diff --git a/dist/nitrozen.common.js b/dist/nitrozen.common.js index 6dcd31b6..747bf152 100644 --- a/dist/nitrozen.common.js +++ b/dist/nitrozen.common.js @@ -86,7 +86,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /***/ }), -/***/ 5043: +/***/ 3971: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -98,7 +98,7 @@ __webpack_require__.d(__webpack_exports__, { "default": function() { return /* binding */ NCustomForm; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=template&id=386a6270& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=template&id=386a6270& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -132,8 +132,8 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./node_modules/json-logic-js/logic.js var logic = __webpack_require__(962); var logic_default = /*#__PURE__*/__webpack_require__.n(logic); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=template&id=bbdaa70e&scoped=true& -var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function render() { +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=template&id=524f9995&scoped=true& +var NCustomFormInputvue_type_template_id_524f9995_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; return _c('div', { @@ -189,7 +189,7 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function attrs: { "disabledFormatting": "", "enabledCountryCode": "", - "onlyCountries": ['IN'], + "onlyCountries": _vm.input.onlyCountries || [], "required": _vm.input.required, "autocomplete": "off", "mode": "international", @@ -198,7 +198,9 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function }, on: { "input": _vm.inputChanged, - "blur": _vm.willMoveToNext + "country-changed": _vm.countryCodeChange, + "blur": _vm.willMoveToNext, + "validate": _vm.validateMobileInput }, model: { value: _vm.formInputValue.number, @@ -349,7 +351,7 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function } }, [_vm._v(" Add ")])], 2)] : _vm._e(), _vm.errorMessage ? _c('nitrozen-error', [_vm._v(_vm._s(_vm.errorMessage))]) : _vm._e()], 2); }; -var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_staticRenderFns = []; +var NCustomFormInputvue_type_template_id_524f9995_scoped_true_staticRenderFns = []; ;// CONCATENATED MODULE: ./src/components/NCustomForm/InputTypes.js var InputTypes = { @@ -437,7 +439,7 @@ function defaultResponseForInput(input) { return input.default; } return { - code: 91, + code: '', number: "" }; case NCustomForm_InputTypes.toggle.key: @@ -670,22 +672,22 @@ function validateInput(input) { var vue_tel_input = __webpack_require__(8442); var vue_tel_input_default = /*#__PURE__*/__webpack_require__.n(vue_tel_input); // EXTERNAL MODULE: ./src/components/NToggleBtn/index.js + 6 modules -var NToggleBtn = __webpack_require__(3641); +var NToggleBtn = __webpack_require__(4308); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(5277); +var NCheckbox = __webpack_require__(2720); // EXTERNAL MODULE: ./src/components/NRadio/index.js + 6 modules -var NRadio = __webpack_require__(1897); +var NRadio = __webpack_require__(8238); // EXTERNAL MODULE: ./src/components/NDropdown/index.js + 6 modules -var NDropdown = __webpack_require__(8271); +var NDropdown = __webpack_require__(690); // EXTERNAL MODULE: ./src/components/NInput/index.js var NInput = __webpack_require__(5778); // EXTERNAL MODULE: ./src/components/NError/index.js + 6 modules -var NError = __webpack_require__(9669); +var NError = __webpack_require__(9751); // EXTERNAL MODULE: ./src/components/NBtn/index.js + 11 modules -var NBtn = __webpack_require__(3170); +var NBtn = __webpack_require__(2568); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(4880); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& +var NInline = __webpack_require__(3502); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& @@ -723,7 +725,7 @@ var NInline = __webpack_require__(4880); NitrozenInline: NInline/* default */.Z, VueTelInput: (vue_tel_input_default()), NitrozenCustomForm: function NitrozenCustomForm() { - return Promise.resolve(/* import() */).then(__webpack_require__.bind(__webpack_require__, 5043)); + return Promise.resolve(/* import() */).then(__webpack_require__.bind(__webpack_require__, 3971)); } // Loophole for circular imports issue }, @@ -734,10 +736,16 @@ var NInline = __webpack_require__(4880); } }, methods: { + validateMobileInput: function validateMobileInput(phoneObj) { + this.formInputValue.valid = phoneObj.isValid; + }, validateInput: validateInput, titleFor: function titleFor(input) { return input.display + (input.required ? " *" : ""); }, + countryCodeChange: function countryCodeChange(value) { + this.formInputValue.code = value.dialCode; + }, inputChanged: function inputChanged() { this.errorMessage = null; this.$emit("change", this.formInputValue); @@ -780,13 +788,13 @@ var NInline = __webpack_require__(4880); }); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& /* harmony default export */ var NCustomForm_NCustomFormInputvue_type_script_lang_js_ = (NCustomFormInputvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin -;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue @@ -798,17 +806,17 @@ var componentNormalizer = __webpack_require__(1001); var component = (0,componentNormalizer/* default */.Z)( NCustomForm_NCustomFormInputvue_type_script_lang_js_, - NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render, - NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_staticRenderFns, + NCustomFormInputvue_type_template_id_524f9995_scoped_true_render, + NCustomFormInputvue_type_template_id_524f9995_scoped_true_staticRenderFns, false, null, - "bbdaa70e", + "524f9995", null ) /* harmony default export */ var NCustomFormInput = (component.exports); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& @@ -875,7 +883,7 @@ var component = (0,componentNormalizer/* default */.Z)( }); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& /* harmony default export */ var NCustomForm_NCustomFormvue_type_script_lang_js_ = (NCustomFormvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& @@ -904,7 +912,7 @@ var NCustomForm_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 3305: +/***/ 9931: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -914,7 +922,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ NIcon; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=template&id=ea320122& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=template&id=ea320122& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -939,7 +947,7 @@ var staticRenderFns = []; ;// CONCATENATED MODULE: ./src/assets/icons.json var icons_namespaceObject = JSON.parse('{"404_error":"M12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8946 14.5196 13 14.2652 13 14V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM4 7C4 6.80222 4.05865 6.60888 4.16853 6.44443C4.27841 6.27998 4.43459 6.15181 4.61732 6.07612C4.80004 6.00043 5.00111 5.98063 5.19509 6.01921C5.38907 6.0578 5.56725 6.15304 5.70711 6.29289C5.84696 6.43275 5.9422 6.61093 5.98079 6.80491C6.01937 6.99889 5.99957 7.19996 5.92388 7.38268C5.84819 7.56541 5.72002 7.72159 5.55557 7.83147C5.39112 7.94135 5.19778 8 5 8C4.73478 8 4.48043 7.89464 4.29289 7.70711C4.10536 7.51957 4 7.26522 4 7ZM8.5 15H8V15.5C8 15.6326 7.94732 15.7598 7.85355 15.8536C7.75979 15.9473 7.63261 16 7.5 16C7.36739 16 7.24021 15.9473 7.14645 15.8536C7.05268 15.7598 7 15.6326 7 15.5V15H5.5C5.42012 14.9988 5.34158 14.9793 5.27048 14.9429C5.19937 14.9065 5.13762 14.8541 5.09 14.79C5.03862 14.7285 5.00346 14.6551 4.98774 14.5765C4.97202 14.4978 4.97623 14.4166 5 14.34L6 11.34C6.05286 11.2296 6.14436 11.1425 6.25716 11.0951C6.36996 11.0477 6.49623 11.0432 6.61207 11.0827C6.7279 11.1221 6.82526 11.2027 6.88569 11.3091C6.94613 11.4154 6.96545 11.5403 6.94 11.66L6.19 14H7V13.5C7 13.3674 7.05268 13.2402 7.14645 13.1464C7.24021 13.0527 7.36739 13 7.5 13C7.63261 13 7.75979 13.0527 7.85355 13.1464C7.94732 13.2402 8 13.3674 8 13.5V14H8.5C8.63261 14 8.75979 14.0527 8.85355 14.1464C8.94732 14.2402 9 14.3674 9 14.5C9 14.6326 8.94732 14.7598 8.85355 14.8536C8.75979 14.9473 8.63261 15 8.5 15ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM14 14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16C11.4696 16 10.9609 15.7893 10.5858 15.4142C10.2107 15.0391 10 14.5304 10 14V13C10 12.4696 10.2107 11.9609 10.5858 11.5858C10.9609 11.2107 11.4696 11 12 11C12.5304 11 13.0391 11.2107 13.4142 11.5858C13.7893 11.9609 14 12.4696 14 13V14ZM18.5 15H18V15.5C18 15.6326 17.9473 15.7598 17.8536 15.8536C17.7598 15.9473 17.6326 16 17.5 16C17.3674 16 17.2402 15.9473 17.1464 15.8536C17.0527 15.7598 17 15.6326 17 15.5V15H15.5C15.4201 14.9988 15.3416 14.9793 15.2705 14.9429C15.1994 14.9065 15.1376 14.8541 15.09 14.79C15.0436 14.7258 15.0139 14.6511 15.0034 14.5725C14.993 14.494 15.0021 14.4141 15.03 14.34L16.03 11.34C16.0447 11.2709 16.0739 11.2057 16.1156 11.1487C16.1573 11.0917 16.2107 11.0441 16.2721 11.0092C16.3335 10.9743 16.4017 10.9529 16.472 10.9462C16.5424 10.9396 16.6133 10.9479 16.6802 10.9707C16.7471 10.9934 16.8084 11.0301 16.8601 11.0783C16.9117 11.1265 16.9526 11.1851 16.98 11.2502C17.0074 11.3153 17.0206 11.3855 17.0189 11.4562C17.0172 11.5268 17.0005 11.5963 16.97 11.66L16.19 14H17V13.5C17 13.3674 17.0527 13.2402 17.1464 13.1464C17.2402 13.0527 17.3674 13 17.5 13C17.6326 13 17.7598 13.0527 17.8536 13.1464C17.9473 13.2402 18 13.3674 18 13.5V14H18.5C18.6326 14 18.7598 14.0527 18.8536 14.1464C18.9473 14.2402 19 14.3674 19 14.5C19 14.6326 18.9473 14.7598 18.8536 14.8536C18.7598 14.9473 18.6326 15 18.5 15Z","4_in_1_sensor":"M15 10.0002H9.00001C8.20436 10.0002 7.4413 10.3162 6.87869 10.8788C6.31608 11.4415 6.00001 12.2045 6.00001 13.0002V19.0002C6.00001 19.7958 6.31608 20.5589 6.87869 21.1215C7.4413 21.6841 8.20436 22.0002 9.00001 22.0002H15C15.7957 22.0002 16.5587 21.6841 17.1213 21.1215C17.6839 20.5589 18 19.7958 18 19.0002V13.0002C18 12.2045 17.6839 11.4415 17.1213 10.8788C16.5587 10.3162 15.7957 10.0002 15 10.0002ZM13.5 17.0002H13V17.5002C13 17.6328 12.9473 17.76 12.8536 17.8537C12.7598 17.9475 12.6326 18.0002 12.5 18.0002C12.3674 18.0002 12.2402 17.9475 12.1465 17.8537C12.0527 17.76 12 17.6328 12 17.5002V17.0002H10.5C10.4201 16.999 10.3416 16.9795 10.2705 16.943C10.1994 16.9066 10.1376 16.8543 10.09 16.7902C10.0437 16.7259 10.0139 16.6512 10.0034 16.5727C9.99298 16.4942 10.0021 16.4143 10.03 16.3402L11.03 13.3402C11.0447 13.2711 11.0739 13.2058 11.1156 13.1488C11.1573 13.0918 11.2107 13.0443 11.2721 13.0094C11.3336 12.9745 11.4017 12.953 11.472 12.9464C11.5424 12.9397 11.6133 12.9481 11.6802 12.9708C11.7471 12.9936 11.8084 13.0303 11.8601 13.0785C11.9117 13.1267 11.9526 13.1853 11.98 13.2504C12.0074 13.3155 12.0206 13.3857 12.0189 13.4563C12.0172 13.527 12.0005 13.5964 11.97 13.6602L11.19 16.0002H12V15.5002C12 15.3676 12.0527 15.2404 12.1465 15.1466C12.2402 15.0528 12.3674 15.0002 12.5 15.0002C12.6326 15.0002 12.7598 15.0528 12.8536 15.1466C12.9473 15.2404 13 15.3676 13 15.5002V16.0002H13.5C13.6326 16.0002 13.7598 16.0528 13.8536 16.1466C13.9473 16.2404 14 16.3676 14 16.5002C14 16.6328 13.9473 16.76 13.8536 16.8537C13.7598 16.9475 13.6326 17.0002 13.5 17.0002ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","4g":"M9.50001 17.0002V16.7102L9.21001 17.0002H9.50001ZM18.12 2.88022C17.5579 2.31745 16.7954 2.00092 16 2.00022H11C10.5432 1.99005 10.0905 2.08949 9.68001 2.29022C9.26734 2.48589 8.9048 2.77319 8.62001 3.13022L5.62001 6.83022C5.20873 7.36599 4.99027 8.02487 5.00001 8.70022V19.0002C5.00001 19.7959 5.31608 20.5589 5.87869 21.1215C6.4413 21.6842 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 19 19.7959 19 19.0002V5.00022C18.9993 4.20484 18.6828 3.44229 18.12 2.88022ZM11 18.0002H10.5V18.5002C10.5 18.6328 10.4473 18.76 10.3536 18.8538C10.2598 18.9475 10.1326 19.0002 10 19.0002C9.8674 19.0002 9.74022 18.9475 9.64645 18.8538C9.55268 18.76 9.50001 18.6328 9.50001 18.5002V18.0002H8.00001C7.90129 17.9997 7.80494 17.97 7.72308 17.9149C7.64122 17.8597 7.57752 17.7815 7.54001 17.6902C7.49916 17.6001 7.48781 17.4994 7.50756 17.4024C7.52731 17.3054 7.57716 17.2172 7.65001 17.1502L9.65001 15.1502C9.68644 15.0848 9.74237 15.0324 9.81001 15.0002C9.93174 14.9502 10.0683 14.9502 10.19 15.0002C10.3116 15.0519 10.4084 15.1487 10.46 15.2702C10.4742 15.3328 10.4742 15.3977 10.46 15.4602V17.0002H11C11.1326 17.0002 11.2598 17.0529 11.3536 17.1467C11.4473 17.2404 11.5 17.3676 11.5 17.5002C11.5 17.6328 11.4473 17.76 11.3536 17.8538C11.2598 17.9475 11.1326 18.0002 11 18.0002ZM14.5 19.0002C13.9696 19.0002 13.4609 18.7895 13.0858 18.4144C12.7107 18.0394 12.5 17.5307 12.5 17.0002C12.5 16.4698 12.7107 15.9611 13.0858 15.586C13.4609 15.2109 13.9696 15.0002 14.5 15.0002H15C15.1326 15.0002 15.2598 15.0529 15.3536 15.1467C15.4473 15.2404 15.5 15.3676 15.5 15.5002C15.5 15.6328 15.4473 15.76 15.3536 15.8538C15.2598 15.9475 15.1326 16.0002 15 16.0002H14.5C14.3238 15.9974 14.15 16.0412 13.9962 16.1272C13.8424 16.2131 13.714 16.3382 13.6241 16.4897C13.5342 16.6413 13.4859 16.8139 13.4841 16.9901C13.4823 17.1663 13.5272 17.3398 13.614 17.4931C13.7009 17.6464 13.8267 17.774 13.9788 17.8631C14.1309 17.9521 14.3038 17.9994 14.48 18.0001C14.6562 18.0008 14.8294 17.955 14.9822 17.8672C15.135 17.7794 15.2619 17.6528 15.35 17.5002H15C14.8674 17.5002 14.7402 17.4475 14.6465 17.3538C14.5527 17.26 14.5 17.1328 14.5 17.0002C14.5 16.8676 14.5527 16.7404 14.6465 16.6467C14.7402 16.5529 14.8674 16.5002 15 16.5002H16C16.1326 16.5002 16.2598 16.5529 16.3536 16.6467C16.4473 16.7404 16.5 16.8676 16.5 17.0002C16.5 17.5307 16.2893 18.0394 15.9142 18.4144C15.5391 18.7895 15.0304 19.0002 14.5 19.0002Z","4g_bar_four":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18 3C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","4g_bar_no_network":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM7.71 5.29C7.61704 5.19627 7.50644 5.12188 7.38458 5.07111C7.26272 5.02034 7.13201 4.9942 7 4.9942C6.86799 4.9942 6.73728 5.02034 6.61542 5.07111C6.49356 5.12188 6.38296 5.19627 6.29 5.29L6 5.59L5.71 5.29C5.5217 5.1017 5.2663 4.99591 5 4.99591C4.7337 4.99591 4.4783 5.1017 4.29 5.29C4.1017 5.4783 3.99591 5.7337 3.99591 6C3.99591 6.2663 4.1017 6.5217 4.29 6.71L4.59 7L4.29 7.29C4.19627 7.38296 4.12188 7.49356 4.07111 7.61542C4.02034 7.73728 3.9942 7.86799 3.9942 8C3.9942 8.13201 4.02034 8.26272 4.07111 8.38458C4.12188 8.50644 4.19627 8.61704 4.29 8.71C4.38296 8.80373 4.49356 8.87812 4.61542 8.92889C4.73728 8.97966 4.86799 9.0058 5 9.0058C5.13201 9.0058 5.26272 8.97966 5.38458 8.92889C5.50644 8.87812 5.61704 8.80373 5.71 8.71L6 8.41L6.29 8.71C6.38296 8.80373 6.49356 8.87812 6.61542 8.92889C6.73728 8.97966 6.86799 9.0058 7 9.0058C7.13201 9.0058 7.26272 8.97966 7.38458 8.92889C7.50644 8.87812 7.61704 8.80373 7.71 8.71C7.80373 8.61704 7.87812 8.50644 7.92889 8.38458C7.97966 8.26272 8.0058 8.13201 8.0058 8C8.0058 7.86799 7.97966 7.73728 7.92889 7.61542C7.87812 7.49356 7.80373 7.38296 7.71 7.29L7.41 7L7.71 6.71C7.80373 6.61704 7.87812 6.50644 7.92889 6.38458C7.97966 6.26272 8.0058 6.13201 8.0058 6C8.0058 5.86799 7.97966 5.73728 7.92889 5.61542C7.87812 5.49356 7.80373 5.38296 7.71 5.29ZM18 3C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","4g_bar_none":"M10 17C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM6 17C5.73478 17 5.48043 17.1054 5.29289 17.2929C5.10536 17.4804 5 17.7348 5 18V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V18C7 17.7348 6.89464 17.4804 6.70711 17.2929C6.51957 17.1054 6.26522 17 6 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","4g_bar_one":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 17C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17Z","4g_bar_three":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","4g_bar_two":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17Z","4g_lte":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 8C11.0028 7.61441 11.1171 7.23785 11.329 6.91568C11.5408 6.59351 11.8414 6.33946 12.1943 6.18412C12.5472 6.02879 12.9375 5.9788 13.3182 6.04016C13.6989 6.10153 14.0538 6.27163 14.34 6.53C14.4381 6.62017 14.4964 6.74564 14.502 6.87879C14.5077 7.01194 14.4602 7.14187 14.37 7.24C14.2798 7.33813 14.1544 7.39642 14.0212 7.40205C13.8881 7.40767 13.7581 7.36017 13.66 7.27C13.4807 7.10195 13.2457 7.00584 13 7C12.7348 7 12.4804 7.10536 12.2929 7.29289C12.1054 7.48043 12 7.73478 12 8V9C12 9.26522 12.1054 9.51957 12.2929 9.70711C12.4804 9.89464 12.7348 10 13 10C13.2652 10 13.5196 9.89464 13.7071 9.70711C13.8946 9.51957 14 9.26522 14 9H13.5C13.3674 9 13.2402 8.94732 13.1464 8.85355C13.0527 8.75979 13 8.63261 13 8.5C13 8.36739 13.0527 8.24021 13.1464 8.14645C13.2402 8.05268 13.3674 8 13.5 8H14.5C14.6326 8 14.7598 8.05268 14.8536 8.14645C14.9473 8.24021 15 8.36739 15 8.5V9C15 9.53043 14.7893 10.0391 14.4142 10.4142C14.0391 10.7893 13.5304 11 13 11C12.4696 11 11.9609 10.7893 11.5858 10.4142C11.2107 10.0391 11 9.53043 11 9V8ZM6 9.34L7 6.34C7.02101 6.27434 7.05475 6.21346 7.09929 6.16084C7.14383 6.10822 7.1983 6.06488 7.25958 6.03331C7.32087 6.00174 7.38778 5.98255 7.45648 5.97683C7.52518 5.97112 7.59434 5.97899 7.66 6C7.72566 6.02101 7.78654 6.05475 7.83916 6.09929C7.89178 6.14383 7.93512 6.1983 7.96669 6.25958C7.99826 6.32087 8.01745 6.38778 8.02317 6.45648C8.02888 6.52518 8.02101 6.59434 8 6.66L7.19 9H8V8.5C8 8.36739 8.05268 8.24021 8.14645 8.14645C8.24021 8.05268 8.36739 8 8.5 8C8.63261 8 8.75979 8.05268 8.85355 8.14645C8.94732 8.24021 9 8.36739 9 8.5V9H9.5C9.63261 9 9.75979 9.05268 9.85355 9.14645C9.94732 9.24021 10 9.36739 10 9.5C10 9.63261 9.94732 9.75979 9.85355 9.85355C9.75979 9.94732 9.63261 10 9.5 10H9V10.5C9 10.6326 8.94732 10.7598 8.85355 10.8536C8.75979 10.9473 8.63261 11 8.5 11C8.36739 11 8.24021 10.9473 8.14645 10.8536C8.05268 10.7598 8 10.6326 8 10.5V10H6.5C6.42012 9.99884 6.34158 9.9793 6.27048 9.94288C6.19937 9.90646 6.13762 9.85415 6.09 9.79C6.03862 9.72847 6.00346 9.65506 5.98774 9.57645C5.97202 9.49785 5.97623 9.41656 6 9.34ZM8.5 17.5H6.5C6.36739 17.5 6.24021 17.4473 6.14645 17.3536C6.05268 17.2598 6 17.1326 6 17V13C6 12.8674 6.05268 12.7402 6.14645 12.6464C6.24021 12.5527 6.36739 12.5 6.5 12.5C6.63261 12.5 6.75979 12.5527 6.85355 12.6464C6.94732 12.7402 7 12.8674 7 13V16.5H8.5C8.63261 16.5 8.75979 16.5527 8.85355 16.6464C8.94732 16.7402 9 16.8674 9 17C9 17.1326 8.94732 17.2598 8.85355 17.3536C8.75979 17.4473 8.63261 17.5 8.5 17.5ZM12 13.5H11V17C11 17.1326 10.9473 17.2598 10.8536 17.3536C10.7598 17.4473 10.6326 17.5 10.5 17.5C10.3674 17.5 10.2402 17.4473 10.1464 17.3536C10.0527 17.2598 10 17.1326 10 17V13.5H9C8.86739 13.5 8.74021 13.4473 8.64645 13.3536C8.55268 13.2598 8.5 13.1326 8.5 13C8.5 12.8674 8.55268 12.7402 8.64645 12.6464C8.74021 12.5527 8.86739 12.5 9 12.5H12C12.1326 12.5 12.2598 12.5527 12.3536 12.6464C12.4473 12.7402 12.5 12.8674 12.5 13C12.5 13.1326 12.4473 13.2598 12.3536 13.3536C12.2598 13.4473 12.1326 13.5 12 13.5ZM15 14.5C15.1326 14.5 15.2598 14.5527 15.3536 14.6464C15.4473 14.7402 15.5 14.8674 15.5 15C15.5 15.1326 15.4473 15.2598 15.3536 15.3536C15.2598 15.4473 15.1326 15.5 15 15.5H14V16.5H15.5C15.6326 16.5 15.7598 16.5527 15.8536 16.6464C15.9473 16.7402 16 16.8674 16 17C16 17.1326 15.9473 17.2598 15.8536 17.3536C15.7598 17.4473 15.6326 17.5 15.5 17.5H13.5C13.3674 17.5 13.2402 17.4473 13.1464 17.3536C13.0527 17.2598 13 17.1326 13 17V13C13 12.8674 13.0527 12.7402 13.1464 12.6464C13.2402 12.5527 13.3674 12.5 13.5 12.5H15.5C15.6326 12.5 15.7598 12.5527 15.8536 12.6464C15.9473 12.7402 16 12.8674 16 13C16 13.1326 15.9473 13.2598 15.8536 13.3536C15.7598 13.4473 15.6326 13.5 15.5 13.5H14V14.5H15Z","4k":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM10.75 14V15C10.75 15.2652 10.6446 15.5196 10.4571 15.7071C10.2696 15.8946 10.0152 16 9.75 16C9.48478 16 9.23043 15.8946 9.04289 15.7071C8.85536 15.5196 8.75 15.2652 8.75 15V14H6.25C6.10802 13.9998 5.9677 13.9694 5.83838 13.9108C5.70906 13.8522 5.59371 13.7667 5.5 13.66C5.4074 13.5542 5.33817 13.43 5.29681 13.2956C5.25546 13.1612 5.24291 13.0196 5.26 12.88L5.76 8.88C5.77576 8.74868 5.81723 8.62175 5.88204 8.50645C5.94686 8.39116 6.03374 8.28976 6.13775 8.20804C6.24175 8.12632 6.36083 8.06589 6.48818 8.0302C6.61554 7.9945 6.74868 7.98424 6.88 8C7.01132 8.01576 7.13825 8.05723 7.25355 8.12204C7.36884 8.18686 7.47024 8.27374 7.55196 8.37775C7.63368 8.48175 7.69411 8.60083 7.7298 8.72818C7.7655 8.85554 7.77576 8.98868 7.76 9.12L7.38 12H8.75V11C8.75 10.7348 8.85536 10.4804 9.04289 10.2929C9.23043 10.1054 9.48478 10 9.75 10C10.0152 10 10.2696 10.1054 10.4571 10.2929C10.6446 10.4804 10.75 10.7348 10.75 11V12C11.0152 12 11.2696 12.1054 11.4571 12.2929C11.6446 12.4804 11.75 12.7348 11.75 13C11.75 13.2652 11.6446 13.5196 11.4571 13.7071C11.2696 13.8946 11.0152 14 10.75 14ZM18.57 14.43C18.674 14.5799 18.735 14.7554 18.7464 14.9374C18.7578 15.1195 18.7192 15.3012 18.6347 15.463C18.5503 15.6247 18.4232 15.7602 18.2673 15.8548C18.1113 15.9495 17.9324 15.9997 17.75 16C17.5888 15.9997 17.43 15.9605 17.2872 15.8856C17.1445 15.8107 17.0219 15.7025 16.93 15.57L15.45 13.47L14.75 14.35V15C14.75 15.2652 14.6446 15.5196 14.4571 15.7071C14.2696 15.8946 14.0152 16 13.75 16C13.4848 16 13.2304 15.8946 13.0429 15.7071C12.8554 15.5196 12.75 15.2652 12.75 15V9C12.75 8.73478 12.8554 8.48043 13.0429 8.29289C13.2304 8.10536 13.4848 8 13.75 8C14.0152 8 14.2696 8.10536 14.4571 8.29289C14.6446 8.48043 14.75 8.73478 14.75 9V11.15L17 8.38C17.172 8.19782 17.4061 8.08682 17.6559 8.06897C17.9058 8.05112 18.1533 8.12771 18.3494 8.2836C18.5456 8.43949 18.676 8.66332 18.715 8.91079C18.754 9.15827 18.6987 9.41136 18.56 9.62L16.79 11.84L18.57 14.43Z","abdominal_pain":"M6 15H14C15.65 15 17 13.65 17 12C17 10.35 15.65 9 14 9H6C5.45 9 5 8.55 5 8C5 7.45 5.45 7 6 7H11C12.1 7 13 6.1 13 5V4C13 3.45 12.55 3 12 3C11.45 3 11 3.45 11 4V5H6C4.35 5 3 6.35 3 8C3 9.65 4.35 11 6 11H14C14.55 11 15 11.45 15 12C15 12.55 14.55 13 14 13H6C4.35 13 3 14.35 3 16C3 17.65 4.35 19 6 19H13V20C13 20.55 13.45 21 14 21C14.55 21 15 20.55 15 20V19C15 17.9 14.1 17 13 17H6C5.45 17 5 16.55 5 16C5 15.45 5.45 15 6 15ZM18 10C18.26 10 18.51 9.9 18.71 9.71L19.71 8.71C20.1 8.32 20.1 7.69 19.71 7.3C19.32 6.91 18.69 6.91 18.3 7.3L17.3 8.3C16.91 8.69 16.91 9.32 17.3 9.71C17.5 9.91 17.75 10 18.01 10H18ZM18.71 14.29C18.32 13.9 17.69 13.9 17.3 14.29C16.91 14.68 16.91 15.31 17.3 15.7L18.3 16.7C18.5 16.9 18.75 16.99 19.01 16.99C19.27 16.99 19.52 16.89 19.72 16.7C20.11 16.31 20.11 15.68 19.72 15.29L18.72 14.29H18.71ZM21 11H20C19.45 11 19 11.45 19 12C19 12.55 19.45 13 20 13H21C21.55 13 22 12.55 22 12C22 11.45 21.55 11 21 11Z","ac_remote":"M12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2ZM10 20C9.80222 20 9.60888 19.9414 9.44443 19.8315C9.27998 19.7216 9.15181 19.5654 9.07612 19.3827C9.00043 19.2 8.98063 18.9989 9.01921 18.8049C9.0578 18.6109 9.15304 18.4327 9.29289 18.2929C9.43275 18.153 9.61093 18.0578 9.80491 18.0192C9.99889 17.9806 10.2 18.0004 10.3827 18.0761C10.5654 18.1518 10.7216 18.28 10.8315 18.4444C10.9414 18.6089 11 18.8022 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM10 16C9.80222 16 9.60888 15.9414 9.44443 15.8315C9.27998 15.7216 9.15181 15.5654 9.07612 15.3827C9.00043 15.2 8.98063 14.9989 9.01921 14.8049C9.0578 14.6109 9.15304 14.4327 9.29289 14.2929C9.43275 14.153 9.61093 14.0578 9.80491 14.0192C9.99889 13.9806 10.2 14.0004 10.3827 14.0761C10.5654 14.1518 10.7216 14.28 10.8315 14.4444C10.9414 14.6089 11 14.8022 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM14 20C13.8022 20 13.6089 19.9414 13.4444 19.8315C13.28 19.7216 13.1518 19.5654 13.0761 19.3827C13.0004 19.2 12.9806 18.9989 13.0192 18.8049C13.0578 18.6109 13.153 18.4327 13.2929 18.2929C13.4327 18.153 13.6109 18.0578 13.8049 18.0192C13.9989 17.9806 14.2 18.0004 14.3827 18.0761C14.5654 18.1518 14.7216 18.28 14.8315 18.4444C14.9414 18.6089 15 18.8022 15 19C15 19.2652 14.8946 19.5196 14.7071 19.7071C14.5196 19.8946 14.2652 20 14 20ZM14 16C13.8022 16 13.6089 15.9414 13.4444 15.8315C13.28 15.7216 13.1518 15.5654 13.0761 15.3827C13.0004 15.2 12.9806 14.9989 13.0192 14.8049C13.0578 14.6109 13.153 14.4327 13.2929 14.2929C13.4327 14.153 13.6109 14.0578 13.8049 14.0192C13.9989 13.9806 14.2 14.0004 14.3827 14.0761C14.5654 14.1518 14.7216 14.28 14.8315 14.4444C14.9414 14.6089 15 14.8022 15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11Z","accessories":"M20.9999 10.9999H20.8599C20.666 10.2714 20.275 9.61056 19.7299 9.08988C19.3197 8.70643 18.8334 8.41364 18.3026 8.23055C17.7718 8.04747 17.2083 7.9782 16.649 8.02725C16.0896 8.0763 15.5468 8.24258 15.056 8.51525C14.5651 8.78792 14.1371 9.16089 13.7999 9.60988C13.2884 9.20262 12.6538 8.98088 11.9999 8.98088C11.3461 8.98088 10.7115 9.20262 10.1999 9.60988C9.86274 9.16089 9.43478 8.78792 8.94392 8.51525C8.45306 8.24258 7.91029 8.0763 7.35092 8.02725C6.79155 7.9782 6.22813 8.04747 5.6973 8.23055C5.16647 8.41364 4.68014 8.70643 4.26994 9.08988C3.72485 9.61056 3.33386 10.2714 3.13994 10.9999H2.99994C2.86763 11.0004 2.73675 11.0272 2.61487 11.0787C2.493 11.1302 2.38255 11.2054 2.28994 11.2999C2.19621 11.3928 2.12182 11.5034 2.07105 11.6253C2.02028 11.7472 1.99414 11.8779 1.99414 12.0099C1.99414 12.1419 2.02028 12.2726 2.07105 12.3945C2.12182 12.5163 2.19621 12.6269 2.28994 12.7199C2.48028 12.9034 2.73556 13.0041 2.99994 12.9999H3.13994C3.3767 13.9471 3.95174 14.775 4.75668 15.3276C5.56163 15.8802 6.5409 16.1193 7.50994 15.9999C8.48014 15.8752 9.37102 15.3993 10.0141 14.6623C10.6572 13.9252 11.0079 12.978 10.9999 11.9999C10.9992 11.8683 11.0244 11.7378 11.0742 11.616C11.1239 11.4941 11.1973 11.3833 11.2899 11.2899C11.3829 11.1962 11.4935 11.1218 11.6154 11.071C11.7372 11.0202 11.8679 10.9941 11.9999 10.9941C12.132 10.9941 12.2627 11.0202 12.3845 11.071C12.5064 11.1218 12.617 11.1962 12.7099 11.2899C12.8026 11.3833 12.8759 11.4941 12.9257 11.616C12.9755 11.7378 13.0007 11.8683 12.9999 11.9999C12.992 12.978 13.3427 13.9252 13.9858 14.6623C14.6289 15.3993 15.5197 15.8752 16.4899 15.9999C17.459 16.1193 18.4382 15.8802 19.2432 15.3276C20.0481 14.775 20.6232 13.9471 20.8599 12.9999H20.9999C21.1322 12.9993 21.2631 12.9725 21.385 12.921C21.5069 12.8695 21.6173 12.7944 21.7099 12.6999C21.8037 12.6069 21.8781 12.4963 21.9288 12.3745C21.9796 12.2526 22.0057 12.1219 22.0057 11.9899C22.0057 11.8579 21.9796 11.7272 21.9288 11.6053C21.8781 11.4834 21.8037 11.3728 21.7099 11.2799C21.5196 11.0964 21.2643 10.9957 20.9999 10.9999Z","account_info":"M7 12C5.67392 12 4.40215 12.5268 3.46447 13.4645C2.52678 14.4021 2 15.6739 2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H10C10.5304 19 11.0391 18.7893 11.4142 18.4142C11.7893 18.0391 12 17.5304 12 17C12 16.3434 11.8707 15.6932 11.6194 15.0866C11.3681 14.48 10.9998 13.9288 10.5355 13.4645C10.0712 13.0002 9.52004 12.6319 8.91342 12.3806C8.30679 12.1293 7.65661 12 7 12ZM7 11C7.59334 11 8.17336 10.8241 8.66671 10.4944C9.16006 10.1648 9.54458 9.69623 9.77164 9.14805C9.9987 8.59987 10.0581 7.99667 9.94236 7.41473C9.8266 6.83279 9.54088 6.29824 9.12132 5.87868C8.70176 5.45912 8.16721 5.1734 7.58527 5.05765C7.00333 4.94189 6.40013 5.0013 5.85195 5.22836C5.30377 5.45543 4.83524 5.83994 4.50559 6.33329C4.17595 6.82664 4 7.40666 4 8C4 8.79565 4.31607 9.55871 4.87868 10.1213C5.44129 10.6839 6.20435 11 7 11ZM21 15H16C15.7348 15 15.4804 15.1054 15.2929 15.2929C15.1054 15.4804 15 15.7348 15 16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16C22 15.7348 21.8946 15.4804 21.7071 15.2929C21.5196 15.1054 21.2652 15 21 15ZM21 9C21.2652 9 21.5196 8.89464 21.7071 8.70711C21.8946 8.51957 22 8.26522 22 8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7H13C12.7348 7 12.4804 7.10536 12.2929 7.29289C12.1054 7.48043 12 7.73478 12 8C12 8.26522 12.1054 8.51957 12.2929 8.70711C12.4804 8.89464 12.7348 9 13 9H21ZM21 11H14C13.7348 11 13.4804 11.1054 13.2929 11.2929C13.1054 11.4804 13 11.7348 13 12C13 12.2652 13.1054 12.5196 13.2929 12.7071C13.4804 12.8946 13.7348 13 14 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11Z","ace_of_spades":"M13.84 3L13.35 2.55C12.9813 2.2127 12.4997 2.02563 12 2.02563C11.5003 2.02563 11.0187 2.2127 10.65 2.55L10.16 3C5.62999 7.14 2.99999 10.2 2.99999 13.56C2.98931 14.274 3.1214 14.9829 3.38849 15.6451C3.65558 16.3073 4.0523 16.9095 4.55534 17.4162C5.05838 17.923 5.65761 18.3242 6.31783 18.5961C6.97805 18.8681 7.68596 19.0054 8.39999 19C9.19531 18.9817 9.97563 18.7798 10.68 18.41L9.60999 20.55C9.53328 20.7022 9.49676 20.8715 9.50389 21.0419C9.51103 21.2122 9.56158 21.3778 9.65075 21.5231C9.73992 21.6684 9.86476 21.7885 10.0134 21.8719C10.162 21.9554 10.3295 21.9995 10.5 22H13.5C13.6705 21.9995 13.838 21.9554 13.9866 21.8719C14.1352 21.7885 14.2601 21.6684 14.3492 21.5231C14.4384 21.3778 14.489 21.2122 14.4961 21.0419C14.5032 20.8715 14.4667 20.7022 14.39 20.55L13.32 18.41C14.0243 18.7798 14.8047 18.9817 15.6 19C16.314 19.0054 17.0219 18.8681 17.6822 18.5961C18.3424 18.3242 18.9416 17.923 19.4446 17.4162C19.9477 16.9095 20.3444 16.3073 20.6115 15.6451C20.8786 14.9829 21.0107 14.274 21 13.56C21 10.19 18.37 7.13 13.84 3Z","add":"M20 11H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","add_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 13H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H11V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","adventure":"M20.87 19.5L18 14.5C17.9121 14.3485 17.7859 14.2227 17.6341 14.1352C17.4823 14.0478 17.3102 14.0018 17.135 14.0018C16.9598 14.0018 16.7877 14.0478 16.6359 14.1352C16.4841 14.2227 16.3579 14.3485 16.27 14.5L14.76 17.11L10.63 10V8.5H14.3C14.4796 8.50428 14.657 8.4601 14.8136 8.37212C14.9702 8.28414 15.1002 8.15559 15.19 8C15.2674 7.8419 15.3017 7.66618 15.2894 7.4906C15.2771 7.31501 15.2187 7.14578 15.12 7L14.47 6L15.13 5C15.2178 4.84798 15.264 4.67554 15.264 4.5C15.264 4.32446 15.2178 4.15202 15.13 4C15.045 3.84032 14.9182 3.7067 14.7633 3.61336C14.6083 3.52003 14.4309 3.47048 14.25 3.47H10.45C10.3627 3.33012 10.2421 3.21401 10.099 3.13201C9.95597 3.05001 9.79484 3.00466 9.63001 3C9.36479 3 9.11044 3.10536 8.9229 3.29289C8.73536 3.48043 8.63001 3.73478 8.63001 4V10L3.13001 19.5C3.04224 19.652 2.99603 19.8245 2.99603 20C2.99603 20.1755 3.04224 20.348 3.13001 20.5C3.21811 20.6526 3.34498 20.7792 3.49775 20.867C3.65053 20.9548 3.8238 21.0007 4.00001 21H20C20.1762 21.0007 20.3495 20.9548 20.5023 20.867C20.655 20.7792 20.7819 20.6526 20.87 20.5C20.9578 20.348 21.004 20.1755 21.004 20C21.004 19.8245 20.9578 19.652 20.87 19.5Z","aerobics":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8H11V13.07C9.57139 13.205 8.23126 13.8222 7.2 14.82C6.44173 15.6527 5.85671 16.6279 5.47901 17.6889C5.10131 18.7499 4.93848 19.8755 5 21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22C6.26522 22 6.51957 21.8946 6.70711 21.7071C6.89464 21.5196 7 21.2652 7 21C6.89456 19.264 7.4724 17.5556 8.61 16.24C9.29212 15.5859 10.1707 15.1747 11.11 15.07C11.85 18.96 16.42 20.84 16.63 20.93C16.7478 20.9766 16.8733 21.0003 17 21C17.233 21.0006 17.4588 20.9198 17.6386 20.7716C17.8183 20.6234 17.9407 20.4171 17.9846 20.1883C18.0284 19.9595 17.991 19.7225 17.8788 19.5184C17.7666 19.3142 17.5867 19.1556 17.37 19.07C17.37 19.07 13 17.29 13 14V8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6Z","air_conditioner":"M12 15C11.7348 15 11.4804 15.1054 11.2929 15.2929C11.1054 15.4804 11 15.7348 11 16V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM8 15C7.73478 15 7.48043 15.1054 7.29289 15.2929C7.10536 15.4804 7 15.7348 7 16V17C7 17.2652 6.89464 17.5196 6.70711 17.7071C6.51957 17.8946 6.26522 18 6 18C5.73478 18 5.48043 18.1054 5.29289 18.2929C5.10536 18.4804 5 18.7348 5 19C5 19.2652 5.10536 19.5196 5.29289 19.7071C5.48043 19.8946 5.73478 20 6 20C6.79565 20 7.55871 19.6839 8.12132 19.1213C8.68393 18.5587 9 17.7956 9 17V16C9 15.7348 8.89464 15.4804 8.70711 15.2929C8.51957 15.1054 8.26522 15 8 15ZM18 18C17.7348 18 17.4804 17.8946 17.2929 17.7071C17.1054 17.5196 17 17.2652 17 17V16C17 15.7348 16.8946 15.4804 16.7071 15.2929C16.5196 15.1054 16.2652 15 16 15C15.7348 15 15.4804 15.1054 15.2929 15.2929C15.1054 15.4804 15 15.7348 15 16V17C15 17.7956 15.3161 18.5587 15.8787 19.1213C16.4413 19.6839 17.2044 20 18 20C18.2652 20 18.5196 19.8946 18.7071 19.7071C18.8946 19.5196 19 19.2652 19 19C19 18.7348 18.8946 18.4804 18.7071 18.2929C18.5196 18.1054 18.2652 18 18 18ZM18 4H6C5.20435 4 4.44129 4.31607 3.87868 4.87868C3.31607 5.44129 3 6.20435 3 7V10C3 10.7956 3.31607 11.5587 3.87868 12.1213C4.44129 12.6839 5.20435 13 6 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 10V7C21 6.20435 20.6839 5.44129 20.1213 4.87868C19.5587 4.31607 18.7956 4 18 4ZM17 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","air_dry":"M11 9.00008C11 9.26529 11.1054 9.51965 11.2929 9.70718C11.4804 9.89472 11.7348 10.0001 12 10.0001C13.5558 10.0338 15.0923 9.65052 16.45 8.89008C17.5292 8.27312 18.7574 7.9652 20 8.00008C20.2652 8.00008 20.5196 7.89472 20.7071 7.70718C20.8946 7.51965 21 7.26529 21 7.00008C21 6.73486 20.8946 6.48051 20.7071 6.29297C20.5196 6.10543 20.2652 6.00008 20 6.00008C18.4442 5.96638 16.9077 6.34963 15.55 7.11008C14.4708 7.72704 13.2426 8.03496 12 8.00008C11.7348 8.00008 11.4804 8.10543 11.2929 8.29297C11.1054 8.48051 11 8.73486 11 9.00008ZM9 17.0001V9.00008C8.99979 8.21641 9.30623 7.46377 9.85379 6.90313C10.4013 6.34249 11.1465 6.01836 11.93 6.00008L10.29 3.40008C10.1965 3.27963 10.0767 3.18216 9.93983 3.1151C9.8029 3.04804 9.65246 3.01318 9.5 3.01318C9.34754 3.01318 9.1971 3.04804 9.06017 3.1151C8.92325 3.18216 8.80347 3.27963 8.71 3.40008L4.2 10.5401C3.41974 11.784 3.004 13.2217 3 14.6901C3.02895 16.3876 3.72911 18.0045 4.94727 19.187C6.16542 20.3696 7.80239 21.0215 9.5 21.0001C10.7373 21.0014 11.9501 20.6549 13 20.0001H12C11.2044 20.0001 10.4413 19.684 9.87868 19.1214C9.31607 18.5588 9 17.7957 9 17.0001ZM20 10.0001C18.4442 9.96638 16.9077 10.3496 15.55 11.1101C14.4708 11.727 13.2426 12.035 12 12.0001C11.7348 12.0001 11.4804 12.1054 11.2929 12.293C11.1054 12.4805 11 12.7349 11 13.0001C11 13.2653 11.1054 13.5196 11.2929 13.7072C11.4804 13.8947 11.7348 14.0001 12 14.0001C13.5558 14.0338 15.0923 13.6505 16.45 12.8901C17.5292 12.2731 18.7574 11.9652 20 12.0001C20.2652 12.0001 20.5196 11.8947 20.7071 11.7072C20.8946 11.5196 21 11.2653 21 11.0001C21 10.7349 20.8946 10.4805 20.7071 10.293C20.5196 10.1054 20.2652 10.0001 20 10.0001ZM20 14.0001C18.4442 13.9664 16.9077 14.3496 15.55 15.1101C14.4708 15.727 13.2426 16.035 12 16.0001C11.7348 16.0001 11.4804 16.1054 11.2929 16.293C11.1054 16.4805 11 16.7349 11 17.0001C11 17.2653 11.1054 17.5196 11.2929 17.7072C11.4804 17.8947 11.7348 18.0001 12 18.0001C13.5558 18.0338 15.0923 17.6505 16.45 16.8901C17.5292 16.2731 18.7574 15.9652 20 16.0001C20.2652 16.0001 20.5196 15.8947 20.7071 15.7072C20.8946 15.5196 21 15.2653 21 15.0001C21 14.7349 20.8946 14.4805 20.7071 14.293C20.5196 14.1054 20.2652 14.0001 20 14.0001Z","air_filter_clean":"M14 17.82C14.36 16.74 14.58 15.48 12.6 14.17C12.4916 14.0827 12.3663 14.019 12.2319 13.9829C12.0975 13.9469 11.9571 13.9393 11.8196 13.9606C11.6821 13.9819 11.5505 14.0316 11.4333 14.1067C11.3162 14.1817 11.216 14.2804 11.1391 14.3964C11.0622 14.5124 11.0104 14.6431 10.987 14.7803C10.9635 14.9174 10.969 15.058 11.003 15.1929C11.0369 15.3278 11.0987 15.4542 11.1843 15.5639C11.2698 15.6736 11.3774 15.7642 11.5 15.83C12.36 16.41 12.31 16.56 12.1 17.18C11.74 18.26 11.52 19.52 13.5 20.83C13.647 20.9333 13.8205 20.9923 14 21C14.2136 20.9984 14.4212 20.9283 14.5921 20.8002C14.7631 20.672 14.8885 20.4925 14.95 20.2879C15.0115 20.0832 15.0058 19.8643 14.9338 19.6631C14.8619 19.462 14.7273 19.2892 14.55 19.17C13.69 18.59 13.74 18.44 14 17.82ZM9 17.82C9.36 16.74 9.58 15.48 7.6 14.17C7.38043 14.0522 7.1248 14.0207 6.88318 14.0815C6.64156 14.1423 6.43134 14.2911 6.29371 14.4988C6.15608 14.7065 6.10094 14.9581 6.1391 15.2044C6.17726 15.4506 6.30596 15.6737 6.5 15.83C7.36 16.41 7.31 16.56 7.1 17.18C6.74 18.26 6.52 19.52 8.5 20.83C8.647 20.9333 8.82051 20.9923 9 21C9.21365 20.9984 9.42115 20.9283 9.5921 20.8002C9.76305 20.672 9.88847 20.4925 9.94996 20.2879C10.0115 20.0832 10.0058 19.8643 9.93383 19.6631C9.86185 19.462 9.72734 19.2892 9.55 19.17C8.69 18.59 8.74 18.44 9 17.82ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.79565 3.31607 10.5587 3.87868 11.1213C4.44129 11.6839 5.20435 12 6 12H18C18.7956 12 19.5587 11.6839 20.1213 11.1213C20.6839 10.5587 21 9.79565 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 9H7C6.73478 9 6.48043 8.89464 6.29289 8.70711C6.10536 8.51957 6 8.26522 6 8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9ZM19 17.82C19.36 16.74 19.58 15.48 17.6 14.17C17.4916 14.0827 17.3663 14.019 17.2319 13.9829C17.0975 13.9469 16.9571 13.9393 16.8196 13.9606C16.6821 13.9819 16.5505 14.0316 16.4333 14.1067C16.3162 14.1817 16.216 14.2804 16.1391 14.3964C16.0622 14.5124 16.0104 14.6431 15.987 14.7803C15.9635 14.9174 15.969 15.058 16.003 15.1929C16.0369 15.3278 16.0987 15.4542 16.1843 15.5639C16.2698 15.6736 16.3774 15.7642 16.5 15.83C17.36 16.41 17.31 16.56 17.1 17.18C16.74 18.26 16.52 19.52 18.5 20.83C18.647 20.9333 18.8205 20.9923 19 21C19.2136 20.9984 19.4212 20.9283 19.5921 20.8002C19.7631 20.672 19.8885 20.4925 19.95 20.2879C20.0115 20.0832 20.0058 19.8643 19.9338 19.6631C19.8619 19.462 19.7273 19.2892 19.55 19.17C18.69 18.59 18.74 18.44 19 17.82Z","air_purification_mode":"M4 7C4.19778 7 4.39112 6.94135 4.55557 6.83147C4.72002 6.72159 4.84819 6.56541 4.92388 6.38268C4.99957 6.19996 5.01937 5.99889 4.98079 5.80491C4.9422 5.61093 4.84696 5.43275 4.70711 5.29289C4.56725 5.15304 4.38907 5.0578 4.19509 5.01921C4.00111 4.98063 3.80004 5.00043 3.61732 5.07612C3.43459 5.15181 3.27841 5.27998 3.16853 5.44443C3.05865 5.60888 3 5.80222 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM4 17C3.80222 17 3.60888 17.0586 3.44443 17.1685C3.27998 17.2784 3.15181 17.4346 3.07612 17.6173C3.00043 17.8 2.98063 18.0011 3.01922 18.1951C3.0578 18.3891 3.15304 18.5673 3.29289 18.7071C3.43275 18.847 3.61093 18.9422 3.80491 18.9808C3.99889 19.0194 4.19996 18.9996 4.38268 18.9239C4.56541 18.8482 4.72159 18.72 4.83147 18.5556C4.94135 18.3911 5 18.1978 5 18C5 17.7348 4.89464 17.4804 4.70711 17.2929C4.51957 17.1054 4.26522 17 4 17ZM4 13C4.19778 13 4.39112 12.9414 4.55557 12.8315C4.72002 12.7216 4.84819 12.5654 4.92388 12.3827C4.99957 12.2 5.01937 11.9989 4.98079 11.8049C4.9422 11.6109 4.84696 11.4327 4.70711 11.2929C4.56725 11.153 4.38907 11.0578 4.19509 11.0192C4.00111 10.9806 3.80004 11.0004 3.61732 11.0761C3.43459 11.1518 3.27841 11.28 3.16853 11.4444C3.05865 11.6089 3 11.8022 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM6 14C5.80222 14 5.60888 14.0586 5.44443 14.1685C5.27998 14.2784 5.15181 14.4346 5.07612 14.6173C5.00043 14.8 4.98063 15.0011 5.01922 15.1951C5.0578 15.3891 5.15304 15.5673 5.29289 15.7071C5.43275 15.847 5.61093 15.9422 5.80491 15.9808C5.99889 16.0194 6.19996 15.9996 6.38268 15.9239C6.56541 15.8482 6.72159 15.72 6.83147 15.5556C6.94135 15.3911 7 15.1978 7 15C7 14.7348 6.89464 14.4804 6.70711 14.2929C6.51957 14.1054 6.26522 14 6 14ZM6 8C5.80222 8 5.60888 8.05865 5.44443 8.16853C5.27998 8.27841 5.15181 8.43459 5.07612 8.61732C5.00043 8.80004 4.98063 9.00111 5.01922 9.19509C5.0578 9.38907 5.15304 9.56725 5.29289 9.70711C5.43275 9.84696 5.61093 9.9422 5.80491 9.98079C5.99889 10.0194 6.19996 9.99957 6.38268 9.92388C6.56541 9.84819 6.72159 9.72002 6.83147 9.55557C6.94135 9.39112 7 9.19778 7 9C7 8.73478 6.89464 8.48043 6.70711 8.29289C6.51957 8.10536 6.26522 8 6 8ZM18.71 13.29C18.5217 13.1017 18.2663 12.9959 18 12.9959C17.7337 12.9959 17.4783 13.1017 17.29 13.29C17.1017 13.4783 16.9959 13.7337 16.9959 14C16.9959 14.2663 17.1017 14.5217 17.29 14.71L17.59 15H13V9H17.59L17.29 9.29C17.1963 9.38296 17.1219 9.49356 17.0711 9.61542C17.0203 9.73728 16.9942 9.86799 16.9942 10C16.9942 10.132 17.0203 10.2627 17.0711 10.3846C17.1219 10.5064 17.1963 10.617 17.29 10.71C17.383 10.8037 17.4936 10.8781 17.6154 10.9289C17.7373 10.9797 17.868 11.0058 18 11.0058C18.132 11.0058 18.2627 10.9797 18.3846 10.9289C18.5064 10.8781 18.617 10.8037 18.71 10.71L20.71 8.71C20.8037 8.61704 20.8781 8.50644 20.9289 8.38458C20.9797 8.26272 21.0058 8.13201 21.0058 8C21.0058 7.86799 20.9797 7.73728 20.9289 7.61542C20.8781 7.49356 20.8037 7.38296 20.71 7.29L18.71 5.29C18.6168 5.19676 18.5061 5.1228 18.3842 5.07234C18.2624 5.02188 18.1319 4.99591 18 4.99591C17.7337 4.99591 17.4783 5.1017 17.29 5.29C17.1017 5.4783 16.9959 5.7337 16.9959 6C16.9959 6.2663 17.1017 6.5217 17.29 6.71L17.59 7H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H12C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17H17.59L17.29 17.29C17.1963 17.383 17.1219 17.4936 17.0711 17.6154C17.0203 17.7373 16.9942 17.868 16.9942 18C16.9942 18.132 17.0203 18.2627 17.0711 18.3846C17.1219 18.5064 17.1963 18.617 17.29 18.71C17.383 18.8037 17.4936 18.8781 17.6154 18.9289C17.7373 18.9797 17.868 19.0058 18 19.0058C18.132 19.0058 18.2627 18.9797 18.3846 18.9289C18.5064 18.8781 18.617 18.8037 18.71 18.71L20.71 16.71C20.8037 16.617 20.8781 16.5064 20.9289 16.3846C20.9797 16.2627 21.0058 16.132 21.0058 16C21.0058 15.868 20.9797 15.7373 20.9289 15.6154C20.8781 15.4936 20.8037 15.383 20.71 15.29L18.71 13.29Z","airport":"M20.5 3.50015C20.3143 3.31419 20.0937 3.16668 19.8509 3.06603C19.6081 2.96538 19.3479 2.91357 19.085 2.91357C18.8222 2.91357 18.5619 2.96538 18.3191 3.06603C18.0763 3.16668 17.8558 3.31419 17.67 3.50015L14.13 7.00015L4.70002 5.81015C4.35926 5.76213 4.01234 5.83274 3.71746 6.01015C3.42258 6.18755 3.19766 6.46095 3.08044 6.7845C2.96321 7.10805 2.9608 7.46207 3.07361 7.78719C3.18642 8.1123 3.40759 8.38874 3.70002 8.57015L9.18002 12.0001L7.77002 13.4001L4.77002 13.6701C4.45167 13.6994 4.15099 13.8296 3.91185 14.0418C3.6727 14.2539 3.50759 14.537 3.44061 14.8496C3.37362 15.1622 3.40826 15.488 3.53948 15.7795C3.67069 16.071 3.89161 16.313 4.17002 16.4701L6.31002 17.6801L7.52002 19.8201C7.67716 20.0986 7.91914 20.3195 8.21066 20.4507C8.50219 20.5819 8.82801 20.6166 9.14061 20.5496C9.45321 20.4826 9.73623 20.3175 9.94839 20.0783C10.1606 19.8392 10.2908 19.5385 10.32 19.2201L10.59 16.2201L12 14.8201L15.42 20.2901C15.6014 20.5826 15.8779 20.8038 16.203 20.9166C16.5281 21.0294 16.8821 21.027 17.2057 20.9097C17.5292 20.7925 17.8026 20.5676 17.98 20.2727C18.1574 19.9778 18.228 19.6309 18.18 19.2901L17 9.87015L20.5 6.33015C20.686 6.1444 20.8335 5.92382 20.9341 5.68103C21.0348 5.43823 21.0866 5.17798 21.0866 4.91515C21.0866 4.65232 21.0348 4.39206 20.9341 4.14927C20.8335 3.90647 20.686 3.68589 20.5 3.50015Z","alarm":"M3.88011 6.71011L6.71011 3.88011C6.89841 3.6918 7.0042 3.43641 7.0042 3.17011C7.0042 2.90381 6.89841 2.64841 6.71011 2.46011C6.5218 2.2718 6.26641 2.16602 6.00011 2.16602C5.73381 2.16602 5.47841 2.2718 5.29011 2.46011L2.46011 5.29011C2.2718 5.47841 2.16602 5.73381 2.16602 6.00011C2.16602 6.26641 2.2718 6.5218 2.46011 6.71011C2.64841 6.89841 2.90381 7.0042 3.17011 7.0042C3.43641 7.0042 3.6918 6.89841 3.88011 6.71011ZM21.5401 5.29011L18.7101 2.46011C18.6169 2.36687 18.5062 2.29291 18.3844 2.24245C18.2625 2.19199 18.132 2.16602 18.0001 2.16602C17.7338 2.16602 17.4784 2.2718 17.2901 2.46011C17.1018 2.64841 16.996 2.90381 16.996 3.17011C16.996 3.43641 17.1018 3.6918 17.2901 3.88011L20.1201 6.71011C20.3084 6.89841 20.5638 7.0042 20.8301 7.0042C21.0964 7.0042 21.3518 6.89841 21.5401 6.71011C21.7284 6.5218 21.8342 6.26641 21.8342 6.00011C21.8342 5.73381 21.7284 5.47841 21.5401 5.29011ZM12.0001 4.00011C10.3723 4.00432 8.77612 4.44994 7.38153 5.2895C5.98693 6.12906 4.84615 7.33114 4.08066 8.76773C3.31516 10.2043 2.95362 11.8216 3.03453 13.4474C3.11543 15.0732 3.63576 16.6466 4.54011 18.0001L3.29011 19.2901C3.1018 19.4784 2.99602 19.7338 2.99602 20.0001C2.99602 20.2664 3.1018 20.5218 3.29011 20.7101C3.47841 20.8984 3.73381 21.0042 4.00011 21.0042C4.26641 21.0042 4.5218 20.8984 4.71011 20.7101L5.85011 19.5601C7.51763 21.1208 9.71616 21.9891 12.0001 21.9891C14.2841 21.9891 16.4826 21.1208 18.1501 19.5601L19.2901 20.7101C19.4784 20.8984 19.7338 21.0042 20.0001 21.0042C20.2664 21.0042 20.5218 20.8984 20.7101 20.7101C20.8984 20.5218 21.0042 20.2664 21.0042 20.0001C21.0042 19.7338 20.8984 19.4784 20.7101 19.2901L19.4601 18.0001C20.3644 16.6466 20.8848 15.0732 20.9657 13.4474C21.0466 11.8216 20.6851 10.2043 19.9196 8.76773C19.1541 7.33114 18.0133 6.12906 16.6187 5.2895C15.2241 4.44994 13.6279 4.00432 12.0001 4.00011ZM14.1201 15.1201C13.9327 15.3064 13.6793 15.4109 13.4151 15.4109C13.1509 15.4109 12.8975 15.3064 12.7101 15.1201L11.2901 13.7101C11.2018 13.6129 11.1307 13.5013 11.0801 13.3801C11.0289 13.2599 11.0017 13.1308 11.0001 13.0001V8.00011C11.0001 7.73489 11.1055 7.48054 11.293 7.293C11.4805 7.10546 11.7349 7.00011 12.0001 7.00011C12.2653 7.00011 12.5197 7.10546 12.7072 7.293C12.8948 7.48054 13.0001 7.73489 13.0001 8.00011V12.5901L14.1201 13.7101C14.3064 13.8975 14.4109 14.1509 14.4109 14.4151C14.4109 14.6793 14.3064 14.9327 14.1201 15.1201Z","alarm_off":"M11.0001 8.76011V8.00011C11.0001 7.73489 11.1055 7.48054 11.293 7.293C11.4805 7.10546 11.7349 7.00011 12.0001 7.00011C12.2036 7.00369 12.4004 7.07395 12.5601 7.20011L15.1701 4.59011C14.1589 4.19966 13.0841 3.99962 12.0001 4.00011C9.61316 4.00011 7.32397 4.94832 5.63615 6.63615C3.94832 8.32397 3.00011 10.6132 3.00011 13.0001C3.00313 14.0815 3.20656 15.1529 3.60011 16.1601L11.0001 8.76011ZM3.88011 6.76011L6.71011 3.88011C6.89841 3.6918 7.0042 3.43641 7.0042 3.17011C7.0042 2.90381 6.89841 2.64841 6.71011 2.46011C6.5218 2.2718 6.26641 2.16602 6.00011 2.16602C5.73381 2.16602 5.47841 2.2718 5.29011 2.46011L2.46011 5.29011C2.2718 5.47841 2.16602 5.73381 2.16602 6.00011C2.16602 6.26641 2.2718 6.5218 2.46011 6.71011C2.64841 6.89841 2.90381 7.0042 3.17011 7.0042C3.43641 7.0042 3.6918 6.89841 3.88011 6.71011V6.76011ZM19.4601 18.0001C20.5965 16.3119 21.1271 14.2883 20.9655 12.2597C20.8039 10.2311 19.9595 8.3171 18.5701 6.83011L20.4901 5.00011C20.5879 4.90227 20.6655 4.78613 20.7185 4.6583C20.7714 4.53047 20.7987 4.39347 20.7987 4.25511C20.7987 4.11675 20.7714 3.97974 20.7185 3.85192C20.6655 3.72409 20.5879 3.60794 20.4901 3.51011C20.3923 3.41227 20.2761 3.33467 20.1483 3.28172C20.0205 3.22877 19.8835 3.20152 19.7451 3.20152C19.6067 3.20152 19.4697 3.22877 19.3419 3.28172C19.2141 3.33467 19.0979 3.41227 19.0001 3.51011L3.51011 19.0001C3.41227 19.0979 3.33467 19.2141 3.28172 19.3419C3.22877 19.4697 3.20152 19.6067 3.20152 19.7451C3.20152 19.8835 3.22877 20.0205 3.28172 20.1483C3.33467 20.2761 3.41227 20.3923 3.51011 20.4901C3.70769 20.6877 3.97568 20.7987 4.25511 20.7987C4.39347 20.7987 4.53047 20.7714 4.6583 20.7185C4.78613 20.6655 4.90227 20.5879 5.00011 20.4901L5.91011 19.5701C7.57655 21.125 9.77089 21.9898 12.0501 21.9898C14.3293 21.9898 16.5237 21.125 18.1901 19.5701L19.3301 20.7201C19.5184 20.9084 19.7738 21.0142 20.0401 21.0142C20.3064 21.0142 20.5618 20.9084 20.7501 20.7201C20.9384 20.5318 21.0442 20.2764 21.0442 20.0101C21.0442 19.7438 20.9384 19.4884 20.7501 19.3001L19.4601 18.0001ZM14.1201 15.0801C13.9327 15.2664 13.6793 15.3709 13.4151 15.3709C13.1509 15.3709 12.8975 15.2664 12.7101 15.0801L11.5101 13.8901L13.0001 12.4401V12.5901L14.1201 13.7101C14.3064 13.8975 14.4109 14.1509 14.4109 14.4151C14.4109 14.6793 14.3064 14.9327 14.1201 15.1201V15.0801Z","alarm_sensor":"M12 22.0002C12.5304 22.0002 13.0391 21.7895 13.4142 21.4144C13.7893 21.0393 14 20.5306 14 20.0002H10C10 20.5306 10.2107 21.0393 10.5858 21.4144C10.9609 21.7895 11.4696 22.0002 12 22.0002ZM16 17.0002V14.0002C16 12.9393 15.5786 11.9219 14.8284 11.1717C14.0783 10.4216 13.0609 10.0002 12 10.0002C10.9391 10.0002 9.92173 10.4216 9.17158 11.1717C8.42144 11.9219 8.00001 12.9393 8.00001 14.0002V17.0002C7.73479 17.0002 7.48044 17.1055 7.2929 17.2931C7.10537 17.4806 7.00001 17.7349 7.00001 18.0002C7.00001 18.2654 7.10537 18.5197 7.2929 18.7073C7.48044 18.8948 7.73479 19.0002 8.00001 19.0002H16C16.2652 19.0002 16.5196 18.8948 16.7071 18.7073C16.8947 18.5197 17 18.2654 17 18.0002C17 17.7349 16.8947 17.4806 16.7071 17.2931C16.5196 17.1055 16.2652 17.0002 16 17.0002ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","album":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 15C17 15.3956 16.8827 15.7822 16.6629 16.1111C16.4432 16.44 16.1308 16.6964 15.7654 16.8478C15.3999 16.9991 14.9978 17.0387 14.6098 16.9616C14.2219 16.8844 13.8655 16.6939 13.5858 16.4142C13.3061 16.1345 13.1156 15.7781 13.0384 15.3902C12.9613 15.0022 13.0009 14.6001 13.1522 14.2346C13.3036 13.8692 13.56 13.5568 13.8889 13.3371C14.2178 13.1173 14.6044 13 15 13V8.34L10 9.82V16C10 16.3956 9.8827 16.7822 9.66294 17.1111C9.44318 17.44 9.13082 17.6964 8.76537 17.8478C8.39991 17.9991 7.99778 18.0387 7.60982 17.9616C7.22186 17.8844 6.86549 17.6939 6.58579 17.4142C6.30608 17.1345 6.1156 16.7781 6.03843 16.3902C5.96126 16.0022 6.00087 15.6001 6.15224 15.2346C6.30362 14.8692 6.55996 14.5568 6.88886 14.3371C7.21776 14.1173 7.60444 14 8 14V9.08C7.99052 8.85814 8.05515 8.63944 8.18371 8.45838C8.31226 8.27732 8.49742 8.14419 8.71 8.08L15.71 6C15.8605 5.95488 16.0195 5.94586 16.1741 5.97365C16.3287 6.00145 16.4746 6.06529 16.6 6.16C16.7298 6.25712 16.834 6.38432 16.9036 6.53065C16.9733 6.67698 17.0064 6.83805 17 7V15Z","alert":"M21.7401 18.0002L13.7401 4.00022C13.5657 3.69243 13.3127 3.43641 13.0071 3.25829C12.7014 3.08017 12.3539 2.98633 12.0001 2.98633C11.6464 2.98633 11.2989 3.08017 10.9932 3.25829C10.6875 3.43641 10.4346 3.69243 10.2601 4.00022L2.26015 18.0002C2.08427 18.3048 1.99184 18.6505 1.99219 19.0022C1.99254 19.354 2.08565 19.6994 2.26213 20.0037C2.4386 20.308 2.69221 20.5603 2.99736 20.7353C3.3025 20.9102 3.6484 21.0016 4.00015 21.0002H20.0001C20.3519 21.0016 20.6978 20.9102 21.0029 20.7353C21.3081 20.5603 21.5617 20.308 21.7382 20.0037C21.9146 19.6994 22.0078 19.354 22.0081 19.0022C22.0084 18.6505 21.916 18.3048 21.7401 18.0002ZM11.0001 7.00022C11.0001 6.73501 11.1055 6.48065 11.293 6.29312C11.4806 6.10558 11.7349 6.00022 12.0001 6.00022C12.2654 6.00022 12.5197 6.10558 12.7073 6.29312C12.8948 6.48065 13.0001 6.73501 13.0001 7.00022V13.0002C13.0001 13.2654 12.8948 13.5198 12.7073 13.7073C12.5197 13.8949 12.2654 14.0002 12.0001 14.0002C11.7349 14.0002 11.4806 13.8949 11.293 13.7073C11.1055 13.5198 11.0001 13.2654 11.0001 13.0002V7.00022ZM12.0001 19.0002C11.7035 19.0002 11.4135 18.9123 11.1668 18.7474C10.9201 18.5826 10.7279 18.3483 10.6143 18.0742C10.5008 17.8002 10.4711 17.4986 10.529 17.2076C10.5868 16.9166 10.7297 16.6493 10.9395 16.4396C11.1493 16.2298 11.4165 16.0869 11.7075 16.029C11.9985 15.9712 12.3001 16.0009 12.5742 16.1144C12.8483 16.2279 13.0825 16.4202 13.2474 16.6669C13.4122 16.9135 13.5001 17.2036 13.5001 17.5002C13.5001 17.898 13.3421 18.2796 13.0608 18.5609C12.7795 18.8422 12.398 19.0002 12.0001 19.0002Z","align_bottom":"M20 19H4C3.45 19 3 19.45 3 20C3 20.55 3.45 21 4 21H20C20.55 21 21 20.55 21 20C21 19.45 20.55 19 20 19ZM10 17H14C15.66 17 17 15.66 17 14V6C17 4.34 15.66 3 14 3H10C8.34 3 7 4.34 7 6V14C7 15.66 8.34 17 10 17Z","align_horizontal_centers":"M17 7H13V3C13 2.45 12.55 2 12 2C11.45 2 11 2.45 11 3V7H7C5.34 7 4 8.34 4 10V14C4 15.66 5.34 17 7 17H11V21C11 21.55 11.45 22 12 22C12.55 22 13 21.55 13 21V17H17C18.66 17 20 15.66 20 14V10C20 8.34 18.66 7 17 7Z","align_left":"M4 3C3.45 3 3 3.45 3 4V20C3 20.55 3.45 21 4 21C4.55 21 5 20.55 5 20V4C5 3.45 4.55 3 4 3ZM18 7H10C8.34 7 7 8.34 7 10V14C7 15.66 8.34 17 10 17H18C19.66 17 21 15.66 21 14V10C21 8.34 19.66 7 18 7Z","align_right":"M20 3C19.45 3 19 3.45 19 4V20C19 20.55 19.45 21 20 21C20.55 21 21 20.55 21 20V4C21 3.45 20.55 3 20 3ZM14 7H6C4.34 7 3 8.34 3 10V14C3 15.66 4.34 17 6 17H14C15.66 17 17 15.66 17 14V10C17 8.34 15.66 7 14 7Z","align_top":"M20 3H4C3.45 3 3 3.45 3 4C3 4.55 3.45 5 4 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3ZM14 7H10C8.34 7 7 8.34 7 10V18C7 19.66 8.34 21 10 21H14C15.66 21 17 19.66 17 18V10C17 8.34 15.66 7 14 7Z","align_vertical_centers":"M21 11H17V7C17 5.34 15.66 4 14 4H10C8.34 4 7 5.34 7 7V11H3C2.45 11 2 11.45 2 12C2 12.55 2.45 13 3 13H7V17C7 18.66 8.34 20 10 20H14C15.66 20 17 18.66 17 17V13H21C21.55 13 22 12.55 22 12C22 11.45 21.55 11 21 11Z","alignment_filling":"M19.29 8.71C19.48 8.9 19.74 9 20 9C20.13 9 20.26 8.98 20.38 8.92C20.75 8.77 21 8.4 21 8V4C21 3.45 20.55 3 20 3H16C15.6 3 15.23 3.24 15.08 3.62C14.93 4 15.01 4.42 15.3 4.71L16.59 6L12 10.59L7.41 6L8.7 4.71C8.99 4.42 9.07 3.99 8.92 3.62C8.77 3.25 8.4 3 8 3H4C3.45 3 3 3.45 3 4V8C3 8.4 3.24 8.77 3.62 8.92C3.74 8.97 3.87 9 4 9C4.26 9 4.52 8.9 4.71 8.71L6 7.42L10.59 12.01L6 16.6L4.71 15.31C4.42 15.02 3.99 14.94 3.62 15.09C3.25 15.24 3 15.61 3 16.01V20.01C3 20.56 3.45 21.01 4 21.01H8C8.4 21.01 8.77 20.77 8.92 20.39C9.07 20.01 8.99 19.59 8.7 19.3L7.41 18.01L12 13.42L16.59 18.01L15.3 19.3C15.01 19.59 14.93 20.02 15.08 20.39C15.23 20.76 15.6 21.01 16 21.01H20C20.55 21.01 21 20.56 21 20.01V16.01C21 15.61 20.76 15.24 20.38 15.09C20 14.93 19.58 15.02 19.29 15.31L18 16.6L13.41 12.01L18 7.42L19.29 8.71Z","alignment_horizontal":"M21.7101 11.2902L18.7101 8.29022C18.4201 8.00022 17.9901 7.91022 17.6201 8.07022C17.2501 8.22022 17.0001 8.59022 17.0001 8.99022V10.9902H7.00006V8.99022C7.00006 8.59022 6.76006 8.22022 6.38006 8.07022C6.00006 7.91022 5.58006 8.00022 5.29006 8.29022L2.29006 11.2902C1.90006 11.6802 1.90006 12.3102 2.29006 12.7002L5.29006 15.7002C5.48006 15.8902 5.74006 15.9902 6.00006 15.9902C6.13006 15.9902 6.26006 15.9702 6.38006 15.9102C6.75006 15.7602 7.00006 15.3902 7.00006 14.9902V12.9902H17.0001V14.9902C17.0001 15.3902 17.2401 15.7602 17.6201 15.9102C17.7401 15.9602 17.8701 15.9902 18.0001 15.9902C18.2601 15.9902 18.5201 15.8902 18.7101 15.7002L21.7101 12.7002C22.1001 12.3102 22.1001 11.6802 21.7101 11.2902Z","alignment_vertical":"M14.9999 17.0001H12.9999V7.00006H14.9999C15.3999 7.00006 15.7699 6.76006 15.9199 6.38006C16.0699 6.00006 15.9899 5.58006 15.6999 5.29006L12.6999 2.29006C12.3099 1.90006 11.6799 1.90006 11.2899 2.29006L8.28993 5.29006C7.99993 5.58006 7.91993 6.01006 8.06993 6.38006C8.21993 6.75006 8.58993 7.00006 8.98993 7.00006H10.9899V17.0001H8.98993C8.58993 17.0001 8.21993 17.2401 8.06993 17.6201C7.91993 18.0001 7.99993 18.4201 8.28993 18.7101L11.2899 21.7101C11.4899 21.9101 11.7399 22.0001 11.9999 22.0001C12.2599 22.0001 12.5099 21.9001 12.7099 21.7101L15.7099 18.7101C15.9999 18.4201 16.0799 17.9901 15.9299 17.6201C15.7799 17.2501 15.4099 17.0001 15.0099 17.0001H14.9999Z","analytics":"M14.0001 10.9998H22.0001C21.7675 8.69691 20.7433 6.54601 19.1021 4.9139C17.4608 3.28179 15.3043 2.26955 13.0001 2.0498V10.0498C13.013 10.3063 13.124 10.5479 13.3101 10.7248C13.4963 10.9017 13.7433 11.0001 14.0001 10.9998ZM11.0001 9.9998V2.0498C9.12039 2.2484 7.33544 2.97568 5.85219 4.14733C4.36893 5.31898 3.24812 6.88702 2.61967 8.66968C1.99123 10.4523 1.88089 12.3766 2.30144 14.2194C2.722 16.0622 3.65623 17.7481 4.99584 19.0816C6.33545 20.4151 8.02556 21.3417 9.87027 21.7538C11.715 22.166 13.6387 22.0469 15.4185 21.4103C17.1983 20.7738 18.7612 19.6458 19.9261 18.1572C21.091 16.6687 21.8101 14.8804 22.0001 12.9998H14.0001C13.2045 12.9998 12.4414 12.6837 11.8788 12.1211C11.3162 11.5585 11.0001 10.7955 11.0001 9.9998Z","analytics_data":"M12 11.5C12.2652 11.5 12.5196 11.3946 12.7071 11.2071C12.8946 11.0196 13 10.7652 13 10.5C13 10.2348 12.8946 9.98043 12.7071 9.79289C12.5196 9.60536 12.2652 9.5 12 9.5C11.337 9.5 10.7011 9.76339 10.2322 10.2322C9.76339 10.7011 9.5 11.337 9.5 12C9.5 12.663 9.76339 13.2989 10.2322 13.7678C10.7011 14.2366 11.337 14.5 12 14.5C12.2652 14.5 12.5196 14.3946 12.7071 14.2071C12.8946 14.0196 13 13.7652 13 13.5C13 13.2348 12.8946 12.9804 12.7071 12.7929C12.5196 12.6054 12.2652 12.5 12 12.5C11.8674 12.5 11.7402 12.4473 11.6464 12.3536C11.5527 12.2598 11.5 12.1326 11.5 12C11.5 11.8674 11.5527 11.7402 11.6464 11.6464C11.7402 11.5527 11.8674 11.5 12 11.5ZM7.76 14.83C7.57375 15.0174 7.46921 15.2708 7.46921 15.535C7.46921 15.7992 7.57375 16.0526 7.76 16.24C8.31429 16.8004 8.97476 17.2447 9.70278 17.5469C10.4308 17.8491 11.2118 18.0032 12 18C13.5913 18 15.1174 17.3679 16.2426 16.2426C17.3679 15.1174 18 13.5913 18 12C18 10.4087 17.3679 8.88258 16.2426 7.75736C15.1174 6.63214 13.5913 6 12 6C11.2118 5.99684 10.4308 6.15086 9.70278 6.45305C8.97476 6.75525 8.31429 7.19956 7.76 7.76C7.59617 7.9513 7.51057 8.19738 7.52029 8.44905C7.53001 8.70073 7.63434 8.93947 7.81244 9.11756C7.99053 9.29566 8.22927 9.39999 8.48095 9.40971C8.73262 9.41943 8.9787 9.33383 9.17 9.17C9.72959 8.61104 10.4423 8.23051 11.2181 8.07653C11.9939 7.92255 12.798 8.00203 13.5286 8.30491C14.2593 8.60779 14.8837 9.12048 15.323 9.77818C15.7624 10.4359 15.9969 11.2091 15.9969 12C15.9969 12.7909 15.7624 13.5641 15.323 14.2218C14.8837 14.8795 14.2593 15.3922 13.5286 15.6951C12.798 15.998 11.9939 16.0774 11.2181 15.9235C10.4423 15.7695 9.72959 15.389 9.17 14.83C8.98264 14.6437 8.72919 14.5392 8.465 14.5392C8.20081 14.5392 7.94736 14.6437 7.76 14.83ZM12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3C11 3.26522 11.1054 3.51957 11.2929 3.70711C11.4804 3.89464 11.7348 4 12 4C13.5823 4 15.129 4.46919 16.4446 5.34824C17.7602 6.22729 18.7855 7.47672 19.391 8.93853C19.9965 10.4003 20.155 12.0089 19.8463 13.5607C19.5376 15.1126 18.7757 16.538 17.6569 17.6569C16.538 18.7757 15.1126 19.5376 13.5607 19.8463C12.0089 20.155 10.4003 19.9965 8.93853 19.391C7.47672 18.7855 6.22729 17.7602 5.34824 16.4446C4.46919 15.129 4 13.5823 4 12C4 11.7348 3.89464 11.4804 3.70711 11.2929C3.51957 11.1054 3.26522 11 3 11C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 13.9778 2.58649 15.9112 3.6853 17.5557C4.78412 19.2002 6.3459 20.4819 8.17317 21.2388C10.0004 21.9957 12.0111 22.1937 13.9509 21.8079C15.8907 21.422 17.6725 20.4696 19.0711 19.0711C20.4696 17.6725 21.422 15.8907 21.8079 13.9509C22.1937 12.0111 21.9957 10.0004 21.2388 8.17317C20.4819 6.3459 19.2002 4.78412 17.5557 3.6853C15.9112 2.58649 13.9778 2 12 2Z","analytics_pie_chart":"M12.0001 17C10.8565 16.9935 9.74973 16.5952 8.86427 15.8715C7.9788 15.1477 7.36819 14.1423 7.13425 13.0229C6.9003 11.9035 7.05717 10.7377 7.57868 9.71994C8.1002 8.70217 8.95485 7.89393 10.0001 7.43V2.2C8.2303 2.56175 6.59152 3.39613 5.25786 4.61453C3.9242 5.83292 2.94548 7.38981 2.42567 9.11981C1.90585 10.8498 1.86435 12.6883 2.30558 14.44C2.74681 16.1917 3.65429 17.7912 4.93162 19.0685C6.20894 20.3458 7.80841 21.2533 9.56011 21.6945C11.3118 22.1358 13.1503 22.0943 14.8803 21.5745C16.6103 21.0546 18.1672 20.0759 19.3856 18.7423C20.604 17.4086 21.4384 15.7698 21.8001 14H16.5701C16.1818 14.8897 15.5429 15.6471 14.7314 16.1799C13.9199 16.7126 12.9709 16.9976 12.0001 17ZM14.0001 12H22.0001C22.0001 10.6868 21.7415 9.38642 21.2389 8.17317C20.7364 6.95991 19.9998 5.85752 19.0712 4.92893C18.1426 4.00035 17.0402 3.26375 15.827 2.7612C14.6137 2.25866 13.3133 2 12.0001 2V10C12.0001 10.5304 12.2108 11.0391 12.5859 11.4142C12.961 11.7893 13.4697 12 14.0001 12Z","analytics_pie_chart_tree":"M16.9001 10.9998H22.0001C21.7675 8.69691 20.7433 6.54601 19.1021 4.9139C17.4609 3.28179 15.3043 2.26955 13.0001 2.0498V7.0998C13.961 7.29577 14.8431 7.76998 15.5365 8.46342C16.2299 9.15686 16.7042 10.0389 16.9001 10.9998ZM13.0001 16.8898V21.9998C15.312 21.7782 17.4746 20.7587 19.1168 19.1165C20.7591 17.4743 21.7785 15.3117 22.0001 12.9998H16.9001C16.7024 13.9589 16.2274 14.8388 15.5341 15.5303C14.8408 16.2218 13.9597 16.6945 13.0001 16.8898ZM2.00013 11.9998C1.98766 14.4875 2.90288 16.8905 4.56706 18.7396C6.23124 20.5887 8.52489 21.7511 11.0001 21.9998V16.8998C9.86984 16.6703 8.85365 16.0571 8.12375 15.1641C7.39384 14.2711 6.99511 13.1532 6.99511 11.9998C6.99511 10.8464 7.39384 9.72856 8.12375 8.83555C8.85365 7.94253 9.86984 7.32932 11.0001 7.0998V2.0998C8.54205 2.34682 6.26241 3.49497 4.6006 5.32296C2.93879 7.15095 2.01245 9.52938 2.00013 11.9998Z","analytics_pie_chart_two":"M19.7201 5.66L16.1501 9.23C16.6468 9.98378 16.9302 10.858 16.9702 11.7598C17.0102 12.6617 16.8052 13.5575 16.3772 14.3523C15.9491 15.1471 15.3138 15.8111 14.5388 16.274C13.7637 16.7369 12.8778 16.9813 11.9751 16.9813C11.0724 16.9813 10.1865 16.7369 9.41144 16.274C8.6364 15.8111 8.00113 15.1471 7.57304 14.3523C7.14496 13.5575 6.94003 12.6617 6.98001 11.7598C7.01999 10.858 7.30338 9.98378 7.8001 9.23L4.2301 5.66C3.0331 7.12557 2.27649 8.90069 2.04816 10.7791C1.81984 12.6576 2.12918 14.5623 2.94024 16.2719C3.75131 17.9816 5.0308 19.426 6.63009 20.4374C8.22939 21.4488 10.0828 21.9857 11.9751 21.9857C13.8674 21.9857 15.7208 21.4488 17.3201 20.4374C18.9194 19.426 20.1989 17.9816 21.01 16.2719C21.821 14.5623 22.1304 12.6576 21.902 10.7791C21.6737 8.90069 20.9171 7.12557 19.7201 5.66ZM14.7201 7.82L18.3001 4.25C16.5146 2.79199 14.2803 1.99561 11.9751 1.99561C9.66995 1.99561 7.43558 2.79199 5.6501 4.25L9.2201 7.82C10.0376 7.28026 10.9955 6.99253 11.9751 6.99253C12.9547 6.99253 13.9127 7.28026 14.7301 7.82H14.7201Z","android":"M3 9.99994C2.73478 9.99994 2.48043 10.1053 2.29289 10.2928C2.10536 10.4804 2 10.7347 2 10.9999V15.9999C2 16.2652 2.10536 16.5195 2.29289 16.707C2.48043 16.8946 2.73478 16.9999 3 16.9999C3.26522 16.9999 3.51957 16.8946 3.70711 16.707C3.89464 16.5195 4 16.2652 4 15.9999V10.9999C4 10.7347 3.89464 10.4804 3.70711 10.2928C3.51957 10.1053 3.26522 9.99994 3 9.99994ZM5 15.9999C5.00287 16.8845 5.29887 17.7432 5.84169 18.4416C6.38451 19.14 7.14353 19.6388 8 19.8599V20.9999C8 21.2652 8.10536 21.5195 8.29289 21.707C8.48043 21.8946 8.73478 21.9999 9 21.9999C9.26522 21.9999 9.51957 21.8946 9.70711 21.707C9.89464 21.5195 10 21.2652 10 20.9999V19.9999H14V20.9999C14 21.2652 14.1054 21.5195 14.2929 21.707C14.4804 21.8946 14.7348 21.9999 15 21.9999C15.2652 21.9999 15.5196 21.8946 15.7071 21.707C15.8946 21.5195 16 21.2652 16 20.9999V19.8599C16.8565 19.6388 17.6155 19.14 18.1583 18.4416C18.7011 17.7432 18.9971 16.8845 19 15.9999V11.9999H5V15.9999ZM18.71 2.28994C18.617 2.19621 18.5064 2.12182 18.3846 2.07105C18.2627 2.02028 18.132 1.99414 18 1.99414C17.868 1.99414 17.7373 2.02028 17.6154 2.07105C17.4936 2.12182 17.383 2.19621 17.29 2.28994L16.19 3.39994C14.9801 2.49591 13.5103 2.00743 12 2.00743C10.4897 2.00743 9.01987 2.49591 7.81 3.39994L6.71 2.28994C6.61676 2.1967 6.50607 2.12274 6.38425 2.07228C6.26243 2.02182 6.13186 1.99585 6 1.99585C5.86814 1.99585 5.73757 2.02182 5.61575 2.07228C5.49393 2.12274 5.38324 2.1967 5.29 2.28994C5.1017 2.47824 4.99591 2.73364 4.99591 2.99994C4.99591 3.1318 5.02188 3.26237 5.07234 3.38419C5.1228 3.50601 5.19676 3.6167 5.29 3.70994L6.4 4.80994C5.4894 6.01683 4.99781 7.48806 5 8.99994V10.9999H19V8.99994C19.0022 7.48806 18.5106 6.01683 17.6 4.80994L18.71 3.70994C18.8037 3.61698 18.8781 3.50637 18.9289 3.38452C18.9797 3.26266 19.0058 3.13195 19.0058 2.99994C19.0058 2.86793 18.9797 2.73722 18.9289 2.61536C18.8781 2.4935 18.8037 2.3829 18.71 2.28994ZM10 7.99994C9.80222 7.99994 9.60888 7.94129 9.44443 7.83141C9.27998 7.72153 9.15181 7.56535 9.07612 7.38262C9.00043 7.1999 8.98063 6.99883 9.01921 6.80485C9.0578 6.61087 9.15304 6.43268 9.29289 6.29283C9.43275 6.15298 9.61093 6.05774 9.80491 6.01915C9.99889 5.98057 10.2 6.00037 10.3827 6.07606C10.5654 6.15175 10.7216 6.27992 10.8315 6.44437C10.9414 6.60882 11 6.80216 11 6.99994C11 7.26516 10.8946 7.51951 10.7071 7.70705C10.5196 7.89458 10.2652 7.99994 10 7.99994ZM14 7.99994C13.8022 7.99994 13.6089 7.94129 13.4444 7.83141C13.28 7.72153 13.1518 7.56535 13.0761 7.38262C13.0004 7.1999 12.9806 6.99883 13.0192 6.80485C13.0578 6.61087 13.153 6.43268 13.2929 6.29283C13.4327 6.15298 13.6109 6.05774 13.8049 6.01915C13.9989 5.98057 14.2 6.00037 14.3827 6.07606C14.5654 6.15175 14.7216 6.27992 14.8315 6.44437C14.9414 6.60882 15 6.80216 15 6.99994C15 7.26516 14.8946 7.51951 14.7071 7.70705C14.5196 7.89458 14.2652 7.99994 14 7.99994ZM21 9.99994C20.7348 9.99994 20.4804 10.1053 20.2929 10.2928C20.1054 10.4804 20 10.7347 20 10.9999V15.9999C20 16.2652 20.1054 16.5195 20.2929 16.707C20.4804 16.8946 20.7348 16.9999 21 16.9999C21.2652 16.9999 21.5196 16.8946 21.7071 16.707C21.8946 16.5195 22 16.2652 22 15.9999V10.9999C22 10.7347 21.8946 10.4804 21.7071 10.2928C21.5196 10.1053 21.2652 9.99994 21 9.99994Z","animation":"M20.53 4.46997C19.7253 3.58866 18.6041 3.06222 17.412 3.00599C16.2199 2.94976 15.0541 3.36832 14.17 4.16997C13.789 4.55118 13.4889 5.00545 13.2879 5.50552C13.0868 6.00558 12.9889 6.54112 13 7.07997C12.3372 6.97743 11.6627 6.97743 11 7.07997C11.0111 6.54112 10.9131 6.00558 10.7121 5.50552C10.511 5.00545 10.211 4.55118 9.82997 4.16997C8.94588 3.36832 7.78009 2.94976 6.58799 3.00599C5.39589 3.06222 4.27468 3.58866 3.46997 4.46997C2.58866 5.27468 2.06222 6.39589 2.00599 7.58799C1.94976 8.78009 2.36832 9.94588 3.16997 10.83C3.75482 11.4039 4.50183 11.7844 5.30997 11.92C5.10497 12.5943 5.00051 13.2952 4.99997 14C4.99997 15.8565 5.73747 17.637 7.05022 18.9497C8.36298 20.2625 10.1435 21 12 21C13.8565 21 15.637 20.2625 16.9497 18.9497C18.2625 17.637 19 15.8565 19 14C18.9994 13.2952 18.895 12.5943 18.69 11.92C19.4981 11.7844 20.2451 11.4039 20.83 10.83C21.6316 9.94588 22.0502 8.78009 21.994 7.58799C21.9377 6.39589 21.4113 5.27468 20.53 4.46997Z","anti_corrosion":"M12 16.0001C13.3261 16.0001 14.5979 15.4733 15.5355 14.5356C16.4732 13.5979 17 12.3261 17 11.0001C16.9966 9.85745 16.682 8.73735 16.09 7.76005L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L7.91 7.76005C7.31802 8.73735 7.00342 9.85745 7 11.0001C7 12.3261 7.52678 13.5979 8.46447 14.5356C9.40215 15.4733 10.6739 16.0001 12 16.0001ZM19 18.0001H5C4.73478 18.0001 4.48043 18.1054 4.29289 18.2929C4.10536 18.4805 4 18.7348 4 19.0001C4 19.2653 4.10536 19.5196 4.29289 19.7072C4.48043 19.8947 4.73478 20.0001 5 20.0001H5.59L5.29 20.2901C5.19627 20.383 5.12188 20.4936 5.07111 20.6155C5.02034 20.7373 4.9942 20.868 4.9942 21.0001C4.9942 21.1321 5.02034 21.2628 5.07111 21.3846C5.12188 21.5065 5.19627 21.6171 5.29 21.7101C5.38296 21.8038 5.49356 21.8782 5.61542 21.9289C5.73728 21.9797 5.86799 22.0059 6 22.0059C6.13201 22.0059 6.26272 21.9797 6.38458 21.9289C6.50644 21.8782 6.61704 21.8038 6.71 21.7101L8.41 20.0001H10.59L10.29 20.2901C10.1963 20.383 10.1219 20.4936 10.0711 20.6155C10.0203 20.7373 9.9942 20.868 9.9942 21.0001C9.9942 21.1321 10.0203 21.2628 10.0711 21.3846C10.1219 21.5065 10.1963 21.6171 10.29 21.7101C10.383 21.8038 10.4936 21.8782 10.6154 21.9289C10.7373 21.9797 10.868 22.0059 11 22.0059C11.132 22.0059 11.2627 21.9797 11.3846 21.9289C11.5064 21.8782 11.617 21.8038 11.71 21.7101L13.41 20.0001H15.59L15.29 20.2901C15.1963 20.383 15.1219 20.4936 15.0711 20.6155C15.0203 20.7373 14.9942 20.868 14.9942 21.0001C14.9942 21.1321 15.0203 21.2628 15.0711 21.3846C15.1219 21.5065 15.1963 21.6171 15.29 21.7101C15.383 21.8038 15.4936 21.8782 15.6154 21.9289C15.7373 21.9797 15.868 22.0059 16 22.0059C16.132 22.0059 16.2627 21.9797 16.3846 21.9289C16.5064 21.8782 16.617 21.8038 16.71 21.7101L18.41 20.0001H19C19.2652 20.0001 19.5196 19.8947 19.7071 19.7072C19.8946 19.5196 20 19.2653 20 19.0001C20 18.7348 19.8946 18.4805 19.7071 18.2929C19.5196 18.1054 19.2652 18.0001 19 18.0001Z","antibacteria":"M4.00001 10.9999H4.20001H4.40001C4.64671 11.5967 5.00667 12.14 5.46001 12.5999L5.76001 12.8899L5.29001 13.3499C5.12981 13.5182 5.03321 13.737 5.01678 13.9687C5.00036 14.2005 5.06514 14.4307 5.20001 14.6199L14.56 5.19988C14.3708 5.06502 14.1406 5.00023 13.9088 5.01666C13.6771 5.03308 13.4583 5.12969 13.29 5.28988L12.83 5.75988L12.54 5.45988C12.0801 5.00654 11.5368 4.64658 10.94 4.39988V4.19988C10.9663 4.06856 10.9664 3.93335 10.9404 3.80198C10.9144 3.6706 10.8628 3.54563 10.7885 3.4342C10.7143 3.32277 10.6187 3.22706 10.5075 3.15254C10.3962 3.07802 10.2713 3.02615 10.14 2.99988C9.87479 2.94684 9.59937 3.00133 9.37432 3.15135C9.26289 3.22564 9.16719 3.32115 9.09267 3.43242C9.01815 3.5437 8.96627 3.66856 8.94001 3.79988L9.00001 3.99988C8.0253 4.00356 7.07292 4.29206 6.26001 4.82988L5.73001 4.28988C5.63677 4.19533 5.52582 4.12007 5.4035 4.0684C5.28117 4.01672 5.14987 3.98965 5.01708 3.98872C4.7489 3.98684 4.49097 4.09158 4.30001 4.27988C4.10905 4.46819 4.00072 4.72463 3.99885 4.99281C3.99697 5.26099 4.10171 5.51893 4.29001 5.70988L4.83001 6.23988C4.28844 7.05847 3.99978 8.01836 4.00001 8.99988H3.80001C3.53479 9.0264 3.29098 9.1572 3.12219 9.36349C2.95341 9.56978 2.87349 9.83467 2.90001 10.0999C2.92653 10.3651 3.05732 10.6089 3.26361 10.7777C3.4699 10.9465 3.73479 11.0264 4.00001 10.9999ZM7.00001 7.99988C7.19779 7.99988 7.39113 8.05853 7.55558 8.16841C7.72003 8.27829 7.8482 8.43447 7.92389 8.6172C7.99958 8.79992 8.01938 9.00099 7.9808 9.19497C7.94221 9.38895 7.84697 9.56714 7.70712 9.70699C7.56726 9.84684 7.38908 9.94208 7.1951 9.98067C7.00112 10.0193 6.80005 9.99945 6.61733 9.92376C6.4346 9.84807 6.27842 9.7199 6.16854 9.55545C6.05866 9.391 6.00001 9.19766 6.00001 8.99988C6.00001 8.73467 6.10537 8.48031 6.2929 8.29278C6.48044 8.10524 6.73479 7.99988 7.00001 7.99988ZM19.8 12.9999H19.6C19.3533 12.4031 18.9934 11.8598 18.54 11.3999L18.24 11.1099L18.71 10.6499C18.8032 10.5566 18.8772 10.446 18.9277 10.3241C18.9781 10.2023 19.0041 10.0717 19.0041 9.93988C19.0041 9.80802 18.9781 9.67746 18.9277 9.55563C18.8772 9.43381 18.8032 9.32312 18.71 9.22988C18.6168 9.13664 18.5061 9.06268 18.3843 9.01222C18.2624 8.96176 18.1319 8.93579 18 8.93579C17.8682 8.93579 17.7376 8.96176 17.6158 9.01222C17.4939 9.06268 17.3833 9.13664 17.29 9.22988L16.83 9.69988L16.24 9.10988L20.71 4.64988C20.8032 4.55664 20.8772 4.44595 20.9277 4.32413C20.9781 4.20231 21.0041 4.07174 21.0041 3.93988C21.0041 3.80802 20.9781 3.67746 20.9277 3.55563C20.8772 3.43381 20.8032 3.32312 20.71 3.22988C20.6168 3.13664 20.5061 3.06268 20.3843 3.01222C20.2624 2.96176 20.1319 2.93579 20 2.93579C19.8682 2.93579 19.7376 2.96176 19.6158 3.01222C19.4939 3.06268 19.3832 3.13664 19.29 3.22988L3.29001 19.2299C3.19628 19.3228 3.12189 19.4334 3.07112 19.5553C3.02035 19.6772 2.99421 19.8079 2.99421 19.9399C2.99421 20.0719 3.02035 20.2026 3.07112 20.3245C3.12189 20.4463 3.19628 20.5569 3.29001 20.6499C3.38297 20.7436 3.49357 20.818 3.61543 20.8688C3.73729 20.9195 3.868 20.9457 4.00001 20.9457C4.13202 20.9457 4.26273 20.9195 4.38459 20.8688C4.50645 20.818 4.61705 20.7436 4.71001 20.6499L9.17001 16.1799L9.76001 16.7699L9.29001 17.2299C9.19628 17.3228 9.12189 17.4334 9.07112 17.5553C9.02035 17.6772 8.99421 17.8079 8.99421 17.9399C8.99421 18.0719 9.02035 18.2026 9.07112 18.3245C9.12189 18.4463 9.19628 18.5569 9.29001 18.6499C9.38297 18.7436 9.49357 18.818 9.61543 18.8688C9.73729 18.9195 9.868 18.9457 10 18.9457C10.132 18.9457 10.2627 18.9195 10.3846 18.8688C10.5064 18.818 10.617 18.7436 10.71 18.6499L11.17 18.1799L11.46 18.4799C11.9199 18.9332 12.4632 19.2932 13.06 19.5399V19.7399C13.0211 19.8713 13.0095 20.0092 13.0261 20.1452C13.0427 20.2812 13.0871 20.4124 13.1565 20.5305C13.2259 20.6487 13.3188 20.7513 13.4295 20.832C13.5402 20.9128 13.6663 20.9699 13.8 20.9999H14C14.234 21.0046 14.4621 20.9271 14.6449 20.781C14.8276 20.6348 14.9533 20.4292 15 20.1999V19.9999C15.9747 19.9962 16.9271 19.7077 17.74 19.1699L18.27 19.7099C18.363 19.8036 18.4736 19.878 18.5954 19.9288C18.7173 19.9795 18.848 20.0057 18.98 20.0057C19.112 20.0057 19.2427 19.9795 19.3646 19.9288C19.4864 19.878 19.597 19.8036 19.69 19.7099C19.7837 19.6169 19.8581 19.5063 19.9089 19.3845C19.9597 19.2626 19.9858 19.1319 19.9858 18.9999C19.9858 18.8679 19.9597 18.7372 19.9089 18.6153C19.8581 18.4934 19.7837 18.3828 19.69 18.2899L19.15 17.7599C19.6986 16.9435 19.9943 15.9835 20 14.9999H20.2C20.4652 14.9468 20.6985 14.7906 20.8485 14.5656C20.9986 14.3405 21.0531 14.0651 21 13.7999C20.947 13.5347 20.7907 13.3014 20.5657 13.1514C20.3407 13.0013 20.0652 12.9468 19.8 12.9999ZM14 17.9999C13.8022 17.9999 13.6089 17.9412 13.4444 17.8314C13.28 17.7215 13.1518 17.5653 13.0761 17.3826C13.0004 17.1998 12.9806 16.9988 13.0192 16.8048C13.0578 16.6108 13.1531 16.4326 13.2929 16.2928C13.4328 16.1529 13.6109 16.0577 13.8049 16.0191C13.9989 15.9805 14.2 16.0003 14.3827 16.076C14.5654 16.1517 14.7216 16.2799 14.8315 16.4443C14.9414 16.6088 15 16.8021 15 16.9999C15 17.2651 14.8947 17.5195 14.7071 17.707C14.5196 17.8945 14.2652 17.9999 14 17.9999ZM16 13.9999C15.8022 13.9999 15.6089 13.9412 15.4444 13.8314C15.28 13.7215 15.1518 13.5653 15.0761 13.3826C15.0004 13.1998 14.9806 12.9988 15.0192 12.8048C15.0578 12.6108 15.1531 12.4326 15.2929 12.2928C15.4328 12.1529 15.6109 12.0577 15.8049 12.0191C15.9989 11.9805 16.2 12.0003 16.3827 12.076C16.5654 12.1517 16.7216 12.2799 16.8315 12.4443C16.9414 12.6088 17 12.8021 17 12.9999C17 13.2651 16.8947 13.5195 16.7071 13.707C16.5196 13.8945 16.2652 13.9999 16 13.9999Z","anxiety":"M15 4H9C5.13 4 2 7.13 2 11C2 14.53 4.61 17.43 8 17.92V20C8 21.24 9.41 21.94 10.4 21.2L14.67 18H15C18.87 18 22 14.87 22 11C22 7.13 18.87 4 15 4ZM8 10C8 9.45 8.45 9 9 9C9.55 9 10 9.45 10 10C10 10.55 9.55 11 9 11C8.45 11 8 10.55 8 10ZM14.89 14.74C14.7 14.91 14.46 15 14.22 15C13.95 15 13.67 14.89 13.48 14.67C12.7 13.8 11.3 13.8 10.52 14.67C10.15 15.08 9.52 15.11 9.11 14.74C8.7 14.37 8.67 13.74 9.04 13.33C9.8 12.49 10.88 12 12 12C13.12 12 14.2 12.49 14.96 13.33C15.33 13.74 15.3 14.37 14.89 14.74ZM15 11C14.45 11 14 10.55 14 10C14 9.45 14.45 9 15 9C15.55 9 16 9.45 16 10C16 10.55 15.55 11 15 11Z","aparell":"M21.2 16.4001L13.2 10.4001C13.1387 10.357 13.0713 10.3233 13 10.3001V9.82012C13.5189 9.63667 13.9773 9.31402 14.3251 8.88748C14.6729 8.46094 14.8966 7.94695 14.9718 7.40176C15.0471 6.85657 14.9709 6.3012 14.7516 5.79641C14.5323 5.29163 14.1784 4.85689 13.7286 4.53978C13.2788 4.22266 12.7504 4.03539 12.2013 3.99846C11.6522 3.96153 11.1035 4.07636 10.6153 4.33039C10.1271 4.58442 9.71812 4.96785 9.43323 5.43873C9.14833 5.9096 8.99845 6.44977 9 7.00012C9 7.26534 9.10536 7.51969 9.29289 7.70723C9.48043 7.89477 9.73478 8.00012 10 8.00012C10.2652 8.00012 10.5196 7.89477 10.7071 7.70723C10.8946 7.51969 11 7.26534 11 7.00012C11 6.80234 11.0586 6.609 11.1685 6.44455C11.2784 6.2801 11.4346 6.15193 11.6173 6.07624C11.8 6.00056 12.0011 5.98075 12.1951 6.01934C12.3891 6.05792 12.5673 6.15316 12.7071 6.29302C12.847 6.43287 12.9422 6.61105 12.9808 6.80503C13.0194 6.99901 12.9996 7.20008 12.9239 7.38281C12.8482 7.56553 12.72 7.72171 12.5556 7.83159C12.3911 7.94147 12.1978 8.00012 12 8.00012C11.7348 8.00012 11.4804 8.10548 11.2929 8.29302C11.1054 8.48055 11 8.73491 11 9.00012V10.3001C10.9287 10.3233 10.8613 10.357 10.8 10.4001L2.8 16.4001C2.46419 16.652 2.21613 17.0031 2.09097 17.4038C1.96581 17.8045 1.96989 18.2344 2.10263 18.6326C2.23537 19.0308 2.49005 19.3772 2.83058 19.6226C3.17111 19.868 3.58024 20.0001 4 20.0001H20C20.4198 20.0001 20.8289 19.868 21.1694 19.6226C21.51 19.3772 21.7646 19.0308 21.8974 18.6326C22.0301 18.2344 22.0342 17.8045 21.909 17.4038C21.7839 17.0031 21.5358 16.652 21.2 16.4001ZM4 18.0001L12 12.0001L20 18.0001H4Z","apartment":"M20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H10V16H14V21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V5C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM9 13H7V11H9V13ZM9 9H7V7H9V9ZM13 13H11V11H13V13ZM13 9H11V7H13V9ZM17 13H15V11H17V13ZM17 9H15V7H17V9Z","apartment_complex":"M20 3H8C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4C7 4.26522 7.10536 4.51957 7.29289 4.70711C7.48043 4.89464 7.73478 5 8 5V7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H12.5V16H15.5V21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V5C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM8 17H6V15H8V17ZM8 13H6V11H8V13ZM13 13H11V11H13V13ZM13 9H11V7H13V9ZM17 13H15V11H17V13ZM17 9H15V7H17V9Z","app_switcher":"M7.27762 5.38857C7.27762 6.43186 6.43186 7.27762 5.38857 7.27762C4.34527 7.27762 3.49951 6.43186 3.49951 5.38857C3.49951 4.34527 4.34527 3.49951 5.38857 3.49951C6.43186 3.49951 7.27762 4.34527 7.27762 5.38857ZM13.8889 5.38859C13.8889 6.43189 13.0431 7.27765 11.9998 7.27765C10.9565 7.27765 10.1108 6.43189 10.1108 5.38859C10.1108 4.34529 10.9565 3.49953 11.9998 3.49953C13.0431 3.49953 13.8889 4.34529 13.8889 5.38859ZM18.6112 7.27762C19.6545 7.27762 20.5003 6.43186 20.5003 5.38857C20.5003 4.34527 19.6545 3.49951 18.6112 3.49951C17.5679 3.49951 16.7222 4.34527 16.7222 5.38857C16.7222 6.43186 17.5679 7.27762 18.6112 7.27762ZM7.27762 12.0009C7.27762 13.0442 6.43186 13.89 5.38857 13.89C4.34527 13.89 3.49951 13.0442 3.49951 12.0009C3.49951 10.9577 4.34527 10.1119 5.38857 10.1119C6.43186 10.1119 7.27762 10.9577 7.27762 12.0009ZM11.9999 13.8904C13.0432 13.8904 13.889 13.0447 13.889 12.0014C13.889 10.9581 13.0432 10.1123 11.9999 10.1123C10.9566 10.1123 10.1108 10.9581 10.1108 12.0014C10.1108 13.0447 10.9566 13.8904 11.9999 13.8904ZM20.5003 12.0014C20.5003 13.0447 19.6545 13.8904 18.6112 13.8904C17.5679 13.8904 16.7222 13.0447 16.7222 12.0014C16.7222 10.9581 17.5679 10.1123 18.6112 10.1123C19.6545 10.1123 20.5003 10.9581 20.5003 12.0014ZM5.38857 20.5013C6.43186 20.5013 7.27762 19.6555 7.27762 18.6122C7.27762 17.5689 6.43186 16.7231 5.38857 16.7231C4.34527 16.7231 3.49951 17.5689 3.49951 18.6122C3.49951 19.6555 4.34527 20.5013 5.38857 20.5013ZM13.8889 18.6128C13.8889 19.656 13.0431 20.5018 11.9998 20.5018C10.9565 20.5018 10.1108 19.656 10.1108 18.6128C10.1108 17.5695 10.9565 16.7237 11.9998 16.7237C13.0431 16.7237 13.8889 17.5695 13.8889 18.6128ZM18.6112 20.5017C19.6545 20.5017 20.5003 19.656 20.5003 18.6127C20.5003 17.5694 19.6545 16.7236 18.6112 16.7236C17.5679 16.7236 16.7222 17.5694 16.7222 18.6127C16.7222 19.656 17.5679 20.5017 18.6112 20.5017Z","apple":"M17.87 7.34995C16.2656 6.81634 14.517 6.92383 12.99 7.64995V6.99995C12.9563 6.18159 12.7014 5.38767 12.2524 4.70268C11.8034 4.01769 11.177 3.46725 10.44 3.10995C10.3182 3.04878 10.1858 3.01144 10.05 2.99995C9.91781 2.97528 9.78219 2.97528 9.65 2.99995C9.51624 3.03281 9.39261 3.09806 9.29 3.18995C9.16512 3.27153 9.06485 3.38562 9 3.51995C8.93663 3.64034 8.90238 3.77392 8.9 3.90995C8.88974 4.0461 8.91025 4.18281 8.96 4.30995C9.00519 4.43981 9.07668 4.55896 9.17 4.65995C9.26621 4.7593 9.38198 4.83762 9.51 4.88995C9.91298 5.08396 10.2579 5.38055 10.51 5.74995C10.7779 6.11765 10.9467 6.54813 11 6.99995V7.64995C9.47303 6.92383 7.72441 6.81634 6.12 7.34995C4 8.19995 3 10.16 3 13.34C3 16.34 4.08 18.7699 6 20.0499C6.9477 20.6794 8.06235 21.0103 9.2 21C9.93882 20.9871 10.6724 20.8727 11.38 20.66C11.7846 20.5399 12.2154 20.5399 12.62 20.66C13.3276 20.8727 14.0612 20.9871 14.8 21C15.9428 20.9949 17.0577 20.6465 18 20C19.9 18.72 21 16.28 21 13.29C21 10.3 20 8.19995 17.87 7.34995Z","arcade":"M18 18H16V17.5C16 17.1022 15.842 16.7207 15.5607 16.4394C15.2794 16.1581 14.8978 16 14.5 16H13V10.86C13.9427 10.6167 14.7642 10.0378 15.3106 9.23204C15.857 8.42626 16.0908 7.44886 15.9681 6.48304C15.8454 5.51723 15.3747 4.62931 14.6442 3.98572C13.9137 3.34213 12.9736 2.98706 12 2.98706C11.0264 2.98706 10.0863 3.34213 9.35577 3.98572C8.62526 4.62931 8.15456 5.51723 8.03188 6.48304C7.90921 7.44886 8.14299 8.42626 8.6894 9.23204C9.23581 10.0378 10.0573 10.6167 11 10.86V16H9.5C9.10218 16 8.72064 16.1581 8.43934 16.4394C8.15804 16.7207 8 17.1022 8 17.5V18H6C5.46957 18 4.96086 18.2108 4.58579 18.5858C4.21071 18.9609 4 19.4696 4 20C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20C20 19.4696 19.7893 18.9609 19.4142 18.5858C19.0391 18.2108 18.5304 18 18 18Z","arch":"M6 3C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18C21 14.0218 19.4196 10.2064 16.6066 7.3934C13.7936 4.58035 9.97825 3 6 3Z","archive":"M20 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6V5C22 4.46957 21.7893 3.96086 21.4142 3.58579C21.0391 3.21071 20.5304 3 20 3ZM4 18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V9H4V18ZM10 12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12Z","archive_room":"M5 20C5 20.5304 5.21071 21.0391 5.58579 21.4142C5.96086 21.7893 6.46957 22 7 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20V13H5V20ZM10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16ZM20 2H4C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3C3 3.26522 3.10536 3.51957 3.29289 3.70711C3.48043 3.89464 3.73478 4 4 4H5V11H19V4H20C20.2652 4 20.5196 3.89464 20.7071 3.70711C20.8946 3.51957 21 3.26522 21 3C21 2.73478 20.8946 2.48043 20.7071 2.29289C20.5196 2.10536 20.2652 2 20 2ZM14 8H10C9.73478 8 9.48043 7.89464 9.29289 7.70711C9.10536 7.51957 9 7.26522 9 7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6H14C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7C15 7.26522 14.8946 7.51957 14.7071 7.70711C14.5196 7.89464 14.2652 8 14 8Z","area":"M18 3H6.00003C5.55305 3.00265 5.11231 3.10515 4.71003 3.3L20.71 19.3C20.9029 18.8939 21.002 18.4496 21 18V6C21 5.20435 20.684 4.44129 20.1213 3.87868C19.5587 3.31607 18.7957 3 18 3ZM3.00003 6V18C3.00003 18.7956 3.3161 19.5587 3.87871 20.1213C4.44132 20.6839 5.20438 21 6.00003 21H18C18.447 20.9974 18.8877 20.8949 19.29 20.7L3.29003 4.7C3.09717 5.10613 2.99806 5.55041 3.00003 6Z","area_map":"M3 7V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H7.17L10 8.65L3 7ZM18 3H6C5.38106 3.00174 4.7778 3.19488 4.27293 3.55294C3.76807 3.911 3.38631 4.41645 3.18 5L21 9.13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.22 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11.18L12 9.1L9.22 21ZM14.3 12.94C14.5573 12.4745 14.9889 12.1304 15.4999 11.9831C15.753 11.9102 16.0179 11.8879 16.2796 11.9174C16.5412 11.9469 16.7945 12.0276 17.025 12.155C17.2555 12.2824 17.4586 12.4539 17.6228 12.6598C17.787 12.8657 17.909 13.1019 17.9819 13.3549C18.0548 13.608 18.0771 13.8729 18.0476 14.1346C18.0181 14.3962 17.9374 14.6495 17.81 14.88L16.45 17.72C16.4091 17.8045 16.3451 17.8758 16.2655 17.9257C16.186 17.9756 16.0939 18.0021 16 18.0021C15.9061 18.0021 15.814 17.9756 15.7345 17.9257C15.6549 17.8758 15.5909 17.8045 15.55 17.72L14.19 14.88C14.0419 14.5739 13.9743 14.2352 13.9936 13.8957C14.0128 13.5563 14.1183 13.2274 14.3 12.94Z","area_type_bottom":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM4 11H20C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9H4C3.73478 9 3.48043 9.10536 3.29289 9.29289C3.10536 9.48043 3 9.73478 3 10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11ZM20 14H4C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14Z","area_type_center":"M4 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 16H4C3.73478 16 3.48043 16.1054 3.29289 16.2929C3.10536 16.4804 3 16.7348 3 17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18H20C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17C21 16.7348 20.8946 16.4804 20.7071 16.2929C20.5196 16.1054 20.2652 16 20 16Z","area_type_justify":"M4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","area_type_top":"M4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 13H4C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C3 14.2652 3.10536 14.5196 3.29289 14.7071C3.48043 14.8946 3.73478 15 4 15H20C20.2652 15 20.5196 14.8946 20.7071 14.7071C20.8946 14.5196 21 14.2652 21 14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM20 8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8Z","arena":"M3 13.11V19C3 20.43 6 21.62 10 21.92V19C10 18.4696 10.2107 17.9609 10.5858 17.5858C10.9609 17.2108 11.4696 17 12 17C12.5304 17 13.0391 17.2108 13.4142 17.5858C13.7893 17.9609 14 18.4696 14 19V21.92C18 21.62 21 20.43 21 19V13.11C18.83 14.46 15.25 15 12 15C8.75 15 5.17 14.46 3 13.11ZM12 13C17 13 21 11.66 21 10C21 9.11005 19.84 8.32005 18 7.77005V5.77005L19.32 4.94005C19.3902 4.89472 19.4479 4.83253 19.4878 4.75916C19.5278 4.6858 19.5487 4.60359 19.5487 4.52005C19.5487 4.43651 19.5278 4.3543 19.4878 4.28093C19.4479 4.20756 19.3902 4.14537 19.32 4.10005L16.77 2.50005C16.6959 2.45242 16.6106 2.4252 16.5227 2.42114C16.4347 2.41708 16.3472 2.43631 16.2691 2.47691C16.1909 2.5175 16.1249 2.578 16.0777 2.6523C16.0304 2.72661 16.0036 2.81207 16 2.90005V7.32005C14.6776 7.10489 13.3398 6.99787 12 7.00005V5.75005L13.32 4.92005C13.3902 4.87472 13.4479 4.81253 13.4878 4.73916C13.5278 4.6658 13.5487 4.58359 13.5487 4.50005C13.5487 4.41651 13.5278 4.3343 13.4878 4.26093C13.4479 4.18756 13.3902 4.12537 13.32 4.08005L10.77 2.48005C10.6945 2.43162 10.6074 2.40438 10.5178 2.40119C10.4281 2.39801 10.3393 2.41899 10.2606 2.46193C10.1818 2.50488 10.1161 2.56821 10.0703 2.64529C10.0244 2.72237 10.0001 2.81036 10 2.90005V7.08005C8.6455 7.16352 7.30419 7.39489 6 7.77005V5.77005L7.32 4.94005C7.39017 4.89472 7.44787 4.83253 7.48782 4.75916C7.52778 4.6858 7.54871 4.60359 7.54871 4.52005C7.54871 4.43651 7.52778 4.3543 7.48782 4.28093C7.44787 4.20756 7.39017 4.14537 7.32 4.10005L4.77 2.48005C4.69452 2.43162 4.6074 2.40438 4.51777 2.40119C4.42814 2.39801 4.33931 2.41899 4.26057 2.46193C4.18184 2.50488 4.11611 2.56821 4.07026 2.64529C4.02442 2.72237 4.00015 2.81036 4 2.90005V8.63005C3.7325 8.75718 3.50095 8.94905 3.32633 9.18828C3.15171 9.42751 3.03955 9.70652 3 10C3 11.66 7 13 12 13Z","arist_mic":"M15.9999 3C15.011 3 14.0443 3.29324 13.222 3.84265C12.3998 4.39206 11.7589 5.17295 11.3805 6.08658C11.0021 7.00021 10.903 8.00555 11.096 8.97545C11.2889 9.94536 11.7651 10.8363 12.4644 11.5355C13.1636 12.2348 14.0545 12.711 15.0244 12.9039C15.9944 13.0969 16.9997 12.9978 17.9133 12.6194C18.8269 12.241 19.6078 11.6001 20.1572 10.7779C20.7067 9.95561 20.9999 8.98891 20.9999 8C20.9999 6.67392 20.4731 5.40215 19.5354 4.46447C18.5978 3.52678 17.326 3 15.9999 3ZM9.2499 9.81L4.5699 16.24C4.12 16.8392 3.91065 17.5851 3.98303 18.331C4.05541 19.0768 4.40428 19.7685 4.961 20.2701C5.51772 20.7716 6.24198 21.0467 6.99129 21.0411C7.74059 21.0355 8.46069 20.7498 9.0099 20.24L14.9199 14.92C13.5817 14.7083 12.3336 14.1129 11.3271 13.2058C10.3207 12.2988 9.59908 11.1191 9.2499 9.81ZM8.9999 16.5C8.80212 16.5 8.60878 16.4414 8.44433 16.3315C8.27988 16.2216 8.15171 16.0654 8.07602 15.8827C8.00033 15.7 7.98053 15.4989 8.01911 15.3049C8.0577 15.1109 8.15294 14.9327 8.29279 14.7929C8.43265 14.653 8.61083 14.5578 8.80481 14.5192C8.99879 14.4806 9.19986 14.5004 9.38258 14.5761C9.56531 14.6518 9.72149 14.78 9.83137 14.9444C9.94125 15.1089 9.9999 15.3022 9.9999 15.5C9.9999 15.7652 9.89454 16.0196 9.70701 16.2071C9.51947 16.3946 9.26512 16.5 8.9999 16.5Z","armed":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68Z","armed_off":"M16.2999 3.46C15.0999 3.14684 13.9341 2.7147 12.8199 2.17C12.5648 2.04466 12.2842 1.97949 11.9999 1.97949C11.7156 1.97949 11.4351 2.04466 11.1799 2.17C9.20573 3.15045 7.07219 3.77019 4.87994 4C4.37556 4.04408 3.90508 4.27236 3.55831 4.64127C3.21153 5.01017 3.01276 5.49386 2.99994 6V11C3.00494 12.611 3.39222 14.1978 4.12994 15.63L16.2999 3.46ZM20.7099 4.71C20.8982 4.5217 21.004 4.2663 21.004 4C21.004 3.7337 20.8982 3.4783 20.7099 3.29C20.5216 3.1017 20.2662 2.99591 19.9999 2.99591C19.7336 2.99591 19.4782 3.1017 19.2899 3.29L3.28994 19.29C3.19621 19.383 3.12182 19.4936 3.07105 19.6154C3.02028 19.7373 2.99414 19.868 2.99414 20C2.99414 20.132 3.02028 20.2627 3.07105 20.3846C3.12182 20.5064 3.19621 20.617 3.28994 20.71C3.3829 20.8037 3.4935 20.8781 3.61536 20.9289C3.73722 20.9797 3.86793 21.0058 3.99994 21.0058C4.13195 21.0058 4.26266 20.9797 4.38452 20.9289C4.50638 20.8781 4.61698 20.8037 4.70994 20.71L6.52994 18.89C8.52994 20.89 10.8499 22 11.9999 22C14.2499 22 20.9999 17.75 20.9999 11V6C20.9878 5.57529 20.8407 5.16549 20.5799 4.83L20.7099 4.71Z","armed_partially":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM12 20C10.85 19.95 5 16.71 5 11V6C7.43198 5.74595 9.8009 5.06912 12 4V20Z","arrow_back":"M2.28994 12.7099L8.28994 18.7099C8.38318 18.8032 8.49387 18.8771 8.61569 18.9276C8.73751 18.9781 8.86808 19.004 8.99994 19.004C9.1318 19.004 9.26237 18.9781 9.38419 18.9276C9.50601 18.8771 9.6167 18.8032 9.70994 18.7099C9.80318 18.6167 9.87714 18.506 9.9276 18.3842C9.97806 18.2624 10.004 18.1318 10.004 17.9999C10.004 17.8681 9.97806 17.7375 9.9276 17.6157C9.87714 17.4939 9.80318 17.3832 9.70994 17.2899L5.40994 12.9999H20.9999C21.2652 12.9999 21.5195 12.8946 21.707 12.707C21.8946 12.5195 21.9999 12.2652 21.9999 11.9999C21.9999 11.7347 21.8946 11.4804 21.707 11.2928C21.5195 11.1053 21.2652 10.9999 20.9999 10.9999H5.40994L9.70994 6.70994C9.80367 6.61698 9.87806 6.50638 9.92883 6.38452C9.9796 6.26266 10.0057 6.13195 10.0057 5.99994C10.0057 5.86793 9.9796 5.73722 9.92883 5.61536C9.87806 5.4935 9.80367 5.3829 9.70994 5.28994C9.61698 5.19621 9.50637 5.12182 9.38452 5.07105C9.26266 5.02028 9.13195 4.99414 8.99994 4.99414C8.86793 4.99414 8.73722 5.02028 8.61536 5.07105C8.4935 5.12182 8.3829 5.19621 8.28994 5.28994L2.28994 11.2899C2.19621 11.3829 2.12182 11.4935 2.07105 11.6154C2.02028 11.7372 1.99414 11.8679 1.99414 11.9999C1.99414 12.132 2.02028 12.2627 2.07105 12.3845C2.12182 12.5064 2.19621 12.617 2.28994 12.7099Z","arrow_down":"M18.7099 14.29C18.617 14.1963 18.5064 14.1219 18.3845 14.0711C18.2627 14.0203 18.132 13.9942 17.9999 13.9942C17.8679 13.9942 17.7372 14.0203 17.6154 14.0711C17.4935 14.1219 17.3829 14.1963 17.2899 14.29L12.9999 18.59V3C12.9999 2.73478 12.8946 2.48043 12.707 2.29289C12.5195 2.10536 12.2652 2 11.9999 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 10.9999 2.73478 10.9999 3V18.59L6.70994 14.29C6.52164 14.1017 6.26624 13.9959 5.99994 13.9959C5.73364 13.9959 5.47825 14.1017 5.28994 14.29C5.10164 14.4783 4.99585 14.7337 4.99585 15C4.99585 15.1319 5.02182 15.2624 5.07228 15.3842C5.12274 15.5061 5.1967 15.6168 5.28994 15.71L11.2899 21.71C11.3829 21.8037 11.4935 21.8781 11.6154 21.9289C11.7372 21.9797 11.8679 22.0058 11.9999 22.0058C12.132 22.0058 12.2627 21.9797 12.3845 21.9289C12.5064 21.8781 12.617 21.8037 12.7099 21.71L18.7099 15.71C18.8037 15.617 18.8781 15.5064 18.9288 15.3846C18.9796 15.2627 19.0057 15.132 19.0057 15C19.0057 14.868 18.9796 14.7373 18.9288 14.6154C18.8781 14.4936 18.8037 14.383 18.7099 14.29Z","arrow_line":"M20.0001 15.0001C19.4501 15.0001 19.0001 15.4501 19.0001 16.0001V17.5901L4.71007 3.29006C4.32007 2.90006 3.69007 2.90006 3.30007 3.29006C2.91007 3.68006 2.91007 4.31006 3.30007 4.70006L17.5901 18.9901H16.0001C15.4501 18.9901 15.0001 19.4401 15.0001 19.9901C15.0001 20.5401 15.4501 20.9901 16.0001 20.9901H20.0001C20.5501 20.9901 21.0001 20.5401 21.0001 19.9901V15.9901C21.0001 15.4401 20.5501 14.9901 20.0001 14.9901V15.0001Z","arrow_line_diagonal":"M20 15C19.45 15 19 15.45 19 16V17.59L6.41 5H8C8.55 5 9 4.55 9 4C9 3.45 8.55 3 8 3H4C3.45 3 3 3.45 3 4V8C3 8.55 3.45 9 4 9C4.55 9 5 8.55 5 8V6.41L17.59 19H16C15.45 19 15 19.45 15 20C15 20.55 15.45 21 16 21H20C20.55 21 21 20.55 21 20V16C21 15.45 20.55 15 20 15Z","arrow_line_dot":"M20 15C19.45 15 19 15.45 19 16V17.59L7.82 6.41C7.93 6.13 8 5.82 8 5.5C8 4.12 6.88 3 5.5 3C4.12 3 3 4.12 3 5.5C3 6.88 4.12 8 5.5 8C5.82 8 6.13 7.93 6.41 7.82L17.59 19H16C15.45 19 15 19.45 15 20C15 20.55 15.45 21 16 21H20C20.55 21 21 20.55 21 20V16C21 15.45 20.55 15 20 15Z","arrow_next":"M21.71 11.2902L15.71 5.29019C15.5217 5.10188 15.2663 4.99609 15 4.99609C14.7337 4.99609 14.4783 5.10188 14.29 5.29019C14.1017 5.47849 13.9959 5.73388 13.9959 6.00019C13.9959 6.26649 14.1017 6.52188 14.29 6.71019L18.59 11.0002H3C2.73478 11.0002 2.48043 11.1055 2.29289 11.2931C2.10536 11.4806 2 11.735 2 12.0002C2 12.2654 2.10536 12.5198 2.29289 12.7073C2.48043 12.8948 2.73478 13.0002 3 13.0002H18.59L14.29 17.2902C14.1963 17.3831 14.1219 17.4937 14.0711 17.6156C14.0203 17.7375 13.9942 17.8682 13.9942 18.0002C13.9942 18.1322 14.0203 18.2629 14.0711 18.3848C14.1219 18.5066 14.1963 18.6172 14.29 18.7102C14.383 18.8039 14.4936 18.8783 14.6154 18.9291C14.7373 18.9798 14.868 19.006 15 19.006C15.132 19.006 15.2627 18.9798 15.3846 18.9291C15.5064 18.8783 15.617 18.8039 15.71 18.7102L21.71 12.7102C21.8037 12.6172 21.8781 12.5066 21.9289 12.3848C21.9797 12.2629 22.0058 12.1322 22.0058 12.0002C22.0058 11.8682 21.9797 11.7375 21.9289 11.6156C21.8781 11.4937 21.8037 11.3831 21.71 11.2902Z","arrow_up":"M18.7099 8.28994L12.7099 2.28994C12.617 2.19621 12.5064 2.12182 12.3845 2.07105C12.2627 2.02028 12.132 1.99414 11.9999 1.99414C11.8679 1.99414 11.7372 2.02028 11.6154 2.07105C11.4935 2.12182 11.3829 2.19621 11.2899 2.28994L5.28994 8.28994C5.10164 8.47824 4.99585 8.73364 4.99585 8.99994C4.99585 9.26624 5.10164 9.52164 5.28994 9.70994C5.47825 9.89824 5.73364 10.004 5.99994 10.004C6.26624 10.004 6.52164 9.89824 6.70994 9.70994L10.9999 5.40994V20.9999C10.9999 21.2652 11.1053 21.5195 11.2928 21.707C11.4804 21.8946 11.7347 21.9999 11.9999 21.9999C12.2652 21.9999 12.5195 21.8946 12.707 21.707C12.8946 21.5195 12.9999 21.2652 12.9999 20.9999V5.40994L17.2899 9.70994C17.3829 9.80367 17.4935 9.87806 17.6154 9.92883C17.7372 9.9796 17.8679 10.0057 17.9999 10.0057C18.132 10.0057 18.2627 9.9796 18.3845 9.92883C18.5064 9.87806 18.617 9.80367 18.7099 9.70994C18.8037 9.61698 18.8781 9.50637 18.9288 9.38452C18.9796 9.26266 19.0057 9.13195 19.0057 8.99994C19.0057 8.86793 18.9796 8.73722 18.9288 8.61536C18.8781 8.4935 18.8037 8.3829 18.7099 8.28994Z","artificial_insemination":"M18 2H6C5.73478 2 5.48043 2.10536 5.29289 2.29289C5.10536 2.48043 5 2.73478 5 3C5 3.26522 5.10536 3.51957 5.29289 3.70711C5.48043 3.89464 5.73478 4 6 4H7V17C7 18.3261 7.52678 19.5979 8.46447 20.5355C9.40215 21.4732 10.6739 22 12 22C13.3261 22 14.5979 21.4732 15.5355 20.5355C16.4732 19.5979 17 18.3261 17 17V4H18C18.2652 4 18.5196 3.89464 18.7071 3.70711C18.8946 3.51957 19 3.26522 19 3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2ZM12.64 11.23C13.0429 11.5008 13.3762 11.8629 13.6125 12.287C13.8489 12.711 13.9816 13.1849 14 13.67C14.0035 14.343 13.7536 14.9928 13.3 15.49C13.5553 15.7083 13.7514 15.9875 13.8704 16.3016C13.9893 16.6157 14.0272 16.9548 13.9806 17.2874C13.934 17.6201 13.8044 17.9356 13.6036 18.205C13.4029 18.4743 13.1376 18.6887 12.8321 18.8285C12.5267 18.9683 12.191 19.0288 11.8559 19.0047C11.5209 18.9805 11.1974 18.8723 10.9152 18.6901C10.633 18.5079 10.4012 18.2576 10.2413 17.9622C10.0813 17.6668 9.99835 17.3359 10 17C10.0134 16.5152 10.1441 16.0409 10.381 15.6176C10.6178 15.1944 10.9538 14.8349 11.36 14.57C11.87 14.14 12 13.99 12 13.67C12 13.35 11.84 13.17 11.36 12.77C10.9524 12.5041 10.6156 12.143 10.3787 11.7179C10.1417 11.2929 10.0118 10.8165 10 10.33C10.0134 9.84519 10.1441 9.37086 10.381 8.94764C10.6178 8.52443 10.9538 8.16494 11.36 7.9C11.84 7.5 12 7.34 12 7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6C13.2652 6 13.5196 6.10536 13.7071 6.29289C13.8946 6.48043 14 6.73478 14 7C13.9816 7.48511 13.8489 7.95901 13.6125 8.38305C13.3762 8.80708 13.0429 9.16925 12.64 9.44C12.16 9.84 12 10 12 10.33C12 10.66 12.16 10.83 12.64 11.23Z","assistive_grid":"M3 14.33H7.67V9.67H3V14.33ZM9.67 21H14.33V16.33H9.67V21ZM19 3H16.33V7.67H21V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM3 19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V16.33H3V19ZM3 5V7.67H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM16.33 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V16.33H16.33V21ZM16.33 14.33H21V9.67H16.33V14.33ZM9.67 7.67H14.33V3H9.67V7.67ZM9.67 14.33H14.33V9.67H9.67V14.33Z","astrology":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.6 12.29C16.4269 12.4198 16.2164 12.49 16 12.49C15.8448 12.49 15.6916 12.4539 15.5528 12.3844C15.4139 12.315 15.2931 12.2142 15.2 12.09C15.1212 11.9849 15.0639 11.8654 15.0313 11.7382C14.9987 11.611 14.9915 11.4786 15.0101 11.3486C15.0286 11.2186 15.0726 11.0935 15.1395 10.9805C15.2064 10.8675 15.2949 10.7688 15.4 10.69C15.6049 10.5363 15.767 10.3328 15.8709 10.0987C15.9748 9.86462 16.0171 9.60783 15.9937 9.3528C15.9702 9.09777 15.8819 8.85298 15.7371 8.64176C15.5923 8.43054 15.3958 8.25992 15.1663 8.14615C14.9369 8.03238 14.6821 7.97926 14.4263 7.99183C14.1705 8.00441 13.9222 8.08227 13.705 8.218C13.4878 8.35373 13.309 8.54281 13.1856 8.76722C13.0622 8.99163 12.9983 9.2439 13 9.5V17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17V9.5C11.0017 9.2439 10.9378 8.99163 10.8144 8.76722C10.691 8.54281 10.5122 8.35373 10.295 8.218C10.0778 8.08227 9.8295 8.00441 9.5737 7.99183C9.3179 7.97926 9.06315 8.03238 8.8337 8.14615C8.60425 8.25992 8.40775 8.43054 8.26292 8.64176C8.11809 8.85298 8.02975 9.09777 8.00632 9.3528C7.98289 9.60783 8.02515 9.86462 8.12908 10.0987C8.233 10.3328 8.39512 10.5363 8.6 10.69C8.81217 10.8491 8.95244 11.086 8.98995 11.3486C9.02746 11.6111 8.95913 11.8778 8.8 12.09C8.70685 12.2142 8.58607 12.315 8.44721 12.3844C8.30836 12.4539 8.15525 12.49 8 12.49C7.78363 12.49 7.5731 12.4198 7.4 12.29C7.02164 11.9987 6.70707 11.6329 6.47577 11.2151C6.24447 10.7974 6.10135 10.3367 6.05527 9.86138C6.00919 9.38611 6.06112 8.90644 6.20787 8.45205C6.35461 7.99766 6.59303 7.57821 6.90839 7.21967C7.22375 6.86112 7.60933 6.5711 8.04127 6.36755C8.47321 6.16401 8.94233 6.05126 9.41959 6.03629C9.89685 6.02133 10.3721 6.10446 10.816 6.28054C11.2598 6.45663 11.6628 6.72192 12 7.06C12.3372 6.72192 12.7402 6.45663 13.184 6.28054C13.6279 6.10446 14.1031 6.02133 14.5804 6.03629C15.0577 6.05126 15.5268 6.16401 15.9587 6.36755C16.3907 6.5711 16.7763 6.86112 17.0916 7.21967C17.407 7.57821 17.6454 7.99766 17.7921 8.45205C17.9389 8.90644 17.9908 9.38611 17.9447 9.86138C17.8987 10.3367 17.7555 10.7974 17.5242 11.2151C17.2929 11.6329 16.9784 11.9987 16.6 12.29Z","at_home":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM12.0001 10.0001C12.2967 10.0001 12.5867 10.0881 12.8334 10.2529C13.0801 10.4177 13.2724 10.652 13.3859 10.9261C13.4994 11.2002 13.5291 11.5018 13.4712 11.7927C13.4134 12.0837 13.2705 12.351 13.0607 12.5608C12.8509 12.7705 12.5837 12.9134 12.2927 12.9713C12.0017 13.0291 11.7001 12.9994 11.426 12.8859C11.152 12.7724 10.9177 12.5801 10.7529 12.3334C10.588 12.0868 10.5001 11.7968 10.5001 11.5001C10.5001 11.1023 10.6581 10.7207 10.9394 10.4394C11.2207 10.1581 11.6022 10.0001 12.0001 10.0001ZM14.0001 18.0001H10.0001C9.73485 18.0001 9.4805 17.8947 9.29296 17.7072C9.10542 17.5197 9.00007 17.2653 9.00007 17.0001C9.00007 16.2044 9.31614 15.4414 9.87875 14.8788C10.4414 14.3162 11.2044 14.0001 12.0001 14.0001C12.7957 14.0001 13.5588 14.3162 14.1214 14.8788C14.684 15.4414 15.0001 16.2044 15.0001 17.0001C15.0001 17.2653 14.8947 17.5197 14.7072 17.7072C14.5196 17.8947 14.2653 18.0001 14.0001 18.0001Z","at_home_hazard":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM11.0001 7.00009C11.0001 6.73487 11.1054 6.48052 11.293 6.29298C11.4805 6.10545 11.7348 6.00009 12.0001 6.00009C12.2653 6.00009 12.5196 6.10545 12.7072 6.29298C12.8947 6.48052 13.0001 6.73487 13.0001 7.00009V13.0001C13.0001 13.2653 12.8947 13.5197 12.7072 13.7072C12.5196 13.8947 12.2653 14.0001 12.0001 14.0001C11.7348 14.0001 11.4805 13.8947 11.293 13.7072C11.1054 13.5197 11.0001 13.2653 11.0001 13.0001V7.00009ZM13.0601 18.5601C12.8154 18.805 12.4935 18.9577 12.149 18.9924C11.8045 19.027 11.4586 18.9414 11.1701 18.7501C10.9216 18.5824 10.727 18.3461 10.6101 18.0701C10.4991 17.7976 10.4712 17.4984 10.5301 17.2101C10.5811 16.9126 10.7212 16.6377 10.9319 16.4216C11.1426 16.2055 11.414 16.0585 11.7101 16.0001C11.9983 15.9413 12.2976 15.9691 12.5701 16.0801C12.8461 16.1971 13.0823 16.3916 13.2501 16.6401C13.4414 16.9287 13.527 17.2745 13.4924 17.619C13.4577 17.9635 13.305 18.2854 13.0601 18.5301V18.5601Z","attachment":"M22.0002 9.16997C21.9997 7.96646 21.6426 6.79007 20.9741 5.78935C20.3055 4.78863 19.3554 4.00845 18.2437 3.54731C17.132 3.08616 15.9087 2.96474 14.728 3.19837C13.5474 3.432 12.4625 4.0102 11.6102 4.85997C11.5812 4.89267 11.5576 4.92981 11.5402 4.96997C11.5022 4.991 11.4654 5.01438 11.4302 5.03997L3.34023 13.13C2.48491 13.9853 2.00439 15.1454 2.00439 16.355C2.00439 17.5646 2.48491 18.7246 3.34023 19.58C4.19556 20.4353 5.35562 20.9158 6.56523 20.9158C7.77484 20.9158 8.93491 20.4353 9.79023 19.58L15.1802 14.19C15.7491 13.6211 16.0687 12.8495 16.0687 12.045C16.0687 11.2404 15.7491 10.4689 15.1802 9.89997C14.6113 9.33108 13.8398 9.01148 13.0352 9.01148C12.2307 9.01148 11.4591 9.33108 10.8902 9.89997L8.00023 12.78C7.81398 12.9673 7.70944 13.2208 7.70944 13.485C7.70944 13.7492 7.81398 14.0026 8.00023 14.19C8.09367 14.2827 8.20449 14.356 8.32633 14.4057C8.44816 14.4555 8.57863 14.4807 8.71023 14.48C8.84184 14.4807 8.9723 14.4555 9.09414 14.4057C9.21598 14.356 9.32679 14.2827 9.42023 14.19L12.2902 11.31C12.4852 11.115 12.7496 11.0055 13.0252 11.0055C13.3009 11.0055 13.5653 11.115 13.7602 11.31C13.9552 11.5049 14.0647 11.7693 14.0647 12.045C14.0647 12.3207 13.9552 12.585 13.7602 12.78L8.37023 18.17C7.88275 18.6358 7.23447 18.8957 6.56023 18.8957C5.886 18.8957 5.23771 18.6358 4.75023 18.17C4.27026 17.6899 4.00062 17.0388 4.00062 16.36C4.00062 15.6811 4.27026 15.03 4.75023 14.55L12.8402 6.45997L12.9102 6.34997C12.9415 6.32829 12.9715 6.30492 13.0002 6.27997C13.3742 5.87655 13.8258 5.55273 14.3279 5.32788C14.8299 5.10304 15.3722 4.98178 15.9222 4.97139C16.4723 4.96099 17.0187 5.06165 17.5289 5.26736C18.0392 5.47307 18.5026 5.77959 18.8916 6.16859C19.2806 6.55758 19.5871 7.02105 19.7928 7.53127C19.9986 8.04148 20.0992 8.58794 20.0888 9.13797C20.0784 9.68799 19.9572 10.2303 19.7323 10.7323C19.5075 11.2344 19.1837 11.686 18.7802 12.06C18.7546 12.0952 18.7313 12.1319 18.7102 12.17C18.7102 12.17 18.6302 12.17 18.6002 12.24L11.7702 19.07C11.584 19.2573 11.4794 19.5108 11.4794 19.775C11.4794 20.0392 11.584 20.2926 11.7702 20.48C11.9576 20.6662 12.211 20.7708 12.4752 20.7708C12.7394 20.7708 12.9929 20.6662 13.1802 20.48L20.0002 13.65C20.0258 13.6148 20.0492 13.5781 20.0702 13.54C20.0702 13.54 20.1502 13.54 20.1802 13.47C20.7556 12.9112 21.2131 12.2428 21.5257 11.5043C21.8383 10.7657 21.9996 9.97197 22.0002 9.16997Z","audio":"M6 6C5.73478 6 5.48043 6.10536 5.29289 6.29289C5.10536 6.48043 5 6.73478 5 7V17C5 17.2652 5.10536 17.5196 5.29289 17.7071C5.48043 17.8946 5.73478 18 6 18C6.26522 18 6.51957 17.8946 6.70711 17.7071C6.89464 17.5196 7 17.2652 7 17V7C7 6.73478 6.89464 6.48043 6.70711 6.29289C6.51957 6.10536 6.26522 6 6 6ZM9 9C8.73478 9 8.48043 9.10536 8.29289 9.29289C8.10536 9.48043 8 9.73478 8 10V14C8 14.2652 8.10536 14.5196 8.29289 14.7071C8.48043 14.8946 8.73478 15 9 15C9.26522 15 9.51957 14.8946 9.70711 14.7071C9.89464 14.5196 10 14.2652 10 14V10C10 9.73478 9.89464 9.48043 9.70711 9.29289C9.51957 9.10536 9.26522 9 9 9ZM3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15C3.26522 15 3.51957 14.8946 3.70711 14.7071C3.89464 14.5196 4 14.2652 4 14V10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9ZM21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11V13C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3ZM18 6C17.7348 6 17.4804 6.10536 17.2929 6.29289C17.1054 6.48043 17 6.73478 17 7V17C17 17.2652 17.1054 17.5196 17.2929 17.7071C17.4804 17.8946 17.7348 18 18 18C18.2652 18 18.5196 17.8946 18.7071 17.7071C18.8946 17.5196 19 17.2652 19 17V7C19 6.73478 18.8946 6.48043 18.7071 6.29289C18.5196 6.10536 18.2652 6 18 6ZM15 8C14.7348 8 14.4804 8.10536 14.2929 8.29289C14.1054 8.48043 14 8.73478 14 9V15C14 15.2652 14.1054 15.5196 14.2929 15.7071C14.4804 15.8946 14.7348 16 15 16C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8Z","auto_mode":"M7.70994 11.2901C7.61698 11.1964 7.50638 11.122 7.38452 11.0712C7.26266 11.0204 7.13195 10.9943 6.99994 10.9943C6.86793 10.9943 6.73722 11.0204 6.61536 11.0712C6.49351 11.122 6.3829 11.1964 6.28994 11.2901L6.06994 11.5101C6.16431 10.3697 6.5828 9.28012 7.27607 8.36977C7.96933 7.45943 8.90845 6.7663 9.98268 6.37214C11.0569 5.97797 12.2215 5.89921 13.339 6.14512C14.4565 6.39104 15.4804 6.95139 16.2899 7.76008C16.4782 7.94839 16.7336 8.05417 16.9999 8.05417C17.2662 8.05417 17.5216 7.94839 17.7099 7.76008C17.8982 7.57178 18.004 7.31638 18.004 7.05008C18.004 6.78378 17.8982 6.52839 17.7099 6.34008C16.6116 5.24518 15.2186 4.49314 13.7006 4.17548C12.1826 3.85781 10.605 3.98823 9.15982 4.55085C7.71459 5.11347 6.46406 6.08404 5.5604 7.34444C4.65674 8.60485 4.13891 10.1007 4.06994 11.6501L3.70994 11.2901C3.52164 11.1018 3.26624 10.996 2.99994 10.996C2.73364 10.996 2.47824 11.1018 2.28994 11.2901C2.10164 11.4784 1.99585 11.7338 1.99585 12.0001C1.99585 12.2664 2.10164 12.5218 2.28994 12.7101L4.28994 14.7101C4.3829 14.8038 4.49351 14.8782 4.61536 14.929C4.73722 14.9797 4.86793 15.0059 4.99994 15.0059C5.13195 15.0059 5.26266 14.9797 5.38452 14.929C5.50638 14.8782 5.61698 14.8038 5.70994 14.7101L7.70994 12.7101C7.80367 12.6171 7.87806 12.5065 7.92883 12.3847C7.9796 12.2628 8.00574 12.1321 8.00574 12.0001C8.00574 11.8681 7.9796 11.7374 7.92883 11.6155C7.87806 11.4936 7.80367 11.383 7.70994 11.2901ZM21.7099 11.2901L19.7099 9.29008C19.617 9.19635 19.5064 9.12196 19.3845 9.07119C19.2627 9.02042 19.132 8.99428 18.9999 8.99428C18.8679 8.99428 18.7372 9.02042 18.6154 9.07119C18.4935 9.12196 18.3829 9.19635 18.2899 9.29008L16.2899 11.2901C16.1967 11.3833 16.1227 11.494 16.0723 11.6158C16.0218 11.7377 15.9958 11.8682 15.9958 12.0001C15.9958 12.2664 16.1016 12.5218 16.2899 12.7101C16.4782 12.8984 16.7336 13.0042 16.9999 13.0042C17.1318 13.0042 17.2624 12.9782 17.3842 12.9277C17.506 12.8773 17.6167 12.8033 17.7099 12.7101L17.9799 12.4401C17.8689 13.9505 17.1908 15.363 16.0816 16.3942C14.9725 17.4255 13.5144 17.9991 11.9999 18.0001C11.2117 18.0032 10.4307 17.8492 9.70272 17.547C8.9747 17.2448 8.31423 16.8005 7.75994 16.2401C7.6667 16.1468 7.55601 16.0729 7.43419 16.0224C7.31237 15.972 7.1818 15.946 7.04994 15.946C6.91808 15.946 6.78751 15.972 6.66569 16.0224C6.54387 16.0729 6.43318 16.1468 6.33994 16.2401C6.2467 16.3333 6.17274 16.444 6.12228 16.5658C6.07182 16.6877 6.04585 16.8182 6.04585 16.9501C6.04585 17.0819 6.07182 17.2125 6.12228 17.3343C6.17274 17.4562 6.2467 17.5668 6.33994 17.6601C7.43488 18.7597 8.82598 19.5171 10.3438 19.84C11.8615 20.163 13.4405 20.0375 14.8883 19.479C16.336 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9272 13.9401 19.9999 12.3901L20.3099 12.7101C20.4029 12.8038 20.5135 12.8782 20.6354 12.929C20.7572 12.9797 20.8879 13.0059 21.0199 13.0059C21.152 13.0059 21.2827 12.9797 21.4045 12.929C21.5264 12.8782 21.637 12.8038 21.7299 12.7101C21.8224 12.6158 21.8952 12.5042 21.9443 12.3816C21.9933 12.259 22.0176 12.1279 22.0158 11.9959C22.0139 11.8639 21.9859 11.7336 21.9334 11.6124C21.881 11.4913 21.805 11.3817 21.7099 11.2901ZM11.5299 9.82008L10.0299 13.8201C9.98658 13.945 9.99243 14.0817 10.0463 14.2025C10.1002 14.3232 10.198 14.4189 10.3199 14.4701C10.4447 14.516 10.5825 14.5114 10.7039 14.4572C10.8253 14.4031 10.9208 14.3036 10.9699 14.1801L11.2199 13.5001H12.7799L13.0299 14.1801C13.0677 14.2741 13.1325 14.3547 13.2162 14.4117C13.2999 14.4686 13.3987 14.4994 13.4999 14.5001H13.6799C13.8035 14.4509 13.9029 14.3555 13.9571 14.234C14.0112 14.1126 14.0159 13.9749 13.9699 13.8501L12.4699 9.85008C12.4307 9.75965 12.3666 9.68222 12.2851 9.62683C12.2036 9.57144 12.108 9.54036 12.0094 9.53721C11.9109 9.53407 11.8135 9.55899 11.7287 9.60907C11.6438 9.65915 11.5748 9.73233 11.5299 9.82008ZM11.5999 12.5001L11.9999 11.4201L12.3999 12.5001H11.5999Z","auto_rikshaw":"M18 5H6.63C5.9356 5.00079 5.26297 5.24244 4.72683 5.68375C4.19069 6.12506 3.82425 6.7387 3.69 7.42L2.06 16.42C2.0217 16.611 2.00161 16.8052 2 17C2.00546 17.7035 2.25801 18.3828 2.71352 18.919C3.16902 19.4552 3.79849 19.8143 4.49189 19.9334C5.18529 20.0525 5.89851 19.9242 6.50687 19.5708C7.11523 19.2174 7.58002 18.6614 7.82 18H15.18C15.42 18.6614 15.8848 19.2174 16.4931 19.5708C17.1015 19.9242 17.8147 20.0525 18.5081 19.9334C19.2015 19.8143 19.831 19.4552 20.2865 18.919C20.742 18.3828 20.9945 17.7035 21 17V8C21 7.20435 20.6839 6.44129 20.1213 5.87868C19.5587 5.31607 18.7956 5 18 5ZM9 7H15V11H12C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V16H9V7ZM6.63 7H7V10H5.25L5.65 7.8C5.69611 7.57413 5.81884 7.37112 5.99742 7.22534C6.176 7.07956 6.39947 6.99995 6.63 7ZM5 18C4.80222 18 4.60888 17.9414 4.44443 17.8315C4.27998 17.7216 4.15181 17.5654 4.07612 17.3827C4.00043 17.2 3.98063 16.9989 4.01921 16.8049C4.0578 16.6109 4.15304 16.4327 4.29289 16.2929C4.43275 16.153 4.61093 16.0578 4.80491 16.0192C4.99889 15.9806 5.19996 16.0004 5.38268 16.0761C5.56541 16.1518 5.72159 16.28 5.83147 16.4444C5.94135 16.6089 6 16.8022 6 17C6 17.2652 5.89464 17.5196 5.70711 17.7071C5.51957 17.8946 5.26522 18 5 18ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18Z","aux":"M14 8H13V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V15C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8Z","aux_3_5":"M13 3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4H13V3ZM14 8H13V6H11V8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V15C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8Z","award":"M20 9.99996C20.0007 8.62207 19.6454 7.26736 18.9687 6.06709C18.292 4.86682 17.3167 3.86168 16.1374 3.14907C14.9581 2.43645 13.6147 2.04051 12.2374 1.99962C10.8601 1.95872 9.49564 2.27426 8.27613 2.91565C7.05661 3.55703 6.02343 4.50254 5.27669 5.66054C4.52994 6.81854 4.09496 8.14979 4.01387 9.5253C3.93278 10.9008 4.20834 12.2739 4.81385 13.5117C5.41936 14.7494 6.33429 15.8097 7.47 16.59L7 19.72C6.94687 20.1017 7.00519 20.4908 7.16796 20.8402C7.33073 21.1896 7.591 21.4845 7.91746 21.6895C8.24392 21.8945 8.62266 22.0007 9.00809 21.9955C9.39353 21.9902 9.76923 21.8737 10.09 21.66L12 20.4L13.89 21.66C14.2182 21.8805 14.6045 21.9989 15 22C15.3788 22 15.7499 21.8925 16.07 21.69C16.4004 21.4818 16.6626 21.1815 16.8243 20.8261C16.986 20.4707 17.0401 20.0758 16.98 19.69L16.53 16.56C17.5953 15.8281 18.4674 14.8491 19.0717 13.7067C19.676 12.5642 19.9945 11.2924 20 9.99996ZM12 16C10.8133 16 9.65327 15.6481 8.66658 14.9888C7.67988 14.3295 6.91085 13.3924 6.45672 12.2961C6.0026 11.1997 5.88378 9.99331 6.11529 8.82942C6.3468 7.66553 6.91825 6.59644 7.75736 5.75732C8.59648 4.91821 9.66557 4.34676 10.8295 4.11525C11.9933 3.88374 13.1997 4.00256 14.2961 4.45668C15.3925 4.91081 16.3295 5.67985 16.9888 6.66654C17.6481 7.65324 18 8.81327 18 9.99996C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16ZM14.49 8.83996L13.15 8.63996L12.54 7.34996C12.4939 7.24518 12.4183 7.15608 12.3224 7.09352C12.2265 7.03097 12.1145 6.99766 12 6.99766C11.8855 6.99766 11.7735 7.03097 11.6776 7.09352C11.5817 7.15608 11.5061 7.24518 11.46 7.34996L10.85 8.63996L9.51 8.83996C9.40323 8.85794 9.3033 8.90448 9.22083 8.97464C9.13836 9.0448 9.07642 9.13598 9.04156 9.23849C9.0067 9.34101 9.00024 9.45104 9.02285 9.55694C9.04547 9.66283 9.09631 9.76063 9.17 9.83996L10.17 10.84L9.92 12.3C9.90284 12.4118 9.91714 12.5262 9.96129 12.6304C10.0054 12.7346 10.0777 12.8245 10.17 12.89C10.2732 12.9605 10.395 12.9988 10.52 13C10.6211 13.0019 10.7209 12.9778 10.81 12.93L12 12.27L13.19 12.93C13.2791 12.9778 13.3789 13.0019 13.48 13C13.605 12.9988 13.7268 12.9605 13.83 12.89C13.9223 12.8245 13.9946 12.7346 14.0387 12.6304C14.0829 12.5262 14.0972 12.4118 14.08 12.3L13.84 10.87L14.84 9.86996C14.9137 9.79063 14.9645 9.69283 14.9871 9.58694C15.0098 9.48105 15.0033 9.37101 14.9684 9.26849C14.9336 9.16598 14.8716 9.0748 14.7892 9.00464C14.7067 8.93448 14.6068 8.88794 14.5 8.86996L14.49 8.83996Z","award_badge":"M19.7702 9.36016L18.9502 8.36016L19.2702 7.12016C19.3183 6.89761 19.289 6.66531 19.1872 6.46166C19.0853 6.25801 18.9171 6.0952 18.7102 6.00016L17.5802 5.49016L17.3502 4.24016C17.3076 4.0072 17.1837 3.79692 17.0005 3.64676C16.8174 3.4966 16.5869 3.4163 16.3502 3.42016H15.1202L14.3902 2.42016C14.2487 2.22143 14.0395 2.08125 13.8019 2.02599C13.5644 1.97074 13.3148 2.00423 13.1002 2.12016L12.0002 2.71016L10.9202 2.12016C10.7055 2.00423 10.456 1.97074 10.2184 2.02599C9.98079 2.08125 9.7716 2.22143 9.63016 2.42016L8.90016 3.42016H7.67016C7.43337 3.4163 7.2029 3.4966 7.01977 3.64676C6.83665 3.79692 6.71276 4.0072 6.67016 4.24016L6.42016 5.46016L5.29016 6.00016C5.07299 6.0968 4.89735 6.26764 4.79473 6.48205C4.69211 6.69646 4.66922 6.94041 4.73016 7.17016L5.05016 8.41016L4.23016 9.41016C4.08049 9.58985 3.99854 9.81631 3.99854 10.0502C3.99854 10.284 4.08049 10.5105 4.23016 10.6902L5.05016 11.6902L4.73016 12.9302C4.6941 13.1452 4.7293 13.3661 4.8304 13.5592C4.93149 13.7524 5.09294 13.9072 5.29016 14.0002L6.42016 14.5102L6.65016 15.7602C6.68842 15.9615 6.78759 16.1461 6.93425 16.2892C7.08091 16.4323 7.26798 16.5269 7.47016 16.5602L7.00016 19.7202C6.94702 20.1019 7.00535 20.491 7.16812 20.8404C7.33089 21.1898 7.59116 21.4847 7.91762 21.6897C8.24408 21.8947 8.62282 22.0009 9.00825 21.9957C9.39368 21.9904 9.76939 21.8739 10.0902 21.6602L12.0002 20.4002L13.8902 21.6602C14.2184 21.8807 14.6047 21.9991 15.0002 22.0002C15.379 22.0002 15.7501 21.8927 16.0702 21.6902C16.4005 21.482 16.6627 21.1817 16.8244 20.8263C16.9861 20.4709 17.0403 20.076 16.9802 19.6902L16.5302 16.5602C16.7323 16.5269 16.9194 16.4323 17.0661 16.2892C17.2127 16.1461 17.3119 15.9615 17.3502 15.7602L17.5802 14.5102L18.7102 14.0002C18.9273 13.9035 19.103 13.7327 19.2056 13.5183C19.3082 13.3039 19.3311 13.0599 19.2702 12.8302L19.0002 11.6202L19.8202 10.6202C19.9578 10.4363 20.0279 10.2107 20.0188 9.98129C20.0097 9.75184 19.9219 9.53252 19.7702 9.36016ZM17.0802 10.7302C16.9786 10.852 16.9075 10.9963 16.8728 11.151C16.838 11.3058 16.8405 11.4666 16.8802 11.6202L17.1202 12.5502L16.2802 12.9202C16.1321 12.9878 16.0028 13.0906 15.9035 13.2195C15.8041 13.3485 15.7378 13.4997 15.7102 13.6602L15.5402 14.5802H14.6402C14.4757 14.5733 14.312 14.6071 14.1638 14.6786C14.0155 14.7501 13.8871 14.8571 13.7902 14.9902L13.2602 15.7302L12.4802 15.3102C12.3281 15.2224 12.1557 15.1762 11.9802 15.1762C11.8046 15.1762 11.6322 15.2224 11.4802 15.3102L10.7002 15.7302L10.2102 15.0002C10.1195 14.8606 9.99232 14.7487 9.84246 14.6764C9.6926 14.6041 9.52578 14.5743 9.36016 14.5902H8.46016L8.29016 13.6702C8.26255 13.5097 8.1962 13.3585 8.09687 13.2295C7.99754 13.1006 7.86822 12.9978 7.72016 12.9302L6.88016 12.5602L7.12016 11.6302C7.15979 11.4766 7.16233 11.3158 7.12755 11.161C7.09278 11.0063 7.02169 10.862 6.92016 10.7402L6.31016 10.0002L6.92016 9.27016C7.02169 9.14831 7.09278 9.00405 7.12755 8.8493C7.16233 8.69454 7.15979 8.53374 7.12016 8.38016L6.88016 7.45016L7.72016 7.08016C7.86822 7.01252 7.99754 6.90976 8.09687 6.7808C8.1962 6.65184 8.26255 6.50059 8.29016 6.34016L8.46016 5.42016H9.36016C9.52635 5.43176 9.69264 5.39898 9.84199 5.32518C9.99135 5.25138 10.1184 5.13921 10.2102 5.00016L10.7402 4.26016L11.5202 4.68016C11.6722 4.76793 11.8446 4.81414 12.0202 4.81414C12.1957 4.81414 12.3681 4.76793 12.5202 4.68016L13.3002 4.26016L13.8302 5.00016C13.9271 5.13319 14.0555 5.24021 14.2038 5.31174C14.352 5.38326 14.5157 5.41707 14.6802 5.41016H15.5802L15.7502 6.33016C15.7778 6.49058 15.8441 6.64184 15.9434 6.7708C16.0428 6.89976 16.1721 7.00252 16.3202 7.07016L17.1602 7.44016L16.9202 8.37016C16.8805 8.52374 16.878 8.68454 16.9128 8.83929C16.9475 8.99405 17.0186 9.13831 17.1202 9.26016L17.7302 9.99016L17.0802 10.7302ZM12.0002 7.00016C11.4068 7.00016 10.8268 7.17611 10.3334 7.50575C9.8401 7.8354 9.45558 8.30393 9.22852 8.85211C9.00146 9.40029 8.94205 10.0035 9.0578 10.5854C9.17356 11.1674 9.45928 11.7019 9.87884 12.1215C10.2984 12.541 10.8329 12.8268 11.4149 12.9425C11.9968 13.0583 12.6 12.9989 13.1482 12.7718C13.6964 12.5447 14.1649 12.1602 14.4946 11.6669C14.8242 11.1735 15.0002 10.5935 15.0002 10.0002C15.0002 9.20451 14.6841 8.44145 14.1215 7.87884C13.5589 7.31623 12.7958 7.00016 12.0002 7.00016Z","baby_bottle":"M19 9H17.56V8.67C17.56 8.07857 17.3251 7.51136 16.9068 7.09315C16.4886 6.67495 15.9214 6.44 15.33 6.44H14.22V4.22C14.22 3.63122 13.9861 3.06655 13.5698 2.65022C13.1534 2.23389 12.5888 2 12 2C11.4112 2 10.8466 2.23389 10.4302 2.65022C10.0139 3.06655 9.78 3.63122 9.78 4.22V6.44H8.67C8.07857 6.44 7.51136 6.67495 7.09315 7.09315C6.67495 7.51136 6.44 8.07857 6.44 8.67V9H5C4.73478 9 4.48043 9.10536 4.29289 9.29289C4.10536 9.48043 4 9.73478 4 10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11H19C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10C20 9.73478 19.8946 9.48043 19.7071 9.29289C19.5196 9.10536 19.2652 9 19 9ZM6.44 19.78C6.44264 20.3697 6.67876 20.9343 7.09668 21.3504C7.5146 21.7664 8.0803 22 8.67 22H15.33C15.9197 22 16.4854 21.7664 16.9033 21.3504C17.3212 20.9343 17.5574 20.3697 17.56 19.78V13H6.44V19.78Z","baby_changing_room":"M19.5 16C19.7967 16 20.0867 15.912 20.3334 15.7472C20.58 15.5824 20.7723 15.3481 20.8858 15.074C20.9993 14.7999 21.0291 14.4983 20.9712 14.2074C20.9133 13.9164 20.7704 13.6491 20.5607 13.4393C20.3509 13.2296 20.0836 13.0867 19.7926 13.0288C19.5017 12.9709 19.2001 13.0007 18.926 13.1142C18.6519 13.2277 18.4176 13.42 18.2528 13.6666C18.088 13.9133 18 14.2033 18 14.5C18 14.8978 18.158 15.2794 18.4393 15.5607C18.7206 15.842 19.1022 16 19.5 16ZM8.5 6C8.79667 6 9.08668 5.91203 9.33335 5.7472C9.58003 5.58238 9.77228 5.34811 9.88582 5.07403C9.99935 4.79994 10.0291 4.49834 9.97117 4.20737C9.9133 3.91639 9.77044 3.64912 9.56066 3.43934C9.35088 3.22956 9.0836 3.0867 8.79263 3.02882C8.50166 2.97094 8.20006 3.00065 7.92597 3.11418C7.65188 3.22771 7.41761 3.41997 7.25279 3.66665C7.08797 3.91332 7 4.20333 7 4.5C7 4.89783 7.15803 5.27936 7.43934 5.56066C7.72064 5.84197 8.10217 6 8.5 6ZM12 9C12 8.73478 11.8946 8.48043 11.7071 8.29289C11.5196 8.10536 11.2652 8 11 8H8.42L6.71 6.29C6.59555 6.17117 6.45347 6.0825 6.29644 6.0319C6.13941 5.98131 5.97229 5.97035 5.81 6C5.64723 6.03306 5.49526 6.10614 5.36781 6.21263C5.24036 6.31913 5.14145 6.4557 5.08 6.61L3.08 11.61C3.02579 11.7328 2.99851 11.8658 3 12V20C3 20.2652 3.10535 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26521 21 4.51957 20.8946 4.7071 20.7071C4.89464 20.5196 5 20.2652 5 20V12.19L6.37 8.78L7.3 9.71C7.48626 9.89474 7.73766 9.9989 8 10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9ZM12 16H16C16.2652 16 16.5196 15.8946 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17 12.7348 16.8946 12.4804 16.7071 12.2929C16.5196 12.1054 16.2652 12 16 12C15.7348 12 15.4804 12.1054 15.2929 12.2929C15.1054 12.4804 15 12.7348 15 13V14H12.41L10.71 12.29C10.5217 12.1017 10.2663 11.9959 10 11.9959C9.7337 11.9959 9.4783 12.1017 9.29 12.29C9.10169 12.4783 8.99591 12.7337 8.99591 13C8.99591 13.2663 9.10169 13.5217 9.29 13.71L11.29 15.71C11.3834 15.8027 11.4943 15.876 11.6161 15.9258C11.7379 15.9755 11.8684 16.0008 12 16ZM20 18H12C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","baby_monitor":"M12.0001 9C11.6045 9 11.2178 9.1173 10.889 9.33706C10.5601 9.55682 10.3037 9.86918 10.1523 10.2346C10.001 10.6001 9.96135 11.0022 10.0385 11.3902C10.1157 11.7781 10.3062 12.1345 10.5859 12.4142C10.8656 12.6939 11.2219 12.8844 11.6099 12.9616C11.9979 13.0387 12.4 12.9991 12.7655 12.8478C13.1309 12.6964 13.4433 12.44 13.663 12.1111C13.8828 11.7822 14.0001 11.3956 14.0001 11C14.0001 10.4696 13.7894 9.96086 13.4143 9.58579C13.0392 9.21071 12.5305 9 12.0001 9ZM12.0001 4C10.962 4.00142 9.9373 4.2337 9.00009 4.68V3C9.00009 2.73478 8.89473 2.48043 8.7072 2.29289C8.51966 2.10536 8.26531 2 8.00009 2C7.73487 2 7.48052 2.10536 7.29298 2.29289C7.10545 2.48043 7.00009 2.73478 7.00009 3V6C6.99541 6.02982 6.99541 6.06018 7.00009 6.09C5.70991 7.39749 4.9907 9.16315 5.00009 11V19C5.00009 19.7956 5.31616 20.5587 5.87877 21.1213C6.44138 21.6839 7.20444 22 8.00009 22H16.0001C16.7957 22 17.5588 21.6839 18.1214 21.1213C18.684 20.5587 19.0001 19.7956 19.0001 19V11C19.0001 9.14348 18.2626 7.36301 16.9498 6.05025C15.6371 4.7375 13.8566 4 12.0001 4ZM9.00009 19C8.80231 19 8.60897 18.9414 8.44452 18.8315C8.28007 18.7216 8.1519 18.5654 8.07621 18.3827C8.00052 18.2 7.98072 17.9989 8.01931 17.8049C8.05789 17.6109 8.15313 17.4327 8.29298 17.2929C8.43284 17.153 8.61102 17.0578 8.805 17.0192C8.99898 16.9806 9.20005 17.0004 9.38277 17.0761C9.5655 17.1518 9.72168 17.28 9.83156 17.4444C9.94144 17.6089 10.0001 17.8022 10.0001 18C10.0001 18.2652 9.89473 18.5196 9.7072 18.7071C9.51966 18.8946 9.26531 19 9.00009 19ZM15.0001 19H13.0001C12.7349 19 12.4805 18.8946 12.293 18.7071C12.1054 18.5196 12.0001 18.2652 12.0001 18C12.0001 17.7348 12.1054 17.4804 12.293 17.2929C12.4805 17.1054 12.7349 17 13.0001 17H15.0001C15.2653 17 15.5197 17.1054 15.7072 17.2929C15.8947 17.4804 16.0001 17.7348 16.0001 18C16.0001 18.2652 15.8947 18.5196 15.7072 18.7071C15.5197 18.8946 15.2653 19 15.0001 19ZM12.0001 15C11.209 15 10.4356 14.7654 9.77781 14.3259C9.12001 13.8864 8.60732 13.2616 8.30457 12.5307C8.00182 11.7998 7.92261 10.9956 8.07695 10.2196C8.23129 9.44371 8.61225 8.73098 9.17166 8.17157C9.73107 7.61216 10.4438 7.2312 11.2197 7.07686C11.9957 6.92252 12.7999 7.00173 13.5308 7.30448C14.2617 7.60723 14.8864 8.11992 15.326 8.77772C15.7655 9.43552 16.0001 10.2089 16.0001 11C16.0001 12.0609 15.5787 13.0783 14.8285 13.8284C14.0784 14.5786 13.061 15 12.0001 15Z","back":"M14.9999 20.0002C14.8683 20.0009 14.7379 19.9757 14.616 19.926C14.4942 19.8762 14.3834 19.8029 14.2899 19.7102L7.28994 12.7102C7.19621 12.6172 7.12182 12.5066 7.07105 12.3848C7.02028 12.2629 6.99414 12.1322 6.99414 12.0002C6.99414 11.8682 7.02028 11.7375 7.07105 11.6156C7.12182 11.4937 7.19621 11.3831 7.28994 11.2902L14.2899 4.29019C14.3832 4.19695 14.4939 4.12299 14.6157 4.07253C14.7375 4.02207 14.8681 3.99609 14.9999 3.99609C15.1318 3.99609 15.2624 4.02207 15.3842 4.07253C15.506 4.12299 15.6167 4.19695 15.7099 4.29019C15.8032 4.38342 15.8771 4.49411 15.9276 4.61594C15.9781 4.73776 16.004 4.86833 16.004 5.00019C16.004 5.13204 15.9781 5.26261 15.9276 5.38443C15.8771 5.50626 15.8032 5.61695 15.7099 5.71019L9.40994 12.0002L15.7099 18.2902C15.8037 18.3831 15.8781 18.4937 15.9288 18.6156C15.9796 18.7375 16.0057 18.8682 16.0057 19.0002C16.0057 19.1322 15.9796 19.2629 15.9288 19.3848C15.8781 19.5066 15.8037 19.6172 15.7099 19.7102C15.6165 19.8029 15.5057 19.8762 15.3838 19.926C15.262 19.9757 15.1315 20.0009 14.9999 20.0002Z","backspace":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11V12H4V11C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14H21C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","badminton":"M5.05002 9.14999C4.42161 9.36113 3.88084 9.77447 3.51217 10.3254C3.14351 10.8764 2.96773 11.534 3.01228 12.1954C3.05683 12.8568 3.31921 13.4849 3.75843 13.9814C4.19765 14.478 4.78897 14.815 5.44002 14.94C5.07213 15.5622 4.94129 16.2964 5.07154 17.0074C5.2018 17.7184 5.58439 18.3585 6.14896 18.8099C6.71353 19.2613 7.42211 19.4937 8.14436 19.4643C8.86662 19.4349 9.55398 19.1458 10.08 18.65C10.2028 19.2064 10.4815 19.7163 10.8835 20.12C11.2855 20.5238 11.7942 20.8047 12.35 20.93C12.5634 20.9774 12.7814 21.0009 13 21C13.6829 21.0003 14.3455 20.7675 14.8783 20.3403C15.411 19.913 15.7821 19.3167 15.93 18.65L17.62 11L13.07 6.48L5.05002 9.14999ZM20.05 3.82C19.4744 3.27125 18.7044 2.97354 17.9093 2.99229C17.1142 3.01104 16.3592 3.34473 15.81 3.92L14.61 5.19999L18.85 9.43999L20.17 8.06C20.7175 7.48304 21.0134 6.71231 20.9928 5.91722C20.9722 5.12214 20.6367 4.36778 20.06 3.82H20.05Z","bakery":"M20.68 19.13L20 18.57C19.8972 18.4826 19.8252 18.3644 19.7946 18.233C19.764 18.1016 19.7764 17.9638 19.83 17.84C21.3604 14.0971 21.3604 9.90292 19.83 6.16C19.7764 6.03616 19.764 5.89839 19.7946 5.76697C19.8252 5.63555 19.8972 5.51743 20 5.43L20.62 4.91C20.7224 4.80863 20.8038 4.68794 20.8594 4.55491C20.9149 4.42188 20.9435 4.27916 20.9435 4.135C20.9435 3.99084 20.9149 3.84812 20.8594 3.71509C20.8038 3.58206 20.7224 3.46137 20.62 3.36C20.4317 3.15644 20.1757 3.02845 19.9 3H4.09995C3.8838 3.00109 3.67276 3.06584 3.49319 3.18615C3.31362 3.30647 3.17348 3.47703 3.09027 3.67652C3.00706 3.87602 2.98447 4.09561 3.02531 4.30786C3.06616 4.52012 3.16864 4.71564 3.31995 4.87L3.99995 5.43C4.10273 5.51743 4.17472 5.63555 4.20532 5.76697C4.23592 5.89839 4.22353 6.03616 4.16995 6.16C2.63946 9.90292 2.63946 14.0971 4.16995 17.84C4.22353 17.9638 4.23592 18.1016 4.20532 18.233C4.17472 18.3644 4.10273 18.4826 3.99995 18.57L3.37995 19.09C3.27745 19.1914 3.19608 19.3121 3.14055 19.4451C3.08501 19.5781 3.05642 19.7208 3.05642 19.865C3.05642 20.0092 3.08501 20.1519 3.14055 20.2849C3.19608 20.4179 3.27745 20.5386 3.37995 20.64C3.56819 20.8436 3.82416 20.9715 4.09995 21H19.9C20.1161 20.9989 20.3271 20.9342 20.5067 20.8138C20.6863 20.6935 20.8264 20.523 20.9096 20.3235C20.9928 20.124 21.0154 19.9044 20.9746 19.6921C20.9337 19.4799 20.8313 19.2844 20.68 19.13ZM11 17H10.95C10.5915 17.0328 10.23 16.9939 9.88675 16.8856C9.54346 16.7772 9.22521 16.6015 8.95058 16.3688C8.67595 16.136 8.45044 15.8509 8.28722 15.53C8.124 15.2092 8.02634 14.859 7.99995 14.5C7.98813 14.3335 7.98813 14.1665 7.99995 14C8.36211 13.9615 8.72833 13.9961 9.07687 14.1017C9.42541 14.2074 9.74918 14.382 10.029 14.6152C10.3088 14.8483 10.5389 15.1353 10.7057 15.4591C10.8725 15.7829 10.9725 16.1368 11 16.5C11.0118 16.6665 11.0118 16.8335 11 17ZM11 13H10.95C10.5915 13.0328 10.23 12.9939 9.88675 12.8856C9.54346 12.7772 9.22521 12.6015 8.95058 12.3688C8.67595 12.136 8.45044 11.8509 8.28722 11.53C8.124 11.2092 8.02634 10.859 7.99995 10.5C7.98813 10.3335 7.98813 10.1665 7.99995 10C8.36211 9.96147 8.72833 9.99608 9.07687 10.1017C9.42541 10.2074 9.74918 10.382 10.029 10.6152C10.3088 10.8483 10.5389 11.1353 10.7057 11.4591C10.8725 11.7829 10.9725 12.1368 11 12.5C11.0118 12.6665 11.0118 12.8335 11 13ZM12 11C11.8782 10.91 11.7674 10.8059 11.67 10.69C11.4333 10.4335 11.2529 10.1304 11.1405 9.80003C11.0281 9.46968 10.986 9.11944 11.0171 8.77186C11.0482 8.42428 11.1517 8.08706 11.321 7.7819C11.4903 7.47674 11.7215 7.21039 12 7C12.1192 7.08931 12.2297 7.18976 12.33 7.3C12.5698 7.55589 12.7528 7.85954 12.8671 8.19108C12.9814 8.52262 13.0244 8.87457 12.9932 9.22387C12.9621 9.57318 12.8575 9.91196 12.6863 10.218C12.5152 10.5241 12.2813 10.7906 12 11ZM13 17C12.9899 16.8468 12.9899 16.6932 13 16.54C13.0222 16.1733 13.1186 15.815 13.2831 15.4866C13.4477 15.1582 13.677 14.8665 13.9574 14.6291C14.2377 14.3918 14.5632 14.2137 14.9143 14.1055C15.2653 13.9974 15.6346 13.9615 16 14C16.01 14.1532 16.01 14.3068 16 14.46C15.9786 14.8216 15.885 15.1752 15.7246 15.5C15.5643 15.8247 15.3404 16.1141 15.0663 16.3509C14.7923 16.5877 14.4735 16.7671 14.1289 16.8786C13.7843 16.9901 13.4208 17.0314 13.06 17H13ZM13 13C12.9899 12.8468 12.9899 12.6932 13 12.54C13.0222 12.1733 13.1186 11.815 13.2831 11.4866C13.4477 11.1582 13.677 10.8665 13.9574 10.6291C14.2377 10.3918 14.5632 10.2137 14.9143 10.1055C15.2653 9.99741 15.6346 9.96151 16 10C16.01 10.1532 16.01 10.3068 16 10.46C15.9786 10.8216 15.885 11.1752 15.7246 11.5C15.5643 11.8247 15.3404 12.1141 15.0663 12.3509C14.7923 12.5877 14.4735 12.7671 14.1289 12.8786C13.7843 12.9901 13.4208 13.0314 13.06 13H13Z","balcony":"M19 11C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10V5C20 4.73478 19.8946 4.48043 19.7071 4.29289C19.5196 4.10536 19.2652 4 19 4H14.5C14.2348 4 13.9804 4.10536 13.7929 4.29289C13.6054 4.48043 13.5 4.73478 13.5 5C13.5 9.75 17.1 11 19 11ZM21 12H3C2.73478 12 2.48043 12.1054 2.29289 12.2929C2.10536 12.4804 2 12.7348 2 13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14V18C3.02086 18.5482 3.25745 19.066 3.65826 19.4406C4.05907 19.8151 4.59164 20.0162 5.14 20H18.86C19.4084 20.0162 19.9409 19.8151 20.3417 19.4406C20.7425 19.066 20.9791 18.5482 21 18V14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13C22 12.7348 21.8946 12.4804 21.7071 12.2929C21.5196 12.1054 21.2652 12 21 12ZM7 18H5.14H5V14.05C5.03945 14.0176 5.08895 13.9999 5.14 14H7V18ZM11 18H9V14H11V18ZM15 18H13V14H15V18ZM18.86 18H17V14H18.86C18.94 14 19 14 19 14V18C18.9546 18.0152 18.9054 18.0152 18.86 18ZM5 11C6.9 11 10.5 9.75 10.5 5C10.5 4.73478 10.3946 4.48043 10.2071 4.29289C10.0196 4.10536 9.76522 4 9.5 4H5C4.73478 4 4.48043 4.10536 4.29289 4.29289C4.10536 4.48043 4 4.73478 4 5V10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11Z","bank_account":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13V15ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16C17.7348 16 17.4804 15.8946 17.2929 15.7071C17.1054 15.5196 17 15.2652 17 15V13C17 12.7348 17.1054 12.4804 17.2929 12.2929C17.4804 12.1054 17.7348 12 18 12C18.2652 12 18.5196 12.1054 18.7071 12.2929C18.8946 12.4804 19 12.7348 19 13V15ZM20 10.18C19.9574 10.413 19.8335 10.6232 19.6504 10.7734C19.4673 10.9236 19.2368 11.0039 19 11H13C12.7641 11.0021 12.535 10.9207 12.3532 10.7702C12.1715 10.6197 12.0488 10.4098 12.007 10.1776C11.9651 9.94538 12.0066 9.70583 12.1243 9.50131C12.242 9.2968 12.4282 9.14048 12.65 9.06L15 8.18C15.6432 7.92996 16.3568 7.92996 17 8.18L19.37 9.06C19.5899 9.14292 19.7735 9.30061 19.8887 9.50541C20.0039 9.71022 20.0433 9.94905 20 10.18Z","bank_branch":"M20 18.9999H18V9.99994H19C19.4615 10.0014 19.9093 9.84314 20.2675 9.55207C20.6257 9.26101 20.8722 8.85503 20.9652 8.40297C21.0582 7.95091 20.9919 7.4806 20.7778 7.07179C20.5636 6.66298 20.2146 6.34082 19.79 6.15994L12.79 3.15994C12.5396 3.05597 12.2711 3.00244 12 3.00244C11.7289 3.00244 11.4604 3.05597 11.21 3.15994L4.20999 6.15994C3.78539 6.34082 3.43641 6.66298 3.22222 7.07179C3.00804 7.4806 2.94183 7.95091 3.03483 8.40297C3.12784 8.85503 3.37432 9.26101 3.73249 9.55207C4.09066 9.84314 4.53847 10.0014 4.99999 9.99994H5.99999V18.9999H3.99999C3.73478 18.9999 3.48042 19.1053 3.29289 19.2928C3.10535 19.4804 2.99999 19.7347 2.99999 19.9999C2.99999 20.2652 3.10535 20.5195 3.29289 20.7071C3.48042 20.8946 3.73478 20.9999 3.99999 20.9999H20C20.2652 20.9999 20.5196 20.8946 20.7071 20.7071C20.8946 20.5195 21 20.2652 21 19.9999C21 19.7347 20.8946 19.4804 20.7071 19.2928C20.5196 19.1053 20.2652 18.9999 20 18.9999ZM16 18.9999H13V9.99994H16V18.9999ZM7.99999 9.99994H11V18.9999H7.99999V9.99994Z","bank_main_branch":"M21.6299 6.10014L12.6299 3.10014C12.22 2.96987 11.7798 2.96987 11.3699 3.10014L2.36991 6.10014C1.91762 6.2488 1.53319 6.55393 1.28574 6.96067C1.03829 7.36741 0.94406 7.84909 1.01998 8.31909C1.09591 8.7891 1.33701 9.21661 1.69994 9.52475C2.06287 9.83289 2.52382 10.0015 2.99991 10.0001V19.0001C2.7347 19.0001 2.48034 19.1055 2.29281 19.293C2.10527 19.4806 1.99991 19.7349 1.99991 20.0001C1.99991 20.2654 2.10527 20.5197 2.29281 20.7073C2.48034 20.8948 2.7347 21.0001 2.99991 21.0001H20.9999C21.2651 21.0001 21.5195 20.8948 21.707 20.7073C21.8946 20.5197 21.9999 20.2654 21.9999 20.0001C21.9999 19.7349 21.8946 19.4806 21.707 19.293C21.5195 19.1055 21.2651 19.0001 20.9999 19.0001V10.0001C21.476 10.0015 21.937 9.83289 22.2999 9.52475C22.6628 9.21661 22.9039 8.7891 22.9798 8.31909C23.0558 7.84909 22.9615 7.36741 22.7141 6.96067C22.4666 6.55393 22.0822 6.2488 21.6299 6.10014ZM10.9999 10.0001V19.0001H8.99991V10.0001H10.9999ZM12.9999 10.0001H14.9999V19.0001H12.9999V10.0001ZM4.99991 10.0001H6.99991V19.0001H4.99991V10.0001ZM18.9999 19.0001H16.9999V10.0001H18.9999V19.0001Z","barcode":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM8 7C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8V16C7 16.2652 7.10536 16.5196 7.29289 16.7071C7.48043 16.8946 7.73478 17 8 17C8.26522 17 8.51957 16.8946 8.70711 16.7071C8.89464 16.5196 9 16.2652 9 16V8C9 7.73478 8.89464 7.48043 8.70711 7.29289C8.51957 7.10536 8.26522 7 8 7ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM17 16V8C17 7.73478 16.8946 7.48043 16.7071 7.29289C16.5196 7.10536 16.2652 7 16 7C15.7348 7 15.4804 7.10536 15.2929 7.29289C15.1054 7.48043 15 7.73478 15 8V16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17C16.2652 17 16.5196 16.8946 16.7071 16.7071C16.8946 16.5196 17 16.2652 17 16Z","barn":"M20.93 10.6402L19.1 6.00017C18.9981 5.72235 18.8358 5.47061 18.6248 5.2631C18.4138 5.05559 18.1594 4.89748 17.88 4.80017L13 3.15017C12.3825 2.94994 11.7175 2.94994 11.1 3.15017L6.11998 4.80017C5.84051 4.89748 5.58612 5.05559 5.37515 5.2631C5.16418 5.47061 5.00189 5.72235 4.89998 6.00017L3.06998 10.6402C3.01161 10.7914 2.9909 10.9546 3.00962 11.1157C3.02835 11.2767 3.08595 11.4308 3.17747 11.5646C3.26899 11.6985 3.39168 11.8081 3.53497 11.8839C3.67826 11.9598 3.83784 11.9997 3.99998 12.0002H4.99998V18.0002C4.99998 18.7958 5.31605 19.5589 5.87866 20.1215C6.44127 20.6841 7.20433 21.0002 7.99998 21.0002H8.99998V14.0002H15V21.0002H16C16.7956 21.0002 17.5587 20.6841 18.1213 20.1215C18.6839 19.5589 19 18.7958 19 18.0002V12.0002H20C20.1621 11.9997 20.3217 11.9598 20.465 11.8839C20.6083 11.8081 20.731 11.6985 20.8225 11.5646C20.914 11.4308 20.9716 11.2767 20.9903 11.1157C21.0091 10.9546 20.9883 10.7914 20.93 10.6402ZM13 8.50017C13 8.63278 12.9473 8.75996 12.8535 8.85372C12.7598 8.94749 12.6326 9.00017 12.5 9.00017H11.5C11.3674 9.00017 11.2402 8.94749 11.1464 8.85372C11.0527 8.75996 11 8.63278 11 8.50017V7.50017C11 7.36756 11.0527 7.24039 11.1464 7.14662C11.2402 7.05285 11.3674 7.00017 11.5 7.00017H12.5C12.6326 7.00017 12.7598 7.05285 12.8535 7.14662C12.9473 7.24039 13 7.36756 13 7.50017V8.50017Z","barn_stock":"M8.99998 21.0002H15V19.0002H8.99998V21.0002ZM8.99998 17.0002H15V15.0002H8.99998V17.0002ZM20.93 10.6402L19.1 6.00017C18.9981 5.72235 18.8358 5.47061 18.6248 5.2631C18.4138 5.05559 18.1594 4.89748 17.88 4.80017L13 3.15017C12.3825 2.94994 11.7175 2.94994 11.1 3.15017L6.11998 4.80017C5.84051 4.89748 5.58612 5.05559 5.37515 5.2631C5.16418 5.47061 5.00189 5.72235 4.89998 6.00017L3.06998 10.6402C3.01161 10.7914 2.9909 10.9546 3.00962 11.1157C3.02835 11.2767 3.08595 11.4308 3.17747 11.5646C3.26899 11.6985 3.39168 11.8081 3.53497 11.8839C3.67826 11.9598 3.83784 11.9997 3.99998 12.0002H4.99998V19.0002C4.99998 19.5306 5.21069 20.0393 5.58577 20.4144C5.96084 20.7895 6.46955 21.0002 6.99998 21.0002V14.5002C6.99998 14.1023 7.15801 13.7208 7.43932 13.4395C7.72062 13.1582 8.10215 13.0002 8.49998 13.0002H15.5C15.8978 13.0002 16.2793 13.1582 16.5606 13.4395C16.8419 13.7208 17 14.1023 17 14.5002V21.0002C17.5304 21.0002 18.0391 20.7895 18.4142 20.4144C18.7893 20.0393 19 19.5306 19 19.0002V12.0002H20C20.1621 11.9997 20.3217 11.9598 20.465 11.8839C20.6083 11.8081 20.731 11.6985 20.8225 11.5646C20.914 11.4308 20.9716 11.2767 20.9903 11.1157C21.0091 10.9546 20.9883 10.7914 20.93 10.6402ZM13 8.50017C13 8.63278 12.9473 8.75996 12.8535 8.85372C12.7598 8.94749 12.6326 9.00017 12.5 9.00017H11.5C11.3674 9.00017 11.2402 8.94749 11.1464 8.85372C11.0527 8.75996 11 8.63278 11 8.50017V7.50017C11 7.36756 11.0527 7.24039 11.1464 7.14662C11.2402 7.05285 11.3674 7.00017 11.5 7.00017H12.5C12.6326 7.00017 12.7598 7.05285 12.8535 7.14662C12.9473 7.24039 13 7.36756 13 7.50017V8.50017Z","basketball":"M3.65005 6.49005C2.75957 7.84173 2.21052 9.38938 2.05005 11H5.78005C5.575 9.30635 4.82784 7.72434 3.65005 6.49005ZM2.05005 13C2.21052 14.6107 2.75957 16.1584 3.65005 17.51C4.82784 16.2758 5.575 14.6937 5.78005 13H2.05005ZM22 11C21.8396 9.38938 21.2905 7.84173 20.4 6.49005C19.204 7.71752 18.4389 9.30025 18.22 11H22ZM19.07 4.93005C17.4428 3.29393 15.2966 2.27561 13 2.05005V11.05H16.2C16.4173 8.73876 17.432 6.57507 19.07 4.93005ZM4.93005 19.07C6.5499 20.7245 8.69699 21.7609 11 22V13H7.80005C7.57154 15.2937 6.55769 17.4379 4.93005 19.07ZM4.93005 4.93005C6.55769 6.56215 7.57154 8.70642 7.80005 11H11V2.05005C8.70355 2.27561 6.55729 3.29393 4.93005 4.93005ZM20.35 17.51C21.2582 16.1631 21.8246 14.6151 22 13H18.22C18.4251 14.6937 19.1723 16.2758 20.35 17.51ZM13 13V22C15.2966 21.7745 17.4428 20.7562 19.07 19.1201C17.432 17.475 16.4173 15.3113 16.2 13H13Z","basketball_player":"M12.5001 5C12.7967 5 13.0868 4.91203 13.3334 4.7472C13.5801 4.58238 13.7724 4.34811 13.8859 4.07403C13.9994 3.79994 14.0291 3.49834 13.9713 3.20737C13.9134 2.91639 13.7705 2.64912 13.5607 2.43934C13.351 2.22956 13.0837 2.0867 12.7927 2.02882C12.5017 1.97094 12.2001 2.00065 11.926 2.11418C11.652 2.22771 11.4177 2.41997 11.2529 2.66665C11.088 2.91332 11.0001 3.20333 11.0001 3.5C11.0001 3.89783 11.1581 4.27936 11.4394 4.56066C11.7207 4.84197 12.1022 5 12.5001 5ZM19.0001 12.32C19.0424 12.1953 19.0597 12.0634 19.051 11.9319C19.0422 11.8005 19.0076 11.6721 18.949 11.5541C18.8905 11.4361 18.8092 11.3308 18.7098 11.2443C18.6105 11.1578 18.495 11.0917 18.3701 11.05L16.3701 10.38C15.9595 10.2328 15.6083 9.95533 15.3701 9.59L14.2401 7.89C13.9489 7.45972 13.5486 7.11459 13.0801 6.89L11.5601 6.13C11.4432 6.0537 11.3116 6.00271 11.1738 5.98032C11.0361 5.95793 10.8951 5.96463 10.7601 6L7.92007 6.71C7.38971 6.84455 6.90625 7.12158 6.522 7.51111C6.13775 7.90065 5.86736 8.38785 5.74007 8.92L5.00007 11.76C4.96449 11.8914 4.95613 12.0288 4.9755 12.1636C4.99488 12.2983 5.04157 12.4278 5.11273 12.5439C5.18389 12.66 5.27801 12.7603 5.38932 12.8387C5.50064 12.9172 5.6268 12.972 5.76007 13H6.00007C6.22851 13.0067 6.45233 12.9349 6.63428 12.7966C6.81623 12.6583 6.94532 12.4619 7.00007 12.24L7.71007 9.41C7.75384 9.23343 7.84495 9.07215 7.97359 8.94351C8.10222 8.81488 8.2635 8.72377 8.44007 8.68L9.59007 8.39L6.00007 20.73C5.95942 20.8613 5.94629 20.9996 5.96148 21.1362C5.97667 21.2728 6.01987 21.4049 6.08837 21.524C6.15688 21.6432 6.24922 21.747 6.35963 21.8289C6.47003 21.9108 6.59614 21.969 6.73007 22C6.81948 22.0146 6.91066 22.0146 7.00007 22C7.22452 22.0083 7.44523 21.9408 7.62663 21.8084C7.80804 21.6759 7.93958 21.4863 8.00007 21.27L10.0001 14.06L11.7601 14.65L10.0001 20.73C9.95942 20.8613 9.94628 20.9996 9.96148 21.1362C9.97667 21.2728 10.0199 21.4049 10.0884 21.524C10.1569 21.6432 10.2492 21.747 10.3596 21.8289C10.47 21.9108 10.5961 21.969 10.7301 22C10.8195 22.0146 10.9107 22.0146 11.0001 22C11.2245 22.0083 11.4452 21.9408 11.6266 21.8084C11.808 21.6759 11.9396 21.4863 12.0001 21.27L13.7001 15.2C13.8426 14.7041 13.788 14.1723 13.5476 13.7157C13.3072 13.2591 12.8996 12.9131 12.4101 12.75L10.5701 12.14L11.6301 8.43L12.0801 8.66C12.2372 8.73385 12.3693 8.85203 12.4601 9L13.6001 10.7C14.0936 11.4373 14.8183 11.9896 15.6601 12.27L17.6601 12.95C17.7888 13.0035 17.9273 13.0296 18.0667 13.0264C18.2061 13.0232 18.3433 12.991 18.4695 12.9316C18.5957 12.8723 18.7081 12.7872 18.7995 12.6819C18.8908 12.5766 18.9592 12.4533 19.0001 12.32ZM18.5001 14C18.2034 14 17.9134 14.088 17.6667 14.2528C17.42 14.4176 17.2278 14.6519 17.1143 14.926C17.0007 15.2001 16.971 15.5017 17.0289 15.7926C17.0868 16.0836 17.2296 16.3509 17.4394 16.5607C17.6492 16.7704 17.9165 16.9133 18.2074 16.9712C18.4984 17.0291 18.8 16.9994 19.0741 16.8858C19.3482 16.7723 19.5825 16.58 19.7473 16.3334C19.9121 16.0867 20.0001 15.7967 20.0001 15.5C20.0001 15.1022 19.842 14.7206 19.5607 14.4393C19.2794 14.158 18.8979 14 18.5001 14Z","bathroom":"M12 10H8V14H12V10ZM21 10H18V7C18 6.20435 17.6839 5.44129 17.1213 4.87868C16.5587 4.31607 15.7956 4 15 4C14.2044 4 13.4413 4.31607 12.8787 4.87868C12.3161 5.44129 12 6.20435 12 7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8C13.2652 8 13.5196 7.89464 13.7071 7.70711C13.8946 7.51957 14 7.26522 14 7C14 6.73478 14.1054 6.48043 14.2929 6.29289C14.4804 6.10536 14.7348 6 15 6C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V10H14V14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16H8C7.46957 16 6.96086 15.7893 6.58579 15.4142C6.21071 15.0391 6 14.5304 6 14V10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H3.15L3.6 14.66C3.73342 15.5078 4.13599 16.2902 4.74824 16.8917C5.36048 17.4931 6.14995 17.8817 7 18V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V18C17.843 17.8845 18.6271 17.5032 19.2386 16.9116C19.85 16.3199 20.2569 15.5487 20.4 14.71L20.85 12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","bathtub":"M21 10H18C18 9.73478 17.8946 9.48043 17.7071 9.29289C17.5196 9.10536 17.2652 9 17 9V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4C13.2044 4 12.4413 4.31607 11.8787 4.87868C11.3161 5.44129 11 6.20435 11 7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V9C14.7348 9 14.4804 9.10536 14.2929 9.29289C14.1054 9.48043 14 9.73478 14 10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H4V14C4.00287 14.8846 4.29887 15.7432 4.84169 16.4416C5.38451 17.1401 6.14353 17.6389 7 17.86V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V17.86C17.8565 17.6389 18.6155 17.1401 19.1583 16.4416C19.7011 15.7432 19.9971 14.8846 20 14V12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","battery_10":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 16H8.5C8.36739 16 8.24021 16.0527 8.14645 16.1464C8.05268 16.2402 8 16.3674 8 16.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V16.5C16 16.3674 15.9473 16.2402 15.8536 16.1464C15.7598 16.0527 15.6326 16 15.5 16Z","battery_100":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 7H8.5C8.36739 7 8.24021 7.05268 8.14645 7.14645C8.05268 7.24021 8 7.36739 8 7.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V7.5C16 7.36739 15.9473 7.24021 15.8536 7.14645C15.7598 7.05268 15.6326 7 15.5 7Z","battery_20":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 15H8.5C8.36739 15 8.24021 15.0527 8.14645 15.1464C8.05268 15.2402 8 15.3674 8 15.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V15.5C16 15.3674 15.9473 15.2402 15.8536 15.1464C15.7598 15.0527 15.6326 15 15.5 15Z","battery_30":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 14H8.5C8.36739 14 8.24021 14.0527 8.14645 14.1464C8.05268 14.2402 8 14.3674 8 14.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V14.5C16 14.3674 15.9473 14.2402 15.8536 14.1464C15.7598 14.0527 15.6326 14 15.5 14Z","battery_40":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 13H8.5C8.36739 13 8.24021 13.0527 8.14645 13.1464C8.05268 13.2402 8 13.3674 8 13.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V13.5C16 13.3674 15.9473 13.2402 15.8536 13.1464C15.7598 13.0527 15.6326 13 15.5 13Z","battery_5":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 17H8.5C8.36739 17 8.24021 17.0527 8.14645 17.1464C8.05268 17.2402 8 17.3674 8 17.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V17.5C16 17.3674 15.9473 17.2402 15.8536 17.1464C15.7598 17.0527 15.6326 17 15.5 17Z","battery_50":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 12H8.5C8.36739 12 8.24021 12.0527 8.14645 12.1464C8.05268 12.2402 8 12.3674 8 12.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V12.5C16 12.3674 15.9473 12.2402 15.8536 12.1464C15.7598 12.0527 15.6326 12 15.5 12Z","battery_60":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 11H8.5C8.36739 11 8.24021 11.0527 8.14645 11.1464C8.05268 11.2402 8 11.3674 8 11.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V11.5C16 11.3674 15.9473 11.2402 15.8536 11.1464C15.7598 11.0527 15.6326 11 15.5 11Z","battery_70":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 10H8.5C8.36739 10 8.24021 10.0527 8.14645 10.1464C8.05268 10.2402 8 10.3674 8 10.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V10.5C16 10.3674 15.9473 10.2402 15.8536 10.1464C15.7598 10.0527 15.6326 10 15.5 10Z","battery_80":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 9H8.5C8.36739 9 8.24021 9.05268 8.14645 9.14645C8.05268 9.24021 8 9.36739 8 9.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V9.5C16 9.36739 15.9473 9.24021 15.8536 9.14645C15.7598 9.05268 15.6326 9 15.5 9Z","battery_90":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 8H8.5C8.36739 8 8.24021 8.05268 8.14645 8.14645C8.05268 8.24021 8 8.36739 8 8.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V8.5C16 8.36739 15.9473 8.24021 15.8536 8.14645C15.7598 8.05268 15.6326 8 15.5 8Z","battery_empty":"M16 22H8C7.20435 22 6.44129 21.6839 5.87868 21.1213C5.31607 20.5587 5 19.7956 5 19V7C5 6.20435 5.31607 5.44129 5.87868 4.87868C6.44129 4.31607 7.20435 4 8 4C8 3.46957 8.21071 2.96086 8.58579 2.58579C8.96086 2.21071 9.46957 2 10 2H14C14.5304 2 15.0391 2.21071 15.4142 2.58579C15.7893 2.96086 16 3.46957 16 4C16.7956 4 17.5587 4.31607 18.1213 4.87868C18.6839 5.44129 19 6.20435 19 7V19C19 19.7956 18.6839 20.5587 18.1213 21.1213C17.5587 21.6839 16.7956 22 16 22ZM8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20H16C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V7C17 6.73478 16.8946 6.48043 16.7071 6.29289C16.5196 6.10536 16.2652 6 16 6H15C14.7348 6 14.4804 5.89464 14.2929 5.70711C14.1054 5.51957 14 5.26522 14 5V4H10V5C10 5.26522 9.89464 5.51957 9.70711 5.70711C9.51957 5.89464 9.26522 6 9 6H8Z","battery_empty_loading":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM14 12H12L13.8 9.6C13.8788 9.49494 13.9361 9.37539 13.9687 9.24818C14.0013 9.12097 14.0085 8.98858 13.9899 8.85858C13.9714 8.72858 13.9274 8.60351 13.8605 8.49051C13.7936 8.37751 13.7051 8.27879 13.6 8.2C13.4949 8.12121 13.3754 8.06388 13.2482 8.03129C13.121 7.99869 12.9886 7.99148 12.8586 8.01005C12.7286 8.02862 12.6035 8.07262 12.4905 8.13953C12.3775 8.20643 12.2788 8.29494 12.2 8.4L9.2 12.4C9.09817 12.544 9.0362 12.7123 9.0204 12.8879C9.00459 13.0635 9.0355 13.2402 9.11 13.4C9.18597 13.5743 9.31005 13.7233 9.46768 13.8295C9.62531 13.9358 9.80996 13.9949 10 14H12L10.2 16.4C10.0409 16.6122 9.97254 16.8789 10.0101 17.1414C10.0476 17.404 10.1878 17.6409 10.4 17.8C10.5731 17.9298 10.7836 18 11 18C11.1552 18 11.3084 17.9639 11.4472 17.8944C11.5861 17.825 11.7069 17.7242 11.8 17.6L14.8 13.6C14.9114 13.4514 14.9793 13.2748 14.996 13.0898C15.0126 12.9048 14.9775 12.7189 14.8944 12.5528C14.8114 12.3867 14.6837 12.247 14.5257 12.1493C14.3678 12.0517 14.1857 12 14 12Z","battery_full":"M15.5 7H8.5C8.36739 7 8.24021 7.05268 8.14645 7.14645C8.05268 7.24021 8 7.36739 8 7.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V7.5C16 7.36739 15.9473 7.24021 15.8536 7.14645C15.7598 7.05268 15.6326 7 15.5 7ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_full_loading":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM14.8 13.6L11.8 17.6C11.7069 17.7242 11.5861 17.825 11.4472 17.8944C11.3084 17.9639 11.1552 18 11 18C10.7836 18 10.5731 17.9298 10.4 17.8C10.1878 17.6409 10.0476 17.404 10.0101 17.1414C9.97254 16.8789 10.0409 16.6122 10.2 16.4L12 14H10C9.81533 13.9994 9.63443 13.9478 9.47733 13.8507C9.32024 13.7536 9.1931 13.6149 9.11 13.45C9.0355 13.2902 9.00459 13.1135 9.0204 12.9379C9.0362 12.7623 9.09817 12.594 9.2 12.45L12.2 8.45C12.2788 8.34494 12.3775 8.25643 12.4905 8.18953C12.6035 8.12262 12.7286 8.07862 12.8586 8.06005C12.9886 8.04148 13.121 8.04869 13.2482 8.08129C13.3754 8.11388 13.4949 8.17121 13.6 8.25C13.7051 8.32879 13.7936 8.42751 13.8605 8.54051C13.9274 8.65351 13.9714 8.77858 13.9899 8.90858C14.0085 9.03858 14.0013 9.17097 13.9687 9.29818C13.9361 9.42539 13.8788 9.54494 13.8 9.65L12 12H14C14.1847 12.0006 14.3656 12.0522 14.5227 12.1493C14.6798 12.2464 14.8069 12.3851 14.89 12.55C14.9742 12.716 15.0104 12.9023 14.9945 13.0878C14.9786 13.2733 14.9113 13.4507 14.8 13.6Z","battery_horizontal_1_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9Z","battery_horizontal_2_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9ZM11.5 9H10.5C10.3674 9 10.2402 9.05268 10.1464 9.14645C10.0527 9.24021 10 9.36739 10 9.5V14.5C10 14.6326 10.0527 14.7598 10.1464 14.8536C10.2402 14.9473 10.3674 15 10.5 15H11.5C11.6326 15 11.7598 14.9473 11.8536 14.8536C11.9473 14.7598 12 14.6326 12 14.5V9.5C12 9.36739 11.9473 9.24021 11.8536 9.14645C11.7598 9.05268 11.6326 9 11.5 9Z","battery_horizontal_3_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9ZM11.5 9H10.5C10.3674 9 10.2402 9.05268 10.1464 9.14645C10.0527 9.24021 10 9.36739 10 9.5V14.5C10 14.6326 10.0527 14.7598 10.1464 14.8536C10.2402 14.9473 10.3674 15 10.5 15H11.5C11.6326 15 11.7598 14.9473 11.8536 14.8536C11.9473 14.7598 12 14.6326 12 14.5V9.5C12 9.36739 11.9473 9.24021 11.8536 9.14645C11.7598 9.05268 11.6326 9 11.5 9ZM15.5 9H14.5C14.3674 9 14.2402 9.05268 14.1464 9.14645C14.0527 9.24021 14 9.36739 14 9.5V14.5C14 14.6326 14.0527 14.7598 14.1464 14.8536C14.2402 14.9473 14.3674 15 14.5 15H15.5C15.6326 15 15.7598 14.9473 15.8536 14.8536C15.9473 14.7598 16 14.6326 16 14.5V9.5C16 9.36739 15.9473 9.24021 15.8536 9.14645C15.7598 9.05268 15.6326 9 15.5 9Z","battery_horizontal_empty":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14Z","battery_low":"M15.5 15H8.5C8.36739 15 8.24021 15.0527 8.14645 15.1464C8.05268 15.2402 8 15.3674 8 15.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V15.5C16 15.3674 15.9473 15.2402 15.8536 15.1464C15.7598 15.0527 15.6326 15 15.5 15ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_mid":"M15.5 10H8.5C8.36739 10 8.24021 10.0527 8.14645 10.1464C8.05268 10.2402 8 10.3674 8 10.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V10.5C16 10.3674 15.9473 10.2402 15.8536 10.1464C15.7598 10.0527 15.6326 10 15.5 10ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_off":"M20.49 3.51C20.09 3.11 19.45 3.11 19.05 3.51L3.50996 19.04C3.10996 19.44 3.10996 20.08 3.50996 20.48C3.90996 20.88 4.54996 20.88 4.94996 20.48L5.23996 20.19C5.69996 21.25 6.75996 22 7.98996 22H15.99C17.64 22 18.99 20.65 18.99 19V7C18.99 6.83 18.97 6.66 18.94 6.49L20.48 4.95C20.88 4.55 20.88 3.91 20.48 3.51H20.49ZM17 19C17 19.55 16.55 20 16 20H7.99996C7.44996 20 6.99996 19.55 6.99996 19V18.44L7.99996 17.44V18.5C7.99996 18.78 8.21996 19 8.49996 19H15.5C15.78 19 16 18.78 16 18.5V9.44L17 8.44V19ZM6.99996 7C6.99996 6.45 7.44996 6 7.99996 6H8.99996C9.54996 6 9.99996 5.55 9.99996 5V4H14V5C14 5.21 14.08 5.4 14.2 5.56L15.98 3.78C15.87 2.78 15.03 2 14 2H9.99996C8.89996 2 7.99996 2.9 7.99996 4C6.34996 4 4.99996 5.35 4.99996 7V14.76L6.99996 12.76V7ZM7.99996 8.5V11.76L11.76 8H8.49996C8.21996 8 7.99996 8.22 7.99996 8.5Z","battery_warning":"M12 9C11.45 9 11 9.45 11 10V13C11 13.55 11.45 14 12 14C12.55 14 13 13.55 13 13V10C13 9.45 12.55 9 12 9ZM11.29 15.29C11.11 15.48 11 15.73 11 16C11 16.13 11.03 16.26 11.08 16.38C11.13 16.5 11.2 16.61 11.29 16.71C11.39 16.8 11.5 16.87 11.62 16.92C11.74 16.98 11.87 17 12 17C12.13 17 12.26 16.98 12.38 16.92C12.5 16.87 12.61 16.8 12.71 16.71C12.9 16.52 13 16.27 13 16C13 15.73 12.89 15.48 12.71 15.29C12.34 14.92 11.66 14.92 11.29 15.29ZM16 4C16 2.9 15.1 2 14 2H10C8.9 2 8 2.9 8 4C6.35 4 5 5.35 5 7V19C5 20.65 6.35 22 8 22H16C17.65 22 19 20.65 19 19V7C19 5.35 17.65 4 16 4ZM17 19C17 19.55 16.55 20 16 20H8C7.45 20 7 19.55 7 19V7C7 6.45 7.45 6 8 6H9C9.55 6 10 5.55 10 5V4H14V5C14 5.55 14.45 6 15 6H16C16.55 6 17 6.45 17 7V19Z","beamer":"M19 7.00009C18.5419 6.36804 17.9406 5.85354 17.2453 5.49875C16.55 5.14396 15.7806 4.95898 15 4.95898C14.2194 4.95898 13.45 5.14396 12.7547 5.49875C12.0594 5.85354 11.4581 6.36804 11 7.00009H5C4.20435 7.00009 3.44129 7.31616 2.87868 7.87877C2.31607 8.44138 2 9.20444 2 10.0001V14.0001C2.00174 14.619 2.19488 15.2223 2.55294 15.7272C2.911 16.232 3.41645 16.6138 4 16.8201V18.0001C4 18.2653 4.10536 18.5197 4.29289 18.7072C4.48043 18.8947 4.73478 19.0001 5 19.0001C5.26522 19.0001 5.51957 18.8947 5.70711 18.7072C5.89464 18.5197 6 18.2653 6 18.0001V17.0001H17V18.0001C17 18.2653 17.1054 18.5197 17.2929 18.7072C17.4804 18.8947 17.7348 19.0001 18 19.0001C18.2652 19.0001 18.5196 18.8947 18.7071 18.7072C18.8946 18.5197 19 18.2653 19 18.0001V17.0001C19.7956 17.0001 20.5587 16.684 21.1213 16.1214C21.6839 15.5588 22 14.7957 22 14.0001V10.0001C22 9.20444 21.6839 8.44138 21.1213 7.87877C20.5587 7.31616 19.7956 7.00009 19 7.00009ZM15 13.0001C14.4067 13.0001 13.8266 12.8241 13.3333 12.4945C12.8399 12.1649 12.4554 11.6963 12.2284 11.1481C12.0013 10.6 11.9419 9.99676 12.0576 9.41482C12.1734 8.83287 12.4591 8.29833 12.8787 7.87877C13.2982 7.45921 13.8328 7.17349 14.4147 7.05773C14.9967 6.94198 15.5999 7.00139 16.1481 7.22845C16.6962 7.45551 17.1648 7.84003 17.4944 8.33338C17.8241 8.82672 18 9.40674 18 10.0001C18 10.7957 17.6839 11.5588 17.1213 12.1214C16.5587 12.684 15.7956 13.0001 15 13.0001Z","beauty":"M18 11H16C15.2044 11 14.4413 11.3161 13.8787 11.8787C13.3161 12.4413 13 13.2043 13 14V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V14C21 13.2043 20.6839 12.4413 20.1213 11.8787C19.5587 11.3161 18.7956 11 18 11ZM10 3.99998C9.99944 3.81532 9.94776 3.63441 9.85068 3.47732C9.7536 3.32023 9.61491 3.19308 9.45 3.10998C9.29018 3.03549 9.1135 3.00458 8.93789 3.02038C8.76227 3.03619 8.59395 3.09815 8.45 3.19998L4.45 6.19998C4.31657 6.28771 4.20608 6.40612 4.12779 6.5453C4.0495 6.68449 4.00568 6.84039 4 6.99998V11H10V3.99998ZM10 13H4C3.73478 13 3.48043 13.1053 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H10C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V14C11 13.7348 10.8946 13.4804 10.7071 13.2929C10.5196 13.1053 10.2652 13 10 13Z","beauty_products":"M9 4.00008C9.00045 3.80064 8.94124 3.60562 8.83 3.44008C8.71858 3.27853 8.56208 3.15333 8.38 3.08008C8.19898 2.99615 7.99699 2.96829 7.8 3.00008C7.60716 3.03801 7.42977 3.13192 7.29 3.27008L5.29 5.27008C5.19646 5.36135 5.12172 5.47007 5.07 5.59008C5.02007 5.72086 4.99629 5.86015 5 6.00008V10.0001H9V4.00008ZM4 19.0001C4 19.5305 4.21071 20.0392 4.58579 20.4143C4.96086 20.7894 5.46957 21.0001 6 21.0001H8C8.53043 21.0001 9.03914 20.7894 9.41421 20.4143C9.78929 20.0392 10 19.5305 10 19.0001V12.0001H4V19.0001ZM14 19.0001C14 19.5305 14.2107 20.0392 14.5858 20.4143C14.9609 20.7894 15.4696 21.0001 16 21.0001C16.5304 21.0001 17.0391 20.7894 17.4142 20.4143C17.7893 20.0392 18 19.5305 18 19.0001V12.0001H14V19.0001ZM20.89 5.56008C20.391 4.7135 19.6677 4.02134 18.8 3.56008C17.9265 3.14736 16.9651 2.95508 16 3.00008C15.0286 2.96954 14.0642 3.17544 13.19 3.60008C12.3192 4.0607 11.5925 4.75279 11.09 5.60008C11.0198 5.7605 10.989 5.93534 11 6.11008C11.0206 6.28531 11.0822 6.45321 11.18 6.60008L13.74 10.0001H18.25L20.8 6.61008C20.9114 6.45745 20.9804 6.27804 21 6.09008C21.0128 5.90666 20.9747 5.72328 20.89 5.56008Z","bed_double":"M6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9V11H13V9C13 8.73478 13.1054 8.48043 13.2929 8.29289C13.4804 8.10536 13.7348 8 14 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V11H20V7C20 6.46957 19.7893 5.96086 19.4142 5.58579C19.0391 5.21071 18.5304 5 18 5H6C5.46957 5 4.96086 5.21071 4.58579 5.58579C4.21071 5.96086 4 6.46957 4 7V11H6V9ZM20 12H4C3.46957 12 2.96086 12.2107 2.58579 12.5858C2.21071 12.9609 2 13.4696 2 14V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V14C22 13.4696 21.7893 12.9609 21.4142 12.5858C21.0391 12.2107 20.5304 12 20 12Z","bed_medical":"M17 8H18V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9V8H21C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7C22 6.73478 21.8946 6.48043 21.7071 6.29289C21.5196 6.10536 21.2652 6 21 6H20V5C20 4.73478 19.8946 4.48043 19.7071 4.29289C19.5196 4.10536 19.2652 4 19 4C18.7348 4 18.4804 4.10536 18.2929 4.29289C18.1054 4.48043 18 4.73478 18 5V6H17C16.7348 6 16.4804 6.10536 16.2929 6.29289C16.1054 6.48043 16 6.73478 16 7C16 7.26522 16.1054 7.51957 16.2929 7.70711C16.4804 7.89464 16.7348 8 17 8ZM19 12H8V11C8 10.2044 7.68393 9.44129 7.12132 8.87868C6.55871 8.31607 5.79565 8 5 8H4V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V15C22 14.2044 21.6839 13.4413 21.1213 12.8787C20.5587 12.3161 19.7956 12 19 12Z","bed_single":"M19 8H12C11.2044 8 10.4413 8.31607 9.87868 8.87868C9.31607 9.44129 9 10.2044 9 11V12H7V11C7 10.2044 6.68393 9.44129 6.12132 8.87868C5.55871 8.31607 4.79565 8 4 8V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","bed_sleeping":"M14 3H14.79L13.65 4.15C13.5772 4.21697 13.5273 4.30522 13.5076 4.40219C13.4878 4.49915 13.4992 4.59987 13.54 4.69C13.5775 4.78131 13.6412 4.85947 13.7231 4.91464C13.8049 4.96981 13.9013 4.99951 14 5H16C16.1326 5 16.2598 4.94732 16.3536 4.85355C16.4473 4.75979 16.5 4.63261 16.5 4.5C16.5 4.36739 16.4473 4.24021 16.3536 4.14645C16.2598 4.05268 16.1326 4 16 4H15.21L16.35 2.85C16.4228 2.78303 16.4727 2.69478 16.4924 2.59781C16.5122 2.50085 16.5008 2.40013 16.46 2.31C16.4225 2.21869 16.3588 2.14053 16.2769 2.08536C16.1951 2.03019 16.0987 2.00049 16 2H14C13.8674 2 13.7402 2.05268 13.6464 2.14645C13.5527 2.24021 13.5 2.36739 13.5 2.5C13.5 2.63261 13.5527 2.75979 13.6464 2.85355C13.7402 2.94732 13.8674 3 14 3ZM10.5 6H11.29L10.15 7.15C10.0772 7.21697 10.0273 7.30522 10.0076 7.40219C9.9878 7.49915 9.99916 7.59987 10.04 7.69C10.0775 7.78131 10.1412 7.85947 10.2231 7.91464C10.3049 7.96981 10.4013 7.99951 10.5 8H12.5C12.6326 8 12.7598 7.94732 12.8536 7.85355C12.9473 7.75979 13 7.63261 13 7.5C13 7.36739 12.9473 7.24021 12.8536 7.14645C12.7598 7.05268 12.6326 7 12.5 7H11.71L12.85 5.85C12.9297 5.78803 12.9873 5.70206 13.0143 5.6048C13.0413 5.50755 13.0363 5.40418 13 5.31C12.9601 5.21211 12.8903 5.12938 12.8004 5.07368C12.7106 5.01798 12.6054 4.99219 12.5 5H10.5C10.3674 5 10.2402 5.05268 10.1464 5.14645C10.0527 5.24021 10 5.36739 10 5.5C10 5.63261 10.0527 5.75979 10.1464 5.85355C10.2402 5.94732 10.3674 6 10.5 6ZM7 12C7.39556 12 7.78224 11.8827 8.11114 11.6629C8.44004 11.4432 8.69638 11.1308 8.84776 10.7654C8.99913 10.3999 9.03874 9.99778 8.96157 9.60982C8.8844 9.22186 8.69392 8.86549 8.41421 8.58579C8.13451 8.30608 7.77814 8.1156 7.39018 8.03843C7.00222 7.96126 6.60009 8.00087 6.23463 8.15224C5.86918 8.30362 5.55682 8.55996 5.33706 8.88886C5.1173 9.21776 5 9.60444 5 10C5 10.5304 5.21071 11.0391 5.58579 11.4142C5.96086 11.7893 6.46957 12 7 12ZM19 9H13C12.2044 9 11.4413 9.31607 10.8787 9.87868C10.3161 10.4413 10 11.2044 10 12V13C10 13.2652 10.1054 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H22V12C22 11.2044 21.6839 10.4413 21.1213 9.87868C20.5587 9.31607 19.7956 9 19 9ZM8 13H4V6C4 5.73478 3.89464 5.48043 3.70711 5.29289C3.51957 5.10536 3.26522 5 3 5C2.73478 5 2.48043 5.10536 2.29289 5.29289C2.10536 5.48043 2 5.73478 2 6V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V18V16H11C10.2044 16 9.44129 15.6839 8.87868 15.1213C8.31607 14.5587 8 13.7956 8 13Z","bike_man":"M21 10H19.85L20 9.16C20.0234 9.01593 20.0149 8.86849 19.9752 8.72804C19.9355 8.58759 19.8656 8.45752 19.7703 8.34698C19.675 8.23643 19.5567 8.14809 19.4236 8.08815C19.2905 8.0282 19.1459 7.99812 19 8H13C12.8541 7.99812 12.7095 8.0282 12.5764 8.08815C12.4433 8.14809 12.325 8.23643 12.2297 8.34698C12.1344 8.45752 12.0645 8.58759 12.0248 8.72804C11.9851 8.86849 11.9766 9.01593 12 9.16L12.14 10H11C10.7348 10 10.4804 10.1054 10.2929 10.2929C10.1054 10.4804 10 10.7348 10 11C10 11.2652 10.1054 11.5196 10.2929 11.7071C10.4804 11.8946 10.7348 12 11 12H12.49L13 15.16C13.0351 15.3604 13.1305 15.5452 13.2735 15.69C13.4164 15.8347 13.6001 15.9324 13.8 15.97C14.0806 15.6703 14.4198 15.4313 14.7965 15.268C15.1732 15.1046 15.5794 15.0203 15.99 15.0203C16.4006 15.0203 16.8068 15.1046 17.1835 15.268C17.5602 15.4313 17.8994 15.6703 18.18 15.97C18.3799 15.9324 18.5636 15.8347 18.7065 15.69C18.8495 15.5452 18.9449 15.3604 18.98 15.16L19.51 12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM6 7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16V20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21C5.26522 21 5.51957 20.8946 5.70711 20.7071C5.89464 20.5196 6 20.2652 6 20V16C6.53043 16 7.03914 15.7893 7.41421 15.4142C7.78929 15.0391 8 14.5304 8 14V9C8 8.46957 7.78929 7.96086 7.41421 7.58579C7.03914 7.21071 6.53043 7 6 7ZM5 6C5.29667 6 5.58668 5.91203 5.83336 5.7472C6.08003 5.58238 6.27229 5.34811 6.38582 5.07403C6.49935 4.79994 6.52906 4.49834 6.47118 4.20737C6.4133 3.91639 6.27044 3.64912 6.06066 3.43934C5.85088 3.22956 5.58361 3.0867 5.29264 3.02882C5.00166 2.97094 4.70006 3.00065 4.42597 3.11418C4.15189 3.22771 3.91762 3.41997 3.7528 3.66665C3.58797 3.91332 3.5 4.20333 3.5 4.5C3.5 4.89783 3.65804 5.27936 3.93934 5.56066C4.22064 5.84197 4.60218 6 5 6ZM16 17C15.7348 17 15.4804 17.1054 15.2929 17.2929C15.1054 17.4804 15 17.7348 15 18V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8946 20.5196 17 20.2652 17 20V18C17 17.7348 16.8946 17.4804 16.7071 17.2929C16.5196 17.1054 16.2652 17 16 17Z","bill":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3173 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50002C6.17135 1.9987 5.84566 2.06246 5.54175 2.18763C5.23784 2.3128 4.96171 2.49689 4.7293 2.7293C4.49689 2.96171 4.3128 3.23784 4.18763 3.54175C4.06246 3.84566 3.9987 4.17135 4.00002 4.50002V19.5C3.9987 19.8287 4.06246 20.1544 4.18763 20.4583C4.3128 20.7622 4.49689 21.0383 4.7293 21.2707C4.96171 21.5031 5.23784 21.6872 5.54175 21.8124C5.84566 21.9376 6.17135 22.0013 6.50002 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM14 14C14.0001 14.4465 13.9004 14.8874 13.7084 15.2905C13.5164 15.6936 13.2368 16.0487 12.89 16.33L14.45 17.11C14.6855 17.2299 14.864 17.4381 14.9465 17.6892C15.0289 17.9403 15.0086 18.2139 14.89 18.45C14.8069 18.6149 14.6798 18.7536 14.5227 18.8507C14.3656 18.9478 14.1847 18.9995 14 19C13.8431 19.0019 13.6883 18.9641 13.55 18.89L9.55002 16.89C9.35072 16.7879 9.19146 16.6219 9.09774 16.4185C9.00402 16.2152 8.98127 15.9862 9.03314 15.7684C9.08501 15.5505 9.20848 15.3564 9.38379 15.2171C9.5591 15.0778 9.7761 15.0013 10 15H11C11.2652 15 11.5196 14.8947 11.7071 14.7071C11.8947 14.5196 12 14.2652 12 14C12 13.7348 11.8947 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13H9.00002C8.7348 13 8.48045 12.8947 8.29291 12.7071C8.10538 12.5196 8.00002 12.2652 8.00002 12C8.00002 11.7348 8.10538 11.4804 8.29291 11.2929C8.48045 11.1054 8.7348 11 9.00002 11H14C14.2652 11 14.5196 11.1054 14.7071 11.2929C14.8947 11.4804 15 11.7348 15 12C15 12.2652 14.8947 12.5196 14.7071 12.7071C14.5196 12.8947 14.2652 13 14 13H13.82C13.9364 13.3207 13.9973 13.6589 14 14Z","binary_code":"M7.5 14C7.23478 14 6.98043 14.1054 6.79289 14.2929C6.60536 14.4804 6.5 14.7348 6.5 15V16C6.5 16.2652 6.60536 16.5196 6.79289 16.7071C6.98043 16.8946 7.23478 17 7.5 17C7.76522 17 8.01957 16.8946 8.20711 16.7071C8.39464 16.5196 8.5 16.2652 8.5 16V15C8.5 14.7348 8.39464 14.4804 8.20711 14.2929C8.01957 14.1054 7.76522 14 7.5 14ZM16.5 14C16.2348 14 15.9804 14.1054 15.7929 14.2929C15.6054 14.4804 15.5 14.7348 15.5 15V16C15.5 16.2652 15.6054 16.5196 15.7929 16.7071C15.9804 16.8946 16.2348 17 16.5 17C16.7652 17 17.0196 16.8946 17.2071 16.7071C17.3946 16.5196 17.5 16.2652 17.5 16V15C17.5 14.7348 17.3946 14.4804 17.2071 14.2929C17.0196 14.1054 16.7652 14 16.5 14ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15.5 7C15.3674 7 15.2402 6.94732 15.1464 6.85355C15.0527 6.75979 15 6.63261 15 6.5C15 6.36739 15.0527 6.24021 15.1464 6.14645C15.2402 6.05268 15.3674 6 15.5 6H16.5C16.6326 6 16.7598 6.05268 16.8536 6.14645C16.9473 6.24021 17 6.36739 17 6.5V10H17.5C17.6326 10 17.7598 10.0527 17.8536 10.1464C17.9473 10.2402 18 10.3674 18 10.5C18 10.6326 17.9473 10.7598 17.8536 10.8536C17.7598 10.9473 17.6326 11 17.5 11H15.5C15.3674 11 15.2402 10.9473 15.1464 10.8536C15.0527 10.7598 15 10.6326 15 10.5C15 10.3674 15.0527 10.2402 15.1464 10.1464C15.2402 10.0527 15.3674 10 15.5 10H16V7H15.5ZM6.5 7C6.36739 7 6.24021 6.94732 6.14645 6.85355C6.05268 6.75979 6 6.63261 6 6.5C6 6.36739 6.05268 6.24021 6.14645 6.14645C6.24021 6.05268 6.36739 6 6.5 6H7.5C7.63261 6 7.75979 6.05268 7.85355 6.14645C7.94732 6.24021 8 6.36739 8 6.5V10H8.5C8.63261 10 8.75979 10.0527 8.85355 10.1464C8.94732 10.2402 9 10.3674 9 10.5C9 10.6326 8.94732 10.7598 8.85355 10.8536C8.75979 10.9473 8.63261 11 8.5 11H6.5C6.36739 11 6.24021 10.9473 6.14645 10.8536C6.05268 10.7598 6 10.6326 6 10.5C6 10.3674 6.05268 10.2402 6.14645 10.1464C6.24021 10.0527 6.36739 10 6.5 10H7V7H6.5ZM9.5 16C9.5 16.5304 9.28929 17.0391 8.91421 17.4142C8.53914 17.7893 8.03043 18 7.5 18C6.96957 18 6.46086 17.7893 6.08579 17.4142C5.71071 17.0391 5.5 16.5304 5.5 16V15C5.5 14.4696 5.71071 13.9609 6.08579 13.5858C6.46086 13.2107 6.96957 13 7.5 13C8.03043 13 8.53914 13.2107 8.91421 13.5858C9.28929 13.9609 9.5 14.4696 9.5 15V16ZM13 18H11C10.8674 18 10.7402 17.9473 10.6464 17.8536C10.5527 17.7598 10.5 17.6326 10.5 17.5C10.5 17.3674 10.5527 17.2402 10.6464 17.1464C10.7402 17.0527 10.8674 17 11 17H11.5V14H11C10.8674 14 10.7402 13.9473 10.6464 13.8536C10.5527 13.7598 10.5 13.6326 10.5 13.5C10.5 13.3674 10.5527 13.2402 10.6464 13.1464C10.7402 13.0527 10.8674 13 11 13H12C12.1326 13 12.2598 13.0527 12.3536 13.1464C12.4473 13.2402 12.5 13.3674 12.5 13.5V17H13C13.1326 17 13.2598 17.0527 13.3536 17.1464C13.4473 17.2402 13.5 17.3674 13.5 17.5C13.5 17.6326 13.4473 17.7598 13.3536 17.8536C13.2598 17.9473 13.1326 18 13 18ZM14 9C14 9.53043 13.7893 10.0391 13.4142 10.4142C13.0391 10.7893 12.5304 11 12 11C11.4696 11 10.9609 10.7893 10.5858 10.4142C10.2107 10.0391 10 9.53043 10 9V8C10 7.46957 10.2107 6.96086 10.5858 6.58579C10.9609 6.21071 11.4696 6 12 6C12.5304 6 13.0391 6.21071 13.4142 6.58579C13.7893 6.96086 14 7.46957 14 8V9ZM18.5 16C18.5 16.5304 18.2893 17.0391 17.9142 17.4142C17.5391 17.7893 17.0304 18 16.5 18C15.9696 18 15.4609 17.7893 15.0858 17.4142C14.7107 17.0391 14.5 16.5304 14.5 16V15C14.5 14.4696 14.7107 13.9609 15.0858 13.5858C15.4609 13.2107 15.9696 13 16.5 13C17.0304 13 17.5391 13.2107 17.9142 13.5858C18.2893 13.9609 18.5 14.4696 18.5 15V16ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V9C11 9.26522 11.1054 9.51957 11.2929 9.70711C11.4804 9.89464 11.7348 10 12 10C12.2652 10 12.5196 9.89464 12.7071 9.70711C12.8946 9.51957 13 9.26522 13 9V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7Z","biography":"M21 13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V17.5C3 18.4283 3.36875 19.3185 4.02513 19.9749C4.6815 20.6313 5.57174 21 6.5 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19H19V15.82C19.5835 15.6137 20.089 15.2319 20.4471 14.7271C20.8051 14.2222 20.9983 13.6189 21 13ZM17 19H6.5C6.10218 19 5.72064 18.842 5.43934 18.5607C5.15804 18.2794 5 17.8978 5 17.5C5 17.1022 5.15804 16.7206 5.43934 16.4393C5.72064 16.158 6.10218 16 6.5 16H17V19Z","biology":"M20.85 3.47C20.7599 3.32589 20.6346 3.20711 20.4859 3.12487C20.3372 3.04264 20.1699 2.99966 20 3H14C7.21 3 3 7.6 3 15C3 17.81 3.73 19.33 4.63 20.13C4.66189 20.1502 4.69793 20.1628 4.73542 20.1671C4.77291 20.1713 4.81087 20.1671 4.84646 20.1546C4.88206 20.142 4.91436 20.1216 4.94095 20.0949C4.96754 20.0681 4.98773 20.0357 5 20C5.33 14 8.54 9.71 14.57 7.13C14.6918 7.07272 14.8239 7.0406 14.9584 7.03558C15.0929 7.03056 15.227 7.05274 15.3527 7.10079C15.4784 7.14884 15.5931 7.22177 15.69 7.31521C15.7868 7.40865 15.8638 7.52068 15.9163 7.64459C15.9689 7.7685 15.9958 7.90174 15.9957 8.03632C15.9955 8.1709 15.9681 8.30406 15.9152 8.42782C15.8623 8.55158 15.785 8.66338 15.6879 8.75655C15.5908 8.84971 15.4759 8.92231 15.35 8.97C9.83 11.3 7.09 15.17 7 20.73C7.00249 20.8008 7.03173 20.8681 7.08184 20.9182C7.13194 20.9683 7.19918 20.9975 7.27 21C16 20.9 20 15.77 20 11C20 6.41 20.88 4.49 20.9 4.44C20.9748 4.28739 21.0094 4.11824 21.0007 3.94852C20.9919 3.7788 20.9401 3.61411 20.85 3.47Z","birthday":"M14 7.00003H10V9.00003H14V7.00003ZM12 6.00003C12.3478 5.99981 12.6816 5.86341 12.93 5.62003C13.0519 5.49797 13.1482 5.35288 13.2135 5.19322C13.2787 5.03355 13.3115 4.8625 13.31 4.69003C13.3113 4.51907 13.2784 4.34959 13.2131 4.19157C13.1478 4.03356 13.0516 3.89023 12.93 3.77003L12.26 3.11003C12.2264 3.07494 12.186 3.04701 12.1414 3.02794C12.0967 3.00886 12.0486 2.99902 12 2.99902C11.9514 2.99902 11.9033 3.00886 11.8586 3.02794C11.814 3.04701 11.7736 3.07494 11.74 3.11003L11.07 3.77003C10.9484 3.89023 10.8522 4.03356 10.7869 4.19157C10.7216 4.34959 10.6887 4.51907 10.69 4.69003C10.6885 4.8625 10.7213 5.03355 10.7865 5.19322C10.8518 5.35288 10.9481 5.49797 11.07 5.62003C11.3184 5.86341 11.6522 5.99981 12 6.00003ZM7.5 15C7.80167 14.9952 8.09881 14.9258 8.37137 14.7964C8.64393 14.6671 8.88557 14.4807 9.08 14.25C9.45405 13.852 9.90566 13.5347 10.407 13.3179C10.9083 13.101 11.4488 12.9891 11.995 12.9891C12.5412 12.9891 13.0817 13.101 13.583 13.3179C14.0843 13.5347 14.536 13.852 14.91 14.25C15.0968 14.4928 15.3369 14.6894 15.6117 14.8246C15.8865 14.9599 16.1887 15.0303 16.495 15.0303C16.8013 15.0303 17.1035 14.9599 17.3783 14.8246C17.6531 14.6894 17.8932 14.4928 18.08 14.25C18.6136 13.7163 19.2744 13.3274 20 13.12V12C20 11.4696 19.7893 10.9609 19.4142 10.5858C19.0391 10.2107 18.5304 10 18 10H6C5.46957 10 4.96086 10.2107 4.58579 10.5858C4.21071 10.9609 4 11.4696 4 12V13.12C4.72102 13.3313 5.37765 13.7198 5.91 14.25C6.10596 14.4815 6.3493 14.6682 6.62359 14.7976C6.89789 14.927 7.19675 14.996 7.5 15ZM20 19V15.28C19.7928 15.423 19.5957 15.58 19.41 15.75C19.036 16.1481 18.5843 16.4653 18.083 16.6822C17.5817 16.899 17.0412 17.0109 16.495 17.0109C15.9488 17.0109 15.4083 16.899 14.907 16.6822C14.4057 16.4653 13.954 16.1481 13.58 15.75C13.3932 15.5073 13.1531 15.3107 12.8783 15.1754C12.6035 15.0401 12.3013 14.9698 11.995 14.9698C11.6887 14.9698 11.3865 15.0401 11.1117 15.1754C10.8369 15.3107 10.5968 15.5073 10.41 15.75C10.036 16.1481 9.58434 16.4653 9.083 16.6822C8.58167 16.899 8.04123 17.0109 7.495 17.0109C6.94877 17.0109 6.40833 16.899 5.90699 16.6822C5.40566 16.4653 4.95405 16.1481 4.58 15.75C4.40025 15.5803 4.2062 15.4264 4 15.29V19C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4805 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8947 3.73478 21 4 21H20C20.2652 21 20.5196 20.8947 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4805 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","bladder":"M14.4 13.44C13.75 13.2 13.19 13 11.99 13C10.79 13 10.23 13.2 9.58 13.44C8.86 13.7 8.04 14 6.49 14C6.21 14 5.97 13.99 5.73 13.97C6.9 16.13 9.23 17.32 10.99 17.8V20C10.99 20.55 11.44 21 11.99 21C12.54 21 12.99 20.55 12.99 20V17.8C14.75 17.32 17.09 16.14 18.25 13.97C18.01 13.99 17.76 14 17.48 14C15.93 14 15.11 13.7 14.39 13.44H14.4ZM20 3C19.45 3 19 3.45 19 4V6C19 6.8 18.52 7.49 17.84 7.81C16.71 6.62 14.77 6 12 6C9.23 6 7.28 6.61 6.16 7.81C5.48 7.49 5 6.8 5 6V4C5 3.45 4.55 3 4 3C3.45 3 3 3.45 3 4V6C3 7.56 3.9 8.89 5.2 9.55C5.08 10 5 10.47 5 11C5 11.3 5.02 11.58 5.06 11.86C5.44 11.94 5.88 12 6.49 12C7.69 12 8.25 11.8 8.9 11.56C9.62 11.3 10.44 11 11.99 11C13.54 11 14.36 11.3 15.08 11.56C15.73 11.8 16.29 12 17.49 12C18.11 12 18.56 11.95 18.93 11.86C18.97 11.58 18.99 11.3 18.99 11C18.99 10.47 18.91 10 18.79 9.55C20.09 8.89 20.99 7.55 20.99 6V4C20.99 3.45 20.54 3 19.99 3H20Z","blocked":"M12 2C10.1073 2.00029 8.25366 2.53766 6.65434 3.54966C5.05501 4.56167 3.77571 6.00676 2.96511 7.717C2.1545 9.42723 1.84587 11.3324 2.07508 13.2111C2.30429 15.0898 3.06193 16.8648 4.25995 18.33L18.33 4.26C16.5439 2.79889 14.3075 2.00043 12 2ZM19.74 5.67L5.66995 19.74C7.58961 21.3062 10.0223 22.1041 12.4967 21.979C14.971 21.8538 17.3109 20.8147 19.0627 19.0628C20.8146 17.3109 21.8538 14.9711 21.9789 12.4967C22.104 10.0224 21.3062 7.58965 19.74 5.67Z","blood":"M17.7002 10.3996L12.8502 2.47961C12.4902 1.88961 11.5102 1.88961 11.1402 2.47961L6.29023 10.3996C5.44023 11.7796 4.99023 13.3696 4.99023 14.9996C4.99023 18.8596 8.13023 21.9996 11.9902 21.9996C15.8502 21.9996 18.9902 18.8596 18.9902 14.9996C18.9902 13.3796 18.5402 11.7896 17.6902 10.3996H17.7002ZM16.0002 15.9996H15.0002V16.9996C15.0002 17.5496 14.5502 17.9996 14.0002 17.9996C13.4502 17.9996 13.0002 17.5496 13.0002 16.9996V15.9996H12.0002C11.4502 15.9996 11.0002 15.5496 11.0002 14.9996C11.0002 14.4496 11.4502 13.9996 12.0002 13.9996H13.0002V12.9996C13.0002 12.4496 13.4502 11.9996 14.0002 11.9996C14.5502 11.9996 15.0002 12.4496 15.0002 12.9996V13.9996H16.0002C16.5502 13.9996 17.0002 14.4496 17.0002 14.9996C17.0002 15.5496 16.5502 15.9996 16.0002 15.9996Z","blood_bag":"M17 16C15.35 16 14 17.35 14 19C14 19.55 13.55 20 13 20H12C11.45 20 11 19.55 11 19V18C12.1 18 13 17.1 13 16V15.72L14.63 15.18C15.45 14.91 16 14.14 16 13.28V4C16 2.9 15.1 2 14 2H6C4.9 2 4 2.9 4 4V13.28C4 14.14 4.55 14.9 5.37 15.18L7 15.72V16C7 17.1 7.9 18 9 18V19C9 20.65 10.35 22 12 22H13C14.65 22 16 20.65 16 19C16 18.45 16.45 18 17 18C17.55 18 18 18.45 18 19V21C18 21.55 18.45 22 19 22C19.55 22 20 21.55 20 21V19C20 17.35 18.65 16 17 16ZM10 12C9.45 12 9 11.55 9 11V10H8C7.45 10 7 9.55 7 9C7 8.45 7.45 8 8 8H9V7C9 6.45 9.45 6 10 6C10.55 6 11 6.45 11 7V8H12C12.55 8 13 8.45 13 9C13 9.55 12.55 10 12 10H11V11C11 11.55 10.55 12 10 12Z","blood_bank":"M21 16.5499L19.24 14.7899C19.147 14.6962 19.0364 14.6218 18.9145 14.5711C18.7927 14.5203 18.662 14.4941 18.53 14.4941C18.398 14.4941 18.2672 14.5203 18.1454 14.5711C18.0235 14.6218 17.9129 14.6962 17.82 14.7899L16 16.5499C15.3552 17.2018 14.9955 18.083 15 18.9999C14.9931 19.4561 15.0781 19.909 15.2499 20.3316C15.4217 20.7542 15.6768 21.138 16 21.4599C16.6559 22.1133 17.5441 22.4802 18.47 22.4802C19.3958 22.4802 20.284 22.1133 20.94 21.4599C21.274 21.143 21.5402 20.7616 21.7224 20.3387C21.9046 19.9159 21.9991 19.4604 22 18.9999C22.0044 18.083 21.6448 17.2018 21 16.5499ZM13 18.9999V9.99994H16V13.7599L16.38 13.3699C16.8223 12.9358 17.3882 12.6494 18 12.5499V9.99994H19C19.4615 10.0014 19.9093 9.84314 20.2675 9.55207C20.6256 9.26101 20.8721 8.85503 20.9651 8.40297C21.0581 7.95091 20.9919 7.4806 20.7777 7.07179C20.5636 6.66298 20.2146 6.34082 19.79 6.15994L12.79 3.15994C12.5396 3.05597 12.2711 3.00244 12 3.00244C11.7288 3.00244 11.4604 3.05597 11.21 3.15994L4.20996 6.15994C3.78536 6.34082 3.43638 6.66298 3.22219 7.07179C3.00801 7.4806 2.9418 7.95091 3.0348 8.40297C3.12781 8.85503 3.37429 9.26101 3.73246 9.55207C4.09063 9.84314 4.53844 10.0014 4.99996 9.99994H5.99996V18.9999H3.99996C3.73475 18.9999 3.48039 19.1053 3.29286 19.2928C3.10532 19.4804 2.99996 19.7347 2.99996 19.9999C2.99996 20.2652 3.10532 20.5195 3.29286 20.7071C3.48039 20.8946 3.73475 20.9999 3.99996 20.9999H13.38C13.1306 20.3625 13.0018 19.6844 13 18.9999ZM11 18.9999H7.99996V9.99994H11V18.9999Z","blood_cells":"M7 9C9.21 9 11 7.66 11 6C11 4.34 9.21 3 7 3C4.79 3 3 4.34 3 6C3 7.66 4.79 9 7 9ZM18 17C16.34 17 15 17.9 15 19C15 20.1 16.34 21 18 21C19.66 21 21 20.1 21 19C21 17.9 19.66 17 18 17ZM16.15 6.15C16.73 5.57 16.57 4.47 15.8 3.7C15.03 2.93 13.93 2.77 13.35 3.35C12.77 3.93 12.93 5.03 13.7 5.8C14.47 6.57 15.57 6.73 16.15 6.15ZM3.95 12.45C2.38 14.02 2.8 17 4.9 19.1C7 21.2 9.98 21.62 11.55 20.05C13.12 18.48 12.7 15.5 10.6 13.4C8.5 11.3 5.52 10.88 3.95 12.45ZM19.3 13.8C21.18 11.92 21.56 9.26 20.15 7.85C18.74 6.44 16.08 6.82 14.2 8.7C12.32 10.58 11.94 13.24 13.35 14.65C14.76 16.06 17.42 15.68 19.3 13.8Z","blood_glucose_meter":"M10 22C10 22.55 10.45 23 11 23H13C13.55 23 14 22.55 14 22V21H10V22ZM17 3H7C5.34 3 4 4.34 4 6V14C4 17.31 6.69 20 10 20H14C17.31 20 20 17.31 20 14V6C20 4.34 18.66 3 17 3ZM13 16H11C10.45 16 10 15.55 10 15C10 14.45 10.45 14 11 14H13C13.55 14 14 14.45 14 15C14 15.55 13.55 16 13 16ZM16 10C16 10.55 15.55 11 15 11H9C8.45 11 8 10.55 8 10V8C8 7.45 8.45 7 9 7H15C15.55 7 16 7.45 16 8V10Z","blood_pressure_cuff":"M20 4H14C12.9 4 12 4.9 12 6V11C12 12.1 12.9 13 14 13H16V16.5C16 17.88 14.88 19 13.5 19C12.12 19 11 17.88 11 16.5V11C11 8.79 9.21 7 7 7C4.79 7 3 8.79 3 11V11.28C2.4 11.63 2 12.26 2 13V16C2 17.1 2.9 18 4 18C5.1 18 6 17.1 6 16V13C6 12.26 5.6 11.62 5 11.28V11C5 9.9 5.9 9 7 9C8.1 9 9 9.9 9 11V16.5C9 18.98 11.02 21 13.5 21C15.98 21 18 18.98 18 16.5V13H20C21.1 13 22 12.1 22 11V6C22 4.9 21.1 4 20 4ZM18 9V8.5C18 7.95 17.55 7.5 17 7.5C16.45 7.5 16 7.95 16 8.5V9H14C14 7.35 15.35 6 17 6C18.65 6 20 7.35 20 9H18Z","blood_test":"M11 14.52C10.9972 13.7964 11.1391 13.0795 11.4173 12.4114C11.6955 11.7434 12.1044 11.1377 12.62 10.63L14 9.26V5H14.5C14.8978 5 15.2794 4.84196 15.5607 4.56066C15.842 4.27936 16 3.89782 16 3.5C16 3.10218 15.842 2.72064 15.5607 2.43934C15.2794 2.15804 14.8978 2 14.5 2H5.5C5.10218 2 4.72064 2.15804 4.43934 2.43934C4.15804 2.72064 4 3.10218 4 3.5C4 3.89782 4.15804 4.27936 4.43934 4.56066C4.72064 4.84196 5.10218 5 5.5 5H6V18C6.01118 18.9418 6.35433 19.8494 6.96902 20.5631C7.5837 21.2767 8.43049 21.7505 9.36024 21.9011C10.29 22.0517 11.243 21.8693 12.0515 21.3862C12.86 20.9031 13.4721 20.1501 13.78 19.26C12.9327 18.7935 12.2271 18.1068 11.7378 17.2725C11.2485 16.4382 10.9936 15.4872 11 14.52ZM8 9V5H12V9H8ZM19 12.05L17.24 10.29C17.147 10.1963 17.0364 10.1219 16.9146 10.0711C16.7927 10.0203 16.662 9.9942 16.53 9.9942C16.398 9.9942 16.2673 10.0203 16.1454 10.0711C16.0236 10.1219 15.913 10.1963 15.82 10.29L14 12.05C13.6726 12.3737 13.4126 12.7591 13.2352 13.1839C13.0577 13.6088 12.9664 14.0646 12.9664 14.525C12.9664 14.9854 13.0577 15.4412 13.2352 15.8661C13.4126 16.2909 13.6726 16.6763 14 17C14.3266 17.3314 14.7158 17.5945 15.145 17.7741C15.5741 17.9537 16.0347 18.0462 16.5 18.0462C16.9653 18.0462 17.4259 17.9537 17.855 17.7741C18.2842 17.5945 18.6734 17.3314 19 17C19.3232 16.678 19.5783 16.2943 19.7501 15.8717C19.9219 15.449 20.0069 14.9962 20 14.54C20.0075 14.0793 19.9229 13.6217 19.7512 13.1941C19.5795 12.7665 19.3241 12.3775 19 12.05Z","blood_vessels":"M19 13C19.55 13 20 12.55 20 12C20 11.45 19.55 11 19 11H18V9H19C19.55 9 20 8.55 20 8C20 7.45 19.55 7 19 7H18C18 7 17.91 7.02 17.87 7.03C17.43 5.3 15.87 4 14 4V3C14 2.45 13.55 2 13 2H11C10.45 2 10 2.45 10 3V8C7.79 8 6 9.79 6 12V15H5C4.45 15 4 15.45 4 16C4 16.55 4.45 17 5 17H6V18C6 18.55 5.55 19 5 19C4.45 19 4 19.45 4 20C4 20.55 4.45 21 5 21C6.65 21 8 19.65 8 18V12C8 10.9 8.9 10 10 10V21C10 21.55 10.45 22 11 22H13C13.55 22 14 21.55 14 21V6C15.1 6 16 6.9 16 8V14C16 15.65 17.35 17 19 17C19.55 17 20 16.55 20 16C20 15.45 19.55 15 19 15C18.45 15 18 14.55 18 14V13H19Z","bluetooth":"M19 16.5899C19 16.5899 19 16.5299 19 16.4999C19 16.4699 19 16.4999 19 16.4399C18.9873 16.3409 18.9638 16.2437 18.93 16.1499C18.93 16.1499 18.93 16.0699 18.93 16.0299C18.8594 15.9024 18.7643 15.7902 18.65 15.6999L13.67 11.9999L18.6 8.29985C18.7113 8.2183 18.8063 8.11653 18.88 7.99985C18.88 7.99985 18.88 7.91985 18.88 7.87985C18.9332 7.77861 18.9735 7.67111 19 7.55985C19 7.55985 19 7.55985 19 7.49985C19 7.43985 19 7.43985 19 7.40985C18.9896 7.31799 18.9695 7.22748 18.94 7.13985C18.9104 7.09062 18.877 7.04381 18.84 6.99985C18.8438 6.96997 18.8438 6.93973 18.84 6.90985C18.7992 6.87032 18.7557 6.83357 18.71 6.79985C18.71 6.79985 18.71 6.72985 18.64 6.70985L12.64 2.20985C12.4926 2.08697 12.3129 2.00912 12.1224 1.98558C11.9319 1.96204 11.7387 1.99381 11.5658 2.07711C11.3929 2.1604 11.2476 2.29169 11.1473 2.45531C11.0469 2.61893 10.9958 2.80797 11 2.99985V9.99985L6.6 6.69985C6.49495 6.62106 6.3754 6.56373 6.24819 6.53114C6.12097 6.49855 5.98858 6.49133 5.85858 6.5099C5.72858 6.52847 5.60351 6.57247 5.49051 6.63938C5.37751 6.70628 5.2788 6.79479 5.2 6.89985C5.12121 7.00491 5.06388 7.12446 5.03129 7.25167C4.9987 7.37888 4.99148 7.51127 5.01005 7.64127C5.04756 7.90382 5.18783 8.14072 5.4 8.29985L10.33 11.9999L5.4 15.6999C5.18783 15.859 5.04756 16.0959 5.01005 16.3584C4.97255 16.621 5.04087 16.8877 5.2 17.0999C5.29315 17.224 5.41394 17.3249 5.55279 17.3943C5.69165 17.4637 5.84476 17.4999 6 17.4999C6.21637 17.4999 6.42691 17.4297 6.6 17.2999L11 13.9999V20.9999C11.0006 21.1845 11.0522 21.3654 11.1493 21.5225C11.2464 21.6796 11.3851 21.8068 11.55 21.8899C11.7098 21.9643 11.8865 21.9953 12.0621 21.9795C12.2377 21.9636 12.4061 21.9017 12.55 21.7999L18.55 17.2999C18.55 17.2999 18.61 17.2199 18.64 17.1899C18.67 17.1599 18.72 17.1399 18.75 17.0999C18.7538 17.07 18.7538 17.0397 18.75 17.0099C18.7805 16.962 18.8073 16.9119 18.83 16.8599C18.8975 16.7771 18.9546 16.6864 19 16.5899ZM13 4.99985L16.33 7.49985L13 9.99985V4.99985ZM13 18.9999V13.9999L16.33 16.4999L13 18.9999Z","bluetooth_connected":"M18.92 16.1499C18.92 16.1499 18.92 16.0699 18.92 16.0299C18.8494 15.9024 18.7543 15.7902 18.64 15.6999L13.67 11.9999L18.6 8.29985C18.7113 8.2183 18.8063 8.11653 18.88 7.99985C18.88 7.99985 18.88 7.91985 18.88 7.87985C18.9332 7.77861 18.9735 7.67111 19 7.55985C19 7.55985 19 7.55985 19 7.49985C19 7.43985 19 7.43985 19 7.40985C18.9896 7.31799 18.9695 7.22748 18.94 7.13985C18.9104 7.09062 18.877 7.04381 18.84 6.99985C18.8438 6.96997 18.8438 6.93973 18.84 6.90985C18.7992 6.87032 18.7557 6.83357 18.71 6.79985C18.71 6.79985 18.71 6.72985 18.64 6.70985L12.64 2.20985C12.4926 2.08697 12.3129 2.00912 12.1224 1.98558C11.9319 1.96204 11.7387 1.99381 11.5658 2.07711C11.3929 2.1604 11.2476 2.29169 11.1473 2.45531C11.0469 2.61893 10.9958 2.80797 11 2.99985V9.99985L6.6 6.69985C6.49494 6.62106 6.37539 6.56373 6.24818 6.53114C6.12097 6.49855 5.98858 6.49133 5.85858 6.5099C5.72858 6.52847 5.60351 6.57247 5.49051 6.63938C5.37751 6.70628 5.27879 6.79479 5.2 6.89985C5.12121 7.00491 5.06388 7.12446 5.03129 7.25167C4.9987 7.37888 4.99148 7.51127 5.01005 7.64127C5.04756 7.90382 5.18783 8.14072 5.4 8.29985L10.33 11.9999L5.4 15.6999C5.18783 15.859 5.04756 16.0959 5.01005 16.3584C4.97254 16.621 5.04087 16.8877 5.2 17.0999C5.29315 17.224 5.41393 17.3249 5.55279 17.3943C5.69164 17.4637 5.84476 17.4999 6 17.4999C6.21637 17.4999 6.4269 17.4297 6.6 17.2999L11 13.9999V20.9999C11.0006 21.1845 11.0522 21.3654 11.1493 21.5225C11.2464 21.6796 11.3851 21.8068 11.55 21.8899C11.7098 21.9643 11.8865 21.9953 12.0621 21.9795C12.2377 21.9636 12.4061 21.9017 12.55 21.7999L18.55 17.2999C18.55 17.2999 18.61 17.2199 18.64 17.1899C18.67 17.1599 18.72 17.1399 18.75 17.0999C18.7538 17.07 18.7538 17.0397 18.75 17.0099C18.7805 16.962 18.8073 16.9119 18.83 16.8599C18.8595 16.7722 18.8796 16.6817 18.89 16.5899C18.89 16.5899 18.89 16.5299 18.89 16.4999C18.89 16.4699 18.89 16.4999 18.89 16.4399C18.9103 16.3445 18.9203 16.2473 18.92 16.1499ZM13 4.99985L16.33 7.49985L13 9.99985V4.99985ZM13 18.9999V13.9999L16.33 16.4999L13 18.9999ZM19.5 10.4999C19.2033 10.4999 18.9133 10.5878 18.6666 10.7526C18.42 10.9175 18.2277 11.1517 18.1142 11.4258C18.0007 11.6999 17.9709 12.0015 18.0288 12.2925C18.0867 12.5835 18.2296 12.8507 18.4393 13.0605C18.6491 13.2703 18.9164 13.4132 19.2074 13.471C19.4983 13.5289 19.7999 13.4992 20.074 13.3857C20.3481 13.2721 20.5824 13.0799 20.7472 12.8332C20.912 12.5865 21 12.2965 21 11.9999C21 11.602 20.842 11.2205 20.5607 10.9392C20.2794 10.6579 19.8978 10.4999 19.5 10.4999ZM6 11.9999C6 11.7032 5.91203 11.4132 5.7472 11.1665C5.58238 10.9198 5.34811 10.7276 5.07403 10.614C4.79994 10.5005 4.49834 10.4708 4.20737 10.5287C3.91639 10.5866 3.64912 10.7294 3.43934 10.9392C3.22956 11.149 3.0867 11.4162 3.02882 11.7072C2.97094 11.9982 3.00065 12.2998 3.11418 12.5739C3.22771 12.848 3.41997 13.0822 3.66665 13.2471C3.91332 13.4119 4.20333 13.4999 4.5 13.4999C4.89783 13.4999 5.27936 13.3418 5.56066 13.0605C5.84197 12.7792 6 12.3977 6 11.9999Z","boards":"M9 10H5C4.46957 10 3.96086 10.2107 3.58579 10.5858C3.21071 10.9609 3 11.4696 3 12V20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22H9C9.53043 22 10.0391 21.7893 10.4142 21.4142C10.7893 21.0391 11 20.5304 11 20V12C11 11.4696 10.7893 10.9609 10.4142 10.5858C10.0391 10.2107 9.53043 10 9 10ZM9 2H5C4.46957 2 3.96086 2.21071 3.58579 2.58579C3.21071 2.96086 3 3.46957 3 4V6C3 6.53043 3.21071 7.03914 3.58579 7.41421C3.96086 7.78929 4.46957 8 5 8H9C9.53043 8 10.0391 7.78929 10.4142 7.41421C10.7893 7.03914 11 6.53043 11 6V4C11 3.46957 10.7893 2.96086 10.4142 2.58579C10.0391 2.21071 9.53043 2 9 2ZM19 16H15C14.4696 16 13.9609 16.2107 13.5858 16.5858C13.2107 16.9609 13 17.4696 13 18V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V18C21 17.4696 20.7893 16.9609 20.4142 16.5858C20.0391 16.2107 19.5304 16 19 16ZM19 2H15C14.4696 2 13.9609 2.21071 13.5858 2.58579C13.2107 2.96086 13 3.46957 13 4V12C13 12.5304 13.2107 13.0391 13.5858 13.4142C13.9609 13.7893 14.4696 14 15 14H19C19.5304 14 20.0391 13.7893 20.4142 13.4142C20.7893 13.0391 21 12.5304 21 12V4C21 3.46957 20.7893 2.96086 20.4142 2.58579C20.0391 2.21071 19.5304 2 19 2Z","body_care":"M7.18997 20C7.18997 20.5304 7.40069 21.0391 7.77576 21.4142C8.15083 21.7893 8.65954 22 9.18997 22H14.81C15.3404 22 15.8491 21.7893 16.2242 21.4142C16.5993 21.0391 16.81 20.5304 16.81 20V19H7.18997V20ZM18.51 2.65C18.3337 2.44623 18.1157 2.28272 17.8707 2.17058C17.6257 2.05843 17.3594 2.00026 17.09 2H6.90997C6.64053 2.00026 6.37428 2.05843 6.12929 2.17058C5.88429 2.28272 5.66626 2.44623 5.48997 2.65C5.31218 2.85312 5.18072 3.0925 5.10474 3.35153C5.02876 3.61056 5.01007 3.88302 5.04997 4.15L6.99997 17H17L19 4.15C19.0332 3.87934 19.0066 3.60468 18.9219 3.34546C18.8372 3.08625 18.6966 2.84882 18.51 2.65Z","body_scale":"M18 4H16.46C15.36 2.78 13.77 2 12 2C10.23 2 8.64 2.78 7.54 4H6C4.34 4 3 5.34 3 7V18C3 19.66 4.34 21 6 21H18C19.66 21 21 19.66 21 18V7C21 5.34 19.66 4 18 4ZM13 11.86V18C13 18.55 12.55 19 12 19C11.45 19 11 18.55 11 18V11.86C9.28 11.41 8 9.86 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8C16 9.86 14.72 11.41 13 11.86ZM12 6C11.45 6 11 6.45 11 7V8C11 8.55 11.45 9 12 9C12.55 9 13 8.55 13 8V7C13 6.45 12.55 6 12 6Z","bold":"M17.85 11.15C18.76 10.04 19.23 8.55 18.88 6.93C18.37 4.6 16.21 3 13.82 3H7C5.9 3 5 3.9 5 5V19C5 20.1 5.9 21 7 21H14.28C17.14 21 19.69 18.9 19.97 16.05C20.17 14.06 19.29 12.26 17.85 11.15ZM8 6H14C15.1 6 16 6.9 16 8C16 9.1 15.1 10 14 10H8V6ZM14.5 18H8V13H14.5C15.88 13 17 14.12 17 15.5C17 16.88 15.88 18 14.5 18Z","bookmark":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V20C4.00036 20.3507 4.09294 20.6952 4.26846 20.9988C4.44398 21.3025 4.69626 21.5546 5 21.73C5.30384 21.9063 5.64874 21.9994 6 22C6.35126 21.9994 6.69616 21.9063 7 21.73L12 18.85L17 21.73C17.3038 21.9063 17.6487 21.9994 18 22C18.3513 21.9994 18.6962 21.9063 19 21.73C19.3037 21.5546 19.556 21.3025 19.7315 20.9988C19.9071 20.6952 19.9996 20.3507 20 20V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2Z","bookmark_add":"M18 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4.00036 20.3507 4.09294 20.6952 4.26846 20.9988C4.44398 21.3025 4.69626 21.5546 5 21.73C5.30384 21.9063 5.64874 21.9994 6 22C6.35126 21.9994 6.69616 21.9063 7 21.73L12 18.85L17 21.73C17.3038 21.9063 17.6487 21.9994 18 22C18.3513 21.9994 18.6962 21.9063 19 21.73C19.3037 21.5546 19.556 21.3025 19.7315 20.9988C19.9071 20.6952 19.9996 20.3507 20 20V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM14 11H13V12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V11H10C9.73478 11 9.48043 10.8946 9.29289 10.7071C9.10536 10.5196 9 10.2652 9 10C9 9.73478 9.10536 9.48043 9.29289 9.29289C9.48043 9.10536 9.73478 9 10 9H11V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V9H14C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11Z","boxing":"M16 2H12C9.24 2 7 3.24 7 6V10C7 10.2652 7.10536 10.5196 7.29289 10.7071C7.48043 10.8946 7.73478 11 8 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11C17 11.5304 16.7893 12.0391 16.4142 12.4142C16.0391 12.7893 15.5304 13 15 13H8C7.20435 13 6.44129 12.6839 5.87868 12.1213C5.31607 11.5587 5 10.7956 5 10V6C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V13C2 14.0609 2.42143 15.0783 3.17157 15.8284C3.92172 16.5786 4.93913 17 6 17V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V16L20.12 13.88C20.6828 13.3179 20.9993 12.5554 21 11.76V7C21 5.67392 20.4732 4.40215 19.5355 3.46447C18.5979 2.52678 17.3261 2 16 2Z","brain":"M9 3C7.9 3 7 3.9 7 5C5.55 5 4.34 6.03 4.06 7.39C4.66 7.14 5.31 7 6 7C6.96 7 7.85 7.27 8.61 7.74C9.13 8.06 9.21 8.78 8.78 9.21L8.7 9.29C8.38 9.61 7.9 9.63 7.51 9.4C7.07 9.14 6.55 8.99 6 8.99C5.41 8.99 4.86 9.17 4.4 9.46C4.19 9.59 4 9.75 3.83 9.93H3.82C3.67 10.1 3.54 10.28 3.43 10.47C3.4 10.52 3.37 10.57 3.35 10.62C3.27 10.77 3.2 10.94 3.15 11.11C3.13 11.17 3.11 11.23 3.09 11.29C3.03 11.52 3 11.75 3 12C3 13.07 3.56 14 4.4 14.53C4.15 14.97 4 15.46 4 16C4 17.66 5.34 19 7 19C7 20.1 7.9 21 9 21C10.1 21 11 20.1 11 19V5C11 3.9 10.1 3 9 3ZM19.6 9.47C19.85 9.03 20 8.54 20 8C20 6.34 18.66 5 17 5C17 3.9 16.1 3 15 3C13.9 3 13 3.9 13 5V13.5C13 14.6 13.9 15.5 15 15.5C15.38 15.5 15.74 15.39 16.05 15.2C16.44 14.96 16.95 15.01 17.27 15.34C17.72 15.79 17.64 16.55 17.1 16.89C16.49 17.28 15.77 17.5 14.99 17.5C14.26 17.5 13.58 17.29 12.99 16.94V19C12.99 20.1 13.89 21 14.99 21C16.09 21 16.99 20.1 16.99 19C18.65 19 19.99 17.66 19.99 16C19.99 15.85 19.97 15.71 19.95 15.56C19.94 15.47 19.92 15.39 19.9 15.31C19.9 15.27 19.88 15.23 19.87 15.19C19.8 14.96 19.71 14.74 19.59 14.53C19.2 13.84 18.56 13.32 17.78 13.11C17.32 12.98 16.98 12.61 16.98 12.13C16.98 11.48 17.6 10.99 18.23 11.16C19.28 11.43 20.19 12.04 20.85 12.85C20.93 12.58 20.98 12.3 20.98 12C20.98 10.93 20.42 10 19.58 9.47H19.6Z","brain_add":"M19.6 9.47C19.85 9.03 20 8.54 20 8C20 6.34 18.66 5 17 5C17 3.9 16.1 3 15 3C13.9 3 13 3.9 13 5V13.5C13 14.6 13.9 15.5 15 15.5C15.38 15.5 15.74 15.39 16.05 15.2C16.44 14.96 16.95 15.01 17.27 15.34C17.72 15.79 17.64 16.55 17.1 16.89C16.49 17.28 15.77 17.5 14.99 17.5C14.26 17.5 13.58 17.29 12.99 16.94V19C12.99 20.1 13.89 21 14.99 21C16.09 21 16.99 20.1 16.99 19C18.65 19 19.99 17.66 19.99 16C19.99 15.85 19.97 15.71 19.95 15.56C19.94 15.47 19.92 15.39 19.9 15.31C19.9 15.27 19.88 15.23 19.87 15.19C19.8 14.96 19.71 14.74 19.59 14.53C19.2 13.84 18.56 13.32 17.78 13.11C17.32 12.98 16.98 12.61 16.98 12.13C16.98 11.48 17.6 10.99 18.23 11.16C19.28 11.43 20.19 12.04 20.85 12.85C20.93 12.58 20.98 12.3 20.98 12C20.98 10.93 20.42 10 19.58 9.47H19.6ZM9 17H8V16C8 15.45 7.55 15 7 15C6.45 15 6 15.45 6 16V17H5C4.45 17 4 17.45 4 18C4 18.55 4.45 19 5 19H6V20C6 20.55 6.45 21 7 21C7.55 21 8 20.55 8 20V19H9C9.55 19 10 18.55 10 18C10 17.45 9.55 17 9 17ZM9 3C7.9 3 7 3.9 7 5C5.55 5 4.34 6.03 4.06 7.39C4.66 7.14 5.31 7 6 7C6.96 7 7.85 7.27 8.61 7.74C9.13 8.06 9.21 8.78 8.78 9.21L8.7 9.29C8.38 9.61 7.9 9.63 7.51 9.4C7.07 9.14 6.55 8.99 6 8.99C5.41 8.99 4.86 9.17 4.4 9.46C4.19 9.59 4 9.75 3.83 9.93H3.82C3.67 10.1 3.54 10.28 3.43 10.47C3.4 10.52 3.37 10.57 3.35 10.62C3.27 10.77 3.2 10.94 3.15 11.11C3.13 11.17 3.11 11.23 3.09 11.29C3.03 11.52 3 11.75 3 12C3 12.83 3.35 13.57 3.89 14.11C4.75 13.42 5.82 13 7 13C8.64 13 10.09 13.8 11 15.03V5C11 3.9 10.1 3 9 3Z","brain_stroke":"M22 12C22 10.69 21.15 9.59 19.98 9.18C19.98 9.12 20 9.06 20 9C20 7.34 18.66 6 17 6C16.76 6 16.52 6.04 16.3 6.09C15.75 5.43 14.93 5 14 5C13.23 5 12.53 5.3 12 5.78C11.47 5.3 10.77 5 10 5C9.07 5 8.25 5.43 7.7 6.09C7.47 6.04 7.24 6 7 6C5.34 6 4 7.34 4 9C4 9.06 4.01 9.12 4.02 9.18C2.85 9.59 2 10.69 2 12C2 13.66 3.34 15 5 15H9.01C9.01 16.66 10.34 18 12 18H13V20C13 20.55 13.45 21 14 21C14.55 21 15 20.55 15 20V19.83C15 18.82 15.82 18 16.83 18C18.45 18 19.91 16.78 20 15.16C20 15.04 19.99 14.93 19.98 14.82C21.15 14.41 22 13.31 22 12ZM16.45 12.11C16.74 12.25 16.94 12.53 16.99 12.84C17.04 13.16 16.94 13.48 16.71 13.71L14.71 15.71C14.51 15.91 14.26 16 14 16C13.74 16 13.49 15.9 13.29 15.71C12.9 15.32 12.9 14.69 13.29 14.3L14.31 13.28L13.55 12.9C13.26 12.76 13.06 12.48 13.01 12.17C12.96 11.85 13.06 11.53 13.29 11.3L15.29 9.3C15.68 8.91 16.31 8.91 16.7 9.3C17.09 9.69 17.09 10.32 16.7 10.71L15.68 11.73L16.44 12.11H16.45Z","brain_surgery":"M12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L4.99982 15.62V17C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H15.9998C17.0998 22 17.9998 21.1 17.9998 20V16.24C19.8298 14.77 20.9998 12.52 20.9998 10C20.9998 5.59 17.4098 2 12.9998 2ZM17.9998 10C17.9998 10.74 17.5998 11.38 16.9998 11.72V13C16.9998 13.55 16.5498 14 15.9998 14C15.4498 14 14.9998 13.55 14.9998 13V12H12.9998C11.8998 12 10.9998 11.1 10.9998 10H8.99982C8.44982 10 7.99982 9.55 7.99982 9C7.99982 8.45 8.44982 8 8.99982 8C8.99982 7.19 9.48982 6.49 10.1798 6.18C10.4898 5.49 11.1898 5 11.9998 5C12.3698 5 12.6998 5.11 12.9998 5.28C13.2998 5.11 13.6298 5 13.9998 5C14.7498 5 15.3898 5.42 15.7398 6.03C15.8298 6.02 15.9098 6 15.9998 6C17.0998 6 17.9998 6.9 17.9998 8C17.9998 8.37 17.8898 8.7 17.7198 9C17.8898 9.3 17.9998 9.63 17.9998 10Z","brightness":"M7.05 15.54L6.34 16.24C6.1517 16.4283 6.04591 16.6837 6.04591 16.95C6.04591 17.2163 6.1517 17.4717 6.34 17.66C6.5283 17.8483 6.7837 17.9541 7.05 17.9541C7.3163 17.9541 7.5717 17.8483 7.76 17.66L8.46 16.95C8.56468 16.8604 8.6497 16.75 8.70973 16.626C8.76975 16.5019 8.80348 16.3668 8.8088 16.2291C8.81412 16.0913 8.79091 15.954 8.74064 15.8257C8.69036 15.6974 8.6141 15.5808 8.51665 15.4833C8.4192 15.3859 8.30265 15.3096 8.17432 15.2594C8.046 15.2091 7.90867 15.1859 7.77095 15.1912C7.63323 15.1965 7.49809 15.2303 7.37403 15.2903C7.24997 15.3503 7.13965 15.4353 7.05 15.54ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 8.46L17.71 7.76C17.8983 7.5717 18.0041 7.3163 18.0041 7.05C18.0041 6.7837 17.8983 6.5283 17.71 6.34C17.5217 6.1517 17.2663 6.04591 17 6.04591C16.7337 6.04591 16.4783 6.1517 16.29 6.34L15.59 7.05C15.4853 7.13965 15.4003 7.24997 15.3403 7.37403C15.2803 7.49809 15.2465 7.63323 15.2412 7.77095C15.2359 7.90867 15.2591 8.046 15.3094 8.17432C15.3596 8.30265 15.4359 8.4192 15.5333 8.51665C15.6308 8.6141 15.7474 8.69036 15.8757 8.74064C16.004 8.79091 16.1413 8.81412 16.2791 8.8088C16.4168 8.80348 16.5519 8.76975 16.676 8.70973C16.8 8.6497 16.9104 8.56468 17 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V5C13 4.73478 12.8946 4.48043 12.7071 4.29289C12.5196 4.10536 12.2652 4 12 4C11.7348 4 11.4804 4.10536 11.2929 4.29289C11.1054 4.48043 11 4.73478 11 5V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM7.05 8.46C7.13965 8.56468 7.24997 8.6497 7.37403 8.70973C7.49809 8.76975 7.63323 8.80348 7.77095 8.8088C7.90867 8.81412 8.046 8.79091 8.17432 8.74064C8.30265 8.69036 8.4192 8.6141 8.51665 8.51665C8.6141 8.4192 8.69036 8.30265 8.74064 8.17432C8.79091 8.046 8.81412 7.90867 8.8088 7.77095C8.80348 7.63323 8.76975 7.49809 8.70973 7.37403C8.6497 7.24997 8.56468 7.13965 8.46 7.05L7.76 6.34C7.66676 6.24676 7.55607 6.1728 7.43425 6.12234C7.31243 6.07188 7.18186 6.04591 7.05 6.04591C6.7837 6.04591 6.5283 6.1517 6.34 6.34C6.24676 6.43324 6.1728 6.54393 6.12234 6.66575C6.07188 6.78757 6.04591 6.91814 6.04591 7.05C6.04591 7.3163 6.1517 7.5717 6.34 7.76L7.05 8.46ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM19 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM17 15.54C16.9041 15.4441 16.7903 15.3681 16.6651 15.3162C16.5398 15.2643 16.4056 15.2376 16.27 15.2376C16.1344 15.2376 16.0002 15.2643 15.8749 15.3162C15.7497 15.3681 15.6359 15.4441 15.54 15.54C15.4441 15.6359 15.3681 15.7497 15.3162 15.8749C15.2643 16.0002 15.2376 16.1344 15.2376 16.27C15.2376 16.4056 15.2643 16.5398 15.3162 16.6651C15.3681 16.7903 15.4441 16.9041 15.54 17L16.24 17.71C16.4283 17.8983 16.6837 18.0041 16.95 18.0041C17.2163 18.0041 17.4717 17.8983 17.66 17.71C17.8483 17.5217 17.9541 17.2663 17.9541 17C17.9541 16.7337 17.8483 16.4783 17.66 16.29L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8Z","brightness_display":"M16.24 8.76C16.3723 8.75945 16.5032 8.73265 16.6251 8.68116C16.7469 8.62966 16.8574 8.55449 16.95 8.46L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L15.54 7.05C15.3537 7.23736 15.2492 7.49081 15.2492 7.755C15.2492 8.01919 15.3537 8.27264 15.54 8.46C15.7246 8.64841 15.9762 8.75624 16.24 8.76ZM7.05 15.54L4.93 17.66C4.74375 17.8474 4.63921 18.1008 4.63921 18.365C4.63921 18.6292 4.74375 18.8826 4.93 19.07C5.11736 19.2563 5.37081 19.3608 5.635 19.3608C5.89919 19.3608 6.15264 19.2563 6.34 19.07L8.46 17C8.64625 16.8126 8.75079 16.5592 8.75079 16.295C8.75079 16.0308 8.64625 15.7774 8.46 15.59C8.27933 15.397 8.02956 15.2833 7.76532 15.2739C7.50108 15.2646 7.24389 15.3602 7.05 15.54ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM7 8.46C7.09261 8.55449 7.20306 8.62966 7.32493 8.68116C7.44681 8.73265 7.57769 8.75945 7.71 8.76C7.97377 8.75624 8.22537 8.64841 8.41 8.46C8.59625 8.27264 8.70079 8.01919 8.70079 7.755C8.70079 7.49081 8.59625 7.23736 8.41 7.05L6.34 4.93C6.1487 4.76617 5.90262 4.68057 5.65095 4.69029C5.39927 4.70001 5.16053 4.80434 4.98244 4.98244C4.80434 5.16053 4.70001 5.39927 4.69029 5.65095C4.68057 5.90262 4.76617 6.1487 4.93 6.34L7 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM17 15.54C16.8126 15.3537 16.5592 15.2492 16.295 15.2492C16.0308 15.2492 15.7774 15.3537 15.59 15.54C15.4037 15.7274 15.2992 15.9808 15.2992 16.245C15.2992 16.5092 15.4037 16.7626 15.59 16.95L17.71 19.07C17.8974 19.2563 18.1508 19.3608 18.415 19.3608C18.6792 19.3608 18.9326 19.2563 19.12 19.07C19.3063 18.8826 19.4108 18.6292 19.4108 18.365C19.4108 18.1008 19.3063 17.8474 19.12 17.66L17 15.54ZM21 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 14V10C12.5304 10 13.0391 10.2107 13.4142 10.5858C13.7893 10.9609 14 11.4696 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17Z","brightness_full":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM7.05 8.46C7.14261 8.55449 7.25306 8.62966 7.37493 8.68116C7.49681 8.73265 7.62769 8.75945 7.76 8.76C8.02377 8.75624 8.27537 8.64841 8.46 8.46C8.64625 8.27264 8.75079 8.01919 8.75079 7.755C8.75079 7.49081 8.64625 7.23736 8.46 7.05L6.34 4.93C6.1487 4.76617 5.90262 4.68057 5.65095 4.69029C5.39927 4.70001 5.16053 4.80434 4.98244 4.98244C4.80434 5.16053 4.70001 5.39927 4.69029 5.65095C4.68057 5.90262 4.76617 6.1487 4.93 6.34L7.05 8.46ZM16.24 8.76C16.3723 8.75945 16.5032 8.73265 16.6251 8.68116C16.7469 8.62966 16.8574 8.55449 16.95 8.46L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L15.54 7.05C15.3537 7.23736 15.2492 7.49081 15.2492 7.755C15.2492 8.01919 15.3537 8.27264 15.54 8.46C15.7246 8.64841 15.9762 8.75624 16.24 8.76ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 15.54C16.8126 15.3537 16.5592 15.2492 16.295 15.2492C16.0308 15.2492 15.7774 15.3537 15.59 15.54C15.4037 15.7274 15.2992 15.9808 15.2992 16.245C15.2992 16.5092 15.4037 16.7626 15.59 16.95L17.71 19.07C17.8974 19.2563 18.1508 19.3608 18.415 19.3608C18.6792 19.3608 18.9326 19.2563 19.12 19.07C19.3063 18.8826 19.4108 18.6292 19.4108 18.365C19.4108 18.1008 19.3063 17.8474 19.12 17.66L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM21 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM7.05 15.54L4.93 17.66C4.74375 17.8474 4.63921 18.1008 4.63921 18.365C4.63921 18.6292 4.74375 18.8826 4.93 19.07C5.11736 19.2563 5.37081 19.3608 5.635 19.3608C5.89919 19.3608 6.15264 19.2563 6.34 19.07L8.46 17C8.64625 16.8126 8.75079 16.5592 8.75079 16.295C8.75079 16.0308 8.64625 15.7774 8.46 15.59C8.27933 15.397 8.02956 15.2833 7.76532 15.2739C7.50108 15.2646 7.24389 15.3602 7.05 15.54Z","brightness_half":"M20 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM7.05 8.46C7.13965 8.56468 7.24997 8.6497 7.37403 8.70973C7.4981 8.76975 7.63323 8.80348 7.77095 8.8088C7.90867 8.81412 8.046 8.79091 8.17432 8.74064C8.30265 8.69036 8.4192 8.6141 8.51665 8.51665C8.6141 8.4192 8.69036 8.30265 8.74064 8.17432C8.79091 8.046 8.81412 7.90867 8.8088 7.77095C8.80348 7.63323 8.76975 7.4981 8.70973 7.37403C8.6497 7.24997 8.56468 7.13965 8.46 7.05L7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L7.05 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM17 8.46L18.41 7.05C18.5147 6.96035 18.5997 6.85003 18.6597 6.72597C18.7197 6.60191 18.7535 6.46677 18.7588 6.32905C18.7641 6.19133 18.7409 6.054 18.6906 5.92568C18.6404 5.79735 18.5641 5.6808 18.4667 5.58335C18.3692 5.48589 18.2526 5.40964 18.1243 5.35936C17.996 5.30909 17.8587 5.28588 17.7209 5.2912C17.5832 5.29652 17.4481 5.33025 17.324 5.39027C17.2 5.4503 17.0896 5.53532 17 5.64L15.54 7.05C15.353 7.24361 15.2506 7.50356 15.2553 7.77268C15.26 8.04179 15.3714 8.29802 15.565 8.485C15.7586 8.67198 16.0186 8.77439 16.2877 8.7697C16.5568 8.76501 16.813 8.65361 17 8.46ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 15.54C16.9041 15.4441 16.7903 15.3681 16.6651 15.3162C16.5398 15.2643 16.4056 15.2376 16.27 15.2376C16.1344 15.2376 16.0002 15.2643 15.8749 15.3162C15.7497 15.3681 15.6359 15.4441 15.54 15.54C15.4441 15.6359 15.3681 15.7497 15.3162 15.8749C15.2643 16.0002 15.2376 16.1344 15.2376 16.27C15.2376 16.4056 15.2643 16.5398 15.3162 16.6651C15.3681 16.7903 15.4441 16.9041 15.54 17L17 18.36C17.0752 18.4952 17.1808 18.6112 17.3084 18.6987C17.436 18.7862 17.5822 18.8429 17.7355 18.8643C17.8887 18.8857 18.0448 18.8713 18.1916 18.8221C18.3383 18.773 18.4716 18.6904 18.581 18.581C18.6904 18.4716 18.773 18.3383 18.8221 18.1916C18.8713 18.0448 18.8857 17.8887 18.8643 17.7355C18.8429 17.5822 18.7862 17.436 18.6987 17.3084C18.6112 17.1808 18.4952 17.0752 18.36 17L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM7.05 15.54L5.64 17C5.53532 17.0896 5.4503 17.2 5.39027 17.324C5.33025 17.4481 5.29652 17.5832 5.2912 17.7209C5.28588 17.8587 5.30909 17.996 5.35936 18.1243C5.40964 18.2526 5.48589 18.3692 5.58335 18.4667C5.6808 18.5641 5.79735 18.6404 5.92568 18.6906C6.054 18.7409 6.19133 18.7641 6.32905 18.7588C6.46677 18.7535 6.60191 18.7197 6.72597 18.6597C6.85003 18.5997 6.96035 18.5147 7.05 18.41L8.46 17C8.56468 16.9104 8.6497 16.8 8.70973 16.676C8.76975 16.5519 8.80348 16.4168 8.8088 16.2791C8.81412 16.1413 8.79091 16.004 8.74064 15.8757C8.69036 15.7474 8.6141 15.6308 8.51665 15.5333C8.4192 15.4359 8.30265 15.3596 8.17432 15.3094C8.046 15.2591 7.90867 15.2359 7.77095 15.2412C7.63323 15.2465 7.4981 15.2803 7.37403 15.3403C7.24997 15.4003 7.13965 15.4853 7.05 15.59V15.54Z","broadcast":"M12 11.5C11.7033 11.5 11.4133 11.588 11.1667 11.7528C10.92 11.9176 10.7277 12.1519 10.6142 12.426C10.5007 12.7001 10.471 13.0017 10.5288 13.2926C10.5867 13.5836 10.7296 13.8509 10.9393 14.0607C11.1491 14.2704 11.4164 14.4133 11.7074 14.4712C11.9983 14.5291 12.2999 14.4994 12.574 14.3858C12.8481 14.2723 13.0824 14.08 13.2472 13.8334C13.412 13.5867 13.5 13.2967 13.5 13C13.5 12.6022 13.342 12.2206 13.0607 11.9393C12.7794 11.658 12.3978 11.5 12 11.5ZM12 3C10.0225 3.00042 8.08952 3.58714 6.44542 4.68598C4.80132 5.78483 3.51993 7.34646 2.76323 9.17345C2.00653 11.0005 1.8085 13.0108 2.19417 14.9503C2.57985 16.8898 3.53191 18.6715 4.93001 20.07C5.01965 20.1747 5.12997 20.2597 5.25404 20.3197C5.3781 20.3797 5.51323 20.4135 5.65095 20.4188C5.78867 20.4241 5.926 20.4009 6.05433 20.3506C6.18265 20.3004 6.2992 20.2241 6.39666 20.1266C6.49411 20.0292 6.57037 19.9126 6.62064 19.7843C6.67092 19.656 6.69412 19.5187 6.6888 19.3809C6.68348 19.2432 6.64975 19.1081 6.58973 18.984C6.52971 18.86 6.44469 18.7496 6.34001 18.66C5.22208 17.5408 4.46103 16.1153 4.15307 14.5637C3.84511 13.0121 4.00406 11.4041 4.60982 9.94277C5.21558 8.48148 6.24097 7.23258 7.55637 6.35392C8.87177 5.47526 10.4181 5.00629 12 5.00629C13.5819 5.00629 15.1282 5.47526 16.4436 6.35392C17.759 7.23258 18.7844 8.48148 19.3902 9.94277C19.996 11.4041 20.1549 13.0121 19.8469 14.5637C19.539 16.1153 18.7779 17.5408 17.66 18.66C17.4738 18.8474 17.3692 19.1008 17.3692 19.365C17.3692 19.6292 17.4738 19.8826 17.66 20.07C17.8474 20.2563 18.1008 20.3608 18.365 20.3608C18.6292 20.3608 18.8826 20.2563 19.07 20.07C20.4681 18.6715 21.4202 16.8898 21.8058 14.9503C22.1915 13.0108 21.9935 11.0005 21.2368 9.17345C20.4801 7.34646 19.1987 5.78483 17.5546 4.68598C15.9105 3.58714 13.9775 3.00042 12 3ZM12 7C10.4087 7 8.88258 7.63214 7.75736 8.75736C6.63215 9.88258 6.00001 11.4087 6.00001 13C5.99684 13.7882 6.15086 14.5692 6.45306 15.2972C6.75526 16.0252 7.19956 16.6857 7.76001 17.24C7.84965 17.3447 7.95997 17.4297 8.08404 17.4897C8.2081 17.5497 8.34323 17.5835 8.48095 17.5888C8.61867 17.5941 8.756 17.5709 8.88433 17.5206C9.01265 17.4704 9.1292 17.3941 9.22666 17.2966C9.32411 17.1992 9.40037 17.0826 9.45064 16.9543C9.50092 16.826 9.52412 16.6887 9.5188 16.5509C9.51348 16.4132 9.47975 16.2781 9.41973 16.154C9.35971 16.03 9.27469 15.9196 9.17001 15.83C8.61104 15.2704 8.23052 14.5577 8.07654 13.7819C7.92256 13.0061 8.00203 12.202 8.30491 11.4714C8.60779 10.7407 9.12049 10.1163 9.77819 9.67696C10.4359 9.23763 11.2091 9.00315 12 9.00315C12.7909 9.00315 13.5641 9.23763 14.2218 9.67696C14.8795 10.1163 15.3922 10.7407 15.6951 11.4714C15.998 12.202 16.0775 13.0061 15.9235 13.7819C15.7695 14.5577 15.389 15.2704 14.83 15.83C14.6438 16.0174 14.5392 16.2708 14.5392 16.535C14.5392 16.7992 14.6438 17.0526 14.83 17.24C15.0174 17.4263 15.2708 17.5308 15.535 17.5308C15.7992 17.5308 16.0526 17.4263 16.24 17.24C16.8004 16.6857 17.2448 16.0252 17.547 15.2972C17.8491 14.5692 18.0032 13.7882 18 13C18 11.4087 17.3679 9.88258 16.2426 8.75736C15.1174 7.63214 13.5913 7 12 7Z","broken_image":"M6 9.5C6 10.33 6.67 11 7.5 11C8.33 11 9 10.33 9 9.5C9 8.67 8.33 8 7.5 8C6.67 8 6 8.67 6 9.5ZM19 4H13.6L11.29 6H18.99C19.54 6 19.99 6.45 19.99 7V13.7L16.16 10.25C15.78 9.91 15.2 9.91 14.82 10.25L12.81 12.08L13.35 12.98C13.6 13.4 13.51 13.95 13.13 14.26L11.05 15.99L13.13 17.72C13.36 17.91 13.49 18.19 13.49 18.49C13.49 18.79 13.36 19.07 13.13 19.26L12.25 19.99H18.99C20.64 19.99 21.99 18.64 21.99 16.99V7C21.99 5.35 20.64 4 18.99 4H19ZM8.5 16C8.5 15.7 8.63 15.42 8.86 15.23L9.71 14.52L8.14 13.22C7.76 12.91 7.21 12.92 6.84 13.24L4 15.76V7C4 6.45 4.45 6 5 6H8.24L10.55 4H5C3.35 4 2 5.35 2 7V17C2 18.65 3.35 20 5 20H9.14L10.94 18.5L8.86 16.77C8.63 16.58 8.5 16.3 8.5 16Z","broom":"M2.84019 11.9999C2.65704 12.0281 2.48535 12.1067 2.34427 12.2269C2.20319 12.3471 2.09827 12.5041 2.04123 12.6804C1.98419 12.8567 1.97726 13.0454 2.02122 13.2254C2.06518 13.4054 2.1583 13.5697 2.29019 13.6999L3.29019 14.6999C3.3828 14.7944 3.49325 14.8695 3.61512 14.921C3.737 14.9725 3.86788 14.9993 4.00019 14.9999H5.00019V15.9999C4.99943 16.1315 5.02465 16.262 5.07442 16.3838C5.12418 16.5056 5.19751 16.6164 5.29019 16.7099L10.2902 21.7099C10.3836 21.8026 10.4944 21.8759 10.6163 21.9257C10.7381 21.9754 10.8686 22.0006 11.0002 21.9999C11.1054 21.9979 11.2097 21.981 11.3102 21.9499C11.4852 21.8935 11.6413 21.7899 11.7613 21.6505C11.8812 21.5111 11.9604 21.3414 11.9902 21.1599L12.6902 16.9299L7.07019 11.3099L2.84019 11.9999ZM21.4102 2.58989C21.0355 2.21738 20.5286 2.0083 20.0002 2.0083C19.4718 2.0083 18.9649 2.21738 18.5902 2.58989L11.2902 9.87989L10.7102 9.28989C10.5219 9.10158 10.2665 8.9958 10.0002 8.9958C9.73389 8.9958 9.47849 9.10158 9.29019 9.28989C9.10188 9.47819 8.9961 9.73358 8.9961 9.99989C8.9961 10.2662 9.10188 10.5216 9.29019 10.7099L13.2902 14.7099C13.3832 14.8036 13.4938 14.878 13.6156 14.9288C13.7375 14.9795 13.8682 15.0057 14.0002 15.0057C14.1322 15.0057 14.2629 14.9795 14.3848 14.9288C14.5066 14.878 14.6172 14.8036 14.7102 14.7099C14.8039 14.6169 14.8783 14.5063 14.9291 14.3845C14.9798 14.2626 15.006 14.1319 15.006 13.9999C15.006 13.8679 14.9798 13.7372 14.9291 13.6153C14.8783 13.4935 14.8039 13.3828 14.7102 13.2899L14.1202 12.7099L21.4102 5.40989C21.7827 5.03516 21.9918 4.52826 21.9918 3.99989C21.9918 3.47151 21.7827 2.96461 21.4102 2.58989Z","brush":"M8.50016 10.9998C7.32622 11.0601 6.21634 11.5536 5.38514 12.3848C4.55395 13.216 4.06048 14.3259 4.00016 15.4998C4.00016 18.3098 3.32016 19.2598 3.26016 19.3198C3.13232 19.461 3.04747 19.6358 3.01558 19.8236C2.98369 20.0113 3.0061 20.2043 3.08016 20.3798C3.15518 20.5624 3.28258 20.7187 3.4463 20.8291C3.61002 20.9394 3.80273 20.9988 4.00016 20.9998C8.19016 20.9998 13.0002 20.3798 13.0002 15.4998C12.9398 14.3259 12.4464 13.216 11.6152 12.3848C10.784 11.5536 9.6741 11.0601 8.50016 10.9998ZM20.1202 3.8798C19.5577 3.318 18.7952 3.00244 18.0002 3.00244C17.2052 3.00244 16.4427 3.318 15.8802 3.8798L10.4302 9.3198C11.4062 9.674 12.2913 10.2409 13.0212 10.9794C13.751 11.718 14.3075 12.6096 14.6502 13.5898L20.1202 8.1198C20.682 7.5573 20.9975 6.7948 20.9975 5.9998C20.9975 5.2048 20.682 4.4423 20.1202 3.8798Z","buffer":"M7.76 14.83L5.64 17C5.45375 17.1874 5.34921 17.4408 5.34921 17.705C5.34921 17.9692 5.45375 18.2226 5.64 18.41C5.82463 18.5984 6.07623 18.7062 6.34 18.71C6.47231 18.7094 6.60319 18.6827 6.72507 18.6312C6.84694 18.5797 6.95739 18.5045 7.05 18.41L9.17 16.29C9.33383 16.0987 9.41943 15.8526 9.40971 15.6009C9.39999 15.3493 9.29566 15.1105 9.11756 14.9324C8.93947 14.7543 8.70073 14.65 8.44905 14.6403C8.19738 14.6306 7.9513 14.7162 7.76 14.88V14.83ZM8 12C8 11.7348 7.89464 11.4804 7.70711 11.2929C7.51957 11.1054 7.26522 11 7 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H7C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12ZM15.54 9.46C15.8023 9.4589 16.0537 9.35474 16.24 9.17L18.36 7.05C18.4854 6.9706 18.5915 6.86428 18.6707 6.73877C18.7499 6.61325 18.8002 6.47169 18.8179 6.32433C18.8355 6.17698 18.8202 6.02754 18.773 5.88685C18.7257 5.74616 18.6478 5.61775 18.5447 5.51093C18.4417 5.40411 18.3162 5.32156 18.1773 5.26928C18.0384 5.21699 17.8896 5.19627 17.7417 5.20863C17.5938 5.22099 17.4505 5.26611 17.3222 5.34072C17.1939 5.41533 17.0839 5.51756 17 5.64L14.83 7.76C14.6437 7.94736 14.5392 8.20081 14.5392 8.465C14.5392 8.72919 14.6437 8.98264 14.83 9.17C14.9234 9.26268 15.0343 9.33601 15.1561 9.38577C15.2779 9.43554 15.4084 9.46076 15.54 9.46ZM7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L7.76 9.17C7.94736 9.35625 8.20081 9.46079 8.465 9.46079C8.72919 9.46079 8.98264 9.35625 9.17 9.17C9.35625 8.98264 9.46079 8.72919 9.46079 8.465C9.46079 8.20081 9.35625 7.94736 9.17 7.76L7.05 5.64ZM20 11H17C16.7348 11 16.4804 11.1054 16.2929 11.2929C16.1054 11.4804 16 11.7348 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM12 16C11.7348 16 11.4804 16.1054 11.2929 16.2929C11.1054 16.4804 11 16.7348 11 17V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16ZM16.24 14.83C16.0487 14.6662 15.8026 14.5806 15.5509 14.5903C15.2993 14.6 15.0605 14.7043 14.8824 14.8824C14.7043 15.0605 14.6 15.2993 14.5903 15.5509C14.5806 15.8026 14.6662 16.0487 14.83 16.24L17 18.36C17.0926 18.4545 17.2031 18.5297 17.3249 18.5812C17.4468 18.6327 17.5777 18.6595 17.71 18.66C17.9738 18.6562 18.2254 18.5484 18.41 18.36C18.5963 18.1726 18.7008 17.9192 18.7008 17.655C18.7008 17.3908 18.5963 17.1374 18.41 16.95L16.24 14.83ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3Z","bulb":"M7.4 7.9C7.58625 7.71264 7.69079 7.45919 7.69079 7.195C7.69079 6.93081 7.58625 6.67736 7.4 6.49L6.7 5.78C6.60676 5.68676 6.49607 5.6128 6.37425 5.56234C6.25243 5.51188 6.12186 5.48591 5.99 5.48591C5.7237 5.48591 5.4683 5.5917 5.28 5.78C5.18676 5.87324 5.1128 5.98393 5.06234 6.10575C5.01188 6.22757 4.98591 6.35814 4.98591 6.49C4.98591 6.7563 5.0917 7.0117 5.28 7.2L6 7.9C6.18736 8.08625 6.44081 8.19079 6.705 8.19079C6.96919 8.19079 7.22264 8.08625 7.41 7.9H7.4ZM4.5 11.5H3.5C3.23478 11.5 2.98043 11.6054 2.79289 11.7929C2.60536 11.9804 2.5 12.2348 2.5 12.5C2.5 12.7652 2.60536 13.0196 2.79289 13.2071C2.98043 13.3946 3.23478 13.5 3.5 13.5H4.5C4.76522 13.5 5.01957 13.3946 5.20711 13.2071C5.39464 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.39464 11.9804 5.20711 11.7929C5.01957 11.6054 4.76522 11.5 4.5 11.5ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM14 19H10C9.73478 19 9.48043 19.1054 9.29289 19.2929C9.10536 19.4804 9 19.7348 9 20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20C15 19.7348 14.8946 19.4804 14.7071 19.2929C14.5196 19.1054 14.2652 19 14 19ZM20.5 11.5H19.5C19.2348 11.5 18.9804 11.6054 18.7929 11.7929C18.6054 11.9804 18.5 12.2348 18.5 12.5C18.5 12.7652 18.6054 13.0196 18.7929 13.2071C18.9804 13.3946 19.2348 13.5 19.5 13.5H20.5C20.7652 13.5 21.0196 13.3946 21.2071 13.2071C21.3946 13.0196 21.5 12.7652 21.5 12.5C21.5 12.2348 21.3946 11.9804 21.2071 11.7929C21.0196 11.6054 20.7652 11.5 20.5 11.5ZM18.72 5.78C18.627 5.68627 18.5164 5.61188 18.3946 5.56111C18.2727 5.51034 18.142 5.4842 18.01 5.4842C17.878 5.4842 17.7473 5.51034 17.6254 5.56111C17.5036 5.61188 17.393 5.68627 17.3 5.78L16.6 6.49C16.4137 6.67736 16.3092 6.93081 16.3092 7.195C16.3092 7.45919 16.4137 7.71264 16.6 7.9C16.7869 8.08323 17.0382 8.18586 17.3 8.18586C17.5618 8.18586 17.8131 8.08323 18 7.9L18.71 7.2C18.8044 7.1077 18.8796 6.99762 18.9312 6.87612C18.9828 6.75462 19.0099 6.6241 19.0108 6.49208C19.0117 6.36007 18.9865 6.22918 18.9366 6.10696C18.8867 5.98475 18.8131 5.87362 18.72 5.78ZM12 7C10.7257 7.00162 9.48648 7.4179 8.46961 8.18594C7.45274 8.95399 6.71342 10.0321 6.36334 11.2574C6.01325 12.4827 6.07141 13.7886 6.52903 14.978C6.98666 16.1673 7.81888 17.1754 8.9 17.85C9.05914 17.9486 9.24277 18.0006 9.43 18H14.57C14.7572 18.0006 14.9409 17.9486 15.1 17.85C16.1811 17.1754 17.0133 16.1673 17.471 14.978C17.9286 13.7886 17.9867 12.4827 17.6367 11.2574C17.2866 10.0321 16.5473 8.95399 15.5304 8.18594C14.5135 7.4179 13.2743 7.00162 12 7Z","bull":"M19.4201 8.10989C19.5013 8.04862 19.5781 7.98179 19.6501 7.90989C20.5612 6.81445 21.0413 5.42414 21.0001 3.99989C20.9924 3.77846 20.9113 3.56586 20.7697 3.39547C20.6281 3.22508 20.4339 3.10654 20.2176 3.05848C20.0013 3.01042 19.7752 3.03554 19.5747 3.12992C19.3743 3.22429 19.2108 3.38256 19.1101 3.57989C18.7647 4.07168 18.2945 4.4625 17.7478 4.71209C17.2012 4.96169 16.5979 5.06103 16.0001 4.99989H8.00007C7.39979 5.05464 6.79572 4.94929 6.2494 4.69458C5.70308 4.43986 5.23405 4.04489 4.89007 3.54989C4.79419 3.34877 4.6339 3.18544 4.43462 3.0858C4.23534 2.98616 4.00849 2.95592 3.79007 2.99989C3.56264 3.04868 3.35934 3.17522 3.21514 3.35774C3.07095 3.54027 2.9949 3.76734 3.00007 3.99989C2.92726 5.44932 3.39396 6.87434 4.31007 7.99989C4.39007 8.07989 4.48007 8.13989 4.56007 8.20989C4.12224 8.34893 3.73775 8.61922 3.4587 8.98413C3.17965 9.34904 3.01954 9.79092 3.00007 10.2499C3.00266 10.448 3.08251 10.6373 3.22261 10.7774C3.3627 10.9174 3.55197 10.9973 3.75007 10.9999H5.25007C5.50648 10.999 5.7606 10.9515 6.00007 10.8599V13.9999C6.86279 13.3455 7.91728 12.994 9.00007 12.9999H15.0001C16.0829 12.994 17.1374 13.3455 18.0001 13.9999V10.8599C18.2395 10.9515 18.4937 10.999 18.7501 10.9999H20.2501C20.4482 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9975 10.448 21.0001 10.2499C20.9984 9.77156 20.8443 9.30621 20.5602 8.92139C20.2761 8.53658 19.8767 8.25232 19.4201 8.10989ZM9.00007 10.9999C8.80229 10.9999 8.60895 10.9412 8.4445 10.8314C8.28005 10.7215 8.15188 10.5653 8.07619 10.3826C8.00051 10.1998 7.9807 9.99878 8.01929 9.8048C8.05787 9.61082 8.15311 9.43263 8.29297 9.29278C8.43282 9.15293 8.611 9.05769 8.80498 9.0191C8.99896 8.98052 9.20003 9.00032 9.38276 9.07601C9.56548 9.1517 9.72166 9.27987 9.83154 9.44432C9.94142 9.60877 10.0001 9.80211 10.0001 9.99989C10.0001 10.2651 9.89472 10.5195 9.70718 10.707C9.51964 10.8945 9.26529 10.9999 9.00007 10.9999ZM15.0001 10.9999C14.8023 10.9999 14.609 10.9412 14.4445 10.8314C14.2801 10.7215 14.1519 10.5653 14.0762 10.3826C14.0005 10.1998 13.9807 9.99878 14.0193 9.8048C14.0579 9.61082 14.1531 9.43263 14.293 9.29278C14.4328 9.15293 14.611 9.05769 14.805 9.0191C14.999 8.98052 15.2 9.00032 15.3828 9.07601C15.5655 9.1517 15.7217 9.27987 15.8315 9.44432C15.9414 9.60877 16.0001 9.80211 16.0001 9.99989C16.0001 10.2651 15.8947 10.5195 15.7072 10.707C15.5196 10.8945 15.2653 10.9999 15.0001 10.9999ZM15.0001 14.9999H9.00007C8.20442 14.9999 7.44136 15.316 6.87875 15.8786C6.31614 16.4412 6.00007 17.2042 6.00007 17.9999C6.00007 18.7955 6.31614 19.5586 6.87875 20.1212C7.44136 20.6838 8.20442 20.9999 9.00007 20.9999H15.0001C15.7957 20.9999 16.5588 20.6838 17.1214 20.1212C17.684 19.5586 18.0001 18.7955 18.0001 17.9999C18.0001 17.2042 17.684 16.4412 17.1214 15.8786C16.5588 15.316 15.7957 14.9999 15.0001 14.9999Z","burger_menu":"M4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM20 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","bus_front":"M16 2H8C6.93913 2 5.92172 2.42143 5.17157 3.17157C4.42143 3.92172 4 4.93913 4 6V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20V21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22C6.26522 22 6.51957 21.8946 6.70711 21.7071C6.89464 21.5196 7 21.2652 7 21V20H17V21C17 21.2652 17.1054 21.5196 17.2929 21.7071C17.4804 21.8946 17.7348 22 18 22C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V6C20 4.93913 19.5786 3.92172 18.8284 3.17157C18.0783 2.42143 17.0609 2 16 2ZM7 17C6.80222 17 6.60888 16.9414 6.44443 16.8315C6.27998 16.7216 6.15181 16.5654 6.07612 16.3827C6.00043 16.2 5.98063 15.9989 6.01921 15.8049C6.0578 15.6109 6.15304 15.4327 6.29289 15.2929C6.43275 15.153 6.61093 15.0578 6.80491 15.0192C6.99889 14.9806 7.19996 15.0004 7.38268 15.0761C7.56541 15.1518 7.72159 15.28 7.83147 15.4444C7.94135 15.6089 8 15.8022 8 16C8 16.2652 7.89464 16.5196 7.70711 16.7071C7.51957 16.8946 7.26522 17 7 17ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13H7C6.73478 13 6.48043 12.8946 6.29289 12.7071C6.10536 12.5196 6 12.2652 6 12V7C6 6.73478 6.10536 6.48043 6.29289 6.29289C6.48043 6.10536 6.73478 6 7 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V12Z","bus_shuttle":"M3 18.0002C2.73478 18.0002 2.48043 18.1056 2.29289 18.2931C2.10536 18.4807 2 18.735 2 19.0002C2 19.2654 2.10536 19.5198 2.29289 19.7073C2.48043 19.8949 2.73478 20.0002 3 20.0002H21C21.2652 20.0002 21.5196 19.8949 21.7071 19.7073C21.8946 19.5198 22 19.2654 22 19.0002C22 18.735 21.8946 18.4807 21.7071 18.2931C21.5196 18.1056 21.2652 18.0002 21 18.0002H3ZM20.82 16.0002H21C21.2652 16.0002 21.5196 15.8949 21.7071 15.7073C21.8946 15.5198 22 15.2654 22 15.0002V12.3802C22.0024 12.0425 21.9586 11.7061 21.87 11.3802L20.47 6.00023C20.4743 5.96034 20.4743 5.92011 20.47 5.88023C20.2442 5.31912 19.8542 4.83934 19.3509 4.50385C18.8477 4.16835 18.2548 3.9928 17.65 4.00023H5C4.20435 4.00023 3.44129 4.3163 2.87868 4.87891C2.31607 5.44151 2 6.20458 2 7.00023V15.0002C2 15.2654 2.10536 15.5198 2.29289 15.7073C2.48043 15.8949 2.73478 16.0002 3 16.0002H3.18C3.3902 16.5794 3.77363 17.0798 4.27817 17.4334C4.7827 17.787 5.38388 17.9767 6 17.9767C6.61612 17.9767 7.2173 17.787 7.72183 17.4334C8.22637 17.0798 8.6098 16.5794 8.82 16.0002H15.18C15.3902 16.5794 15.7736 17.0798 16.2782 17.4334C16.7827 17.787 17.3839 17.9767 18 17.9767C18.6161 17.9767 19.2173 17.787 19.7218 17.4334C20.2264 17.0798 20.6098 16.5794 20.82 16.0002ZM6 16.0002C5.80222 16.0002 5.60888 15.9416 5.44443 15.8317C5.27998 15.7218 5.15181 15.5656 5.07612 15.3829C5.00043 15.2002 4.98063 14.9991 5.01921 14.8051C5.0578 14.6112 5.15304 14.433 5.29289 14.2931C5.43275 14.1533 5.61093 14.058 5.80491 14.0194C5.99889 13.9809 6.19996 14.0007 6.38268 14.0763C6.56541 14.152 6.72159 14.2802 6.83147 14.4447C6.94135 14.6091 7 14.8024 7 15.0002C7 15.2654 6.89464 15.5198 6.70711 15.7073C6.51957 15.8949 6.26522 16.0002 6 16.0002ZM8 9.00023H4V7.00023C4 6.73501 4.10536 6.48066 4.29289 6.29312C4.48043 6.10558 4.73478 6.00023 5 6.00023H8V9.00023ZM14 9.00023H10V6.00023H14V9.00023ZM18 16.0002C17.8022 16.0002 17.6089 15.9416 17.4444 15.8317C17.28 15.7218 17.1518 15.5656 17.0761 15.3829C17.0004 15.2002 16.9806 14.9991 17.0192 14.8051C17.0578 14.6112 17.153 14.433 17.2929 14.2931C17.4327 14.1533 17.6109 14.058 17.8049 14.0194C17.9989 13.9809 18.2 14.0007 18.3827 14.0763C18.5654 14.152 18.7216 14.2802 18.8315 14.4447C18.9414 14.6091 19 14.8024 19 15.0002C19 15.2654 18.8946 15.5198 18.7071 15.7073C18.5196 15.8949 18.2652 16.0002 18 16.0002ZM18 11.0002L16 9.00023V6.00023H17.65C17.8396 6.00165 18.0248 6.05694 18.1842 6.15963C18.3435 6.26232 18.4704 6.40818 18.55 6.58023L20 11.0002H18Z","bus_side":"M21.87 11.3802L20.47 6.00023C20.4743 5.96034 20.4743 5.92011 20.47 5.88023C20.2442 5.31912 19.8542 4.83934 19.3509 4.50385C18.8477 4.16835 18.2548 3.9928 17.65 4.00023H5C4.20435 4.00023 3.44129 4.3163 2.87868 4.87891C2.31607 5.44151 2 6.20458 2 7.00023V17.0002C2 17.2654 2.10536 17.5198 2.29289 17.7073C2.48043 17.8949 2.73478 18.0002 3 18.0002H3.18C3.3902 18.5794 3.77363 19.0798 4.27817 19.4334C4.7827 19.787 5.38388 19.9767 6 19.9767C6.61612 19.9767 7.2173 19.787 7.72183 19.4334C8.22637 19.0798 8.6098 18.5794 8.82 18.0002H15.18C15.3902 18.5794 15.7736 19.0798 16.2782 19.4334C16.7827 19.787 17.3839 19.9767 18 19.9767C18.6161 19.9767 19.2173 19.787 19.7218 19.4334C20.2264 19.0798 20.6098 18.5794 20.82 18.0002H21C21.2652 18.0002 21.5196 17.8949 21.7071 17.7073C21.8946 17.5198 22 17.2654 22 17.0002V12.3802C22.0024 12.0425 21.9586 11.7061 21.87 11.3802ZM6 18.0002C5.80222 18.0002 5.60888 17.9416 5.44443 17.8317C5.27998 17.7218 5.15181 17.5656 5.07612 17.3829C5.00043 17.2002 4.98063 16.9991 5.01921 16.8051C5.0578 16.6112 5.15304 16.433 5.29289 16.2931C5.43275 16.1533 5.61093 16.058 5.80491 16.0194C5.99889 15.9809 6.19996 16.0007 6.38268 16.0763C6.56541 16.152 6.72159 16.2802 6.83147 16.4447C6.94135 16.6091 7 16.8024 7 17.0002C7 17.2654 6.89464 17.5198 6.70711 17.7073C6.51957 17.8949 6.26522 18.0002 6 18.0002ZM8 10.0002H4V7.00023C4 6.73501 4.10536 6.48066 4.29289 6.29312C4.48043 6.10558 4.73478 6.00023 5 6.00023H8V10.0002ZM14 10.0002H10V6.00023H14V10.0002ZM18 18.0002C17.8022 18.0002 17.6089 17.9416 17.4444 17.8317C17.28 17.7218 17.1518 17.5656 17.0761 17.3829C17.0004 17.2002 16.9806 16.9991 17.0192 16.8051C17.0578 16.6112 17.153 16.433 17.2929 16.2931C17.4327 16.1533 17.6109 16.058 17.8049 16.0194C17.9989 15.9809 18.2 16.0007 18.3827 16.0763C18.5654 16.152 18.7216 16.2802 18.8315 16.4447C18.9414 16.6091 19 16.8024 19 17.0002C19 17.2654 18.8946 17.5198 18.7071 17.7073C18.5196 17.8949 18.2652 18.0002 18 18.0002ZM18 12.0002L16 10.0002V6.00023H17.65C17.8396 6.00165 18.0248 6.05694 18.1842 6.15963C18.3435 6.26232 18.4704 6.40818 18.55 6.58023L19.94 11.8802C19.94 11.8802 19.94 11.9602 19.94 12.0002H18Z","butler":"M12 14.9999C11.8022 14.9999 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4345 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.195C11.0578 16.389 11.153 16.5672 11.2929 16.707C11.4327 16.8469 11.6109 16.9421 11.8049 16.9807C11.9989 17.0193 12.2 16.9995 12.3827 16.9238C12.5654 16.8481 12.7216 16.72 12.8315 16.5555C12.9414 16.3911 13 16.1977 13 15.9999C13 15.7347 12.8946 15.4804 12.7071 15.2928C12.5196 15.1053 12.2652 14.9999 12 14.9999ZM12 10.9999C11.8022 10.9999 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4345 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.195C11.0578 12.389 11.153 12.5672 11.2929 12.707C11.4327 12.8469 11.6109 12.9421 11.8049 12.9807C11.9989 13.0193 12.2 12.9995 12.3827 12.9238C12.5654 12.8481 12.7216 12.72 12.8315 12.5555C12.9414 12.3911 13 12.1977 13 11.9999C13 11.7347 12.8946 11.4804 12.7071 11.2928C12.5196 11.1053 12.2652 10.9999 12 10.9999ZM8.5 5.99994C8.56593 6.01398 8.63407 6.01398 8.7 5.99994L12 4.53994L15.3 5.99994C15.3659 6.01398 15.4341 6.01398 15.5 5.99994C15.5958 5.99969 15.6895 5.97192 15.77 5.91994C15.8417 5.87619 15.9008 5.81438 15.9411 5.74067C15.9815 5.66697 16.0018 5.58396 16 5.49994V2.49994C16.0018 2.41593 15.9815 2.33292 15.9411 2.25921C15.9008 2.18551 15.8417 2.12369 15.77 2.07994C15.6979 2.04055 15.6171 2.01991 15.535 2.01991C15.4529 2.01991 15.3721 2.04055 15.3 2.07994L12 3.45994L8.7 1.99994C8.62614 1.96055 8.54371 1.93994 8.46 1.93994C8.37629 1.93994 8.29386 1.96055 8.22 1.99994C8.13879 2.05296 8.07475 2.12846 8.03568 2.21724C7.99662 2.30602 7.98422 2.40424 8 2.49994V5.49994C7.99905 5.58269 8.01865 5.66437 8.05705 5.73768C8.09545 5.81098 8.15144 5.87361 8.22 5.91994C8.30483 5.9704 8.40131 5.99797 8.5 5.99994ZM12 6.99994C11.8022 6.99994 11.6089 7.05859 11.4444 7.16847C11.28 7.27835 11.1518 7.43453 11.0761 7.61726C11.0004 7.79998 10.9806 8.00105 11.0192 8.19503C11.0578 8.38901 11.153 8.5672 11.2929 8.70705C11.4327 8.8469 11.6109 8.94214 11.8049 8.98073C11.9989 9.01931 12.2 8.99951 12.3827 8.92382C12.5654 8.84813 12.7216 8.71996 12.8315 8.55551C12.9414 8.39106 13 8.19772 13 7.99994C13 7.73472 12.8946 7.48037 12.7071 7.29283C12.5196 7.1053 12.2652 6.99994 12 6.99994ZM17 3.99994V13.9999C17 15.326 16.4732 16.5978 15.5355 17.5355C14.5979 18.4732 13.3261 18.9999 12 18.9999C10.6739 18.9999 9.40215 18.4732 8.46447 17.5355C7.52678 16.5978 7 15.326 7 13.9999V3.99994C6.20435 3.99994 5.44129 4.31601 4.87868 4.87862C4.31607 5.44123 4 6.20429 4 6.99994V18.9999C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 21.9999 7 21.9999H17C17.7956 21.9999 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 18.9999V6.99994C20 6.20429 19.6839 5.44123 19.1213 4.87862C18.5587 4.31601 17.7956 3.99994 17 3.99994Z","cable_box":"M20 16C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14H18C18 13.7348 17.8946 13.4804 17.7071 13.2929C17.5196 13.1054 17.2652 13 17 13H16C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16H6.19C5.88632 16.011 5.59011 15.9044 5.36305 15.7025C5.13599 15.5005 4.9956 15.2188 4.97111 14.9159C4.94662 14.613 5.03992 14.3123 5.23159 14.0765C5.42325 13.8407 5.6985 13.6879 6 13.65L18.4 11.32C19.183 11.1669 19.8812 10.7285 20.3594 10.0899C20.8376 9.45122 21.0617 8.6578 20.9882 7.86337C20.9148 7.06894 20.549 6.33006 19.9618 5.78995C19.3746 5.24984 18.6078 4.94696 17.81 4.94H14C13.9844 4.42004 13.7668 3.92661 13.3934 3.56442C13.02 3.20222 12.5202 2.99977 12 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V7C3 7.53043 3.21071 8.03914 3.58579 8.41421C3.96086 8.78929 4.46957 9 5 9H12C12.5304 9 13.0391 8.78929 13.4142 8.41421C13.7893 8.03914 14 7.53043 14 7V6.94H17.81C17.971 6.9412 18.1302 6.97481 18.278 7.03881C18.4257 7.10282 18.5591 7.19591 18.6702 7.31255C18.7812 7.42919 18.8676 7.56699 18.9243 7.71774C18.981 7.86849 19.0067 8.0291 19 8.19C18.9985 8.47069 18.897 8.74167 18.7138 8.95428C18.5305 9.16688 18.2774 9.30719 18 9.35L5.6 11.68C4.82449 11.8324 4.13318 12.2673 3.66005 12.9004C3.18691 13.5335 2.96563 14.3197 3.03909 15.1066C3.11256 15.8935 3.47553 16.6252 4.05767 17.1597C4.63982 17.6943 5.39968 17.9937 6.19 18H13C13 18.7956 13.3161 19.5587 13.8787 20.1213C14.4413 20.6839 15.2044 21 16 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18H18V16H20Z","cable_plug":"M18 6H16V3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2C14.7348 2 14.4804 2.10536 14.2929 2.29289C14.1054 2.48043 14 2.73478 14 3V6H10V3C10 2.73478 9.89464 2.48043 9.70711 2.29289C9.51957 2.10536 9.26522 2 9 2C8.73478 2 8.48043 2.10536 8.29289 2.29289C8.10536 2.48043 8 2.73478 8 3V6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V15C4 15.5304 4.21071 16.0391 4.58579 16.4142C4.96086 16.7893 5.46957 17 6 17H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V17H18C18.5304 17 19.0391 16.7893 19.4142 16.4142C19.7893 16.0391 20 15.5304 20 15V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6Z","calculate":"M5 8H6V9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10C7.26522 10 7.51957 9.89464 7.70711 9.70711C7.89464 9.51957 8 9.26522 8 9V8H9C9.26522 8 9.51957 7.89464 9.70711 7.70711C9.89464 7.51957 10 7.26522 10 7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6H8V5C8 4.73478 7.89464 4.48043 7.70711 4.29289C7.51957 4.10536 7.26522 4 7 4C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM9.21 14.79C9.11704 14.6963 9.00644 14.6219 8.88458 14.5711C8.76272 14.5203 8.63201 14.4942 8.5 14.4942C8.36799 14.4942 8.23728 14.5203 8.11542 14.5711C7.99356 14.6219 7.88296 14.6963 7.79 14.79L7 15.59L6.21 14.79C6.11676 14.6968 6.00607 14.6228 5.88425 14.5723C5.76243 14.5219 5.63186 14.4959 5.5 14.4959C5.36814 14.4959 5.23757 14.5219 5.11575 14.5723C4.99393 14.6228 4.88324 14.6968 4.79 14.79C4.69676 14.8832 4.6228 14.9939 4.57234 15.1158C4.52188 15.2376 4.49591 15.3681 4.49591 15.5C4.49591 15.7663 4.6017 16.0217 4.79 16.21L5.59 17L4.79 17.79C4.69627 17.883 4.62188 17.9936 4.57111 18.1154C4.52034 18.2373 4.4942 18.368 4.4942 18.5C4.4942 18.632 4.52034 18.7627 4.57111 18.8846C4.62188 19.0064 4.69627 19.117 4.79 19.21C4.88296 19.3037 4.99356 19.3781 5.11542 19.4289C5.23728 19.4797 5.36799 19.5058 5.5 19.5058C5.63201 19.5058 5.76272 19.4797 5.88458 19.4289C6.00644 19.3781 6.11704 19.3037 6.21 19.21L7 18.41L7.79 19.21C7.88296 19.3037 7.99356 19.3781 8.11542 19.4289C8.23728 19.4797 8.36799 19.5058 8.5 19.5058C8.63201 19.5058 8.76272 19.4797 8.88458 19.4289C9.00644 19.3781 9.11704 19.3037 9.21 19.21C9.30373 19.117 9.37812 19.0064 9.42889 18.8846C9.47966 18.7627 9.5058 18.632 9.5058 18.5C9.5058 18.368 9.47966 18.2373 9.42889 18.1154C9.37812 17.9936 9.30373 17.883 9.21 17.79L8.41 17L9.21 16.21C9.30373 16.117 9.37812 16.0064 9.42889 15.8846C9.47966 15.7627 9.5058 15.632 9.5058 15.5C9.5058 15.368 9.47966 15.2373 9.42889 15.1154C9.37812 14.9936 9.30373 14.883 9.21 14.79ZM15 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H15C14.7348 6 14.4804 6.10536 14.2929 6.29289C14.1054 6.48043 14 6.73478 14 7C14 7.26522 14.1054 7.51957 14.2929 7.70711C14.4804 7.89464 14.7348 8 15 8ZM20 11H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM19 17.5H15C14.7348 17.5 14.4804 17.6054 14.2929 17.7929C14.1054 17.9804 14 18.2348 14 18.5C14 18.7652 14.1054 19.0196 14.2929 19.2071C14.4804 19.3946 14.7348 19.5 15 19.5H19C19.2652 19.5 19.5196 19.3946 19.7071 19.2071C19.8946 19.0196 20 18.7652 20 18.5C20 18.2348 19.8946 17.9804 19.7071 17.7929C19.5196 17.6054 19.2652 17.5 19 17.5ZM19 14.5H15C14.7348 14.5 14.4804 14.6054 14.2929 14.7929C14.1054 14.9804 14 15.2348 14 15.5C14 15.7652 14.1054 16.0196 14.2929 16.2071C14.4804 16.3946 14.7348 16.5 15 16.5H19C19.2652 16.5 19.5196 16.3946 19.7071 16.2071C19.8946 16.0196 20 15.7652 20 15.5C20 15.2348 19.8946 14.9804 19.7071 14.7929C19.5196 14.6054 19.2652 14.5 19 14.5Z","calculator":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8 19C7.80222 19 7.60888 18.9414 7.44443 18.8315C7.27998 18.7216 7.15181 18.5654 7.07612 18.3827C7.00043 18.2 6.98063 17.9989 7.01921 17.8049C7.0578 17.6109 7.15304 17.4327 7.29289 17.2929C7.43275 17.153 7.61093 17.0578 7.80491 17.0192C7.99889 16.9806 8.19996 17.0004 8.38268 17.0761C8.56541 17.1518 8.72159 17.28 8.83147 17.4444C8.94135 17.6089 9 17.8022 9 18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19ZM8 15.5C7.80222 15.5 7.60888 15.4414 7.44443 15.3315C7.27998 15.2216 7.15181 15.0654 7.07612 14.8827C7.00043 14.7 6.98063 14.4989 7.01921 14.3049C7.0578 14.1109 7.15304 13.9327 7.29289 13.7929C7.43275 13.653 7.61093 13.5578 7.80491 13.5192C7.99889 13.4806 8.19996 13.5004 8.38268 13.5761C8.56541 13.6518 8.72159 13.78 8.83147 13.9444C8.94135 14.1089 9 14.3022 9 14.5C9 14.7652 8.89464 15.0196 8.70711 15.2071C8.51957 15.3946 8.26522 15.5 8 15.5ZM8 12C7.80222 12 7.60888 11.9414 7.44443 11.8315C7.27998 11.7216 7.15181 11.5654 7.07612 11.3827C7.00043 11.2 6.98063 10.9989 7.01921 10.8049C7.0578 10.6109 7.15304 10.4327 7.29289 10.2929C7.43275 10.153 7.61093 10.0578 7.80491 10.0192C7.99889 9.98063 8.19996 10.0004 8.38268 10.0761C8.56541 10.1518 8.72159 10.28 8.83147 10.4444C8.94135 10.6089 9 10.8022 9 11C9 11.2652 8.89464 11.5196 8.70711 11.7071C8.51957 11.8946 8.26522 12 8 12ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19ZM12 15.5C11.8022 15.5 11.6089 15.4414 11.4444 15.3315C11.28 15.2216 11.1518 15.0654 11.0761 14.8827C11.0004 14.7 10.9806 14.4989 11.0192 14.3049C11.0578 14.1109 11.153 13.9327 11.2929 13.7929C11.4327 13.653 11.6109 13.5578 11.8049 13.5192C11.9989 13.4806 12.2 13.5004 12.3827 13.5761C12.5654 13.6518 12.7216 13.78 12.8315 13.9444C12.9414 14.1089 13 14.3022 13 14.5C13 14.7652 12.8946 15.0196 12.7071 15.2071C12.5196 15.3946 12.2652 15.5 12 15.5ZM12 12C11.8022 12 11.6089 11.9414 11.4444 11.8315C11.28 11.7216 11.1518 11.5654 11.0761 11.3827C11.0004 11.2 10.9806 10.9989 11.0192 10.8049C11.0578 10.6109 11.153 10.4327 11.2929 10.2929C11.4327 10.153 11.6109 10.0578 11.8049 10.0192C11.9989 9.98063 12.2 10.0004 12.3827 10.0761C12.5654 10.1518 12.7216 10.28 12.8315 10.4444C12.9414 10.6089 13 10.8022 13 11C13 11.2652 12.8946 11.5196 12.7071 11.7071C12.5196 11.8946 12.2652 12 12 12ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19ZM16 15.5C15.8022 15.5 15.6089 15.4414 15.4444 15.3315C15.28 15.2216 15.1518 15.0654 15.0761 14.8827C15.0004 14.7 14.9806 14.4989 15.0192 14.3049C15.0578 14.1109 15.153 13.9327 15.2929 13.7929C15.4327 13.653 15.6109 13.5578 15.8049 13.5192C15.9989 13.4806 16.2 13.5004 16.3827 13.5761C16.5654 13.6518 16.7216 13.78 16.8315 13.9444C16.9414 14.1089 17 14.3022 17 14.5C17 14.7652 16.8946 15.0196 16.7071 15.2071C16.5196 15.3946 16.2652 15.5 16 15.5ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7Z","calculator_percentage":"M19.12 2.88C18.5579 2.31723 17.7954 2.0007 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C19.9993 4.20462 19.6828 3.44207 19.12 2.88ZM15.63 18.63C15.5157 18.7477 15.3789 18.8411 15.2277 18.9046C15.0765 18.9682 14.914 19.0007 14.75 19C14.5038 18.9992 14.2633 18.9257 14.0587 18.7887C13.8541 18.6517 13.6945 18.4573 13.6 18.23C13.504 18.0029 13.4762 17.7527 13.52 17.51C13.5724 17.2646 13.6947 17.0396 13.8721 16.8621C14.0496 16.6847 14.2746 16.5624 14.52 16.51C14.7627 16.4662 15.0129 16.494 15.24 16.59C15.467 16.6867 15.6604 16.8485 15.7956 17.0549C15.9309 17.2614 16.002 17.5032 16 17.75C16.0006 17.914 15.9682 18.0765 15.9046 18.2277C15.8411 18.3789 15.7477 18.5157 15.63 18.63ZM15.71 12.71L9.71 18.71C9.61704 18.8037 9.50644 18.8781 9.38458 18.9289C9.26272 18.9797 9.13201 19.0058 9 19.0058C8.86799 19.0058 8.73728 18.9797 8.61542 18.9289C8.49356 18.8781 8.38296 18.8037 8.29 18.71C8.19627 18.617 8.12188 18.5064 8.07111 18.3846C8.02034 18.2627 7.9942 18.132 7.9942 18C7.9942 17.868 8.02034 17.7373 8.07111 17.6154C8.12188 17.4936 8.19627 17.383 8.29 17.29L14.29 11.29C14.4783 11.1017 14.7337 10.9959 15 10.9959C15.2663 10.9959 15.5217 11.1017 15.71 11.29C15.8983 11.4783 16.0041 11.7337 16.0041 12C16.0041 12.2663 15.8983 12.5217 15.71 12.71ZM8 12.25C8.00261 11.9193 8.13515 11.6029 8.36901 11.369C8.60286 11.1351 8.91929 11.0026 9.25 11C9.49621 11.0008 9.7367 11.0743 9.94129 11.2113C10.1459 11.3483 10.3055 11.5427 10.4 11.77C10.496 11.9971 10.5238 12.2473 10.48 12.49C10.4276 12.7354 10.3053 12.9604 10.1279 13.1379C9.95043 13.3153 9.72542 13.4376 9.48 13.49C9.23732 13.5338 8.98714 13.506 8.76 13.41C8.53296 13.3133 8.33963 13.1515 8.20438 12.9451C8.06914 12.7386 7.99802 12.4968 8 12.25ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7Z","calendar":"M18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM13.5 17C13.5 17.2652 13.3946 17.5196 13.2071 17.7071C13.0196 17.8946 12.7652 18 12.5 18C12.2348 18 11.9804 17.8946 11.7929 17.7071C11.6054 17.5196 11.5 17.2652 11.5 17V13.41L11.21 13.71C11.0217 13.8983 10.7663 14.0041 10.5 14.0041C10.2337 14.0041 9.9783 13.8983 9.79 13.71C9.6017 13.5217 9.49591 13.2663 9.49591 13C9.49591 12.7337 9.6017 12.4783 9.79 12.29L11.79 10.29C11.9306 10.1512 12.1092 10.0572 12.3032 10.0199C12.4972 9.9825 12.6979 10.0034 12.88 10.08C13.0626 10.155 13.2189 10.2824 13.3293 10.4461C13.4396 10.6099 13.499 10.8026 13.5 11V17ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_event":"M18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.21 11.71L11.21 16.71C11.117 16.8037 11.0064 16.8781 10.8846 16.9289C10.7627 16.9797 10.632 17.0058 10.5 17.0058C10.368 17.0058 10.2373 16.9797 10.1154 16.9289C9.99356 16.8781 9.88296 16.8037 9.79 16.71L7.79 14.71C7.69676 14.6168 7.6228 14.5061 7.57234 14.3842C7.52188 14.2624 7.49591 14.1319 7.49591 14C7.49591 13.8681 7.52188 13.7376 7.57234 13.6158C7.6228 13.4939 7.69676 13.3832 7.79 13.29C7.88324 13.1968 7.99393 13.1228 8.11575 13.0723C8.23757 13.0219 8.36814 12.9959 8.5 12.9959C8.63186 12.9959 8.76243 13.0219 8.88425 13.0723C9.00607 13.1228 9.11676 13.1968 9.21 13.29L10.5 14.59L14.79 10.29C14.9783 10.1017 15.2337 9.99591 15.5 9.99591C15.7663 9.99591 16.0217 10.1017 16.21 10.29C16.3983 10.4783 16.5041 10.7337 16.5041 11C16.5041 11.2663 16.3983 11.5217 16.21 11.71ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_schedule":"M13.5 14H12.5V12C12.5 11.7348 12.3946 11.4804 12.2071 11.2929C12.0196 11.1054 11.7652 11 11.5 11C11.2348 11 10.9804 11.1054 10.7929 11.2929C10.6054 11.4804 10.5 11.7348 10.5 12V15C10.5 15.2652 10.6054 15.5196 10.7929 15.7071C10.9804 15.8946 11.2348 16 11.5 16H13.5C13.7652 16 14.0196 15.8946 14.2071 15.7071C14.3946 15.5196 14.5 15.2652 14.5 15C14.5 14.7348 14.3946 14.4804 14.2071 14.2929C14.0196 14.1054 13.7652 14 13.5 14ZM18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 19C11.0111 19 10.0444 18.7068 9.22215 18.1573C8.3999 17.6079 7.75904 16.827 7.3806 15.9134C7.00216 14.9998 6.90315 13.9945 7.09607 13.0245C7.289 12.0546 7.7652 11.1637 8.46447 10.4645C9.16373 9.7652 10.0546 9.289 11.0245 9.09607C11.9945 8.90315 12.9998 9.00216 13.9134 9.3806C14.827 9.75904 15.6079 10.3999 16.1573 11.2221C16.7068 12.0444 17 13.0111 17 14C17 15.3261 16.4732 16.5979 15.5355 17.5355C14.5979 18.4732 13.3261 19 12 19ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_week":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM8 17C7.80222 17 7.60888 16.9414 7.44443 16.8315C7.27998 16.7216 7.15181 16.5654 7.07612 16.3827C7.00043 16.2 6.98063 15.9989 7.01921 15.8049C7.0578 15.6109 7.15304 15.4327 7.29289 15.2929C7.43275 15.153 7.61093 15.0578 7.80491 15.0192C7.99889 14.9806 8.19996 15.0004 8.38268 15.0761C8.56541 15.1518 8.72159 15.28 8.83147 15.4444C8.94135 15.6089 9 15.8022 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM12 13C11.8022 13 11.6089 12.9414 11.4444 12.8315C11.28 12.7216 11.1518 12.5654 11.0761 12.3827C11.0004 12.2 10.9806 11.9989 11.0192 11.8049C11.0578 11.6109 11.153 11.4327 11.2929 11.2929C11.4327 11.153 11.6109 11.0578 11.8049 11.0192C11.9989 10.9806 12.2 11.0004 12.3827 11.0761C12.5654 11.1518 12.7216 11.28 12.8315 11.4444C12.9414 11.6089 13 11.8022 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13ZM16 13C15.8022 13 15.6089 12.9414 15.4444 12.8315C15.28 12.7216 15.1518 12.5654 15.0761 12.3827C15.0004 12.2 14.9806 11.9989 15.0192 11.8049C15.0578 11.6109 15.153 11.4327 15.2929 11.2929C15.4327 11.153 15.6109 11.0578 15.8049 11.0192C15.9989 10.9806 16.2 11.0004 16.3827 11.0761C16.5654 11.1518 16.7216 11.28 16.8315 11.4444C16.9414 11.6089 17 11.8022 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_weekend":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V16ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calf":"M18.75 8H17.93C17.48 4.34 14.55 3 12 3C9.45 3 6.52 4.34 6.07 8H5.25C4.65326 8 4.08097 8.23705 3.65901 8.65901C3.23705 9.08097 3 9.65326 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.54946 11.0021 5.84597 10.9408 6.12 10.82C6.23477 11.6977 6.39498 12.5689 6.6 13.43C6.66 13.7 6.72 13.96 6.77 14.21C7.66906 13.4363 8.81389 13.0074 10 13H14C15.1861 13.0074 16.3309 13.4363 17.23 14.21C17.28 13.96 17.34 13.7 17.4 13.43C17.605 12.5689 17.7652 11.6977 17.88 10.82C18.154 10.9408 18.4505 11.0021 18.75 11H20.25C20.4481 10.9974 20.6374 10.9176 20.7775 10.7775C20.9176 10.6374 20.9974 10.4481 21 10.25C21 9.95453 20.9418 9.66195 20.8287 9.38896C20.7157 9.11598 20.5499 8.86794 20.341 8.65901C20.1321 8.45008 19.884 8.28434 19.611 8.17127C19.3381 8.0582 19.0455 8 18.75 8ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99889 8.01921 9.80491C8.0578 9.61093 8.15304 9.43275 8.29289 9.29289C8.43275 9.15304 8.61093 9.0578 8.80491 9.01921C8.99889 8.98063 9.19996 9.00043 9.38268 9.07612C9.56541 9.15181 9.72159 9.27998 9.83147 9.44443C9.94135 9.60888 10 9.80222 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99889 14.0192 9.80491C14.0578 9.61093 14.153 9.43275 14.2929 9.29289C14.4327 9.15304 14.6109 9.0578 14.8049 9.01921C14.9989 8.98063 15.2 9.00043 15.3827 9.07612C15.5654 9.15181 15.7216 9.27998 15.8315 9.44443C15.9414 9.60888 16 9.80222 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8946 15.2652 11 15 11ZM14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7956 7.31607 19.5587 7.87868 20.1213C8.44129 20.6839 9.20435 21 10 21H14C14.7956 21 15.5587 20.6839 16.1213 20.1213C16.6839 19.5587 17 18.7956 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7956 15 14 15Z","call":"M8.26994 15.73C12.0099 19.48 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6879 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6592C19.2134 15.4164 19.0659 15.1958 18.8799 15.01L18.1699 14.3C17.7952 13.9275 17.2883 13.7184 16.7599 13.7184C16.2316 13.7184 15.7247 13.9275 15.3499 14.3L14.6399 15.01C14.547 15.1038 14.4364 15.1782 14.3145 15.2289C14.1927 15.2797 14.0619 15.3058 13.9299 15.3058C13.7979 15.3058 13.6672 15.2797 13.5454 15.2289C13.4235 15.1782 13.3129 15.1038 13.2199 15.01L8.99994 10.79C8.90621 10.6971 8.83181 10.5865 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94802 8.73028 9.81731 8.78104 9.69545C8.83181 9.57359 8.90621 9.46299 8.99994 9.37003L9.70994 8.66003C10.0824 8.28531 10.2915 7.7784 10.2915 7.25003C10.2915 6.72166 10.0824 6.21476 9.70994 5.84003L8.99994 5.13003C8.81419 4.94408 8.59361 4.79656 8.35082 4.69591C8.10802 4.59526 7.84777 4.54346 7.58494 4.54346C7.32211 4.54346 7.06185 4.59526 6.81906 4.69591C6.57626 4.79656 6.35568 4.94408 6.16994 5.13003L5.16994 6.13003C4.85572 6.43 4.65443 6.82905 4.59994 7.26003C4.41994 8.66003 4.51994 12 8.26994 15.73Z","call_chat":"M16.6199 15.8601C16.4342 15.6741 16.2136 15.5266 15.9708 15.426C15.728 15.3253 15.4678 15.2735 15.2049 15.2735C14.9421 15.2735 14.6819 15.3253 14.4391 15.426C14.1963 15.5266 13.9757 15.6741 13.7899 15.8601L13.0899 16.5701C12.997 16.6638 12.8864 16.7382 12.7645 16.789C12.6427 16.8398 12.512 16.8659 12.3799 16.8659C12.2479 16.8659 12.1172 16.8398 11.9954 16.789C11.8735 16.7382 11.7629 16.6638 11.6699 16.5701C11.6699 16.5701 8.13994 13.0001 7.42994 12.3301C7.33622 12.2371 7.26182 12.1265 7.21105 12.0047C7.16028 11.8828 7.13415 11.7521 7.13415 11.6201C7.13415 11.4881 7.16028 11.3574 7.21105 11.2355C7.26182 11.1137 7.33622 11.0031 7.42994 10.9101L8.13994 10.2101C8.3259 10.0243 8.47341 9.80377 8.57406 9.56098C8.67471 9.31818 8.72652 9.05793 8.72652 8.7951C8.72652 8.53226 8.67471 8.27201 8.57406 8.02921C8.47341 7.78642 8.3259 7.56584 8.13994 7.3801L7.42994 6.6701C7.2442 6.48414 7.02362 6.33662 6.78082 6.23598C6.53803 6.13533 6.27777 6.08352 6.01494 6.08352C5.75211 6.08352 5.49186 6.13533 5.24906 6.23598C5.00627 6.33662 4.78569 6.48414 4.59994 6.6701L3.59994 7.6701C3.2963 7.97651 3.09986 8.37289 3.03994 8.8001C2.87994 10.2001 2.99994 13.5401 6.71994 17.2801C10.4399 21.0201 13.7999 21.1201 15.2099 21.0001C15.6371 20.9402 16.0335 20.7437 16.3399 20.4401L17.3399 19.4401C17.5259 19.2544 17.6734 19.0338 17.7741 18.791C17.8747 18.5482 17.9265 18.2879 17.9265 18.0251C17.9265 17.7623 17.8747 17.502 17.7741 17.2592C17.6734 17.0164 17.5259 16.7958 17.3399 16.6101L16.6199 15.8601ZM17.4999 3.0001H14.4999C13.6746 2.99399 12.8737 3.28064 12.2397 3.80911C11.6056 4.33759 11.1794 5.07368 11.0367 5.88667C10.894 6.69966 11.0441 7.53691 11.4603 8.24971C11.8765 8.96252 12.5318 9.50475 13.3099 9.7801L12.9999 11.0901C12.9665 11.2362 12.9783 11.389 13.0337 11.5283C13.089 11.6676 13.1854 11.7868 13.3099 11.8701C13.433 11.9562 13.5798 12.0016 13.7299 12.0001C13.8803 12.003 14.0275 11.9574 14.1499 11.8701L16.8999 10.0001H17.4999C18.4282 10.0001 19.3184 9.63135 19.9748 8.97497C20.6312 8.31859 20.9999 7.42835 20.9999 6.5001C20.9999 5.57184 20.6312 4.6816 19.9748 4.02522C19.3184 3.36884 18.4282 3.0001 17.4999 3.0001Z","call_clear":"M18.1599 14.32C17.7852 13.9475 17.2783 13.7384 16.7499 13.7384C16.2216 13.7384 15.7147 13.9475 15.3399 14.32L14.6299 15.03C14.537 15.1237 14.4264 15.1981 14.3045 15.2489C14.1827 15.2997 14.0519 15.3258 13.9199 15.3258C13.7879 15.3258 13.6572 15.2997 13.5354 15.2489C13.4135 15.1981 13.3029 15.1237 13.2099 15.03L8.99994 10.79C8.90621 10.697 8.83181 10.5864 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94799 8.73028 9.81728 8.78104 9.69542C8.83181 9.57356 8.90621 9.46296 8.99994 9.37L9.70994 8.66C10.0824 8.28527 10.2915 7.77837 10.2915 7.25C10.2915 6.72163 10.0824 6.21473 9.70994 5.84L8.99994 5.13C8.81419 4.94405 8.59361 4.79653 8.35082 4.69588C8.10802 4.59523 7.84777 4.54343 7.58494 4.54343C7.32211 4.54343 7.06185 4.59523 6.81906 4.69588C6.57626 4.79653 6.35568 4.94405 6.16994 5.13L5.16994 6.13C4.85572 6.42997 4.65443 6.82902 4.59994 7.26C4.41994 8.66 4.51994 12 8.26994 15.73C12.0199 19.46 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6878 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6591C19.2134 15.4163 19.0659 15.1957 18.8799 15.01L18.1599 14.32ZM13.4999 10.5C13.7652 10.5 14.0195 10.6054 14.207 10.7929C14.3946 10.9804 14.4999 11.2348 14.4999 11.5C14.4999 11.6326 14.5526 11.7598 14.6464 11.8536C14.7402 11.9473 14.8673 12 14.9999 12C15.1325 12 15.2597 11.9473 15.3535 11.8536C15.4473 11.7598 15.4999 11.6326 15.4999 11.5C15.4999 11.2348 15.6053 10.9804 15.7928 10.7929C15.9804 10.6054 16.2347 10.5 16.4999 10.5C16.6325 10.5 16.7597 10.4473 16.8535 10.3536C16.9473 10.2598 16.9999 10.1326 16.9999 10C16.9999 9.86739 16.9473 9.74021 16.8535 9.64645C16.7597 9.55268 16.6325 9.5 16.4999 9.5C16.2347 9.5 15.9804 9.39464 15.7928 9.20711C15.6053 9.01957 15.4999 8.76522 15.4999 8.5C15.4999 8.36739 15.4473 8.24021 15.3535 8.14645C15.2597 8.05268 15.1325 8 14.9999 8C14.8673 8 14.7402 8.05268 14.6464 8.14645C14.5526 8.24021 14.4999 8.36739 14.4999 8.5C14.4999 8.76522 14.3946 9.01957 14.207 9.20711C14.0195 9.39464 13.7652 9.5 13.4999 9.5C13.3673 9.5 13.2402 9.55268 13.1464 9.64645C13.0526 9.74021 12.9999 9.86739 12.9999 10C12.9999 10.1326 13.0526 10.2598 13.1464 10.3536C13.2402 10.4473 13.3673 10.5 13.4999 10.5ZM20.4999 4.5C19.9695 4.5 19.4608 4.28929 19.0857 3.91421C18.7107 3.53914 18.4999 3.03043 18.4999 2.5C18.4999 2.36739 18.4473 2.24021 18.3535 2.14645C18.2597 2.05268 18.1325 2 17.9999 2C17.8673 2 17.7402 2.05268 17.6464 2.14645C17.5526 2.24021 17.4999 2.36739 17.4999 2.5C17.4999 3.03043 17.2892 3.53914 16.9141 3.91421C16.5391 4.28929 16.0304 4.5 15.4999 4.5C15.3673 4.5 15.2402 4.55268 15.1464 4.64645C15.0526 4.74021 14.9999 4.86739 14.9999 5C14.9999 5.13261 15.0526 5.25979 15.1464 5.35355C15.2402 5.44732 15.3673 5.5 15.4999 5.5C16.0304 5.5 16.5391 5.71071 16.9141 6.08579C17.2892 6.46086 17.4999 6.96957 17.4999 7.5C17.4999 7.63261 17.5526 7.75979 17.6464 7.85355C17.7402 7.94732 17.8673 8 17.9999 8C18.1325 8 18.2597 7.94732 18.3535 7.85355C18.4473 7.75979 18.4999 7.63261 18.4999 7.5C18.4999 6.96957 18.7107 6.46086 19.0857 6.08579C19.4608 5.71071 19.9695 5.5 20.4999 5.5C20.6325 5.5 20.7597 5.44732 20.8535 5.35355C20.9473 5.25979 20.9999 5.13261 20.9999 5C20.9999 4.86739 20.9473 4.74021 20.8535 4.64645C20.7597 4.55268 20.6325 4.5 20.4999 4.5Z","call_composer":"M9.99994 6H19.9999C20.2652 6 20.5195 5.89464 20.7071 5.70711C20.8946 5.51957 20.9999 5.26522 20.9999 5C20.9999 4.73478 20.8946 4.48043 20.7071 4.29289C20.5195 4.10536 20.2652 4 19.9999 4H9.99994C9.73473 4 9.48037 4.10536 9.29284 4.29289C9.1053 4.48043 8.99994 4.73478 8.99994 5C8.99994 5.26522 9.1053 5.51957 9.29284 5.70711C9.48037 5.89464 9.73473 6 9.99994 6ZM15.6199 15.86C15.4342 15.674 15.2136 15.5265 14.9708 15.4259C14.728 15.3252 14.4678 15.2734 14.2049 15.2734C13.9421 15.2734 13.6819 15.3252 13.4391 15.4259C13.1963 15.5265 12.9757 15.674 12.7899 15.86L12.0899 16.57C11.997 16.6637 11.8864 16.7381 11.7645 16.7889C11.6427 16.8397 11.512 16.8658 11.3799 16.8658C11.2479 16.8658 11.1172 16.8397 10.9954 16.7889C10.8735 16.7381 10.7629 16.6637 10.6699 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31808 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6199 15.86ZM19.9999 12H17.9999C17.7347 12 17.4804 12.1054 17.2928 12.2929C17.1053 12.4804 16.9999 12.7348 16.9999 13C16.9999 13.2652 17.1053 13.5196 17.2928 13.7071C17.4804 13.8946 17.7347 14 17.9999 14H19.9999C20.2652 14 20.5195 13.8946 20.7071 13.7071C20.8946 13.5196 20.9999 13.2652 20.9999 13C20.9999 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1054 20.2652 12 19.9999 12ZM19.9999 8H13.9999C13.7347 8 13.4804 8.10536 13.2928 8.29289C13.1053 8.48043 12.9999 8.73478 12.9999 9C12.9999 9.26522 13.1053 9.51957 13.2928 9.70711C13.4804 9.89464 13.7347 10 13.9999 10H19.9999C20.2652 10 20.5195 9.89464 20.7071 9.70711C20.8946 9.51957 20.9999 9.26522 20.9999 9C20.9999 8.73478 20.8946 8.48043 20.7071 8.29289C20.5195 8.10536 20.2652 8 19.9999 8Z","call_data":"M18.1601 14.32C17.7853 13.9475 17.2784 13.7384 16.7501 13.7384C16.2217 13.7384 15.7148 13.9475 15.3401 14.32L14.6301 15.03C14.5371 15.1237 14.4265 15.1981 14.3046 15.2489C14.1828 15.2997 14.0521 15.3258 13.9201 15.3258C13.788 15.3258 13.6573 15.2997 13.5355 15.2489C13.4136 15.1981 13.303 15.1237 13.2101 15.03L9.00006 10.79C8.90633 10.697 8.83194 10.5864 8.78117 10.4646C8.7304 10.3427 8.70426 10.212 8.70426 10.08C8.70426 9.94799 8.7304 9.81728 8.78117 9.69542C8.83194 9.57356 8.90633 9.46296 9.00006 9.37L9.71006 8.66C10.0826 8.28527 10.2916 7.77837 10.2916 7.25C10.2916 6.72163 10.0826 6.21473 9.71006 5.84L9.00006 5.13C8.81431 4.94405 8.59373 4.79653 8.35094 4.69588C8.10814 4.59523 7.84789 4.54343 7.58506 4.54343C7.32223 4.54343 7.06197 4.59523 6.81918 4.69588C6.57638 4.79653 6.3558 4.94405 6.17006 5.13L5.17006 6.13C4.85584 6.42997 4.65455 6.82902 4.60006 7.26C4.42006 8.66 4.52006 12 8.27006 15.73C12.0201 19.46 15.3401 19.58 16.7501 19.41C17.181 19.3555 17.5801 19.1542 17.8801 18.84L18.8801 17.84C19.066 17.6543 19.2135 17.4337 19.3142 17.1909C19.4148 16.9481 19.4666 16.6878 19.4666 16.425C19.4666 16.1622 19.4148 15.9019 19.3142 15.6591C19.2135 15.4163 19.066 15.1957 18.8801 15.01L18.1601 14.32ZM21.7101 8.32C21.6171 8.22627 21.5065 8.15188 21.3846 8.10111C21.2628 8.05034 21.1321 8.0242 21.0001 8.0242C20.868 8.0242 20.7373 8.05034 20.6155 8.10111C20.4936 8.15188 20.383 8.22627 20.2901 8.32L20.0001 8.62V5C20.0001 4.73478 19.8947 4.48043 19.7072 4.29289C19.5196 4.10536 19.2653 4 19.0001 4C18.7348 4 18.4805 4.10536 18.293 4.29289C18.1054 4.48043 18.0001 4.73478 18.0001 5V11C18.001 11.1974 18.0604 11.3901 18.1708 11.5539C18.2811 11.7176 18.4374 11.845 18.6201 11.92C18.7387 11.976 18.8689 12.0034 19.0001 12C19.1317 12.0008 19.2621 11.9755 19.384 11.9258C19.5058 11.876 19.6166 11.8027 19.7101 11.71L21.7101 9.71C21.8038 9.61704 21.8782 9.50644 21.929 9.38458C21.9797 9.26272 22.0059 9.13201 22.0059 9C22.0059 8.86799 21.9797 8.73728 21.929 8.61542C21.8782 8.49356 21.8038 8.38296 21.7101 8.29V8.32ZM13.7101 7.74L14.0001 7.44V11C14.0001 11.2652 14.1054 11.5196 14.293 11.7071C14.4805 11.8946 14.7348 12 15.0001 12C15.2653 12 15.5196 11.8946 15.7072 11.7071C15.8947 11.5196 16.0001 11.2652 16.0001 11V5C15.9991 4.80257 15.9397 4.60986 15.8293 4.44614C15.719 4.28242 15.5627 4.15502 15.3801 4.08C15.1979 4.00342 14.9972 3.9825 14.8032 4.01987C14.6093 4.05725 14.4307 4.15124 14.2901 4.29L12.2901 6.29C12.1018 6.4783 11.996 6.7337 11.996 7C11.996 7.2663 12.1018 7.5217 12.2901 7.71C12.4784 7.8983 12.7338 8.00409 13.0001 8.00409C13.2664 8.00409 13.5218 7.8983 13.7101 7.71V7.74Z","call_dids":"M14 7.00014C13.8022 7.00014 13.6089 7.05879 13.4444 7.16867C13.28 7.27855 13.1518 7.43473 13.0761 7.61746C13.0004 7.80018 12.9806 8.00125 13.0192 8.19523C13.0578 8.38921 13.153 8.5674 13.2929 8.70725C13.4327 8.8471 13.6109 8.94234 13.8049 8.98093C13.9989 9.01951 14.2 8.99971 14.3827 8.92402C14.5654 8.84833 14.7216 8.72016 14.8315 8.55571C14.9414 8.39126 15 8.19792 15 8.00014C15 7.73493 14.8946 7.48057 14.7071 7.29304C14.5196 7.1055 14.2652 7.00014 14 7.00014ZM14 15.0001C13.8022 15.0001 13.6089 15.0588 13.4444 15.1687C13.28 15.2786 13.1518 15.4347 13.0761 15.6175C13.0004 15.8002 12.9806 16.0013 13.0192 16.1952C13.0578 16.3892 13.153 16.5674 13.2929 16.7072C13.4327 16.8471 13.6109 16.9423 13.8049 16.9809C13.9989 17.0195 14.2 16.9997 14.3827 16.924C14.5654 16.8483 14.7216 16.7202 14.8315 16.5557C14.9414 16.3913 15 16.1979 15 16.0001C15 15.7349 14.8946 15.4806 14.7071 15.293C14.5196 15.1055 14.2652 15.0001 14 15.0001ZM9 3.00014H7.6C7.16642 2.99489 6.74371 3.13579 6.4 3.40014C5.28 4.28014 3 6.71014 3 12.0001C3 17.2901 5.28 19.7201 6.4 20.6001C6.74371 20.8645 7.16642 21.0054 7.6 21.0001H9C9.53043 21.0001 10.0391 20.7894 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0001V18.0001C11 17.4697 10.7893 16.961 10.4142 16.5859C10.0391 16.2109 9.53043 16.0001 9 16.0001H8C7.73478 16.0001 7.48043 15.8948 7.29289 15.7072C7.10536 15.5197 7 15.2654 7 15.0001V9.00014C7 8.73493 7.10536 8.48057 7.29289 8.29304C7.48043 8.1055 7.73478 8.00014 8 8.00014H9C9.53043 8.00014 10.0391 7.78943 10.4142 7.41436C10.7893 7.03928 11 6.53057 11 6.00014V5.00014C11 4.46971 10.7893 3.961 10.4142 3.58593C10.0391 3.21086 9.53043 3.00014 9 3.00014ZM14 11.0001C13.8022 11.0001 13.6089 11.0588 13.4444 11.1687C13.28 11.2786 13.1518 11.4347 13.0761 11.6175C13.0004 11.8002 12.9806 12.0013 13.0192 12.1952C13.0578 12.3892 13.153 12.5674 13.2929 12.7072C13.4327 12.8471 13.6109 12.9423 13.8049 12.9809C13.9989 13.0195 14.2 12.9997 14.3827 12.924C14.5654 12.8483 14.7216 12.7202 14.8315 12.5557C14.9414 12.3913 15 12.1979 15 12.0001C15 11.7349 14.8946 11.4806 14.7071 11.293C14.5196 11.1055 14.2652 11.0001 14 11.0001ZM17 15.0001C16.8022 15.0001 16.6089 15.0588 16.4444 15.1687C16.28 15.2786 16.1518 15.4347 16.0761 15.6175C16.0004 15.8002 15.9806 16.0013 16.0192 16.1952C16.0578 16.3892 16.153 16.5674 16.2929 16.7072C16.4327 16.8471 16.6109 16.9423 16.8049 16.9809C16.9989 17.0195 17.2 16.9997 17.3827 16.924C17.5654 16.8483 17.7216 16.7202 17.8315 16.5557C17.9414 16.3913 18 16.1979 18 16.0001C18 15.7349 17.8946 15.4806 17.7071 15.293C17.5196 15.1055 17.2652 15.0001 17 15.0001ZM20 15.0001C19.8022 15.0001 19.6089 15.0588 19.4444 15.1687C19.28 15.2786 19.1518 15.4347 19.0761 15.6175C19.0004 15.8002 18.9806 16.0013 19.0192 16.1952C19.0578 16.3892 19.153 16.5674 19.2929 16.7072C19.4327 16.8471 19.6109 16.9423 19.8049 16.9809C19.9989 17.0195 20.2 16.9997 20.3827 16.924C20.5654 16.8483 20.7216 16.7202 20.8315 16.5557C20.9414 16.3913 21 16.1979 21 16.0001C21 15.7349 20.8946 15.4806 20.7071 15.293C20.5196 15.1055 20.2652 15.0001 20 15.0001ZM17 11.0001C16.8022 11.0001 16.6089 11.0588 16.4444 11.1687C16.28 11.2786 16.1518 11.4347 16.0761 11.6175C16.0004 11.8002 15.9806 12.0013 16.0192 12.1952C16.0578 12.3892 16.153 12.5674 16.2929 12.7072C16.4327 12.8471 16.6109 12.9423 16.8049 12.9809C16.9989 13.0195 17.2 12.9997 17.3827 12.924C17.5654 12.8483 17.7216 12.7202 17.8315 12.5557C17.9414 12.3913 18 12.1979 18 12.0001C18 11.7349 17.8946 11.4806 17.7071 11.293C17.5196 11.1055 17.2652 11.0001 17 11.0001Z","call_end":"M11.9999 8C6.7099 8 4.2799 10.28 3.3999 11.4C3.13555 11.7437 2.99464 12.1664 2.9999 12.6V14C2.9999 14.5304 3.21061 15.0391 3.58568 15.4142C3.96076 15.7893 4.46946 16 4.9999 16H5.9999C6.53033 16 7.03904 15.7893 7.41411 15.4142C7.78918 15.0391 7.9999 14.5304 7.9999 14V13C7.9999 12.7348 8.10525 12.4804 8.29279 12.2929C8.48033 12.1054 8.73468 12 8.9999 12H14.9999C15.2651 12 15.5195 12.1054 15.707 12.2929C15.8945 12.4804 15.9999 12.7348 15.9999 13V14C15.9999 14.5304 16.2106 15.0391 16.5857 15.4142C16.9608 15.7893 17.4695 16 17.9999 16H18.9999C19.5303 16 20.039 15.7893 20.4141 15.4142C20.7892 15.0391 20.9999 14.5304 20.9999 14V12.6C21.0051 12.1664 20.8642 11.7437 20.5999 11.4C19.7199 10.28 17.2899 8 11.9999 8Z","call_forward":"M18.1601 14.3202C17.7853 13.9477 17.2784 13.7386 16.7501 13.7386C16.2217 13.7386 15.7148 13.9477 15.3401 14.3202L14.6301 15.0302C14.5371 15.1239 14.4265 15.1983 14.3046 15.2491C14.1828 15.2998 14.0521 15.326 13.9201 15.326C13.788 15.326 13.6573 15.2998 13.5355 15.2491C13.4136 15.1983 13.303 15.1239 13.2101 15.0302L9.00006 10.7902C8.90633 10.6972 8.83194 10.5866 8.78117 10.4648C8.7304 10.3429 8.70426 10.2122 8.70426 10.0802C8.70426 9.94817 8.7304 9.81747 8.78117 9.69561C8.83194 9.57375 8.90633 9.46315 9.00006 9.37019L9.71006 8.66019C10.0826 8.28546 10.2916 7.77856 10.2916 7.25019C10.2916 6.72181 10.0826 6.21491 9.71006 5.84019L9.00006 5.13019C8.81431 4.94423 8.59373 4.79671 8.35094 4.69607C8.10814 4.59542 7.84789 4.54361 7.58506 4.54361C7.32223 4.54361 7.06197 4.59542 6.81918 4.69607C6.57638 4.79671 6.3558 4.94423 6.17006 5.13019L5.17006 6.13019C4.85584 6.43015 4.65455 6.82921 4.60006 7.26019C4.42006 8.66019 4.52006 12.0002 8.27006 15.7302C12.0201 19.4602 15.3401 19.5802 16.7501 19.4102C17.181 19.3557 17.5801 19.1544 17.8801 18.8402L18.8801 17.8402C19.066 17.6544 19.2135 17.4339 19.3142 17.1911C19.4148 16.9483 19.4666 16.688 19.4666 16.4252C19.4666 16.1624 19.4148 15.9021 19.3142 15.6593C19.2135 15.4165 19.066 15.1959 18.8801 15.0102L18.1601 14.3202ZM20.7101 6.32019L18.7101 4.32019C18.6168 4.22695 18.5061 4.15299 18.3843 4.10253C18.2625 4.05207 18.1319 4.02609 18.0001 4.02609C17.7338 4.02609 17.4784 4.13188 17.2901 4.32019C17.1018 4.50849 16.996 4.76388 16.996 5.03019C16.996 5.16204 17.0219 5.29261 17.0724 5.41443C17.1229 5.53626 17.1968 5.64695 17.2901 5.74019L18.5901 7.00019L17.2901 8.29019C17.1963 8.38315 17.1219 8.49375 17.0712 8.61561C17.0204 8.73747 16.9943 8.86817 16.9943 9.00019C16.9943 9.1322 17.0204 9.2629 17.0712 9.38476C17.1219 9.50662 17.1963 9.61722 17.2901 9.71019C17.383 9.80391 17.4936 9.87831 17.6155 9.92908C17.7373 9.97985 17.868 10.006 18.0001 10.006C18.1321 10.006 18.2628 9.97985 18.3846 9.92908C18.5065 9.87831 18.6171 9.80391 18.7101 9.71019L20.7101 7.71019C20.8038 7.61722 20.8782 7.50662 20.929 7.38476C20.9797 7.2629 21.0059 7.1322 21.0059 7.00019C21.0059 6.86817 20.9797 6.73747 20.929 6.61561C20.8782 6.49375 20.8038 6.38315 20.7101 6.29019V6.32019ZM13.2901 9.71019C13.383 9.80391 13.4936 9.87831 13.6155 9.92908C13.7373 9.97985 13.868 10.006 14.0001 10.006C14.1321 10.006 14.2628 9.97985 14.3846 9.92908C14.5065 9.87831 14.6171 9.80391 14.7101 9.71019L16.7101 7.71019C16.8038 7.61722 16.8782 7.50662 16.929 7.38476C16.9797 7.2629 17.0059 7.1322 17.0059 7.00019C17.0059 6.86817 16.9797 6.73747 16.929 6.61561C16.8782 6.49375 16.8038 6.38315 16.7101 6.29019L14.7101 4.29019C14.6168 4.19695 14.5061 4.12299 14.3843 4.07253C14.2625 4.02207 14.1319 3.99609 14.0001 3.99609C13.7338 3.99609 13.4784 4.10188 13.2901 4.29019C13.1968 4.38342 13.1229 4.49411 13.0724 4.61594C13.0219 4.73776 12.996 4.86833 12.996 5.00019C12.996 5.26649 13.1018 5.52188 13.2901 5.71019L14.5901 7.00019L13.2901 8.29019C13.1963 8.38315 13.1219 8.49375 13.0712 8.61561C13.0204 8.73747 12.9943 8.86817 12.9943 9.00019C12.9943 9.1322 13.0204 9.2629 13.0712 9.38476C13.1219 9.50662 13.1963 9.61722 13.2901 9.71019Z","call_group":"M13.9999 7C14.2966 7 14.5866 6.91203 14.8333 6.7472C15.08 6.58238 15.2722 6.34811 15.3858 6.07403C15.4993 5.79994 15.529 5.49834 15.4711 5.20737C15.4132 4.91639 15.2704 4.64912 15.0606 4.43934C14.8508 4.22956 14.5836 4.0867 14.2926 4.02882C14.0016 3.97094 13.7 4.00065 13.4259 4.11418C13.1518 4.22771 12.9176 4.41997 12.7527 4.66665C12.5879 4.91332 12.4999 5.20333 12.4999 5.5C12.4999 5.89783 12.658 6.27936 12.9393 6.56066C13.2206 6.84197 13.6021 7 13.9999 7ZM17.9999 6C18.2966 6 18.5866 5.91203 18.8333 5.7472C19.08 5.58238 19.2722 5.34811 19.3858 5.07403C19.4993 4.79994 19.529 4.49834 19.4711 4.20737C19.4132 3.91639 19.2704 3.64912 19.0606 3.43934C18.8508 3.22956 18.5835 3.0867 18.2926 3.02882C18.0016 2.97094 17.7 3.00065 17.4259 3.11418C17.1518 3.22771 16.9176 3.41997 16.7527 3.66665C16.5879 3.91332 16.4999 4.20333 16.4999 4.5C16.4999 4.89783 16.658 5.27936 16.9393 5.56066C17.2206 5.84197 17.6021 6 17.9999 6ZM17.9999 7C17.4944 7.0013 16.9974 7.13032 16.5551 7.37508C16.1128 7.61983 15.7395 7.97238 15.4699 8.4C15.0146 8.14402 14.5002 8.01138 13.9778 8.01523C13.4554 8.01907 12.9431 8.15926 12.4915 8.42192C12.04 8.68458 11.6648 9.0606 11.4032 9.51277C11.1416 9.96495 11.0026 10.4776 10.9999 11C10.9999 11.2652 11.1053 11.5196 11.2928 11.7071C11.4804 11.8946 11.7347 12 11.9999 12H15.9999C16.2652 12 16.5195 11.8946 16.7071 11.7071C16.8946 11.5196 16.9999 11.2652 16.9999 11H19.9999C20.2652 11 20.5195 10.8946 20.7071 10.7071C20.8946 10.5196 20.9999 10.2652 20.9999 10C20.9999 9.20435 20.6839 8.44129 20.1213 7.87868C19.5587 7.31607 18.7956 7 17.9999 7ZM15.6099 15.86C15.4242 15.674 15.2036 15.5265 14.9608 15.4259C14.718 15.3252 14.4578 15.2734 14.1949 15.2734C13.9321 15.2734 13.6719 15.3252 13.4291 15.4259C13.1863 15.5265 12.9657 15.674 12.7799 15.86L12.0799 16.57C11.987 16.6637 11.8764 16.7381 11.7545 16.7889C11.6327 16.8397 11.502 16.8658 11.3699 16.8658C11.2379 16.8658 11.1072 16.8397 10.9854 16.7889C10.8635 16.7381 10.7529 16.6637 10.6599 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31809 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6099 15.86Z","call_hd":"M15.5599 15.86C15.3742 15.674 15.1536 15.5265 14.9108 15.4259C14.668 15.3252 14.4078 15.2734 14.1449 15.2734C13.8821 15.2734 13.6219 15.3252 13.3791 15.4259C13.1363 15.5265 12.9157 15.674 12.7299 15.86L12.0299 16.57C11.937 16.6637 11.8264 16.7381 11.7045 16.7889C11.5827 16.8397 11.452 16.8658 11.3199 16.8658C11.1879 16.8658 11.0572 16.8397 10.9354 16.7889C10.8135 16.7381 10.7029 16.6637 10.6099 16.57L6.36995 12.33C6.27622 12.237 6.20183 12.1264 6.15106 12.0046C6.10029 11.8827 6.07415 11.752 6.07415 11.62C6.07415 11.488 6.10029 11.3573 6.15106 11.2354C6.20183 11.1136 6.27622 11.003 6.36995 10.91L7.07995 10.21C7.2659 10.0243 7.41342 9.80368 7.51407 9.56088C7.61472 9.31808 7.66652 9.05783 7.66652 8.795C7.66652 8.53217 7.61472 8.27192 7.51407 8.02912C7.41342 7.78632 7.2659 7.56575 7.07995 7.38L6.36995 6.67C6.1842 6.48405 5.96362 6.33653 5.72083 6.23588C5.47803 6.13523 5.21778 6.08343 4.95495 6.08343C4.69212 6.08343 4.43186 6.13523 4.18907 6.23588C3.94627 6.33653 3.72569 6.48405 3.53995 6.67L2.53995 7.67C2.24552 7.97648 2.05638 8.36878 1.99995 8.79C1.82995 10.2 1.92995 13.54 5.66995 17.28C9.40995 21.02 12.7499 21.12 14.1599 20.95C14.5872 20.8901 14.9835 20.6936 15.2899 20.39L16.2899 19.39C16.4759 19.2043 16.6234 18.9837 16.7241 18.7409C16.8247 18.4981 16.8765 18.2378 16.8765 17.975C16.8765 17.7122 16.8247 17.4519 16.7241 17.2091C16.6234 16.9663 16.4759 16.7457 16.2899 16.56L15.5599 15.86ZM18.2499 7.5H17.7499V10.5H18.2499C18.6478 10.5 19.0293 10.342 19.3106 10.0607C19.5919 9.77936 19.7499 9.39782 19.7499 9C19.7499 8.60218 19.5919 8.22064 19.3106 7.93934C19.0293 7.65804 18.6478 7.5 18.2499 7.5ZM19.9999 5H11.9999C11.4695 5 10.9608 5.21071 10.5857 5.58579C10.2107 5.96086 9.99995 6.46957 9.99995 7V11C9.99995 11.5304 10.2107 12.0391 10.5857 12.4142C10.9608 12.7893 11.4695 13 11.9999 13H19.9999C20.5304 13 21.0391 12.7893 21.4142 12.4142C21.7892 12.0391 21.9999 11.5304 21.9999 11V7C21.9999 6.46957 21.7892 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 19.9999 5ZM15.7499 11C15.7499 11.1326 15.6973 11.2598 15.6035 11.3536C15.5097 11.4473 15.3826 11.5 15.2499 11.5C15.1173 11.5 14.9902 11.4473 14.8964 11.3536C14.8026 11.2598 14.7499 11.1326 14.7499 11V9.5H12.7499V11C12.7499 11.1326 12.6973 11.2598 12.6035 11.3536C12.5097 11.4473 12.3826 11.5 12.2499 11.5C12.1173 11.5 11.9902 11.4473 11.8964 11.3536C11.8026 11.2598 11.7499 11.1326 11.7499 11V7C11.7499 6.86739 11.8026 6.74021 11.8964 6.64645C11.9902 6.55268 12.1173 6.5 12.2499 6.5C12.3826 6.5 12.5097 6.55268 12.6035 6.64645C12.6973 6.74021 12.7499 6.86739 12.7499 7V8.5H14.7499V7C14.7499 6.86739 14.8026 6.74021 14.8964 6.64645C14.9902 6.55268 15.1173 6.5 15.2499 6.5C15.3826 6.5 15.5097 6.55268 15.6035 6.64645C15.6973 6.74021 15.7499 6.86739 15.7499 7V11ZM18.2499 11.5H17.2499C17.1173 11.5 16.9902 11.4473 16.8964 11.3536C16.8026 11.2598 16.7499 11.1326 16.7499 11V7C16.7499 6.86739 16.8026 6.74021 16.8964 6.64645C16.9902 6.55268 17.1173 6.5 17.2499 6.5H18.2499C18.913 6.5 19.5489 6.76339 20.0177 7.23223C20.4866 7.70107 20.7499 8.33696 20.7499 9C20.7499 9.66304 20.4866 10.2989 20.0177 10.7678C19.5489 11.2366 18.913 11.5 18.2499 11.5Z","call_hold":"M16.0001 10C16.2653 10 16.5196 9.89464 16.7072 9.70711C16.8947 9.51957 17.0001 9.26522 17.0001 9V5C17.0001 4.73478 16.8947 4.48043 16.7072 4.29289C16.5196 4.10536 16.2653 4 16.0001 4C15.7348 4 15.4805 4.10536 15.293 4.29289C15.1054 4.48043 15.0001 4.73478 15.0001 5V9C15.0001 9.26522 15.1054 9.51957 15.293 9.70711C15.4805 9.89464 15.7348 10 16.0001 10ZM18.1601 14.32C17.7853 13.9475 17.2784 13.7384 16.7501 13.7384C16.2217 13.7384 15.7148 13.9475 15.3401 14.32L14.6301 15.03C14.5371 15.1237 14.4265 15.1981 14.3046 15.2489C14.1828 15.2997 14.0521 15.3258 13.9201 15.3258C13.788 15.3258 13.6573 15.2997 13.5355 15.2489C13.4136 15.1981 13.303 15.1237 13.2101 15.03L9.00006 10.79C8.90633 10.697 8.83194 10.5864 8.78117 10.4646C8.7304 10.3427 8.70426 10.212 8.70426 10.08C8.70426 9.94799 8.7304 9.81728 8.78117 9.69542C8.83194 9.57356 8.90633 9.46296 9.00006 9.37L9.71006 8.66C10.0826 8.28527 10.2916 7.77837 10.2916 7.25C10.2916 6.72163 10.0826 6.21473 9.71006 5.84L9.00006 5.13C8.81431 4.94405 8.59373 4.79653 8.35094 4.69588C8.10814 4.59523 7.84789 4.54343 7.58506 4.54343C7.32223 4.54343 7.06197 4.59523 6.81918 4.69588C6.57638 4.79653 6.3558 4.94405 6.17006 5.13L5.17006 6.13C4.85584 6.42997 4.65455 6.82902 4.60006 7.26C4.42006 8.66 4.52006 12 8.27006 15.73C12.0201 19.46 15.3401 19.58 16.7501 19.41C17.181 19.3555 17.5801 19.1542 17.8801 18.84L18.8801 17.84C19.066 17.6543 19.2135 17.4337 19.3142 17.1909C19.4148 16.9481 19.4666 16.6878 19.4666 16.425C19.4666 16.1622 19.4148 15.9019 19.3142 15.6591C19.2135 15.4163 19.066 15.1957 18.8801 15.01L18.1601 14.32ZM19.0001 4C18.7348 4 18.4805 4.10536 18.293 4.29289C18.1054 4.48043 18.0001 4.73478 18.0001 5V9C18.0001 9.26522 18.1054 9.51957 18.293 9.70711C18.4805 9.89464 18.7348 10 19.0001 10C19.2653 10 19.5196 9.89464 19.7072 9.70711C19.8947 9.51957 20.0001 9.26522 20.0001 9V5C20.0001 4.73478 19.8947 4.48043 19.7072 4.29289C19.5196 4.10536 19.2653 4 19.0001 4Z","call_hunting":"M9 16.0001H8C7.73478 16.0001 7.48043 15.8948 7.29289 15.7072C7.10536 15.5197 7 15.2654 7 15.0001V9.00014C7 8.73493 7.10536 8.48057 7.29289 8.29304C7.48043 8.1055 7.73478 8.00014 8 8.00014H9C9.53043 8.00014 10.0391 7.78943 10.4142 7.41436C10.7893 7.03928 11 6.53057 11 6.00014V5.00014C11 4.46971 10.7893 3.961 10.4142 3.58593C10.0391 3.21086 9.53043 3.00014 9 3.00014H7.6C7.16642 2.99489 6.74371 3.13579 6.4 3.40014C5.28 4.28014 3 6.71014 3 12.0001C3 17.2901 5.28 19.7201 6.4 20.6001C6.74371 20.8645 7.16642 21.0054 7.6 21.0001H9C9.53043 21.0001 10.0391 20.7894 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0001V18.0001C11 17.4697 10.7893 16.961 10.4142 16.5859C10.0391 16.2109 9.53043 16.0001 9 16.0001ZM20 16.0001C19.7348 16.0001 19.4804 16.1055 19.2929 16.293C19.1054 16.4806 19 16.7349 19 17.0001V17.6001C17.8929 16.5738 16.4396 16.0025 14.93 16.0001H14C13.7348 16.0001 13.4804 16.1055 13.2929 16.293C13.1054 16.4806 13 16.7349 13 17.0001C13 17.2654 13.1054 17.5197 13.2929 17.7072C13.4804 17.8948 13.7348 18.0001 14 18.0001H14.93C15.8964 18.0009 16.8289 18.3568 17.55 19.0001H17C16.7348 19.0001 16.4804 19.1055 16.2929 19.293C16.1054 19.4806 16 19.7349 16 20.0001C16 20.2654 16.1054 20.5197 16.2929 20.7072C16.4804 20.8948 16.7348 21.0001 17 21.0001H20C20.2652 21.0001 20.5196 20.8948 20.7071 20.7072C20.8946 20.5197 21 20.2654 21 20.0001V17.0001C21 16.7349 20.8946 16.4806 20.7071 16.293C20.5196 16.1055 20.2652 16.0001 20 16.0001ZM20 3.00014H17C16.7348 3.00014 16.4804 3.1055 16.2929 3.29303C16.1054 3.48057 16 3.73493 16 4.00014C16 4.26536 16.1054 4.51971 16.2929 4.70725C16.4804 4.89478 16.7348 5.00014 17 5.00014H17.55C16.8289 5.64352 15.8964 5.99941 14.93 6.00014H14C13.7348 6.00014 13.4804 6.1055 13.2929 6.29304C13.1054 6.48057 13 6.73493 13 7.00014C13 7.26536 13.1054 7.51971 13.2929 7.70725C13.4804 7.89478 13.7348 8.00014 14 8.00014H14.93C16.4396 7.99782 17.8929 7.4265 19 6.40014V7.00014C19 7.26536 19.1054 7.51971 19.2929 7.70725C19.4804 7.89478 19.7348 8.00014 20 8.00014C20.2652 8.00014 20.5196 7.89478 20.7071 7.70725C20.8946 7.51971 21 7.26536 21 7.00014V4.00014C21 3.73493 20.8946 3.48057 20.7071 3.29303C20.5196 3.1055 20.2652 3.00014 20 3.00014ZM18.71 9.29014C18.5217 9.10184 18.2663 8.99605 18 8.99605C17.7337 8.99605 17.4783 9.10184 17.29 9.29014C17.1017 9.47845 16.9959 9.73384 16.9959 10.0001C16.9959 10.2664 17.1017 10.5218 17.29 10.7101L17.59 11.0001H11C10.7348 11.0001 10.4804 11.1055 10.2929 11.293C10.1054 11.4806 10 11.7349 10 12.0001C10 12.2654 10.1054 12.5197 10.2929 12.7072C10.4804 12.8948 10.7348 13.0001 11 13.0001H17.59L17.29 13.2901C17.1963 13.3831 17.1219 13.4937 17.0711 13.6156C17.0203 13.7374 16.9942 13.8681 16.9942 14.0001C16.9942 14.1322 17.0203 14.2629 17.0711 14.3847C17.1219 14.5066 17.1963 14.6172 17.29 14.7101C17.383 14.8039 17.4936 14.8783 17.6154 14.929C17.7373 14.9798 17.868 15.0059 18 15.0059C18.132 15.0059 18.2627 14.9798 18.3846 14.929C18.5064 14.8783 18.617 14.8039 18.71 14.7101L20.71 12.7101C20.8037 12.6172 20.8781 12.5066 20.9289 12.3847C20.9797 12.2629 21.0058 12.1322 21.0058 12.0001C21.0058 11.8681 20.9797 11.7374 20.9289 11.6156C20.8781 11.4937 20.8037 11.3831 20.71 11.2901L18.71 9.29014Z","call_incoming_outgoing":"M10.9999 9C11.1316 9.00076 11.262 8.97554 11.3839 8.92577C11.5057 8.87601 11.6165 8.80268 11.7099 8.71L13.9999 6.41V7C13.9999 7.26522 14.1053 7.51957 14.2928 7.70711C14.4804 7.89464 14.7347 8 14.9999 8C15.2652 8 15.5195 7.89464 15.7071 7.70711C15.8946 7.51957 15.9999 7.26522 15.9999 7V4C15.9984 3.86932 15.9712 3.74022 15.9199 3.62C15.8185 3.37565 15.6243 3.18147 15.3799 3.08C15.2597 3.02876 15.1306 3.00158 14.9999 3H11.9999C11.7347 3 11.4804 3.10536 11.2928 3.29289C11.1053 3.48043 10.9999 3.73478 10.9999 4C10.9999 4.26522 11.1053 4.51957 11.2928 4.70711C11.4804 4.89464 11.7347 5 11.9999 5H12.5899L10.2899 7.29C10.1962 7.38296 10.1218 7.49356 10.0711 7.61542C10.0203 7.73728 9.99415 7.86799 9.99415 8C9.99415 8.13201 10.0203 8.26272 10.0711 8.38458C10.1218 8.50644 10.1962 8.61704 10.2899 8.71C10.3834 8.80268 10.4942 8.87601 10.616 8.92577C10.7379 8.97554 10.8683 9.00076 10.9999 9ZM21.7099 8.29C21.617 8.19627 21.5064 8.12188 21.3845 8.07111C21.2627 8.02034 21.132 7.9942 20.9999 7.9942C20.8679 7.9942 20.7372 8.02034 20.6154 8.07111C20.4935 8.12188 20.3829 8.19627 20.2899 8.29L17.9999 10.59V10C17.9999 9.73478 17.8946 9.48043 17.7071 9.29289C17.5195 9.10536 17.2652 9 16.9999 9C16.7347 9 16.4804 9.10536 16.2928 9.29289C16.1053 9.48043 15.9999 9.73478 15.9999 10V13C16.0015 13.1307 16.0287 13.2598 16.0799 13.38C16.1814 13.6243 16.3756 13.8185 16.6199 13.92C16.7402 13.9712 16.8693 13.9984 16.9999 14H19.9999C20.2652 14 20.5195 13.8946 20.7071 13.7071C20.8946 13.5196 20.9999 13.2652 20.9999 13C20.9999 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1054 20.2652 12 19.9999 12H19.4099L21.7099 9.71C21.8037 9.61704 21.8781 9.50644 21.9288 9.38458C21.9796 9.26272 22.0057 9.13201 22.0057 9C22.0057 8.86799 21.9796 8.73728 21.9288 8.61542C21.8781 8.49356 21.8037 8.38296 21.7099 8.29ZM15.6199 15.86C15.4342 15.674 15.2136 15.5265 14.9708 15.4259C14.728 15.3252 14.4678 15.2734 14.2049 15.2734C13.9421 15.2734 13.6819 15.3252 13.4391 15.4259C13.1963 15.5265 12.9757 15.674 12.7899 15.86L12.0899 16.57C11.997 16.6637 11.8864 16.7381 11.7645 16.7889C11.6427 16.8397 11.512 16.8658 11.3799 16.8658C11.2479 16.8658 11.1172 16.8397 10.9954 16.7889C10.8735 16.7381 10.7629 16.6637 10.6699 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31808 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6199 15.86Z","call_incomming":"M18.1599 14.3202C17.7852 13.9477 17.2783 13.7386 16.7499 13.7386C16.2216 13.7386 15.7147 13.9477 15.3399 14.3202L14.6299 15.0302C14.537 15.1239 14.4264 15.1983 14.3045 15.2491C14.1827 15.2999 14.0519 15.326 13.9199 15.326C13.7879 15.326 13.6572 15.2999 13.5354 15.2491C13.4135 15.1983 13.3029 15.1239 13.2099 15.0302L8.99994 10.7902C8.90621 10.6972 8.83181 10.5866 8.78104 10.4648C8.73028 10.3429 8.70414 10.2122 8.70414 10.0802C8.70414 9.9482 8.73028 9.81749 8.78104 9.69564C8.83181 9.57378 8.90621 9.46318 8.99994 9.37021L9.70994 8.66021C10.0824 8.28549 10.2915 7.77858 10.2915 7.25021C10.2915 6.72184 10.0824 6.21494 9.70994 5.84021L8.99994 5.13021C8.81419 4.94426 8.59361 4.79674 8.35082 4.69609C8.10802 4.59544 7.84777 4.54364 7.58494 4.54364C7.32211 4.54364 7.06185 4.59544 6.81906 4.69609C6.57626 4.79674 6.35568 4.94426 6.16994 5.13021L5.16994 6.13021C4.85572 6.43018 4.65443 6.82923 4.59994 7.26021C4.41994 8.66021 4.51994 12.0002 8.26994 15.7302C12.0199 19.4602 15.3399 19.5802 16.7499 19.4102C17.1809 19.3557 17.58 19.1544 17.8799 18.8402L18.8799 17.8402C19.0659 17.6545 19.2134 17.4339 19.3141 17.1911C19.4147 16.9483 19.4665 16.688 19.4665 16.4252C19.4665 16.1624 19.4147 15.9021 19.3141 15.6593C19.2134 15.4165 19.0659 15.196 18.8799 15.0102L18.1599 14.3202ZM19.7099 4.32021C19.617 4.22648 19.5064 4.15209 19.3845 4.10132C19.2627 4.05055 19.1319 4.02441 18.9999 4.02441C18.8679 4.02441 18.7372 4.05055 18.6154 4.10132C18.4935 4.15209 18.3829 4.22648 18.2899 4.32021L15.9999 6.59021V6.00021C15.9999 5.735 15.8946 5.48064 15.707 5.29311C15.5195 5.10557 15.2652 5.00021 14.9999 5.00021C14.7347 5.00021 14.4804 5.10557 14.2928 5.29311C14.1053 5.48064 13.9999 5.735 13.9999 6.00021V9.00021C14.0015 9.13089 14.0287 9.25999 14.0799 9.38021C14.1814 9.62456 14.3756 9.81874 14.6199 9.92021C14.7402 9.97145 14.8693 9.99863 14.9999 10.0002H17.9999C18.2652 10.0002 18.5195 9.89486 18.707 9.70732C18.8946 9.51978 18.9999 9.26543 18.9999 9.00021C18.9999 8.735 18.8946 8.48064 18.707 8.29311C18.5195 8.10557 18.2652 8.00021 17.9999 8.00021H17.4099L19.7099 5.71021C19.8037 5.61725 19.8781 5.50665 19.9288 5.38479C19.9796 5.26293 20.0057 5.13222 20.0057 5.00021C20.0057 4.8682 19.9796 4.73749 19.9288 4.61564C19.8781 4.49378 19.8037 4.38318 19.7099 4.29021V4.32021Z","call_missed":"M20.6 16.4002C19.73 15.2802 17.29 13.0002 12 13.0002C6.71 13.0002 4.28 15.2802 3.4 16.4002C3.13 16.7402 3 17.1702 3 17.6002V19.0002C3 20.1002 3.9 21.0002 5 21.0002H6C7.1 21.0002 8 20.1002 8 19.0002V18.0002C8 18.0002 8 17.0002 9 17.0002H15C15 17.0002 16 17.0002 16 18.0002V19.0002C16 20.1002 16.9 21.0002 18 21.0002H19C20.1 21.0002 21 20.1002 21 19.0002V17.6002C21 17.1602 20.87 16.7402 20.6 16.4002ZM7 8.00023C7.55 8.00023 8 7.55023 8 7.00023V6.41023L12.29 10.7002C12.49 10.9002 12.74 10.9902 13 10.9902C13.26 10.9902 13.51 10.8902 13.71 10.7002L17.71 6.70023C18.1 6.31023 18.1 5.68023 17.71 5.29023C17.32 4.90023 16.69 4.90023 16.3 5.29023L13.01 8.58023L9.42 4.99023H10.01C10.56 4.99023 11.01 4.54023 11.01 3.99023C11.01 3.44023 10.56 2.99023 10.01 2.99023H7.01C6.46 2.99023 6.01 3.44023 6.01 3.99023V6.99023C6.01 7.54023 6.46 7.99023 7.01 7.99023L7 8.00023Z","call_number":"M15.6199 15.8601C15.4342 15.6742 15.2136 15.5266 14.9708 15.426C14.728 15.3253 14.4678 15.2735 14.2049 15.2735C13.9421 15.2735 13.6819 15.3253 13.4391 15.426C13.1963 15.5266 12.9757 15.6742 12.7899 15.8601L12.0899 16.5701C11.997 16.6638 11.8864 16.7382 11.7645 16.789C11.6427 16.8398 11.512 16.8659 11.3799 16.8659C11.2479 16.8659 11.1172 16.8398 10.9954 16.789C10.8735 16.7382 10.7629 16.6638 10.6699 16.5701L6.42994 12.3301C6.33622 12.2372 6.26182 12.1266 6.21105 12.0047C6.16028 11.8828 6.13415 11.7521 6.13415 11.6201C6.13415 11.4881 6.16028 11.3574 6.21105 11.2355C6.26182 11.1137 6.33622 11.0031 6.42994 10.9101L7.13994 10.2101C7.3259 10.0244 7.47341 9.80379 7.57406 9.561C7.67471 9.3182 7.72652 9.05795 7.72652 8.79512C7.72652 8.53228 7.67471 8.27203 7.57406 8.02924C7.47341 7.78644 7.3259 7.56586 7.13994 7.38012L6.42994 6.67012C6.2442 6.48416 6.02362 6.33664 5.78082 6.236C5.53803 6.13535 5.27777 6.08354 5.01494 6.08354C4.75211 6.08354 4.49186 6.13535 4.24906 6.236C4.00627 6.33664 3.78569 6.48416 3.59994 6.67012L2.59994 7.67012C2.2963 7.97653 2.09986 8.37291 2.03994 8.80012C1.87994 10.2001 1.99994 13.5401 5.71994 17.2801C9.43994 21.0201 12.7999 21.1201 14.2099 21.0001C14.6371 20.9402 15.0335 20.7438 15.3399 20.4401L16.3399 19.4401C16.5259 19.2544 16.6734 19.0338 16.7741 18.791C16.8747 18.5482 16.9265 18.2879 16.9265 18.0251C16.9265 17.7623 16.8747 17.502 16.7741 17.2592C16.6734 17.0164 16.5259 16.7959 16.3399 16.6101L15.6199 15.8601ZM20.9999 6.00012H20.6899L20.9399 5.35012C21.0328 5.10081 21.0228 4.82484 20.9121 4.58292C20.8015 4.341 20.5992 4.15294 20.3499 4.06012C20.1006 3.96729 19.8247 3.9773 19.5828 4.08795C19.3408 4.19859 19.1528 4.40081 19.0599 4.65012L18.5599 6.00012H16.6899L16.9399 5.35012C17.0328 5.10081 17.0228 4.82484 16.9121 4.58292C16.8015 4.341 16.5992 4.15294 16.3499 4.06012C16.1006 3.96729 15.8247 3.9773 15.5828 4.08795C15.3408 4.19859 15.1528 4.40081 15.0599 4.65012L14.5599 6.00012H12.9999C12.7347 6.00012 12.4804 6.10547 12.2928 6.29301C12.1053 6.48055 11.9999 6.7349 11.9999 7.00012C11.9999 7.26533 12.1053 7.51969 12.2928 7.70722C12.4804 7.89476 12.7347 8.00012 12.9999 8.00012H13.8099L13.0599 10.0001H11.9999C11.7347 10.0001 11.4804 10.1055 11.2928 10.293C11.1053 10.4805 10.9999 10.7349 10.9999 11.0001C10.9999 11.2653 11.1053 11.5197 11.2928 11.7072C11.4804 11.8948 11.7347 12.0001 11.9999 12.0001H12.3099L12.0599 12.6501C12.0136 12.7735 11.992 12.9049 11.9966 13.0366C12.0012 13.1684 12.0318 13.2979 12.0866 13.4178C12.1415 13.5377 12.2195 13.6456 12.3161 13.7352C12.4128 13.8249 12.5263 13.8945 12.6499 13.9401C12.7621 13.9808 12.8806 14.0012 12.9999 14.0001C13.2043 14.0008 13.4039 13.9388 13.5719 13.8226C13.74 13.7064 13.8684 13.5415 13.9399 13.3501L14.4399 12.0001H16.3099L16.0599 12.6501C16.0136 12.7735 15.992 12.9049 15.9966 13.0366C16.0012 13.1684 16.0318 13.2979 16.0866 13.4178C16.1415 13.5377 16.2195 13.6456 16.3161 13.7352C16.4128 13.8249 16.5263 13.8945 16.6499 13.9401C16.7621 13.9808 16.8806 14.0012 16.9999 14.0001C17.2043 14.0008 17.4039 13.9388 17.5719 13.8226C17.74 13.7064 17.8684 13.5415 17.9399 13.3501L18.4399 12.0001H19.9999C20.2652 12.0001 20.5195 11.8948 20.7071 11.7072C20.8946 11.5197 20.9999 11.2653 20.9999 11.0001C20.9999 10.7349 20.8946 10.4805 20.7071 10.293C20.5195 10.1055 20.2652 10.0001 19.9999 10.0001H19.1899L19.9399 8.00012H20.9999C21.2652 8.00012 21.5195 7.89476 21.7071 7.70722C21.8946 7.51969 21.9999 7.26533 21.9999 7.00012C21.9999 6.7349 21.8946 6.48055 21.7071 6.29301C21.5195 6.10547 21.2652 6.00012 20.9999 6.00012ZM17.0599 10.0001H15.1899L15.9399 8.00012H17.8099L17.0599 10.0001Z","call_off":"M20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L8.99994 16.4199C12.4399 19.4899 15.4399 19.5699 16.7599 19.4199C17.1909 19.3654 17.59 19.1642 17.8899 18.8499L18.8899 17.8499C19.0759 17.6642 19.2234 17.4436 19.3241 17.2008C19.4247 16.958 19.4765 16.6978 19.4765 16.4349C19.4765 16.1721 19.4247 15.9119 19.3241 15.6691C19.2234 15.4263 19.0759 15.2057 18.8899 15.0199L18.1799 14.3099C17.8052 13.9374 17.2983 13.7284 16.7699 13.7284C16.2416 13.7284 15.7347 13.9374 15.3599 14.3099L14.6499 15.0199C14.557 15.1137 14.4464 15.1881 14.3245 15.2388C14.2027 15.2896 14.0719 15.3157 13.9399 15.3157C13.8079 15.3157 13.6772 15.2896 13.5554 15.2388C13.4335 15.1881 13.3229 15.1137 13.2299 15.0199L11.7999 13.6099L20.7099 4.70994C20.8037 4.61698 20.8781 4.50638 20.9288 4.38452C20.9796 4.26266 21.0057 4.13195 21.0057 3.99994C21.0057 3.86793 20.9796 3.73722 20.9288 3.61536C20.8781 3.4935 20.8037 3.3829 20.7099 3.28994ZM8.99994 10.7899C8.90621 10.697 8.83182 10.5864 8.78105 10.4645C8.73028 10.3427 8.70414 10.212 8.70414 10.0799C8.70414 9.94793 8.73028 9.81722 8.78105 9.69536C8.83182 9.5735 8.90621 9.4629 8.99994 9.36994L9.70994 8.65994C10.0824 8.28521 10.2915 7.77831 10.2915 7.24994C10.2915 6.72157 10.0824 6.21466 9.70994 5.83994L8.99994 5.12994C8.81419 4.94399 8.59362 4.79647 8.35082 4.69582C8.10802 4.59517 7.84777 4.54337 7.58494 4.54337C7.32211 4.54337 7.06185 4.59517 6.81906 4.69582C6.57626 4.79647 6.35569 4.94399 6.16994 5.12994L5.16994 6.12994C4.85572 6.42991 4.65443 6.82896 4.59994 7.25994C4.41951 9.4573 5.04119 11.6456 6.34994 13.4199L8.99994 10.7899Z","call_outgoing":"M19.9199 4.62C19.8185 4.37565 19.6243 4.18147 19.3799 4.08C19.2597 4.02876 19.1306 4.00158 18.9999 4H15.9999C15.7347 4 15.4804 4.10536 15.2928 4.29289C15.1053 4.48043 14.9999 4.73478 14.9999 5C14.9999 5.26522 15.1053 5.51957 15.2928 5.70711C15.4804 5.89464 15.7347 6 15.9999 6H16.5899L14.2899 8.29C14.1962 8.38296 14.1218 8.49356 14.071 8.61542C14.0203 8.73728 13.9941 8.86799 13.9941 9C13.9941 9.13201 14.0203 9.26272 14.071 9.38458C14.1218 9.50644 14.1962 9.61704 14.2899 9.71C14.3829 9.80373 14.4935 9.87812 14.6154 9.92889C14.7372 9.97966 14.8679 10.0058 14.9999 10.0058C15.1319 10.0058 15.2627 9.97966 15.3845 9.92889C15.5064 9.87812 15.617 9.80373 15.7099 9.71L17.9999 7.41V8C17.9999 8.26522 18.1053 8.51957 18.2928 8.70711C18.4804 8.89464 18.7347 9 18.9999 9C19.2652 9 19.5195 8.89464 19.707 8.70711C19.8946 8.51957 19.9999 8.26522 19.9999 8V5C19.9984 4.86932 19.9712 4.74022 19.9199 4.62ZM18.1599 14.32C17.7852 13.9475 17.2783 13.7384 16.7499 13.7384C16.2216 13.7384 15.7147 13.9475 15.3399 14.32L14.6299 15.03C14.537 15.1237 14.4264 15.1981 14.3045 15.2489C14.1827 15.2997 14.0519 15.3258 13.9199 15.3258C13.7879 15.3258 13.6572 15.2997 13.5354 15.2489C13.4135 15.1981 13.3029 15.1237 13.2099 15.03L8.99994 10.79C8.90621 10.697 8.83181 10.5864 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94799 8.73028 9.81728 8.78104 9.69542C8.83181 9.57356 8.90621 9.46296 8.99994 9.37L9.70994 8.66C10.0824 8.28527 10.2915 7.77837 10.2915 7.25C10.2915 6.72163 10.0824 6.21473 9.70994 5.84L8.99994 5.13C8.81419 4.94405 8.59361 4.79653 8.35082 4.69588C8.10802 4.59523 7.84777 4.54343 7.58494 4.54343C7.32211 4.54343 7.06185 4.59523 6.81906 4.69588C6.57626 4.79653 6.35568 4.94405 6.16994 5.13L5.16994 6.13C4.85572 6.42997 4.65443 6.82902 4.59994 7.26C4.41994 8.66 4.51994 12 8.26994 15.73C12.0199 19.46 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6878 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6591C19.2134 15.4163 19.0659 15.1957 18.8799 15.01L18.1599 14.32Z","call_sound":"M18.1601 14.3202C17.7853 13.9477 17.2784 13.7386 16.7501 13.7386C16.2217 13.7386 15.7148 13.9477 15.3401 14.3202L14.6301 15.0302C14.5371 15.1239 14.4265 15.1983 14.3046 15.2491C14.1828 15.2999 14.0521 15.326 13.9201 15.326C13.788 15.326 13.6573 15.2999 13.5355 15.2491C13.4136 15.1983 13.303 15.1239 13.2101 15.0302L9.00006 10.7902C8.90633 10.6972 8.83194 10.5866 8.78117 10.4648C8.7304 10.3429 8.70426 10.2122 8.70426 10.0802C8.70426 9.94819 8.7304 9.81749 8.78117 9.69563C8.83194 9.57377 8.90633 9.46317 9.00006 9.3702L9.71006 8.6602C10.0826 8.28548 10.2916 7.77858 10.2916 7.25021C10.2916 6.72183 10.0826 6.21493 9.71006 5.84021L9.00006 5.13021C8.81431 4.94425 8.59373 4.79673 8.35094 4.69609C8.10814 4.59544 7.84789 4.54363 7.58506 4.54363C7.32223 4.54363 7.06197 4.59544 6.81918 4.69609C6.57638 4.79673 6.3558 4.94425 6.17006 5.13021L5.17006 6.13021C4.85584 6.43017 4.65455 6.82923 4.60006 7.26021C4.42006 8.66021 4.52006 12.0002 8.27006 15.7302C12.0201 19.4602 15.3401 19.5802 16.7501 19.4102C17.181 19.3557 17.5801 19.1544 17.8801 18.8402L18.8801 17.8402C19.066 17.6545 19.2135 17.4339 19.3142 17.1911C19.4148 16.9483 19.4666 16.688 19.4666 16.4252C19.4666 16.1624 19.4148 15.9021 19.3142 15.6593C19.2135 15.4165 19.066 15.196 18.8801 15.0102L18.1601 14.3202ZM13.6701 9.1102C13.9516 9.20961 14.2073 9.37077 14.4184 9.58188C14.6295 9.79299 14.7907 10.0487 14.8901 10.3302C14.9583 10.5253 15.0853 10.6945 15.2536 10.8145C15.422 10.9345 15.6233 10.9994 15.8301 11.0002C15.9427 10.9989 16.0542 10.9786 16.1601 10.9402C16.4087 10.8519 16.6124 10.6688 16.7267 10.4309C16.841 10.193 16.8565 9.91955 16.7701 9.67021C16.5751 9.10503 16.2541 8.59162 15.8314 8.16888C15.4086 7.74614 14.8952 7.42514 14.3301 7.23021C14.0877 7.16808 13.8308 7.19908 13.6101 7.31709C13.3895 7.4351 13.2211 7.63155 13.1382 7.86765C13.0553 8.10375 13.064 8.36234 13.1624 8.59238C13.2609 8.82242 13.442 9.00718 13.6701 9.1102ZM14.1701 4.11021C13.9048 4.06644 13.6331 4.12983 13.4146 4.28643C13.1961 4.44302 13.0488 4.67999 13.0051 4.94521C12.9613 5.21042 13.0247 5.48216 13.1813 5.70064C13.3379 5.91912 13.5748 6.06644 13.8401 6.11021C14.863 6.28471 15.8062 6.77314 16.5391 7.50778C17.2719 8.24243 17.7581 9.18688 17.9301 10.2102C17.9705 10.445 18.0935 10.6576 18.2769 10.8098C18.4602 10.962 18.6918 11.0437 18.9301 11.0402H19.0901C19.2203 11.0184 19.345 10.9711 19.4569 10.9009C19.5687 10.8306 19.6656 10.739 19.7418 10.6311C19.8181 10.5233 19.8722 10.4014 19.9011 10.2725C19.9299 10.1436 19.933 10.0103 19.9101 9.88021C19.676 8.43832 18.9967 7.10577 17.9674 6.06928C16.9381 5.03278 15.6103 4.34427 14.1701 4.1002V4.11021Z","call_wifi":"M15.9999 12.0002C15.8022 12.0002 15.6088 12.0588 15.4444 12.1687C15.2799 12.2786 15.1518 12.4348 15.0761 12.6175C15.0004 12.8002 14.9806 13.0013 15.0192 13.1953C15.0577 13.3893 15.153 13.5674 15.2928 13.7073C15.4327 13.8471 15.6109 13.9424 15.8049 13.981C15.9988 14.0196 16.1999 13.9998 16.3826 13.9241C16.5654 13.8484 16.7215 13.7202 16.8314 13.5558C16.9413 13.3913 16.9999 13.198 16.9999 13.0002C16.9999 12.735 16.8946 12.4806 16.7071 12.2931C16.5195 12.1055 16.2652 12.0002 15.9999 12.0002ZM15.6199 15.8602C15.4342 15.6742 15.2136 15.5267 14.9708 15.4261C14.728 15.3254 14.4678 15.2736 14.2049 15.2736C13.9421 15.2736 13.6819 15.3254 13.4391 15.4261C13.1963 15.5267 12.9757 15.6742 12.7899 15.8602L12.0899 16.5702C11.997 16.6639 11.8864 16.7383 11.7645 16.7891C11.6427 16.8398 11.512 16.866 11.3799 16.866C11.2479 16.866 11.1172 16.8398 10.9954 16.7891C10.8735 16.7383 10.7629 16.6639 10.6699 16.5702L6.42994 12.3302C6.33622 12.2372 6.26182 12.1266 6.21105 12.0048C6.16028 11.8829 6.13415 11.7522 6.13415 11.6202C6.13415 11.4882 6.16028 11.3575 6.21105 11.2356C6.26182 11.1138 6.33622 11.0031 6.42994 10.9102L7.13994 10.2102C7.3259 10.0244 7.47341 9.80386 7.57406 9.56107C7.67471 9.31827 7.72652 9.05802 7.72652 8.79519C7.72652 8.53236 7.67471 8.2721 7.57406 8.02931C7.47341 7.78651 7.3259 7.56593 7.13994 7.38019L6.42994 6.67019C6.2442 6.48423 6.02362 6.33672 5.78082 6.23607C5.53803 6.13542 5.27777 6.08361 5.01494 6.08361C4.75211 6.08361 4.49186 6.13542 4.24906 6.23607C4.00627 6.33672 3.78569 6.48423 3.59994 6.67019L2.59994 7.67019C2.2963 7.9766 2.09986 8.37298 2.03994 8.80019C1.87994 10.2002 1.99994 13.5402 5.71994 17.2802C9.43994 21.0202 12.7999 21.1202 14.2099 21.0002C14.6371 20.9403 15.0335 20.7438 15.3399 20.4402L16.3399 19.4402C16.5259 19.2544 16.6734 19.0339 16.7741 18.7911C16.8747 18.5483 16.9265 18.288 16.9265 18.0252C16.9265 17.7624 16.8747 17.5021 16.7741 17.2593C16.6734 17.0165 16.5259 16.7959 16.3399 16.6102L15.6199 15.8602ZM21.5599 5.69019C19.909 4.60907 17.9784 4.0332 16.0049 4.0332C14.0315 4.0332 12.1009 4.60907 10.4499 5.69019C10.2726 5.80935 10.1381 5.98217 10.0661 6.18334C9.99414 6.3845 9.98849 6.60343 10.05 6.80804C10.1115 7.01266 10.2369 7.1922 10.4078 7.32035C10.5788 7.4485 10.7863 7.51854 10.9999 7.52019C11.1965 7.52243 11.3889 7.46298 11.5499 7.35019C12.8708 6.48463 14.4157 6.02355 15.9949 6.02355C17.5742 6.02355 19.119 6.48463 20.4399 7.35019C20.6592 7.49588 20.9271 7.54925 21.1854 7.4987C21.4438 7.44816 21.6718 7.29777 21.8199 7.08019C21.9698 6.86138 22.0265 6.59201 21.9778 6.33134C21.929 6.07068 21.7787 5.84005 21.5599 5.69019ZM18.9999 8.86019C18.0865 8.30061 17.0362 8.00446 15.9649 8.00446C14.8937 8.00446 13.8434 8.30061 12.9299 8.86019C12.7297 9.00579 12.5906 9.22049 12.5396 9.46273C12.4886 9.70497 12.5292 9.95753 12.6536 10.1715C12.778 10.3856 12.9774 10.5458 13.2132 10.6213C13.449 10.6968 13.7044 10.6821 13.9299 10.5802C14.5308 10.2083 15.2234 10.0113 15.9299 10.0113C16.6365 10.0113 17.3291 10.2083 17.9299 10.5802C18.0843 10.6718 18.2605 10.7201 18.4399 10.7202C18.6135 10.7202 18.784 10.675 18.9348 10.5891C19.0856 10.5031 19.2114 10.3795 19.2999 10.2302C19.4396 10.0081 19.4865 9.74006 19.4304 9.48378C19.3742 9.2275 19.2197 9.00354 18.9999 8.86019Z","camera":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83994 15.1648 9.45542 14.6963 9.22836 14.1481C9.0013 13.5999 8.94189 12.9967 9.05764 12.4148C9.1734 11.8328 9.45912 11.2983 9.87868 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0577C11.9967 9.94191 12.5999 10.0013 13.1481 10.2284C13.6962 10.4555 14.1648 10.84 14.4944 11.3333C14.8241 11.8267 15 12.4067 15 13C15 13.7957 14.6839 14.5587 14.1213 15.1213C13.5587 15.684 12.7956 16 12 16Z","camera_auto":"M11.12 14H12.88L12 12.24L11.12 14ZM19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM15.45 16.89C15.3117 16.9641 15.1569 17.0019 15 17C14.8153 16.9995 14.6344 16.9478 14.4773 16.8507C14.3202 16.7536 14.1931 16.6149 14.11 16.45L13.88 16H10.12L9.89 16.45C9.75982 16.6664 9.55261 16.8255 9.30999 16.8954C9.06736 16.9653 8.80727 16.9408 8.58194 16.8269C8.35661 16.7129 8.18272 16.518 8.09518 16.2811C8.00764 16.0443 8.01293 15.7831 8.11 15.55L11.11 9.55003C11.1939 9.38622 11.3214 9.24876 11.4784 9.15277C11.6355 9.05678 11.816 9.00599 12 9.00599C12.184 9.00599 12.3645 9.05678 12.5216 9.15277C12.6786 9.24876 12.8061 9.38622 12.89 9.55003L15.89 15.55C16.0086 15.7862 16.0289 16.0597 15.9465 16.3108C15.864 16.5619 15.6855 16.7701 15.45 16.89Z","camera_dome":"M12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V17H5V19ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V14H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11Z","camera_focus":"M12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM21 11H19.93C19.7068 9.23998 18.9049 7.60408 17.6504 6.34959C16.3959 5.0951 14.76 4.29319 13 4.07V4V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4C11 4 11 4 11 4.07C9.23998 4.29319 7.60408 5.0951 6.34959 6.34959C5.0951 7.60408 4.29319 9.23998 4.07 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4.07C4.29319 14.76 5.0951 16.3959 6.34959 17.6504C7.60408 18.9049 9.23998 19.7068 11 19.93V20V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V20C13 20 13 20 13 19.93C14.76 19.7068 16.3959 18.9049 17.6504 17.6504C18.9049 16.3959 19.7068 14.76 19.93 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 18C10.8133 18 9.65327 17.6481 8.66658 16.9888C7.67988 16.3295 6.91085 15.3925 6.45672 14.2961C6.0026 13.1997 5.88378 11.9933 6.11529 10.8295C6.3468 9.66557 6.91824 8.59647 7.75736 7.75736C8.59647 6.91824 9.66557 6.3468 10.8295 6.11529C11.9933 5.88378 13.1997 6.0026 14.2961 6.45672C15.3925 6.91085 16.3295 7.67988 16.9888 8.66658C17.6481 9.65327 18 10.8133 18 12C18 13.5913 17.3679 15.1174 16.2426 16.2426C15.1174 17.3679 13.5913 18 12 18Z","camera_high_end":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83994 15.1648 9.45542 14.6963 9.22836 14.1481C9.0013 13.5999 8.94189 12.9967 9.05764 12.4148C9.1734 11.8328 9.45912 11.2983 9.87868 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0577C11.9967 9.94191 12.5999 10.0013 13.1481 10.2284C13.6962 10.4555 14.1648 10.84 14.4944 11.3333C14.8241 11.8267 15 12.4067 15 13C15 13.7957 14.6839 14.5587 14.1213 15.1213C13.5587 15.684 12.7956 16 12 16ZM18 12C17.8022 12 17.6089 11.9414 17.4444 11.8315C17.28 11.7216 17.1518 11.5654 17.0761 11.3827C17.0004 11.2 16.9806 10.9989 17.0192 10.8049C17.0578 10.611 17.153 10.4328 17.2929 10.2929C17.4327 10.1531 17.6109 10.0578 17.8049 10.0192C17.9989 9.98066 18.2 10.0005 18.3827 10.0761C18.5654 10.1518 18.7216 10.28 18.8315 10.4445C18.9414 10.6089 19 10.8022 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8947 18.2652 12 18 12Z","camera_manual":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8947 16.2652 17 16 17C15.7348 17 15.4804 16.8947 15.2929 16.7071C15.1054 16.5196 15 16.2652 15 16V12.24L12.89 16.45C12.8061 16.6138 12.6786 16.7513 12.5216 16.8473C12.3645 16.9433 12.184 16.9941 12 16.9941C11.816 16.9941 11.6355 16.9433 11.4784 16.8473C11.3214 16.7513 11.1939 16.6138 11.11 16.45L9 12.24V16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8947 8.26522 17 8 17C7.73478 17 7.48043 16.8947 7.29289 16.7071C7.10536 16.5196 7 16.2652 7 16V10C7 9.73481 7.10536 9.48046 7.29289 9.29292C7.48043 9.10538 7.73478 9.00003 8 9.00003H9C9.18467 9.00059 9.36557 9.05227 9.52267 9.14935C9.67976 9.24643 9.8069 9.38511 9.89 9.55003L12 13.76L14.11 9.55003C14.1931 9.38511 14.3202 9.24643 14.4773 9.14935C14.6344 9.05227 14.8153 9.00059 15 9.00003H16C16.2652 9.00003 16.5196 9.10538 16.7071 9.29292C16.8946 9.48046 17 9.73481 17 10V16Z","camera_varifocal_bullet":"M11.9779 13C11.7802 13 11.5868 13.0586 11.4224 13.1685C11.2579 13.2784 11.1298 13.4346 11.0541 13.6173C10.9784 13.8 10.9586 14.0011 10.9972 14.1951C11.0357 14.3891 11.131 14.5673 11.2708 14.7071C11.4107 14.847 11.5889 14.9422 11.7829 14.9808C11.9768 15.0194 12.1779 14.9996 12.3606 14.9239C12.5434 14.8482 12.6995 14.72 12.8094 14.5556C12.9193 14.3911 12.9779 14.1978 12.9779 14C12.9779 13.7348 12.8726 13.4804 12.6851 13.2929C12.4975 13.1054 12.2432 13 11.9779 13ZM21.6879 10L18.6879 5C18.5143 4.69918 18.2653 4.44876 17.9655 4.27342C17.6656 4.09807 17.3253 4.00384 16.9779 4H6.97795C6.63062 4.00384 6.29029 4.09807 5.99045 4.27342C5.69061 4.44876 5.4416 4.69918 5.26795 5L2.26795 10C2.09241 10.304 2 10.6489 2 11C2 11.3511 2.09241 11.696 2.26795 12C2.4416 12.3008 2.69061 12.5512 2.99045 12.7266C3.29029 12.9019 3.63062 12.9962 3.97795 13H4.97795V17C4.97795 17.7956 5.29402 18.5587 5.85663 19.1213C6.41924 19.6839 7.1823 20 7.97795 20H15.9779C16.7736 20 17.5367 19.6839 18.0993 19.1213C18.6619 18.5587 18.9779 17.7956 18.9779 17V13H19.9779C20.3304 13.0014 20.6769 12.9097 20.9825 12.734C21.288 12.5584 21.5417 12.3052 21.7179 12C21.8889 11.6933 21.9762 11.3471 21.9709 10.996C21.9657 10.6449 21.8681 10.3014 21.6879 10ZM11.9779 17C11.3846 17 10.8046 16.8241 10.3112 16.4944C9.81789 16.1648 9.43337 15.6962 9.20631 15.1481C8.97925 14.5999 8.91984 13.9967 9.03559 13.4147C9.15135 12.8328 9.43707 12.2982 9.85663 11.8787C10.2762 11.4591 10.8107 11.1734 11.3927 11.0576C11.9746 10.9419 12.5778 11.0013 13.126 11.2284C13.6742 11.4554 14.1427 11.8399 14.4724 12.3333C14.802 12.8266 14.9779 13.4067 14.9779 14C14.9779 14.7956 14.6619 15.5587 14.0993 16.1213C13.5367 16.6839 12.7736 17 11.9779 17Z","camera_varifocal_dome":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16 7C16.1978 7 16.3911 7.05865 16.5556 7.16853C16.72 7.27841 16.8482 7.43459 16.9239 7.61732C16.9996 7.80004 17.0194 8.00111 16.9808 8.19509C16.9422 8.38907 16.847 8.56725 16.7071 8.70711C16.5673 8.84696 16.3891 8.9422 16.1951 8.98079C16.0011 9.01937 15.8 8.99957 15.6173 8.92388C15.4346 8.84819 15.2784 8.72002 15.1685 8.55557C15.0586 8.39112 15 8.19778 15 8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7ZM12 5C12.1978 5 12.3911 5.05865 12.5556 5.16853C12.72 5.27841 12.8482 5.43459 12.9239 5.61732C12.9996 5.80004 13.0194 6.00111 12.9808 6.19509C12.9422 6.38907 12.847 6.56725 12.7071 6.70711C12.5673 6.84696 12.3891 6.9422 12.1951 6.98079C12.0011 7.01937 11.8 6.99957 11.6173 6.92388C11.4346 6.84819 11.2784 6.72002 11.1685 6.55557C11.0586 6.39112 11 6.19778 11 6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5ZM8 7C8.19778 7 8.39112 7.05865 8.55557 7.16853C8.72002 7.27841 8.84819 7.43459 8.92388 7.61732C8.99957 7.80004 9.01937 8.00111 8.98079 8.19509C8.9422 8.38907 8.84696 8.56725 8.70711 8.70711C8.56725 8.84696 8.38907 8.9422 8.19509 8.98079C8.00111 9.01937 7.80004 8.99957 7.61732 8.92388C7.43459 8.84819 7.27841 8.72002 7.16853 8.55557C7.05865 8.39112 7 8.19778 7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7ZM6 13C5.80222 13 5.60888 12.9414 5.44443 12.8315C5.27998 12.7216 5.15181 12.5654 5.07612 12.3827C5.00043 12.2 4.98063 11.9989 5.01921 11.8049C5.0578 11.6109 5.15304 11.4327 5.29289 11.2929C5.43275 11.153 5.61093 11.0578 5.80491 11.0192C5.99889 10.9806 6.19996 11.0004 6.38268 11.0761C6.56541 11.1518 6.72159 11.28 6.83147 11.4444C6.94135 11.6089 7 11.8022 7 12C7 12.2652 6.89464 12.5196 6.70711 12.7071C6.51957 12.8946 6.26522 13 6 13ZM8 17C7.80222 17 7.60888 16.9414 7.44443 16.8315C7.27998 16.7216 7.15181 16.5654 7.07612 16.3827C7.00043 16.2 6.98063 15.9989 7.01921 15.8049C7.0578 15.6109 7.15304 15.4327 7.29289 15.2929C7.43275 15.153 7.61093 15.0578 7.80491 15.0192C7.99889 14.9806 8.19996 15.0004 8.38268 15.0761C8.56541 15.1518 8.72159 15.28 8.83147 15.4444C8.94135 15.6089 9 15.8022 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7956 15 12 15ZM16 17C15.8022 17 15.6089 16.9414 15.4444 16.8315C15.28 16.7216 15.1518 16.5654 15.0761 16.3827C15.0004 16.2 14.9806 15.9989 15.0192 15.8049C15.0578 15.6109 15.153 15.4327 15.2929 15.2929C15.4327 15.153 15.6109 15.0578 15.8049 15.0192C15.9989 14.9806 16.2 15.0004 16.3827 15.0761C16.5654 15.1518 16.7216 15.28 16.8315 15.4444C16.9414 15.6089 17 15.8022 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM18 13C17.8022 13 17.6089 12.9414 17.4444 12.8315C17.28 12.7216 17.1518 12.5654 17.0761 12.3827C17.0004 12.2 16.9806 11.9989 17.0192 11.8049C17.0578 11.6109 17.153 11.4327 17.2929 11.2929C17.4327 11.153 17.6109 11.0578 17.8049 11.0192C17.9989 10.9806 18.2 11.0004 18.3827 11.0761C18.5654 11.1518 18.7216 11.28 18.8315 11.4444C18.9414 11.6089 19 11.8022 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4327 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","cancer":"M6.15994 19.0804L7.99994 20.0004L8.96994 21.9304L10.5899 20.3104L7.75994 17.4804L6.15994 19.0804ZM8.99994 9.00043C8.99994 8.20043 9.30994 7.45043 9.87994 6.88043C10.4599 6.30043 11.2299 6.00043 11.9999 6.00043C12.7699 6.00043 13.5399 6.29043 14.1199 6.88043C14.6899 7.45043 14.9999 8.20043 14.9999 9.00043C14.9999 9.80043 14.6899 10.5504 14.1199 11.1204L13.4099 11.8304L16.2399 14.6604L16.9499 13.9504C19.6799 11.2204 19.6799 6.78043 16.9499 4.05043C14.2199 1.32043 9.77994 1.32043 7.04994 4.05043C4.31994 6.78043 4.31994 11.2204 7.04994 13.9504L15.0299 21.9304L15.9999 20.0004L17.8399 19.0804L9.87994 11.1204C9.30994 10.5504 8.99994 9.80043 8.99994 9.00043Z","car_driver":"M12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22C5.26522 22 5.51957 21.8946 5.70711 21.7071C5.89464 21.5196 6 21.2652 6 21V20C6.00039 19.3541 6.10507 18.7125 6.31 18.1H6.36C7.90005 18.8373 9.2001 19.9952 10.11 21.44C10.1917 21.6068 10.3183 21.7475 10.4755 21.8464C10.6326 21.9453 10.8143 21.9985 11 22H13C13.1847 21.9994 13.3656 21.9478 13.5227 21.8507C13.6798 21.7536 13.8069 21.6149 13.89 21.45C14.7965 20.0085 16.0934 18.8538 17.63 18.12H17.69C17.8928 18.7262 17.9975 19.3608 18 20V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12ZM12 17C10.4157 16.8943 8.84331 16.6534 7.3 16.28C7.86182 15.572 8.57633 15.0001 9.39018 14.6069C10.204 14.2138 11.0962 14.0096 12 14.0096C12.9038 14.0096 13.796 14.2138 14.6098 14.6069C15.4237 15.0001 16.1382 15.572 16.7 16.28C15.1567 16.6534 13.5843 16.8943 12 17ZM12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11Z","car_fleet":"M20.79 7.34001L19.45 4.66001C19.2006 4.16036 18.8166 3.74026 18.3414 3.44698C17.8661 3.15371 17.3185 2.99891 16.76 3.00001H11.24C10.6816 2.99891 10.1339 3.15371 9.65865 3.44698C9.18341 3.74026 8.79946 4.16036 8.55002 4.66001L7.88002 6.00001H12.76C13.6895 5.99818 14.6011 6.25548 15.3925 6.74301C16.1838 7.23054 16.8236 7.92902 17.24 8.76001L18.58 11.45C18.8541 12.0071 18.9977 12.6192 19 13.24V15C19 15.2652 19.1054 15.5196 19.2929 15.7071C19.4804 15.8946 19.7348 16 20 16C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8947 15.5196 21 15.2652 21 15V8.24001C21.0012 7.92772 20.9293 7.6195 20.79 7.34001ZM15.45 9.66001C15.2006 9.16036 14.8166 8.74026 14.3414 8.44698C13.8661 8.15371 13.3185 7.99891 12.76 8.00001H7.24002C6.68157 7.99891 6.1339 8.15371 5.65865 8.44698C5.18341 8.74026 4.79946 9.16036 4.55002 9.66001L3.21002 12.34C3.07071 12.6195 2.99879 12.9277 3.00002 13.24V20C3.00002 20.2652 3.10537 20.5196 3.29291 20.7071C3.48044 20.8946 3.7348 21 4.00002 21C4.26523 21 4.51959 20.8946 4.70712 20.7071C4.89466 20.5196 5.00002 20.2652 5.00002 20V19H15V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8947 20.5196 17 20.2652 17 20V13.24C17.0012 12.9277 16.9293 12.6195 16.79 12.34L15.45 9.66001ZM6.34002 10.55C6.42388 10.3836 6.55258 10.2439 6.71161 10.1467C6.87063 10.0495 7.05365 9.99871 7.24002 10H12.76C12.9464 9.99871 13.1294 10.0495 13.2884 10.1467C13.4474 10.2439 13.5762 10.3836 13.66 10.55L14.88 13H5.12002L6.34002 10.55ZM6.71002 16.71C6.54542 16.8748 6.32849 16.9769 6.09663 16.9988C5.86478 17.0207 5.63256 16.961 5.44002 16.83C5.27586 16.7214 5.14994 16.564 5.08002 16.38C4.99608 16.199 4.96822 15.997 5.00002 15.8C5.03699 15.6015 5.13321 15.4188 5.276 15.276C5.4188 15.1332 5.60148 15.037 5.80002 15C5.99502 14.9619 6.19694 14.9828 6.38002 15.06C6.56401 15.1299 6.72141 15.2559 6.83002 15.42C6.96102 15.6125 7.02072 15.8448 6.99882 16.0766C6.97691 16.3085 6.87477 16.5254 6.71002 16.69V16.71ZM14.71 16.71C14.5454 16.8748 14.3285 16.9769 14.0966 16.9988C13.8648 17.0207 13.6326 16.961 13.44 16.83C13.2759 16.7214 13.1499 16.564 13.08 16.38C12.9961 16.199 12.9682 15.997 13 15.8C13.037 15.6015 13.1332 15.4188 13.276 15.276C13.4188 15.1332 13.6015 15.037 13.8 15C13.995 14.9619 14.1969 14.9828 14.38 15.06C14.564 15.1299 14.7214 15.2559 14.83 15.42C14.961 15.6125 15.0207 15.8448 14.9988 16.0766C14.9769 16.3085 14.8748 16.5254 14.71 16.69V16.71Z","car_front":"M20.77 11.1598L19.4 7.04984C19.1926 6.46307 18.8077 5.95534 18.2989 5.597C17.7901 5.23866 17.1824 5.04744 16.56 5.04984H7.41C6.78351 5.0468 6.17179 5.23996 5.66066 5.60224C5.14954 5.96451 4.76465 6.47771 4.56 7.06984L3.22 11.1598C2.8585 11.3129 2.55006 11.5691 2.33312 11.8963C2.11617 12.2234 2.00032 12.6073 2 12.9998V15.9998C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7198V18.9998C3 19.2651 3.10536 19.5194 3.29289 19.7069C3.48043 19.8945 3.73478 19.9998 4 19.9998C4.26522 19.9998 4.51957 19.8945 4.70711 19.7069C4.89464 19.5194 5 19.2651 5 18.9998V17.9998H19V18.9998C19 19.2651 19.1054 19.5194 19.2929 19.7069C19.4804 19.8945 19.7348 19.9998 20 19.9998C20.2652 19.9998 20.5196 19.8945 20.7071 19.7069C20.8946 19.5194 21 19.2651 21 18.9998V17.7198C21.3023 17.5453 21.5536 17.2948 21.7291 16.993C21.9045 16.6913 21.9979 16.3489 22 15.9998V12.9998C21.9989 12.6061 21.8815 12.2215 21.6627 11.8942C21.4439 11.5669 21.1334 11.3114 20.77 11.1598ZM6.46 7.68984C6.52781 7.48099 6.66247 7.30027 6.8432 7.17556C7.02393 7.05086 7.24068 6.98911 7.46 6.99984H16.61C16.8281 6.98846 17.0439 7.04877 17.2244 7.17155C17.405 7.29434 17.5404 7.47286 17.61 7.67984L18.61 10.9998H5.38L6.46 7.68984ZM6.71 14.6898C6.54541 14.8546 6.32847 14.9567 6.09662 14.9786C5.86477 15.0005 5.63254 14.9408 5.44 14.8098C5.27585 14.7012 5.14993 14.5438 5.08 14.3598C4.99999 14.1848 4.97221 13.9903 5 13.7998C5.03698 13.6013 5.13319 13.4186 5.27599 13.2758C5.41879 13.133 5.60147 13.0368 5.8 12.9998C5.995 12.9618 6.19692 12.9827 6.38 13.0598C6.56399 13.1298 6.72139 13.2557 6.83 13.4198C6.96101 13.6124 7.02071 13.8446 6.9988 14.0765C6.97689 14.3083 6.87475 14.5252 6.71 14.6898ZM18.71 14.6898C18.5454 14.8546 18.3285 14.9567 18.0966 14.9786C17.8648 15.0005 17.6325 14.9408 17.44 14.8098C17.2758 14.7012 17.1499 14.5438 17.08 14.3598C17 14.1848 16.9722 13.9903 17 13.7998C17.037 13.6013 17.1332 13.4186 17.276 13.2758C17.4188 13.133 17.6015 13.0368 17.8 12.9998C17.995 12.9618 18.1969 12.9827 18.38 13.0598C18.564 13.1298 18.7214 13.2557 18.83 13.4198C18.961 13.6124 19.0207 13.8446 18.9988 14.0765C18.9769 14.3083 18.8748 14.5252 18.71 14.6898Z","car_share_ride":"M20.5 16.9998C20.3113 17.0006 20.1245 17.038 19.95 17.1098L17.74 15.9998L20 14.8898C20.1745 14.9617 20.3613 14.9991 20.55 14.9998C20.8297 15.0009 21.1041 14.9237 21.3423 14.7771C21.5804 14.6304 21.7728 14.4201 21.8977 14.1698C22.0227 13.9196 22.0751 13.6394 22.0492 13.3609C22.0233 13.0824 21.9201 12.8167 21.7511 12.5938C21.5822 12.3709 21.3543 12.1997 21.0932 12.0995C20.8321 11.9992 20.5481 11.974 20.2734 12.0266C19.9987 12.0793 19.7442 12.2077 19.5386 12.3973C19.3331 12.5869 19.1846 12.8303 19.11 13.0998L16.11 14.6098C15.9355 14.538 15.7487 14.5006 15.56 14.4998C15.1622 14.4998 14.7806 14.6579 14.4993 14.9392C14.218 15.2205 14.06 15.602 14.06 15.9998C14.06 16.3977 14.218 16.7792 14.4993 17.0605C14.7806 17.3418 15.1622 17.4998 15.56 17.4998C15.7487 17.4991 15.9355 17.4617 16.11 17.3898L19.11 18.8998C19.1853 19.1713 19.3356 19.4161 19.5436 19.6062C19.7516 19.7962 20.009 19.9239 20.2861 19.9745C20.5633 20.025 20.8492 19.9965 21.1109 19.8922C21.3726 19.7878 21.5997 19.6119 21.766 19.3845C21.9324 19.1571 22.0313 18.8874 22.0515 18.6064C22.0717 18.3253 22.0124 18.0443 21.8803 17.7954C21.7481 17.5466 21.5486 17.34 21.3045 17.1993C21.0604 17.0585 20.7816 16.9894 20.5 16.9998ZM6.5 7.68984C6.56781 7.48099 6.70247 7.30027 6.8832 7.17556C7.06393 7.05086 7.28068 6.98911 7.5 6.99984H16.65C16.8681 6.98846 17.0839 7.04877 17.2644 7.17155C17.445 7.29434 17.5804 7.47286 17.65 7.67984L18.28 9.99984H20.39L19.39 7.04984C19.1826 6.46307 18.7977 5.95534 18.2889 5.597C17.7801 5.23866 17.1724 5.04744 16.55 5.04984H7.41C6.78351 5.0468 6.17179 5.23996 5.66066 5.60224C5.14954 5.96451 4.76465 6.47771 4.56 7.06984L3.22 11.1598C2.8585 11.3129 2.55006 11.5691 2.33312 11.8963C2.11617 12.2234 2.00032 12.6073 2 12.9998V15.9998C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7198V18.9998C3 19.2651 3.10536 19.5194 3.29289 19.7069C3.48043 19.8945 3.73478 19.9998 4 19.9998C4.26522 19.9998 4.51957 19.8945 4.70711 19.7069C4.89464 19.5194 5 19.2651 5 18.9998V17.9998H12V12.9998C12.0044 12.2598 12.2822 11.5475 12.78 10.9998H5.38L6.5 7.68984ZM5.8 12.9998C5.995 12.9618 6.19692 12.9827 6.38 13.0598C6.56399 13.1298 6.72139 13.2557 6.83 13.4198C6.96172 13.6123 7.022 13.8448 7.00042 14.0771C6.97884 14.3093 6.87675 14.5267 6.71182 14.6917C6.54689 14.8566 6.32949 14.9587 6.09724 14.9803C5.86499 15.0018 5.6325 14.9416 5.44 14.8098C5.27585 14.7012 5.14993 14.5438 5.08 14.3598C4.99999 14.1848 4.97221 13.9903 5 13.7998C5.03698 13.6013 5.13319 13.4186 5.27599 13.2758C5.41879 13.133 5.60147 13.0368 5.8 12.9998Z","car_side":"M20 10H17.59L16.22 7.54C15.96 7.07326 15.58 6.68443 15.1194 6.41369C14.6588 6.14295 14.1343 6.00014 13.6 6H8.46C7.93306 5.99966 7.41533 6.13812 6.95891 6.40144C6.50249 6.66477 6.12347 7.04366 5.86 7.5L4.39 10.06C3.71423 10.2003 3.10751 10.5694 2.67214 11.105C2.23677 11.6405 1.99939 12.3098 2 13V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H4.18C4.39021 16.5792 4.77363 17.0795 5.27817 17.4332C5.7827 17.7868 6.38388 17.9765 7 17.9765C7.61612 17.9765 8.2173 17.7868 8.72184 17.4332C9.22637 17.0795 9.6098 16.5792 9.82 16H14.18C14.3902 16.5792 14.7736 17.0795 15.2782 17.4332C15.7827 17.7868 16.3839 17.9765 17 17.9765C17.6161 17.9765 18.2173 17.7868 18.7218 17.4332C19.2264 17.0795 19.6098 16.5792 19.82 16H20C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10ZM7 16C6.80222 16 6.60888 15.9414 6.44443 15.8315C6.27998 15.7216 6.15181 15.5654 6.07612 15.3827C6.00043 15.2 5.98063 14.9989 6.01922 14.8049C6.0578 14.6109 6.15304 14.4327 6.29289 14.2929C6.43275 14.153 6.61093 14.0578 6.80491 14.0192C6.99889 13.9806 7.19996 14.0004 7.38268 14.0761C7.56541 14.1518 7.72159 14.28 7.83147 14.4444C7.94135 14.6089 8 14.8022 8 15C8 15.2652 7.89464 15.5196 7.70711 15.7071C7.51957 15.8946 7.26522 16 7 16ZM9 10H7L7.72 8.55C7.80386 8.38357 7.93257 8.24388 8.09159 8.14669C8.25062 8.04951 8.43364 7.9987 8.62 8H9V10ZM11 10V8H13.38C13.5664 7.9987 13.7494 8.04951 13.9084 8.14669C14.0674 8.24388 14.1961 8.38357 14.28 8.55L15 10H11ZM17 16C16.8022 16 16.6089 15.9414 16.4444 15.8315C16.28 15.7216 16.1518 15.5654 16.0761 15.3827C16.0004 15.2 15.9806 14.9989 16.0192 14.8049C16.0578 14.6109 16.153 14.4327 16.2929 14.2929C16.4327 14.153 16.6109 14.0578 16.8049 14.0192C16.9989 13.9806 17.2 14.0004 17.3827 14.0761C17.5654 14.1518 17.7216 14.28 17.8315 14.4444C17.9414 14.6089 18 14.8022 18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16Z","car_top":"M19 8H18V6C18 4.93913 17.5786 3.92172 16.8284 3.17157C16.0783 2.42143 15.0609 2 14 2H10C8.93913 2 7.92172 2.42143 7.17157 3.17157C6.42143 3.92172 6 4.93913 6 6V8H5C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9C4 9.26522 4.10536 9.51957 4.29289 9.70711C4.48043 9.89464 4.73478 10 5 10H6V18C6 19.0609 6.42143 20.0783 7.17157 20.8284C7.92172 21.5786 8.93913 22 10 22H14C15.0609 22 16.0783 21.5786 16.8284 20.8284C17.5786 20.0783 18 19.0609 18 18V10H19C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8ZM14.5 19H9.5C9.10218 19 8.72064 18.842 8.43934 18.5607C8.15804 18.2794 8 17.8978 8 17.5C8 17.3674 8.05268 17.2402 8.14645 17.1464C8.24021 17.0527 8.36739 17 8.5 17H15.5C15.6326 17 15.7598 17.0527 15.8536 17.1464C15.9473 17.2402 16 17.3674 16 17.5C16 17.8978 15.842 18.2794 15.5607 18.5607C15.2794 18.842 14.8978 19 14.5 19ZM15.5 11H8.5C8.36739 11 8.24021 10.9473 8.14645 10.8536C8.05268 10.7598 8 10.6326 8 10.5C8 9.57174 8.36875 8.6815 9.02513 8.02513C9.6815 7.36875 10.5717 7 11.5 7H12.5C13.4283 7 14.3185 7.36875 14.9749 8.02513C15.6313 8.6815 16 9.57174 16 10.5C16 10.6326 15.9473 10.7598 15.8536 10.8536C15.7598 10.9473 15.6326 11 15.5 11Z","carbon_dioxide":"M21.5 15H20.05L21.43 13.37C21.84 12.88 21.89 12.19 21.54 11.66C21.3 11.29 20.92 11.05 20.48 11.01C20.04 10.97 19.62 11.11 19.31 11.42L19.14 11.59C18.95 11.79 18.95 12.1 19.14 12.3C19.34 12.49 19.65 12.49 19.85 12.3L20.02 12.13C20.12 12.04 20.25 12 20.38 12C20.46 12 20.6 12.05 20.7 12.2C20.8 12.36 20.79 12.58 20.67 12.72L18.59 15.17C18.46 15.32 18.44 15.53 18.52 15.7C18.6 15.87 18.78 15.99 18.97 15.99H21.5C21.78 15.99 22 15.77 22 15.49C22 15.21 21.78 14.99 21.5 14.99V15ZM7.5 9H8.5C9.05 9 9.5 8.55 9.5 8C9.5 7.45 9.05 7 8.5 7H7.5C5.02 7 3 9.02 3 11.5C3 13.98 5.02 16 7.5 16H8.5C9.05 16 9.5 15.55 9.5 15C9.5 14.45 9.05 14 8.5 14H7.5C6.12 14 5 12.88 5 11.5C5 10.12 6.12 9 7.5 9ZM14 7C11.79 7 10 9.02 10 11.5C10 13.98 11.79 16 14 16C16.21 16 18 13.98 18 11.5C18 9.02 16.21 7 14 7ZM14 14C12.9 14 12 12.88 12 11.5C12 10.12 12.9 9 14 9C15.1 9 16 10.12 16 11.5C16 12.88 15.1 14 14 14Z","card":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V9H22V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V11H2V17ZM5 15H8C8.26522 15 8.51957 15.1054 8.70711 15.2929C8.89464 15.4804 9 15.7348 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16C4 15.7348 4.10536 15.4804 4.29289 15.2929C4.48043 15.1054 4.73478 15 5 15Z","cardiology":"M12 7H6V3C6 2.45 5.55 2 5 2C4.45 2 4 2.45 4 3V14C4 18.42 7.58 22 12 22H17C18.66 22 20 20.66 20 19V15C20 10.58 16.42 7 12 7ZM13 4H15C15.55 4 16 3.55 16 3C16 2.45 15.55 2 15 2H13C10.59 2 8.57 3.72 8.1 6H10.18C10.59 4.84 11.69 4 13 4Z","cardiology_output":"M13 4H15C15.55 4 16 3.55 16 3C16 2.45 15.55 2 15 2H13C10.59 2 8.57 3.72 8.1 6H10.18C10.59 4.84 11.69 4 13 4ZM17.54 16L15.84 18.55C15.65 18.83 15.34 19 15.01 19C14.99 19 14.97 19 14.95 19C14.59 18.98 14.28 18.77 14.12 18.45L11.89 13.99L10.85 15.56C10.66 15.84 10.35 16.01 10.02 16.01H8.02C7.47 16.01 7.02 15.56 7.02 15.01C7.02 14.46 7.47 14.01 8.02 14.01H9.48L11.18 11.46C11.38 11.16 11.7 11 12.07 11.02C12.43 11.04 12.74 11.25 12.9 11.57L15.13 16.03L16.17 14.46C16.36 14.18 16.67 14.01 17 14.01H19.93C19.44 10.06 16.08 7.01 12 7.01H6V3C6 2.45 5.55 2 5 2C4.45 2 4 2.45 4 3V14C4 18.42 7.58 22 12 22H17C18.66 22 20 20.66 20 19V16H17.54Z","cardiology_ventricle":"M12.9998 4H14.9998C15.5498 4 15.9998 3.55 15.9998 3C15.9998 2.45 15.5498 2 14.9998 2H12.9998C10.5898 2 8.56977 3.72 8.09977 6H10.1798C10.5898 4.84 11.6898 4 12.9998 4ZM11.9998 7H7.99977V7.54C7.99977 9.2 9.03977 10.7 10.5998 11.29L12.5498 12.02C14.6198 12.8 16.0098 14.8 16.0098 17.01C16.0098 17.56 15.5598 18.01 15.0098 18.01C14.4598 18.01 14.0098 17.56 14.0098 17.01C14.0098 15.63 13.1398 14.38 11.8498 13.89L11.0098 13.58V16.01C11.0098 16.56 10.5598 17.01 10.0098 17.01C9.45977 17.01 9.00977 16.56 9.00977 16.01V12.73C7.17977 11.67 6.00977 9.69 6.00977 7.54V3C6.00977 2.45 5.55977 2 5.00977 2C4.45977 2 4.00977 2.45 4.00977 3V14C4.00977 18.42 7.58977 22 12.0098 22H17.0098C18.6698 22 20.0098 20.66 20.0098 19V15C20.0098 10.58 16.4298 7 12.0098 7H11.9998Z","cards":"M4 5C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6V18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19C4.26522 19 4.51957 18.8946 4.70711 18.7071C4.89464 18.5196 5 18.2652 5 18V6C5 5.73478 4.89464 5.48043 4.70711 5.29289C4.51957 5.10536 4.26522 5 4 5ZM15 3H9C8.46957 3 7.96086 3.21071 7.58579 3.58579C7.21071 3.96086 7 4.46957 7 5V19C7 19.5304 7.21071 20.0391 7.58579 20.4142C7.96086 20.7893 8.46957 21 9 21H15C15.5304 21 16.0391 20.7893 16.4142 20.4142C16.7893 20.0391 17 19.5304 17 19V5C17 4.46957 16.7893 3.96086 16.4142 3.58579C16.0391 3.21071 15.5304 3 15 3ZM20 5C19.7348 5 19.4804 5.10536 19.2929 5.29289C19.1054 5.48043 19 5.73478 19 6V18C19 18.2652 19.1054 18.5196 19.2929 18.7071C19.4804 18.8946 19.7348 19 20 19C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18V6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","care":"M20.71 13.2901C20.617 13.1964 20.5064 13.122 20.3846 13.0712C20.2627 13.0204 20.132 12.9943 20 12.9943C19.868 12.9943 19.7373 13.0204 19.6154 13.0712C19.4936 13.122 19.383 13.1964 19.29 13.2901L16.59 16.0001H14C14.2652 16.0001 14.5196 15.8947 14.7071 15.7072C14.8946 15.5197 15 15.2653 15 15.0001C15 14.7349 14.8946 14.4805 14.7071 14.293C14.5196 14.1054 14.2652 14.0001 14 14.0001H7.83C7.56609 13.9999 7.30474 14.0519 7.06103 14.1532C6.81732 14.2544 6.59606 14.4029 6.41 14.5901L3.29 17.7101C3.10526 17.8963 3.0011 18.1477 3 18.4101V21.0001C3 21.2653 3.10536 21.5197 3.29289 21.7072C3.48043 21.8947 3.73478 22.0001 4 22.0001H4.59C4.85234 21.999 5.10374 21.8948 5.29 21.7101L6.71 20.2901C6.89626 20.1053 7.14766 20.0012 7.41 20.0001H14.59C15.1196 19.9978 15.6266 19.7857 16 19.4101L20.71 14.7101C20.8037 14.6171 20.8781 14.5065 20.9289 14.3847C20.9797 14.2628 21.0058 14.1321 21.0058 14.0001C21.0058 13.8681 20.9797 13.7374 20.9289 13.6155C20.8781 13.4936 20.8037 13.383 20.71 13.2901ZM11.14 11.5401L11.36 11.7501C11.533 11.9129 11.7624 12.0025 12 12.0001C12.2346 12.002 12.4606 11.9123 12.63 11.7501L12.86 11.5401C15 9.54008 16.24 8.14008 16.24 6.54008C16.2413 6.20531 16.1762 5.8736 16.0484 5.56417C15.9206 5.25475 15.7327 4.97377 15.4955 4.73751C15.2583 4.50125 14.9766 4.31442 14.6667 4.18783C14.3567 4.06125 14.0248 3.99743 13.69 4.00008C13.0622 4.02005 12.4624 4.26493 12 4.69008C11.5376 4.26493 10.9378 4.02005 10.31 4.00008C9.97354 3.9974 9.63992 4.06185 9.32867 4.18968C9.01742 4.31751 8.7348 4.50614 8.49734 4.74452C8.25989 4.98291 8.07237 5.26627 7.94576 5.57802C7.81915 5.88976 7.756 6.22363 7.76 6.56008C7.76 8.14008 9 9.58008 11.14 11.5401Z","carpenter":"M3.28994 16.29C3.19621 16.383 3.12182 16.4936 3.07105 16.6155C3.02028 16.7373 2.99414 16.868 2.99414 17C2.99414 17.1321 3.02028 17.2628 3.07105 17.3846C3.12182 17.5065 3.19621 17.6171 3.28994 17.71L5.28994 19.71C5.38338 19.8027 5.4942 19.876 5.61603 19.9258C5.73787 19.9756 5.86833 20.0008 5.99994 20H6.15994C6.3156 19.974 6.46289 19.9115 6.58976 19.8177C6.71664 19.7238 6.8195 19.6013 6.88994 19.46L7.61994 18H8.99994C9.18461 17.9995 9.36551 17.9478 9.5226 17.8507C9.6797 17.7536 9.80684 17.615 9.88994 17.45L10.6199 16H11.9999C12.1846 15.9995 12.3655 15.9478 12.5226 15.8507C12.6797 15.7536 12.8068 15.615 12.8899 15.45L13.6199 14H14.9999C15.1974 13.9991 15.3901 13.9397 15.5538 13.8293C15.7175 13.719 15.8449 13.5627 15.9199 13.38C15.9426 13.3253 15.9593 13.2683 15.9699 13.21L11.1699 8.41004L3.28994 16.29ZM20.9999 6.59004L18.4099 4.00004C18.0352 3.62754 17.5283 3.41846 16.9999 3.41846C16.4716 3.41846 15.9647 3.62754 15.5899 4.00004L14.2899 5.29004L13.9999 5.59004L12.5899 7.00004L13.9999 8.41004L14.7899 9.21004L16.5899 11C16.9647 11.3725 17.4716 11.5816 17.9999 11.5816C18.5283 11.5816 19.0352 11.3725 19.4099 11L20.9999 9.41004C21.3724 9.03532 21.5815 8.52841 21.5815 8.00004C21.5815 7.47167 21.3724 6.96477 20.9999 6.59004ZM18.7099 8.71004C18.617 8.80377 18.5064 8.87816 18.3845 8.92893C18.2627 8.9797 18.132 9.00584 17.9999 9.00584C17.8679 9.00584 17.7372 8.9797 17.6154 8.92893C17.4935 8.87816 17.3829 8.80377 17.2899 8.71004L16.2899 7.71004C16.1016 7.52174 15.9958 7.26634 15.9958 7.00004C15.9958 6.73374 16.1016 6.47835 16.2899 6.29004C16.4782 6.10174 16.7336 5.99595 16.9999 5.99595C17.2662 5.99595 17.5216 6.10174 17.7099 6.29004L18.7099 7.29004C18.8037 7.38301 18.8781 7.49361 18.9288 7.61547C18.9796 7.73732 19.0057 7.86803 19.0057 8.00004C19.0057 8.13205 18.9796 8.26276 18.9288 8.38462C18.8781 8.50648 18.8037 8.61708 18.7099 8.71004Z","carpool":"M9 7.99986C8.80222 7.99986 8.60888 8.05851 8.44443 8.16839C8.27998 8.27827 8.15181 8.43445 8.07612 8.61717C8.00043 8.7999 7.98063 9.00097 8.01921 9.19495C8.0578 9.38893 8.15304 9.56711 8.29289 9.70696C8.43275 9.84682 8.61093 9.94206 8.80491 9.98064C8.99889 10.0192 9.19996 9.99942 9.38268 9.92374C9.56541 9.84805 9.72159 9.71988 9.83147 9.55543C9.94135 9.39098 10 9.19764 10 8.99986C10 8.73464 9.89464 8.48029 9.70711 8.29275C9.51957 8.10521 9.26522 7.99986 9 7.99986ZM20.78 12.1599L19.4 7.04986C19.1926 6.46309 18.8077 5.95536 18.2989 5.59702C17.7901 5.23868 17.1824 5.04746 16.56 5.04986H7.41C6.77396 5.04609 6.15318 5.24457 5.6373 5.61665C5.12143 5.98872 4.73717 6.51513 4.54 7.11986L3.21 12.1699C2.85194 12.3238 2.54666 12.579 2.33169 12.9041C2.11672 13.2293 2.00144 13.6101 2 13.9999V15.9999C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7199V18.9999C3 19.2651 3.10536 19.5194 3.29289 19.707C3.48043 19.8945 3.73478 19.9999 4 19.9999C4.26522 19.9999 4.51957 19.8945 4.70711 19.707C4.89464 19.5194 5 19.2651 5 18.9999V17.9999H19V18.9999C19 19.2651 19.1054 19.5194 19.2929 19.707C19.4804 19.8945 19.7348 19.9999 20 19.9999C20.2652 19.9999 20.5196 19.8945 20.7071 19.707C20.8946 19.5194 21 19.2651 21 18.9999V17.7199C21.3023 17.5453 21.5536 17.2948 21.7291 16.993C21.9045 16.6913 21.9979 16.3489 22 15.9999V13.9999C21.9997 13.6073 21.8838 13.2235 21.6669 12.8963C21.4499 12.5691 21.1415 12.313 20.78 12.1599ZM6.71 15.7099C6.54541 15.8746 6.32847 15.9768 6.09662 15.9987C5.86477 16.0206 5.63254 15.9609 5.44 15.8299C5.27585 15.7212 5.14993 15.5638 5.08 15.3799C4.99607 15.1988 4.9682 14.9968 5 14.7999C5.03698 14.6013 5.13319 14.4186 5.27599 14.2758C5.41879 14.133 5.60147 14.0368 5.8 13.9999C5.995 13.9618 6.19692 13.9827 6.38 14.0599C6.56399 14.1298 6.72139 14.2557 6.83 14.4199C6.96101 14.6124 7.02071 14.8446 6.9988 15.0765C6.97689 15.3083 6.87475 15.5253 6.71 15.6899V15.7099ZM15 10.9999C14.651 11.002 14.3086 11.0954 14.0068 11.2708C13.7051 11.4462 13.4545 11.6976 13.28 11.9999H10.72C10.5429 11.7014 10.2912 11.4542 9.98965 11.2825C9.68809 11.1107 9.34703 11.0204 9 11.0204C8.65297 11.0204 8.31191 11.1107 8.01035 11.2825C7.70878 11.4542 7.45709 11.7014 7.28 11.9999H5.28L6.46 7.68986C6.52781 7.48101 6.66247 7.30029 6.8432 7.17558C7.02393 7.05088 7.24068 6.98913 7.46 6.99986H16.61C16.8103 6.99966 17.006 7.05961 17.1718 7.17194C17.3376 7.28426 17.4659 7.44379 17.54 7.62986L18.67 11.9999H16.67C16.4998 11.7047 16.2571 11.458 15.9649 11.283C15.6726 11.108 15.3405 11.0105 15 10.9999ZM18.71 15.7099C18.5454 15.8746 18.3285 15.9768 18.0966 15.9987C17.8648 16.0206 17.6325 15.9609 17.44 15.8299C17.2758 15.7212 17.1499 15.5638 17.08 15.3799C16.9961 15.1988 16.9682 14.9968 17 14.7999C17.037 14.6013 17.1332 14.4186 17.276 14.2758C17.4188 14.133 17.6015 14.0368 17.8 13.9999C17.995 13.9618 18.1969 13.9827 18.38 14.0599C18.564 14.1298 18.7214 14.2557 18.83 14.4199C18.961 14.6124 19.0207 14.8446 18.9988 15.0765C18.9769 15.3083 18.8748 15.5253 18.71 15.6899V15.7099ZM15 7.99986C14.8022 7.99986 14.6089 8.05851 14.4444 8.16839C14.28 8.27827 14.1518 8.43445 14.0761 8.61717C14.0004 8.7999 13.9806 9.00097 14.0192 9.19495C14.0578 9.38893 14.153 9.56711 14.2929 9.70696C14.4327 9.84682 14.6109 9.94206 14.8049 9.98064C14.9989 10.0192 15.2 9.99942 15.3827 9.92374C15.5654 9.84805 15.7216 9.71988 15.8315 9.55543C15.9414 9.39098 16 9.19764 16 8.99986C16 8.73464 15.8946 8.48029 15.7071 8.29275C15.5196 8.10521 15.2652 7.99986 15 7.99986Z","cart":"M8.5 19C8.20333 19 7.91332 19.088 7.66664 19.2528C7.41997 19.4176 7.22771 19.6519 7.11418 19.926C7.00065 20.2001 6.97094 20.5017 7.02882 20.7927C7.0867 21.0836 7.22956 21.3509 7.43934 21.5607C7.64912 21.7705 7.91639 21.9133 8.20736 21.9712C8.49834 22.0291 8.79994 21.9994 9.07403 21.8858C9.34811 21.7723 9.58238 21.58 9.7472 21.3334C9.91203 21.0867 10 20.7967 10 20.5C10 20.1022 9.84196 19.7207 9.56066 19.4394C9.27936 19.1581 8.89782 19 8.5 19ZM17.5 19C17.2033 19 16.9133 19.088 16.6666 19.2528C16.42 19.4176 16.2277 19.6519 16.1142 19.926C16.0007 20.2001 15.9709 20.5017 16.0288 20.7927C16.0867 21.0836 16.2296 21.3509 16.4393 21.5607C16.6491 21.7705 16.9164 21.9133 17.2074 21.9712C17.4983 22.0291 17.7999 21.9994 18.074 21.8858C18.3481 21.7723 18.5824 21.58 18.7472 21.3334C18.912 21.0867 19 20.7967 19 20.5C19 20.1022 18.842 19.7207 18.5607 19.4394C18.2794 19.1581 17.8978 19 17.5 19ZM21.62 6.83002C21.4349 6.57338 21.1915 6.36433 20.9099 6.22004C20.6283 6.07575 20.3164 6.00035 20 6.00002H6.58L6.17 4.48002C6.05525 4.05384 5.80275 3.67759 5.45185 3.40989C5.10095 3.14219 4.67135 2.99808 4.23 3.00002H3C2.73478 3.00002 2.48043 3.10538 2.29289 3.29291C2.10536 3.48045 2 3.7348 2 4.00002C2 4.26524 2.10536 4.51959 2.29289 4.70713C2.48043 4.89466 2.73478 5.00002 3 5.00002H4.23L7.06 15.48C7.1672 15.9136 7.41646 16.2989 7.76805 16.5743C8.11965 16.8498 8.55334 16.9997 9 17H17.67C18.0888 16.9983 18.4965 16.8652 18.8356 16.6194C19.1747 16.3736 19.4281 16.0275 19.56 15.63L21.9 8.63002C21.9992 8.32925 22.0255 8.00923 21.9768 7.69629C21.9282 7.38335 21.8059 7.08645 21.62 6.83002Z","cart_preorder":"M8.49994 19C8.20327 19 7.91326 19.088 7.66658 19.2528C7.41991 19.4176 7.22765 19.6519 7.11412 19.926C7.00059 20.2001 6.97088 20.5017 7.02876 20.7927C7.08664 21.0836 7.2295 21.3509 7.43928 21.5607C7.64906 21.7705 7.91633 21.9133 8.2073 21.9712C8.49827 22.0291 8.79987 21.9994 9.07396 21.8858C9.34805 21.7723 9.58232 21.58 9.74714 21.3334C9.91197 21.0867 9.99994 20.7967 9.99994 20.5C9.99994 20.1022 9.8419 19.7207 9.5606 19.4394C9.27929 19.1581 8.89776 19 8.49994 19ZM16.9999 12C16.011 12 15.0443 12.2933 14.2221 12.8427C13.3998 13.3921 12.759 14.173 12.3805 15.0866C12.0021 16.0002 11.9031 17.0056 12.096 17.9755C12.2889 18.9454 12.7651 19.8363 13.4644 20.5356C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9944 22.0969 17.9997 21.9979 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7067 18.9556 21.9999 17.9889 21.9999 17C21.9999 15.6739 21.4732 14.4022 20.5355 13.4645C19.5978 12.5268 18.326 12 16.9999 12ZM18.4999 18C18.4999 18.2652 18.3946 18.5196 18.207 18.7071C18.0195 18.8947 17.7652 19 17.4999 19H15.4999C15.2347 19 14.9804 18.8947 14.7928 18.7071C14.6053 18.5196 14.4999 18.2652 14.4999 18C14.4999 17.7348 14.6053 17.4804 14.7928 17.2929C14.9804 17.1054 15.2347 17 15.4999 17H16.4999V15.5C16.4999 15.2348 16.6053 14.9804 16.7928 14.7929C16.9804 14.6054 17.2347 14.5 17.4999 14.5C17.7652 14.5 18.0195 14.6054 18.207 14.7929C18.3946 14.9804 18.4999 15.2348 18.4999 15.5V18ZM16.9999 10C18.4337 10.002 19.8314 10.4493 20.9999 11.28L21.8799 8.63002C22.0293 8.17512 22.0106 7.68173 21.8271 7.23949C21.6436 6.79725 21.3075 6.43551 20.8799 6.22002C20.6073 6.08025 20.3062 6.00498 19.9999 6.00002H6.57994L6.16994 4.48002C6.05468 4.05363 5.80151 3.67739 5.44994 3.41002C5.09956 3.14266 4.67067 2.99853 4.22994 3.00002H2.99994C2.86833 2.99926 2.73787 3.02448 2.61603 3.07425C2.49419 3.12401 2.38338 3.19734 2.28994 3.29002C2.19621 3.38298 2.12182 3.49358 2.07105 3.61544C2.02028 3.7373 1.99414 3.868 1.99414 4.00002C1.99414 4.13203 2.02028 4.26273 2.07105 4.38459C2.12182 4.50645 2.19621 4.61705 2.28994 4.71002C2.38338 4.8027 2.49419 4.87602 2.61603 4.92579C2.73787 4.97555 2.86833 5.00078 2.99994 5.00002H4.22994L7.05994 15.48C7.16853 15.9123 7.41842 16.296 7.76994 16.57C8.12044 16.8466 8.55343 16.998 8.99994 17H9.99994C9.99994 15.1435 10.7374 13.363 12.0502 12.0503C13.3629 10.7375 15.1434 10 16.9999 10Z","cast":"M11.9999 7C10.6738 7 9.40202 7.52678 8.46434 8.46447C7.52666 9.40215 6.99987 10.6739 6.99987 12C6.99841 13.0201 7.3128 14.0157 7.89987 14.85C8.05685 15.0525 8.28557 15.187 8.53884 15.2258C8.79211 15.2646 9.0506 15.2047 9.26099 15.0584C9.47137 14.9122 9.6176 14.6908 9.66949 14.4399C9.72138 14.189 9.67499 13.9277 9.53987 13.71C9.22596 13.2603 9.04134 12.7331 9.00608 12.1858C8.97082 11.6385 9.08626 11.092 9.33987 10.6057C9.59347 10.1194 9.97553 9.71194 10.4445 9.4276C10.9135 9.14325 11.4514 8.99291 11.9999 8.99291C12.5483 8.99291 13.0863 9.14325 13.5552 9.4276C14.0242 9.71194 14.4063 10.1194 14.6599 10.6057C14.9135 11.092 15.0289 11.6385 14.9937 12.1858C14.9584 12.7331 14.7738 13.2603 14.4599 13.71C14.3559 13.8599 14.2949 14.0354 14.2835 14.2175C14.2721 14.3995 14.3107 14.5812 14.3951 14.743C14.4796 14.9047 14.6067 15.0402 14.7626 15.1348C14.9186 15.2295 15.0974 15.2797 15.2799 15.28C15.4411 15.2797 15.5999 15.2405 15.7426 15.1656C15.8854 15.0907 16.008 14.9825 16.0999 14.85C16.6869 14.0157 17.0013 13.0201 16.9999 12C16.9999 10.6739 16.4731 9.40215 15.5354 8.46447C14.5977 7.52678 13.326 7 11.9999 7ZM12.7099 15.29C12.6169 15.1963 12.5063 15.1219 12.3845 15.0711C12.2626 15.0203 12.1319 14.9942 11.9999 14.9942C11.8679 14.9942 11.7372 15.0203 11.6153 15.0711C11.4934 15.1219 11.3828 15.1963 11.2899 15.29L7.28987 19.29C7.15112 19.4306 7.05712 19.6092 7.01975 19.8032C6.98237 19.9972 7.00329 20.1979 7.07987 20.38C7.15489 20.5626 7.28229 20.7189 7.44601 20.8293C7.60973 20.9396 7.80245 20.999 7.99987 21H15.9999C16.1973 20.999 16.39 20.9396 16.5537 20.8293C16.7175 20.7189 16.8449 20.5626 16.9199 20.38C16.9965 20.1979 17.0174 19.9972 16.98 19.8032C16.9426 19.6092 16.8486 19.4306 16.7099 19.29L12.7099 15.29ZM11.9999 3C10.2871 2.99975 8.60987 3.48822 7.16509 4.40805C5.7203 5.32788 4.56798 6.64087 3.84346 8.19282C3.11893 9.74477 2.85229 11.4712 3.07484 13.1695C3.2974 14.8677 3.99991 16.4672 5.09987 17.78C5.27094 17.9829 5.51559 18.1095 5.78002 18.132C6.04445 18.1545 6.30698 18.0711 6.50987 17.9C6.71276 17.7289 6.83939 17.4843 6.86189 17.2199C6.8844 16.9554 6.80094 16.6929 6.62987 16.49C5.77577 15.4686 5.23069 14.2247 5.05859 12.9044C4.8865 11.5841 5.09452 10.2422 5.65825 9.03591C6.22199 7.82968 7.11805 6.80923 8.2413 6.09432C9.36456 5.3794 10.6684 4.99967 11.9999 4.99967C13.3313 4.99967 14.6352 5.3794 15.7584 6.09432C16.8817 6.80923 17.7778 7.82968 18.3415 9.03591C18.9052 10.2422 19.1133 11.5841 18.9412 12.9044C18.7691 14.2247 18.224 15.4686 17.3699 16.49C17.2851 16.5904 17.2209 16.7066 17.1811 16.8318C17.1412 16.9571 17.1265 17.0889 17.1376 17.2199C17.1487 17.3508 17.1856 17.4783 17.246 17.595C17.3065 17.7117 17.3893 17.8153 17.4899 17.9C17.6698 18.0491 17.8962 18.1305 18.1299 18.13C18.276 18.1315 18.4207 18.1009 18.5537 18.0404C18.6867 17.9799 18.8049 17.8911 18.8999 17.78C19.9998 16.4672 20.7023 14.8677 20.9249 13.1695C21.1475 11.4712 20.8808 9.74477 20.1563 8.19282C19.4318 6.64087 18.2794 5.32788 16.8347 4.40805C15.3899 3.48822 13.7126 2.99975 11.9999 3Z","cast_media":"M3.5 16C3.20333 16 2.91332 16.088 2.66665 16.2528C2.41997 16.4176 2.22771 16.6519 2.11418 16.926C2.00065 17.2001 1.97094 17.5017 2.02882 17.7926C2.0867 18.0836 2.22956 18.3509 2.43934 18.5607C2.64912 18.7704 2.91639 18.9133 3.20737 18.9712C3.49834 19.0291 3.79994 18.9993 4.07403 18.8858C4.34811 18.7723 4.58238 18.58 4.7472 18.3334C4.91203 18.0867 5 17.7967 5 17.5C5 17.1022 4.84197 16.7206 4.56066 16.4393C4.27936 16.158 3.89783 16 3.5 16ZM3.5 13H3C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H3.5C3.82831 15 4.15339 15.0647 4.45671 15.1903C4.76002 15.3159 5.03562 15.5001 5.26777 15.7322C5.49991 15.9644 5.68406 16.24 5.8097 16.5433C5.93534 16.8466 6 17.1717 6 17.5V18C6 18.2652 6.10536 18.5196 6.29289 18.7071C6.48043 18.8946 6.73478 19 7 19C7.26522 19 7.51957 18.8946 7.70711 18.7071C7.89464 18.5196 8 18.2652 8 18V17.5C7.99736 16.3073 7.52241 15.1643 6.67906 14.3209C5.83572 13.4776 4.69266 13.0026 3.5 13ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H19C19.2652 7 19.5196 7.10536 19.7071 7.29289C19.8946 7.48043 20 7.73478 20 8V16C20 16.2652 19.8946 16.5196 19.7071 16.7071C19.5196 16.8946 19.2652 17 19 17H13C12.7348 17 12.4804 17.1054 12.2929 17.2929C12.1054 17.4804 12 17.7348 12 18C12 18.2652 12.1054 18.5196 12.2929 18.7071C12.4804 18.8946 12.7348 19 13 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM3.5 10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H3.5C4.95788 12.0026 6.35529 12.583 7.38617 13.6138C8.41705 14.6447 8.99736 16.0421 9 17.5V18C9 18.2652 9.10536 18.5196 9.29289 18.7071C9.48043 18.8946 9.73478 19 10 19C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18V17.5C11 15.5109 10.2098 13.6032 8.8033 12.1967C7.39678 10.7902 5.48912 10 3.5 10Z","cast_screen":"M12.71 14.29C12.617 14.1963 12.5064 14.1219 12.3846 14.0711C12.2627 14.0203 12.132 13.9942 12 13.9942C11.868 13.9942 11.7373 14.0203 11.6154 14.0711C11.4936 14.1219 11.383 14.1963 11.29 14.29L7.29 18.29C7.15124 18.4306 7.05725 18.6092 7.01987 18.8032C6.9825 18.9972 7.00342 19.1979 7.08 19.38C7.15502 19.5626 7.28242 19.7189 7.44614 19.8293C7.60986 19.9396 7.80257 19.999 8 20H16C16.1974 19.999 16.3901 19.9396 16.5539 19.8293C16.7176 19.7189 16.845 19.5626 16.92 19.38C16.9966 19.1979 17.0175 18.9972 16.9801 18.8032C16.9428 18.6092 16.8488 18.4306 16.71 18.29L12.71 14.29ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18C5.26522 18 5.51957 17.8946 5.70711 17.7071C5.89464 17.5196 6 17.2652 6 17C6 16.7348 5.89464 16.4804 5.70711 16.2929C5.51957 16.1054 5.26522 16 5 16C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H19C19.2652 7 19.5196 7.10536 19.7071 7.29289C19.8946 7.48043 20 7.73478 20 8V15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16C18.7348 16 18.4804 16.1054 18.2929 16.2929C18.1054 16.4804 18 16.7348 18 17C18 17.2652 18.1054 17.5196 18.2929 17.7071C18.4804 17.8946 18.7348 18 19 18C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5Z","categories":"M11 6H20C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4H11C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5C10 5.26522 10.1054 5.51957 10.2929 5.70711C10.4804 5.89464 10.7348 6 11 6ZM6 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V8C2 8.53043 2.21071 9.03914 2.58579 9.41421C2.96086 9.78929 3.46957 10 4 10H6C6.53043 10 7.03914 9.78929 7.41421 9.41421C7.78929 9.03914 8 8.53043 8 8V6C8 5.46957 7.78929 4.96086 7.41421 4.58579C7.03914 4.21071 6.53043 4 6 4ZM6 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H6C6.53043 20 7.03914 19.7893 7.41421 19.4142C7.78929 19.0391 8 18.5304 8 18V16C8 15.4696 7.78929 14.9609 7.41421 14.5858C7.03914 14.2107 6.53043 14 6 14ZM20 8H11C10.7348 8 10.4804 8.10536 10.2929 8.29289C10.1054 8.48043 10 8.73478 10 9C10 9.26522 10.1054 9.51957 10.2929 9.70711C10.4804 9.89464 10.7348 10 11 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM20 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15C10 15.2652 10.1054 15.5196 10.2929 15.7071C10.4804 15.8946 10.7348 16 11 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM20 18H11C10.7348 18 10.4804 18.1054 10.2929 18.2929C10.1054 18.4804 10 18.7348 10 19C10 19.2652 10.1054 19.5196 10.2929 19.7071C10.4804 19.8946 10.7348 20 11 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","categories_sub":"M12 14H10C9.46957 14 8.96086 14.2107 8.58579 14.5858C8.21071 14.9609 8 15.4696 8 16V18C8 18.5304 8.21071 19.0391 8.58579 19.4142C8.96086 19.7893 9.46957 20 10 20H12C12.5304 20 13.0391 19.7893 13.4142 19.4142C13.7893 19.0391 14 18.5304 14 18V16C14 15.4696 13.7893 14.9609 13.4142 14.5858C13.0391 14.2107 12.5304 14 12 14ZM11 6H20C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4H11C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5C10 5.26522 10.1054 5.51957 10.2929 5.70711C10.4804 5.89464 10.7348 6 11 6ZM8 6C8 5.46957 7.78929 4.96086 7.41421 4.58579C7.03914 4.21071 6.53043 4 6 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V8C2 8.53043 2.21071 9.03914 2.58579 9.41421C2.96086 9.78929 3.46957 10 4 10H6C6.53043 10 7.03914 9.78929 7.41421 9.41421C7.78929 9.03914 8 8.53043 8 8V6ZM20 8H11C10.7348 8 10.4804 8.10536 10.2929 8.29289C10.1054 8.48043 10 8.73478 10 9C10 9.26522 10.1054 9.51957 10.2929 9.70711C10.4804 9.89464 10.7348 10 11 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM20 14H17C16.7348 14 16.4804 14.1054 16.2929 14.2929C16.1054 14.4804 16 14.7348 16 15C16 15.2652 16.1054 15.5196 16.2929 15.7071C16.4804 15.8946 16.7348 16 17 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM20 18H17C16.7348 18 16.4804 18.1054 16.2929 18.2929C16.1054 18.4804 16 18.7348 16 19C16 19.2652 16.1054 19.5196 16.2929 19.7071C16.4804 19.8946 16.7348 20 17 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","cattle_group":"M14.5 13.9999C14.6326 13.9999 14.7598 13.9472 14.8536 13.8534C14.9473 13.7597 15 13.6325 15 13.4999C15 13.1021 14.842 12.7205 14.5607 12.4392C14.2794 12.1579 13.8978 11.9999 13.5 11.9999H13.37C14.87 10.2999 15 9.28988 15 8.99988C14.9995 8.78729 14.9313 8.58038 14.8052 8.40921C14.6791 8.23803 14.5018 8.11149 14.2989 8.04795C14.096 7.98441 13.8781 7.98718 13.677 8.05586C13.4758 8.12454 13.3017 8.25555 13.18 8.42988C12.7615 8.93043 12.244 9.339 11.66 9.62988C11.19 9.24472 10.6072 9.02351 10 8.99988H8C7.39283 9.02351 6.80997 9.24472 6.34 9.62988C5.76201 9.33841 5.24851 8.93373 4.83 8.43988C4.71036 8.26185 4.53665 8.127 4.3345 8.05525C4.13236 7.9835 3.9125 7.97865 3.70738 8.04141C3.50227 8.10418 3.32278 8.23124 3.1954 8.40382C3.06803 8.57641 2.99952 8.78538 3 8.99988C3 9.28988 3.13 10.2999 4.63 11.9999H4.5C4.10218 11.9999 3.72065 12.1579 3.43934 12.4392C3.15804 12.7205 3 13.1021 3 13.4999C3 13.6325 3.05268 13.7597 3.14645 13.8534C3.24022 13.9472 3.36739 13.9999 3.5 13.9999H4.5C4.69206 14.0002 4.88231 13.9628 5.06 13.8899C5.14037 14.4308 5.27093 14.9631 5.45 15.4799C5.84842 16.6094 6.03487 17.8027 6 18.9999C6 19.5303 6.21072 20.039 6.58579 20.4141C6.96086 20.7892 7.46957 20.9999 8 20.9999H10C10.5304 20.9999 11.0391 20.7892 11.4142 20.4141C11.7893 20.039 12 19.5303 12 18.9999C11.9651 17.8027 12.1516 16.6094 12.55 15.4799C12.7291 14.9631 12.8596 14.4308 12.94 13.8899C13.1177 13.9628 13.3079 14.0002 13.5 13.9999H14.5ZM19.42 8.10988C20.3629 6.93849 20.9155 5.50126 21 3.99988C21 3.99988 21 3.93988 21 3.89988C21.0037 3.8366 21.0037 3.77316 21 3.70988C20.981 3.64828 20.9576 3.58812 20.93 3.52988L20.83 3.37988C20.7859 3.33075 20.7391 3.28402 20.69 3.23988C20.69 3.23988 20.69 3.18988 20.62 3.16988H20.53L20.36 3.09988H20.14L20 2.99988H19.92C19.847 2.98962 19.773 2.98962 19.7 2.99988L19.55 3.04988L19.37 3.17988L19.25 3.28988L19.17 3.36988C18.6851 4.075 18.1251 4.72547 17.5 5.30988C16.5255 4.47209 15.2851 4.00781 14 3.99988H10C9.39023 4.01719 8.79302 4.17729 8.25636 4.46733C7.7197 4.75737 7.25856 5.16925 6.91 5.66988C6.12148 5.0214 5.42209 4.27158 4.83 3.43988L4.76 3.37988C4.7186 3.32522 4.67169 3.27495 4.62 3.22988L4.47 3.12988L4.29 3.05988L4.1 2.99988H4H3.91H3.72C3.65276 3.01611 3.5886 3.04312 3.53 3.07988H3.44L3.38 3.13988C3.32 3.13988 3.28 3.23988 3.23 3.28988L3.13 3.43988C3.10237 3.49812 3.07898 3.55828 3.06 3.61988C3.03178 3.71126 3.0117 3.80496 3 3.89988V3.99988C3.02905 4.70553 3.17434 5.40154 3.43 6.05988C3.61815 6.02509 3.80873 6.00503 4 5.99988C4.47336 5.99866 4.94029 6.10946 5.36263 6.32323C5.78497 6.53701 6.15072 6.84769 6.43 7.22988V7.28988C6.93133 7.0985 7.46338 7.00022 8 6.99988H10C10.52 7.00406 11.035 7.10231 11.52 7.28988L11.58 7.22988C11.8583 6.84906 12.2224 6.53921 12.6429 6.3255C13.0634 6.11179 13.5283 6.00023 14 5.99988C14.309 5.99583 14.6165 6.04314 14.91 6.13988C15.5168 6.33305 16.0464 6.71432 16.4222 7.22849C16.7979 7.74266 17.0003 8.36305 17 8.99988C16.9669 9.84163 16.719 10.6609 16.28 11.3799C16.747 11.9879 17.0001 12.7332 17 13.4999C17 14.1629 16.7366 14.7988 16.2678 15.2677C15.7989 15.7365 15.163 15.9999 14.5 15.9999V16.0999C14.1518 17.0263 13.9821 18.0103 14 18.9999C13.997 19.7048 13.8036 20.3959 13.44 20.9999H15C15.7957 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C17.9767 16.1474 18.168 14.2984 18.57 12.4899C18.67 11.9899 18.77 11.4899 18.85 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7773C20.9176 10.6373 20.9974 10.448 21 10.2499C20.9968 9.77193 20.8421 9.30732 20.5582 8.9228C20.2743 8.53829 19.8758 8.25368 19.42 8.10988Z","cattle_list":"M13 14.9999C12.8022 14.9999 12.6089 15.0585 12.4444 15.1684C12.28 15.2783 12.1518 15.4345 12.0761 15.6172C12.0004 15.7999 11.9806 16.001 12.0192 16.195C12.0578 16.389 12.1531 16.5671 12.2929 16.707C12.4328 16.8468 12.6109 16.9421 12.8049 16.9807C12.9989 17.0193 13.2 16.9995 13.3827 16.9238C13.5654 16.8481 13.7216 16.7199 13.8315 16.5555C13.9414 16.391 14 16.1977 14 15.9999C14 15.7347 13.8947 15.4803 13.7071 15.2928C13.5196 15.1052 13.2652 14.9999 13 14.9999ZM13 18.9999C12.8022 18.9999 12.6089 19.0585 12.4444 19.1684C12.28 19.2783 12.1518 19.4345 12.0761 19.6172C12.0004 19.7999 11.9806 20.001 12.0192 20.195C12.0578 20.389 12.1531 20.5671 12.2929 20.707C12.4328 20.8468 12.6109 20.9421 12.8049 20.9807C12.9989 21.0193 13.2 20.9995 13.3827 20.9238C13.5654 20.8481 13.7216 20.7199 13.8315 20.5555C13.9414 20.391 14 20.1977 14 19.9999C14 19.7347 13.8947 19.4803 13.7071 19.2928C13.5196 19.1052 13.2652 18.9999 13 18.9999ZM19 18.9999H16C15.7348 18.9999 15.4804 19.1052 15.2929 19.2928C15.1054 19.4803 15 19.7347 15 19.9999C15 20.2651 15.1054 20.5195 15.2929 20.707C15.4804 20.8945 15.7348 20.9999 16 20.9999H19C19.2652 20.9999 19.5196 20.8945 19.7071 20.707C19.8947 20.5195 20 20.2651 20 19.9999C20 19.7347 19.8947 19.4803 19.7071 19.2928C19.5196 19.1052 19.2652 18.9999 19 18.9999ZM18.75 7.99989H18.66C20.93 6.04989 21 4.22989 21 3.99989C20.999 3.80246 20.9396 3.60974 20.8293 3.44602C20.719 3.2823 20.5626 3.15491 20.38 3.07989C20.1979 3.00331 19.9972 2.98238 19.8032 3.01976C19.6092 3.05713 19.4306 3.15113 19.29 3.28989C18.445 4.0813 17.4963 4.75413 16.47 5.28989C15.4993 4.46818 14.2718 4.01184 13 3.99989H11C9.7295 4.00903 8.50212 4.46179 7.53001 5.27989C6.5037 4.74413 5.55501 4.0713 4.71001 3.27989C4.56939 3.14113 4.39082 3.04713 4.19683 3.00976C4.00284 2.97238 3.80212 2.99331 3.62001 3.06989C3.43582 3.14555 3.27841 3.27449 3.16795 3.44018C3.05749 3.60586 2.99902 3.80076 3.00001 3.99989C3.00001 4.22989 3.07001 6.04989 5.34001 7.99989H5.25001C4.65328 7.99989 4.08098 8.23694 3.65902 8.6589C3.23707 9.08085 3.00001 9.65315 3.00001 10.2499C3.0026 10.448 3.08245 10.6373 3.22255 10.7774C3.36264 10.9174 3.55191 10.9973 3.75001 10.9999H5.25001C5.55272 11.0022 5.85253 10.9409 6.13001 10.8199C6.21001 11.3999 6.31001 11.9399 6.43001 12.4899C6.82736 14.2992 7.01858 16.1476 7.00001 17.9999C7.00001 18.7955 7.31608 19.5586 7.87869 20.1212C8.4413 20.6838 9.20436 20.9999 10 20.9999V15.9999C10 15.2042 10.3161 14.4412 10.8787 13.8786C11.4413 13.316 12.2044 12.9999 13 12.9999H17.47C17.47 12.8199 17.54 12.6499 17.57 12.4899C17.69 11.9399 17.79 11.3999 17.87 10.8199C18.1475 10.9409 18.4473 11.0022 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65315 20.763 9.08085 20.341 8.6589C19.919 8.23694 19.3468 7.99989 18.75 7.99989ZM19 14.9999H16C15.7348 14.9999 15.4804 15.1052 15.2929 15.2928C15.1054 15.4803 15 15.7347 15 15.9999C15 16.2651 15.1054 16.5195 15.2929 16.707C15.4804 16.8945 15.7348 16.9999 16 16.9999H19C19.2652 16.9999 19.5196 16.8945 19.7071 16.707C19.8947 16.5195 20 16.2651 20 15.9999C20 15.7347 19.8947 15.4803 19.7071 15.2928C19.5196 15.1052 19.2652 14.9999 19 14.9999Z","ccv":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V9H22V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V11H2V17ZM19 13C19.1978 13 19.3911 13.0586 19.5556 13.1685C19.72 13.2784 19.8482 13.4346 19.9239 13.6173C19.9996 13.8 20.0194 14.0011 19.9808 14.1951C19.9422 14.3891 19.847 14.5673 19.7071 14.7071C19.5673 14.847 19.3891 14.9422 19.1951 14.9808C19.0011 15.0194 18.8 14.9996 18.6173 14.9239C18.4346 14.8482 18.2784 14.72 18.1685 14.5556C18.0586 14.3911 18 14.1978 18 14C18 13.7348 18.1054 13.4804 18.2929 13.2929C18.4804 13.1054 18.7348 13 19 13ZM16 13C16.1978 13 16.3911 13.0586 16.5556 13.1685C16.72 13.2784 16.8482 13.4346 16.9239 13.6173C16.9996 13.8 17.0194 14.0011 16.9808 14.1951C16.9422 14.3891 16.847 14.5673 16.7071 14.7071C16.5673 14.847 16.3891 14.9422 16.1951 14.9808C16.0011 15.0194 15.8 14.9996 15.6173 14.9239C15.4346 14.8482 15.2784 14.72 15.1685 14.5556C15.0586 14.3911 15 14.1978 15 14C15 13.7348 15.1054 13.4804 15.2929 13.2929C15.4804 13.1054 15.7348 13 16 13ZM13 13C13.1978 13 13.3911 13.0586 13.5556 13.1685C13.72 13.2784 13.8482 13.4346 13.9239 13.6173C13.9996 13.8 14.0194 14.0011 13.9808 14.1951C13.9422 14.3891 13.847 14.5673 13.7071 14.7071C13.5673 14.847 13.3891 14.9422 13.1951 14.9808C13.0011 15.0194 12.8 14.9996 12.6173 14.9239C12.4346 14.8482 12.2784 14.72 12.1685 14.5556C12.0586 14.3911 12 14.1978 12 14C12 13.7348 12.1054 13.4804 12.2929 13.2929C12.4804 13.1054 12.7348 13 13 13Z","ccv_off":"M14.76 5.00015H4C3.46957 5.00015 2.96086 5.21086 2.58579 5.58593C2.21071 5.96101 2 6.46971 2 7.00015V9.00015H10.76L14.76 5.00015ZM22 9.00015V7.00015C22.0086 6.52943 21.8508 6.07078 21.5545 5.70494C21.2581 5.3391 20.8422 5.08952 20.38 5.00015L20.71 4.67015C20.8032 4.57691 20.8772 4.46622 20.9277 4.3444C20.9781 4.22257 21.0041 4.09201 21.0041 3.96015C21.0041 3.82829 20.9781 3.69772 20.9277 3.5759C20.8772 3.45408 20.8032 3.34338 20.71 3.25015C20.6168 3.15691 20.5061 3.08295 20.3842 3.03249C20.2624 2.98203 20.1319 2.95605 20 2.95605C19.8681 2.95605 19.7376 2.98203 19.6158 3.03249C19.4939 3.08295 19.3832 3.15691 19.29 3.25015L3.29 19.2501C3.19627 19.3431 3.12188 19.4537 3.07111 19.5756C3.02034 19.6974 2.9942 19.8281 2.9942 19.9601C2.9942 20.0922 3.02034 20.2229 3.07111 20.3447C3.12188 20.4666 3.19627 20.5772 3.29 20.6701C3.38296 20.7639 3.49356 20.8383 3.61542 20.889C3.73728 20.9398 3.86799 20.9659 4 20.9659C4.13201 20.9659 4.26272 20.9398 4.38458 20.889C4.50644 20.8383 4.61704 20.7639 4.71 20.6701L6.41 19.0001H20C20.5304 19.0001 21.0391 18.7894 21.4142 18.4144C21.7893 18.0393 22 17.5306 22 17.0001V11.0001H14.41L16.41 9.00015H22ZM19 13.0001C19.1978 13.0001 19.3911 13.0588 19.5556 13.1687C19.72 13.2786 19.8482 13.4347 19.9239 13.6175C19.9996 13.8002 20.0194 14.0013 19.9808 14.1952C19.9422 14.3892 19.847 14.5674 19.7071 14.7073C19.5673 14.8471 19.3891 14.9423 19.1951 14.9809C19.0011 15.0195 18.8 14.9997 18.6173 14.924C18.4346 14.8483 18.2784 14.7202 18.1685 14.5557C18.0586 14.3913 18 14.1979 18 14.0001C18 13.7349 18.1054 13.4806 18.2929 13.293C18.4804 13.1055 18.7348 13.0001 19 13.0001ZM16 13.0001C16.1978 13.0001 16.3911 13.0588 16.5556 13.1687C16.72 13.2786 16.8482 13.4347 16.9239 13.6175C16.9996 13.8002 17.0194 14.0013 16.9808 14.1952C16.9422 14.3892 16.847 14.5674 16.7071 14.7073C16.5673 14.8471 16.3891 14.9423 16.1951 14.9809C16.0011 15.0195 15.8 14.9997 15.6173 14.924C15.4346 14.8483 15.2784 14.7202 15.1685 14.5557C15.0586 14.3913 15 14.1979 15 14.0001C15 13.7349 15.1054 13.4806 15.2929 13.293C15.4804 13.1055 15.7348 13.0001 16 13.0001ZM13 15.0001C12.8022 15.0001 12.6089 14.9415 12.4444 14.8316C12.28 14.7217 12.1518 14.5656 12.0761 14.3828C12.0004 14.2001 11.9806 13.999 12.0192 13.8051C12.0578 13.6111 12.153 13.4329 12.2929 13.293C12.4327 13.1532 12.6109 13.0579 12.8049 13.0194C12.9989 12.9808 13.2 13.0006 13.3827 13.0763C13.5654 13.152 13.7216 13.2801 13.8315 13.4446C13.9414 13.609 14 13.8024 14 14.0001C14 14.2654 13.8946 14.5197 13.7071 14.7073C13.5196 14.8948 13.2652 15.0001 13 15.0001ZM2 11.0001V17.0001C2.00481 17.2177 2.04188 17.4334 2.11 17.6401L8.76 11.0001H2Z","celebration":"M10.54 9.43997C10.3899 9.27787 10.2054 9.15145 10 9.06997C9.76534 8.99079 9.51552 8.96683 9.27005 8.99997C9.04005 9.03194 8.82081 9.11758 8.63005 9.24997C8.43933 9.3821 8.28187 9.55668 8.17005 9.75997L3.17005 18.76C3.04308 18.9894 2.97763 19.2478 2.98005 19.51C2.98011 19.7713 3.05281 20.0275 3.19005 20.25C3.3205 20.4769 3.51074 20.6637 3.74005 20.79C3.96468 20.9209 4.22003 20.9899 4.48005 20.99C4.73606 20.9936 4.98829 20.928 5.21005 20.8L14.21 15.8C14.4133 15.6881 14.5879 15.5307 14.72 15.34C14.8524 15.1492 14.9381 14.93 14.97 14.7C15.0003 14.4683 14.9799 14.2329 14.91 14.01C14.834 13.7903 14.7072 13.5916 14.54 13.43L10.54 9.43997ZM15.48 9.49997C15.6101 9.50156 15.7391 9.47778 15.86 9.42997C15.9836 9.3794 16.0958 9.3046 16.19 9.20997L18.19 7.20997C18.3783 7.02166 18.4841 6.76627 18.4841 6.49997C18.4841 6.23367 18.3783 5.97827 18.19 5.78997C18.0017 5.60166 17.7463 5.49588 17.48 5.49588C17.2137 5.49588 16.9583 5.60166 16.77 5.78997L14.77 7.78997C14.6754 7.88418 14.6006 7.99638 14.55 8.11997C14.4971 8.23967 14.4698 8.3691 14.4698 8.49997C14.4698 8.63084 14.4971 8.76027 14.55 8.87997C14.6003 9.00373 14.6749 9.11617 14.7694 9.21063C14.8638 9.3051 14.9763 9.37968 15.1 9.42997C15.221 9.47778 15.35 9.50156 15.48 9.49997ZM11.9 8.85997C12.0544 8.95156 12.2306 8.99991 12.41 8.99997C12.5845 8.99583 12.7557 8.95133 12.91 8.86997C13.0591 8.78304 13.1831 8.65902 13.27 8.50997C13.7284 7.75662 13.9708 6.89178 13.9708 6.00997C13.9708 5.12816 13.7284 4.26331 13.27 3.50997C13.2003 3.39626 13.1085 3.29766 13 3.21997C12.8975 3.13789 12.7779 3.07981 12.65 3.04997C12.5218 3.0201 12.3883 3.0201 12.26 3.04997C12.1293 3.06845 12.0036 3.11264 11.89 3.17997C11.663 3.31355 11.4979 3.53131 11.4304 3.78596C11.363 4.0406 11.3988 4.31156 11.53 4.53997C11.8112 4.98977 11.9603 5.50953 11.9603 6.03997C11.9603 6.57041 11.8112 7.09017 11.53 7.53997C11.402 7.76745 11.3679 8.03601 11.4352 8.28827C11.5024 8.54052 11.6657 8.75647 11.89 8.88997L11.9 8.85997ZM20 4.99997C20.1995 5.00041 20.3945 4.94121 20.56 4.82997C20.7242 4.72136 20.8501 4.56396 20.92 4.37997C21.004 4.19895 21.0318 3.99695 21 3.79997C20.9618 3.59867 20.8626 3.41399 20.716 3.27091C20.5693 3.12782 20.3822 3.03324 20.18 2.99997C19.985 2.96191 19.7831 2.98279 19.6 3.05997C19.4161 3.12989 19.2587 3.25581 19.15 3.41997C19.019 3.61251 18.9593 3.84473 18.9812 4.07659C19.0032 4.30844 19.1053 4.52537 19.27 4.68997C19.4635 4.88476 19.7255 4.99604 20 4.99997ZM20.51 10.71C19.7567 10.2516 18.8919 10.0092 18.01 10.0092C17.1282 10.0092 16.2634 10.2516 15.51 10.71C15.3821 10.7665 15.2691 10.8521 15.18 10.96C15.0802 11.0599 15.0079 11.1839 14.97 11.32C14.9399 11.455 14.9399 11.595 14.97 11.73C14.9827 11.8683 15.0272 12.0017 15.1 12.12C15.1684 12.2434 15.2642 12.3495 15.38 12.43C15.4934 12.5127 15.6229 12.5706 15.76 12.6C15.895 12.6301 16.035 12.6301 16.17 12.6C16.3072 12.5706 16.4367 12.5127 16.55 12.43C16.9998 12.1488 17.5196 11.9997 18.05 11.9997C18.5805 11.9997 19.1002 12.1488 19.55 12.43C19.7044 12.5216 19.8806 12.5699 20.06 12.57C20.281 12.5693 20.4955 12.4954 20.67 12.36C20.8453 12.2298 20.9692 12.0422 21.02 11.83C21.0773 11.6197 21.0643 11.3966 20.9831 11.1944C20.9019 10.9923 20.7568 10.8221 20.57 10.71H20.51ZM18 14C17.8006 13.9995 17.6056 14.0587 17.44 14.17C17.2759 14.2786 17.15 14.436 17.08 14.62C17.0029 14.803 16.982 15.005 17.02 15.2C17.0599 15.3935 17.1563 15.5708 17.2969 15.7097C17.4375 15.8485 17.616 15.9425 17.81 15.98C18.0016 16.0205 18.2011 15.9995 18.38 15.92C18.564 15.85 18.7214 15.7241 18.83 15.56C18.9318 15.4095 18.9906 15.2341 19.0002 15.0527C19.0097 14.8712 18.9697 14.6906 18.8844 14.5303C18.799 14.3699 18.6716 14.2358 18.5158 14.1423C18.36 14.0489 18.1817 13.9997 18 14ZM9.00005 6.99997C9.19949 7.00041 9.39451 6.94121 9.56005 6.82997C9.7242 6.72136 9.85012 6.56396 9.92005 6.37997C10.004 6.19895 10.0318 5.99695 10 5.79997C9.96179 5.59867 9.86262 5.41399 9.71596 5.27091C9.56929 5.12782 9.38222 5.03324 9.18005 4.99997C8.98504 4.96191 8.78313 4.98279 8.60005 5.05997C8.41605 5.12989 8.25865 5.25581 8.15004 5.41997C8.01904 5.61251 7.95934 5.84473 7.98124 6.07659C8.00315 6.30844 8.10529 6.52537 8.27005 6.68997C8.4635 6.88476 8.72554 6.99604 9.00005 6.99997Z","chaos":"M18.9598 11.9997C21.2198 9.90975 22.5498 7.62975 21.7898 5.81975C21.5798 5.31975 21.1098 4.64975 20.0498 4.27975C17.8398 3.49975 13.9898 4.34975 9.99983 6.49975C9.89983 6.54975 9.79983 6.60975 9.69983 6.66975C7.37983 5.94975 5.32983 5.78975 3.93983 6.27975C2.87983 6.64975 2.40983 7.31975 2.19983 7.81975C1.67983 9.05975 2.14983 10.5197 3.21983 11.9997C2.14983 13.4697 1.67983 14.9397 2.19983 16.1797C2.40983 16.6797 2.87983 17.3497 3.93983 17.7197C4.47983 17.9097 5.11983 17.9997 5.83983 17.9997C6.96983 17.9997 8.27983 17.7697 9.69983 17.3197C9.79983 17.3797 9.89983 17.4297 9.99983 17.4897C13.0098 19.1097 15.9398 19.9997 18.1498 19.9997C18.8698 19.9997 19.5098 19.9097 20.0498 19.7197C21.1098 19.3497 21.5798 18.6797 21.7898 18.1797C22.5498 16.3697 21.2198 14.0897 18.9598 11.9997ZM18.1798 5.99975C18.6698 5.99975 19.0798 6.05975 19.3898 6.16975C19.8398 6.32975 19.9198 6.52975 19.9498 6.59975C20.2498 7.31975 19.3698 8.93975 17.4098 10.6997C16.3598 9.89975 15.1898 9.14975 13.9898 8.50975C13.3898 8.18975 12.7998 7.89975 12.2098 7.63975C14.6698 6.48975 16.7698 6.00975 18.1798 6.00975V5.99975ZM4.04983 8.59975C4.07983 8.52975 4.15983 8.32975 4.60983 8.16975C4.91983 8.05975 5.31983 7.99975 5.81983 7.99975C6.25983 7.99975 6.76983 8.04975 7.33983 8.14975C6.31983 8.86975 5.37983 9.63975 4.58983 10.4297C4.07983 9.63975 3.88983 8.97975 4.04983 8.59975ZM4.60983 15.8297C4.15983 15.6697 4.07983 15.4697 4.04983 15.3997C3.88983 15.0097 4.07983 14.3597 4.58983 13.5697C5.37983 14.3597 6.31983 15.1297 7.32983 15.8397C6.13983 16.0497 5.18983 16.0297 4.60983 15.8297ZM9.90983 15.1397C8.19983 14.1097 6.83983 13.0097 5.85983 11.9997C6.83983 10.9897 8.19983 9.88975 9.91983 8.85975C10.8898 9.20975 11.9298 9.66975 13.0398 10.2697C14.0698 10.8297 14.9898 11.4097 15.7998 11.9997C14.9898 12.5897 14.0698 13.1797 13.0398 13.7297C11.9298 14.3297 10.8798 14.7797 9.90983 15.1297V15.1397ZM19.9398 17.3997C19.9098 17.4697 19.8298 17.6697 19.3798 17.8297C18.1998 18.2497 15.5298 17.9197 12.2098 16.3597C12.7998 16.0997 13.3898 15.8097 13.9898 15.4897C15.1898 14.8397 16.3598 14.0997 17.4098 13.2997C19.3598 15.0697 20.2498 16.6797 19.9498 17.3997H19.9398Z","charity":"M7.21 10.7901C7.0217 10.6018 6.7663 10.496 6.5 10.496C6.2337 10.496 5.9783 10.6018 5.79 10.7901C5.6017 10.9784 5.49591 11.2338 5.49591 11.5001C5.49591 11.6319 5.52188 11.7625 5.57234 11.8843C5.6228 12.0062 5.69676 12.1168 5.79 12.2101L7 13.3701C7.14454 13.5146 7.22575 13.7107 7.22575 13.9151C7.22575 14.1195 7.14454 14.3155 7 14.4601C6.85546 14.6046 6.65942 14.6858 6.455 14.6858C6.25059 14.6858 6.05454 14.6046 5.91 14.4601L4.59 13.1701C4.21441 12.7967 4.00223 12.2897 4 11.7601V7.53008C4 7.26486 3.89464 7.01051 3.70711 6.82297C3.51957 6.63544 3.26522 6.53008 3 6.53008C2.73478 6.53008 2.48043 6.63544 2.29289 6.82297C2.10536 7.01051 2 7.26486 2 7.53008V11.7601C1.99959 12.2855 2.1027 12.8059 2.30346 13.2915C2.50421 13.7771 2.79866 14.2183 3.17 14.5901L5.71 17.1201C5.80268 17.2135 5.87601 17.3243 5.92577 17.4462C5.97554 17.568 6.00076 17.6985 6 17.8301V19.0001C6 19.2653 6.10536 19.5197 6.29289 19.7072C6.48043 19.8947 6.73479 20.0001 7 20.0001H10C10.2652 20.0001 10.5196 19.8947 10.7071 19.7072C10.8946 19.5197 11 19.2653 11 19.0001V15.8301C10.9993 15.0347 10.6828 14.2722 10.12 13.7101L7.21 10.7901ZM16.21 6.56008C16.214 6.22616 16.1518 5.89476 16.027 5.58499C15.9023 5.27522 15.7175 4.99321 15.4832 4.75522C15.2489 4.51724 14.9699 4.32798 14.6621 4.19838C14.3543 4.06877 14.0239 4.00138 13.69 4.00008C13.0622 4.02005 12.4624 4.26493 12 4.69008C11.5376 4.26493 10.9378 4.02005 10.31 4.00008C9.97354 3.9974 9.63992 4.06185 9.32867 4.18968C9.01742 4.31751 8.7348 4.50614 8.49734 4.74452C8.25989 4.98291 8.07237 5.26627 7.94576 5.57802C7.81915 5.88976 7.756 6.22363 7.76 6.56008C7.76 8.14008 9 9.56008 11.14 11.5601L11.36 11.7701C11.5361 11.9257 11.7651 12.008 12 12.0001C12.2346 12.002 12.4606 11.9123 12.63 11.7501L12.86 11.5401C15 9.58008 16.24 8.14008 16.24 6.56008H16.21ZM20.97 6.56008C20.7048 6.56008 20.4504 6.66544 20.2629 6.85297C20.0754 7.04051 19.97 7.29486 19.97 7.56008V11.7901C19.9678 12.3197 19.7556 12.8267 19.38 13.2001L18.1 14.4901C18.0265 14.5623 17.9394 14.6193 17.8438 14.6579C17.7482 14.6965 17.646 14.7159 17.5429 14.715C17.4399 14.714 17.338 14.6928 17.2431 14.6525C17.1482 14.6122 17.0622 14.5536 16.99 14.4801C16.9178 14.4065 16.8607 14.3195 16.8222 14.2239C16.7836 14.1283 16.7642 14.0261 16.7651 13.923C16.766 13.8199 16.7873 13.7181 16.8276 13.6232C16.8679 13.5283 16.9265 13.4423 17 13.3701L18.17 12.2101C18.3583 12.0218 18.4641 11.7664 18.4641 11.5001C18.4641 11.2338 18.3583 10.9784 18.17 10.7901C17.9817 10.6018 17.7263 10.496 17.46 10.496C17.1937 10.496 16.9383 10.6018 16.75 10.7901L13.84 13.7101C13.2919 14.2786 12.99 15.0404 13 15.8301V19.0001C13 19.2653 13.1054 19.5197 13.2929 19.7072C13.4804 19.8947 13.7348 20.0001 14 20.0001H17C17.2652 20.0001 17.5196 19.8947 17.7071 19.7072C17.8946 19.5197 18 19.2653 18 19.0001V17.8301C17.9992 17.6985 18.0245 17.568 18.0742 17.4462C18.124 17.3243 18.1973 17.2135 18.29 17.1201L20.83 14.5901C21.2013 14.2183 21.4958 13.7771 21.6965 13.2915C21.8973 12.8059 22.0004 12.2855 22 11.7601V7.53008C22 7.26486 21.8946 7.01051 21.7071 6.82297C21.5196 6.63544 21.2652 6.53008 21 6.53008L20.97 6.56008Z","chat":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM8.00006 12C7.80228 12 7.60894 11.9414 7.44449 11.8315C7.28004 11.7216 7.15186 11.5654 7.07618 11.3827C7.00049 11.2 6.98069 10.9989 7.01927 10.8049C7.05786 10.6109 7.1531 10.4327 7.29295 10.2929C7.4328 10.153 7.61098 10.0578 7.80497 10.0192C7.99895 9.98063 8.20001 10.0004 8.38274 10.0761C8.56547 10.1518 8.72164 10.28 8.83153 10.4444C8.94141 10.6089 9.00006 10.8022 9.00006 11C9.00006 11.2652 8.8947 11.5196 8.70716 11.7071C8.51963 11.8946 8.26527 12 8.00006 12ZM12.0001 12C11.8023 12 11.6089 11.9414 11.4445 11.8315C11.28 11.7216 11.1519 11.5654 11.0762 11.3827C11.0005 11.2 10.9807 10.9989 11.0193 10.8049C11.0579 10.6109 11.1531 10.4327 11.2929 10.2929C11.4328 10.153 11.611 10.0578 11.805 10.0192C11.9989 9.98063 12.2 10.0004 12.3827 10.0761C12.5655 10.1518 12.7216 10.28 12.8315 10.4444C12.9414 10.6089 13.0001 10.8022 13.0001 11C13.0001 11.2652 12.8947 11.5196 12.7072 11.7071C12.5196 11.8946 12.2653 12 12.0001 12ZM16.0001 12C15.8023 12 15.6089 11.9414 15.4445 11.8315C15.28 11.7216 15.1519 11.5654 15.0762 11.3827C15.0005 11.2 14.9807 10.9989 15.0193 10.8049C15.0579 10.6109 15.1531 10.4327 15.2929 10.2929C15.4328 10.153 15.611 10.0578 15.805 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5655 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17.0001 10.8022 17.0001 11C17.0001 11.2652 16.8947 11.5196 16.7072 11.7071C16.5196 11.8946 16.2653 12 16.0001 12Z","chats":"M15.7 2H10.3C9.30644 1.99981 8.32696 2.23539 7.44211 2.68738C6.55726 3.13936 5.79228 3.79486 5.21004 4.6C6.19262 4.20568 7.24129 4.00205 8.30004 4H13.7C15.5279 4.00544 17.3029 4.61412 18.7494 5.73158C20.196 6.84903 21.2332 8.41274 21.7 10.18C21.8969 9.57267 21.9981 8.93843 22 8.3C22 7.47267 21.8371 6.65345 21.5205 5.88909C21.2039 5.12474 20.7398 4.43024 20.1548 3.84523C19.5698 3.26022 18.8753 2.79616 18.1109 2.47956C17.3466 2.16295 16.5274 2 15.7 2ZM13.7 6H8.30004C6.71353 6.00903 5.18883 6.61632 4.03056 7.70054C2.8723 8.78476 2.16575 10.2661 2.05209 11.8485C1.93842 13.431 2.42601 14.9981 3.41743 16.2367C4.40885 17.4754 5.8311 18.2943 7.40004 18.53V20.4C7.40004 20.6507 7.46986 20.8965 7.60166 21.1097C7.73347 21.323 7.92206 21.4954 8.1463 21.6075C8.37055 21.7196 8.62158 21.7671 8.87128 21.7445C9.12098 21.722 9.35947 21.6304 9.56004 21.48L13.4 18.6H13.7C15.3709 18.6 16.9733 17.9363 18.1548 16.7548C19.3363 15.5733 20 13.9709 20 12.3C20 10.6291 19.3363 9.02671 18.1548 7.84523C16.9733 6.66375 15.3709 6 13.7 6ZM7.00004 13C6.80226 13 6.60892 12.9414 6.44447 12.8315C6.28002 12.7216 6.15185 12.5654 6.07616 12.3827C6.00047 12.2 5.98067 11.9989 6.01926 11.8049C6.05784 11.6109 6.15308 11.4327 6.29294 11.2929C6.43279 11.153 6.61097 11.0578 6.80495 11.0192C6.99893 10.9806 7.2 11.0004 7.38273 11.0761C7.56545 11.1518 7.72163 11.28 7.83151 11.4444C7.94139 11.6089 8.00004 11.8022 8.00004 12C8.00004 12.2652 7.89468 12.5196 7.70715 12.7071C7.51961 12.8946 7.26526 13 7.00004 13ZM11 13C10.8023 13 10.6089 12.9414 10.4445 12.8315C10.28 12.7216 10.1518 12.5654 10.0762 12.3827C10.0005 12.2 9.98067 11.9989 10.0193 11.8049C10.0578 11.6109 10.1531 11.4327 10.2929 11.2929C10.4328 11.153 10.611 11.0578 10.805 11.0192C10.9989 10.9806 11.2 11.0004 11.3827 11.0761C11.5655 11.1518 11.7216 11.28 11.8315 11.4444C11.9414 11.6089 12 11.8022 12 12C12 12.2652 11.8947 12.5196 11.7071 12.7071C11.5196 12.8946 11.2653 13 11 13ZM15 13C14.8023 13 14.6089 12.9414 14.4445 12.8315C14.28 12.7216 14.1518 12.5654 14.0762 12.3827C14.0005 12.2 13.9807 11.9989 14.0193 11.8049C14.0578 11.6109 14.1531 11.4327 14.2929 11.2929C14.4328 11.153 14.611 11.0578 14.805 11.0192C14.9989 10.9806 15.2 11.0004 15.3827 11.0761C15.5655 11.1518 15.7216 11.28 15.8315 11.4444C15.9414 11.6089 16 11.8022 16 12C16 12.2652 15.8947 12.5196 15.7071 12.7071C15.5196 12.8946 15.2653 13 15 13Z","chemistry":"M20.6399 17.25L15.9999 9.21V5H16.9999C17.2651 5 17.5195 4.89464 17.707 4.70711C17.8945 4.51957 17.9999 4.26522 17.9999 4C17.9999 3.73478 17.8945 3.48043 17.707 3.29289C17.5195 3.10536 17.2651 3 16.9999 3H6.99989C6.73467 3 6.48032 3.10536 6.29278 3.29289C6.10524 3.48043 5.99989 3.73478 5.99989 4C5.99989 4.26522 6.10524 4.51957 6.29278 4.70711C6.48032 4.89464 6.73467 5 6.99989 5H7.99989V9.21L3.35989 17.21C3.13442 17.588 3.01538 18.0199 3.01538 18.46C3.01538 18.9001 3.13442 19.332 3.35989 19.71C3.57132 20.0988 3.88335 20.4237 4.26333 20.6506C4.64332 20.8776 5.0773 20.9982 5.51989 21H18.5199C18.9585 21.0022 19.3897 20.8875 19.7694 20.6679C20.149 20.4482 20.4633 20.1314 20.6799 19.75C20.8993 19.3684 21.0115 18.9346 21.0044 18.4945C20.9974 18.0544 20.8714 17.6244 20.6399 17.25ZM12.4999 16C12.2032 16 11.9132 15.912 11.6665 15.7472C11.4199 15.5824 11.2276 15.3481 11.1141 15.074C11.0005 14.7999 10.9708 14.4983 11.0287 14.2074C11.0866 13.9164 11.2294 13.6491 11.4392 13.4393C11.649 13.2296 11.9163 13.0867 12.2072 13.0288C12.4982 12.9709 12.7998 13.0006 13.0739 13.1142C13.348 13.2277 13.5823 13.42 13.7471 13.6666C13.9119 13.9133 13.9999 14.2033 13.9999 14.5C13.9999 14.8978 13.8419 15.2794 13.5605 15.5607C13.2792 15.842 12.8977 16 12.4999 16ZM15.4999 18.5C15.3021 18.5 15.1088 18.4414 14.9443 18.3315C14.7799 18.2216 14.6517 18.0654 14.576 17.8827C14.5003 17.7 14.4805 17.4989 14.5191 17.3049C14.5577 17.1109 14.6529 16.9327 14.7928 16.7929C14.9326 16.653 15.1108 16.5578 15.3048 16.5192C15.4988 16.4806 15.6998 16.5004 15.8826 16.5761C16.0653 16.6518 16.2215 16.78 16.3314 16.9444C16.4412 17.1089 16.4999 17.3022 16.4999 17.5C16.4999 17.7652 16.3945 18.0196 16.207 18.2071C16.0195 18.3946 15.7651 18.5 15.4999 18.5Z","cherry":"M16.73 11C16.2986 11.0072 15.8707 11.078 15.46 11.21L12.38 5H14.28C14.5452 5 14.7996 4.89464 14.9871 4.70711C15.1746 4.51957 15.28 4.26522 15.28 4C15.28 3.73478 15.1746 3.48043 14.9871 3.29289C14.7996 3.10536 14.5452 3 14.28 3H7.27999C7.01477 3 6.76042 3.10536 6.57288 3.29289C6.38534 3.48043 6.27999 3.73478 6.27999 4C6.27999 4.26522 6.38534 4.51957 6.57288 4.70711C6.76042 4.89464 7.01477 5 7.27999 5H9.39999L6.99999 12.5C5.96376 12.5705 4.98923 13.0181 4.26046 13.7581C3.53168 14.4981 3.09912 15.4794 3.04447 16.5166C2.98981 17.5537 3.31685 18.575 3.96382 19.3875C4.61079 20.2001 5.53289 20.7475 6.55596 20.9266C7.57904 21.1056 8.63226 20.9038 9.51671 20.3593C10.4012 19.8148 11.0556 18.9652 11.3564 17.9711C11.6572 16.977 11.5836 15.9072 11.1495 14.9637C10.7153 14.0201 9.95068 13.2682 8.99999 12.85L11 6.66L13.76 12.24C13.0584 12.9334 12.6191 13.8487 12.5172 14.8299C12.4153 15.811 12.6571 16.7971 13.2012 17.6199C13.7453 18.4426 14.5581 19.0511 15.5008 19.3414C16.4435 19.6316 17.4578 19.5858 18.3705 19.2116C19.2832 18.8374 20.0377 18.158 20.5053 17.2895C20.9729 16.421 21.1247 15.4171 20.9346 14.4492C20.7445 13.4812 20.2245 12.6093 19.4631 11.9821C18.7018 11.3548 17.7464 11.0113 16.76 11.01L16.73 11Z","chest_pain":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V19C6 19.55 6.45 20 7 20H17C17.55 20 18 19.55 18 19V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM15.45 11.11C15.74 11.25 15.94 11.53 15.99 11.84C16.04 12.16 15.94 12.48 15.71 12.71L13.71 14.71C13.51 14.91 13.26 15 13 15C12.74 15 12.49 14.9 12.29 14.71C11.9 14.32 11.9 13.69 12.29 13.3L13.31 12.28L12.55 11.9C12.26 11.76 12.06 11.48 12.01 11.17C11.96 10.85 12.06 10.53 12.29 10.3L14.29 8.3C14.68 7.91 15.31 7.91 15.7 8.3C16.09 8.69 16.09 9.32 15.7 9.71L14.68 10.73L15.44 11.11H15.45Z","chevron_down":"M12.0002 15.0002C11.8686 15.0009 11.7381 14.9757 11.6163 14.926C11.4944 14.8762 11.3836 14.8029 11.2902 14.7102L7.29019 10.7102C7.10188 10.5219 6.99609 10.2665 6.99609 10.0002C6.99609 9.73388 7.10188 9.47849 7.29019 9.29018C7.47849 9.10188 7.73388 8.99609 8.00019 8.99609C8.26649 8.99609 8.52188 9.10188 8.71019 9.29018L12.0002 12.5902L15.2902 9.29018C15.4785 9.10188 15.7339 8.99609 16.0002 8.99609C16.2665 8.99609 16.5219 9.10188 16.7102 9.29018C16.8985 9.47849 17.0043 9.73388 17.0043 10.0002C17.0043 10.2665 16.8985 10.5219 16.7102 10.7102L12.7102 14.7102C12.6167 14.8029 12.5059 14.8762 12.3841 14.926C12.2623 14.9757 12.1318 15.0009 12.0002 15.0002Z","chevron_down_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 11.21L12.71 15.21C12.617 15.3037 12.5064 15.3781 12.3846 15.4289C12.2627 15.4797 12.132 15.5058 12 15.5058C11.868 15.5058 11.7373 15.4797 11.6154 15.4289C11.4936 15.3781 11.383 15.3037 11.29 15.21L7.29 11.21C7.19677 11.1168 7.12281 11.0061 7.07234 10.8842C7.02188 10.7624 6.99591 10.6319 6.99591 10.5C6.99591 10.3681 7.02188 10.2376 7.07234 10.1158C7.12281 9.99393 7.19677 9.88324 7.29 9.79C7.38324 9.69676 7.49393 9.6228 7.61576 9.57234C7.73758 9.52188 7.86814 9.49591 8 9.49591C8.13186 9.49591 8.26243 9.52188 8.38425 9.57234C8.50608 9.6228 8.61677 9.69676 8.71 9.79L12 13.09L15.29 9.79C15.4783 9.6017 15.7337 9.49591 16 9.49591C16.2663 9.49591 16.5217 9.6017 16.71 9.79C16.8983 9.9783 17.0041 10.2337 17.0041 10.5C17.0041 10.7663 16.8983 11.0217 16.71 11.21Z","chevron_left":"M13.9999 17.0002C13.8683 17.0009 13.7379 16.9757 13.616 16.926C13.4942 16.8762 13.3834 16.8029 13.2899 16.7102L9.28994 12.7102C9.19621 12.6172 9.12182 12.5066 9.07105 12.3848C9.02028 12.2629 8.99414 12.1322 8.99414 12.0002C8.99414 11.8682 9.02028 11.7375 9.07105 11.6156C9.12182 11.4937 9.19621 11.3831 9.28994 11.2902L13.2899 7.29019C13.3832 7.19695 13.4939 7.12299 13.6157 7.07253C13.7375 7.02207 13.8681 6.99609 13.9999 6.99609C14.1318 6.99609 14.2624 7.02207 14.3842 7.07253C14.506 7.12299 14.6167 7.19695 14.7099 7.29019C14.8032 7.38342 14.8771 7.49411 14.9276 7.61594C14.9781 7.73776 15.004 7.86833 15.004 8.00019C15.004 8.13204 14.9781 8.26261 14.9276 8.38444C14.8771 8.50626 14.8032 8.61695 14.7099 8.71019L11.4099 12.0002L14.7099 15.2902C14.8037 15.3831 14.8781 15.4937 14.9288 15.6156C14.9796 15.7375 15.0057 15.8682 15.0057 16.0002C15.0057 16.1322 14.9796 16.2629 14.9288 16.3848C14.8781 16.5066 14.8037 16.6172 14.7099 16.7102C14.6165 16.8029 14.5057 16.8762 14.3838 16.926C14.262 16.9757 14.1315 17.0009 13.9999 17.0002Z","chevron_left_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.21 15.29C14.3037 15.383 14.3781 15.4936 14.4289 15.6154C14.4797 15.7373 14.5058 15.868 14.5058 16C14.5058 16.132 14.4797 16.2627 14.4289 16.3846C14.3781 16.5064 14.3037 16.617 14.21 16.71C14.117 16.8037 14.0064 16.8781 13.8846 16.9289C13.7627 16.9797 13.632 17.0058 13.5 17.0058C13.368 17.0058 13.2373 16.9797 13.1154 16.9289C12.9936 16.8781 12.883 16.8037 12.79 16.71L8.79 12.71C8.69628 12.617 8.62188 12.5064 8.57111 12.3846C8.52034 12.2627 8.49421 12.132 8.49421 12C8.49421 11.868 8.52034 11.7373 8.57111 11.6154C8.62188 11.4936 8.69628 11.383 8.79 11.29L12.79 7.29C12.8832 7.19676 12.9939 7.1228 13.1158 7.07234C13.2376 7.02188 13.3681 6.99591 13.5 6.99591C13.6319 6.99591 13.7624 7.02188 13.8843 7.07234C14.0061 7.1228 14.1168 7.19676 14.21 7.29C14.3032 7.38324 14.3772 7.49393 14.4277 7.61575C14.4781 7.73757 14.5041 7.86814 14.5041 8C14.5041 8.13186 14.4781 8.26243 14.4277 8.38425C14.3772 8.50607 14.3032 8.61676 14.21 8.71L10.91 12L14.21 15.29Z","chevron_right":"M9.99994 17.0002C9.86833 17.0009 9.73787 16.9757 9.61603 16.926C9.4942 16.8762 9.38338 16.8029 9.28994 16.7102C9.19621 16.6172 9.12182 16.5066 9.07105 16.3848C9.02028 16.2629 8.99414 16.1322 8.99414 16.0002C8.99414 15.8682 9.02028 15.7375 9.07105 15.6156C9.12182 15.4937 9.19621 15.3831 9.28994 15.2902L12.5899 12.0002L9.28994 8.71019C9.10164 8.52188 8.99585 8.26649 8.99585 8.00019C8.99585 7.86833 9.02182 7.73776 9.07228 7.61594C9.12274 7.49411 9.1967 7.38342 9.28994 7.29019C9.38318 7.19695 9.49387 7.12299 9.61569 7.07253C9.73751 7.02207 9.86808 6.99609 9.99994 6.99609C10.2662 6.99609 10.5216 7.10188 10.7099 7.29019L14.7099 11.2902C14.8037 11.3831 14.8781 11.4937 14.9288 11.6156C14.9796 11.7375 15.0057 11.8682 15.0057 12.0002C15.0057 12.1322 14.9796 12.2629 14.9288 12.3848C14.8781 12.5066 14.8037 12.6172 14.7099 12.7102L10.7099 16.7102C10.6165 16.8029 10.5057 16.8762 10.3838 16.926C10.262 16.9757 10.1315 17.0009 9.99994 17.0002Z","chevron_right_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.21 12.71L11.21 16.71C11.117 16.8037 11.0064 16.8781 10.8846 16.9289C10.7627 16.9797 10.632 17.0058 10.5 17.0058C10.368 17.0058 10.2373 16.9797 10.1154 16.9289C9.99357 16.8781 9.88297 16.8037 9.79 16.71C9.69628 16.617 9.62188 16.5064 9.57111 16.3846C9.52034 16.2627 9.49421 16.132 9.49421 16C9.49421 15.868 9.52034 15.7373 9.57111 15.6154C9.62188 15.4936 9.69628 15.383 9.79 15.29L13.09 12L9.79 8.71C9.69677 8.61676 9.6228 8.50607 9.57234 8.38425C9.52188 8.26243 9.49591 8.13186 9.49591 8C9.49591 7.86814 9.52188 7.73757 9.57234 7.61575C9.6228 7.49393 9.69677 7.38324 9.79 7.29C9.88324 7.19676 9.99393 7.1228 10.1158 7.07234C10.2376 7.02188 10.3681 6.99591 10.5 6.99591C10.6319 6.99591 10.7624 7.02188 10.8843 7.07234C11.0061 7.1228 11.1168 7.19676 11.21 7.29L15.21 11.29C15.3037 11.383 15.3781 11.4936 15.4289 11.6154C15.4797 11.7373 15.5058 11.868 15.5058 12C15.5058 12.132 15.4797 12.2627 15.4289 12.3846C15.3781 12.5064 15.3037 12.617 15.21 12.71Z","chevron_up":"M16.0002 14.9999C15.8686 15.0007 15.7381 14.9755 15.6163 14.9257C15.4944 14.8759 15.3836 14.8026 15.2902 14.7099L12.0002 11.4099L8.71019 14.7099C8.52188 14.8982 8.26649 15.004 8.00019 15.004C7.73388 15.004 7.47849 14.8982 7.29019 14.7099C7.10188 14.5216 6.99609 14.2662 6.99609 13.9999C6.99609 13.8681 7.02207 13.7375 7.07253 13.6157C7.12299 13.4939 7.19695 13.3832 7.29019 13.2899L11.2902 9.28994C11.3831 9.19621 11.4937 9.12182 11.6156 9.07105C11.7375 9.02028 11.8682 8.99414 12.0002 8.99414C12.1322 8.99414 12.2629 9.02028 12.3848 9.07105C12.5066 9.12182 12.6172 9.19621 12.7102 9.28994L16.7102 13.2899C16.8039 13.3829 16.8783 13.4935 16.9291 13.6154C16.9798 13.7372 17.006 13.8679 17.006 13.9999C17.006 14.132 16.9798 14.2627 16.9291 14.3845C16.8783 14.5064 16.8039 14.617 16.7102 14.7099C16.6167 14.8026 16.5059 14.8759 16.3841 14.9257C16.2623 14.9755 16.1318 15.0007 16.0002 14.9999Z","chevron_up_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 14.21C16.617 14.3037 16.5064 14.3781 16.3846 14.4289C16.2627 14.4797 16.132 14.5058 16 14.5058C15.868 14.5058 15.7373 14.4797 15.6154 14.4289C15.4936 14.3781 15.383 14.3037 15.29 14.21L12 10.91L8.71 14.21C8.61677 14.3032 8.50608 14.3772 8.38425 14.4277C8.26243 14.4781 8.13186 14.5041 8 14.5041C7.86814 14.5041 7.73758 14.4781 7.61576 14.4277C7.49393 14.3772 7.38324 14.3032 7.29 14.21C7.19677 14.1168 7.12281 14.0061 7.07234 13.8842C7.02188 13.7624 6.99591 13.6319 6.99591 13.5C6.99591 13.3681 7.02188 13.2376 7.07234 13.1158C7.12281 12.9939 7.19677 12.8832 7.29 12.79L11.29 8.79C11.383 8.69627 11.4936 8.62188 11.6154 8.57111C11.7373 8.52034 11.868 8.4942 12 8.4942C12.132 8.4942 12.2627 8.52034 12.3846 8.57111C12.5064 8.62188 12.617 8.69627 12.71 8.79L16.71 12.79C16.8037 12.883 16.8781 12.9936 16.9289 13.1154C16.9797 13.2373 17.0058 13.368 17.0058 13.5C17.0058 13.632 16.9797 13.7627 16.9289 13.8846C16.8781 14.0064 16.8037 14.117 16.71 14.21Z","children_game":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 7C15.3956 7 15.7822 7.1173 16.1111 7.33706C16.44 7.55682 16.6964 7.86918 16.8478 8.23463C16.9991 8.60009 17.0387 9.00222 16.9616 9.39018C16.8844 9.77814 16.6939 10.1345 16.4142 10.4142C16.1345 10.6939 15.7781 10.8844 15.3902 10.9616C15.0022 11.0387 14.6001 10.9991 14.2346 10.8478C13.8692 10.6964 13.5568 10.44 13.3371 10.1111C13.1173 9.78224 13 9.39556 13 9C13 8.46957 13.2107 7.96086 13.5858 7.58579C13.9609 7.21071 14.4696 7 15 7ZM7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7H10C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8V10C11 10.2652 10.8946 10.5196 10.7071 10.7071C10.5196 10.8946 10.2652 11 10 11H8C7.73478 11 7.48043 10.8946 7.29289 10.7071C7.10536 10.5196 7 10.2652 7 10V8ZM11.14 15.39L10.39 16.64C10.3231 16.7498 10.2291 16.8406 10.1171 16.9037C10.005 16.9667 9.87859 16.9999 9.75 17H8.25C8.12141 16.9999 7.99501 16.9667 7.88293 16.9037C7.77085 16.8406 7.67687 16.7498 7.61 16.64L6.86 15.39C6.78624 15.2733 6.74709 15.1381 6.74709 15C6.74709 14.8619 6.78624 14.7267 6.86 14.61L7.61 13.36C7.67687 13.2502 7.77085 13.1594 7.88293 13.0963C7.99501 13.0333 8.12141 13.0001 8.25 13H9.75C9.87859 13.0001 10.005 13.0333 10.1171 13.0963C10.2291 13.1594 10.3231 13.2502 10.39 13.36L11.14 14.61C11.2138 14.7267 11.2529 14.8619 11.2529 15C11.2529 15.1381 11.2138 15.2733 11.14 15.39ZM17 16.63C16.9351 16.7424 16.8418 16.8357 16.7295 16.9006C16.6172 16.9656 16.4898 16.9998 16.36 17H13.62C13.4902 16.9998 13.3628 16.9656 13.2505 16.9006C13.1382 16.8357 13.0449 16.7424 12.98 16.63C12.9141 16.5178 12.8793 16.3901 12.8793 16.26C12.8793 16.1299 12.9141 16.0022 12.98 15.89L14.35 13.39C14.4219 13.2807 14.5199 13.1909 14.6351 13.1288C14.7503 13.0667 14.8791 13.0342 15.01 13.0342C15.1409 13.0342 15.2697 13.0667 15.3849 13.1288C15.5001 13.1909 15.5981 13.2807 15.67 13.39L17 15.89C17.0659 16.0022 17.1007 16.1299 17.1007 16.26C17.1007 16.3901 17.0659 16.5178 17 16.63Z","chip":"M15 8H9C8.73478 8 8.48043 8.10536 8.29289 8.29289C8.10536 8.48043 8 8.73478 8 9V15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8ZM21 13C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11H20V9H21C21.2652 9 21.5196 8.89464 21.7071 8.70711C21.8946 8.51957 22 8.26522 22 8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7H19.86C19.6804 6.31214 19.3208 5.68457 18.8181 5.18188C18.3154 4.67919 17.6879 4.31956 17 4.14V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V4H13V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4H9V3C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V4.14C6.31214 4.31956 5.68457 4.67919 5.18188 5.18188C4.67919 5.68457 4.31956 6.31214 4.14 7H3C2.73478 7 2.48043 7.10536 2.29289 7.29289C2.10536 7.48043 2 7.73478 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9H4V11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4V15H3C2.73478 15 2.48043 15.1054 2.29289 15.2929C2.10536 15.4804 2 15.7348 2 16C2 16.2652 2.10536 16.5196 2.29289 16.7071C2.48043 16.8946 2.73478 17 3 17H4.14C4.31956 17.6879 4.67919 18.3154 5.18188 18.8181C5.68457 19.3208 6.31214 19.6804 7 19.86V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V19.86C17.6879 19.6804 18.3154 19.3208 18.8181 18.8181C19.3208 18.3154 19.6804 17.6879 19.86 17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16C22 15.7348 21.8946 15.4804 21.7071 15.2929C21.5196 15.1054 21.2652 15 21 15H20V13H21ZM17.71 16C17.7113 16.2249 17.668 16.4479 17.5825 16.656C17.4971 16.864 17.3712 17.0531 17.2121 17.2121C17.0531 17.3712 16.864 17.4971 16.656 17.5825C16.4479 17.668 16.2249 17.7113 16 17.71H8C7.77507 17.7113 7.55211 17.668 7.34404 17.5825C7.13598 17.4971 6.94694 17.3712 6.78789 17.2121C6.62884 17.0531 6.50293 16.864 6.41746 16.656C6.332 16.4479 6.28867 16.2249 6.29 16V8C6.28867 7.77507 6.332 7.55211 6.41746 7.34404C6.50293 7.13598 6.62884 6.94694 6.78789 6.78789C6.94694 6.62884 7.13598 6.50293 7.34404 6.41746C7.55211 6.332 7.77507 6.28867 8 6.29H16C16.2249 6.28867 16.4479 6.332 16.656 6.41746C16.864 6.50293 17.0531 6.62884 17.2121 6.78789C17.3712 6.94694 17.4971 7.13598 17.5825 7.34404C17.668 7.55211 17.7113 7.77507 17.71 8V16Z","cholesterol":"M21 4H17.33C16.26 4 15.19 4.35 14.33 5L13.8 5.4C12.74 6.2 11.26 6.19 10.2 5.4L9.67 5C8.81 4.36 7.74 4 6.67 4H3C2.45 4 2 4.45 2 5V19C2 19.55 2.45 20 3 20H6.67C7.74 20 8.81 19.65 9.67 19L10.2 18.6C11.26 17.81 12.74 17.81 13.8 18.6L14.33 19C15.19 19.64 16.26 20 17.33 20H21C21.55 20 22 19.55 22 19V5C22 4.45 21.55 4 21 4ZM5 12C4.45 12 4 11.55 4 11C4 10.45 4.45 10 5 10C5.55 10 6 10.45 6 11C6 11.55 5.55 12 5 12ZM8 16C7.45 16 7 15.55 7 15C7 14.45 7.45 14 8 14C8.55 14 9 14.45 9 15C9 15.55 8.55 16 8 16ZM11 12C10.45 12 10 11.55 10 11C10 10.45 10.45 10 11 10C11.55 10 12 10.45 12 11C12 11.55 11.55 12 11 12ZM19 14C18.45 14 18 13.55 18 13C18 12.45 18.45 12 19 12C19.55 12 20 12.45 20 13C20 13.55 19.55 14 19 14Z","cinch":"M11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15H8C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86ZM15 8.28V7.5C14.9977 7.19087 14.9006 6.8899 14.7217 6.63775C14.5429 6.38559 14.291 6.1944 14 6.09V5C14 4.73478 13.8946 4.48043 13.7071 4.29289C13.5196 4.10536 13.2652 4 13 4V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5V6.09C9.70903 6.1944 9.45711 6.38559 9.27828 6.63775C9.09944 6.8899 9.00231 7.19087 9 7.5V8.28C8.69772 8.45451 8.44638 8.70509 8.27095 9.00683C8.09552 9.30857 8.00211 9.65097 8 10V13H16V10C15.9979 9.65097 15.9045 9.30857 15.7291 9.00683C15.5536 8.70509 15.3023 8.45451 15 8.28Z","cinch_cable":"M20 20H19C18.7348 20 18.4804 19.8946 18.2929 19.7071C18.1054 19.5196 18 19.2652 18 19V18C18 17.2044 17.6839 16.4413 17.1213 15.8787C16.5587 15.3161 15.7956 15 15 15C14.2044 15 13.4413 15.3161 12.8787 15.8787C12.3161 16.4413 12 17.2044 12 18V19C12 19.2652 11.8946 19.5196 11.7071 19.7071C11.5196 19.8946 11.2652 20 11 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V18.86C8.85647 18.6389 9.61549 18.1401 10.1583 17.4416C10.7011 16.7432 10.9971 15.8846 11 15H3C3.00287 15.8846 3.29887 16.7432 3.84169 17.4416C4.38451 18.1401 5.14352 18.6389 6 18.86V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H11C11.7956 22 12.5587 21.6839 13.1213 21.1213C13.6839 20.5587 14 19.7956 14 19V18C14 17.7348 14.1054 17.4804 14.2929 17.2929C14.4804 17.1054 14.7348 17 15 17C15.2652 17 15.5196 17.1054 15.7071 17.2929C15.8946 17.4804 16 17.7348 16 18V19C16 19.7956 16.3161 20.5587 16.8787 21.1213C17.4413 21.6839 18.2044 22 19 22H20C20.2652 22 20.5196 21.8946 20.7071 21.7071C20.8946 21.5196 21 21.2652 21 21C21 20.7348 20.8946 20.4804 20.7071 20.2929C20.5196 20.1054 20.2652 20 20 20ZM11 10C10.9979 9.65097 10.9045 9.30857 10.7291 9.00683C10.5536 8.70509 10.3023 8.45451 10 8.28V7.5C9.99769 7.19087 9.90056 6.8899 9.72172 6.63775C9.54289 6.38559 9.29097 6.1944 9 6.09V5C9 4.73478 8.89464 4.48043 8.70711 4.29289C8.51957 4.10536 8.26522 4 8 4V3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3V4C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V6.09C4.70903 6.1944 4.45711 6.38559 4.27828 6.63775C4.09944 6.8899 4.00231 7.19087 4 7.5V8.28C3.69772 8.45451 3.44638 8.70509 3.27095 9.00683C3.09552 9.30857 3.00211 9.65097 3 10V13H11V10Z","city":"M19 3H17C16.4696 3 15.9609 3.21071 15.5858 3.58579C15.2107 3.96086 15 4.46957 15 5V11H9V9C9 8.46957 8.78929 7.96086 8.41421 7.58579C8.03914 7.21071 7.53043 7 7 7H5C4.46957 7 3.96086 7.21071 3.58579 7.58579C3.21071 7.96086 3 8.46957 3 9V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM6 19C5.80222 19 5.60888 18.9414 5.44443 18.8315C5.27998 18.7216 5.15181 18.5654 5.07612 18.3827C5.00043 18.2 4.98063 17.9989 5.01921 17.8049C5.0578 17.6109 5.15304 17.4327 5.29289 17.2929C5.43275 17.153 5.61093 17.0578 5.80491 17.0192C5.99889 16.9806 6.19996 17.0004 6.38268 17.0761C6.56541 17.1518 6.72159 17.28 6.83147 17.4444C6.94135 17.6089 7 17.8022 7 18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19ZM6 15C5.80222 15 5.60888 14.9414 5.44443 14.8315C5.27998 14.7216 5.15181 14.5654 5.07612 14.3827C5.00043 14.2 4.98063 13.9989 5.01921 13.8049C5.0578 13.6109 5.15304 13.4327 5.29289 13.2929C5.43275 13.153 5.61093 13.0578 5.80491 13.0192C5.99889 12.9806 6.19996 13.0004 6.38268 13.0761C6.56541 13.1518 6.72159 13.28 6.83147 13.4444C6.94135 13.6089 7 13.8022 7 14C7 14.2652 6.89464 14.5196 6.70711 14.7071C6.51957 14.8946 6.26522 15 6 15ZM6 11C5.80222 11 5.60888 10.9414 5.44443 10.8315C5.27998 10.7216 5.15181 10.5654 5.07612 10.3827C5.00043 10.2 4.98063 9.99889 5.01921 9.80491C5.0578 9.61093 5.15304 9.43275 5.29289 9.29289C5.43275 9.15304 5.61093 9.0578 5.80491 9.01921C5.99889 8.98063 6.19996 9.00043 6.38268 9.07612C6.56541 9.15181 6.72159 9.27998 6.83147 9.44443C6.94135 9.60888 7 9.80222 7 10C7 10.2652 6.89464 10.5196 6.70711 10.7071C6.51957 10.8946 6.26522 11 6 11ZM10 19C9.80222 19 9.60888 18.9414 9.44443 18.8315C9.27998 18.7216 9.15181 18.5654 9.07612 18.3827C9.00043 18.2 8.98063 17.9989 9.01921 17.8049C9.0578 17.6109 9.15304 17.4327 9.29289 17.2929C9.43275 17.153 9.61093 17.0578 9.80491 17.0192C9.99889 16.9806 10.2 17.0004 10.3827 17.0761C10.5654 17.1518 10.7216 17.28 10.8315 17.4444C10.9414 17.6089 11 17.8022 11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19ZM10 15C9.80222 15 9.60888 14.9414 9.44443 14.8315C9.27998 14.7216 9.15181 14.5654 9.07612 14.3827C9.00043 14.2 8.98063 13.9989 9.01921 13.8049C9.0578 13.6109 9.15304 13.4327 9.29289 13.2929C9.43275 13.153 9.61093 13.0578 9.80491 13.0192C9.99889 12.9806 10.2 13.0004 10.3827 13.0761C10.5654 13.1518 10.7216 13.28 10.8315 13.4444C10.9414 13.6089 11 13.8022 11 14C11 14.2652 10.8946 14.5196 10.7071 14.7071C10.5196 14.8946 10.2652 15 10 15ZM14 19C13.8022 19 13.6089 18.9414 13.4444 18.8315C13.28 18.7216 13.1518 18.5654 13.0761 18.3827C13.0004 18.2 12.9806 17.9989 13.0192 17.8049C13.0578 17.6109 13.153 17.4327 13.2929 17.2929C13.4327 17.153 13.6109 17.0578 13.8049 17.0192C13.9989 16.9806 14.2 17.0004 14.3827 17.0761C14.5654 17.1518 14.7216 17.28 14.8315 17.4444C14.9414 17.6089 15 17.8022 15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19ZM14 15C13.8022 15 13.6089 14.9414 13.4444 14.8315C13.28 14.7216 13.1518 14.5654 13.0761 14.3827C13.0004 14.2 12.9806 13.9989 13.0192 13.8049C13.0578 13.6109 13.153 13.4327 13.2929 13.2929C13.4327 13.153 13.6109 13.0578 13.8049 13.0192C13.9989 12.9806 14.2 13.0004 14.3827 13.0761C14.5654 13.1518 14.7216 13.28 14.8315 13.4444C14.9414 13.6089 15 13.8022 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15ZM18 19C17.8022 19 17.6089 18.9414 17.4444 18.8315C17.28 18.7216 17.1518 18.5654 17.0761 18.3827C17.0004 18.2 16.9806 17.9989 17.0192 17.8049C17.0578 17.6109 17.153 17.4327 17.2929 17.2929C17.4327 17.153 17.6109 17.0578 17.8049 17.0192C17.9989 16.9806 18.2 17.0004 18.3827 17.0761C18.5654 17.1518 18.7216 17.28 18.8315 17.4444C18.9414 17.6089 19 17.8022 19 18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11ZM18 7C17.8022 7 17.6089 6.94135 17.4444 6.83147C17.28 6.72159 17.1518 6.56541 17.0761 6.38268C17.0004 6.19996 16.9806 5.99889 17.0192 5.80491C17.0578 5.61093 17.153 5.43275 17.2929 5.29289C17.4327 5.15304 17.6109 5.0578 17.8049 5.01921C17.9989 4.98063 18.2 5.00043 18.3827 5.07612C18.5654 5.15181 18.7216 5.27998 18.8315 5.44443C18.9414 5.60888 19 5.80222 19 6C19 6.26522 18.8946 6.51957 18.7071 6.70711C18.5196 6.89464 18.2652 7 18 7Z","clauset":"M4 4V18C4 18.5304 4.21071 19.0391 4.58579 19.4142C4.96086 19.7893 5.46957 20 6 20V21C6 21.2652 6.10536 21.5196 6.29289 21.7071C6.48043 21.8946 6.73478 22 7 22C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V20H11V2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4ZM8 10C8.19778 10 8.39112 10.0586 8.55557 10.1685C8.72002 10.2784 8.84819 10.4346 8.92388 10.6173C8.99957 10.8 9.01937 11.0011 8.98079 11.1951C8.9422 11.3891 8.84696 11.5673 8.70711 11.7071C8.56725 11.847 8.38907 11.9422 8.19509 11.9808C8.00111 12.0194 7.80004 11.9996 7.61732 11.9239C7.43459 11.8482 7.27841 11.72 7.16853 11.5556C7.05865 11.3911 7 11.1978 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10ZM18 2H13V20H16V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22C17.2652 22 17.5196 21.8946 17.7071 21.7071C17.8946 21.5196 18 21.2652 18 21V20C18.5304 20 19.0391 19.7893 19.4142 19.4142C19.7893 19.0391 20 18.5304 20 18V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12Z","cleaning":"M12.45 5.00011C12.8812 5.04506 13.3048 5.1459 13.71 5.30011L13.11 6.52011C12.9914 6.75628 12.9711 7.0298 13.0535 7.28089C13.136 7.53198 13.3145 7.74022 13.55 7.86011C13.6855 7.94464 13.8405 7.99285 14 8.00011C14.1847 7.99955 14.3656 7.94787 14.5227 7.85079C14.6798 7.75371 14.8069 7.61502 14.89 7.45011L15.12 7.00011H17C17.2939 7.00439 17.5851 6.94386 17.8529 6.82281C18.1207 6.70176 18.3585 6.52318 18.5495 6.29976C18.7404 6.07635 18.8798 5.8136 18.9577 5.5302C19.0355 5.2468 19.05 4.94973 19 4.66011C18.9029 4.17781 18.6373 3.74585 18.2506 3.44166C17.864 3.13747 17.3816 2.98093 16.89 3.00011H12.5C12.3674 3.00011 12.2402 3.05279 12.1464 3.14656C12.0527 3.24032 12 3.3675 12 3.50011V4.50011C12.0016 4.62386 12.0481 4.74283 12.1309 4.83482C12.2137 4.92681 12.3271 4.98556 12.45 5.00011ZM20 12.0001H18L17 8.70011C16.9342 8.50004 16.807 8.32584 16.6364 8.20234C16.4658 8.07885 16.2606 8.01236 16.05 8.01236C15.8394 8.01236 15.6342 8.07885 15.4636 8.20234C15.293 8.32584 15.1658 8.50004 15.1 8.70011L14 12.0001H12V11.0001C12 10.4697 11.7893 9.96097 11.4142 9.5859C11.0391 9.21082 10.5304 9.00011 10 9.00011H8C7.46957 9.00011 6.96086 9.21082 6.58579 9.5859C6.21071 9.96097 6 10.4697 6 11.0001V12.0001H4C3.73478 12.0001 3.48043 12.1055 3.29289 12.293C3.10536 12.4805 3 12.7349 3 13.0001C3 13.2653 3.10536 13.5197 3.29289 13.7072C3.48043 13.8948 3.73478 14.0001 4 14.0001H4.13L4.89 19.2801C4.95792 19.7607 5.19827 20.2001 5.56624 20.5166C5.93421 20.833 6.40469 21.0049 6.89 21.0001H17.13C17.6153 21.0049 18.0858 20.833 18.4538 20.5166C18.8217 20.2001 19.0621 19.7607 19.13 19.2801L19.87 14.0001H20C20.2652 14.0001 20.5196 13.8948 20.7071 13.7072C20.8946 13.5197 21 13.2653 21 13.0001C21 12.7349 20.8946 12.4805 20.7071 12.293C20.5196 12.1055 20.2652 12.0001 20 12.0001ZM11 6.00011C11 5.73489 10.8946 5.48054 10.7071 5.293C10.5196 5.10547 10.2652 5.00011 10 5.00011H8C7.73478 5.00011 7.48043 5.10547 7.29289 5.293C7.10536 5.48054 7 5.73489 7 6.00011V7.00011H11V6.00011Z","cleaning_request":"M12.45 5.00011C12.8812 5.04506 13.3048 5.1459 13.71 5.30011L13.11 6.52011C12.9914 6.75628 12.9711 7.0298 13.0535 7.28089C13.136 7.53198 13.3145 7.74022 13.55 7.86011C13.6855 7.94464 13.8405 7.99285 14 8.00011C14.1847 7.99955 14.3656 7.94787 14.5227 7.85079C14.6798 7.75371 14.8069 7.61502 14.89 7.45011L15.12 7.00011H17C17.2939 7.00439 17.5851 6.94386 17.8529 6.82281C18.1207 6.70176 18.3585 6.52318 18.5495 6.29976C18.7404 6.07635 18.8798 5.8136 18.9577 5.5302C19.0355 5.2468 19.05 4.94973 19 4.66011C18.9029 4.17781 18.6373 3.74585 18.2506 3.44166C17.864 3.13747 17.3816 2.98093 16.89 3.00011H12.5C12.3674 3.00011 12.2402 3.05279 12.1464 3.14656C12.0527 3.24032 12 3.3675 12 3.50011V4.50011C12.0016 4.62386 12.0481 4.74283 12.1309 4.83482C12.2137 4.92681 12.3271 4.98556 12.45 5.00011ZM11 6.00011C11 5.73489 10.8946 5.48054 10.7071 5.293C10.5196 5.10547 10.2652 5.00011 10 5.00011H8C7.73478 5.00011 7.48043 5.10547 7.29289 5.293C7.10536 5.48054 7 5.73489 7 6.00011V7.00011H11V6.00011ZM11 17.0001H10V16.0001C10 15.7349 9.89464 15.4805 9.70711 15.293C9.51957 15.1055 9.26522 15.0001 9 15.0001C8.73478 15.0001 8.48043 15.1055 8.29289 15.293C8.10536 15.4805 8 15.7349 8 16.0001V17.0001H7C6.73478 17.0001 6.48043 17.1055 6.29289 17.293C6.10536 17.4805 6 17.7349 6 18.0001C6 18.2653 6.10536 18.5197 6.29289 18.7072C6.48043 18.8948 6.73478 19.0001 7 19.0001H8V20.0001C8 20.2653 8.10536 20.5197 8.29289 20.7072C8.48043 20.8948 8.73478 21.0001 9 21.0001C9.26522 21.0001 9.51957 20.8948 9.70711 20.7072C9.89464 20.5197 10 20.2653 10 20.0001V19.0001H11C11.2652 19.0001 11.5196 18.8948 11.7071 18.7072C11.8946 18.5197 12 18.2653 12 18.0001C12 17.7349 11.8946 17.4805 11.7071 17.293C11.5196 17.1055 11.2652 17.0001 11 17.0001ZM20 12.0001H18L17 8.70011C16.9342 8.50004 16.807 8.32584 16.6364 8.20234C16.4658 8.07885 16.2606 8.01236 16.05 8.01236C15.8394 8.01236 15.6342 8.07885 15.4636 8.20234C15.293 8.32584 15.1658 8.50004 15.1 8.70011L14 12.0001H12V11.0001C12 10.4697 11.7893 9.96097 11.4142 9.5859C11.0391 9.21082 10.5304 9.00011 10 9.00011H8C7.46957 9.00011 6.96086 9.21082 6.58579 9.5859C6.21071 9.96097 6 10.4697 6 11.0001V12.0001H4C3.73478 12.0001 3.48043 12.1055 3.29289 12.293C3.10536 12.4805 3 12.7349 3 13.0001C3 13.2653 3.10536 13.5197 3.29289 13.7072C3.48043 13.8948 3.73478 14.0001 4 14.0001H4.13L4.42 16.0001C4.70135 15.3523 5.11674 14.7715 5.63881 14.2959C6.16089 13.8202 6.7778 13.4606 7.44892 13.2406C8.12004 13.0207 8.83015 12.9454 9.53247 13.0197C10.2348 13.0941 10.9134 13.3164 11.5236 13.672C12.1338 14.0276 12.6617 14.5084 13.0727 15.0828C13.4836 15.6572 13.7681 16.3121 13.9076 17.0045C14.0471 17.6968 14.0384 18.4108 13.8819 19.0995C13.7255 19.7882 13.4249 20.436 13 21.0001H17.15C17.6353 21.0049 18.1058 20.833 18.4738 20.5166C18.8417 20.2001 19.0821 19.7607 19.15 19.2801L19.87 14.0001H20C20.2652 14.0001 20.5196 13.8948 20.7071 13.7072C20.8946 13.5197 21 13.2653 21 13.0001C21 12.7349 20.8946 12.4805 20.7071 12.293C20.5196 12.1055 20.2652 12.0001 20 12.0001Z","clear":"M16 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H16C16.2652 19 16.5196 18.8946 16.7071 18.7071C16.8946 18.5196 17 18.2652 17 18C17 17.7348 16.8946 17.4804 16.7071 17.2929C16.5196 17.1054 16.2652 17 16 17ZM20 5H8C7.73478 5 7.48043 5.10536 7.29289 5.29289C7.10536 5.48043 7 5.73478 7 6C7 6.26522 7.10536 6.51957 7.29289 6.70711C7.48043 6.89464 7.73478 7 8 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5ZM18 11H6C5.73478 11 5.48043 11.1054 5.29289 11.2929C5.10536 11.4804 5 11.7348 5 12C5 12.2652 5.10536 12.5196 5.29289 12.7071C5.48043 12.8946 5.73478 13 6 13H18C18.2652 13 18.5196 12.8946 18.7071 12.7071C18.8946 12.5196 19 12.2652 19 12C19 11.7348 18.8946 11.4804 18.7071 11.2929C18.5196 11.1054 18.2652 11 18 11Z","clerk":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20Z","climbing":"M13.5 5C13.7967 5 14.0867 4.91203 14.3334 4.7472C14.58 4.58238 14.7723 4.34811 14.8858 4.07403C14.9994 3.79994 15.0291 3.49834 14.9712 3.20737C14.9133 2.91639 14.7704 2.64912 14.5607 2.43934C14.3509 2.22956 14.0836 2.0867 13.7926 2.02882C13.5017 1.97094 13.2001 2.00065 12.926 2.11418C12.6519 2.22771 12.4176 2.41997 12.2528 2.66665C12.088 2.91332 12 3.20333 12 3.5C12 3.89783 12.158 4.27936 12.4393 4.56066C12.7206 4.84197 13.1022 5 13.5 5ZM18 10H16C15.8448 10 15.6916 9.96386 15.5528 9.89443C15.4139 9.825 15.2932 9.7242 15.2 9.6L12.8 6.4C12.6864 6.24847 12.5321 6.13231 12.3551 6.06504C12.1781 5.99777 11.9856 5.98215 11.8 6.02C11.6192 6.05227 11.4507 6.13374 11.3131 6.25545C11.1755 6.37717 11.0741 6.53444 11.02 6.71L8.25 16C8.15127 16.341 7.98835 16.6601 7.77 16.94L5.2 20.4C5.04087 20.6122 4.97255 20.8789 5.01005 21.1414C5.04756 21.404 5.18783 21.6409 5.4 21.8C5.5731 21.9298 5.78363 22 6 22C6.15525 22 6.30836 21.9639 6.44722 21.8944C6.58607 21.825 6.70686 21.7242 6.8 21.6L9.37 18.17C9.72493 17.7017 9.99254 17.1732 10.16 16.61L10.9 14.14L12.41 15.14C12.6291 15.2868 12.817 15.4754 12.9628 15.6951C13.1087 15.9148 13.2097 16.1611 13.26 16.42L14 20.2C14.0468 20.4293 14.1724 20.6349 14.3551 20.7811C14.5379 20.9272 14.7661 21.0047 15 21H15.2C15.3326 20.9762 15.459 20.9259 15.5716 20.8521C15.6843 20.7783 15.7809 20.6825 15.8556 20.5704C15.9303 20.4583 15.9816 20.3323 16.0064 20.1999C16.0312 20.0676 16.0291 19.9315 16 19.8L15.22 16C15.1206 15.4845 14.919 14.9942 14.627 14.558C14.3351 14.1217 13.9586 13.7484 13.52 13.46L11.52 12.15H11.47L12.36 9.15L13.6 10.8C13.8794 11.1726 14.2418 11.475 14.6584 11.6833C15.0749 11.8916 15.5343 12 16 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10Z","clipping":"M5 17C4.60444 17 4.21776 17.1173 3.88886 17.3371C3.55996 17.5568 3.30362 17.8692 3.15224 18.2346C3.00087 18.6001 2.96126 19.0022 3.03843 19.3902C3.1156 19.7781 3.30608 20.1345 3.58579 20.4142C3.86549 20.6939 4.22186 20.8844 4.60982 20.9616C4.99778 21.0387 5.39992 20.9991 5.76537 20.8478C6.13082 20.6964 6.44318 20.44 6.66294 20.1111C6.8827 19.7822 7 19.3956 7 19C7 18.4696 6.78929 17.9609 6.41421 17.5858C6.03914 17.2107 5.53043 17 5 17ZM6 15V9C6 8.73478 5.89464 8.48043 5.70711 8.29289C5.51957 8.10536 5.26522 8 5 8C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9V15C4 15.2652 4.10536 15.5196 4.29289 15.7071C4.48043 15.8946 4.73478 16 5 16C5.26522 16 5.51957 15.8946 5.70711 15.7071C5.89464 15.5196 6 15.2652 6 15ZM19 7C19.3956 7 19.7822 6.8827 20.1111 6.66294C20.44 6.44318 20.6964 6.13082 20.8478 5.76537C20.9991 5.39992 21.0387 4.99778 20.9616 4.60982C20.8844 4.22186 20.6939 3.86549 20.4142 3.58579C20.1345 3.30608 19.7781 3.1156 19.3902 3.03843C19.0022 2.96126 18.6001 3.00087 18.2346 3.15224C17.8692 3.30362 17.5568 3.55996 17.3371 3.88886C17.1173 4.21776 17 4.60444 17 5C17 5.53043 17.2107 6.03914 17.5858 6.41421C17.9609 6.78929 18.4696 7 19 7ZM18 9V15C18 15.2652 18.1054 15.5196 18.2929 15.7071C18.4804 15.8946 18.7348 16 19 16C19.2652 16 19.5196 15.8946 19.7071 15.7071C19.8946 15.5196 20 15.2652 20 15V9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8C18.7348 8 18.4804 8.10536 18.2929 8.29289C18.1054 8.48043 18 8.73478 18 9ZM19 17C18.6044 17 18.2178 17.1173 17.8889 17.3371C17.56 17.5568 17.3036 17.8692 17.1522 18.2346C17.0009 18.6001 16.9613 19.0022 17.0384 19.3902C17.1156 19.7781 17.3061 20.1345 17.5858 20.4142C17.8655 20.6939 18.2219 20.8844 18.6098 20.9616C18.9978 21.0387 19.3999 20.9991 19.7654 20.8478C20.1308 20.6964 20.4432 20.44 20.6629 20.1111C20.8827 19.7822 21 19.3956 21 19C21 18.4696 20.7893 17.9609 20.4142 17.5858C20.0391 17.2107 19.5304 17 19 17ZM15 4H9C8.73478 4 8.48043 4.10536 8.29289 4.29289C8.10536 4.48043 8 4.73478 8 5C8 5.26522 8.10536 5.51957 8.29289 5.70711C8.48043 5.89464 8.73478 6 9 6H15C15.2652 6 15.5196 5.89464 15.7071 5.70711C15.8946 5.51957 16 5.26522 16 5C16 4.73478 15.8946 4.48043 15.7071 4.29289C15.5196 4.10536 15.2652 4 15 4ZM5 3C4.60444 3 4.21776 3.1173 3.88886 3.33706C3.55996 3.55682 3.30362 3.86918 3.15224 4.23463C3.00087 4.60009 2.96126 5.00222 3.03843 5.39018C3.1156 5.77814 3.30608 6.13451 3.58579 6.41421C3.86549 6.69392 4.22186 6.8844 4.60982 6.96157C4.99778 7.03874 5.39992 6.99914 5.76537 6.84776C6.13082 6.69638 6.44318 6.44004 6.66294 6.11114C6.8827 5.78224 7 5.39556 7 5C7 4.46957 6.78929 3.96086 6.41421 3.58579C6.03914 3.21071 5.53043 3 5 3ZM15 18H9C8.73478 18 8.48043 18.1054 8.29289 18.2929C8.10536 18.4804 8 18.7348 8 19C8 19.2652 8.10536 19.5196 8.29289 19.7071C8.48043 19.8946 8.73478 20 9 20H15C15.2652 20 15.5196 19.8946 15.7071 19.7071C15.8946 19.5196 16 19.2652 16 19C16 18.7348 15.8946 18.4804 15.7071 18.2929C15.5196 18.1054 15.2652 18 15 18Z","close":"M13.4099 12.0002L19.7099 5.71019C19.8982 5.52188 20.004 5.26649 20.004 5.00019C20.004 4.73388 19.8982 4.47849 19.7099 4.29019C19.5216 4.10188 19.2662 3.99609 18.9999 3.99609C18.7336 3.99609 18.4782 4.10188 18.2899 4.29019L11.9999 10.5902L5.70994 4.29019C5.52164 4.10188 5.26624 3.99609 4.99994 3.99609C4.73364 3.99609 4.47824 4.10188 4.28994 4.29019C4.10164 4.47849 3.99585 4.73388 3.99585 5.00019C3.99585 5.26649 4.10164 5.52188 4.28994 5.71019L10.5899 12.0002L4.28994 18.2902C4.19621 18.3831 4.12182 18.4937 4.07105 18.6156C4.02028 18.7375 3.99414 18.8682 3.99414 19.0002C3.99414 19.1322 4.02028 19.2629 4.07105 19.3848C4.12182 19.5066 4.19621 19.6172 4.28994 19.7102C4.3829 19.8039 4.4935 19.8783 4.61536 19.9291C4.73722 19.9798 4.86793 20.006 4.99994 20.006C5.13195 20.006 5.26266 19.9798 5.38452 19.9291C5.50638 19.8783 5.61698 19.8039 5.70994 19.7102L11.9999 13.4102L18.2899 19.7102C18.3829 19.8039 18.4935 19.8783 18.6154 19.9291C18.7372 19.9798 18.8679 20.006 18.9999 20.006C19.132 20.006 19.2627 19.9798 19.3845 19.9291C19.5064 19.8783 19.617 19.8039 19.7099 19.7102C19.8037 19.6172 19.8781 19.5066 19.9288 19.3848C19.9796 19.2629 20.0057 19.1322 20.0057 19.0002C20.0057 18.8682 19.9796 18.7375 19.9288 18.6156C19.8781 18.4937 19.8037 18.3831 19.7099 18.2902L13.4099 12.0002Z","close_remove":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","cloud":"M20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","cloud_connect":"M7.00022 14.9998H17.0002C17.8826 15.002 18.7411 14.7124 19.4418 14.1761C20.1425 13.6397 20.6462 12.8867 20.8744 12.0343C21.1026 11.1819 21.0426 10.2779 20.7036 9.4632C20.3646 8.64848 19.7657 7.96871 19.0002 7.52976C18.8846 6.53145 18.4708 5.59114 17.8129 4.83149C17.1549 4.07183 16.2833 3.52807 15.3117 3.27114C14.3401 3.01421 13.3136 3.05603 12.3662 3.39114C11.4187 3.72625 10.5942 4.3391 10.0002 5.14976C9.67778 5.04354 9.33964 4.99282 9.00022 4.99976C8.3651 5.0016 7.74695 5.20495 7.23479 5.58053C6.72262 5.95612 6.34287 6.48456 6.15022 7.08976C5.1845 7.29815 4.33006 7.85656 3.75152 8.6574C3.17298 9.45824 2.91128 10.4448 3.01684 11.4271C3.12239 12.4094 3.58774 13.3179 4.32322 13.9776C5.0587 14.6372 6.01227 15.0013 7.00022 14.9998ZM8.00022 15.9998C7.735 15.9998 7.48065 16.1051 7.29311 16.2927C7.10558 16.4802 7.00022 16.7345 7.00022 16.9998V18.4998H5.61022C5.4077 18.2733 5.14119 18.1137 4.84598 18.0421C4.55076 17.9704 4.24074 17.9901 3.95695 18.0985C3.67316 18.2069 3.42898 18.3989 3.2567 18.6491C3.08443 18.8993 2.99219 19.196 2.99219 19.4998C2.99219 19.8036 3.08443 20.1002 3.2567 20.3504C3.42898 20.6006 3.67316 20.7926 3.95695 20.901C4.24074 21.0094 4.55076 21.0291 4.84598 20.9574C5.14119 20.8858 5.4077 20.7262 5.61022 20.4998H7.00022C7.53065 20.4998 8.03936 20.289 8.41443 19.914C8.78951 19.5389 9.00022 19.0302 9.00022 18.4998V16.9998C9.00022 16.7345 8.89486 16.4802 8.70733 16.2927C8.51979 16.1051 8.26544 15.9998 8.00022 15.9998ZM19.5002 17.9998C19.2905 18.0009 19.0834 18.046 18.8922 18.1321C18.701 18.2182 18.53 18.3435 18.3902 18.4998H17.0002V16.9998C17.0002 16.7345 16.8949 16.4802 16.7073 16.2927C16.5198 16.1051 16.2654 15.9998 16.0002 15.9998C15.735 15.9998 15.4807 16.1051 15.2931 16.2927C15.1056 16.4802 15.0002 16.7345 15.0002 16.9998V18.4998C15.0002 19.0302 15.2109 19.5389 15.586 19.914C15.9611 20.289 16.4698 20.4998 17.0002 20.4998H18.3902C18.5573 20.6865 18.7684 20.8284 19.0044 20.9126C19.2404 20.9967 19.4937 21.0205 19.7412 20.9815C19.9887 20.9426 20.2225 20.8423 20.4213 20.6898C20.6201 20.5373 20.7775 20.3374 20.8792 20.1084C20.9809 19.8794 21.0235 19.6286 21.0034 19.3789C20.9832 19.1292 20.9008 18.8885 20.7636 18.6788C20.6265 18.4691 20.439 18.2971 20.2183 18.1785C19.9977 18.0599 19.7508 17.9984 19.5002 17.9998ZM13.0002 16.9998C13.0002 16.7345 12.8949 16.4802 12.7073 16.2927C12.5198 16.1051 12.2654 15.9998 12.0002 15.9998C11.735 15.9998 11.4807 16.1051 11.2931 16.2927C11.1056 16.4802 11.0002 16.7345 11.0002 16.9998V18.3898C10.7738 18.5923 10.6142 18.8588 10.5425 19.154C10.4709 19.4492 10.4906 19.7592 10.599 20.043C10.7074 20.3268 10.8994 20.571 11.1496 20.7433C11.3998 20.9156 11.6964 21.0078 12.0002 21.0078C12.304 21.0078 12.6006 20.9156 12.8509 20.7433C13.1011 20.571 13.2931 20.3268 13.4015 20.043C13.5099 19.7592 13.5296 19.4492 13.4579 19.154C13.3863 18.8588 13.2267 18.5923 13.0002 18.3898V16.9998Z","cloud_off":"M14 4.99988C12.9462 4.9992 11.9107 5.27612 10.9978 5.80276C10.085 6.3294 9.32696 7.08719 8.80002 7.99988C8.11446 8.03643 7.44985 8.24883 6.87015 8.61662C6.29044 8.98441 5.81515 9.49521 5.49002 10.0999C4.4956 10.3289 3.60854 10.8891 2.9744 11.6886C2.34025 12.4881 1.99667 13.4794 2.00002 14.4999C1.99857 15.3918 2.26699 16.2633 2.77002 16.9999L14.71 5.04988C14.4747 5.01795 14.2375 5.00125 14 4.99988ZM20 11.5399C20.01 11.36 20.01 11.1797 20 10.9999C19.9939 9.52109 19.442 8.09664 18.45 6.99988L20.45 4.99988C20.5479 4.90467 20.626 4.79112 20.6799 4.66572C20.7339 4.54032 20.7626 4.40552 20.7645 4.26902C20.7663 4.13252 20.7413 3.99698 20.6908 3.87016C20.6402 3.74334 20.5652 3.62771 20.47 3.52988C20.3748 3.43204 20.2613 3.35392 20.1359 3.29996C20.0105 3.24601 19.8757 3.21729 19.7392 3.21543C19.6027 3.21357 19.4671 3.23862 19.3403 3.28914C19.2135 3.33966 19.0979 3.41467 19 3.50988L3.51002 18.9999C3.41219 19.0977 3.33458 19.2139 3.28163 19.3417C3.22869 19.4695 3.20144 19.6065 3.20144 19.7449C3.20144 19.8832 3.22869 20.0202 3.28163 20.1481C3.33458 20.2759 3.41219 20.392 3.51002 20.4899C3.70761 20.6875 3.9756 20.7985 4.25502 20.7985C4.39338 20.7985 4.53039 20.7712 4.65822 20.7183C4.78604 20.6653 4.90219 20.5877 5.00002 20.4899L6.44002 18.9999H18C18.8793 18.9983 19.7335 18.7071 20.4306 18.1713C21.1277 17.6355 21.6288 16.8849 21.8565 16.0357C22.0842 15.1864 22.0257 14.2859 21.6901 13.4732C21.3546 12.6605 20.7606 11.981 20 11.5399Z","cloud_synced":"M15.7102 11.7098L11.7102 15.7098C11.6172 15.8036 11.5066 15.878 11.3847 15.9287C11.2629 15.9795 11.1322 16.0056 11.0002 16.0056C10.8682 16.0056 10.7375 15.9795 10.6156 15.9287C10.4937 15.878 10.3831 15.8036 10.2902 15.7098L8.29017 13.7098C8.10187 13.5215 7.99608 13.2661 7.99608 12.9998C7.99608 12.7335 8.10187 12.4782 8.29017 12.2898C8.47847 12.1015 8.73387 11.9958 9.00017 11.9958C9.26647 11.9958 9.52187 12.1015 9.71017 12.2898L11.0002 13.5898L14.2902 10.2898C14.4785 10.1015 14.7339 9.99576 15.0002 9.99576C15.2665 9.99576 15.5219 10.1015 15.7102 10.2898C15.8985 10.4782 16.0043 10.7335 16.0043 10.9998C16.0043 11.2661 15.8985 11.5215 15.7102 11.7098ZM20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","cloud_upload":"M15.7102 13.2098C15.6172 13.3036 15.5066 13.378 15.3847 13.4287C15.2629 13.4795 15.1322 13.5056 15.0002 13.5056C14.8682 13.5056 14.7375 13.4795 14.6156 13.4287C14.4937 13.378 14.3831 13.3036 14.2902 13.2098L14.0002 12.9098V15.4998C14.0002 15.7651 13.8948 16.0194 13.7073 16.207C13.5197 16.3945 13.2654 16.4998 13.0002 16.4998C12.735 16.4998 12.4806 16.3945 12.2931 16.207C12.1055 16.0194 12.0002 15.7651 12.0002 15.4998V12.9098L11.7102 13.2098C11.5219 13.3982 11.2665 13.5039 11.0002 13.5039C10.7339 13.5039 10.4785 13.3982 10.2902 13.2098C10.1019 13.0215 9.99608 12.7661 9.99608 12.4998C9.99608 12.2335 10.1019 11.9782 10.2902 11.7898L12.2902 9.78985C12.3831 9.69612 12.4937 9.62172 12.6156 9.57096C12.7375 9.52019 12.8682 9.49405 13.0002 9.49405C13.1322 9.49405 13.2629 9.52019 13.3847 9.57096C13.5066 9.62172 13.6172 9.69612 13.7102 9.78985L15.7102 11.7898C15.8039 11.8828 15.8783 11.9934 15.9291 12.1153C15.9798 12.2371 16.006 12.3678 16.006 12.4998C16.006 12.6319 15.9798 12.7626 15.9291 12.8844C15.8783 13.0063 15.8039 13.1169 15.7102 13.2098ZM20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","code":"M7.71006 7.29024C7.32006 6.90024 6.69006 6.90024 6.30006 7.29024L2.29006 11.2902C1.90006 11.6802 1.90006 12.3102 2.29006 12.7002L6.29006 16.7002C6.49006 16.9002 6.74006 16.9902 7.00006 16.9902C7.26006 16.9902 7.51006 16.8902 7.71006 16.7002C8.10006 16.3102 8.10006 15.6802 7.71006 15.2902L4.42006 12.0002L7.71006 8.71024C8.10006 8.32024 8.10006 7.69024 7.71006 7.30024V7.29024ZM21.7101 11.2902L17.7101 7.29024C17.3201 6.90024 16.6901 6.90024 16.3001 7.29024C15.9101 7.68024 15.9101 8.31024 16.3001 8.70024L19.5901 11.9902L16.3001 15.2802C15.9101 15.6702 15.9101 16.3002 16.3001 16.6902C16.5001 16.8902 16.7501 16.9802 17.0101 16.9802C17.2701 16.9802 17.5201 16.8802 17.7201 16.6902L21.7201 12.6902C22.1101 12.3002 22.1101 11.6702 21.7201 11.2802L21.7101 11.2902ZM14.2801 4.04024C13.7501 3.89024 13.2001 4.20024 13.0401 4.73024L9.04006 18.7302C8.89006 19.2602 9.20006 19.8102 9.73006 19.9702C9.82006 20.0002 9.91006 20.0102 10.0101 20.0102C10.4501 20.0102 10.8501 19.7202 10.9701 19.2802L14.9601 5.27024C15.1101 4.74024 14.8001 4.19024 14.2701 4.03024L14.2801 4.04024Z","code_document":"M17.5 2H10C9.47042 2.00223 8.96335 2.21441 8.59 2.59L5.59 5.59C5.21441 5.96335 5.00223 6.47042 5 7V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V4.5C20 3.83696 19.7366 3.20107 19.2678 2.73223C18.7989 2.26339 18.163 2 17.5 2ZM10.71 13.29C10.8037 13.383 10.8781 13.4936 10.9289 13.6154C10.9797 13.7373 11.0058 13.868 11.0058 14C11.0058 14.132 10.9797 14.2627 10.9289 14.3846C10.8781 14.5064 10.8037 14.617 10.71 14.71C10.617 14.8037 10.5064 14.8781 10.3846 14.9289C10.2627 14.9797 10.132 15.0058 10 15.0058C9.86799 15.0058 9.73728 14.9797 9.61542 14.9289C9.49356 14.8781 9.38296 14.8037 9.29 14.71L7.29 12.71C7.19627 12.617 7.12188 12.5064 7.07111 12.3846C7.02034 12.2627 6.9942 12.132 6.9942 12C6.9942 11.868 7.02034 11.7373 7.07111 11.6154C7.12188 11.4936 7.19627 11.383 7.29 11.29L9.29 9.29C9.4783 9.1017 9.7337 8.99591 10 8.99591C10.2663 8.99591 10.5217 9.1017 10.71 9.29C10.8983 9.4783 11.0041 9.7337 11.0041 10C11.0041 10.2663 10.8983 10.5217 10.71 10.71L9.41 12L10.71 13.29ZM17.71 12.71L15.71 14.71C15.617 14.8037 15.5064 14.8781 15.3846 14.9289C15.2627 14.9797 15.132 15.0058 15 15.0058C14.868 15.0058 14.7373 14.9797 14.6154 14.9289C14.4936 14.8781 14.383 14.8037 14.29 14.71C14.1963 14.617 14.1219 14.5064 14.0711 14.3846C14.0203 14.2627 13.9942 14.132 13.9942 14C13.9942 13.868 14.0203 13.7373 14.0711 13.6154C14.1219 13.4936 14.1963 13.383 14.29 13.29L15.59 12L14.29 10.71C14.1017 10.5217 13.9959 10.2663 13.9959 10C13.9959 9.7337 14.1017 9.4783 14.29 9.29C14.4783 9.1017 14.7337 8.99591 15 8.99591C15.2663 8.99591 15.5217 9.1017 15.71 9.29L17.71 11.29C17.8037 11.383 17.8781 11.4936 17.9289 11.6154C17.9797 11.7373 18.0058 11.868 18.0058 12C18.0058 12.132 17.9797 12.2627 17.9289 12.3846C17.8781 12.5064 17.8037 12.617 17.71 12.71Z","colon_complaints":"M15 3C12.79 3 11 4.79 11 7V8C9.9 8 9 7.1 9 6V4C9 3.45 8.55 3 8 3C7.45 3 7 3.45 7 4V6C7 8.21 8.79 10 11 10V16C11 16.55 10.55 17 10 17C9.45 17 9 16.55 9 16C9 14.35 7.65 13 6 13C4.35 13 3 14.35 3 16V20C3 20.55 3.45 21 4 21C4.55 21 5 20.55 5 20V16C5 15.45 5.45 15 6 15C6.55 15 7 15.45 7 16V17C7 18.65 8.35 20 10 20H13C17.42 20 21 16.42 21 12V9C21 5.69 18.31 3 15 3ZM13 12C13 11.45 13.45 11 14 11C14.55 11 15 11.45 15 12C15 12.55 14.55 13 14 13C13.45 13 13 12.55 13 12ZM15 17C14.45 17 14 16.55 14 16C14 15.45 14.45 15 15 15C15.55 15 16 15.45 16 16C16 16.55 15.55 17 15 17ZM18 14C17.45 14 17 13.55 17 13C17 12.45 17.45 12 18 12C18.55 12 19 12.45 19 13C19 13.55 18.55 14 18 14Z","colour_palette":"M21.8001 9.99988C21.4384 8.23006 20.604 6.59127 19.3856 5.25762C18.1672 3.92396 16.6103 2.94524 14.8803 2.42542C13.1503 1.90561 11.3118 1.86411 9.56011 2.30534C7.80841 2.74657 6.20894 3.65405 4.93162 4.93137C3.65429 6.2087 2.74681 7.80817 2.30558 9.55986C1.86435 11.3116 1.90585 13.1501 2.42567 14.8801C2.94548 16.6101 3.9242 18.167 5.25786 19.3853C6.59152 20.6037 8.2303 21.4381 10.0001 21.7999C10.6586 21.9323 11.3285 21.9993 12.0001 21.9999C12.7958 21.9999 13.5588 21.6838 14.1214 21.1212C14.6841 20.5586 15.0001 19.7955 15.0001 18.9999V17.2799C14.9726 16.997 15.0034 16.7115 15.0905 16.441C15.1777 16.1705 15.3193 15.9207 15.5067 15.7071C15.6941 15.4934 15.9233 15.3204 16.1802 15.1988C16.437 15.0772 16.7161 15.0095 17.0001 14.9999H19.0001C19.7958 14.9999 20.5588 14.6838 21.1214 14.1212C21.684 13.5586 22.0001 12.7955 22.0001 11.9999C21.9995 11.3282 21.9325 10.6583 21.8001 9.99988ZM6.44012 7.43988C6.64983 7.22991 6.9171 7.08686 7.20812 7.02884C7.49914 6.97081 7.80084 7.0004 8.07504 7.11388C8.34923 7.22736 8.58361 7.41961 8.74852 7.66633C8.91342 7.91304 9.00144 8.20313 9.00144 8.49988C9.00144 8.79663 8.91342 9.08671 8.74852 9.33343C8.58361 9.58014 8.34923 9.7724 8.07504 9.88587C7.80084 9.99935 7.49914 10.0289 7.20812 9.97092C6.9171 9.91289 6.64983 9.76984 6.44012 9.55988C6.29983 9.42129 6.18845 9.25623 6.11243 9.07427C6.03641 8.89232 5.99726 8.69708 5.99726 8.49988C5.99726 8.30268 6.03641 8.10744 6.11243 7.92548C6.18845 7.74352 6.29983 7.57846 6.44012 7.43988ZM6.50012 14.9999C6.20345 14.9999 5.91344 14.9119 5.66677 14.7471C5.42009 14.5823 5.22783 14.348 5.1143 14.0739C5.00077 13.7998 4.97107 13.4982 5.02894 13.2072C5.08682 12.9163 5.22968 12.649 5.43946 12.4392C5.64924 12.2294 5.91651 12.0866 6.20749 12.0287C6.49846 11.9708 6.80006 12.0005 7.07415 12.1141C7.34824 12.2276 7.5825 12.4198 7.74733 12.6665C7.91215 12.9132 8.00012 13.2032 8.00012 13.4999C8.00012 13.8977 7.84209 14.2792 7.56078 14.5605C7.27948 14.8418 6.89795 14.9999 6.50012 14.9999ZM10.5601 18.5599C10.3504 18.7698 10.0831 18.9129 9.79212 18.9709C9.5011 19.0289 9.19941 18.9993 8.92521 18.8859C8.65101 18.7724 8.41663 18.5801 8.25173 18.3334C8.08682 18.0867 7.9988 17.7966 7.9988 17.4999C7.9988 17.2031 8.08682 16.913 8.25173 16.6663C8.41663 16.4196 8.65101 16.2274 8.92521 16.1139C9.19941 16.0004 9.5011 15.9708 9.79212 16.0288C10.0831 16.0869 10.3504 16.2299 10.5601 16.4399C10.7004 16.5785 10.8118 16.7435 10.8878 16.9255C10.9638 17.1074 11.003 17.3027 11.003 17.4999C11.003 17.6971 10.9638 17.8923 10.8878 18.0743C10.8118 18.2562 10.7004 18.4213 10.5601 18.5599ZM12.0001 7.99988C11.7034 7.99988 11.4134 7.9119 11.1668 7.74708C10.9201 7.58226 10.7278 7.34799 10.6143 7.0739C10.5008 6.79981 10.4711 6.49821 10.5289 6.20724C10.5868 5.91627 10.7297 5.649 10.9395 5.43922C11.1492 5.22944 11.4165 5.08658 11.7075 5.0287C11.9985 4.97082 12.3001 5.00053 12.5741 5.11406C12.8482 5.22759 13.0825 5.41985 13.2473 5.66652C13.4121 5.9132 13.5001 6.20321 13.5001 6.49988C13.5001 6.8977 13.3421 7.27923 13.0608 7.56054C12.7795 7.84184 12.3979 7.99988 12.0001 7.99988ZM17.5601 9.55988C17.3504 9.76984 17.0831 9.91289 16.7921 9.97092C16.5011 10.0289 16.1994 9.99935 15.9252 9.88587C15.651 9.7724 15.4166 9.58014 15.2517 9.33343C15.0868 9.08671 14.9988 8.79663 14.9988 8.49988C14.9988 8.20313 15.0868 7.91304 15.2517 7.66633C15.4166 7.41961 15.651 7.22736 15.9252 7.11388C16.1994 7.0004 16.5011 6.97081 16.7921 7.02884C17.0831 7.08686 17.3504 7.22991 17.5601 7.43988C17.7004 7.57846 17.8118 7.74352 17.8878 7.92548C17.9638 8.10744 18.003 8.30268 18.003 8.49988C18.003 8.69708 17.9638 8.89232 17.8878 9.07427C17.8118 9.25623 17.7004 9.42129 17.5601 9.55988Z","colour_spot":"M10.23 20.0002C9.0526 19.7433 7.94845 19.2237 7.00001 18.4802C6.79181 18.3158 6.52683 18.2408 6.26334 18.2717C5.99985 18.3027 5.75944 18.437 5.59501 18.6452C5.43057 18.8534 5.35558 19.1184 5.38652 19.3819C5.41747 19.6454 5.55181 19.8858 5.76001 20.0502C6.93182 20.9852 8.29886 21.6448 9.76001 21.9802L10 22.0002C10.2312 22.0059 10.4571 21.9312 10.6395 21.789C10.8218 21.6468 10.9492 21.4458 11 21.2202C11.0324 21.0894 11.038 20.9534 11.0165 20.8204C10.995 20.6874 10.9469 20.5601 10.875 20.4461C10.8031 20.3322 10.7089 20.234 10.598 20.1573C10.4872 20.0807 10.362 20.0273 10.23 20.0002ZM4.00001 12.2402C4.00001 11.975 3.89465 11.7206 3.70712 11.5331C3.51958 11.3456 3.26523 11.2402 3.00001 11.2402C2.73479 11.2402 2.48044 11.3456 2.2929 11.5331C2.10537 11.7206 2.00001 11.975 2.00001 12.2402C1.99798 13.7442 2.34004 15.2287 3.00001 16.5802C3.08247 16.7485 3.21058 16.8903 3.36971 16.9893C3.52884 17.0883 3.71259 17.1406 3.90001 17.1402C4.049 17.1393 4.19592 17.1052 4.33001 17.0402C4.56823 16.9257 4.7514 16.7214 4.83947 16.4722C4.92754 16.223 4.91335 15.949 4.80001 15.7102C4.27206 14.6297 3.99841 13.4428 4.00001 12.2402ZM3.45001 9.24021C3.58591 9.29856 3.73211 9.32916 3.88001 9.33021C4.06743 9.33059 4.25118 9.27829 4.41031 9.17927C4.56944 9.08026 4.69754 8.93852 4.78001 8.77022C5.30323 7.69228 6.06191 6.74565 7.00001 6.00021C7.10274 5.91769 7.18814 5.81568 7.25131 5.70004C7.31449 5.58441 7.35419 5.45743 7.36812 5.3264C7.38206 5.19537 7.36997 5.06288 7.33254 4.93654C7.29511 4.8102 7.23308 4.6925 7.15001 4.59021C6.98357 4.38567 6.74308 4.25515 6.48088 4.22706C6.21868 4.19896 5.956 4.27558 5.75001 4.44021C4.58675 5.37401 3.64714 6.55621 3.00001 7.90022C2.88212 8.13761 2.86329 8.41209 2.94767 8.66335C3.03205 8.91461 3.21273 9.1221 3.45001 9.24021ZM19.21 15.6902C19.1029 15.9268 19.092 16.1959 19.1797 16.4404C19.2674 16.6849 19.4469 16.8857 19.68 17.0002C19.8153 17.0617 19.9615 17.0957 20.11 17.1002C20.2985 17.0997 20.483 17.0459 20.6422 16.945C20.8015 16.8442 20.929 16.7004 21.01 16.5302C21.3679 15.7863 21.63 15.0001 21.79 14.1902H19.74C19.6147 14.7069 19.4371 15.2095 19.21 15.6902ZM17 18.4702C16.0583 19.2146 14.9612 19.7375 13.79 20.0002C13.5248 20.0281 13.2815 20.1601 13.1137 20.3674C12.9458 20.5746 12.8672 20.84 12.895 21.1052C12.9229 21.3704 13.0549 21.6137 13.2621 21.7816C13.4694 21.9494 13.7348 22.0281 14 22.0002C14.073 22.01 14.147 22.01 14.22 22.0002C15.6812 21.6648 17.0482 21.0052 18.22 20.0702C18.4322 19.9084 18.5714 19.669 18.607 19.4046C18.6427 19.1401 18.5718 18.8724 18.41 18.6602C18.2482 18.448 18.0088 18.3088 17.7444 18.2732C17.4799 18.2376 17.2122 18.3084 17 18.4702ZM10 4.47021H10.23C10.8083 4.31854 11.4023 4.23464 12 4.22021V2.22021C11.2426 2.22139 10.4877 2.30862 9.75001 2.48021C9.48479 2.50939 9.24203 2.64272 9.07512 2.85089C8.90821 3.05906 8.83083 3.325 8.86001 3.59021C8.88918 3.85543 9.02252 4.0982 9.23068 4.2651C9.43885 4.43201 9.70479 4.50939 9.97001 4.48021L10 4.47021ZM18.34 11.1402C18.5093 11.3116 18.7109 11.4478 18.9332 11.5407C19.1555 11.6336 19.3941 11.6814 19.635 11.6814C19.8759 11.6814 20.1145 11.6336 20.3368 11.5407C20.5591 11.4478 20.7607 11.3116 20.93 11.1402L21.17 10.9002C21.5114 10.5557 21.7029 10.0902 21.7029 9.60521C21.7029 9.12019 21.5114 8.65478 21.17 8.31021L20.37 7.52022L21.37 6.52022C21.7193 6.18136 21.9394 5.73123 21.9924 5.24745C22.0453 4.76368 21.9278 4.2766 21.66 3.87021C21.4908 3.64082 21.2744 3.45025 21.0255 3.3113C20.7766 3.17234 20.5008 3.08821 20.2167 3.06453C19.9326 3.04086 19.6468 3.07819 19.3783 3.17403C19.1098 3.26987 18.8649 3.42199 18.66 3.62021L17.52 4.67021L16.72 3.88021C16.5516 3.70908 16.3508 3.57317 16.1293 3.48041C15.9078 3.38764 15.6701 3.33986 15.43 3.33986C15.1899 3.33986 14.9522 3.38764 14.7307 3.48041C14.5092 3.57317 14.3084 3.70908 14.14 3.88021L13.9 4.12021C13.7286 4.2895 13.5925 4.49115 13.4996 4.71345C13.4067 4.93575 13.3588 5.17428 13.3588 5.41521C13.3588 5.65615 13.4067 5.89468 13.4996 6.11698C13.5925 6.33928 13.7286 6.54092 13.9 6.71021L9.31001 11.2902C9.21371 11.382 9.13669 11.4921 9.08346 11.614C9.03023 11.7359 9.00186 11.8672 9.00001 12.0002V15.0002C9.00001 15.2654 9.10537 15.5198 9.2929 15.7073C9.48044 15.8949 9.73479 16.0002 10 16.0002H13C13.2623 15.9991 13.5137 15.895 13.7 15.7102L18.34 11.1402ZM12.43 11.0002L15.31 8.12021L16.9 9.71021L15.6 11.0002H12.43Z","comedy":"M19.0001 3.41019C16.8191 2.36884 14.4141 1.88439 12.0001 2.00019C9.67265 1.90897 7.35131 2.29699 5.18007 3.14019C4.82291 3.30067 4.5207 3.56247 4.31094 3.89311C4.10118 4.22375 3.99309 4.60869 4.00007 5.00019V14.0002C4.00007 16.1219 4.84293 18.1568 6.34322 19.657C7.84351 21.1573 9.87834 22.0002 12.0001 22.0002C14.1218 22.0002 16.1566 21.1573 17.6569 19.657C19.1572 18.1568 20.0001 16.1219 20.0001 14.0002V5.15019C20.0015 4.79777 19.9097 4.45124 19.7341 4.14568C19.5585 3.84013 19.3053 3.5864 19.0001 3.41019ZM6.20007 8.40019C6.46725 8.04222 6.8143 7.75156 7.21359 7.55133C7.61288 7.35111 8.05339 7.24685 8.50007 7.24685C8.94676 7.24685 9.38727 7.35111 9.78656 7.55133C10.1859 7.75156 10.5329 8.04222 10.8001 8.40019C10.8789 8.50525 10.9362 8.6248 10.9688 8.75201C11.0014 8.87922 11.0086 9.01161 10.99 9.14161C10.9715 9.27162 10.9275 9.39669 10.8605 9.50969C10.7936 9.62268 10.7051 9.7214 10.6001 9.80019C10.427 9.93001 10.2164 10.0002 10.0001 10.0002C9.84483 10.0002 9.69172 9.96405 9.55286 9.89462C9.41401 9.82519 9.29322 9.72439 9.20007 9.60019C9.11468 9.49739 9.00769 9.41466 8.88671 9.35787C8.76572 9.30109 8.63372 9.27166 8.50007 9.27166C8.36643 9.27166 8.23443 9.30109 8.11344 9.35787C7.99246 9.41466 7.88547 9.49739 7.80007 9.60019C7.72128 9.70525 7.62257 9.79376 7.50957 9.86067C7.39657 9.92757 7.2715 9.97157 7.1415 9.99014C6.87894 10.0276 6.61225 9.95932 6.40007 9.80019C6.29502 9.7214 6.20651 9.62268 6.1396 9.50969C6.07269 9.39669 6.0287 9.27162 6.01012 9.14161C5.97262 8.87906 6.04094 8.61236 6.20007 8.40019ZM12.0001 19.0002C10.674 19.0002 9.40222 18.4734 8.46454 17.5357C7.52686 16.598 7.00007 15.3263 7.00007 14.0002C7.00007 13.735 7.10543 13.4806 7.29297 13.2931C7.4805 13.1055 7.73486 13.0002 8.00007 13.0002H16.0001C16.2653 13.0002 16.5196 13.1055 16.7072 13.2931C16.8947 13.4806 17.0001 13.735 17.0001 14.0002C17.0001 15.3263 16.4733 16.598 15.5356 17.5357C14.5979 18.4734 13.3262 19.0002 12.0001 19.0002ZM17.6001 9.80019C17.427 9.93001 17.2164 10.0002 17.0001 10.0002C16.8448 10.0002 16.6917 9.96405 16.5529 9.89462C16.414 9.82519 16.2932 9.72439 16.2001 9.60019C16.1147 9.49739 16.0077 9.41466 15.8867 9.35787C15.7657 9.30109 15.6337 9.27166 15.5001 9.27166C15.3664 9.27166 15.2344 9.30109 15.1134 9.35787C14.9925 9.41466 14.8855 9.49739 14.8001 9.60019C14.6409 9.81237 14.404 9.95263 14.1415 9.99014C13.8789 10.0276 13.6122 9.95932 13.4001 9.80019C13.1879 9.64106 13.0476 9.40416 13.0101 9.14161C12.9726 8.87906 13.0409 8.61236 13.2001 8.40019C13.4685 8.04403 13.8159 7.75506 14.2151 7.55608C14.6142 7.35709 15.0541 7.25351 15.5001 7.25351C15.9461 7.25351 16.3859 7.35709 16.7851 7.55608C17.1842 7.75506 17.5317 8.04403 17.8001 8.40019C17.8789 8.50525 17.9362 8.6248 17.9688 8.75201C18.0014 8.87922 18.0086 9.01161 17.99 9.14161C17.9715 9.27162 17.9275 9.39669 17.8605 9.50969C17.7936 9.62268 17.7051 9.7214 17.6001 9.80019Z","communication_skills":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V15C3 15.7956 3.31607 16.5587 3.87868 17.1213C4.44129 17.6839 5.20435 18 6 18V20C5.99962 20.1836 6.0498 20.3638 6.14506 20.5208C6.24031 20.6778 6.37695 20.8055 6.54 20.89C6.68321 20.9605 6.84038 20.9981 7 21C7.20841 20.9987 7.41119 20.9322 7.58 20.81L11.52 18H18C18.7956 18 19.5587 17.6839 20.1213 17.1213C20.6839 16.5587 21 15.7956 21 15V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 11C11 11.7956 10.6839 12.5587 10.1213 13.1213C9.55871 13.6839 8.79565 14 8 14C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5196 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1054 7.73478 12 8 12C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C8.73736 10.9777 8.48168 10.9038 8.24757 10.7827C8.01347 10.6616 7.80551 10.4955 7.63558 10.294C7.46565 10.0925 7.33707 9.8595 7.25718 9.60831C7.1773 9.35711 7.14768 9.09264 7.17 8.83C7.19232 8.56736 7.26616 8.31168 7.3873 8.07757C7.50843 7.84347 7.67449 7.63551 7.87599 7.46558C8.0775 7.29565 8.3105 7.16707 8.56169 7.08718C8.81289 7.0073 9.07736 6.97768 9.34 7C9.82136 7.09893 10.2521 7.3651 10.556 7.75132C10.8599 8.13754 11.0171 8.61888 11 9.11V11ZM17 11C17 11.7956 16.6839 12.5587 16.1213 13.1213C15.5587 13.6839 14.7956 14 14 14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12C14.2652 12 14.5196 11.8946 14.7071 11.7071C14.8946 11.5196 15 11.2652 15 11C14.7374 10.9777 14.4817 10.9038 14.2476 10.7827C14.0135 10.6616 13.8055 10.4955 13.6356 10.294C13.4656 10.0925 13.3371 9.8595 13.2572 9.60831C13.1773 9.35711 13.1477 9.09264 13.17 8.83C13.1923 8.56736 13.2662 8.31168 13.3873 8.07757C13.5084 7.84347 13.6745 7.63551 13.876 7.46558C14.0775 7.29565 14.3105 7.16707 14.5617 7.08718C14.8129 7.0073 15.0774 6.97768 15.34 7C15.8214 7.09893 16.2521 7.3651 16.556 7.75132C16.8599 8.13754 17.0171 8.61888 17 9.11V11Z","compare":"M2.07003 7.92992L4.00003 15.1399V5.99992C4.00299 5.77162 4.02642 5.54404 4.07003 5.31992L3.48003 5.47992C2.96834 5.61811 2.53242 5.95376 2.26804 6.41314C2.00366 6.87253 1.93244 7.41807 2.07003 7.92992ZM8.71003 3.99992H8.00003C7.4696 3.99992 6.96089 4.21064 6.58582 4.58571C6.21074 4.96078 6.00003 5.46949 6.00003 5.99992V13.5899L8.29003 4.99992C8.38239 4.64853 8.52378 4.31189 8.71003 3.99992ZM20.52 6.18992L12.68 4.06992C12.4253 4.00047 12.1592 3.98216 11.8974 4.01605C11.6355 4.04994 11.3829 4.13536 11.1542 4.26737C10.9255 4.39939 10.7252 4.5754 10.5648 4.78523C10.4045 4.99506 10.2873 5.23456 10.22 5.48992L7.07003 17.3699C6.93545 17.8804 7.00816 18.4234 7.27229 18.8804C7.53642 19.3375 7.97056 19.6716 8.48003 19.8099L16.32 21.9299C16.4926 21.9777 16.671 22.0013 16.85 21.9999C17.2013 21.9993 17.5462 21.9062 17.85 21.7299C18.0777 21.5978 18.2771 21.422 18.4367 21.2126C18.5962 21.0033 18.7129 20.7645 18.78 20.5099L21.93 8.62992C22.0646 8.11946 21.9919 7.57648 21.7278 7.11941C21.4636 6.66233 21.0295 6.32821 20.52 6.18992ZM10 17.9999C9.80225 17.9999 9.60891 17.9413 9.44446 17.8314C9.28001 17.7215 9.15184 17.5653 9.07615 17.3826C9.00046 17.1999 8.98066 16.9988 9.01924 16.8048C9.05783 16.6109 9.15307 16.4327 9.29292 16.2928C9.43278 16.153 9.61096 16.0577 9.80494 16.0191C9.99892 15.9806 10.2 16.0004 10.3827 16.076C10.5654 16.1517 10.7216 16.2799 10.8315 16.4444C10.9414 16.6088 11 16.8021 11 16.9999C11 17.2651 10.8947 17.5195 10.7071 17.707C10.5196 17.8946 10.2652 17.9999 10 17.9999Z","comparison":"M8 5H5C4.73478 5 4.48043 5.10536 4.29289 5.29289C4.10536 5.48043 4 5.73478 4 6V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19H8C8.26522 19 8.51957 18.8946 8.70711 18.7071C8.89464 18.5196 9 18.2652 9 18V6C9 5.73478 8.89464 5.48043 8.70711 5.29289C8.51957 5.10536 8.26522 5 8 5ZM12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2ZM19 5H16C15.7348 5 15.4804 5.10536 15.2929 5.29289C15.1054 5.48043 15 5.73478 15 6V18C15 18.2652 15.1054 18.5196 15.2929 18.7071C15.4804 18.8946 15.7348 19 16 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18V6C20 5.73478 19.8946 5.48043 19.7071 5.29289C19.5196 5.10536 19.2652 5 19 5Z","compound_interest":"M20 19H5V17.09C5.41 17.09 5.8 17.09 6.18 17.09C13.18 17.09 16.34 13.01 18.86 7.7L19.05 8.28C19.1101 8.48608 19.2349 8.66736 19.406 8.79702C19.5771 8.92668 19.7853 8.99785 20 9C20.1062 9.01371 20.2138 9.01371 20.32 9C20.4553 8.96423 20.5816 8.90046 20.6907 8.81281C20.7998 8.72516 20.8893 8.61558 20.9534 8.49116C21.0175 8.36674 21.0548 8.23025 21.0628 8.09052C21.0708 7.95079 21.0494 7.81094 21 7.68L20 4.68C19.9583 4.55506 19.8922 4.43959 19.8057 4.34024C19.7192 4.24089 19.6139 4.1596 19.4959 4.10106C19.3779 4.04252 19.2495 4.00787 19.1181 3.99911C18.9866 3.99035 18.8547 4.00764 18.73 4.05L15.73 5.05C15.4714 5.12824 15.2545 5.306 15.127 5.54417C14.9994 5.78234 14.9718 6.06141 15.05 6.32C15.1282 6.57859 15.306 6.7955 15.5442 6.92303C15.7823 7.05055 16.0614 7.07824 16.32 7L17.16 6.72C14.68 12 11.86 15.53 5 15.07V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","compress":"M10.5001 12.5001H4.50007C3.95007 12.5001 3.50007 12.9501 3.50007 13.5001C3.50007 14.0501 3.95007 14.5001 4.50007 14.5001H8.09007L2.80007 19.7901C2.41007 20.1801 2.41007 20.8101 2.80007 21.2001C3.00007 21.4001 3.25007 21.4901 3.51007 21.4901C3.77007 21.4901 4.02007 21.3901 4.22007 21.2001L9.51007 15.9101V19.5001C9.51007 20.0501 9.96007 20.5001 10.5101 20.5001C11.0601 20.5001 11.5101 20.0501 11.5101 19.5001V13.5001C11.5101 12.9501 11.0601 12.5001 10.5101 12.5001H10.5001ZM21.2101 2.79006C20.8201 2.40006 20.1901 2.40006 19.8001 2.79006L14.5101 8.08006V4.49006C14.5101 3.94006 14.0601 3.49006 13.5101 3.49006C12.9601 3.49006 12.5101 3.94006 12.5101 4.49006V10.4901C12.5101 11.0401 12.9601 11.4901 13.5101 11.4901H19.5101C20.0601 11.4901 20.5101 11.0401 20.5101 10.4901C20.5101 9.94006 20.0601 9.49006 19.5101 9.49006H15.9201L21.2101 4.20006C21.6001 3.81006 21.6001 3.18006 21.2101 2.79006Z","computer":"M19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H11V19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H13V17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM19 13H5V5.5C5 5.36739 5.05268 5.24021 5.14645 5.14645C5.24021 5.05268 5.36739 5 5.5 5H18.5C18.6326 5 18.7598 5.05268 18.8536 5.14645C18.9473 5.24021 19 5.36739 19 5.5V13Z","computer_graph":"M8 10C7.73478 10 7.48043 10.1054 7.29289 10.2929C7.10536 10.4804 7 10.7348 7 11V12C7 12.2652 7.10536 12.5196 7.29289 12.7071C7.48043 12.8946 7.73478 13 8 13C8.26522 13 8.51957 12.8946 8.70711 12.7071C8.89464 12.5196 9 12.2652 9 12V11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V12C11 12.2652 11.1054 12.5196 11.2929 12.7071C11.4804 12.8946 11.7348 13 12 13C12.2652 13 12.5196 12.8946 12.7071 12.7071C12.8946 12.5196 13 12.2652 13 12V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM16 9C15.7348 9 15.4804 9.10536 15.2929 9.29289C15.1054 9.48043 15 9.73478 15 10V12C15 12.2652 15.1054 12.5196 15.2929 12.7071C15.4804 12.8946 15.7348 13 16 13C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12V10C17 9.73478 16.8946 9.48043 16.7071 9.29289C16.5196 9.10536 16.2652 9 16 9ZM20.41 4.59C20.0366 4.21441 19.5296 4.00223 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H11V20H9C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5196 20.1054 15.2652 20 15 20H13V18H19C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V6C20.9978 5.47042 20.7856 4.96335 20.41 4.59ZM19 14H5V6.5C5.00256 6.36819 5.05606 6.2425 5.14928 6.14928C5.2425 6.05606 5.36819 6.00256 5.5 6H18.5C18.6318 6.00256 18.7575 6.05606 18.8507 6.14928C18.9439 6.2425 18.9974 6.36819 19 6.5V14Z","computer_history":"M10 17C10.0014 15.962 10.2337 14.9372 10.68 14H5V6.5C5 6.36739 5.05268 6.24021 5.14645 6.14645C5.24021 6.05268 5.36739 6 5.5 6H18.5C18.6326 6 18.7598 6.05268 18.8536 6.14645C18.9473 6.24021 19 6.36739 19 6.5V10.29C19.7151 10.5161 20.3901 10.8536 21 11.29V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H10.08C10.0281 17.6692 10.0014 17.3349 10 17ZM17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM9 20C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H12.11C11.5191 21.4229 11.0349 20.7458 10.68 20H9Z","confirm":"M9.00019 19.0002C8.86858 19.0009 8.73812 18.9757 8.61628 18.926C8.49444 18.8762 8.38363 18.8029 8.29018 18.7102L3.29019 13.7102C3.10188 13.5219 2.99609 13.2665 2.99609 13.0002C2.99609 12.7339 3.10188 12.4785 3.29019 12.2902C3.47849 12.1019 3.73388 11.9961 4.00019 11.9961C4.26649 11.9961 4.52188 12.1019 4.71019 12.2902L9.00019 16.5902L19.2902 6.29019C19.4785 6.10188 19.7339 5.99609 20.0002 5.99609C20.2665 5.99609 20.5219 6.10188 20.7102 6.29019C20.8985 6.47849 21.0043 6.73388 21.0043 7.00019C21.0043 7.26649 20.8985 7.52188 20.7102 7.71019L9.71019 18.7102C9.61674 18.8029 9.50593 18.8762 9.38409 18.926C9.26225 18.9757 9.13179 19.0009 9.00019 19.0002Z","connected_home":"M21.8901 10.0998C21.7994 9.71668 21.5976 9.36882 21.3101 9.09984L13.9301 2.71984C13.3896 2.26562 12.7061 2.0166 12.0001 2.0166C11.2941 2.0166 10.6106 2.26562 10.0701 2.71984L2.6901 9.08984C2.40104 9.36125 2.19918 9.71244 2.11015 10.0988C2.02112 10.4852 2.04895 10.8893 2.1901 11.2598C2.33037 11.6298 2.57721 11.9498 2.8994 12.1794C3.22158 12.4091 3.60464 12.538 4.0001 12.5498V17.9998C4.0001 18.7955 4.31617 19.5586 4.87878 20.1212C5.44139 20.6838 6.20445 20.9998 7.0001 20.9998H17.0001C17.7957 20.9998 18.5588 20.6838 19.1214 20.1212C19.684 19.5586 20.0001 18.7955 20.0001 17.9998V12.5498C20.3956 12.538 20.7786 12.4091 21.1008 12.1794C21.423 11.9498 21.6698 11.6298 21.8101 11.2598C21.9511 10.8896 21.9789 10.4859 21.8901 10.0998ZM14.2301 9.23984C14.308 9.09724 14.4133 8.97149 14.5401 8.86984C14.7329 8.71738 14.9655 8.62365 15.2101 8.59984C15.4564 8.57792 15.7037 8.63016 15.9201 8.74984C16.1391 8.8672 16.317 9.04862 16.4301 9.26984C16.5457 9.48753 16.5945 9.73455 16.5701 9.97984C16.5394 10.2263 16.4388 10.4588 16.2801 10.6498C16.122 10.8351 15.9136 10.9706 15.6801 11.0398C15.4539 11.0872 15.2192 11.0734 15.0001 10.9998C14.7657 10.922 14.5578 10.78 14.4001 10.5898C14.3003 10.4601 14.2226 10.3148 14.1701 10.1598C14.1194 9.99445 14.1029 9.82045 14.1219 9.64849C14.1408 9.47653 14.1946 9.31025 14.2801 9.15984L14.2301 9.23984ZM7.4801 9.49984C7.52501 9.34366 7.59972 9.19765 7.7001 9.06984C7.85291 8.87445 8.06253 8.73121 8.3001 8.65984C8.53424 8.58483 8.78596 8.58483 9.0201 8.65984C9.2518 8.7124 9.46353 8.83041 9.6301 8.99984C9.79026 9.18998 9.89109 9.42294 9.9201 9.66984C9.94693 9.91412 9.90174 10.1609 9.7901 10.3798C9.67404 10.5989 9.49686 10.7796 9.2801 10.8998C9.06476 11.023 8.81744 11.0787 8.5701 11.0598C8.32547 11.036 8.09288 10.9423 7.9001 10.7898C7.77028 10.6886 7.66157 10.5629 7.5801 10.4198C7.50609 10.2896 7.45533 10.1475 7.4301 9.99984C7.41579 9.83152 7.43274 9.662 7.4801 9.49984ZM8.1301 14.6598C7.96537 14.7116 7.79172 14.7286 7.6201 14.7098C7.4473 14.6917 7.2803 14.6372 7.1301 14.5498C6.97897 14.4672 6.84894 14.3509 6.7501 14.2098C6.64607 14.0707 6.57434 13.9102 6.5401 13.7398C6.50014 13.5722 6.50014 13.3975 6.5401 13.2298C6.57101 13.0603 6.63934 12.8997 6.7401 12.7598C6.83748 12.6158 6.96342 12.4932 7.1101 12.3998C7.25538 12.308 7.4194 12.2499 7.5901 12.2298C7.75482 12.1781 7.92847 12.1611 8.1001 12.1798C8.2729 12.198 8.4399 12.2525 8.5901 12.3398C8.74122 12.4225 8.87126 12.5388 8.9701 12.6798C9.07412 12.819 9.14586 12.9795 9.1801 13.1498C9.22005 13.3175 9.22005 13.4922 9.1801 13.6598C9.14918 13.8294 9.08085 13.99 8.9801 14.1298C8.88271 14.2739 8.75677 14.3964 8.6101 14.4898C8.46481 14.5817 8.30079 14.6398 8.1301 14.6598ZM11.2801 16.8698C11.1719 17.0905 11.0016 17.2747 10.7901 17.3998C10.5771 17.5295 10.3287 17.589 10.0801 17.5698C9.83347 17.5567 9.59652 17.4696 9.4001 17.3198C9.21592 17.167 9.0775 16.9663 9.0001 16.7398C8.92282 16.4992 8.92282 16.2405 9.0001 15.9998C9.05553 15.764 9.18047 15.5502 9.35876 15.3862C9.53705 15.2222 9.76047 15.1155 10.0001 15.0798C10.2457 15.0404 10.4975 15.0788 10.7201 15.1898C10.868 15.2598 11.0005 15.3584 11.1101 15.4798C11.2157 15.6053 11.3001 15.7472 11.3601 15.8998C11.41 16.0581 11.4304 16.2242 11.4201 16.3898C11.4047 16.5573 11.3571 16.7203 11.2801 16.8698ZM11.1201 9.12984C11.0024 9.01557 10.909 8.87874 10.8455 8.72753C10.7819 8.57633 10.7494 8.41386 10.7501 8.24984C10.7509 8.00363 10.8244 7.76314 10.9614 7.55855C11.0984 7.35397 11.2928 7.19439 11.5201 7.09984C11.7452 6.99707 11.9955 6.96231 12.2401 6.99984C12.4855 7.05223 12.7105 7.17452 12.888 7.35197C13.0654 7.52941 13.1877 7.75442 13.2401 7.99984C13.2839 8.24252 13.2561 8.4927 13.1601 8.71984C13.0665 8.95063 12.906 9.14817 12.6993 9.28715C12.4926 9.42612 12.2492 9.50019 12.0001 9.49984C11.8361 9.50049 11.6736 9.46806 11.5224 9.40449C11.3712 9.34091 11.2344 9.2475 11.1201 9.12984ZM15.0001 16.7398C14.9479 16.897 14.8642 17.0419 14.7542 17.1657C14.6441 17.2895 14.5101 17.3896 14.3601 17.4598C14.2053 17.5349 14.037 17.5781 13.8652 17.5867C13.6934 17.5953 13.5216 17.5691 13.3601 17.5098C13.0504 17.4004 12.7956 17.1744 12.6501 16.8798C12.577 16.7316 12.5339 16.5704 12.5235 16.4054C12.5131 16.2404 12.5356 16.075 12.5895 15.9188C12.6434 15.7626 12.7278 15.6186 12.8378 15.4952C12.9477 15.3717 13.0811 15.2714 13.2301 15.1998C13.3779 15.1309 13.5373 15.0902 13.7001 15.0798C14.0319 15.0631 14.3575 15.174 14.6101 15.3898C14.7294 15.5038 14.8305 15.6353 14.9101 15.7798C14.9783 15.9377 15.0135 16.1079 15.0135 16.2798C15.0135 16.4518 14.9783 16.622 14.9101 16.7798L15.0001 16.7398ZM17.3601 13.7398C17.3265 13.9007 17.262 14.0535 17.1701 14.1898C16.9714 14.4531 16.6833 14.6345 16.3601 14.6998C16.1981 14.7297 16.0321 14.7297 15.8701 14.6998C15.6231 14.6511 15.3961 14.53 15.218 14.3519C15.04 14.1739 14.9189 13.9469 14.8701 13.6998C14.83 13.4562 14.8613 13.2061 14.9601 12.9798C15.0625 12.7563 15.2253 12.5658 15.4301 12.4298C15.6426 12.2974 15.8898 12.2312 16.1401 12.2398C16.3868 12.2519 16.6255 12.3315 16.8301 12.4698C17.0299 12.6121 17.183 12.8105 17.2701 13.0398C17.3747 13.2502 17.4164 13.4864 17.3901 13.7198L17.3601 13.7398Z","consultant":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 20H13C12.7348 20 12.4804 19.8946 12.2929 19.7071C12.1054 19.5196 12 19.2652 12 19C12 18.7348 12.1054 18.4804 12.2929 18.2929C12.4804 18.1054 12.7348 18 13 18H17C17.2652 18 17.5196 18.1054 17.7071 18.2929C17.8946 18.4804 18 18.7348 18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20Z","consumption_accounted":"M13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM10.71 6.29C10.617 6.19627 10.5064 6.12188 10.3846 6.07111C10.2627 6.02034 10.132 5.9942 10 5.9942C9.86799 5.9942 9.73728 6.02034 9.61542 6.07111C9.49356 6.12188 9.38296 6.19627 9.29 6.29L8.29 7.29C8.19627 7.38296 8.12188 7.49356 8.07111 7.61542C8.02034 7.73728 7.9942 7.86799 7.9942 8C7.9942 8.13201 8.02034 8.26272 8.07111 8.38458C8.12188 8.50644 8.19627 8.61704 8.29 8.71C8.38296 8.80373 8.49356 8.87812 8.61542 8.92889C8.73728 8.97966 8.86799 9.0058 9 9.0058C9.13201 9.0058 9.26272 8.97966 9.38458 8.92889C9.50644 8.87812 9.61704 8.80373 9.71 8.71L10.71 7.71C10.8037 7.61704 10.8781 7.50644 10.9289 7.38458C10.9797 7.26272 11.0058 7.13201 11.0058 7C11.0058 6.86799 10.9797 6.73728 10.9289 6.61542C10.8781 6.49356 10.8037 6.38296 10.71 6.29ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.29289C16.1054 7.48043 16 7.73478 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM9 2C7.67392 2 6.40215 2.52678 5.46447 3.46447C4.52678 4.40215 4 5.67392 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8C5.26522 8 5.51957 7.89464 5.70711 7.70711C5.89464 7.51957 6 7.26522 6 7C6 6.20435 6.31607 5.44129 6.87868 4.87868C7.44129 4.31607 8.20435 4 9 4C9.79565 4 10.5587 4.31607 11.1213 4.87868C11.6839 5.44129 12 6.20435 12 7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8C13.2652 8 13.5196 7.89464 13.7071 7.70711C13.8946 7.51957 14 7.26522 14 7C14 6.34339 13.8707 5.69321 13.6194 5.08658C13.3681 4.47995 12.9998 3.92876 12.5355 3.46447C12.0712 3.00017 11.52 2.63188 10.9134 2.3806C10.3068 2.12933 9.65661 2 9 2Z","consumption_average":"M5 7.99994H16.59L16.29 8.28994C16.1963 8.3829 16.1219 8.49351 16.0711 8.61536C16.0203 8.73722 15.9942 8.86793 15.9942 8.99994C15.9942 9.13195 16.0203 9.26266 16.0711 9.38452C16.1219 9.50638 16.1963 9.61698 16.29 9.70994C16.383 9.80367 16.4936 9.87806 16.6154 9.92883C16.7373 9.9796 16.868 10.0057 17 10.0057C17.132 10.0057 17.2627 9.9796 17.3846 9.92883C17.5064 9.87806 17.617 9.80367 17.71 9.70994L19.71 7.70994C19.8037 7.61698 19.8781 7.50638 19.9289 7.38452C19.9797 7.26266 20.0058 7.13195 20.0058 6.99994C20.0058 6.86793 19.9797 6.73722 19.9289 6.61536C19.8781 6.49351 19.8037 6.3829 19.71 6.28994L17.71 4.28994C17.6168 4.1967 17.5061 4.12274 17.3842 4.07228C17.2624 4.02182 17.1319 3.99585 17 3.99585C16.7337 3.99585 16.4783 4.10164 16.29 4.28994C16.1017 4.47825 15.9959 4.73364 15.9959 4.99994C15.9959 5.26624 16.1017 5.52164 16.29 5.70994L16.59 5.99994H5C4.73478 5.99994 4.48043 6.1053 4.29289 6.29283C4.10536 6.48037 4 6.73472 4 6.99994C4 7.26516 4.10536 7.51951 4.29289 7.70705C4.48043 7.89458 4.73478 7.99994 5 7.99994ZM7 13.9999H5C4.73478 13.9999 4.48043 14.1053 4.29289 14.2928C4.10536 14.4804 4 14.7347 4 14.9999V20.9999C4 21.2652 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H7C7.26522 21.9999 7.51957 21.8946 7.70711 21.707C7.89464 21.5195 8 21.2652 8 20.9999V14.9999C8 14.7347 7.89464 14.4804 7.70711 14.2928C7.51957 14.1053 7.26522 13.9999 7 13.9999ZM13 13.9999H11C10.7348 13.9999 10.4804 14.1053 10.2929 14.2928C10.1054 14.4804 10 14.7347 10 14.9999V20.9999C10 21.2652 10.1054 21.5195 10.2929 21.707C10.4804 21.8946 10.7348 21.9999 11 21.9999H13C13.2652 21.9999 13.5196 21.8946 13.7071 21.707C13.8946 21.5195 14 21.2652 14 20.9999V14.9999C14 14.7347 13.8946 14.4804 13.7071 14.2928C13.5196 14.1053 13.2652 13.9999 13 13.9999ZM19 13.9999H17C16.7348 13.9999 16.4804 14.1053 16.2929 14.2928C16.1054 14.4804 16 14.7347 16 14.9999V20.9999C16 21.2652 16.1054 21.5195 16.2929 21.707C16.4804 21.8946 16.7348 21.9999 17 21.9999H19C19.2652 21.9999 19.5196 21.8946 19.7071 21.707C19.8946 21.5195 20 21.2652 20 20.9999V14.9999C20 14.7347 19.8946 14.4804 19.7071 14.2928C19.5196 14.1053 19.2652 13.9999 19 13.9999Z","consumption_high":"M13 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V15C14 14.7348 13.8946 14.4804 13.7071 14.2929C13.5196 14.1054 13.2652 14 13 14ZM7 17H5C4.73478 17 4.48043 17.1054 4.29289 17.2929C4.10536 17.4804 4 17.7348 4 18V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V18C8 17.7348 7.89464 17.4804 7.70711 17.2929C7.51957 17.1054 7.26522 17 7 17ZM19 10H17C16.7348 10 16.4804 10.1054 16.2929 10.2929C16.1054 10.4804 16 10.7348 16 11V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V11C20 10.7348 19.8946 10.4804 19.7071 10.2929C19.5196 10.1054 19.2652 10 19 10ZM19 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3C15 3.26522 15.1054 3.51957 15.2929 3.70711C15.4804 3.89464 15.7348 4 16 4H16.63C14.22 6.43 10.12 10 5 10C4.73478 10 4.48043 10.1054 4.29289 10.2929C4.10536 10.4804 4 10.7348 4 11C4 11.2652 4.10536 11.5196 4.29289 11.7071C4.48043 11.8946 4.73478 12 5 12C10.87 12 15.37 8.1 18 5.46V6C18 6.26522 18.1054 6.51957 18.2929 6.70711C18.4804 6.89464 18.7348 7 19 7C19.2652 7 19.5196 6.89464 19.7071 6.70711C19.8946 6.51957 20 6.26522 20 6V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2Z","consumption_low":"M16.7 11.88L16.29 12.29C16.1963 12.3829 16.1219 12.4935 16.0711 12.6154C16.0203 12.7372 15.9942 12.868 15.9942 13C15.9942 13.132 16.0203 13.2627 16.0711 13.3845C16.1219 13.5064 16.1963 13.617 16.29 13.71C16.383 13.8037 16.4936 13.8781 16.6154 13.9289C16.7373 13.9796 16.868 14.0058 17 14.0058C17.132 14.0058 17.2627 13.9796 17.3846 13.9289C17.5064 13.8781 17.617 13.8037 17.71 13.71L19.71 11.71C19.8037 11.617 19.8781 11.5064 19.9289 11.3845C19.9797 11.2627 20.0058 11.132 20.0058 11C20.0058 10.868 19.9797 10.7372 19.9289 10.6154C19.8781 10.4935 19.8037 10.3829 19.71 10.29L17.71 8.28996C17.6168 8.19673 17.5061 8.12277 17.3842 8.0723C17.2624 8.02184 17.1319 7.99587 17 7.99587C16.7337 7.99587 16.4783 8.10166 16.29 8.28996C16.1968 8.3832 16.1228 8.49389 16.0723 8.61572C16.0219 8.73754 15.9959 8.86811 15.9959 8.99996C15.9959 9.26627 16.1017 9.52166 16.29 9.70996L16.42 9.83996C11.79 9.24996 8.54 6.99996 5.86 2.48996C5.71439 2.28975 5.4997 2.15067 5.25746 2.09962C5.01522 2.04857 4.76265 2.08919 4.54864 2.21362C4.33462 2.33805 4.17436 2.53744 4.09888 2.77321C4.02339 3.00898 4.03805 3.26437 4.14 3.48996C7.25 8.68996 11.19 11.33 16.7 11.88ZM7 9.99996H5C4.73478 9.99996 4.48043 10.1053 4.29289 10.2929C4.10536 10.4804 4 10.7347 4 11V21C4 21.2652 4.10536 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5195 8 21.2652 8 21V11C8 10.7347 7.89464 10.4804 7.70711 10.2929C7.51957 10.1053 7.26522 9.99996 7 9.99996ZM19 17H17C16.7348 17 16.4804 17.1053 16.2929 17.2929C16.1054 17.4804 16 17.7347 16 18V21C16 21.2652 16.1054 21.5195 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5195 20 21.2652 20 21V18C20 17.7347 19.8946 17.4804 19.7071 17.2929C19.5196 17.1053 19.2652 17 19 17ZM13 14H11C10.7348 14 10.4804 14.1053 10.2929 14.2929C10.1054 14.4804 10 14.7347 10 15V21C10 21.2652 10.1054 21.5195 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5195 14 21.2652 14 21V15C14 14.7347 13.8946 14.4804 13.7071 14.2929C13.5196 14.1053 13.2652 14 13 14Z","consumption_unaccounted":"M7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM9 6H7L8.8 3.6C8.95913 3.38783 9.02746 3.12113 8.98995 2.85858C8.95244 2.59603 8.81217 2.35913 8.6 2.2C8.38783 2.04087 8.12113 1.97255 7.85858 2.01005C7.59603 2.04756 7.35913 2.18783 7.2 2.4L4.2 6.4C4.09817 6.54395 4.03621 6.71227 4.0204 6.88789C4.00459 7.06351 4.03551 7.24018 4.11 7.4C4.18597 7.57427 4.31005 7.72327 4.46768 7.82953C4.62531 7.9358 4.80996 7.99493 5 8H7L5.2 10.4C5.12121 10.5051 5.06388 10.6246 5.03129 10.7518C4.99869 10.879 4.99148 11.0114 5.01005 11.1414C5.02862 11.2714 5.07262 11.3965 5.13953 11.5095C5.20643 11.6225 5.29494 11.7212 5.4 11.8C5.5731 11.9298 5.78363 12 6 12C6.15525 12 6.30836 11.9639 6.44721 11.8944C6.58607 11.825 6.70685 11.7242 6.8 11.6L9.8 7.6C9.90183 7.45605 9.9638 7.28774 9.9796 7.11212C9.99541 6.9365 9.9645 6.75982 9.89 6.6C9.81403 6.42574 9.68995 6.27674 9.53232 6.17048C9.37469 6.06421 9.19004 6.00507 9 6ZM13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.2929C16.1054 7.48043 16 7.73479 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73479 19.8946 7.48043 19.7071 7.2929C19.5196 7.10536 19.2652 7 19 7Z","contact_add":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM22 10H21V9C21 8.73479 20.8946 8.48043 20.7071 8.2929C20.5196 8.10536 20.2652 8 20 8C19.7348 8 19.4804 8.10536 19.2929 8.2929C19.1054 8.48043 19 8.73479 19 9V10H18C17.7348 10 17.4804 10.1054 17.2929 10.2929C17.1054 10.4804 17 10.7348 17 11C17 11.2652 17.1054 11.5196 17.2929 11.7071C17.4804 11.8946 17.7348 12 18 12H19V13C19 13.2652 19.1054 13.5196 19.2929 13.7071C19.4804 13.8946 19.7348 14 20 14C20.2652 14 20.5196 13.8946 20.7071 13.7071C20.8946 13.5196 21 13.2652 21 13V12H22C22.2652 12 22.5196 11.8946 22.7071 11.7071C22.8946 11.5196 23 11.2652 23 11C23 10.7348 22.8946 10.4804 22.7071 10.2929C22.5196 10.1054 22.2652 10 22 10ZM12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12Z","contact_share":"M10 11C10.89 11 11.76 10.7361 12.5001 10.2416C13.2401 9.74715 13.8169 9.04434 14.1575 8.22208C14.4981 7.39981 14.5872 6.49501 14.4135 5.6221C14.2399 4.74918 13.8113 3.94736 13.182 3.31802C12.5526 2.68868 11.7508 2.2601 10.8779 2.08647C10.005 1.91283 9.10019 2.00195 8.27792 2.34254C7.45566 2.68314 6.75285 3.25991 6.25839 3.99994C5.76392 4.73996 5.5 5.60999 5.5 6.5C5.50264 7.69266 5.9776 8.83572 6.82094 9.67906C7.66428 10.5224 8.80734 10.9974 10 11ZM10 12C7.87827 12 5.84344 12.8429 4.34315 14.3431C2.84285 15.8434 2 17.8783 2 20C2 20.5304 2.21071 21.0391 2.58579 21.4142C2.96086 21.7893 3.46957 22 4 22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20C18 17.8783 17.1571 15.8434 15.6569 14.3431C14.1566 12.8429 12.1217 12 10 12ZM21.92 9.62C21.8724 9.49725 21.801 9.38511 21.71 9.29L19.71 7.29C19.6168 7.19676 19.5061 7.1228 19.3842 7.07234C19.2624 7.02188 19.1319 6.99591 19 6.99591C18.7337 6.99591 18.4783 7.1017 18.29 7.29C18.1017 7.47831 17.9959 7.7337 17.9959 8C17.9959 8.2663 18.1017 8.5217 18.29 8.71L18.59 9H18C17.2044 9 16.4413 9.31607 15.8787 9.87868C15.3161 10.4413 15 11.2044 15 12C15 12.2652 15.1054 12.5196 15.2929 12.7071C15.4804 12.8946 15.7348 13 16 13C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12C17 11.7348 17.1054 11.4804 17.2929 11.2929C17.4804 11.1054 17.7348 11 18 11H18.59L18.29 11.29C18.1963 11.383 18.1219 11.4936 18.0711 11.6154C18.0203 11.7373 17.9942 11.868 17.9942 12C17.9942 12.132 18.0203 12.2627 18.0711 12.3846C18.1219 12.5064 18.1963 12.617 18.29 12.71C18.383 12.8037 18.4936 12.8781 18.6154 12.9289C18.7373 12.9797 18.868 13.0058 19 13.0058C19.132 13.0058 19.2627 12.9797 19.3846 12.9289C19.5064 12.8781 19.617 12.8037 19.71 12.71L21.71 10.71C21.801 10.6149 21.8724 10.5028 21.92 10.38C22.02 10.1365 22.02 9.86346 21.92 9.62Z","contacts":"M3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H7V3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6ZM18 3H9V21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 8C15.2967 8 15.5867 8.08797 15.8334 8.2528C16.08 8.41762 16.2723 8.65189 16.3858 8.92597C16.4993 9.20006 16.5291 9.50166 16.4712 9.79264C16.4133 10.0836 16.2704 10.3509 16.0607 10.5607C15.8509 10.7704 15.5836 10.9133 15.2926 10.9712C15.0017 11.0291 14.7001 10.9994 14.426 10.8858C14.1519 10.7723 13.9176 10.58 13.7528 10.3334C13.588 10.0867 13.5 9.79667 13.5 9.5C13.5 9.10218 13.658 8.72064 13.9393 8.43934C14.2206 8.15804 14.6022 8 15 8ZM17 16H13C12.7348 16 12.4804 15.8946 12.2929 15.7071C12.1054 15.5196 12 15.2652 12 15C12 14.2044 12.3161 13.4413 12.8787 12.8787C13.4413 12.3161 14.2044 12 15 12C15.7956 12 16.5587 12.3161 17.1213 12.8787C17.6839 13.4413 18 14.2044 18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16Z","controler":"M6.38006 9.08C6.19795 9.00342 5.99724 8.9825 5.80325 9.01987C5.60926 9.05725 5.43068 9.15124 5.29006 9.29L3.29006 11.29C3.10381 11.4774 2.99927 11.7308 2.99927 11.995C2.99927 12.2592 3.10381 12.5126 3.29006 12.7L5.29006 14.7C5.38267 14.7945 5.49312 14.8697 5.61499 14.9212C5.73687 14.9727 5.86775 14.9995 6.00006 15C6.13124 15.0034 6.26138 14.976 6.38006 14.92C6.56268 14.845 6.71901 14.7176 6.82934 14.5539C6.93967 14.3901 6.99907 14.1974 7.00006 14V10C6.99907 9.80257 6.93967 9.60986 6.82934 9.44614C6.71901 9.28242 6.56268 9.15502 6.38006 9.08ZM10.0001 7H14.0001C14.1992 7.001 14.3941 6.94252 14.5598 6.83206C14.7255 6.7216 14.8544 6.56419 14.9301 6.38C15.002 6.19728 15.0185 5.99743 14.9776 5.80538C14.9367 5.61332 14.8402 5.43755 14.7001 5.3L12.7001 3.3C12.5109 3.11832 12.2621 3.01168 12.0001 3C11.7377 3.0011 11.4863 3.10526 11.3001 3.29L9.30006 5.29C9.15962 5.42951 9.06375 5.60756 9.02459 5.8016C8.98542 5.99564 9.00473 6.19694 9.08006 6.38C9.15508 6.56262 9.28248 6.71895 9.4462 6.82928C9.60992 6.93961 9.80263 6.99901 10.0001 7ZM14.0001 17H10.0001C9.80348 17.0008 9.61151 17.0595 9.44812 17.1689C9.28474 17.2782 9.1572 17.4332 9.08144 17.6146C9.00568 17.796 8.98507 17.9957 9.02217 18.1887C9.05927 18.3818 9.15245 18.5596 9.29006 18.7L11.2901 20.7C11.4812 20.8847 11.7343 20.9917 12.0001 21C12.1317 21.0008 12.2621 20.9755 12.384 20.9258C12.5058 20.876 12.6166 20.8027 12.7101 20.71L14.7101 18.71C14.8511 18.5701 14.9473 18.3914 14.9863 18.1967C15.0254 18.0019 15.0056 17.8 14.9294 17.6165C14.8533 17.4331 14.7242 17.2765 14.5587 17.1667C14.3932 17.0569 14.1987 16.9988 14.0001 17ZM20.7101 11.32L18.7101 9.32C18.5705 9.17956 18.3925 9.08369 18.1985 9.04453C18.0044 9.00536 17.8031 9.02467 17.6201 9.1C17.4405 9.17368 17.2863 9.298 17.1762 9.45781C17.0661 9.61762 17.0049 9.806 17.0001 10V14C17.0001 14.2652 17.1054 14.5196 17.293 14.7071C17.4805 14.8946 17.7348 15 18.0001 15C18.1317 15.0008 18.2621 14.9755 18.384 14.9258C18.5058 14.876 18.6166 14.8027 18.7101 14.71L20.7101 12.71C20.8027 12.6166 20.8761 12.5057 20.9258 12.3839C20.9756 12.2621 21.0008 12.1316 21.0001 12C20.9911 11.7432 20.8837 11.4997 20.7001 11.32H20.7101ZM12.0001 9C11.4067 9 10.8267 9.17595 10.3333 9.50559C9.84 9.83524 9.45548 10.3038 9.22842 10.8519C9.00136 11.4001 8.94195 12.0033 9.0577 12.5853C9.17346 13.1672 9.45918 13.7018 9.87874 14.1213C10.2983 14.5409 10.8328 14.8266 11.4148 14.9424C11.9967 15.0581 12.5999 14.9987 13.1481 14.7716C13.6963 14.5446 14.1648 14.1601 14.4945 13.6667C14.8241 13.1734 15.0001 12.5933 15.0001 12C15.0001 11.2044 14.684 10.4413 14.1214 9.87868C13.5588 9.31607 12.7957 9 12.0001 9Z","cooking":"M17 19.9999H7C6.73478 19.9999 6.48043 20.1052 6.29289 20.2928C6.10536 20.4803 6 20.7347 6 20.9999C6 21.2651 6.10536 21.5195 6.29289 21.707C6.48043 21.8945 6.73478 21.9999 7 21.9999H17C17.2652 21.9999 17.5196 21.8945 17.7071 21.707C17.8946 21.5195 18 21.2651 18 20.9999C18 20.7347 17.8946 20.4803 17.7071 20.2928C17.5196 20.1052 17.2652 19.9999 17 19.9999ZM17 4.99988C16.86 4.99988 16.73 4.99988 16.6 4.99988C16.2158 4.09793 15.5749 3.32884 14.757 2.78826C13.9391 2.24769 12.9804 1.95947 12 1.95947C11.0196 1.95947 10.0609 2.24769 9.24301 2.78826C8.42513 3.32884 7.78423 4.09793 7.4 4.99988C7.27 4.99988 7.14 4.99988 7 4.99988C5.76005 4.99863 4.56387 5.45816 3.64367 6.28925C2.72347 7.12035 2.1449 8.26371 2.02029 9.49739C1.89568 10.7311 2.2339 11.967 2.96931 12.9654C3.70472 13.9637 4.78485 14.6531 6 14.8999V16.9999C6 17.2651 6.10536 17.5195 6.29289 17.707C6.48043 17.8945 6.73478 17.9999 7 17.9999H17C17.2652 17.9999 17.5196 17.8945 17.7071 17.707C17.8946 17.5195 18 17.2651 18 16.9999V14.8999C19.2152 14.6531 20.2953 13.9637 21.0307 12.9654C21.7661 11.967 22.1043 10.7311 21.9797 9.49739C21.8551 8.26371 21.2765 7.12035 20.3563 6.28925C19.4361 5.45816 18.24 4.99863 17 4.99988Z","cooling":"M20.29 15.63L18.92 14.84L19.32 14.73C19.4507 14.6995 19.5739 14.6431 19.6824 14.564C19.7908 14.4849 19.8822 14.3848 19.9511 14.2697C20.0201 14.1545 20.0651 14.0267 20.0836 13.8937C20.102 13.7608 20.0936 13.6255 20.0587 13.4959C20.0237 13.3663 19.9631 13.2451 19.8803 13.1395C19.7976 13.0338 19.6944 12.9459 19.577 12.8809C19.4595 12.816 19.3302 12.7754 19.1967 12.7615C19.0632 12.7476 18.9283 12.7607 18.8 12.8L16.47 13.43L14 12L16.47 10.57L18.8 11.2H19.06C19.1913 11.2171 19.3247 11.2081 19.4526 11.1736C19.5804 11.1391 19.7002 11.0798 19.8052 10.999C19.9101 10.9182 19.9981 10.8176 20.0641 10.7028C20.1301 10.588 20.1729 10.4613 20.19 10.33C20.2071 10.1987 20.1981 10.0653 20.1636 9.93742C20.1291 9.80956 20.0698 9.68975 19.989 9.58482C19.9082 9.47989 19.8076 9.3919 19.6928 9.32587C19.578 9.25984 19.4513 9.21707 19.32 9.2L18.92 9.09L20.29 8.3C20.5207 8.16739 20.6893 7.94855 20.7587 7.69163C20.8281 7.4347 20.7926 7.16074 20.66 6.93C20.5274 6.69926 20.3085 6.53065 20.0516 6.46126C19.7947 6.39188 19.5207 6.42739 19.29 6.56L17.92 7.36L18 7C18.0347 6.87261 18.0439 6.73961 18.0269 6.60866C18.01 6.47772 17.9673 6.35142 17.9013 6.23707C17.8353 6.12272 17.7473 6.02257 17.6423 5.9424C17.5374 5.86224 17.4177 5.80364 17.29 5.77C17.0341 5.70289 16.762 5.73993 16.5333 5.873C16.3047 6.00607 16.1381 6.22434 16.07 6.48L15.44 8.81L13 10.27V7.41L14.71 5.71C14.8983 5.5217 15.0041 5.2663 15.0041 5C15.0041 4.7337 14.8983 4.4783 14.71 4.29C14.5217 4.1017 14.2663 3.99591 14 3.99591C13.7337 3.99591 13.4783 4.1017 13.29 4.29L13 4.59V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1053 2.48043 11 2.73478 11 3V4.59L10.71 4.29C10.6168 4.19676 10.5061 4.1228 10.3842 4.07234C10.2624 4.02188 10.1318 3.99591 9.99999 3.99591C9.86813 3.99591 9.73756 4.02188 9.61574 4.07234C9.49392 4.1228 9.38323 4.19676 9.28999 4.29C9.19675 4.38324 9.12279 4.49393 9.07233 4.61575C9.02187 4.73757 8.9959 4.86814 8.9959 5C8.9959 5.13186 9.02187 5.26243 9.07233 5.38425C9.12279 5.50607 9.19675 5.61676 9.28999 5.71L11 7.41V10.27L8.52999 8.84L7.89999 6.51C7.83192 6.25434 7.66531 6.03607 7.43665 5.903C7.20798 5.76992 6.9359 5.73289 6.67999 5.8C6.43426 5.87447 6.22659 6.04061 6.1 6.264C5.97341 6.4874 5.9376 6.75093 5.99999 7L6.10999 7.4L4.73999 6.6C4.50925 6.46739 4.23528 6.43188 3.97836 6.50126C3.72144 6.57065 3.5026 6.73926 3.36999 6.97C3.23738 7.20074 3.20186 7.4747 3.27125 7.73163C3.34064 7.98855 3.50925 8.20739 3.73999 8.34L5.10999 9.13L4.70999 9.24C4.44477 9.27448 4.20412 9.4129 4.04096 9.62482C3.8778 9.83673 3.80551 10.1048 3.83999 10.37C3.87447 10.6352 4.01289 10.8759 4.22481 11.039C4.43672 11.2022 4.70477 11.2745 4.96999 11.24H5.22999L7.55999 10.61L9.99999 12L7.52999 13.43L5.19999 12.8C5.07168 12.7607 4.93676 12.7476 4.80327 12.7615C4.66979 12.7754 4.54047 12.816 4.42302 12.8809C4.30557 12.9459 4.20239 13.0338 4.11964 13.1395C4.03688 13.2451 3.97624 13.3663 3.94132 13.4959C3.90641 13.6255 3.89794 13.7608 3.91641 13.8937C3.93488 14.0267 3.97993 14.1545 4.04885 14.2697C4.11778 14.3848 4.20918 14.4849 4.31761 14.564C4.42604 14.6431 4.54928 14.6995 4.67999 14.73L5.07999 14.84L3.70999 15.63C3.47925 15.7626 3.31064 15.9814 3.24125 16.2384C3.17186 16.4953 3.20738 16.7693 3.33999 17C3.4726 17.2307 3.69144 17.3993 3.94836 17.4687C4.20528 17.5381 4.47925 17.5026 4.70999 17.37L6.07999 16.57L5.99999 17C5.96526 17.1274 5.95611 17.2604 5.97305 17.3913C5.99 17.5223 6.03271 17.6486 6.09872 17.7629C6.16472 17.8773 6.25273 17.9774 6.35764 18.0576C6.46256 18.1378 6.58231 18.1964 6.70999 18.23C6.79638 18.2398 6.8836 18.2398 6.96999 18.23C7.19575 18.2377 7.41748 18.1688 7.59907 18.0344C7.78065 17.9001 7.91139 17.7082 7.96999 17.49L8.59999 15.16L11 13.73V16.59L9.28999 18.29C9.19626 18.383 9.12187 18.4936 9.0711 18.6154C9.02033 18.7373 8.99419 18.868 8.99419 19C8.99419 19.132 9.02033 19.2627 9.0711 19.3846C9.12187 19.5064 9.19626 19.617 9.28999 19.71C9.38295 19.8037 9.49355 19.8781 9.61541 19.9289C9.73727 19.9797 9.86798 20.0058 9.99999 20.0058C10.132 20.0058 10.2627 19.9797 10.3846 19.9289C10.5064 19.8781 10.617 19.8037 10.71 19.71L11 19.41V21C11 21.2652 11.1053 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19.41L13.29 19.71C13.383 19.8037 13.4936 19.8781 13.6154 19.9289C13.7373 19.9797 13.868 20.0058 14 20.0058C14.132 20.0058 14.2627 19.9797 14.3846 19.9289C14.5064 19.8781 14.617 19.8037 14.71 19.71C14.8037 19.617 14.8781 19.5064 14.9289 19.3846C14.9796 19.2627 15.0058 19.132 15.0058 19C15.0058 18.868 14.9796 18.7373 14.9289 18.6154C14.8781 18.4936 14.8037 18.383 14.71 18.29L13 16.59V13.73L15.47 15.16L16.1 17.49C16.1586 17.7082 16.2893 17.9001 16.4709 18.0344C16.6525 18.1688 16.8742 18.2377 17.1 18.23C17.1864 18.2398 17.2736 18.2398 17.36 18.23C17.605 18.1475 17.8085 17.9733 17.9278 17.7439C18.0471 17.5146 18.073 17.248 18 17L17.89 16.6L19.26 17.4C19.4124 17.4864 19.5848 17.5312 19.76 17.53C19.9814 17.5315 20.1971 17.4596 20.3732 17.3253C20.5493 17.1911 20.6759 17.0022 20.733 16.7883C20.7902 16.5744 20.7748 16.3476 20.6892 16.1434C20.6036 15.9392 20.4526 15.7692 20.26 15.66L20.29 15.63Z","cooling_heating":"M14.44 8.32C14.6636 8.45474 14.931 8.49669 15.1851 8.4369C15.4393 8.3771 15.6599 8.22031 15.8 8L16.3 7.14C16.3723 7.02618 16.4209 6.8989 16.4428 6.76582C16.4647 6.63274 16.4594 6.49661 16.4274 6.36561C16.3953 6.23462 16.337 6.11146 16.2561 6.00357C16.1752 5.89567 16.0733 5.80525 15.9565 5.73776C15.8398 5.67026 15.7105 5.62708 15.5767 5.61082C15.4428 5.59456 15.307 5.60555 15.1775 5.64312C15.0479 5.6807 14.9273 5.74409 14.8229 5.82948C14.7185 5.91487 14.6325 6.02049 14.57 6.14L14.07 7C13.9519 7.22575 13.9244 7.48806 13.9932 7.73338C14.062 7.97869 14.2218 8.18851 14.44 8.32ZM18.94 11.59H17.94C17.6748 11.59 17.4204 11.6954 17.2329 11.8829C17.0453 12.0704 16.94 12.3248 16.94 12.59C16.94 12.8552 17.0453 13.1096 17.2329 13.2971C17.4204 13.4846 17.6748 13.59 17.94 13.59H18.94C19.2052 13.59 19.4596 13.4846 19.6471 13.2971C19.8346 13.1096 19.94 12.8552 19.94 12.59C19.94 12.3248 19.8346 12.0704 19.6471 11.8829C19.4596 11.6954 19.2052 11.59 18.94 11.59ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1053 3.48043 11 3.73478 11 4V6C11 6.26522 11.1053 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM16.17 9.33C16.1359 9.45703 16.1271 9.58955 16.1443 9.71996C16.1614 9.85038 16.2042 9.97612 16.27 10.09C16.4021 10.3159 16.6175 10.4811 16.87 10.55C16.997 10.5841 17.1295 10.5929 17.26 10.5757C17.3904 10.5586 17.5161 10.5158 17.63 10.45L19.37 9.45C19.5959 9.3179 19.7611 9.10249 19.83 8.85C19.8647 8.72261 19.8739 8.58961 19.8569 8.45866C19.84 8.32772 19.7973 8.20142 19.7313 8.08707C19.6653 7.97272 19.5773 7.87257 19.4723 7.7924C19.3674 7.71224 19.2477 7.65364 19.12 7.62C18.8665 7.55382 18.5972 7.58972 18.37 7.72L16.63 8.72C16.402 8.85444 16.2365 9.0738 16.17 9.33ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1053 18.4804 11 18.7348 11 19V21C11 21.2652 11.1053 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18ZM19.37 15.72L17.63 14.72C17.4004 14.5896 17.1285 14.5554 16.8737 14.6247C16.6189 14.694 16.4019 14.8613 16.27 15.09C16.2042 15.2039 16.1614 15.3296 16.1443 15.46C16.1271 15.5905 16.1359 15.723 16.17 15.85C16.2389 16.1025 16.404 16.3179 16.63 16.45L18.37 17.45C18.5984 17.5812 18.8694 17.617 19.124 17.5496C19.3786 17.4822 19.5964 17.317 19.73 17.09C19.7965 16.9765 19.84 16.8509 19.8579 16.7205C19.8758 16.5902 19.8678 16.4575 19.8344 16.3303C19.8009 16.203 19.7427 16.0836 19.663 15.9789C19.5833 15.8741 19.4837 15.7862 19.37 15.72ZM15.8 17.35C15.6648 17.1247 15.4463 16.9616 15.1918 16.8961C14.9373 16.8306 14.6672 16.8679 14.44 17C14.3254 17.0653 14.2249 17.1527 14.1442 17.257C14.0635 17.3614 14.0043 17.4807 13.9699 17.608C13.9355 17.7353 13.9266 17.8682 13.9438 17.999C13.961 18.1298 14.0039 18.2559 14.07 18.37L14.57 19.23C14.6325 19.3495 14.7185 19.4551 14.8229 19.5405C14.9273 19.6259 15.0479 19.6893 15.1775 19.7269C15.307 19.7645 15.4428 19.7754 15.5767 19.7592C15.7105 19.7429 15.8398 19.6997 15.9565 19.6322C16.0733 19.5648 16.1752 19.4743 16.2561 19.3664C16.337 19.2585 16.3953 19.1354 16.4274 19.0044C16.4594 18.8734 16.4647 18.7373 16.4428 18.6042C16.4209 18.4711 16.3723 18.3438 16.3 18.23L15.8 17.35ZM15.94 12.59C15.9341 11.7185 15.6437 10.8727 15.113 10.1814C14.5823 9.49004 13.8404 8.99094 13 8.76V16.41C13.8387 16.1795 14.5795 15.6819 15.11 14.9926C15.6406 14.3033 15.9319 13.4598 15.94 12.59ZM11 10.27L8.52999 8.84L7.89999 6.51C7.83192 6.25434 7.66531 6.03607 7.43665 5.903C7.20798 5.76992 6.9359 5.73289 6.67999 5.8C6.43426 5.87447 6.22659 6.04061 6.1 6.264C5.97341 6.4874 5.9376 6.75093 5.99999 7L6.10999 7.4L4.73999 6.6C4.50925 6.46739 4.23528 6.43188 3.97836 6.50126C3.72144 6.57065 3.5026 6.73926 3.36999 6.97C3.23738 7.20074 3.20186 7.4747 3.27125 7.73163C3.34064 7.98855 3.50925 8.20739 3.73999 8.34L5.10999 9.13L4.70999 9.24C4.44477 9.27448 4.20412 9.4129 4.04096 9.62482C3.8778 9.83673 3.80551 10.1048 3.83999 10.37C3.87447 10.6352 4.01289 10.8759 4.22481 11.039C4.43672 11.2022 4.70477 11.2745 4.96999 11.24H5.22999L7.55999 10.61L9.99999 12L7.52999 13.43L5.19999 12.8C5.07168 12.7607 4.93676 12.7476 4.80327 12.7615C4.66979 12.7754 4.54047 12.816 4.42302 12.8809C4.30557 12.9459 4.20239 13.0338 4.11964 13.1395C4.03688 13.2451 3.97624 13.3663 3.94132 13.4959C3.90641 13.6255 3.89794 13.7608 3.91641 13.8937C3.93488 14.0267 3.97993 14.1545 4.04885 14.2697C4.11778 14.3848 4.20918 14.4849 4.31761 14.564C4.42604 14.6431 4.54928 14.6995 4.67999 14.73L5.07999 14.84L3.70999 15.63C3.47925 15.7626 3.31064 15.9814 3.24125 16.2384C3.17186 16.4953 3.20738 16.7693 3.33999 17C3.4726 17.2307 3.69144 17.3993 3.94836 17.4687C4.20528 17.5381 4.47925 17.5026 4.70999 17.37L6.07999 16.57L5.99999 17C5.96526 17.1274 5.95611 17.2604 5.97305 17.3913C5.99 17.5223 6.03271 17.6486 6.09872 17.7629C6.16472 17.8773 6.25273 17.9774 6.35764 18.0576C6.46256 18.1378 6.58231 18.1964 6.70999 18.23C6.79638 18.2398 6.8836 18.2398 6.96999 18.23C7.19575 18.2377 7.41748 18.1688 7.59907 18.0344C7.78065 17.9001 7.91139 17.7082 7.96999 17.49L8.59999 15.16L11 13.73V10.27Z","copy":"M13 8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V11C16 10.2044 15.6839 9.44129 15.1213 8.87868C14.5587 8.31607 13.7956 8 13 8ZM19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V6H13C14.3261 6 15.5979 6.52678 16.5355 7.46447C17.4732 8.40215 18 9.67392 18 11V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","copy_document":"M12.33 8.82V6H4.87C4.37313 6.00264 3.89751 6.20188 3.5471 6.55416C3.19669 6.90645 2.99999 7.38312 3 7.88V20.12C2.99999 20.6169 3.19669 21.0936 3.5471 21.4458C3.89751 21.7981 4.37313 21.9974 4.87 22H15.13C15.6269 21.9974 16.1025 21.7981 16.4529 21.4458C16.8033 21.0936 17 20.6169 17 20.12V10.71H14.2C13.9531 10.7087 13.7089 10.6588 13.4813 10.5631C13.2537 10.4674 13.0472 10.3278 12.8736 10.1523C12.6999 9.97679 12.5625 9.76881 12.4693 9.54021C12.376 9.31161 12.3287 9.06689 12.33 8.82ZM20.41 5.59L17.41 2.59C17.0366 2.21441 16.5296 2.00223 16 2H8C7.46957 2 6.96086 2.21071 6.58579 2.58579C6.21071 2.96086 6 3.46957 6 4H13C13.7954 4.0007 14.5579 4.31723 15.12 4.88L18.12 7.88C18.6828 8.44207 18.9993 9.20462 19 10V19C19.5304 19 20.0391 18.7893 20.4142 18.4142C20.7893 18.0391 21 17.5304 21 17V7C20.9978 6.47042 20.7856 5.96335 20.41 5.59Z","cough":"M6 16.0002C6 15.4502 5.55 15.0002 5 15.0002H3C2.45 15.0002 2 15.4502 2 16.0002C2 16.5502 2.45 17.0002 3 17.0002H5C5.55 17.0002 6 16.5502 6 16.0002ZM5.29 17.7902L3.79 19.2902C3.4 19.6802 3.4 20.3102 3.79 20.7002C3.99 20.9002 4.24 20.9902 4.5 20.9902C4.76 20.9902 5.01 20.8902 5.21 20.7002L6.71 19.2002C7.1 18.8102 7.1 18.1802 6.71 17.7902C6.32 17.4002 5.69 17.4002 5.3 17.7902H5.29ZM13.5 3.00023C9.91 3.00023 7 5.91023 7 9.50023L5.45 12.9902C5.21 13.5302 5.49 14.1602 6.05 14.3402L8.01 14.9902V15.9902C8.01 17.0902 8.91 17.9902 10.01 17.9902H11.01V19.9902C11.01 20.5402 11.46 20.9902 12.01 20.9902H17.01C17.56 20.9902 18.01 20.5402 18.01 19.9902V14.1702C19.24 12.9902 20.01 11.3302 20.01 9.49023C20.01 5.90023 17.1 2.99023 13.51 2.99023L13.5 3.00023Z","coupon":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM9.25 8C9.49723 8 9.7389 8.07331 9.94446 8.21066C10.15 8.34801 10.3102 8.54324 10.4048 8.77165C10.4995 9.00005 10.5242 9.25139 10.476 9.49386C10.4278 9.73634 10.3087 9.95907 10.1339 10.1339C9.95907 10.3087 9.73634 10.4278 9.49386 10.476C9.25139 10.5242 9.00005 10.4995 8.77165 10.4048C8.54324 10.3102 8.34801 10.15 8.21066 9.94446C8.07331 9.7389 8 9.49723 8 9.25C8 8.91848 8.1317 8.60054 8.36612 8.36612C8.60054 8.1317 8.91848 8 9.25 8ZM14.75 16C14.5028 16 14.2611 15.9267 14.0555 15.7893C13.85 15.652 13.6898 15.4568 13.5952 15.2284C13.5005 14.9999 13.4758 14.7486 13.524 14.5061C13.5722 14.2637 13.6913 14.0409 13.8661 13.8661C14.0409 13.6913 14.2637 13.5722 14.5061 13.524C14.7486 13.4758 14.9999 13.5005 15.2284 13.5952C15.4568 13.6898 15.652 13.85 15.7893 14.0555C15.9267 14.2611 16 14.5028 16 14.75C16 15.0815 15.8683 15.3995 15.6339 15.6339C15.3995 15.8683 15.0815 16 14.75 16ZM15.75 9.71L9.75 15.71C9.65704 15.8037 9.54644 15.8781 9.42458 15.9289C9.30272 15.9797 9.17201 16.0058 9.04 16.0058C8.90799 16.0058 8.77728 15.9797 8.65542 15.9289C8.53356 15.8781 8.42296 15.8037 8.33 15.71C8.23627 15.617 8.16188 15.5064 8.11111 15.3846C8.06034 15.2627 8.0342 15.132 8.0342 15C8.0342 14.868 8.06034 14.7373 8.11111 14.6154C8.16188 14.4936 8.23627 14.383 8.33 14.29L14.33 8.29C14.5183 8.1017 14.7737 7.99591 15.04 7.99591C15.3063 7.99591 15.5617 8.1017 15.75 8.29C15.9383 8.4783 16.0441 8.7337 16.0441 9C16.0441 9.2663 15.9383 9.5217 15.75 9.71Z","covid_19":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11H18.92C18.7532 9.84314 18.2994 8.74645 17.6 7.81L18.36 7.05C18.453 7.14373 18.5636 7.21812 18.6854 7.26889C18.8073 7.31966 18.938 7.3458 19.07 7.3458C19.202 7.3458 19.3327 7.31966 19.4546 7.26889C19.5764 7.21812 19.687 7.14373 19.78 7.05C19.9663 6.86264 20.0708 6.60919 20.0708 6.345C20.0708 6.08081 19.9663 5.82736 19.78 5.64L18.36 4.22C18.1726 4.03375 17.9192 3.92921 17.655 3.92921C17.3908 3.92921 17.1374 4.03375 16.95 4.22C16.8563 4.31296 16.7819 4.42356 16.7311 4.54542C16.6803 4.66728 16.6542 4.79799 16.6542 4.93C16.6542 5.06201 16.6803 5.19272 16.7311 5.31458C16.7819 5.43644 16.8563 5.54704 16.95 5.64L16.19 6.4C15.2535 5.70058 14.1569 5.24678 13 5.08V4C13.2652 4 13.5196 3.89464 13.7071 3.70711C13.8946 3.51957 14 3.26522 14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3C10 3.26522 10.1054 3.51957 10.2929 3.70711C10.4804 3.89464 10.7348 4 11 4V5.08C9.84314 5.24678 8.74645 5.70058 7.81 6.4L7.05 5.64C7.14373 5.54704 7.21812 5.43644 7.26889 5.31458C7.31966 5.19272 7.3458 5.06201 7.3458 4.93C7.3458 4.79799 7.31966 4.66728 7.26889 4.54542C7.21812 4.42356 7.14373 4.31296 7.05 4.22C6.86264 4.03375 6.60919 3.92921 6.345 3.92921C6.08081 3.92921 5.82736 4.03375 5.64 4.22L4.22 5.64C4.03375 5.82736 3.92921 6.08081 3.92921 6.345C3.92921 6.60919 4.03375 6.86264 4.22 7.05C4.31296 7.14373 4.42356 7.21812 4.54542 7.26889C4.66728 7.31966 4.79799 7.3458 4.93 7.3458C5.06201 7.3458 5.19272 7.31966 5.31458 7.26889C5.43644 7.21812 5.54704 7.14373 5.64 7.05L6.4 7.81C5.70058 8.74645 5.24678 9.84314 5.08 11H4C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14C3.26522 14 3.51957 13.8946 3.70711 13.7071C3.89464 13.5196 4 13.2652 4 13H5.08C5.24678 14.1569 5.70058 15.2535 6.4 16.19L5.64 17C5.54704 16.9063 5.43644 16.8319 5.31458 16.7811C5.19272 16.7303 5.06201 16.7042 4.93 16.7042C4.79799 16.7042 4.66728 16.7303 4.54542 16.7811C4.42356 16.8319 4.31296 16.9063 4.22 17C4.03375 17.1874 3.92921 17.4408 3.92921 17.705C3.92921 17.9692 4.03375 18.2226 4.22 18.41L5.64 19.83C5.82736 20.0163 6.08081 20.1208 6.345 20.1208C6.60919 20.1208 6.86264 20.0163 7.05 19.83C7.14373 19.737 7.21812 19.6264 7.26889 19.5046C7.31966 19.3827 7.3458 19.252 7.3458 19.12C7.3458 18.988 7.31966 18.8573 7.26889 18.7354C7.21812 18.6136 7.14373 18.503 7.05 18.41L7.81 17.65C8.75141 18.3316 9.84772 18.7681 11 18.92V20C10.7348 20 10.4804 20.1054 10.2929 20.2929C10.1054 20.4804 10 20.7348 10 21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21C14 20.7348 13.8946 20.4804 13.7071 20.2929C13.5196 20.1054 13.2652 20 13 20V18.92C14.1569 18.7532 15.2535 18.2994 16.19 17.6L16.95 18.36C16.8563 18.453 16.7819 18.5636 16.7311 18.6854C16.6803 18.8073 16.6542 18.938 16.6542 19.07C16.6542 19.202 16.6803 19.3327 16.7311 19.4546C16.7819 19.5764 16.8563 19.687 16.95 19.78C17.1374 19.9663 17.3908 20.0708 17.655 20.0708C17.9192 20.0708 18.1726 19.9663 18.36 19.78L19.78 18.36C19.9663 18.1726 20.0708 17.9192 20.0708 17.655C20.0708 17.3908 19.9663 17.1374 19.78 16.95C19.687 16.8563 19.5764 16.7819 19.4546 16.7311C19.3327 16.6803 19.202 16.6542 19.07 16.6542C18.938 16.6542 18.8073 16.6803 18.6854 16.7311C18.5636 16.7819 18.453 16.8563 18.36 16.95L17.6 16.19C18.2994 15.2535 18.7532 14.1569 18.92 13H20C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM10 12C9.60444 12 9.21776 11.8827 8.88886 11.6629C8.55996 11.4432 8.30362 11.1308 8.15224 10.7654C8.00087 10.3999 7.96126 9.99778 8.03843 9.60982C8.1156 9.22186 8.30608 8.86549 8.58579 8.58579C8.86549 8.30608 9.22186 8.1156 9.60982 8.03843C9.99778 7.96126 10.3999 8.00087 10.7654 8.15224C11.1308 8.30362 11.4432 8.55996 11.6629 8.88886C11.8827 9.21776 12 9.60444 12 10C12 10.5304 11.7893 11.0391 11.4142 11.4142C11.0391 11.7893 10.5304 12 10 12ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12Z","cow_adult":"M18.75 7.9999H18.66C20.93 6.0499 21 4.2299 21 3.9999C20.999 3.80247 20.9396 3.60975 20.8293 3.44603C20.7189 3.28231 20.5626 3.15492 20.38 3.0799C20.1979 3.00332 19.9972 2.98239 19.8032 3.01977C19.6092 3.05714 19.4306 3.15114 19.29 3.2899C18.5007 4.02611 17.6202 4.65794 16.67 5.1699C15.9665 4.44679 15.0085 4.02698 14 3.9999H10C8.99152 4.02698 8.03348 4.44679 7.33 5.1699C6.37981 4.65794 5.49928 4.02611 4.71 3.2899C4.56938 3.15114 4.3908 3.05714 4.19681 3.01977C4.00282 2.98239 3.80211 3.00332 3.62 3.0799C3.43738 3.15492 3.28105 3.28231 3.17072 3.44603C3.06039 3.60975 3.00099 3.80247 3 3.9999C3 4.2299 3.07 6.0499 5.34 7.9999H5.25C4.65326 7.9999 4.08097 8.23695 3.65901 8.65891C3.23705 9.08086 3 9.65316 3 10.2499C3.00259 10.448 3.08244 10.6373 3.22253 10.7774C3.36263 10.9175 3.55189 10.9973 3.75 10.9999H5.25C5.55673 10.9999 5.86 10.9351 6.14 10.8099C6.22 11.2899 6.33 11.7099 6.44 12.1299C6.55 12.5499 6.66 12.9999 6.76 13.5599C7.45041 13.1949 8.21904 13.0027 9 12.9999H15C15.781 13.0027 16.5496 13.1949 17.24 13.5599C17.34 12.9999 17.45 12.5599 17.56 12.1299C17.67 11.6999 17.78 11.2899 17.86 10.8099C18.14 10.9351 18.4433 10.9999 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9175 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65316 20.7629 9.08086 20.341 8.65891C19.919 8.23695 19.3467 7.9999 18.75 7.9999ZM9 10.9999C8.80222 10.9999 8.60888 10.9412 8.44443 10.8314C8.27998 10.7215 8.15181 10.5653 8.07612 10.3826C8.00043 10.1999 7.98063 9.99879 8.01921 9.80481C8.0578 9.61082 8.15304 9.43264 8.29289 9.29279C8.43275 9.15294 8.61093 9.0577 8.80491 9.01911C8.99889 8.98053 9.19996 9.00033 9.38268 9.07602C9.56541 9.1517 9.72159 9.27988 9.83147 9.44432C9.94135 9.60877 10 9.80211 10 9.9999C10 10.2651 9.89464 10.5195 9.70711 10.707C9.51957 10.8945 9.26522 10.9999 9 10.9999ZM15 10.9999C14.8022 10.9999 14.6089 10.9412 14.4444 10.8314C14.28 10.7215 14.1518 10.5653 14.0761 10.3826C14.0004 10.1999 13.9806 9.99879 14.0192 9.80481C14.0578 9.61082 14.153 9.43264 14.2929 9.29279C14.4327 9.15294 14.6109 9.0577 14.8049 9.01911C14.9989 8.98053 15.2 9.00033 15.3827 9.07602C15.5654 9.1517 15.7216 9.27988 15.8315 9.44432C15.9414 9.60877 16 9.80211 16 9.9999C16 10.2651 15.8946 10.5195 15.7071 10.707C15.5196 10.8945 15.2652 10.9999 15 10.9999ZM15 14.9999H9C8.20435 14.9999 7.44129 15.316 6.87868 15.8786C6.31607 16.4412 6 17.2042 6 17.9999C6 18.7955 6.31607 19.5586 6.87868 20.1212C7.44129 20.6838 8.20435 20.9999 9 20.9999H15C15.7956 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C18 17.2042 17.6839 16.4412 17.1213 15.8786C16.5587 15.316 15.7956 14.9999 15 14.9999Z","cow_device":"M2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H4V9H3C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10ZM15 6H9C8.20435 6 7.44129 6.31607 6.87868 6.87868C6.31607 7.44129 6 8.20435 6 9V15C6 15.7956 6.31607 16.5587 6.87868 17.1213C7.44129 17.6839 8.20435 18 9 18H15C15.7956 18 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 15V9C18 8.20435 17.6839 7.44129 17.1213 6.87868C16.5587 6.31607 15.7956 6 15 6ZM12 14C11.6044 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3036 13.1308 10.1522 12.7654C10.0009 12.3999 9.96126 11.9978 10.0384 11.6098C10.1156 11.2219 10.3061 10.8655 10.5858 10.5858C10.8655 10.3061 11.2219 10.1156 11.6098 10.0384C11.9978 9.96126 12.3999 10.0009 12.7654 10.1522C13.1308 10.3036 13.4432 10.56 13.6629 10.8889C13.8827 11.2178 14 11.6044 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM21 9H20V15H21C21.2652 15 21.5196 14.8946 21.7071 14.7071C21.8946 14.5196 22 14.2652 22 14V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9Z","cow_device_off":"M20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L3.29 19.2899C3.19627 19.3829 3.12188 19.4935 3.07111 19.6154C3.02034 19.7372 2.9942 19.8679 2.9942 19.9999C2.9942 20.132 3.02034 20.2627 3.07111 20.3845C3.12188 20.5064 3.19627 20.617 3.29 20.7099C3.38296 20.8037 3.49356 20.8781 3.61542 20.9288C3.73728 20.9796 3.86799 21.0057 4 21.0057C4.13201 21.0057 4.26272 20.9796 4.38458 20.9288C4.50644 20.8781 4.61704 20.8037 4.71 20.7099L7.71 17.7099C8.11308 17.9013 8.55378 18.0004 9 17.9999H15C15.7956 17.9999 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 14.9999V8.99994C17.9974 8.55296 17.8949 8.11222 17.7 7.70994L20.71 4.70994ZM12 13.9999C11.8278 13.9977 11.6565 13.9742 11.49 13.9299L13.93 11.4899C13.9743 11.6564 13.9978 11.8277 14 11.9999C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7892 12.5304 13.9999 12 13.9999ZM9 5.99994C8.20435 5.99994 7.44129 6.31601 6.87868 6.87862C6.31607 7.44123 6 8.20429 6 8.99994V13.7599L13.76 5.99994H9ZM4 14.9999V8.99994H3C2.73478 8.99994 2.48043 9.1053 2.29289 9.29283C2.10536 9.48037 2 9.73472 2 9.99994V13.9999C2 14.2652 2.10536 14.5195 2.29289 14.707C2.48043 14.8946 2.73478 14.9999 3 14.9999H4ZM21 8.99994H20V14.9999H21C21.2652 14.9999 21.5196 14.8946 21.7071 14.707C21.8946 14.5195 22 14.2652 22 13.9999V9.99994C22 9.73472 21.8946 9.48037 21.7071 9.29283C21.5196 9.1053 21.2652 8.99994 21 8.99994Z","cow_heat_activity":"M18 5H17C16.9434 4.99518 16.8866 4.99518 16.83 5C16.6231 4.41484 16.2398 3.90826 15.733 3.55006C15.2261 3.19186 14.6207 2.99968 14 3H9C8.73478 3 8.48043 3.10536 8.29289 3.29289C8.10536 3.48043 8 3.73478 8 4V6H10C10.8001 6.00116 11.5882 6.1943 12.2981 6.5632C13.0081 6.9321 13.6192 7.46598 14.08 8.12C15.2467 8.37766 16.2826 9.04458 17 10V7H18C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V10C19 10.2652 19.1054 10.5196 19.2929 10.7071C19.4804 10.8946 19.7348 11 20 11C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10V8C21 7.20435 20.6839 6.44129 20.1213 5.87868C19.5587 5.31607 18.7956 5 18 5ZM13 10H12.82C12.6137 9.41645 12.2319 8.911 11.7271 8.55294C11.2222 8.19488 10.6189 8.00174 10 8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9V15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H9.5C9.89782 16 10.2794 16.158 10.5607 16.4393C10.842 16.7206 11 17.1022 11 17.5V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V12C13.2652 12 13.5196 12.1054 13.7071 12.2929C13.8946 12.4804 14 12.7348 14 13V15C14 15.2652 14.1054 15.5196 14.2929 15.7071C14.4804 15.8946 14.7348 16 15 16C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V13C16 12.2044 15.6839 11.4413 15.1213 10.8787C14.5587 10.3161 13.7956 10 13 10ZM9.5 17H4V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19C5.26522 19 5.51957 18.8946 5.70711 18.7071C5.89464 18.5196 6 18.2652 6 18V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73478 20 7 20C7.26522 20 7.51957 19.8946 7.70711 19.7071C7.89464 19.5196 8 19.2652 8 19V18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19C9.26522 19 9.51957 18.8946 9.70711 18.7071C9.89464 18.5196 10 18.2652 10 18V17.5C10 17.3674 9.94732 17.2402 9.85355 17.1464C9.75979 17.0527 9.63261 17 9.5 17Z","cow_profile":"M14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5588 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H14C14.7957 21 15.5587 20.684 16.1213 20.1214C16.6839 19.5588 17 18.7957 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7957 15 14 15ZM18.75 9.00004H18.61C20.032 7.71167 20.8905 5.9158 21 4.00004C21.0005 3.78554 20.932 3.57657 20.8046 3.40398C20.6772 3.2314 20.4977 3.10434 20.2926 3.04157C20.0875 2.97881 19.8676 2.98366 19.6655 3.05541C19.4634 3.12716 19.2896 3.26201 19.17 3.44004C18.479 4.41836 17.6388 5.2822 16.68 6.00004C15.9266 5.37134 14.9811 5.01857 14 5.00004H10C9.01888 5.01857 8.07345 5.37134 7.32 6.00004C6.36122 5.2822 5.521 4.41836 4.83 3.44004C4.71036 3.26201 4.53665 3.12716 4.3345 3.05541C4.13236 2.98366 3.9125 2.97881 3.70738 3.04157C3.50227 3.10434 3.32278 3.2314 3.1954 3.40398C3.06803 3.57657 2.99952 3.78554 3 4.00004C3.10954 5.9158 3.96796 7.71167 5.39 9.00004H5.25C4.65327 9.00004 4.08097 9.2371 3.65901 9.65905C3.23706 10.081 3 10.6533 3 11.25C3.00259 11.4481 3.08244 11.6374 3.22254 11.7775C3.36263 11.9176 3.5519 11.9975 3.75 12H5.25C5.62891 11.9976 6.00082 11.8977 6.33 11.71C6.33 11.85 6.4 11.99 6.44 12.13C6.61574 12.7875 6.74934 13.4555 6.84 14.13C7.7317 13.4006 8.84794 13.0014 10 13H14C15.1545 13.007 16.271 13.4134 17.16 14.15C17.2507 13.4755 17.3843 12.8075 17.56 12.15C17.56 12.01 17.63 11.87 17.67 11.73C17.9992 11.9177 18.3711 12.0176 18.75 12.02H20.25C20.4481 12.0175 20.6374 11.9376 20.7775 11.7975C20.9176 11.6574 20.9974 11.4682 21 11.27C21.0026 10.9729 20.9464 10.6782 20.8345 10.4029C20.7226 10.1276 20.5573 9.87716 20.3481 9.66611C20.1389 9.45505 19.89 9.28753 19.6157 9.17321C19.3414 9.05889 19.0472 9.00003 18.75 9.00004ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5655 8.07612 10.3827C8.00044 10.2 7.98063 9.99893 8.01922 9.80495C8.0578 9.61097 8.15304 9.43279 8.2929 9.29294C8.43275 9.15308 8.61093 9.05784 8.80491 9.01926C8.99889 8.98067 9.19996 9.00048 9.38269 9.07616C9.56541 9.15185 9.72159 9.28002 9.83147 9.44447C9.94135 9.60892 10 9.80226 10 10C10 10.2653 9.89465 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5655 14.0761 10.3827C14.0004 10.2 13.9806 9.99893 14.0192 9.80495C14.0578 9.61097 14.153 9.43279 14.2929 9.29294C14.4327 9.15308 14.6109 9.05784 14.8049 9.01926C14.9989 8.98067 15.2 9.00048 15.3827 9.07616C15.5654 9.15185 15.7216 9.28002 15.8315 9.44447C15.9414 9.60892 16 9.80226 16 10C16 10.2653 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11Z","cow_retired":"M18.75 7.99989H18.66C20.93 6.04989 21 4.22989 21 3.99989C20.999 3.80246 20.9396 3.60974 20.8293 3.44602C20.719 3.2823 20.5626 3.15491 20.38 3.07989C20.1979 3.00331 19.9972 2.98238 19.8032 3.01976C19.6092 3.05713 19.4306 3.15113 19.29 3.28989C18.445 4.0813 17.4963 4.75413 16.47 5.28989C15.4993 4.46818 14.2718 4.01184 13 3.99989H11C9.7295 4.00903 8.50212 4.46179 7.53001 5.27989C6.5037 4.74413 5.55501 4.0713 4.71001 3.27989C4.56939 3.14113 4.39082 3.04713 4.19683 3.00976C4.00284 2.97238 3.80212 2.99331 3.62001 3.06989C3.43582 3.14555 3.27841 3.27449 3.16795 3.44018C3.05749 3.60586 2.99902 3.80076 3.00001 3.99989C3.00001 4.22989 3.07001 6.04989 5.34001 7.99989H5.25001C4.65328 7.99989 4.08098 8.23694 3.65902 8.6589C3.23707 9.08085 3.00001 9.65315 3.00001 10.2499C3.0026 10.448 3.08245 10.6373 3.22255 10.7774C3.36264 10.9174 3.55191 10.9973 3.75001 10.9999H5.25001C5.50642 10.999 5.76054 10.9515 6.00001 10.8599V13.9999C6.86273 13.3455 7.91722 12.994 9.00001 12.9999H15C16.0828 12.994 17.1373 13.3455 18 13.9999V10.8599C18.2395 10.9515 18.4936 10.999 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65315 20.763 9.08085 20.341 8.6589C19.919 8.23694 19.3468 7.99989 18.75 7.99989ZM9.00001 10.9999C8.80223 10.9999 8.60889 10.9412 8.44444 10.8314C8.27999 10.7215 8.15182 10.5653 8.07613 10.3826C8.00045 10.1998 7.98064 9.99878 8.01923 9.8048C8.05781 9.61081 8.15305 9.43263 8.29291 9.29278C8.43276 9.15293 8.61094 9.05769 8.80492 9.0191C8.9989 8.98052 9.19997 9.00032 9.3827 9.07601C9.56542 9.15169 9.7216 9.27987 9.83148 9.44431C9.94136 9.60876 10 9.8021 10 9.99989C10 10.2651 9.89466 10.5195 9.70712 10.707C9.51958 10.8945 9.26523 10.9999 9.00001 10.9999ZM15 10.9999C14.8022 10.9999 14.6089 10.9412 14.4444 10.8314C14.28 10.7215 14.1518 10.5653 14.0761 10.3826C14.0004 10.1998 13.9806 9.99878 14.0192 9.8048C14.0578 9.61081 14.1531 9.43263 14.2929 9.29278C14.4328 9.15293 14.6109 9.05769 14.8049 9.0191C14.9989 8.98052 15.2 9.00032 15.3827 9.07601C15.5654 9.15169 15.7216 9.27987 15.8315 9.44431C15.9414 9.60876 16 9.8021 16 9.99989C16 10.2651 15.8947 10.5195 15.7071 10.707C15.5196 10.8945 15.2652 10.9999 15 10.9999ZM15 14.9999H9.00001C8.20436 14.9999 7.4413 15.316 6.87869 15.8786C6.31608 16.4412 6.00001 17.2042 6.00001 17.9999C6.00001 18.7955 6.31608 19.5586 6.87869 20.1212C7.4413 20.6838 8.20436 20.9999 9.00001 20.9999H15C15.7957 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C18 17.2042 17.6839 16.4412 17.1213 15.8786C16.5587 15.316 15.7957 14.9999 15 14.9999Z","create_playlist":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM20 14H17.5V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V14H13C12.7348 14 12.4804 14.1054 12.2929 14.2929C12.1054 14.4804 12 14.7348 12 15C12 15.2652 12.1054 15.5196 12.2929 15.7071C12.4804 15.8946 12.7348 16 13 16H15.5V18.5C15.5 18.7652 15.6054 19.0196 15.7929 19.2071C15.9804 19.3946 16.2348 19.5 16.5 19.5C16.7652 19.5 17.0196 19.3946 17.2071 19.2071C17.3946 19.0196 17.5 18.7652 17.5 18.5V16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11Z","cricket":"M7.99994 6.99989C8.3955 6.99989 8.78218 6.88259 9.11108 6.66283C9.43998 6.44306 9.69632 6.13071 9.8477 5.76525C9.99907 5.3998 10.0387 4.99767 9.96151 4.60971C9.88434 4.22174 9.69386 3.86538 9.41415 3.58567C9.13445 3.30597 8.77808 3.11549 8.39012 3.03832C8.00216 2.96115 7.60002 3.00075 7.23457 3.15213C6.86912 3.3035 6.55676 3.55985 6.337 3.88875C6.11724 4.21764 5.99994 4.60432 5.99994 4.99989C5.99994 5.53032 6.21065 6.03903 6.58573 6.4141C6.9608 6.78917 7.46951 6.99989 7.99994 6.99989ZM21.4099 4.58989L19.4099 2.58989C19.0352 2.21738 18.5283 2.0083 17.9999 2.0083C17.4716 2.0083 16.9647 2.21738 16.5899 2.58989L6.58994 12.5899C6.21435 12.9632 6.00217 13.4703 5.99994 13.9999V15.9999C6.00217 16.1721 6.02568 16.3434 6.06994 16.5099L2.28994 20.2899C2.19621 20.3828 2.12182 20.4935 2.07105 20.6153C2.02028 20.7372 1.99414 20.8679 1.99414 20.9999C1.99414 21.1319 2.02028 21.2626 2.07105 21.3845C2.12182 21.5063 2.19621 21.6169 2.28994 21.7099C2.3829 21.8036 2.4935 21.878 2.61536 21.9288C2.73722 21.9795 2.86793 22.0057 2.99994 22.0057C3.13195 22.0057 3.26266 21.9795 3.38452 21.9288C3.50637 21.878 3.61698 21.8036 3.70994 21.7099L7.48994 17.9299C7.6564 17.9741 7.8277 17.9977 7.99994 17.9999H9.99994C10.5295 17.9977 11.0366 17.7855 11.4099 17.4099L21.4099 7.40989C21.7824 7.03516 21.9915 6.52826 21.9915 5.99989C21.9915 5.47151 21.7824 4.96461 21.4099 4.58989Z","crime":"M19.48 13.89C19.479 13.8733 19.479 13.8567 19.48 13.84L18.98 10.84C18.9422 10.6068 18.8231 10.3945 18.6437 10.2407C18.4643 10.087 18.2363 10.0017 18 10V9C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9V10C5.76031 9.99691 5.52749 10.08 5.34394 10.2342C5.16039 10.3884 5.03833 10.6034 5 10.84L4.5 13.84C4.50097 13.8567 4.50097 13.8733 4.5 13.89C3.85307 14.408 3.383 15.1141 3.15473 15.9107C2.92646 16.7074 2.95128 17.5553 3.22575 18.3373C3.50021 19.1192 4.01078 19.7966 4.68689 20.2759C5.363 20.7551 6.17127 21.0125 7 21.0125C7.82873 21.0125 8.637 20.7551 9.31311 20.2759C9.98922 19.7966 10.4998 19.1192 10.7743 18.3373C11.0487 17.5553 11.0735 16.7074 10.8453 15.9107C10.617 15.1141 10.1469 14.408 9.5 13.89C9.49903 13.8733 9.49903 13.8567 9.5 13.84L9 10.84C8.96167 10.6034 8.83961 10.3884 8.65606 10.2342C8.47251 10.08 8.23969 9.99691 8 10V9C8 7.93913 8.42143 6.92172 9.17157 6.17157C9.92172 5.42143 10.9391 5 12 5C13.0609 5 14.0783 5.42143 14.8284 6.17157C15.5786 6.92172 16 7.93913 16 9V10C15.7603 9.99691 15.5275 10.08 15.3439 10.2342C15.1604 10.3884 15.0383 10.6034 15 10.84L14.5 13.84C14.501 13.8567 14.501 13.8733 14.5 13.89C13.8531 14.408 13.383 15.1141 13.1547 15.9107C12.9265 16.7074 12.9513 17.5553 13.2257 18.3373C13.5002 19.1192 14.0108 19.7966 14.6869 20.2759C15.363 20.7551 16.1713 21.0125 17 21.0125C17.8287 21.0125 18.637 20.7551 19.3131 20.2759C19.9892 19.7966 20.4998 19.1192 20.7743 18.3373C21.0487 17.5553 21.0735 16.7074 20.8453 15.9107C20.617 15.1141 20.1469 14.408 19.5 13.89H19.48ZM9 17C9 17.3956 8.8827 17.7822 8.66294 18.1111C8.44318 18.44 8.13082 18.6964 7.76537 18.8478C7.39991 18.9991 6.99778 19.0387 6.60982 18.9616C6.22186 18.8844 5.86549 18.6939 5.58579 18.4142C5.30608 18.1345 5.1156 17.7781 5.03843 17.3902C4.96126 17.0022 5.00087 16.6001 5.15224 16.2346C5.30362 15.8692 5.55996 15.5568 5.88886 15.3371C6.21776 15.1173 6.60444 15 7 15C7.53043 15 8.03914 15.2107 8.41421 15.5858C8.78929 15.9609 9 16.4696 9 17ZM17 19C16.6044 19 16.2178 18.8827 15.8889 18.6629C15.56 18.4432 15.3036 18.1308 15.1522 17.7654C15.0009 17.3999 14.9613 16.9978 15.0384 16.6098C15.1156 16.2219 15.3061 15.8655 15.5858 15.5858C15.8655 15.3061 16.2219 15.1156 16.6098 15.0384C16.9978 14.9613 17.3999 15.0009 17.7654 15.1522C18.1308 15.3036 18.4432 15.56 18.6629 15.8889C18.8827 16.2178 19 16.6044 19 17C19 17.5304 18.7893 18.0391 18.4142 18.4142C18.0391 18.7893 17.5304 19 17 19Z","crop":"M17 14C17 14.2652 17.1054 14.5196 17.2929 14.7071C17.4804 14.8946 17.7348 15 18 15C18.2652 15 18.5196 14.8946 18.7071 14.7071C18.8946 14.5196 19 14.2652 19 14V6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H7V3C7 2.73478 6.89464 2.48043 6.70711 2.29289C6.51957 2.10536 6.26522 2 6 2C5.73478 2 5.48043 2.10536 5.29289 2.29289C5.10536 2.48043 5 2.73478 5 3V5H3C2.73478 5 2.48043 5.10536 2.29289 5.29289C2.10536 5.48043 2 5.73478 2 6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H17V14ZM21 17H7V10C7 9.73478 6.89464 9.48043 6.70711 9.29289C6.51957 9.10536 6.26522 9 6 9C5.73478 9 5.48043 9.10536 5.29289 9.29289C5.10536 9.48043 5 9.73478 5 10V18C5 18.2652 5.10536 18.5196 5.29289 18.7071C5.48043 18.8946 5.73478 19 6 19H17V21C17 21.2652 17.1054 21.5196 17.2929 21.7071C17.4804 21.8946 17.7348 22 18 22C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V19H21C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18C22 17.7348 21.8946 17.4804 21.7071 17.2929C21.5196 17.1054 21.2652 17 21 17Z","crop_free":"M4 6V15.76L6 13.76V6H13.76L15.76 4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4ZM21 18H20V6C19.9978 5.82776 19.9743 5.65647 19.93 5.49L20.71 4.71C20.8983 4.5217 21.0041 4.2663 21.0041 4C21.0041 3.7337 20.8983 3.4783 20.71 3.29C20.5217 3.1017 20.2663 2.99591 20 2.99591C19.7337 2.99591 19.4783 3.1017 19.29 3.29L3.29 19.29C3.19627 19.383 3.12188 19.4936 3.07111 19.6154C3.02034 19.7373 2.9942 19.868 2.9942 20C2.9942 20.132 3.02034 20.2627 3.07111 20.3846C3.12188 20.5064 3.19627 20.617 3.29 20.71C3.38296 20.8037 3.49356 20.8781 3.61542 20.9289C3.73728 20.9797 3.86799 21.0058 4 21.0058C4.13201 21.0058 4.26272 20.9797 4.38458 20.9289C4.50644 20.8781 4.61704 20.8037 4.71 20.71L5.49 19.93C5.65647 19.9743 5.82776 19.9978 6 20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 18H7.41L18 7.41V18Z","crop_original":"M21 18H20V6C20 5.46957 19.7893 4.96086 19.4142 4.58579C19.0391 4.21071 18.5304 4 18 4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4V18C4 18.5304 4.21071 19.0391 4.58579 19.4142C4.96086 19.7893 5.46957 20 6 20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 11.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L6 14.09V6H18V11.09ZM8.5 10C8.69778 10 8.89112 9.94135 9.05557 9.83147C9.22002 9.72159 9.34819 9.56541 9.42388 9.38268C9.49957 9.19996 9.51937 8.99889 9.48079 8.80491C9.4422 8.61093 9.34696 8.43275 9.20711 8.29289C9.06725 8.15304 8.88907 8.0578 8.69509 8.01921C8.50111 7.98063 8.30004 8.00043 8.11732 8.07612C7.93459 8.15181 7.77841 8.27998 7.66853 8.44443C7.55865 8.60888 7.5 8.80222 7.5 9C7.5 9.26522 7.60536 9.51957 7.79289 9.70711C7.98043 9.89464 8.23478 10 8.5 10Z","crop_planning_style_1":"M19.82 16.11C19.315 16.2076 18.8244 16.3689 18.36 16.59L18 16.74V14.41L20.71 11.71C20.8032 11.6168 20.8772 11.5061 20.9277 11.3842C20.9781 11.2624 21.0041 11.1319 21.0041 11C21.0041 10.8681 20.9781 10.7376 20.9277 10.6158C20.8772 10.4939 20.8032 10.3832 20.71 10.29C20.6168 10.1968 20.5061 10.1228 20.3843 10.0723C20.2624 10.0219 20.1319 9.99591 20 9.99591C19.8681 9.99591 19.7376 10.0219 19.6158 10.0723C19.4939 10.1228 19.3832 10.1968 19.29 10.29L18 11.59V9.41L19.71 7.71C19.8983 7.5217 20.0041 7.2663 20.0041 7C20.0041 6.7337 19.8983 6.4783 19.71 6.29C19.5217 6.1017 19.2663 5.99591 19 5.99591C18.7337 5.99591 18.4783 6.1017 18.29 6.29L18 6.59V4C18 3.73478 17.8946 3.48043 17.7071 3.29289C17.5196 3.10536 17.2652 3 17 3C16.7348 3 16.4804 3.10536 16.2929 3.29289C16.1054 3.48043 16 3.73478 16 4V6.59L15.71 6.29C15.5217 6.1017 15.2663 5.99591 15 5.99591C14.7337 5.99591 14.4783 6.1017 14.29 6.29C14.1017 6.4783 13.9959 6.7337 13.9959 7C13.9959 7.2663 14.1017 7.5217 14.29 7.71L16 9.41V11.59L14.71 10.29C14.5217 10.1017 14.2663 9.99591 14 9.99591C13.7337 9.99591 13.4783 10.1017 13.29 10.29C13.1017 10.4783 12.9959 10.7337 12.9959 11C12.9959 11.2663 13.1017 11.5217 13.29 11.71L16 14.41V17C15.5305 16.9573 15.0729 16.8285 14.65 16.62C13.8302 16.2009 12.9206 15.9881 12 16C11.0786 15.9775 10.1655 16.1801 9.34 16.59C8.9227 16.8088 8.46827 16.9478 8 17V14.41L9.71 12.71C9.8983 12.5217 10.0041 12.2663 10.0041 12C10.0041 11.7337 9.8983 11.4783 9.71 11.29C9.5217 11.1017 9.2663 10.9959 9 10.9959C8.7337 10.9959 8.4783 11.1017 8.29 11.29L8 11.59V9C8 8.73478 7.89464 8.48043 7.70711 8.29289C7.51957 8.10536 7.26522 8 7 8C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9V11.59L5.71 11.29C5.5217 11.1017 5.2663 10.9959 5 10.9959C4.7337 10.9959 4.4783 11.1017 4.29 11.29C4.1017 11.4783 3.99591 11.7337 3.99591 12C3.99591 12.2663 4.1017 12.5217 4.29 12.71L6 14.41V16.74L5.63 16.59C5.16909 16.3689 4.68181 16.2076 4.18 16.11C4.03628 16.0829 3.88837 16.0877 3.74669 16.124C3.60501 16.1602 3.47301 16.2272 3.36 16.32C3.24712 16.414 3.15634 16.5318 3.09412 16.6648C3.0319 16.7979 2.99976 16.9431 3 17.09V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V17.09C21.0002 16.9431 20.9681 16.7979 20.9059 16.6648C20.8437 16.5318 20.7529 16.414 20.64 16.32C20.527 16.2272 20.395 16.1602 20.2533 16.124C20.1116 16.0877 19.9637 16.0829 19.82 16.11Z","crop_planning_style_2":"M20.6399 16.32C20.5269 16.2272 20.3949 16.1602 20.2532 16.124C20.1115 16.0877 19.9636 16.0829 19.8199 16.11C19.3149 16.2076 18.8243 16.3689 18.3599 16.59L17.9999 16.74V13.88C18.7564 13.6647 19.4378 13.2428 19.9678 12.6617C20.4977 12.0805 20.8551 11.3631 20.9999 10.59C21.0142 10.5178 21.0117 10.4433 20.9927 10.3722C20.9736 10.3011 20.9384 10.2353 20.8899 10.18C20.8428 10.1223 20.7832 10.0762 20.7157 10.045C20.6481 10.0138 20.5743 9.99841 20.4999 10C19.5908 9.97997 18.7043 10.2849 17.9999 10.86V8.86C18.7564 8.64473 19.4378 8.22282 19.9678 7.64165C20.4977 7.06048 20.8551 6.34307 20.9999 5.57C21.0142 5.4978 21.0117 5.42327 20.9927 5.35218C20.9736 5.28109 20.9384 5.21533 20.8899 5.16C20.8409 5.10599 20.7804 5.0636 20.713 5.03592C20.6455 5.00824 20.5727 4.99597 20.4999 5C19.5908 4.97997 18.7043 5.28491 17.9999 5.86V4C17.9999 3.73478 17.8945 3.48043 17.707 3.29289C17.5195 3.10536 17.2651 3 16.9999 3C16.7347 3 16.4803 3.10536 16.2928 3.29289C16.1052 3.48043 15.9999 3.73478 15.9999 4V5.86C15.2955 5.28491 14.409 4.97997 13.4999 5C13.4272 4.99992 13.3553 5.01603 13.2896 5.04717C13.2239 5.0783 13.1659 5.12368 13.1199 5.18C13.0713 5.23533 13.0362 5.30109 13.0171 5.37218C12.998 5.44327 12.9956 5.5178 13.0099 5.59C13.1546 6.36307 13.512 7.08048 14.042 7.66165C14.5719 8.24282 15.2534 8.66473 16.0099 8.88V10.88C15.3057 10.2955 14.415 9.98318 13.4999 10C13.4272 9.99992 13.3553 10.016 13.2896 10.0472C13.2239 10.0783 13.1659 10.1237 13.1199 10.18C13.0713 10.2353 13.0362 10.3011 13.0171 10.3722C12.998 10.4433 12.9956 10.5178 13.0099 10.59C13.1546 11.3631 13.512 12.0805 14.042 12.6617C14.5719 13.2428 15.2534 13.6647 16.0099 13.88V17C15.5407 16.9557 15.0833 16.827 14.6599 16.62C13.8371 16.1993 12.9239 15.9864 11.9999 16C11.0784 15.9775 10.1654 16.1801 9.33988 16.59C8.92259 16.8088 8.46815 16.9478 7.99988 17V14.88C8.75636 14.6647 9.43784 14.2428 9.96778 13.6617C10.4977 13.0805 10.8551 12.3631 10.9999 11.59C11.0142 11.5178 11.0117 11.4433 10.9927 11.3722C10.9736 11.3011 10.9384 11.2353 10.8899 11.18C10.8428 11.1223 10.7832 11.0762 10.7157 11.045C10.6481 11.0138 10.5743 10.9984 10.4999 11C9.59075 10.98 8.70429 11.2849 7.99988 11.86V9.86C8.75636 9.64473 9.43784 9.22282 9.96778 8.64165C10.4977 8.06048 10.8551 7.34307 10.9999 6.57C11.0142 6.4978 11.0117 6.42327 10.9927 6.35218C10.9736 6.28109 10.9384 6.21533 10.8899 6.16C10.8409 6.10599 10.7804 6.0636 10.713 6.03592C10.6455 6.00824 10.5727 5.99597 10.4999 6C9.59075 5.97997 8.70429 6.28491 7.99988 6.86V5C7.99988 4.73478 7.89453 4.48043 7.70699 4.29289C7.51945 4.10536 7.2651 4 6.99988 4C6.73467 4 6.48031 4.10536 6.29278 4.29289C6.10524 4.48043 5.99988 4.73478 5.99988 5V6.86C5.29548 6.28491 4.40902 5.97997 3.49988 6C3.42716 5.99992 3.35532 6.01603 3.2896 6.04717C3.22387 6.0783 3.1659 6.12368 3.11988 6.18C3.06959 6.23444 3.03258 6.29978 3.01176 6.37091C2.99094 6.44205 2.98687 6.51703 2.99988 6.59C3.14463 7.36307 3.50205 8.08048 4.03199 8.66165C4.56193 9.24282 5.24341 9.66473 5.99988 9.88V11.88C5.29827 11.2977 4.41153 10.9856 3.49988 11C3.42716 10.9999 3.35532 11.016 3.2896 11.0472C3.22387 11.0783 3.1659 11.1237 3.11988 11.18C3.07134 11.2353 3.03617 11.3011 3.0171 11.3722C2.99802 11.4433 2.99556 11.5178 3.00988 11.59C3.15463 12.3631 3.51205 13.0805 4.04199 13.6617C4.57193 14.2428 5.25341 14.6647 6.00988 14.88V16.74L5.63988 16.59C5.17897 16.3689 4.69169 16.2076 4.18988 16.11C4.04616 16.0829 3.89825 16.0877 3.75657 16.124C3.61489 16.1602 3.48289 16.2272 3.36988 16.32C3.257 16.414 3.16622 16.5318 3.104 16.6648C3.04178 16.7979 3.00965 16.9431 3.00988 17.09V20C3.00988 20.2652 3.11524 20.5196 3.30278 20.7071C3.49031 20.8946 3.74467 21 4.00988 21H19.9999C20.2651 21 20.5195 20.8946 20.707 20.7071C20.8945 20.5196 20.9999 20.2652 20.9999 20V17.09C21.0001 16.9431 20.968 16.7979 20.9058 16.6648C20.8435 16.5318 20.7528 16.414 20.6399 16.32Z","crop_planning_style_3":"M20.5501 11.83L20.6201 11.76C20.6748 11.7186 20.725 11.6717 20.7701 11.62L20.8701 11.47C20.8977 11.4118 20.9211 11.3516 20.9401 11.29C20.9458 11.2235 20.9458 11.1565 20.9401 11.09L21.0001 11V5C21.0001 4.73478 20.8947 4.48043 20.7072 4.29289C20.5197 4.10536 20.2653 4 20.0001 4C19.7349 4 19.4805 4.10536 19.293 4.29289C19.1055 4.48043 19.0001 4.73478 19.0001 5V6.46L18.0001 7.13V4C18.0001 3.73478 17.8947 3.48043 17.7072 3.29289C17.5197 3.10536 17.2653 3 17.0001 3C16.7349 3 16.4805 3.10536 16.293 3.29289C16.1055 3.48043 16.0001 3.73478 16.0001 4V7.13L15.0001 6.46V5C15.0001 4.73478 14.8947 4.48043 14.7072 4.29289C14.5197 4.10536 14.2653 4 14.0001 4C13.7349 4 13.4805 4.10536 13.293 4.29289C13.1055 4.48043 13.0001 4.73478 13.0001 5V11C13.0001 11 13.0001 11.06 13.0001 11.09C12.9944 11.1565 12.9944 11.2235 13.0001 11.29C13.0191 11.3516 13.0425 11.4118 13.0701 11.47C13.0999 11.5223 13.1333 11.5724 13.1701 11.62C13.2152 11.6717 13.2654 11.7186 13.3201 11.76L13.3901 11.83L16.0001 13.54V17C15.5306 16.9573 15.073 16.8285 14.6501 16.62C13.8303 16.2009 12.9207 15.9881 12.0001 16C11.0787 15.9775 10.1656 16.1801 9.34009 16.59C8.9228 16.8088 8.46836 16.9478 8.00009 17V14.54L10.5501 12.83L10.6201 12.76C10.6748 12.7186 10.725 12.6717 10.7701 12.62C10.8069 12.5724 10.8403 12.5223 10.8701 12.47C10.8977 12.4118 10.9211 12.3516 10.9401 12.29C10.9458 12.2235 10.9458 12.1565 10.9401 12.09L11.0001 12V6C11.0001 5.73478 10.8947 5.48043 10.7072 5.29289C10.5197 5.10536 10.2653 5 10.0001 5C9.73488 5 9.48052 5.10536 9.29299 5.29289C9.10545 5.48043 9.00009 5.73478 9.00009 6V7.46L8.00009 8.13V5C8.00009 4.73478 7.89474 4.48043 7.7072 4.29289C7.51966 4.10536 7.26531 4 7.00009 4C6.73488 4 6.48052 4.10536 6.29299 4.29289C6.10545 4.48043 6.00009 4.73478 6.00009 5V8.13L5.00009 7.46V6C5.00009 5.73478 4.89474 5.48043 4.7072 5.29289C4.51966 5.10536 4.26531 5 4.00009 5C3.73488 5 3.48052 5.10536 3.29299 5.29289C3.10545 5.48043 3.00009 5.73478 3.00009 6V12C3.00009 12 3.00009 12.06 3.00009 12.09C2.99443 12.1565 2.99443 12.2235 3.00009 12.29C3.01907 12.3516 3.04246 12.4118 3.07009 12.47L3.17009 12.62C3.21516 12.6717 3.26543 12.7186 3.32009 12.76L3.39009 12.83L6.00009 14.54V16.74L5.63009 16.59C5.16918 16.3689 4.6819 16.2076 4.18009 16.11C4.03637 16.0829 3.88846 16.0877 3.74678 16.124C3.6051 16.1602 3.4731 16.2272 3.36009 16.32C3.24721 16.414 3.15643 16.5318 3.09421 16.6648C3.03199 16.7979 2.99986 16.9431 3.00009 17.09V20C3.00009 20.2652 3.10545 20.5196 3.29299 20.7071C3.48052 20.8946 3.73488 21 4.00009 21H20.0001C20.2653 21 20.5197 20.8946 20.7072 20.7071C20.8947 20.5196 21.0001 20.2652 21.0001 20V17.09C21.0003 16.9431 20.9682 16.7979 20.906 16.6648C20.8438 16.5318 20.753 16.414 20.6401 16.32C20.5271 16.2272 20.3951 16.1602 20.2534 16.124C20.1117 16.0877 19.9638 16.0829 19.8201 16.11C19.3151 16.2076 18.8245 16.3689 18.3601 16.59L18.0001 16.74V13.54L20.5501 11.83ZM18.0001 9.54L19.0001 8.87V10.46L18.0001 11.13V9.54ZM8.00009 10.54L9.00009 9.87V11.46L8.00009 12.13V10.54ZM6.00009 12.13L5.00009 11.46V9.87L6.00009 10.54V12.13ZM16.0001 11.13L15.0001 10.46V8.87L16.0001 9.54V11.13Z","cup":"M18 4.28V3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5195 2.10536 17.2652 2 17 2H6.99998C6.73476 2 6.48041 2.10536 6.29287 2.29289C6.10533 2.48043 5.99998 2.73478 5.99998 3V4.28C5.09844 4.59053 4.32015 5.18181 3.7793 5.9671C3.23845 6.7524 2.96352 7.69036 2.99484 8.64336C3.02616 9.59637 3.36208 10.5142 3.95332 11.2623C4.54456 12.0104 5.35999 12.5493 6.27998 12.8C6.61232 13.8531 7.22884 14.794 8.06164 15.5192C8.89443 16.2443 9.9112 16.7256 11 16.91V20H8.99998C8.73476 20 8.48041 20.1054 8.29287 20.2929C8.10533 20.4804 7.99998 20.7348 7.99998 21C7.99998 21.2652 8.10533 21.5196 8.29287 21.7071C8.48041 21.8946 8.73476 22 8.99998 22H15C15.2652 22 15.5195 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5195 20.1054 15.2652 20 15 20H13V16.91C14.0887 16.7256 15.1055 16.2443 15.9383 15.5192C16.7711 14.794 17.3876 13.8531 17.72 12.8C18.64 12.5493 19.4554 12.0104 20.0466 11.2623C20.6379 10.5142 20.9738 9.59637 21.0051 8.64336C21.0364 7.69036 20.7615 6.7524 20.2207 5.9671C19.6798 5.18181 18.9015 4.59053 18 4.28ZM5.99998 10.49C5.68395 10.261 5.4267 9.96031 5.24931 9.61267C5.07191 9.26502 4.97943 8.88029 4.97943 8.49C4.97943 8.09971 5.07191 7.71498 5.24931 7.36733C5.4267 7.01969 5.68395 6.71903 5.99998 6.49V10.49ZM13.8 8.49L13.23 9L13.37 9.79C13.3835 9.86229 13.3807 9.93671 13.3615 10.0077C13.3424 10.0788 13.3075 10.1446 13.2595 10.2003C13.2115 10.256 13.1515 10.3002 13.0841 10.3296C13.0167 10.3589 12.9435 10.3728 12.87 10.37C12.7894 10.3705 12.7101 10.3498 12.64 10.31L11.94 9.94L11.23 10.31C11.152 10.3588 11.0619 10.3847 10.97 10.3847C10.878 10.3847 10.7879 10.3588 10.71 10.31C10.635 10.2544 10.5767 10.1794 10.5414 10.093C10.5062 10.0066 10.4953 9.91216 10.51 9.82L10.64 9L10.07 8.45C10.0235 8.38589 9.99294 8.31167 9.98077 8.23343C9.9686 8.1552 9.97518 8.07519 9.99998 8C10.0253 7.90996 10.0768 7.82951 10.1481 7.76895C10.2193 7.70838 10.307 7.67045 10.4 7.66L11.19 7.54L11.54 6.83C11.5863 6.75341 11.6516 6.69006 11.7295 6.64609C11.8075 6.60213 11.8955 6.57903 11.985 6.57903C12.0745 6.57903 12.1625 6.60213 12.2404 6.64609C12.3184 6.69006 12.3837 6.75341 12.43 6.83L12.79 7.54L13.57 7.66C13.6634 7.67227 13.7515 7.71071 13.824 7.77086C13.8966 7.83102 13.9506 7.91045 13.98 8C13.9934 8.08575 13.9838 8.17352 13.9522 8.25434C13.9206 8.33516 13.868 8.40614 13.8 8.46V8.49ZM18 10.49V6.49C18.316 6.71903 18.5733 7.01969 18.7506 7.36733C18.928 7.71498 19.0205 8.09971 19.0205 8.49C19.0205 8.88029 18.928 9.26502 18.7506 9.61267C18.5733 9.96031 18.316 10.261 18 10.49Z","cut":"M20.9999 2.99987C20.9066 2.90309 20.7948 2.82611 20.6711 2.77353C20.5474 2.72095 20.4143 2.69385 20.2799 2.69385C20.1455 2.69385 20.0124 2.72095 19.8887 2.77353C19.765 2.82611 19.6532 2.90309 19.5599 2.99987L2.99989 19.5599C2.90534 19.6544 2.83034 19.7667 2.77917 19.8902C2.728 20.0138 2.70166 20.1462 2.70166 20.2799C2.70166 20.4136 2.728 20.546 2.77917 20.6695C2.83034 20.7931 2.90534 20.9053 2.99989 20.9999C3.09445 21.0944 3.20669 21.1694 3.33023 21.2206C3.45377 21.2718 3.58618 21.2981 3.71989 21.2981C3.85361 21.2981 3.98602 21.2718 4.10956 21.2206C4.23309 21.1694 4.34534 21.0944 4.43989 20.9999L20.9999 4.43987C21.0967 4.34659 21.1737 4.23475 21.2262 4.11104C21.2788 3.98733 21.3059 3.85429 21.3059 3.71987C21.3059 3.58545 21.2788 3.45241 21.2262 3.3287C21.1737 3.205 21.0967 3.09316 20.9999 2.99987ZM5.99989 2.99987C5.20424 2.99987 4.44118 3.31594 3.87857 3.87855C3.31596 4.44116 2.99989 5.20422 2.99989 5.99987V16.7599L16.7599 2.99987H5.99989ZM17.9999 20.9999C18.7955 20.9999 19.5586 20.6838 20.1212 20.1212C20.6838 19.5586 20.9999 18.7955 20.9999 17.9999V7.23987L7.23989 20.9999H17.9999Z","cut_out":"M11 5.0002H13C13.2652 5.0002 13.5196 4.89484 13.7071 4.7073C13.8946 4.51977 14 4.26541 14 4.0002C14 3.73498 13.8946 3.48063 13.7071 3.29309C13.5196 3.10556 13.2652 3.0002 13 3.0002H11C10.7348 3.0002 10.4804 3.10556 10.2929 3.29309C10.1054 3.48063 10 3.73498 10 4.0002C10 4.26541 10.1054 4.51977 10.2929 4.7073C10.4804 4.89484 10.7348 5.0002 11 5.0002ZM4 14.0002C4.26522 14.0002 4.51957 13.8948 4.70711 13.7073C4.89464 13.5198 5 13.2654 5 13.0002V11.0002C5 10.735 4.89464 10.4806 4.70711 10.2931C4.51957 10.1056 4.26522 10.0002 4 10.0002C3.73478 10.0002 3.48043 10.1056 3.29289 10.2931C3.10536 10.4806 3 10.735 3 11.0002V13.0002C3 13.2654 3.10536 13.5198 3.29289 13.7073C3.48043 13.8948 3.73478 14.0002 4 14.0002ZM13 19.0002H11C10.7348 19.0002 10.4804 19.1056 10.2929 19.2931C10.1054 19.4806 10 19.735 10 20.0002C10 20.2654 10.1054 20.5198 10.2929 20.7073C10.4804 20.8948 10.7348 21.0002 11 21.0002H13C13.2652 21.0002 13.5196 20.8948 13.7071 20.7073C13.8946 20.5198 14 20.2654 14 20.0002C14 19.735 13.8946 19.4806 13.7071 19.2931C13.5196 19.1056 13.2652 19.0002 13 19.0002ZM16.6 15.2002L12.34 12.0002L16.6 8.8002C16.8122 8.64107 16.9524 8.40417 16.99 8.14162C17.0275 7.87907 16.9591 7.61237 16.8 7.4002C16.6409 7.18803 16.404 7.04776 16.1414 7.01025C15.8789 6.97274 15.6122 7.04107 15.4 7.2002L10.68 10.7502L7.68 8.4902C7.84107 8.38098 7.99171 8.25712 8.13 8.1202C8.54993 7.70079 8.83602 7.16625 8.95208 6.5842C9.06814 6.00216 9.00895 5.39877 8.782 4.85037C8.55504 4.30197 8.17053 3.83322 7.6771 3.50341C7.18367 3.1736 6.6035 2.99756 6.01 2.99756C5.4165 2.99756 4.83633 3.1736 4.3429 3.50341C3.84947 3.83322 3.46496 4.30197 3.238 4.85037C3.01105 5.39877 2.95186 6.00216 3.06792 6.5842C3.18398 7.16625 3.47007 7.70079 3.89 8.1202C4.05061 8.27935 4.22836 8.42021 4.42 8.5402L9 12.0002L4.41 15.4602C4.21836 15.5802 4.04061 15.721 3.88 15.8802C3.3182 16.4427 3.00264 17.2052 3.00264 18.0002C3.00264 18.7952 3.3182 19.5577 3.88 20.1202C4.4425 20.682 5.205 20.9976 6 20.9976C6.795 20.9976 7.5575 20.682 8.12 20.1202C8.6818 19.5577 8.99736 18.7952 8.99736 18.0002C8.99736 17.2052 8.6818 16.4427 8.12 15.8802C7.98171 15.7433 7.83107 15.6194 7.67 15.5102L10.67 13.2502L15.4 16.8002C15.5731 16.93 15.7836 17.0002 16 17.0002C16.1552 17.0002 16.3084 16.9641 16.4472 16.8946C16.5861 16.8252 16.7069 16.7244 16.8 16.6002C16.8788 16.4951 16.9361 16.3756 16.9687 16.2484C17.0013 16.1212 17.0085 15.9888 16.99 15.8588C16.9714 15.7288 16.9274 15.6037 16.8605 15.4907C16.7936 15.3777 16.7051 15.279 16.6 15.2002ZM6.71 6.7102C6.5217 6.8985 6.2663 7.00429 6 7.00429C5.7337 7.00429 5.4783 6.8985 5.29 6.7102C5.1017 6.52189 4.99591 6.2665 4.99591 6.0002C4.99591 5.7339 5.1017 5.4785 5.29 5.2902C5.38296 5.19647 5.49356 5.12208 5.61542 5.07131C5.73728 5.02054 5.86799 4.9944 6 4.9944C6.13201 4.9944 6.26272 5.02054 6.38458 5.07131C6.50644 5.12208 6.61704 5.19647 6.71 5.2902C6.80373 5.38316 6.87812 5.49376 6.92889 5.61562C6.97966 5.73748 7.0058 5.86819 7.0058 6.0002C7.0058 6.13221 6.97966 6.26292 6.92889 6.38478C6.87812 6.50663 6.80373 6.61724 6.71 6.7102ZM6.71 18.7102C6.5217 18.8985 6.2663 19.0043 6 19.0043C5.7337 19.0043 5.4783 18.8985 5.29 18.7102C5.1017 18.5219 4.99591 18.2665 4.99591 18.0002C4.99591 17.7339 5.1017 17.4785 5.29 17.2902C5.38296 17.1965 5.49356 17.1221 5.61542 17.0713C5.73728 17.0205 5.86799 16.9944 6 16.9944C6.13201 16.9944 6.26272 17.0205 6.38458 17.0713C6.50644 17.1221 6.61704 17.1965 6.71 17.2902C6.80373 17.3832 6.87812 17.4938 6.92889 17.6156C6.97966 17.7375 7.0058 17.8682 7.0058 18.0002C7.0058 18.1322 6.97966 18.2629 6.92889 18.3848C6.87812 18.5066 6.80373 18.6172 6.71 18.7102ZM18 3.0002H17C16.7348 3.0002 16.4804 3.10556 16.2929 3.29309C16.1054 3.48063 16 3.73498 16 4.0002C16 4.26541 16.1054 4.51977 16.2929 4.7073C16.4804 4.89484 16.7348 5.0002 17 5.0002H18C18.2652 5.0002 18.5196 5.10556 18.7071 5.29309C18.8946 5.48063 19 5.73498 19 6.0002V7.0002C19 7.26541 19.1054 7.51977 19.2929 7.7073C19.4804 7.89484 19.7348 8.0002 20 8.0002C20.2652 8.0002 20.5196 7.89484 20.7071 7.7073C20.8946 7.51977 21 7.26541 21 7.0002V6.0002C21 5.20455 20.6839 4.44149 20.1213 3.87888C19.5587 3.31627 18.7956 3.0002 18 3.0002ZM20 16.0002C19.7348 16.0002 19.4804 16.1056 19.2929 16.2931C19.1054 16.4806 19 16.735 19 17.0002V18.0002C19 18.2654 18.8946 18.5198 18.7071 18.7073C18.5196 18.8948 18.2652 19.0002 18 19.0002H17C16.7348 19.0002 16.4804 19.1056 16.2929 19.2931C16.1054 19.4806 16 19.735 16 20.0002C16 20.2654 16.1054 20.5198 16.2929 20.7073C16.4804 20.8948 16.7348 21.0002 17 21.0002H18C18.7956 21.0002 19.5587 20.6841 20.1213 20.1215C20.6839 19.5589 21 18.7958 21 18.0002V17.0002C21 16.735 20.8946 16.4806 20.7071 16.2931C20.5196 16.1056 20.2652 16.0002 20 16.0002ZM20 10.0002C19.7348 10.0002 19.4804 10.1056 19.2929 10.2931C19.1054 10.4806 19 10.735 19 11.0002V13.0002C19 13.2654 19.1054 13.5198 19.2929 13.7073C19.4804 13.8948 19.7348 14.0002 20 14.0002C20.2652 14.0002 20.5196 13.8948 20.7071 13.7073C20.8946 13.5198 21 13.2654 21 13.0002V11.0002C21 10.735 20.8946 10.4806 20.7071 10.2931C20.5196 10.1056 20.2652 10.0002 20 10.0002Z","cut_scissor":"M19.6901 5.72002C19.8589 5.53236 19.9504 5.28784 19.9464 5.03549C19.9424 4.78314 19.8432 4.54164 19.6686 4.35943C19.4939 4.17721 19.2569 4.06776 19.0049 4.05304C18.753 4.03831 18.5048 4.11939 18.3101 4.28002L14.8201 7.61002L16.0001 3.25002C16.0664 2.9848 16.0246 2.70411 15.884 2.46969C15.7433 2.23527 15.5153 2.06632 15.2501 2.00002C14.9849 1.93371 14.7042 1.97548 14.4698 2.11613C14.2354 2.25679 14.0664 2.4848 14.0001 2.75002L12.0001 10.26L9.81011 12.41C9.65703 11.8819 9.37922 11.3983 9.00011 11C8.33145 10.3477 7.43428 9.98252 6.50011 9.98252C5.56594 9.98252 4.66877 10.3477 4.00011 11C3.50028 11.4896 3.15865 12.1178 3.01932 12.8034C2.87999 13.489 2.94935 14.2007 3.21845 14.8465C3.48755 15.4924 3.94404 16.0427 4.52899 16.4266C5.11395 16.8105 5.80053 17.0102 6.50011 17C6.96213 17.0061 7.4208 16.9209 7.84981 16.7493C8.27882 16.5777 8.66973 16.323 9.00011 16L11.1301 14L10.1301 17.68C9.89469 18.5737 10.0223 19.5242 10.485 20.3241C10.9477 21.1241 11.7081 21.7085 12.6001 21.95C12.9004 22.0292 13.2096 22.0695 13.5201 22.07C14.2882 22.0679 15.0343 21.8132 15.6433 21.3451C16.2523 20.8771 16.6904 20.2217 16.8901 19.48C17.1288 18.5837 17.003 17.6293 16.5402 16.8254C16.0773 16.0216 15.3151 15.4336 14.4201 15.19C13.907 15.0706 13.3732 15.0706 12.8601 15.19L13.8601 11.38L19.6901 5.72002ZM5.44011 14.56C5.15921 14.2788 5.00143 13.8975 5.00143 13.5C5.00143 13.1025 5.15921 12.7213 5.44011 12.44C5.57743 12.2926 5.74303 12.1744 5.92703 12.0925C6.11103 12.0105 6.30966 11.9664 6.51106 11.9628C6.71247 11.9593 6.91253 11.9963 7.0993 12.0718C7.28608 12.1472 7.45575 12.2595 7.59819 12.4019C7.74062 12.5444 7.85291 12.714 7.92835 12.9008C8.0038 13.0876 8.04084 13.2877 8.03729 13.4891C8.03374 13.6905 7.98965 13.8891 7.90767 14.0731C7.82569 14.2571 7.70748 14.4227 7.56011 14.56C7.27514 14.8338 6.89529 14.9867 6.50011 14.9867C6.10493 14.9867 5.72508 14.8338 5.44011 14.56ZM13.8901 17.09C14.2487 17.2249 14.5426 17.491 14.7123 17.8345C14.882 18.178 14.9148 18.5731 14.8041 18.9399C14.6933 19.3066 14.4473 19.6176 14.1159 19.8097C13.7844 20.0019 13.3923 20.0608 13.019 19.9747C12.6457 19.8886 12.3191 19.6637 12.1054 19.3458C11.8917 19.0278 11.8068 18.6405 11.8679 18.2623C11.9291 17.8841 12.1317 17.5433 12.4348 17.3089C12.7379 17.0745 13.1187 16.9641 13.5001 17C13.6331 17.0149 13.764 17.0451 13.8901 17.09Z","cv":"M18 3.99991H14.82C14.6098 3.42076 14.2264 2.92037 13.7218 2.56676C13.2173 2.21314 12.6161 2.02344 12 2.02344C11.3839 2.02344 10.7827 2.21314 10.2782 2.56676C9.77363 2.92037 9.3902 3.42076 9.18 3.99991H6C5.46957 3.99991 4.96086 4.21063 4.58579 4.5857C4.21071 4.96077 4 5.46948 4 5.99991V19.9999C4 20.5303 4.21071 21.0391 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.0391 20 20.5303 20 19.9999V5.99991C20 5.46948 19.7893 4.96077 19.4142 4.5857C19.0391 4.21063 18.5304 3.99991 18 3.99991ZM12 3.99991C12.1978 3.99991 12.3911 4.05856 12.5556 4.16844C12.72 4.27833 12.8482 4.4345 12.9239 4.61723C12.9996 4.79996 13.0194 5.00102 12.9808 5.195C12.9422 5.38899 12.847 5.56717 12.7071 5.70702C12.5673 5.84687 12.3891 5.94211 12.1951 5.9807C12.0011 6.01928 11.8 5.99948 11.6173 5.92379C11.4346 5.84811 11.2784 5.71993 11.1685 5.55548C11.0586 5.39104 11 5.1977 11 4.99991C11 4.7347 11.1054 4.48034 11.2929 4.29281C11.4804 4.10527 11.7348 3.99991 12 3.99991ZM12 8.49991C12.4945 8.49991 12.9778 8.64654 13.3889 8.92124C13.8 9.19594 14.1205 9.58639 14.3097 10.0432C14.4989 10.5 14.5484 11.0027 14.452 11.4876C14.3555 11.9726 14.1174 12.418 13.7678 12.7677C13.4181 13.1173 12.9727 13.3554 12.4877 13.4519C12.0028 13.5483 11.5001 13.4988 11.0433 13.3096C10.5865 13.1204 10.196 12.8 9.92133 12.3888C9.64662 11.9777 9.5 11.4944 9.5 10.9999C9.5 10.3369 9.76339 9.70099 10.2322 9.23215C10.7011 8.76331 11.337 8.49991 12 8.49991ZM16.31 17.9999C16.2227 18.1511 16.0975 18.2767 15.9466 18.3644C15.7957 18.4522 15.6245 18.4989 15.45 18.4999H8.55C8.37497 18.4989 8.20329 18.4519 8.05211 18.3637C7.90093 18.2755 7.77554 18.1492 7.68848 17.9973C7.60143 17.8455 7.55575 17.6734 7.55602 17.4984C7.55628 17.3234 7.60248 17.1515 7.69 16.9999C8.13147 16.2492 8.76137 15.6268 9.51733 15.1944C10.2733 14.7619 11.1291 14.5345 12 14.5345C12.8709 14.5345 13.7267 14.7619 14.4827 15.1944C15.2386 15.6268 15.8685 16.2492 16.31 16.9999C16.3978 17.1519 16.444 17.3244 16.444 17.4999C16.444 17.6755 16.3978 17.8479 16.31 17.9999Z","dancing":"M12.0001 5C12.2968 5 12.5868 4.91203 12.8335 4.7472C13.0802 4.58238 13.2724 4.34811 13.386 4.07403C13.4995 3.79994 13.5292 3.49834 13.4713 3.20737C13.4134 2.91639 13.2706 2.64912 13.0608 2.43934C12.851 2.22956 12.5838 2.0867 12.2928 2.02882C12.0018 1.97094 11.7002 2.00065 11.4261 2.11418C11.152 2.22771 10.9178 2.41997 10.7529 2.66665C10.5881 2.91332 10.5001 3.20333 10.5001 3.5C10.5001 3.89783 10.6582 4.27936 10.9395 4.56066C11.2208 4.84197 11.6023 5 12.0001 5ZM19.7101 5.29C19.6172 5.19627 19.5066 5.12188 19.3847 5.07111C19.2629 5.02034 19.1322 4.9942 19.0001 4.9942C18.8681 4.9942 18.7374 5.02034 18.6156 5.07111C18.4937 5.12188 18.3831 5.19627 18.2901 5.29L16.2901 7.29C16.1424 7.43791 15.952 7.53579 15.7457 7.56988C15.5394 7.60396 15.3276 7.57252 15.1401 7.48L13.3201 6.57C12.904 6.36225 12.4453 6.2541 11.9801 6.2541C11.515 6.2541 11.0563 6.36225 10.6401 6.57L8.82015 7.48C8.63266 7.57252 8.42088 7.60396 8.2146 7.56988C8.00832 7.53579 7.81791 7.43791 7.67015 7.29L5.67015 5.29C5.47553 5.14812 5.23625 5.08125 4.99628 5.10167C4.75631 5.12208 4.53177 5.22842 4.36392 5.40113C4.19607 5.57385 4.09619 5.80134 4.08264 6.04179C4.06909 6.28225 4.14277 6.51952 4.29015 6.71L6.29015 8.71C6.73614 9.15644 7.31156 9.45087 7.93454 9.5514C8.55753 9.65194 9.19635 9.55347 9.76015 9.27L11.0001 8.62V12.43L7.94015 14.27C7.34821 14.6256 6.85843 15.1285 6.51846 15.7295C6.1785 16.3306 5.99993 17.0094 6.00015 17.7V21C6.00015 21.2652 6.1055 21.5196 6.29304 21.7071C6.48058 21.8946 6.73493 22 7.00015 22C7.26536 22 7.51972 21.8946 7.70725 21.7071C7.89479 21.5196 8.00015 21.2652 8.00015 21V17.7C8.00571 17.3544 8.10076 17.0161 8.27602 16.7182C8.45128 16.4202 8.70076 16.1728 9.00015 16L11.5101 14.5L14.0901 21.37C14.163 21.5529 14.2882 21.7103 14.45 21.8224C14.6119 21.9344 14.8033 21.9962 15.0001 22C15.1195 22.001 15.238 21.9807 15.3501 21.94C15.4738 21.8944 15.5873 21.8247 15.684 21.7351C15.7806 21.6455 15.8586 21.5376 15.9135 21.4177C15.9683 21.2978 15.9989 21.1683 16.0035 21.0365C16.008 20.9048 15.9865 20.7734 15.9401 20.65L13.0001 12.82V8.62L14.2601 9.25C14.68 9.45795 15.1417 9.56739 15.6101 9.57C16.4055 9.5693 17.1681 9.25277 17.7301 8.69L19.7301 6.69C19.9107 6.50047 20.0098 6.24768 20.006 5.98592C20.0023 5.72416 19.8961 5.4743 19.7101 5.29Z","dark_light":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.0859 19.9928 8.23782 19.2995 6.79124 18.046C5.34467 16.7925 4.39548 15.0618 4.11597 13.1682C3.83647 11.2746 4.24518 9.34357 5.26791 7.72558C6.29065 6.10759 7.85961 4.90993 9.69 4.35C9.14352 5.74225 8.9163 7.23936 9.02507 8.73107C9.13385 10.2228 9.57585 11.6711 10.3185 12.9693C11.0612 14.2676 12.0856 15.3827 13.3164 16.2326C14.5471 17.0824 15.9529 17.6454 17.43 17.88C15.951 19.2444 14.0122 20.0014 12 20Z","data_card":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM14 15C14 15.2652 13.8946 15.5196 13.7071 15.7071C13.5196 15.8946 13.2652 16 13 16C12.7348 16 12.4804 15.8946 12.2929 15.7071C12.1054 15.5196 12 15.2652 12 15V11.41L11.71 11.71C11.5217 11.8983 11.2663 12.0041 11 12.0041C10.7337 12.0041 10.4783 11.8983 10.29 11.71C10.1017 11.5217 9.99591 11.2663 9.99591 11C9.99591 10.7337 10.1017 10.4783 10.29 10.29L12.29 8.29C12.4306 8.15124 12.6092 8.05725 12.8032 8.01987C12.9972 7.9825 13.1979 8.00342 13.38 8.08C13.5626 8.15502 13.7189 8.28242 13.8293 8.44614C13.9396 8.60986 13.999 8.80257 14 9V15ZM19.71 13.71L17.71 15.71C17.6166 15.8027 17.5057 15.876 17.3839 15.9258C17.2621 15.9755 17.1316 16.0008 17 16C16.8688 16.0034 16.7387 15.976 16.62 15.92C16.4374 15.845 16.2811 15.7176 16.1707 15.5539C16.0604 15.3901 16.001 15.1974 16 15V9C16 8.73478 16.1054 8.48043 16.2929 8.29289C16.4804 8.10536 16.7348 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V12.59L18.29 12.29C18.4783 12.1017 18.7337 11.9959 19 11.9959C19.2663 11.9959 19.5217 12.1017 19.71 12.29C19.8983 12.4783 20.0041 12.7337 20.0041 13C20.0041 13.2663 19.8983 13.5217 19.71 13.71Z","data_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 15.75C11 16.0152 10.8946 16.2696 10.7071 16.4571C10.5196 16.6446 10.2652 16.75 10 16.75C9.73479 16.75 9.48043 16.6446 9.2929 16.4571C9.10536 16.2696 9 16.0152 9 15.75V11.1L7.78 12.62C7.70335 12.7353 7.60358 12.8335 7.48701 12.9082C7.37045 12.983 7.23963 13.0327 7.10284 13.0542C6.96605 13.0758 6.82628 13.0687 6.69238 13.0334C6.55848 12.9981 6.43336 12.9354 6.32496 12.8492C6.21656 12.7631 6.12724 12.6553 6.06265 12.5329C5.99806 12.4104 5.95961 12.2758 5.94975 12.1377C5.93988 11.9996 5.95881 11.8609 6.00533 11.7305C6.05185 11.6 6.12495 11.4807 6.22 11.38L9.22 7.62C9.34983 7.45818 9.52676 7.34074 9.7263 7.28396C9.92584 7.22717 10.1381 7.23385 10.3337 7.30307C10.5292 7.37229 10.6984 7.50062 10.8178 7.67028C10.9372 7.83995 11.0009 8.04254 11 8.25V15.75ZM17.78 12.62L14.78 16.38C14.6859 16.496 14.567 16.5895 14.432 16.6535C14.297 16.7175 14.1494 16.7505 14 16.75C13.8874 16.7487 13.7758 16.7284 13.67 16.69C13.4749 16.6218 13.3057 16.4948 13.1857 16.3264C13.0657 16.1581 13.0008 15.9567 13 15.75V8.25C13 7.98478 13.1054 7.73043 13.2929 7.54289C13.4804 7.35536 13.7348 7.25 14 7.25C14.2652 7.25 14.5196 7.35536 14.7071 7.54289C14.8946 7.73043 15 7.98478 15 8.25V12.9L16.22 11.38C16.392 11.1978 16.6261 11.0868 16.876 11.069C17.1258 11.0511 17.3733 11.1277 17.5694 11.2836C17.7656 11.4395 17.896 11.6633 17.935 11.9108C17.974 12.1583 17.9187 12.4114 17.78 12.62Z","data_in":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_in_out":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_in_out_none":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_loan":"M7.71 7.71L9 6.41V12C9 12.2652 9.10536 12.5196 9.29289 12.7071C9.48043 12.8946 9.73478 13 10 13C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43062 3.15124 9.29 3.29L6.29 6.29C6.1017 6.4783 5.99591 6.7337 5.99591 7C5.99591 7.2663 6.1017 7.5217 6.29 7.71C6.4783 7.8983 6.7337 8.00409 7 8.00409C7.2663 8.00409 7.5217 7.8983 7.71 7.71ZM13.62 12.92C13.7387 12.976 13.8688 13.0034 14 13C14.1316 13.0008 14.2621 12.9755 14.3839 12.9258C14.5057 12.876 14.6166 12.8027 14.71 12.71L17.71 9.71C17.8032 9.61676 17.8772 9.50607 17.9277 9.38425C17.9781 9.26243 18.0041 9.13186 18.0041 9C18.0041 8.86814 17.9781 8.73757 17.9277 8.61575C17.8772 8.49393 17.8032 8.38324 17.71 8.29C17.6168 8.19676 17.5061 8.1228 17.3842 8.07234C17.2624 8.02188 17.1319 7.99591 17 7.99591C16.8681 7.99591 16.7376 8.02188 16.6158 8.07234C16.4939 8.1228 16.3832 8.19676 16.29 8.29L15 9.59V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V12C13.001 12.1974 13.0604 12.3901 13.1707 12.5539C13.2811 12.7176 13.4374 12.845 13.62 12.92ZM20.69 16.06C20.5026 15.8737 20.2492 15.7692 19.985 15.7692C19.7208 15.7692 19.4674 15.8737 19.28 16.06L17.11 18.34C16.9229 18.5362 16.698 18.6924 16.4487 18.7989C16.1994 18.9055 15.9311 18.9603 15.66 18.96H12C11.7348 18.96 11.4804 18.8546 11.2929 18.6671C11.1054 18.4796 11 18.2252 11 17.96C11 17.6948 11.1054 17.4404 11.2929 17.2529C11.4804 17.0654 11.7348 16.96 12 16.96H13.66C13.9252 16.96 14.1796 16.8546 14.3671 16.6671C14.5546 16.4796 14.66 16.2252 14.66 15.96C14.66 15.6948 14.5546 15.4404 14.3671 15.2529C14.1796 15.0654 13.9252 14.96 13.66 14.96H8C7.46957 14.96 6.96086 15.1707 6.58579 15.5458C6.21071 15.9209 6 16.4296 6 16.96H4C3.73478 16.96 3.48043 17.0654 3.29289 17.2529C3.10536 17.4404 3 17.6948 3 17.96V19.96C3 20.2252 3.10536 20.4796 3.29289 20.6671C3.48043 20.8546 3.73478 20.96 4 20.96H15.66C16.2005 20.9593 16.7353 20.849 17.232 20.6359C17.7287 20.4228 18.1771 20.1112 18.55 19.72L20.72 17.44C20.8933 17.2502 20.9869 17.001 20.9813 16.744C20.9757 16.487 20.8714 16.2421 20.69 16.06Z","data_out":"M21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_pack":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 15.75C11 16.0152 10.8946 16.2696 10.7071 16.4571C10.5196 16.6446 10.2652 16.75 10 16.75C9.73478 16.75 9.48043 16.6446 9.29289 16.4571C9.10536 16.2696 9 16.0152 9 15.75V11.1L7.78 12.62C7.70334 12.7353 7.60357 12.8335 7.48701 12.9082C7.37044 12.983 7.23962 13.0327 7.10284 13.0542C6.96605 13.0758 6.82628 13.0687 6.69237 13.0334C6.55847 12.9981 6.43336 12.9354 6.32496 12.8492C6.21656 12.7631 6.12723 12.6553 6.06264 12.5329C5.99805 12.4104 5.95961 12.2758 5.94974 12.1377C5.93988 11.9996 5.9588 11.8609 6.00532 11.7305C6.05185 11.6 6.12495 11.4807 6.22 11.38L9.22 7.62C9.34982 7.45818 9.52676 7.34074 9.72629 7.28396C9.92583 7.22717 10.1381 7.23385 10.3337 7.30307C10.5292 7.37229 10.6984 7.50062 10.8178 7.67028C10.9372 7.83995 11.0009 8.04254 11 8.25V15.75ZM17.78 12.62L14.78 16.38C14.6859 16.496 14.567 16.5895 14.432 16.6535C14.297 16.7175 14.1494 16.7505 14 16.75C13.8874 16.7487 13.7758 16.7284 13.67 16.69C13.4749 16.6218 13.3057 16.4948 13.1857 16.3264C13.0657 16.1581 13.0008 15.9567 13 15.75V8.25C13 7.98478 13.1054 7.73043 13.2929 7.54289C13.4804 7.35536 13.7348 7.25 14 7.25C14.2652 7.25 14.5196 7.35536 14.7071 7.54289C14.8946 7.73043 15 7.98478 15 8.25V12.9L16.22 11.38C16.392 11.1978 16.6261 11.0868 16.8759 11.069C17.1258 11.0511 17.3733 11.1277 17.5694 11.2836C17.7656 11.4395 17.896 11.6633 17.935 11.9108C17.974 12.1583 17.9187 12.4114 17.78 12.62Z","data_saver":"M21.7401 18.01L13.7401 4.01C13.3801 3.39 12.7201 3 12.0001 3C11.2801 3 10.6201 3.38 10.2601 4.01L2.26006 18.01C1.91006 18.63 1.91006 19.39 2.26006 20.01C2.62006 20.63 3.28006 21.01 3.99006 21.01H20.0001C20.7101 21.01 21.3701 20.63 21.7301 20.01C22.0901 19.39 22.0901 18.63 21.7301 18.01H21.7401ZM11.0001 16C11.0001 16.55 10.5501 17 10.0001 17C9.45006 17 9.00006 16.55 9.00006 16V13.41L8.71006 13.7C8.32006 14.09 7.69006 14.09 7.30006 13.7C6.91006 13.31 6.91006 12.68 7.30006 12.29L9.30006 10.29C9.59006 10 10.0201 9.92 10.3901 10.07C10.7601 10.22 11.0101 10.59 11.0101 10.99V15.99L11.0001 16ZM16.7101 14.71L14.7101 16.71C14.5201 16.9 14.2601 17 14.0001 17C13.8701 17 13.7401 16.98 13.6201 16.92C13.2501 16.77 13.0001 16.4 13.0001 16V11C13.0001 10.45 13.4501 10 14.0001 10C14.5501 10 15.0001 10.45 15.0001 11V13.59L15.2901 13.3C15.6801 12.91 16.3101 12.91 16.7001 13.3C17.0901 13.69 17.0901 14.32 16.7001 14.71H16.7101Z","day":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM19 7H5C4.46957 7 3.96086 7.21071 3.58579 7.58579C3.21071 7.96086 3 8.46957 3 9V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V9C21 8.46957 20.7893 7.96086 20.4142 7.58579C20.0391 7.21071 19.5304 7 19 7Z","day_night":"M6.34 7.76C6.53163 7.94273 6.78523 8.04632 7.05 8.05C7.18132 8.05 7.31136 8.02413 7.43268 7.97388C7.55401 7.92362 7.66425 7.84997 7.75711 7.75711C7.84997 7.66425 7.92362 7.55401 7.97388 7.43268C8.02413 7.31136 8.05 7.18132 8.05 7.05C8.04632 6.78523 7.94273 6.53163 7.76 6.34L7.05 5.64C6.95739 5.54551 6.84694 5.47034 6.72507 5.41885C6.60319 5.36735 6.47231 5.34055 6.34 5.34C6.07478 5.34 5.82043 5.44536 5.63289 5.63289C5.44536 5.82043 5.34 6.07478 5.34 6.34C5.34055 6.47231 5.36735 6.60319 5.41885 6.72507C5.47034 6.84694 5.54551 6.95739 5.64 7.05L6.34 7.76ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM17 8.05C17.2648 8.04632 17.5184 7.94273 17.71 7.76L18.41 7.05C18.5045 6.95739 18.5797 6.84694 18.6312 6.72507C18.6827 6.60319 18.7094 6.47231 18.71 6.34C18.71 6.07478 18.6046 5.82043 18.4171 5.63289C18.2296 5.44536 17.9752 5.34 17.71 5.34C17.5777 5.34055 17.4468 5.36735 17.3249 5.41885C17.2031 5.47034 17.0926 5.54551 17 5.64L16.29 6.34C16.1073 6.53163 16.0037 6.78523 16 7.05C16 7.31522 16.1054 7.56957 16.2929 7.75711C16.4804 7.94464 16.7348 8.05 17 8.05ZM20.76 11.29C20.6607 11.1911 20.5417 11.1142 20.4108 11.0642C20.2799 11.0143 20.1399 10.9924 20 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H20C20.1986 13.0012 20.3931 12.9431 20.5586 12.8333C20.7241 12.7235 20.8532 12.5669 20.9294 12.3835C21.0055 12.2 21.0254 11.9981 20.9863 11.8033C20.9472 11.6086 20.851 11.4299 20.71 11.29H20.76ZM17.71 16.24C17.5109 16.0754 17.2581 15.9899 17 16C16.7348 16 16.4804 16.1054 16.2929 16.2929C16.1054 16.4804 16 16.7348 16 17C16.0037 17.2648 16.1073 17.5184 16.29 17.71L17 18.41C17.0926 18.5045 17.2031 18.5797 17.3249 18.6312C17.4468 18.6827 17.5777 18.7094 17.71 18.71C17.9752 18.71 18.2296 18.6046 18.4171 18.4171C18.6046 18.2296 18.71 17.9752 18.71 17.71C18.7094 17.5777 18.6827 17.4468 18.6312 17.3249C18.5797 17.2031 18.5045 17.0926 18.41 17L17.71 16.24ZM12 7C11.0111 7 10.0444 7.29324 9.22215 7.84265C8.3999 8.39206 7.75904 9.17295 7.3806 10.0866C7.00216 11.0002 6.90315 12.0055 7.09607 12.9755C7.289 13.9454 7.7652 14.8363 8.46447 15.5355C9.16373 16.2348 10.0546 16.711 11.0245 16.9039C11.9945 17.0969 12.9998 16.9978 13.9134 16.6194C14.827 16.241 15.6079 15.6001 16.1573 14.7779C16.7068 13.9556 17 12.9889 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7ZM12 15C11.2577 14.9825 10.5482 14.6902 10.0089 14.1799C9.46958 13.6695 9.13867 12.9773 9.0802 12.2371C9.02173 11.4969 9.23985 10.7613 9.69237 10.1725C10.1449 9.58385 10.7996 9.18387 11.53 9.05C11.1864 9.64269 11.0037 10.3149 11 11C11.0014 11.7734 11.227 12.5297 11.6494 13.1775C12.0718 13.8253 12.6729 14.3368 13.38 14.65C12.9556 14.878 12.4817 14.9982 12 15ZM7.05 16C6.78523 16.0037 6.53163 16.1073 6.34 16.29L5.64 17C5.54551 17.0926 5.47034 17.2031 5.41885 17.3249C5.36735 17.4468 5.34055 17.5777 5.34 17.71C5.34 17.9752 5.44536 18.2296 5.63289 18.4171C5.82043 18.6046 6.07478 18.71 6.34 18.71C6.47231 18.7094 6.60319 18.6827 6.72507 18.6312C6.84694 18.5797 6.95739 18.5045 7.05 18.41L7.76 17.71C7.94273 17.5184 8.04632 17.2648 8.05 17C8.05 16.7348 7.94464 16.4804 7.75711 16.2929C7.56957 16.1054 7.31522 16 7.05 16ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18Z","dc_9v":"M16.92 15.4298C16.1899 16.4777 15.1444 17.2653 13.9356 17.678C12.7269 18.0907 11.4181 18.1068 10.1995 17.7242C8.98097 17.3415 7.91631 16.58 7.16048 15.5505C6.40465 14.5209 5.99708 13.277 5.99708 11.9998C5.99708 10.7226 6.40465 9.47868 7.16048 8.44912C7.91631 7.41955 8.98097 6.65804 10.1995 6.27539C11.4181 5.89275 12.7269 5.90893 13.9356 6.32159C15.1444 6.73425 16.1899 7.52185 16.92 8.56979C17.077 8.7723 17.3057 8.90682 17.559 8.9456C17.8122 8.98439 18.0707 8.92448 18.2811 8.77824C18.4915 8.63199 18.6377 8.41057 18.6896 8.15966C18.7415 7.90875 18.6951 7.64749 18.56 7.42979C17.6343 6.10685 16.3301 5.09495 14.8186 4.52713C13.3071 3.95931 11.6591 3.86214 10.0914 4.2484C8.52365 4.63465 7.10947 5.48626 6.03476 6.69126C4.96006 7.89625 4.27512 9.39825 4.07 10.9998H3C2.73478 10.9998 2.48043 11.1052 2.29289 11.2927C2.10536 11.4802 2 11.7346 2 11.9998C2 12.265 2.10536 12.5194 2.29289 12.7069C2.48043 12.8944 2.73478 12.9998 3 12.9998H4.07C4.27512 14.6013 4.96006 16.1033 6.03476 17.3083C7.10947 18.5133 8.52365 19.3649 10.0914 19.7512C11.6591 20.1374 13.3071 20.0403 14.8186 19.4725C16.3301 18.9046 17.6343 17.8927 18.56 16.5698C18.6951 16.3521 18.7415 16.0908 18.6896 15.8399C18.6377 15.589 18.4915 15.3676 18.2811 15.2214C18.0707 15.0751 17.8122 15.0152 17.559 15.054C17.3057 15.0928 17.077 15.2273 16.92 15.4298ZM21 10.9998H15.86C15.6166 10.0571 15.0378 9.2356 14.232 8.68919C13.4262 8.14278 12.4488 7.909 11.483 8.03168C10.5172 8.15435 9.62927 8.62506 8.98568 9.35556C8.34209 10.0861 7.98702 11.0262 7.98702 11.9998C7.98702 12.9734 8.34209 13.9135 8.98568 14.644C9.62927 15.3745 10.5172 15.8452 11.483 15.9679C12.4488 16.0906 13.4262 15.8568 14.232 15.3104C15.0378 14.764 15.6166 13.9425 15.86 12.9998H21C21.2652 12.9998 21.5196 12.8944 21.7071 12.7069C21.8946 12.5194 22 12.265 22 11.9998C22 11.7346 21.8946 11.4802 21.7071 11.2927C21.5196 11.1052 21.2652 10.9998 21 10.9998Z","delete_backspace":"M18.9998 5H7.99976C7.54586 5.00683 7.09943 5.11658 6.6941 5.32097C6.28877 5.52537 5.93511 5.81909 5.65976 6.18L2.60976 10.18C2.21076 10.7028 1.99463 11.3423 1.99463 12C1.99463 12.6577 2.21076 13.2972 2.60976 13.82L5.65976 17.82C5.93511 18.1809 6.28877 18.4746 6.6941 18.679C7.09943 18.8834 7.54586 18.9932 7.99976 19H18.9998C19.7954 19 20.5585 18.6839 21.1211 18.1213C21.6837 17.5587 21.9998 16.7956 21.9998 16V8C21.9998 7.20435 21.6837 6.44129 21.1211 5.87868C20.5585 5.31607 19.7954 5 18.9998 5ZM17.7098 13.29C17.8035 13.383 17.8779 13.4936 17.9287 13.6154C17.9794 13.7373 18.0056 13.868 18.0056 14C18.0056 14.132 17.9794 14.2627 17.9287 14.3846C17.8779 14.5064 17.8035 14.617 17.7098 14.71C17.6168 14.8037 17.5062 14.8781 17.3843 14.9289C17.2625 14.9797 17.1318 15.0058 16.9998 15.0058C16.8677 15.0058 16.737 14.9797 16.6152 14.9289C16.4933 14.8781 16.3827 14.8037 16.2898 14.71L14.9998 13.41L13.7098 14.71C13.6168 14.8037 13.5062 14.8781 13.3843 14.9289C13.2625 14.9797 13.1318 15.0058 12.9998 15.0058C12.8677 15.0058 12.737 14.9797 12.6152 14.9289C12.4933 14.8781 12.3827 14.8037 12.2898 14.71C12.196 14.617 12.1216 14.5064 12.0709 14.3846C12.0201 14.2627 11.994 14.132 11.994 14C11.994 13.868 12.0201 13.7373 12.0709 13.6154C12.1216 13.4936 12.196 13.383 12.2898 13.29L13.5898 12L12.2898 10.71C12.1015 10.5217 11.9957 10.2663 11.9957 10C11.9957 9.7337 12.1015 9.4783 12.2898 9.29C12.4781 9.1017 12.7335 8.99591 12.9998 8.99591C13.2661 8.99591 13.5215 9.1017 13.7098 9.29L14.9998 10.59L16.2898 9.29C16.4781 9.1017 16.7335 8.99591 16.9998 8.99591C17.2661 8.99591 17.5215 9.1017 17.7098 9.29C17.8981 9.4783 18.0039 9.7337 18.0039 10C18.0039 10.2663 17.8981 10.5217 17.7098 10.71L16.4098 12L17.7098 13.29Z","delivery_boy":"M19 4.99992H15.86C15.6071 4.06845 15.026 3.25983 14.2238 2.72318C13.4216 2.18652 12.4523 1.95803 11.4949 2.07985C10.5374 2.20166 9.65629 2.66556 9.014 3.386C8.37171 4.10643 8.01157 5.03481 8 5.99992V6.99992H19C19.2652 6.99992 19.5196 6.89456 19.7071 6.70703C19.8946 6.51949 20 6.26514 20 5.99992C20 5.7347 19.8946 5.48035 19.7071 5.29281C19.5196 5.10528 19.2652 4.99992 19 4.99992ZM14.41 13.4299L12.6 14.7999C12.4269 14.9297 12.2164 14.9999 12 14.9999C11.7882 15.0007 11.5816 14.9341 11.41 14.8099L9.55 13.4499C8.215 13.9487 7.06404 14.8431 6.25098 16.0136C5.43791 17.184 5.00148 18.5748 5 19.9999C5 20.5304 5.21071 21.0391 5.58579 21.4141C5.96086 21.7892 6.46957 21.9999 7 21.9999H17C17.5304 21.9999 18.0391 21.7892 18.4142 21.4141C18.7893 21.0391 19 20.5304 19 19.9999C18.9996 18.5666 18.5592 17.168 17.7383 15.993C16.9174 14.818 15.7557 13.9234 14.41 13.4299ZM16 19.9999H14C13.7348 19.9999 13.4804 19.8946 13.2929 19.707C13.1054 19.5195 13 19.2651 13 18.9999C13 18.7347 13.1054 18.4803 13.2929 18.2928C13.4804 18.1053 13.7348 17.9999 14 17.9999H16C16.2652 17.9999 16.5196 18.1053 16.7071 18.2928C16.8946 18.4803 17 18.7347 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8946 16.2652 19.9999 16 19.9999ZM15.86 8.99992H8.14C8.37028 9.84729 8.873 10.5953 9.5706 11.1287C10.2682 11.662 11.1219 11.9509 12 11.9509C12.8781 11.9509 13.7318 11.662 14.4294 11.1287C15.127 10.5953 15.6297 9.84729 15.86 8.99992Z","deployment":"M22 17.68L21 14.68C20.9304 14.473 20.795 14.2945 20.6144 14.1717C20.4339 14.0489 20.2181 13.9886 20 14H17.5C17.6587 13.9993 17.8149 13.9608 17.9557 13.8878C18.0965 13.8147 18.218 13.7092 18.31 13.58C18.4029 13.4518 18.4641 13.3033 18.4884 13.1469C18.5128 12.9904 18.4996 12.8304 18.45 12.68L17.45 9.68C17.3829 9.48138 17.2551 9.30887 17.0846 9.18685C16.9142 9.06482 16.7096 8.99946 16.5 9H14.5C14.6587 8.99927 14.8149 8.9608 14.9557 8.88777C15.0965 8.81474 15.218 8.70924 15.31 8.58C15.4029 8.45179 15.4641 8.30334 15.4884 8.14687C15.5128 7.9904 15.4996 7.83039 15.45 7.68L14.45 4.68C14.3829 4.48138 14.2551 4.30887 14.0846 4.18685C13.9142 4.06482 13.7096 3.99946 13.5 4H10.5C10.2904 3.99946 10.0859 4.06482 9.91538 4.18685C9.7449 4.30887 9.61709 4.48138 9.55001 4.68L8.55001 7.68C8.50042 7.83039 8.48725 7.9904 8.51159 8.14687C8.53593 8.30334 8.59708 8.45179 8.69001 8.58C8.78202 8.70924 8.90347 8.81474 9.04431 8.88777C9.18516 8.9608 9.34136 8.99927 9.50001 9H7.00001C6.78194 8.98862 6.56614 9.04893 6.38557 9.17172C6.205 9.2945 6.06959 9.47302 6.00001 9.68L5.00001 12.68C4.95042 12.8304 4.93725 12.9904 4.96159 13.1469C4.98593 13.3033 5.04708 13.4518 5.14001 13.58C5.23681 13.7163 5.36626 13.8262 5.5165 13.8996C5.66674 13.9729 5.83297 14.0075 6.00001 14H4.00001C3.78194 13.9886 3.56614 14.0489 3.38557 14.1717C3.205 14.2945 3.06959 14.473 3.00001 14.68L2.00001 17.68C1.95042 17.8304 1.93725 17.9904 1.96159 18.1469C1.98593 18.3033 2.04708 18.4518 2.14001 18.58C2.23681 18.7163 2.36626 18.8262 2.5165 18.8996C2.66674 18.9729 2.83297 19.0075 3.00001 19H21C21.1587 18.9993 21.3149 18.9608 21.4557 18.8878C21.5965 18.8147 21.718 18.7092 21.81 18.58C21.9114 18.4561 21.9816 18.3098 22.0146 18.1531C22.0477 17.9965 22.0427 17.8343 22 17.68ZM9.60001 14.68L8.78001 17H8.72001L8.00001 14.68C7.93043 14.473 7.79501 14.2945 7.61444 14.1717C7.43387 14.0489 7.21807 13.9886 7.00001 14H10.5C10.2904 13.9995 10.0859 14.0648 9.91538 14.1868C9.7449 14.3089 9.61709 14.4814 9.55001 14.68H9.60001ZM12.6 9.68L11.78 12H11.72L11 9.68C10.9304 9.47302 10.795 9.2945 10.6144 9.17172C10.4339 9.04893 10.2181 8.98862 10 9H13.5C13.2904 8.99946 13.0858 9.06482 12.9154 9.18685C12.7449 9.30887 12.6171 9.48138 12.55 9.68H12.6ZM16.1 14.68L15.28 17H15.22L14.45 14.68C14.3829 14.4814 14.2551 14.3089 14.0846 14.1868C13.9142 14.0648 13.7096 13.9995 13.5 14H17C16.7904 13.9995 16.5858 14.0648 16.4154 14.1868C16.2449 14.3089 16.1171 14.4814 16.05 14.68H16.1Z","design_tools":"M12.8701 9.5C12.7829 9.3461 12.6564 9.21809 12.5035 9.12903C12.3507 9.03998 12.177 8.99305 12.0001 8.99305C11.8232 8.99305 11.6495 9.03998 11.4966 9.12903C11.3438 9.21809 11.2173 9.3461 11.1301 9.5L8.25009 14.5C8.16257 14.6516 8.11637 14.8235 8.1161 14.9985C8.11584 15.1735 8.16152 15.3456 8.24857 15.4974C8.33563 15.6492 8.46101 15.7756 8.6122 15.8638C8.76338 15.952 8.93506 15.9989 9.11009 16H10.0001V19C10.0001 19.2652 10.1054 19.5196 10.293 19.7071C10.4805 19.8946 10.7349 20 11.0001 20H13.0001C13.2653 20 13.5197 19.8946 13.7072 19.7071C13.8947 19.5196 14.0001 19.2652 14.0001 19V16H14.8901C15.0651 15.9989 15.2368 15.952 15.388 15.8638C15.5392 15.7756 15.6645 15.6492 15.7516 15.4974C15.8387 15.3456 15.8843 15.1735 15.8841 14.9985C15.8838 14.8235 15.8376 14.6516 15.7501 14.5L12.8701 9.5ZM20.0001 8C20.3517 8.00212 20.6976 7.91151 21.003 7.73733C21.3084 7.56314 21.5625 7.31153 21.7396 7.00785C21.9168 6.70417 22.0108 6.35915 22.0121 6.00757C22.0134 5.65599 21.9221 5.31028 21.7472 5.00527C21.5723 4.70026 21.3201 4.44674 21.016 4.27026C20.712 4.09378 20.3667 4.00057 20.0152 4.00004C19.6636 3.99951 19.3181 4.09166 19.0135 4.26722C18.7088 4.44277 18.4559 4.69553 18.2801 5H14.0001C14.0001 4.73478 13.8947 4.48043 13.7072 4.29289C13.5197 4.10536 13.2653 4 13.0001 4H11.0001C10.7349 4 10.4805 4.10536 10.293 4.29289C10.1054 4.48043 10.0001 4.73478 10.0001 5H5.72009C5.49995 4.61872 5.16016 4.32073 4.7534 4.15224C4.34665 3.98376 3.89567 3.9542 3.4704 4.06815C3.04513 4.1821 2.66935 4.43319 2.40133 4.78248C2.13331 5.13177 1.98804 5.55973 1.98804 6C1.98804 6.44027 2.13331 6.86824 2.40133 7.21752C2.66935 7.56681 3.04513 7.8179 3.4704 7.93185C3.89567 8.0458 4.34665 8.01624 4.7534 7.84776C5.16016 7.67928 5.49995 7.38128 5.72009 7H6.88009C6.09941 7.70917 5.47553 8.57364 5.04846 9.538C4.62139 10.5024 4.40055 11.5453 4.40009 12.6V14.85C3.96003 15.0746 3.60837 15.4407 3.40174 15.8895C3.19512 16.3382 3.14555 16.8435 3.26103 17.3238C3.37652 17.8042 3.65032 18.2317 4.03835 18.5375C4.42638 18.8433 4.90604 19.0096 5.40009 19.0096C5.89413 19.0096 6.3738 18.8433 6.76183 18.5375C7.14985 18.2317 7.42366 17.8042 7.53914 17.3238C7.65462 16.8435 7.60506 16.3382 7.39843 15.8895C7.19181 15.4407 6.84015 15.0746 6.40009 14.85V12.6C6.4015 11.4546 6.7541 10.3372 7.41033 9.39846C8.06657 8.4597 8.99488 7.74475 10.0701 7.35C10.141 7.53981 10.2679 7.70359 10.434 7.81967C10.6001 7.93575 10.7975 7.99863 11.0001 8H13.0001C13.2027 7.99863 13.4001 7.93575 13.5662 7.81967C13.7323 7.70359 13.8592 7.53981 13.9301 7.35C15.0053 7.74475 15.9336 8.4597 16.5898 9.39846C17.2461 10.3372 17.5987 11.4546 17.6001 12.6V14.85C17.16 15.0746 16.8084 15.4407 16.6017 15.8895C16.3951 16.3382 16.3456 16.8435 16.461 17.3238C16.5765 17.8042 16.8503 18.2317 17.2383 18.5375C17.6264 18.8433 18.106 19.0096 18.6001 19.0096C19.0941 19.0096 19.5738 18.8433 19.9618 18.5375C20.3499 18.2317 20.6237 17.8042 20.7391 17.3238C20.8546 16.8435 20.8051 16.3382 20.5984 15.8895C20.3918 15.4407 20.0401 15.0746 19.6001 14.85V12.6C19.5996 11.5453 19.3788 10.5024 18.9517 9.538C18.5246 8.57364 17.9008 7.70917 17.1201 7H18.2801C18.4546 7.30228 18.7052 7.55362 19.0069 7.72905C19.3087 7.90448 19.6511 7.99789 20.0001 8Z","development":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM8 13C7.86839 13.0008 7.73793 12.9755 7.61609 12.9258C7.49426 12.876 7.38344 12.8027 7.29 12.71L5.29 10.71C5.19627 10.617 5.12188 10.5064 5.07111 10.3846C5.02034 10.2627 4.9942 10.132 4.9942 10C4.9942 9.86799 5.02034 9.73728 5.07111 9.61542C5.12188 9.49356 5.19627 9.38296 5.29 9.29L7.29 7.29C7.4783 7.1017 7.7337 6.99591 8 6.99591C8.2663 6.99591 8.5217 7.1017 8.71 7.29C8.8983 7.4783 9.00409 7.7337 9.00409 8C9.00409 8.2663 8.8983 8.5217 8.71 8.71L7.41 10L8.71 11.29C8.80373 11.383 8.87812 11.4936 8.92889 11.6154C8.97966 11.7373 9.0058 11.868 9.0058 12C9.0058 12.132 8.97966 12.2627 8.92889 12.3846C8.87812 12.5064 8.80373 12.617 8.71 12.71C8.61656 12.8027 8.50574 12.876 8.38391 12.9258C8.26207 12.9755 8.13161 13.0008 8 13ZM10.93 17.37C10.8559 17.5561 10.7276 17.7156 10.5618 17.8279C10.396 17.9402 10.2003 18.0002 10 18C9.87335 18.0003 9.74779 17.9766 9.63 17.93C9.5078 17.8815 9.39635 17.8094 9.30205 17.7178C9.20775 17.6262 9.13243 17.5169 9.08042 17.3961C9.0284 17.2754 9.00071 17.1456 8.99892 17.0141C8.99714 16.8826 9.02129 16.7521 9.07 16.63L13.07 6.63C13.1681 6.38335 13.3602 6.18578 13.604 6.08076C13.8478 5.97574 14.1233 5.97187 14.37 6.07C14.6167 6.16813 14.8142 6.36022 14.9192 6.60402C15.0243 6.84782 15.0281 7.12335 14.93 7.37L10.93 17.37ZM18.71 14.71L16.71 16.71C16.617 16.8037 16.5064 16.8781 16.3846 16.9289C16.2627 16.9797 16.132 17.0058 16 17.0058C15.868 17.0058 15.7373 16.9797 15.6154 16.9289C15.4936 16.8781 15.383 16.8037 15.29 16.71C15.1963 16.617 15.1219 16.5064 15.0711 16.3846C15.0203 16.2627 14.9942 16.132 14.9942 16C14.9942 15.868 15.0203 15.7373 15.0711 15.6154C15.1219 15.4936 15.1963 15.383 15.29 15.29L16.59 14L15.29 12.71C15.1968 12.6168 15.1228 12.5061 15.0723 12.3842C15.0219 12.2624 14.9959 12.1319 14.9959 12C14.9959 11.8681 15.0219 11.7376 15.0723 11.6158C15.1228 11.4939 15.1968 11.3832 15.29 11.29C15.3832 11.1968 15.4939 11.1228 15.6158 11.0723C15.7376 11.0219 15.8681 10.9959 16 10.9959C16.1319 10.9959 16.2624 11.0219 16.3842 11.0723C16.5061 11.1228 16.6168 11.1968 16.71 11.29L18.71 13.29C18.8037 13.383 18.8781 13.4936 18.9289 13.6154C18.9797 13.7373 19.0058 13.868 19.0058 14C19.0058 14.132 18.9797 14.2627 18.9289 14.3846C18.8781 14.5064 18.8037 14.617 18.71 14.71Z","device_history":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16C11 15.7348 11.1054 15.4804 11.2929 15.2929C11.4804 15.1054 11.7348 15 12 15C12.578 14.9963 13.1426 14.8257 13.626 14.5086C14.1093 14.1916 14.4908 13.7418 14.7245 13.2131C14.9582 12.6844 15.0342 12.0995 14.9434 11.5287C14.8526 10.9579 14.5988 10.4254 14.2125 9.99538C13.8263 9.56536 13.324 9.25608 12.7662 9.10473C12.2083 8.95338 11.6186 8.96641 11.068 9.14225C10.5174 9.31809 10.0293 9.64925 9.66243 10.0959C9.29555 10.5426 9.06552 11.0857 9 11.66L9.29 11.39C9.47736 11.2037 9.73081 11.0992 9.995 11.0992C10.2592 11.0992 10.5126 11.2037 10.7 11.39C10.8798 11.5839 10.9754 11.8411 10.9661 12.1053C10.9567 12.3696 10.843 12.6193 10.65 12.8L8.65 14.68C8.5897 14.7324 8.52238 14.7762 8.45 14.81L8.34 14.88C8.23547 14.9416 8.12001 14.9823 8 15C7.86932 14.9984 7.74022 14.9712 7.62 14.92C7.57983 14.9027 7.5427 14.8791 7.51 14.85C7.43087 14.8131 7.35691 14.7661 7.29 14.71L5.29 12.71C5.19676 12.6168 5.1228 12.5061 5.07234 12.3842C5.02188 12.2624 4.99591 12.1319 4.99591 12C4.99591 11.7337 5.1017 11.4783 5.29 11.29C5.4783 11.1017 5.7337 10.9959 6 10.9959C6.2663 10.9959 6.5217 11.1017 6.71 11.29L7.04 11.62C7.11402 10.649 7.46997 9.72078 8.06414 8.94926C8.65832 8.17774 9.46485 7.59652 10.3847 7.27696C11.3046 6.95739 12.2978 6.9134 13.2423 7.15037C14.1868 7.38735 15.0416 7.89498 15.7016 8.61094C16.3617 9.32689 16.7983 10.22 16.9579 11.1807C17.1175 12.1413 16.9931 13.1276 16.6 14.0185C16.2069 14.9095 15.5622 15.6662 14.745 16.1958C13.9278 16.7255 12.9738 17.005 12 17Z","devices_mixed":"M8.29 18.29C8.19732 18.3834 8.12399 18.4943 8.07423 18.6161C8.02446 18.7379 7.99924 18.8684 8 19C7.99924 19.1316 8.02446 19.2621 8.07423 19.3839C8.12399 19.5057 8.19732 19.6166 8.29 19.71C8.38344 19.8027 8.49426 19.876 8.61609 19.9258C8.73793 19.9755 8.86839 20.0008 9 20H12V18H9C8.86839 17.9992 8.73793 18.0245 8.61609 18.0742C8.49426 18.124 8.38344 18.1973 8.29 18.29ZM20 7C20.7068 7.00899 21.398 7.20943 22 7.58V6C22 5.46957 21.7893 4.96086 21.4142 4.58579C21.0391 4.21071 20.5304 4 20 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H12V11.16C11.9839 10.0794 12.3951 9.03608 13.1441 8.25705C13.8932 7.47801 14.9196 7.02624 16 7H20ZM21.45 9.67C21.07 9.26959 20.5512 9.02985 20 9H16C15.4488 9.02985 14.93 9.26959 14.55 9.67C14.179 10.0797 13.9818 10.6176 14 11.17V19.83C13.9796 20.3828 14.1771 20.9214 14.55 21.33C14.7356 21.5317 14.9593 21.6948 15.2081 21.8097C15.457 21.9247 15.7261 21.9894 16 22H20C20.2739 21.9894 20.543 21.9247 20.7919 21.8097C21.0407 21.6948 21.2644 21.5317 21.45 21.33C21.8229 20.9214 22.0204 20.3828 22 19.83V11.16C22.0182 10.6076 21.821 10.0697 21.45 9.66V9.67ZM18.71 19.67C18.6199 19.7699 18.5106 19.8507 18.3886 19.9074C18.2666 19.9641 18.1345 19.9956 18 20C17.8006 20.0004 17.6055 19.9412 17.44 19.83C17.3186 19.7476 17.2168 19.6395 17.1419 19.5134C17.067 19.3872 17.0207 19.2462 17.0064 19.1002C16.9921 18.9541 17.01 18.8068 17.0591 18.6685C17.1081 18.5302 17.1869 18.4044 17.29 18.3C17.4258 18.1508 17.6036 18.0463 17.8 18C17.995 17.9619 18.1969 17.9828 18.38 18.06C18.5665 18.1307 18.7246 18.2607 18.83 18.43C18.9432 18.5984 19.0025 18.7972 19 19C18.9989 19.2623 18.8947 19.5137 18.71 19.7V19.67Z","devotion":"M12.0001 5.00006C12.2953 5.00022 12.5841 4.91326 12.8301 4.75006C13.0786 4.58232 13.2731 4.34611 13.3901 4.07006C13.5011 3.79758 13.5289 3.49834 13.4701 3.21006C13.4191 2.9126 13.279 2.63763 13.0683 2.42156C12.8576 2.2055 12.5862 2.05851 12.2901 2.00006C12.0018 1.94123 11.7026 1.96907 11.4301 2.08006C11.154 2.19703 10.9178 2.39155 10.7501 2.64006C10.5917 2.86632 10.4989 3.13191 10.4818 3.40757C10.4648 3.68322 10.5242 3.95824 10.6534 4.2023C10.7827 4.44636 10.9769 4.64999 11.2145 4.79075C11.4521 4.93152 11.724 5.00395 12.0001 5.00006ZM19.7101 19.2901C19.6167 19.1974 19.5059 19.1241 19.384 19.0743C19.2622 19.0245 19.1317 18.9993 19.0001 19.0001H11.0001L16.6001 14.8001C16.7805 14.6667 16.9108 14.4765 16.9701 14.2601C17.0425 14.0494 17.0425 13.8207 16.9701 13.6101L13.9701 6.61006C13.9114 6.48016 13.8301 6.36168 13.7301 6.26006C13.6233 6.16433 13.4971 6.09271 13.3601 6.05006C13.2217 6.02033 13.0785 6.02033 12.9401 6.05006C12.7987 6.06262 12.6619 6.10707 12.5401 6.18006L8.00011 8.82006L5.55011 7.17006C5.43974 7.08862 5.31379 7.03075 5.18011 7.00006C5.0446 6.97483 4.90561 6.97483 4.77011 7.00006C4.63041 7.01983 4.49705 7.07112 4.38011 7.15006C4.26444 7.22565 4.1657 7.32439 4.09011 7.44006C4.0096 7.55245 3.95807 7.68298 3.94011 7.82006C3.90994 7.95506 3.90994 8.09506 3.94011 8.23006C3.97758 8.36313 4.03854 8.48844 4.12011 8.60006C4.20983 8.70841 4.3182 8.79985 4.44011 8.87006L7.44011 10.8701C7.59904 10.9694 7.78269 11.0221 7.97011 11.0221C8.15753 11.0221 8.34117 10.9694 8.50011 10.8701L12.5001 8.46006L14.7401 13.6801L7.40011 19.2001C7.23419 19.3262 7.11182 19.501 7.05011 19.7001C6.97999 19.9008 6.97999 20.1193 7.05011 20.3201C7.11719 20.5187 7.245 20.6912 7.41548 20.8132C7.58595 20.9352 7.79046 21.0006 8.00011 21.0001H19.0001C19.1987 21.0012 19.3932 20.9432 19.5587 20.8334C19.7242 20.7236 19.8533 20.567 19.9295 20.3835C20.0056 20.2001 20.0255 19.9981 19.9864 19.8034C19.9473 19.6086 19.8511 19.4299 19.7101 19.2901Z","diamond":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8947 6.51957 13 6.26522 13 6V4C13 3.73478 12.8947 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM15.55 6.89C15.6883 6.96404 15.8431 7.00188 16 7C16.1847 6.99944 16.3656 6.94776 16.5227 6.85068C16.6798 6.7536 16.8069 6.61491 16.89 6.45L17.39 5.45C17.4609 5.33217 17.5068 5.20099 17.5247 5.06465C17.5426 4.9283 17.5322 4.78973 17.4941 4.65759C17.456 4.52545 17.3911 4.40259 17.3034 4.29667C17.2157 4.19075 17.1071 4.10406 16.9844 4.04201C16.8617 3.97996 16.7275 3.94389 16.5902 3.93605C16.4529 3.92821 16.3155 3.94877 16.1865 3.99644C16.0575 4.04412 15.9397 4.11788 15.8405 4.21313C15.7414 4.30837 15.6629 4.42305 15.61 4.55L15.11 5.55C14.9914 5.78617 14.9711 6.05969 15.0536 6.31078C15.136 6.56187 15.3145 6.77011 15.55 6.89ZM7.11002 6.45C7.19312 6.61491 7.32026 6.7536 7.47735 6.85068C7.63444 6.94776 7.81535 6.99944 8.00002 7C8.15689 7.00188 8.3117 6.96404 8.45002 6.89C8.68554 6.77011 8.86403 6.56187 8.94648 6.31078C9.02893 6.05969 9.00863 5.78617 8.89002 5.55L8.39002 4.55C8.25984 4.33365 8.05263 4.17456 7.81 4.10466C7.56737 4.03476 7.30729 4.05923 7.08195 4.17317C6.85662 4.2871 6.68273 4.48205 6.5952 4.71889C6.50766 4.95572 6.51295 5.21691 6.61002 5.45L7.11002 6.45ZM20.41 11.59L17.41 8.59C17.0367 8.21441 16.5296 8.00223 16 8H8.00002C7.47044 8.00223 6.96337 8.21441 6.59002 8.59L3.59002 11.59C3.39426 11.7843 3.24079 12.0169 3.13926 12.2733C3.03772 12.5297 2.99032 12.8044 3.00002 13.08C3.01121 13.3553 3.07917 13.6253 3.19963 13.8731C3.32009 14.1209 3.49044 14.3411 3.70002 14.52L10.7 20.52C11.0623 20.8299 11.5233 21.0001 12 21.0001C12.4767 21.0001 12.9378 20.8299 13.3 20.52L20.3 14.52C20.5096 14.3411 20.6799 14.1209 20.8004 13.8731C20.9209 13.6253 20.9888 13.3553 21 13.08C21.0097 12.8044 20.9623 12.5297 20.8608 12.2733C20.7592 12.0169 20.6058 11.7843 20.41 11.59Z","diaolog":"M14 15C14.7956 15 15.5587 14.6839 16.1213 14.1213C16.6839 13.5587 17 12.7956 17 12V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V12C2 12.7956 2.31607 13.5587 2.87868 14.1213C3.44129 14.6839 4.20435 15 5 15V16C5.00056 16.1847 5.05224 16.3656 5.14932 16.5227C5.2464 16.6798 5.38509 16.8069 5.55 16.89C5.688 16.9649 5.84302 17.0028 6 17C6.21637 17 6.4269 16.9298 6.6 16.8L9 15H14ZM6 6.5H13C13.2652 6.5 13.5196 6.60536 13.7071 6.79289C13.8946 6.98043 14 7.23478 14 7.5C14 7.76522 13.8946 8.01957 13.7071 8.20711C13.5196 8.39464 13.2652 8.5 13 8.5H6C5.73478 8.5 5.48043 8.39464 5.29289 8.20711C5.10536 8.01957 5 7.76522 5 7.5C5 7.23478 5.10536 6.98043 5.29289 6.79289C5.48043 6.60536 5.73478 6.5 6 6.5ZM8 12.5H6C5.73478 12.5 5.48043 12.3946 5.29289 12.2071C5.10536 12.0196 5 11.7652 5 11.5C5 11.2348 5.10536 10.9804 5.29289 10.7929C5.48043 10.6054 5.73478 10.5 6 10.5H8C8.26522 10.5 8.51957 10.6054 8.70711 10.7929C8.89464 10.9804 9 11.2348 9 11.5C9 11.7652 8.89464 12.0196 8.70711 12.2071C8.51957 12.3946 8.26522 12.5 8 12.5ZM19 8H18.91V12C18.91 13.3022 18.3927 14.5511 17.4719 15.4719C16.5511 16.3927 15.3022 16.91 14 16.91H9.78L8 18.24C8.5506 18.7305 9.26258 19.0011 10 19H15L17.4 20.8C17.5731 20.9298 17.7836 21 18 21C18.157 21.0028 18.312 20.9649 18.45 20.89C18.6149 20.8069 18.7536 20.6798 18.8507 20.5227C18.9478 20.3656 18.9994 20.1847 19 20V19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","dice_2":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V13C2 13.7956 2.31607 14.5587 2.87868 15.1213C3.44129 15.6839 4.20435 16 5 16H6V11C6 9.67392 6.52678 8.40215 7.46447 7.46447C8.40215 6.52678 9.67392 6 11 6H16ZM19 8H11C10.2044 8 9.44129 8.31607 8.87868 8.87868C8.31607 9.44129 8 10.2044 8 11V19C8 19.7956 8.31607 20.5587 8.87868 21.1213C9.44129 21.6839 10.2044 22 11 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8ZM12.5 14C12.2033 14 11.9133 13.912 11.6666 13.7472C11.42 13.5824 11.2277 13.3481 11.1142 13.074C11.0006 12.7999 10.9709 12.4983 11.0288 12.2074C11.0867 11.9164 11.2296 11.6491 11.4393 11.4393C11.6491 11.2296 11.9164 11.0867 12.2074 11.0288C12.4983 10.9709 12.7999 11.0006 13.074 11.1142C13.3481 11.2277 13.5824 11.42 13.7472 11.6666C13.912 11.9133 14 12.2033 14 12.5C14 12.8978 13.842 13.2794 13.5607 13.5607C13.2794 13.842 12.8978 14 12.5 14ZM17.5 19C17.2033 19 16.9133 18.912 16.6666 18.7472C16.42 18.5824 16.2277 18.3481 16.1142 18.074C16.0007 17.7999 15.9709 17.4983 16.0288 17.2074C16.0867 16.9164 16.2296 16.6491 16.4393 16.4393C16.6491 16.2296 16.9164 16.0867 17.2074 16.0288C17.4983 15.9709 17.7999 16.0007 18.074 16.1142C18.3481 16.2277 18.5824 16.42 18.7472 16.6666C18.912 16.9133 19 17.2033 19 17.5C19 17.8978 18.842 18.2794 18.5607 18.5607C18.2794 18.842 17.8978 19 17.5 19Z","digital_ecosystem":"M14.5002 19.0001C14.2066 19.0012 13.9197 19.0879 13.6746 19.2495C13.4295 19.4111 13.2369 19.6407 13.1202 19.9101C12.7499 19.9701 12.3754 20.0002 12.0002 20.0001C10.4968 19.9917 9.02628 19.5598 7.75709 18.754C6.4879 17.9482 5.47146 16.801 4.82429 15.444C4.17712 14.0871 3.92541 12.5752 4.09802 11.0817C4.27063 9.58829 4.86057 8.1737 5.80022 7.00013H6.00022C6.29291 7.00143 6.57959 6.91707 6.82493 6.75744C7.07026 6.59782 7.26354 6.3699 7.38094 6.10178C7.49834 5.83367 7.53473 5.53706 7.48563 5.24851C7.43652 4.95996 7.30408 4.69209 7.10461 4.47789C6.90513 4.26369 6.64735 4.11253 6.36303 4.04304C6.0787 3.97354 5.78026 3.98875 5.50447 4.08678C5.22868 4.18482 4.9876 4.3614 4.81093 4.59477C4.63427 4.82813 4.52974 5.10808 4.51022 5.40013C3.14363 6.96015 2.29589 8.90647 2.08438 10.9696C1.87286 13.0327 2.30805 15.1106 3.32967 16.9154C4.35129 18.7203 5.9088 20.1629 7.78653 21.0434C9.66427 21.9239 11.7693 22.1989 13.8102 21.8301C14.0246 21.9378 14.2604 21.9959 14.5002 22.0001C14.8888 21.9979 15.2615 21.8459 15.5409 21.5758C15.8203 21.3058 15.9848 20.9384 16.0002 20.5501V20.5001C16.0002 20.1023 15.8422 19.7208 15.5609 19.4395C15.2796 19.1582 14.898 19.0001 14.5002 19.0001ZM9.50022 5.00013C9.79269 4.99988 10.0788 4.91469 10.3238 4.75492C10.5688 4.59515 10.7621 4.36767 10.8802 4.10013C12.8553 3.80171 14.8697 4.27043 16.5102 5.41013C16.5102 5.41013 16.5102 5.47013 16.5102 5.50013C16.5102 5.79722 16.5985 6.08763 16.7637 6.33451C16.929 6.5814 17.1639 6.77365 17.4385 6.88688C17.7132 7.00011 18.0153 7.02922 18.3066 6.97053C18.5978 6.91184 18.865 6.76798 19.0744 6.5572C19.2838 6.34642 19.4259 6.07821 19.4826 5.78659C19.5394 5.49496 19.5082 5.19305 19.3931 4.91914C19.2781 4.64523 19.0843 4.41166 18.8363 4.24805C18.5883 4.08443 18.2973 3.99815 18.0002 4.00013C16.9035 3.17557 15.6473 2.58799 14.3115 2.27468C12.9756 1.96137 11.5892 1.92917 10.2402 2.18013C10.0127 2.05871 9.75812 1.9968 9.50022 2.00013C9.1024 2.00013 8.72086 2.15816 8.43956 2.43947C8.15826 2.72077 8.00022 3.1023 8.00022 3.50013C8.00022 3.89795 8.15826 4.27948 8.43956 4.56079C8.72086 4.84209 9.1024 5.00013 9.50022 5.00013ZM21.8302 10.1901C21.9379 9.97578 21.996 9.73996 22.0002 9.50013C21.998 9.11156 21.846 8.73883 21.5759 8.45945C21.3059 8.18008 20.9385 8.01556 20.5502 8.00013H20.5002C20.1543 7.99964 19.8188 8.11873 19.5506 8.33722C19.2825 8.55572 19.098 8.8602 19.0286 9.19909C18.9592 9.53797 19.009 9.89044 19.1697 10.1968C19.3304 10.5031 19.592 10.7446 19.9102 10.8801C19.9702 11.2504 20.0003 11.625 20.0002 12.0001C19.9875 13.8232 19.3524 15.5873 18.2002 17.0001C17.9234 17.0567 17.6682 17.1903 17.464 17.3855C17.2598 17.5807 17.1149 17.8296 17.0459 18.1036C16.9769 18.3776 16.9868 18.6655 17.0742 18.9341C17.1617 19.2027 17.3232 19.4412 17.5403 19.6221C17.7573 19.803 18.021 19.9188 18.301 19.9564C18.581 19.994 18.8659 19.9517 19.123 19.8345C19.38 19.7173 19.5987 19.5298 19.7539 19.2938C19.9091 19.0577 19.9945 18.7826 20.0002 18.5001C19.9972 18.3542 19.9737 18.2094 19.9302 18.0701C20.7856 16.9654 21.3971 15.692 21.7246 14.3337C22.0521 12.9755 22.0881 11.5633 21.8302 10.1901ZM12.0002 10.0001C11.6047 10.0001 11.218 10.1174 10.8891 10.3372C10.5602 10.557 10.3038 10.8693 10.1525 11.2348C10.0011 11.6002 9.96148 12.0023 10.0386 12.3903C10.1158 12.7783 10.3063 13.1346 10.586 13.4143C10.8657 13.694 11.2221 13.8845 11.61 13.9617C11.998 14.0389 12.4001 13.9993 12.7656 13.8479C13.131 13.6965 13.4434 13.4402 13.6632 13.1113C13.8829 12.7824 14.0002 12.3957 14.0002 12.0001C14.0002 11.4697 13.7895 10.961 13.4144 10.5859C13.0394 10.2108 12.5307 10.0001 12.0002 10.0001ZM18.5002 11.5001C18.5004 11.2534 18.4398 11.0103 18.3236 10.7926C18.2074 10.5749 18.0393 10.3892 17.8342 10.252C17.6291 10.1148 17.3933 10.0303 17.1477 10.0061C16.9021 9.98181 16.6544 10.0185 16.4264 10.1129C16.1984 10.2073 15.9972 10.3565 15.8406 10.5473C15.6841 10.7381 15.5771 10.9645 15.529 11.2065C15.4809 11.4486 15.4933 11.6987 15.565 11.9349C15.6367 12.171 15.7656 12.3857 15.9402 12.5601C15.8403 13.2988 15.536 13.9948 15.0616 14.5698C14.5872 15.1447 13.9616 15.5757 13.2554 15.814C12.5491 16.0524 11.7903 16.0886 11.0646 15.9187C10.3388 15.7488 9.67495 15.3795 9.14788 14.8525C8.62081 14.3254 8.2515 13.6615 8.0816 12.9358C7.9117 12.21 7.94797 11.4512 8.18633 10.745C8.42468 10.0387 8.85563 9.41311 9.43056 8.93872C10.0055 8.46433 10.7016 8.16003 11.4402 8.06013C11.6524 8.28132 11.9268 8.43273 12.227 8.49423C12.5273 8.55572 12.8391 8.5244 13.1212 8.40442C13.4032 8.28443 13.642 8.08147 13.8059 7.8225C13.9698 7.56354 14.0511 7.26082 14.0388 6.95458C14.0266 6.64835 13.9214 6.35309 13.7374 6.10804C13.5533 5.86299 13.299 5.67975 13.0083 5.58268C12.7176 5.48561 12.4042 5.47929 12.1099 5.56457C11.8155 5.64985 11.554 5.82269 11.3602 6.06013C10.2339 6.17973 9.16438 6.61571 8.27543 7.31766C7.38647 8.01961 6.71437 8.95885 6.33684 10.0268C5.95932 11.0947 5.89179 12.2476 6.14206 13.3523C6.39234 14.457 6.95019 15.4683 7.75112 16.2692C8.55205 17.0702 9.56333 17.628 10.668 17.8783C11.7727 18.1286 12.9257 18.061 13.9936 17.6835C15.0615 17.306 16.0007 16.6339 16.7027 15.7449C17.4046 14.856 17.8406 13.7865 17.9602 12.6601C18.1313 12.5195 18.2686 12.3423 18.3621 12.1415C18.4555 11.9407 18.5027 11.7216 18.5002 11.5001Z","digital_self_service":"M19.4999 10.4999C19.2903 10.5011 19.0831 10.5462 18.8919 10.6323C18.7008 10.7184 18.5297 10.8436 18.3899 10.9999H14.3899L17.3899 7.99995H17.4699C17.7678 8.00591 18.0607 7.92302 18.3113 7.76187C18.5619 7.60071 18.7588 7.36858 18.877 7.09507C18.9951 6.82155 19.0291 6.51906 18.9747 6.22614C18.9202 5.93322 18.7798 5.66315 18.5713 5.45036C18.3627 5.23756 18.0956 5.0917 17.8038 5.03134C17.512 4.97099 17.2089 4.99889 16.9331 5.11149C16.6572 5.22409 16.4212 5.41628 16.255 5.66356C16.0888 5.91084 16 6.20201 15.9999 6.49995C15.9999 6.49995 15.9999 6.49995 15.9999 6.57995L12.9999 9.57995V5.57995C13.2264 5.37742 13.386 5.11092 13.4576 4.8157C13.5293 4.52049 13.5096 4.21047 13.4012 3.92668C13.2928 3.64289 13.1008 3.3987 12.8506 3.22643C12.6004 3.05415 12.3037 2.96191 11.9999 2.96191C11.6962 2.96191 11.3995 3.05415 11.1493 3.22643C10.8991 3.3987 10.7071 3.64289 10.5987 3.92668C10.4903 4.21047 10.4706 4.52049 10.5423 4.8157C10.6139 5.11092 10.7735 5.37742 10.9999 5.57995V9.57995L7.99995 6.57995C7.99995 6.57995 7.99995 6.57995 7.99995 6.49995C7.99995 6.20328 7.91197 5.91327 7.74715 5.66659C7.58233 5.41992 7.34806 5.22766 7.07397 5.11413C6.79988 5.0006 6.49828 4.97089 6.20731 5.02877C5.91634 5.08665 5.64907 5.22951 5.43929 5.43929C5.22951 5.64907 5.08665 5.91634 5.02877 6.20731C4.97089 6.49828 5.0006 6.79988 5.11413 7.07397C5.22766 7.34806 5.41992 7.58233 5.66659 7.74715C5.91327 7.91197 6.20328 7.99995 6.49995 7.99995H6.57995L9.57995 10.9999H5.57995C5.37742 10.7735 5.11092 10.6139 4.8157 10.5423C4.52049 10.4706 4.21047 10.4903 3.92668 10.5987C3.64289 10.7071 3.3987 10.8991 3.22643 11.1493C3.05415 11.3995 2.96191 11.6962 2.96191 11.9999C2.96191 12.3037 3.05415 12.6004 3.22643 12.8506C3.3987 13.1008 3.64289 13.2928 3.92668 13.4012C4.21047 13.5096 4.52049 13.5293 4.8157 13.4576C5.11092 13.386 5.37742 13.2264 5.57995 12.9999H9.57995L6.57995 15.9999H6.49995C6.20328 15.9999 5.91327 16.0879 5.66659 16.2527C5.41992 16.4176 5.22766 16.6518 5.11413 16.9259C5.0006 17.2 4.97089 17.5016 5.02877 17.7926C5.08665 18.0836 5.22951 18.3508 5.43929 18.5606C5.64907 18.7704 5.91634 18.9132 6.20731 18.9711C6.49828 19.029 6.79988 18.9993 7.07397 18.8858C7.34806 18.7722 7.58233 18.58 7.74715 18.3333C7.91197 18.0866 7.99995 17.7966 7.99995 17.4999C7.99995 17.4999 7.99995 17.4499 7.99995 17.4199L10.9999 14.4199V18.4199C10.7735 18.6225 10.6139 18.889 10.5423 19.1842C10.4706 19.4794 10.4903 19.7894 10.5987 20.0732C10.7071 20.357 10.8991 20.6012 11.1493 20.7735C11.3995 20.9457 11.6962 21.038 11.9999 21.038C12.3037 21.038 12.6004 20.9457 12.8506 20.7735C13.1008 20.6012 13.2928 20.357 13.4012 20.0732C13.5096 19.7894 13.5293 19.4794 13.4576 19.1842C13.386 18.889 13.2264 18.6225 12.9999 18.4199V14.4199L15.9999 17.4199C15.9999 17.4199 15.9999 17.4199 15.9999 17.4999C15.9999 17.7966 16.0879 18.0866 16.2527 18.3333C16.4176 18.58 16.6518 18.7722 16.9259 18.8858C17.2 18.9993 17.5016 19.029 17.7926 18.9711C18.0836 18.9132 18.3508 18.7704 18.5606 18.5606C18.7704 18.3508 18.9132 18.0836 18.9711 17.7926C19.029 17.5016 18.9993 17.2 18.8858 16.9259C18.7722 16.6518 18.58 16.4176 18.3333 16.2527C18.0866 16.0879 17.7966 15.9999 17.4999 15.9999H17.4199L14.4199 12.9999H18.4199C18.587 13.1867 18.7981 13.3286 19.0341 13.4128C19.2701 13.4969 19.5234 13.5206 19.7709 13.4817C20.0184 13.4428 20.2523 13.3425 20.451 13.19C20.6498 13.0375 20.8072 12.8376 20.9089 12.6086C21.0106 12.3796 21.0533 12.1288 21.0331 11.8791C21.0129 11.6294 20.9305 11.3887 20.7934 11.179C20.6562 10.9693 20.4688 10.7973 20.2481 10.6787C20.0274 10.5601 19.7805 10.4986 19.5299 10.4999H19.4999ZM12.7099 12.7099C12.5698 12.849 12.3916 12.9434 12.1978 12.9813C12.0041 13.0193 11.8034 12.999 11.6212 12.923C11.4389 12.8471 11.2832 12.7189 11.1737 12.5547C11.0642 12.3904 11.0057 12.1974 11.0057 11.9999C11.0057 11.8025 11.0642 11.6095 11.1737 11.4452C11.2832 11.281 11.4389 11.1528 11.6212 11.0769C11.8034 11.0009 12.0041 10.9806 12.1978 11.0186C12.3916 11.0565 12.5698 11.1509 12.7099 11.2899C12.8037 11.3829 12.8781 11.4935 12.9288 11.6154C12.9796 11.7372 13.0057 11.8679 13.0057 11.9999C13.0057 12.132 12.9796 12.2627 12.9288 12.3845C12.8781 12.5064 12.8037 12.617 12.7099 12.7099Z","dining":"M3 15.9998H21C21.2652 15.9998 21.5196 15.8944 21.7071 15.7069C21.8946 15.5194 22 15.265 22 14.9998C22 12.5207 21.0792 10.13 19.4162 8.29152C17.7533 6.45299 15.4666 5.29771 13 5.0498C13 4.78459 12.8946 4.53023 12.7071 4.3427C12.5196 4.15516 12.2652 4.0498 12 4.0498C11.7348 4.0498 11.4804 4.15516 11.2929 4.3427C11.1054 4.53023 11 4.78459 11 5.0498C8.53337 5.29771 6.24675 6.45299 4.58376 8.29152C2.92077 10.13 1.99997 12.5207 2 14.9998C2 15.265 2.10536 15.5194 2.29289 15.7069C2.48043 15.8944 2.73478 15.9998 3 15.9998ZM21 17.9998H3C2.73478 17.9998 2.48043 18.1052 2.29289 18.2927C2.10536 18.4802 2 18.7346 2 18.9998C2 19.265 2.10536 19.5194 2.29289 19.7069C2.48043 19.8944 2.73478 19.9998 3 19.9998H21C21.2652 19.9998 21.5196 19.8944 21.7071 19.7069C21.8946 19.5194 22 19.265 22 18.9998C22 18.7346 21.8946 18.4802 21.7071 18.2927C21.5196 18.1052 21.2652 17.9998 21 17.9998Z","direction_turn_right":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 10.71L14.71 12.71C14.617 12.8037 14.5064 12.8781 14.3846 12.9289C14.2627 12.9797 14.132 13.0058 14 13.0058C13.868 13.0058 13.7373 12.9797 13.6154 12.9289C13.4936 12.8781 13.383 12.8037 13.29 12.71C13.1963 12.617 13.1219 12.5064 13.0711 12.3846C13.0203 12.2627 12.9942 12.132 12.9942 12C12.9942 11.868 13.0203 11.7373 13.0711 11.6154C13.1219 11.4936 13.1963 11.383 13.29 11.29L13.59 11H11C10.7328 10.9823 10.4649 11.0219 10.2142 11.1162C9.96354 11.2105 9.73591 11.3572 9.54654 11.5465C9.35718 11.7359 9.21046 11.9635 9.1162 12.2142C9.02194 12.4649 8.98233 12.7328 9 13V15C9 15.2652 8.89465 15.5196 8.70711 15.7071C8.51957 15.8946 8.26522 16 8 16C7.73479 16 7.48043 15.8946 7.2929 15.7071C7.10536 15.5196 7 15.2652 7 15V13C6.98481 12.4706 7.07788 11.9436 7.27353 11.4515C7.46917 10.9593 7.76325 10.5123 8.13776 10.1378C8.51226 9.76325 8.9593 9.46916 9.45148 9.27352C9.94365 9.07788 10.4706 8.98481 11 9H13.59L13.29 8.71C13.1017 8.5217 12.9959 8.2663 12.9959 8C12.9959 7.86814 13.0219 7.73757 13.0723 7.61575C13.1228 7.49393 13.1968 7.38324 13.29 7.29C13.3832 7.19676 13.4939 7.1228 13.6158 7.07234C13.7376 7.02188 13.8681 6.99591 14 6.99591C14.2663 6.99591 14.5217 7.1017 14.71 7.29L16.71 9.29C16.8037 9.38296 16.8781 9.49356 16.9289 9.61542C16.9797 9.73728 17.0058 9.86799 17.0058 10C17.0058 10.132 16.9797 10.2627 16.9289 10.3846C16.8781 10.5064 16.8037 10.617 16.71 10.71Z","directions_off":"M12 2.00003C10.3899 1.99633 8.80354 2.38777 7.38 3.14003L13.24 9.00003H13.59L13.29 8.71003C13.1017 8.52172 12.9959 8.26633 12.9959 8.00003C12.9959 7.86817 13.0219 7.7376 13.0723 7.61578C13.1228 7.49395 13.1968 7.38326 13.29 7.29003C13.3832 7.19679 13.4939 7.12283 13.6158 7.07237C13.7376 7.02191 13.8681 6.99593 14 6.99593C14.2663 6.99593 14.5217 7.10172 14.71 7.29003L16.71 9.29003C16.8037 9.38299 16.8781 9.49359 16.9289 9.61545C16.9797 9.73731 17.0058 9.86801 17.0058 10C17.0058 10.132 16.9797 10.2627 16.9289 10.3846C16.8781 10.5065 16.8037 10.6171 16.71 10.71L15.83 11.59L20.83 16.59C21.5879 15.1781 21.9896 13.6025 22 12C22 10.6868 21.7413 9.38645 21.2388 8.17319C20.7363 6.95994 19.9997 5.85754 19.0711 4.92896C18.1425 4.00037 17.0401 3.26378 15.8268 2.76123C14.6136 2.25868 13.3132 2.00003 12 2.00003ZM5 3.51003C4.90217 3.41219 4.78602 3.33458 4.65819 3.28164C4.53037 3.22869 4.39336 3.20144 4.255 3.20144C4.11664 3.20144 3.97964 3.22869 3.85181 3.28164C3.72398 3.33458 3.60784 3.41219 3.51 3.51003C3.41217 3.60786 3.33456 3.72401 3.28161 3.85183C3.22866 3.97966 3.20141 4.11667 3.20141 4.25503C3.20141 4.39339 3.22866 4.53039 3.28161 4.65822C3.33456 4.78604 3.41217 4.90219 3.51 5.00003L4.25 5.73003C2.7441 7.65551 1.99561 10.0659 2.14596 12.5057C2.29632 14.9455 3.33511 17.2457 5.06604 18.9717C6.79697 20.6977 9.10015 21.73 11.5404 21.8734C13.9806 22.0168 16.3888 21.2614 18.31 19.75L19.04 20.49C19.2376 20.6823 19.5035 20.7882 19.7791 20.7845C20.0548 20.7807 20.3177 20.6676 20.51 20.47C20.7023 20.2724 20.8082 20.0066 20.8044 19.7309C20.8007 19.4552 20.6876 19.1923 20.49 19L5 3.51003ZM9 13V15C9 15.2652 8.89464 15.5196 8.70711 15.7071C8.51957 15.8947 8.26522 16 8 16C7.73479 16 7.48043 15.8947 7.29289 15.7071C7.10536 15.5196 7 15.2652 7 15V13C6.97364 12.4038 7.08959 11.8099 7.33825 11.2673C7.58691 10.7248 7.96114 10.2493 8.43 9.88003L9.86 11.3C9.57197 11.4746 9.33868 11.7264 9.18665 12.0269C9.03463 12.3274 8.96996 12.6646 9 13Z","disabled":"M10.0002 5C10.2969 5 10.5869 4.91203 10.8336 4.7472C11.0802 4.58238 11.2725 4.34811 11.386 4.07403C11.4995 3.79994 11.5293 3.49834 11.4714 3.20737C11.4135 2.91639 11.2706 2.64912 11.0609 2.43934C10.8511 2.22956 10.5838 2.0867 10.2928 2.02882C10.0019 1.97094 9.70026 2.00065 9.42617 2.11418C9.15208 2.22771 8.91781 2.41997 8.75299 2.66665C8.58817 2.91332 8.5002 3.20333 8.5002 3.5C8.5002 3.89783 8.65823 4.27936 8.93954 4.56066C9.22084 4.84197 9.60237 5 10.0002 5ZM21.8902 18.55C21.7703 18.3145 21.5621 18.136 21.311 18.0535C21.0599 17.9711 20.7864 17.9914 20.5502 18.11L19.4502 18.66L16.8902 13.55C16.8071 13.3851 16.68 13.2464 16.5229 13.1493C16.3658 13.0522 16.1849 13.0006 16.0002 13H11.0002V11H15.0002C15.2654 11 15.5198 10.8946 15.7073 10.7071C15.8948 10.5196 16.0002 10.2652 16.0002 10C16.0002 9.73478 15.8948 9.48043 15.7073 9.29289C15.5198 9.10536 15.2654 9 15.0002 9H11.0002V7C11.0002 6.73478 10.8948 6.48043 10.7073 6.29289C10.5198 6.10536 10.2654 6 10.0002 6C9.73498 6 9.48063 6.10536 9.29309 6.29289C9.10555 6.48043 9.0002 6.73478 9.0002 7V9C7.77284 9.10343 6.60026 9.55399 5.61945 10.299C4.63863 11.0441 3.89007 12.0528 3.46124 13.2075C3.0324 14.3621 2.94099 15.615 3.19768 16.8196C3.45437 18.0243 4.04856 19.131 4.91084 20.0105C5.77313 20.8901 6.86788 21.5061 8.06723 21.7866C9.26657 22.067 10.521 22.0005 11.6839 21.5946C12.8468 21.1887 13.8702 20.4602 14.6345 19.4944C15.3988 18.5285 15.8725 17.3651 16.0002 16.14L18.1402 20.42C18.2168 20.5861 18.3375 20.728 18.4891 20.8302C18.6407 20.9325 18.8175 20.9912 19.0002 21C19.1571 21.0019 19.3119 20.964 19.4502 20.89L21.4502 19.89C21.6857 19.7701 21.8642 19.5619 21.9467 19.3108C22.0291 19.0597 22.0088 18.7862 21.8902 18.55ZM14.0002 15.5C14.0045 16.3696 13.7567 17.2219 13.2868 17.9536C12.8169 18.6854 12.1451 19.2653 11.3525 19.6232C10.56 19.9812 9.68069 20.1018 8.82102 19.9706C7.96136 19.8393 7.15814 19.4618 6.50853 18.8836C5.85892 18.3055 5.39074 17.5515 5.16064 16.7128C4.93054 15.8742 4.94836 14.9869 5.21195 14.1581C5.47555 13.3294 5.97362 12.5948 6.64592 12.0432C7.31822 11.4916 8.13595 11.1466 9.0002 11.05V14C9.0002 14.2652 9.10555 14.5196 9.29309 14.7071C9.48063 14.8946 9.73498 15 10.0002 15H14.0002V15.5Z","disinfectant":"M15 8.00009V7.00009C15 6.73488 14.8946 6.48052 14.7071 6.29299C14.5196 6.10545 14.2652 6.00009 14 6.00009H13V4.00009H13.51C13.7274 3.99843 13.9435 4.0322 14.15 4.10009L16.68 5.00009C16.7862 5.0138 16.8938 5.0138 17 5.00009C17.2181 5.01148 17.4339 4.95117 17.6144 4.82838C17.795 4.70559 17.9304 4.52707 18 4.32009C18.0424 4.19536 18.0597 4.06348 18.0509 3.93203C18.0421 3.80059 18.0075 3.67218 17.9489 3.55416C17.8904 3.43615 17.8091 3.33087 17.7098 3.24437C17.6104 3.15786 17.4949 3.09184 17.37 3.05009L14.83 2.21009C14.4052 2.06524 13.9588 1.99421 13.51 2.00009H9C8.73478 2.00009 8.48043 2.10545 8.29289 2.29299C8.10536 2.48052 8 2.73488 8 3.00009C8 3.26531 8.10536 3.51966 8.29289 3.7072C8.48043 3.89474 8.73478 4.00009 9 4.00009H11V6.00009H10C9.73478 6.00009 9.48043 6.10545 9.29289 6.29299C9.10536 6.48052 9 6.73488 9 7.00009V8.00009C8.20435 8.00009 7.44129 8.31616 6.87868 8.87877C6.31607 9.44138 6 10.2044 6 11.0001V19.0001C6 19.7957 6.31607 20.5588 6.87868 21.1214C7.44129 21.684 8.20435 22.0001 9 22.0001H15C15.7956 22.0001 16.5587 21.684 17.1213 21.1214C17.6839 20.5588 18 19.7957 18 19.0001V11.0001C18 10.2044 17.6839 9.44138 17.1213 8.87877C16.5587 8.31616 15.7956 8.00009 15 8.00009ZM14 16.0001H13V17.0001C13 17.2653 12.8946 17.5197 12.7071 17.7072C12.5196 17.8947 12.2652 18.0001 12 18.0001C11.7348 18.0001 11.4804 17.8947 11.2929 17.7072C11.1054 17.5197 11 17.2653 11 17.0001V16.0001H10C9.73478 16.0001 9.48043 15.8947 9.29289 15.7072C9.10536 15.5197 9 15.2653 9 15.0001C9 14.7349 9.10536 14.4805 9.29289 14.293C9.48043 14.1055 9.73478 14.0001 10 14.0001H11V13.0001C11 12.7349 11.1054 12.4805 11.2929 12.293C11.4804 12.1055 11.7348 12.0001 12 12.0001C12.2652 12.0001 12.5196 12.1055 12.7071 12.293C12.8946 12.4805 13 12.7349 13 13.0001V14.0001H14C14.2652 14.0001 14.5196 14.1055 14.7071 14.293C14.8946 14.4805 15 14.7349 15 15.0001C15 15.2653 14.8946 15.5197 14.7071 15.7072C14.5196 15.8947 14.2652 16.0001 14 16.0001Z","dislike":"M3.56821 6.67L3.01821 11.67C2.97182 12.0891 3.01431 12.5133 3.14289 12.9148C3.27147 13.3164 3.48327 13.6864 3.76445 14.0006C4.04564 14.3148 4.3899 14.5662 4.77479 14.7384C5.15968 14.9106 5.57655 14.9997 5.99821 15H9.99821V18.92C9.98205 19.3083 10.0794 19.6929 10.2783 20.0268C10.4772 20.3606 10.769 20.6293 11.1182 20.8C11.3865 20.9311 11.6808 21.0004 11.9794 21.0028C12.278 21.0053 12.5734 20.9409 12.8438 20.8143C13.1143 20.6877 13.353 20.5021 13.5423 20.2712C13.7317 20.0404 13.867 19.77 13.9382 19.48L14.9382 15.48C14.9776 15.323 14.9977 15.1618 14.9982 15V4H6.54821C5.81 4.00044 5.09788 4.27304 4.54808 4.76565C3.99828 5.25826 3.64941 5.93628 3.56821 6.67ZM18.9982 4H16.9982V15H18.9982C19.5286 15 20.0373 14.7893 20.4124 14.4142C20.7875 14.0391 20.9982 13.5304 20.9982 13V6C20.9982 5.46957 20.7875 4.96086 20.4124 4.58579C20.0373 4.21071 19.5286 4 18.9982 4Z","display_led":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 5H13C13.2652 5 13.5196 5.10536 13.7071 5.29289C13.8946 5.48043 14 5.73478 14 6C14 6.26522 13.8946 6.51957 13.7071 6.70711C13.5196 6.89464 13.2652 7 13 7H11C10.7348 7 10.4804 6.89464 10.2929 6.70711C10.1054 6.51957 10 6.26522 10 6C10 5.73478 10.1054 5.48043 10.2929 5.29289C10.4804 5.10536 10.7348 5 11 5ZM14 12C14 12.2652 13.8946 12.5196 13.7071 12.7071C13.5196 12.8946 13.2652 13 13 13H11C10.7348 13 10.4804 12.8946 10.2929 12.7071C10.1054 12.5196 10 12.2652 10 12C10 11.7348 10.1054 11.4804 10.2929 11.2929C10.4804 11.1054 10.7348 11 11 11H13C13.2652 11 13.5196 11.1054 13.7071 11.2929C13.8946 11.4804 14 11.7348 14 12ZM8 8C8 7.73478 8.10536 7.48043 8.29289 7.29289C8.48043 7.10536 8.73478 7 9 7C9.26522 7 9.51957 7.10536 9.70711 7.29289C9.89464 7.48043 10 7.73478 10 8V10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11C8.73478 11 8.48043 10.8946 8.29289 10.7071C8.10536 10.5196 8 10.2652 8 10V8ZM9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V14C8 13.7348 8.10536 13.4804 8.29289 13.2929C8.48043 13.1054 8.73478 13 9 13C9.26522 13 9.51957 13.1054 9.70711 13.2929C9.89464 13.4804 10 13.7348 10 14V16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17ZM13 19H11C10.7348 19 10.4804 18.8946 10.2929 18.7071C10.1054 18.5196 10 18.2652 10 18C10 17.7348 10.1054 17.4804 10.2929 17.2929C10.4804 17.1054 10.7348 17 11 17H13C13.2652 17 13.5196 17.1054 13.7071 17.2929C13.8946 17.4804 14 17.7348 14 18C14 18.2652 13.8946 18.5196 13.7071 18.7071C13.5196 18.8946 13.2652 19 13 19ZM16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17C14.7348 17 14.4804 16.8946 14.2929 16.7071C14.1054 16.5196 14 16.2652 14 16V14C14 13.7348 14.1054 13.4804 14.2929 13.2929C14.4804 13.1054 14.7348 13 15 13C15.2652 13 15.5196 13.1054 15.7071 13.2929C15.8946 13.4804 16 13.7348 16 14V16ZM16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8946 15.2652 11 15 11C14.7348 11 14.4804 10.8946 14.2929 10.7071C14.1054 10.5196 14 10.2652 14 10V8C14 7.73478 14.1054 7.48043 14.2929 7.29289C14.4804 7.10536 14.7348 7 15 7C15.2652 7 15.5196 7.10536 15.7071 7.29289C15.8946 7.48043 16 7.73478 16 8V10Z","dispose_off":"M17.8941 6.55015C17.8102 6.38635 17.6827 6.24888 17.5256 6.15289C17.3686 6.0569 17.1881 6.00611 17.0041 6.00611C16.82 6.00611 16.6396 6.0569 16.4825 6.15289C16.3255 6.24888 16.198 6.38635 16.1141 6.55015C15.7992 7.15296 15.3793 7.69478 14.8741 8.15015C14.6135 6.13116 13.9322 4.18932 12.8741 2.45015C12.76 2.25513 12.5832 2.10449 12.3726 2.02277C12.162 1.94106 11.9298 1.93308 11.7141 2.00015C11.5015 2.06434 11.3164 2.19747 11.1878 2.37853C11.0592 2.55959 10.9946 2.77829 11.0041 3.00015C10.9156 3.96291 10.4653 4.85629 9.74409 5.50015L19.8041 15.5602C20.3541 12.3602 19.0541 8.86015 17.8941 6.55015ZM20.7141 19.2902L4.71409 3.29015C4.52579 3.10185 4.27039 2.99606 4.00409 2.99606C3.73779 2.99606 3.4824 3.10185 3.29409 3.29015C3.10579 3.47845 3 3.73385 3 4.00015C3 4.26645 3.10579 4.52185 3.29409 4.71015L6.63409 8.00015C5.68109 8.86246 4.94988 9.94169 4.50234 11.1465C4.0548 12.3513 3.90412 13.6461 4.06305 14.9215C4.22198 16.1968 4.68584 17.4151 5.41537 18.4732C6.14489 19.5313 7.11861 20.3981 8.25409 21.0002C8.14321 20.4818 8.16579 19.9438 8.31971 19.4365C8.47363 18.9293 8.75385 18.4695 9.13409 18.1002C10.1341 17.0202 11.0041 16.1002 11.0041 15.3702C11.0155 15.2907 11.0459 15.2152 11.0927 15.1499C11.1395 15.0847 11.2013 15.0317 11.2729 14.9954C11.3445 14.9592 11.4238 14.9406 11.5041 14.9415C11.5844 14.9423 11.6632 14.9624 11.7341 15.0002C12.7326 15.5489 13.4944 16.4459 13.8741 17.5202C14.9241 15.3902 16.2141 19.7101 15.8741 20.9701C16.6602 20.5424 17.3781 19.9997 18.0041 19.3602L19.3441 20.7101C19.4371 20.8039 19.5477 20.8783 19.6695 20.929C19.7914 20.9798 19.9221 21.0059 20.0541 21.0059C20.1861 21.0059 20.3168 20.9798 20.4387 20.929C20.5605 20.8783 20.6711 20.8039 20.7641 20.7101C20.8546 20.6139 20.9252 20.5007 20.9717 20.3771C21.0182 20.2534 21.0398 20.1218 21.0352 19.9897C21.0305 19.8577 20.9997 19.7279 20.9446 19.6078C20.8895 19.4877 20.8112 19.3798 20.7141 19.2902Z","distribute_horizontal_spacing":"M20 3C19.45 3 19 3.45 19 4V20C19 20.55 19.45 21 20 21C20.55 21 21 20.55 21 20V4C21 3.45 20.55 3 20 3ZM4 3.5C3.45 3.5 3 3.95 3 4.5V19.5C3 20.05 3.45 20.5 4 20.5C4.55 20.5 5 20.05 5 19.5V4.5C5 3.95 4.55 3.5 4 3.5ZM14 5H10C8.34 5 7 6.34 7 8V16C7 17.66 8.34 19 10 19H14C15.66 19 17 17.66 17 16V8C17 6.34 15.66 5 14 5Z","distribute_vertical_spacing":"M20 3H4C3.45 3 3 3.45 3 4C3 4.55 3.45 5 4 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3ZM19.5 19H4.5C3.95 19 3.5 19.45 3.5 20C3.5 20.55 3.95 21 4.5 21H19.5C20.05 21 20.5 20.55 20.5 20C20.5 19.45 20.05 19 19.5 19ZM16 17C17.66 17 19 15.66 19 14V10C19 8.34 17.66 7 16 7H8C6.34 7 5 8.34 5 10V14C5 15.66 6.34 17 8 17H16Z","distribution":"M19 10C19.3956 10 19.7822 9.8827 20.1111 9.66294C20.44 9.44318 20.6964 9.13082 20.8478 8.76537C20.9991 8.39991 21.0387 7.99778 20.9616 7.60982C20.8844 7.22186 20.6939 6.86549 20.4142 6.58579C20.1345 6.30608 19.7781 6.1156 19.3902 6.03843C19.0022 5.96126 18.6001 6.00087 18.2346 6.15224C17.8692 6.30362 17.5568 6.55996 17.3371 6.88886C17.1173 7.21776 17 7.60444 17 8C16.9956 8.06326 16.9956 8.12674 17 8.19L13.7 10.54C13.4773 10.3882 13.2351 10.2671 12.98 10.18V5.72C13.286 5.54803 13.5414 5.29855 13.7204 4.99663C13.8994 4.69471 13.9959 4.35099 14 4C14 3.46957 13.7893 2.96086 13.4142 2.58579C13.0391 2.21071 12.5304 2 12 2C11.4696 2 10.9609 2.21071 10.5858 2.58579C10.2107 2.96086 10 3.46957 10 4C10.0021 4.34903 10.0955 4.69143 10.2709 4.99317C10.4464 5.29491 10.6977 5.54549 11 5.72V10.18C10.5806 10.3293 10.1997 10.5701 9.8849 10.8849C9.57011 11.1997 9.32932 11.5806 9.18 12H6.72C6.54549 11.6977 6.29491 11.4464 5.99317 11.2709C5.69143 11.0955 5.34903 11.0021 5 11C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13C3 13.5304 3.21071 14.0391 3.58579 14.4142C3.96086 14.7893 4.46957 15 5 15C5.34903 14.9979 5.69143 14.9045 5.99317 14.7291C6.29491 14.5536 6.54549 14.3023 6.72 14H9.18C9.38966 14.5763 9.7655 15.0774 10.26 15.44L9.51 18.07C9.14654 18.1619 8.81621 18.354 8.55669 18.6246C8.29718 18.8951 8.11893 19.2331 8.04227 19.6001C7.96562 19.9671 7.99365 20.3482 8.12317 20.7C8.25269 21.0518 8.47847 21.3601 8.77478 21.5898C9.07108 21.8195 9.42597 21.9612 9.79896 21.9989C10.1719 22.0366 10.548 21.9687 10.8843 21.8029C11.2205 21.6372 11.5034 21.3803 11.7007 21.0615C11.898 20.7427 12.0017 20.3749 12 20C12.0005 19.4816 11.7998 18.9832 11.44 18.61L12.19 16C12.6602 15.9741 13.1169 15.8333 13.52 15.59L16 17.66C16 17.77 16 17.88 16 18C16 18.3956 16.1173 18.7822 16.3371 19.1111C16.5568 19.44 16.8692 19.6964 17.2346 19.8478C17.6001 19.9991 18.0022 20.0387 18.3902 19.9616C18.7781 19.8844 19.1345 19.6939 19.4142 19.4142C19.6939 19.1345 19.8844 18.7781 19.9616 18.3902C20.0387 18.0022 19.9991 17.6001 19.8478 17.2346C19.6964 16.8692 19.44 16.5568 19.1111 16.3371C18.7822 16.1173 18.3956 16 18 16C17.7673 16.0015 17.5369 16.0456 17.32 16.13L14.81 14C14.9255 13.6787 14.9896 13.3412 15 13C14.9983 12.7217 14.9544 12.4452 14.87 12.18L18.18 9.82C18.4375 9.93734 18.717 9.99869 19 10Z","dizzy":"M12 2C6.49 2 2 6.49 2 12C2 17.51 6.49 22 12 22C17.51 22 22 17.51 22 12C22 6.49 17.51 2 12 2ZM14 18C11.24 18 9 15.76 9 13C9 11.35 10.35 10 12 10C13.65 10 15 11.35 15 13C15 13.55 14.55 14 14 14C13.45 14 13 13.55 13 13C13 12.45 12.55 12 12 12C11.45 12 11 12.45 11 13C11 14.65 12.35 16 14 16C15.65 16 17 14.65 17 13C17 10.24 14.76 8 12 8C9.24 8 7 10.24 7 13C7 13.55 6.55 14 6 14C5.45 14 5 13.55 5 13C5 9.14 8.14 6 12 6C15.86 6 19 9.14 19 13C19 15.76 16.76 18 14 18Z","dna":"M21.7099 6.28992C21.617 6.19619 21.5064 6.1218 21.3845 6.07103C21.2627 6.02026 21.132 5.99412 20.9999 5.99412C20.8679 5.99412 20.7372 6.02026 20.6154 6.07103C20.4935 6.1218 20.3829 6.19619 20.2899 6.28992C20.1942 6.38831 20.0905 6.47862 19.9799 6.55992L17.4399 3.99992C17.5236 3.88802 17.6137 3.78117 17.7099 3.67992C17.8962 3.49256 18.0007 3.2391 18.0007 2.97492C18.0007 2.71073 17.8962 2.45728 17.7099 2.26992C17.617 2.17619 17.5064 2.1018 17.3845 2.05103C17.2627 2.00026 17.132 1.97412 16.9999 1.97412C16.8679 1.97412 16.7372 2.00026 16.6154 2.05103C16.4935 2.1018 16.3829 2.17619 16.2899 2.26992C15.624 2.94233 15.1147 3.75346 14.7983 4.64542C14.482 5.53737 14.3664 6.48816 14.4599 7.42992C13.5172 7.33466 12.565 7.45027 11.6724 7.76837C10.7799 8.08647 9.9692 8.5991 9.29917 9.26914C8.62913 9.93917 8.1165 10.7498 7.7984 11.6424C7.4803 12.535 7.36469 13.4872 7.45995 14.4299C6.51768 14.3412 5.5674 14.4599 4.67594 14.7778C3.78448 15.0957 2.97348 15.605 2.29995 16.2699C2.20622 16.3629 2.13183 16.4735 2.08106 16.5953C2.03029 16.7172 2.00415 16.8479 2.00415 16.9799C2.00415 17.1119 2.03029 17.2426 2.08106 17.3645C2.13183 17.4864 2.20622 17.597 2.29995 17.6899C2.39291 17.7836 2.50351 17.858 2.62537 17.9088C2.74723 17.9596 2.87794 17.9857 3.00995 17.9857C3.14196 17.9857 3.27267 17.9596 3.39453 17.9088C3.51638 17.858 3.62699 17.7836 3.71995 17.6899C3.80686 17.5997 3.90046 17.5161 3.99995 17.4399L6.55995 19.9999C6.47865 20.1105 6.38834 20.2142 6.28995 20.3099C6.19622 20.4029 6.12183 20.5135 6.07106 20.6353C6.02029 20.7572 5.99415 20.8879 5.99415 21.0199C5.99415 21.1519 6.02029 21.2826 6.07106 21.4045C6.12183 21.5264 6.19622 21.637 6.28995 21.7299C6.38291 21.8236 6.49351 21.898 6.61537 21.9488C6.73723 21.9996 6.86794 22.0257 6.99995 22.0257C7.13196 22.0257 7.26267 21.9996 7.38453 21.9488C7.50638 21.898 7.61699 21.8236 7.70995 21.7299C8.37486 21.0564 8.88416 20.2454 9.20205 19.3539C9.51993 18.4625 9.63868 17.5122 9.54995 16.5699C10.4927 16.6652 11.4449 16.5496 12.3375 16.2315C13.23 15.9134 14.0407 15.4007 14.7107 14.7307C15.3808 14.0607 15.8934 13.25 16.2115 12.3574C16.5296 11.4648 16.6452 10.5127 16.5499 9.56992C17.4923 9.65934 18.4427 9.54092 19.3343 9.223C20.2259 8.90507 21.0368 8.3954 21.7099 7.72992C21.8067 7.63664 21.8837 7.5248 21.9363 7.40109C21.9889 7.27738 22.016 7.14434 22.016 7.00992C22.016 6.8755 21.9889 6.74246 21.9363 6.61875C21.8837 6.49504 21.8067 6.3832 21.7099 6.28992ZM7.46995 18.0499L5.99995 16.5299C6.5295 16.4522 7.06528 16.4254 7.59995 16.4499C7.60798 16.9862 7.56444 17.522 7.46995 18.0499ZM9.46995 14.5399C9.4422 14.0258 9.46229 13.5103 9.52995 12.9999L11.0499 14.5199C10.5188 14.5825 9.98251 14.5892 9.44995 14.5399H9.46995ZM13.3099 13.2899C13.2142 13.3883 13.1105 13.4786 12.9999 13.5599L10.4399 10.9999C10.6058 10.7809 10.801 10.5858 11.0199 10.4199L13.5599 12.9999C13.4778 13.1036 13.3875 13.2006 13.2899 13.2899H13.3099ZM14.4899 11.0499L12.9999 9.52992C13.5294 9.45067 14.0656 9.42721 14.5999 9.45992C14.6127 9.99302 14.5692 10.526 14.4699 11.0499H14.4899ZM16.4899 7.53992C16.4542 7.02622 16.4709 6.51022 16.5399 5.99992L18.0499 7.51992C17.5221 7.58231 16.9892 7.58902 16.4599 7.53992H16.4899Z","doctor":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5H16V19.5C16 19.7652 15.8946 20.0196 15.7071 20.2071C15.5196 20.3946 15.2652 20.5 15 20.5C14.7348 20.5 14.4804 20.3946 14.2929 20.2071C14.1054 20.0196 14 19.7652 14 19.5V18.5H13C12.7348 18.5 12.4804 18.3946 12.2929 18.2071C12.1054 18.0196 12 17.7652 12 17.5C12 17.2348 12.1054 16.9804 12.2929 16.7929C12.4804 16.6054 12.7348 16.5 13 16.5H14V15.5C14 15.2348 14.1054 14.9804 14.2929 14.7929C14.4804 14.6054 14.7348 14.5 15 14.5C15.2652 14.5 15.5196 14.6054 15.7071 14.7929C15.8946 14.9804 16 15.2348 16 15.5V16.5H17C17.2652 16.5 17.5196 16.6054 17.7071 16.7929C17.8946 16.9804 18 17.2348 18 17.5C18 17.7652 17.8946 18.0196 17.7071 18.2071C17.5196 18.3946 17.2652 18.5 17 18.5Z","document":"M13 6V2H7.5C6.83696 2 6.20107 2.26339 5.73223 2.73223C5.26339 3.20107 5 3.83696 5 4.5V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7Z","document_unknown":"M13 6V2H7.5C6.83696 2 6.20107 2.26339 5.73223 2.73223C5.26339 3.20107 5 3.83696 5 4.5V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM11 19C10.7884 19 10.5815 18.9372 10.4055 18.8197C10.2296 18.7021 10.0924 18.535 10.0114 18.3395C9.93046 18.144 9.90927 17.9288 9.95056 17.7213C9.99185 17.5137 10.0938 17.323 10.2434 17.1734C10.393 17.0238 10.5837 16.9218 10.7913 16.8806C10.9988 16.8393 11.214 16.8605 11.4095 16.9414C11.605 17.0224 11.7721 17.1596 11.8897 17.3355C12.0072 17.5115 12.07 17.7184 12.07 17.93C12.07 18.0705 12.0423 18.2097 11.9886 18.3395C11.9348 18.4693 11.856 18.5872 11.7566 18.6866C11.6572 18.786 11.5393 18.8648 11.4095 18.9186C11.2797 18.9723 11.1405 19 11 19ZM12.13 15L11.85 15.21C11.8176 15.4227 11.7067 15.6156 11.5391 15.7506C11.3714 15.8855 11.1593 15.9527 10.9446 15.9389C10.7298 15.9251 10.5281 15.8312 10.3791 15.6759C10.2302 15.5206 10.1448 15.3151 10.14 15.1C10.1668 14.786 10.2725 14.4838 10.4473 14.2215C10.6221 13.9593 10.8604 13.7455 11.14 13.6C11.63 13.26 11.86 13.07 11.86 12.53C11.8311 12.312 11.7312 12.1097 11.5758 11.9542C11.4203 11.7988 11.2179 11.6989 11 11.67C10.7821 11.6989 10.5797 11.7988 10.4242 11.9542C10.2688 12.1097 10.1689 12.312 10.14 12.53C10.153 12.65 10.1406 12.7715 10.1035 12.8864C10.0665 13.0013 10.0057 13.1072 9.92501 13.197C9.84436 13.2869 9.74569 13.3588 9.63542 13.408C9.52514 13.4572 9.40575 13.4826 9.285 13.4826C9.16425 13.4826 9.04486 13.4572 8.93458 13.408C8.82431 13.3588 8.72564 13.2869 8.64499 13.197C8.56433 13.1072 8.5035 13.0013 8.46646 12.8864C8.42942 12.7715 8.417 12.65 8.43 12.53C8.47335 11.8664 8.75917 11.242 9.23306 10.7754C9.70695 10.3089 10.3358 10.0329 11 10C11.6707 10.0338 12.3049 10.3155 12.7797 10.7903C13.2545 11.2651 13.5362 11.8993 13.57 12.57C13.5638 13.0657 13.4276 13.551 13.1748 13.9775C12.9221 14.404 12.5618 14.7566 12.13 15ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7Z","document_viewer":"M9.5 10C9.20333 10 8.91332 10.088 8.66665 10.2528C8.41997 10.4176 8.22771 10.6519 8.11418 10.926C8.00065 11.2001 7.97094 11.5017 8.02882 11.7926C8.0867 12.0836 8.22956 12.3509 8.43934 12.5607C8.64912 12.7704 8.91639 12.9133 9.20736 12.9712C9.49834 13.0291 9.79994 12.9994 10.074 12.8858C10.3481 12.7723 10.5824 12.58 10.7472 12.3334C10.912 12.0867 11 11.7967 11 11.5C11 11.1022 10.842 10.7206 10.5607 10.4393C10.2794 10.158 9.89782 10 9.5 10ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7ZM13 6V2H6.5C5.83696 2 5.20107 2.26339 4.73223 2.73223C4.26339 3.20107 4 3.83696 4 4.5V19.5C4 20.163 4.26339 20.7989 4.73223 21.2678C5.20107 21.7366 5.83696 22 6.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM13.62 16.78C13.4441 16.9212 13.2256 16.9987 13 17C12.8498 16.9993 12.7017 16.9648 12.5666 16.899C12.4316 16.8332 12.3131 16.7379 12.22 16.62L10.73 14.76C10.3386 14.9162 9.9214 14.9976 9.5 15C8.70548 15.0073 7.93176 14.7462 7.30398 14.2592C6.67621 13.7722 6.2311 13.0876 6.04067 12.3162C5.85024 11.5448 5.92562 10.7317 6.25462 10.0085C6.58362 9.28525 7.14699 8.69416 7.8536 8.33083C8.56021 7.9675 9.36874 7.85319 10.1484 8.00638C10.928 8.15957 11.6332 8.5713 12.1498 9.17498C12.6664 9.77866 12.9642 10.539 12.9951 11.3329C13.026 12.1269 12.7881 12.908 12.32 13.55L13.78 15.38C13.9435 15.5872 14.0184 15.8507 13.9885 16.113C13.9585 16.3752 13.826 16.615 13.62 16.78Z","documentary":"M21.0002 20H18.0002C18.519 19.6117 18.9981 19.1729 19.4302 18.69C20.963 16.9871 21.8645 14.8095 21.984 12.5215C22.1034 10.2335 21.4336 7.97385 20.0866 6.12056C18.7395 4.26726 16.7969 2.93273 14.5837 2.34021C12.3706 1.74768 10.021 1.9331 7.9282 2.86544C5.83536 3.79778 4.12614 5.42051 3.08646 7.46215C2.04678 9.50379 1.73971 11.8405 2.2166 14.0815C2.69349 16.3224 3.92542 18.3316 5.70632 19.773C7.48722 21.2145 9.70907 22.0006 12.0002 22H21.0002C21.2654 22 21.5198 21.8946 21.7073 21.7071C21.8948 21.5196 22.0002 21.2652 22.0002 21C22.0002 20.7348 21.8948 20.4804 21.7073 20.2929C21.5198 20.1054 21.2654 20 21.0002 20ZM6.0002 14C5.60463 14 5.21795 13.8827 4.88906 13.6629C4.56016 13.4432 4.30381 13.1308 4.15244 12.7654C4.00106 12.3999 3.96145 11.9978 4.03863 11.6098C4.1158 11.2219 4.30628 10.8655 4.58598 10.5858C4.86569 10.3061 5.22205 10.1156 5.61002 10.0384C5.99798 9.96126 6.40011 10.0009 6.76556 10.1522C7.13102 10.3036 7.44337 10.56 7.66314 10.8889C7.8829 11.2178 8.0002 11.6044 8.0002 12C8.0002 12.5304 7.78948 13.0391 7.41441 13.4142C7.03934 13.7893 6.53063 14 6.0002 14ZM12.0002 20C11.6046 20 11.218 19.8827 10.8891 19.6629C10.5602 19.4432 10.3038 19.1308 10.1524 18.7654C10.0011 18.3999 9.96145 17.9978 10.0386 17.6098C10.1158 17.2219 10.3063 16.8655 10.586 16.5858C10.8657 16.3061 11.2221 16.1156 11.61 16.0384C11.998 15.9613 12.4001 16.0009 12.7656 16.1522C13.131 16.3036 13.4434 16.56 13.6631 16.8889C13.8829 17.2178 14.0002 17.6044 14.0002 18C14.0002 18.5304 13.7895 19.0391 13.4144 19.4142C13.0393 19.7893 12.5306 20 12.0002 20ZM11.0002 12C11.0002 11.8022 11.0588 11.6089 11.1687 11.4444C11.2786 11.28 11.4348 11.1518 11.6175 11.0761C11.8002 11.0004 12.0013 10.9806 12.1953 11.0192C12.3893 11.0578 12.5674 11.153 12.7073 11.2929C12.8472 11.4328 12.9424 11.6109 12.981 11.8049C13.0196 11.9989 12.9998 12.2 12.9241 12.3827C12.8484 12.5654 12.7202 12.7216 12.5558 12.8315C12.3913 12.9414 12.198 13 12.0002 13C11.735 13 11.4806 12.8946 11.2931 12.7071C11.1056 12.5196 11.0002 12.2652 11.0002 12ZM12.0002 8.00001C11.6046 8.00001 11.218 7.88271 10.8891 7.66294C10.5602 7.44318 10.3038 7.13082 10.1524 6.76537C10.0011 6.39992 9.96145 5.99779 10.0386 5.60982C10.1158 5.22186 10.3063 4.8655 10.586 4.58579C10.8657 4.30609 11.2221 4.11561 11.61 4.03843C11.998 3.96126 12.4001 4.00087 12.7656 4.15225C13.131 4.30362 13.4434 4.55997 13.6631 4.88887C13.8829 5.21776 14.0002 5.60444 14.0002 6.00001C14.0002 6.53044 13.7895 7.03915 13.4144 7.41422C13.0393 7.78929 12.5306 8.00001 12.0002 8.00001ZM16.0002 12C16.0002 11.6044 16.1175 11.2178 16.3373 10.8889C16.557 10.56 16.8694 10.3036 17.2348 10.1522C17.6003 10.0009 18.0024 9.96126 18.3904 10.0384C18.7783 10.1156 19.1347 10.3061 19.4144 10.5858C19.6941 10.8655 19.8846 11.2219 19.9618 11.6098C20.0389 11.9978 19.9993 12.3999 19.848 12.7654C19.6966 13.1308 19.4402 13.4432 19.1113 13.6629C18.7824 13.8827 18.3958 14 18.0002 14C17.4698 14 16.9611 13.7893 16.586 13.4142C16.2109 13.0391 16.0002 12.5304 16.0002 12Z","dolby_sound":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM7 16C6.73478 16 6.48043 15.8946 6.29289 15.7071C6.10536 15.5196 6 15.2652 6 15V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8C8.06087 8 9.07828 8.42143 9.82843 9.17157C10.5786 9.92172 11 10.9391 11 12C11 13.0609 10.5786 14.0783 9.82843 14.8284C9.07828 15.5786 8.06087 16 7 16ZM18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16C15.9391 16 14.9217 15.5786 14.1716 14.8284C13.4214 14.0783 13 13.0609 13 12C13 10.9391 13.4214 9.92172 14.1716 9.17157C14.9217 8.42143 15.9391 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V15Z","dongle_audio":"M9 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V7H12V5C12 4.20435 11.6839 3.44129 11.1213 2.87868C10.5587 2.31607 9.79565 2 9 2ZM4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H9C9.79565 22 10.5587 21.6839 11.1213 21.1213C11.6839 20.5587 12 19.7956 12 19V9H4V19ZM19.9 6.57C19.8291 6.42569 19.7265 6.29922 19.6 6.2C19.4748 6.09982 19.3273 6.03122 19.17 6C19.0188 5.96425 18.8612 5.96425 18.71 6L14 7.44V9.57L18 8.38V13C17.6034 13 17.2158 13.1179 16.8864 13.3387C16.557 13.5595 16.3007 13.8732 16.15 14.24C15.9993 14.6061 15.9607 15.0087 16.0391 15.3968C16.1174 15.7849 16.3091 16.141 16.59 16.42C16.8596 16.6989 17.2089 16.8875 17.59 16.96C17.9774 17.0366 18.3789 16.9967 18.7437 16.8454C19.1085 16.6941 19.4204 16.4383 19.64 16.11C19.8677 15.784 19.993 15.3976 20 15V7C19.9991 6.85101 19.965 6.70409 19.9 6.57Z","dongle_video":"M4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H9C9.79565 22 10.5587 21.6839 11.1213 21.1213C11.6839 20.5587 12 19.7956 12 19V9H4V19ZM9 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V7H12V5C12 4.20435 11.6839 3.44129 11.1213 2.87868C10.5587 2.31607 9.79565 2 9 2ZM19.6 11.2L15.6 8.2C15.456 8.09817 15.2877 8.0362 15.1121 8.0204C14.9365 8.00459 14.7598 8.0355 14.6 8.11C14.4257 8.18597 14.2767 8.31005 14.1705 8.46768C14.0642 8.62531 14.0051 8.80996 14 9V15C14.0006 15.1847 14.0522 15.3656 14.1493 15.5227C14.2464 15.6798 14.3851 15.8069 14.55 15.89C14.7098 15.9645 14.8865 15.9954 15.0621 15.9796C15.2377 15.9638 15.406 15.9018 15.55 15.8L19.55 12.8C19.6742 12.7069 19.775 12.5861 19.8444 12.4472C19.9139 12.3084 19.95 12.1552 19.95 12C19.95 11.8448 19.9139 11.6916 19.8444 11.5528C19.775 11.4139 19.6742 11.2931 19.55 11.2H19.6Z","doodle":"M12.2601 22.0002C12.0827 22.003 11.9066 21.9689 11.743 21.9C11.5795 21.8312 11.4321 21.7291 11.3101 21.6002C10.2101 20.5102 11.6201 18.9002 15.0201 15.0302C16.2401 13.6502 18.1801 11.4502 19.2501 9.91019C18.0001 11.0002 16.2301 12.6402 14.8301 14.0002C9.11008 19.4902 6.00008 22.2802 4.37008 20.6202C2.74008 18.9602 5.06008 16.2602 11.0001 9.75019C12.4601 8.15019 14.2901 6.15019 15.3301 4.75019C13.2803 6.27012 11.311 7.89565 9.43008 9.62019C4.82008 13.6202 3.43008 14.7802 2.43008 13.7202C1.43008 12.6602 2.80008 10.8602 5.86008 7.45019C6.74008 6.42019 8.00008 5.00019 8.67008 4.09019C6.90489 4.73131 5.25645 5.65686 3.79008 6.83019C3.60315 7.01342 3.35184 7.11605 3.09008 7.11605C2.82833 7.11605 2.57701 7.01342 2.39008 6.83019C2.20984 6.64373 2.10909 6.39453 2.10909 6.13519C2.10909 5.87586 2.20984 5.62666 2.39008 5.44019C3.52334 4.46987 4.77701 3.64978 6.12008 3.00019C8.47008 1.83019 9.94008 1.65019 10.7301 2.44019C11.8901 3.59019 10.3601 5.31019 7.30008 8.72019L6.90008 9.16019L8.12008 8.14019C13.5301 3.40019 15.8801 1.54019 17.4201 2.30019C17.5989 2.38909 17.7544 2.51859 17.8742 2.67834C17.994 2.83809 18.0748 3.02365 18.1101 3.22019C18.3501 4.47019 16.8401 6.22019 12.4601 11.0702C10.2701 13.4802 6.76008 17.3302 6.00008 19.0002C7.57008 18.2402 11.1701 14.7802 13.4201 12.6202C18.0001 8.25019 19.6501 6.76019 20.8901 7.00019C21.0899 7.03332 21.2792 7.11305 21.4425 7.23292C21.6058 7.3528 21.7386 7.50945 21.8301 7.69019C22.5901 9.21019 20.8301 11.4902 16.5201 16.3602C15.8701 17.0902 15.1201 17.9502 14.5201 18.7302L15.9301 17.7302C18.8401 15.5702 20.5901 14.2602 21.6901 15.3602C21.8341 15.5248 21.9202 15.7322 21.9351 15.9504C21.95 16.1687 21.8929 16.3858 21.7726 16.5685C21.6523 16.7512 21.4755 16.8894 21.2691 16.962C21.0627 17.0345 20.8382 17.0374 20.6301 16.9702C19.3911 17.6375 18.2161 18.4175 17.1201 19.3002C14.8901 20.8602 13.3601 22.0002 12.2601 22.0002Z","door":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM16 13C15.8022 13 15.6089 12.9414 15.4444 12.8315C15.28 12.7216 15.1518 12.5654 15.0761 12.3827C15.0004 12.2 14.9806 11.9989 15.0192 11.8049C15.0578 11.6109 15.153 11.4327 15.2929 11.2929C15.4327 11.153 15.6109 11.0578 15.8049 11.0192C15.9989 10.9806 16.2 11.0004 16.3827 11.0761C16.5654 11.1518 16.7216 11.28 16.8315 11.4444C16.9414 11.6089 17 11.8022 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","door_bell":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM16 22C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20H14C14 20.5304 14.2107 21.0391 14.5858 21.4142C14.9609 21.7893 15.4696 22 16 22ZM19 17V15C19 14.2044 18.6839 13.4413 18.1213 12.8787C17.5587 12.3161 16.7956 12 16 12C15.2044 12 14.4413 12.3161 13.8787 12.8787C13.3161 13.4413 13 14.2044 13 15V17C12.7348 17 12.4804 17.1054 12.2929 17.2929C12.1054 17.4804 12 17.7348 12 18C12 18.2652 12.1054 18.5196 12.2929 18.7071C12.4804 18.8946 12.7348 19 13 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","door_camera":"M5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V16H5V19ZM12 18C12.1978 18 12.3911 18.0586 12.5556 18.1685C12.72 18.2784 12.8482 18.4346 12.9239 18.6173C12.9996 18.8 13.0194 19.0011 12.9808 19.1951C12.9422 19.3891 12.847 19.5673 12.7071 19.7071C12.5673 19.847 12.3891 19.9422 12.1951 19.9808C12.0011 20.0194 11.8 19.9996 11.6173 19.9239C11.4346 19.8482 11.2784 19.72 11.1685 19.5556C11.0586 19.3911 11 19.1978 11 19C11 18.7348 11.1054 18.4804 11.2929 18.2929C11.4804 18.1054 11.7348 18 12 18ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V14H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 12C11.2089 12 10.4355 11.7654 9.77772 11.3259C9.11992 10.8864 8.60723 10.2616 8.30448 9.53073C8.00173 8.79983 7.92252 7.99556 8.07686 7.21964C8.2312 6.44371 8.61216 5.73098 9.17157 5.17157C9.73098 4.61216 10.4437 4.2312 11.2196 4.07686C11.9956 3.92252 12.7998 4.00173 13.5307 4.30448C14.2616 4.60723 14.8864 5.11992 15.3259 5.77772C15.7654 6.43552 16 7.20887 16 8C16 9.06087 15.5786 10.0783 14.8284 10.8284C14.0783 11.5786 13.0609 12 12 12ZM12 6C11.6044 6 11.2178 6.1173 10.8889 6.33706C10.56 6.55682 10.3036 6.86918 10.1522 7.23463C10.0009 7.60009 9.96126 8.00222 10.0384 8.39018C10.1156 8.77814 10.3061 9.13451 10.5858 9.41421C10.8655 9.69392 11.2219 9.8844 11.6098 9.96157C11.9978 10.0387 12.3999 9.99913 12.7654 9.84776C13.1308 9.69638 13.4432 9.44004 13.6629 9.11114C13.8827 8.78224 14 8.39556 14 8C14 7.46957 13.7893 6.96086 13.4142 6.58579C13.0391 6.21071 12.5304 6 12 6Z","door_locked":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM19 14.28V14C19 13.2044 18.6839 12.4413 18.1213 11.8787C17.5587 11.3161 16.7956 11 16 11C15.2044 11 14.4413 11.3161 13.8787 11.8787C13.3161 12.4413 13 13.2044 13 14V14.27C12.6963 14.4454 12.444 14.6975 12.2685 15.0012C12.0929 15.3048 12.0004 15.6493 12 16V20C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V16C19.9979 15.651 19.9045 15.3086 19.7291 15.0068C19.5536 14.7051 19.3023 14.4545 19 14.28ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19ZM15 14C15 13.7348 15.1054 13.4804 15.2929 13.2929C15.4804 13.1054 15.7348 13 16 13C16.2652 13 16.5196 13.1054 16.7071 13.2929C16.8946 13.4804 17 13.7348 17 14H15Z","door_open":"M18 2.00001H11.47L14.73 3.22001C15.3958 3.47291 15.9692 3.92181 16.3745 4.50743C16.7797 5.09305 16.9979 5.78783 17 6.50001V20H18C18.5304 20 19.0391 19.7893 19.4142 19.4142C19.7893 19.0391 20 18.5304 20 18V4.00001C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21072 18.5304 2.00001 18 2.00001ZM14 5.10001L6 2.10001C5.84093 2.03613 5.67141 2.00222 5.5 2.00001C5.19544 1.99915 4.89824 2.09355 4.65 2.27001C4.44977 2.40668 4.28591 2.59015 4.17264 2.80449C4.05936 3.01883 4.00011 3.25757 4 3.50001V16.8C4.00025 17.0861 4.08228 17.3661 4.23642 17.607C4.39057 17.848 4.6104 18.0399 4.87 18.16L12.87 21.86C13.0679 21.9501 13.2825 21.9978 13.5 22C13.897 21.9974 14.277 21.8385 14.5578 21.5578C14.8385 21.277 14.9974 20.897 15 20.5V6.50001C14.9971 6.19225 14.8996 5.89283 14.7207 5.64239C14.5418 5.39194 14.2902 5.20258 14 5.10001ZM12 13.5C11.8022 13.5 11.6089 13.4414 11.4444 13.3315C11.28 13.2216 11.1518 13.0654 11.0761 12.8827C11.0004 12.7 10.9806 12.4989 11.0192 12.3049C11.0578 12.1109 11.153 11.9328 11.2929 11.7929C11.4327 11.653 11.6109 11.5578 11.8049 11.5192C11.9989 11.4806 12.2 11.5004 12.3827 11.5761C12.5654 11.6518 12.7216 11.78 12.8315 11.9444C12.9414 12.1089 13 12.3022 13 12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5Z","door_sensor":"M15.23 2.41998C14.9896 2.23298 14.7097 2.10334 14.4117 2.04095C14.1136 1.97857 13.8052 1.98507 13.51 2.05998L5.51 4.05998C5.07825 4.16908 4.69526 4.41916 4.42173 4.77058C4.14821 5.122 3.99979 5.55465 4 5.99998V18C3.99979 18.4453 4.14821 18.878 4.42173 19.2294C4.69526 19.5808 5.07825 19.8309 5.51 19.94L13.51 21.94C13.6703 21.9796 13.8348 21.9998 14 22C14.4453 22.0008 14.8782 21.853 15.23 21.58C15.4702 21.3926 15.6644 21.1529 15.7979 20.8791C15.9313 20.6053 16.0004 20.3046 16 20V3.99998C16.0004 3.69537 15.9313 3.39468 15.7979 3.12086C15.6644 2.84704 15.4702 2.60731 15.23 2.41998ZM13 13C12.8022 13 12.6089 12.9413 12.4444 12.8314C12.28 12.7216 12.1518 12.5654 12.0761 12.3827C12.0004 12.1999 11.9806 11.9989 12.0192 11.8049C12.0578 11.6109 12.153 11.4327 12.2929 11.2929C12.4327 11.153 12.6109 11.0578 12.8049 11.0192C12.9989 10.9806 13.2 11.0004 13.3827 11.0761C13.5654 11.1518 13.7216 11.28 13.8315 11.4444C13.9414 11.6089 14 11.8022 14 12C14 12.2652 13.8946 12.5195 13.7071 12.7071C13.5196 12.8946 13.2652 13 13 13ZM19 3.99998C18.7348 3.99998 18.4804 4.10533 18.2929 4.29287C18.1054 4.48041 18 4.73476 18 4.99998V19C18 19.2652 18.1054 19.5195 18.2929 19.7071C18.4804 19.8946 18.7348 20 19 20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5195 20 19.2652 20 19V4.99998C20 4.73476 19.8946 4.48041 19.7071 4.29287C19.5196 4.10533 19.2652 3.99998 19 3.99998Z","door_unlocked":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM18 14H15C14.9992 13.8684 15.0245 13.7379 15.0742 13.6161C15.124 13.4943 15.1973 13.3834 15.29 13.29C15.4469 13.1351 15.6507 13.0364 15.8695 13.0093C16.0883 12.9821 16.31 13.0281 16.5 13.14C16.6138 13.2124 16.7411 13.2609 16.8742 13.2828C17.0073 13.3047 17.1434 13.2995 17.2744 13.2674C17.4054 13.2353 17.5285 13.177 17.6364 13.0961C17.7443 13.0152 17.8348 12.9133 17.9022 12.7965C17.9697 12.6798 18.0129 12.5506 18.0292 12.4167C18.0454 12.2828 18.0345 12.147 17.9969 12.0175C17.9593 11.8879 17.8959 11.7673 17.8105 11.663C17.7251 11.5586 17.6195 11.4725 17.5 11.41C16.9289 11.0793 16.2647 10.9461 15.6103 11.0311C14.9559 11.116 14.3477 11.4144 13.88 11.88C13.5683 12.1883 13.328 12.5612 13.176 12.9724C13.0239 13.3836 12.9639 13.8231 13 14.26C12.6948 14.4362 12.4416 14.6899 12.266 14.9955C12.0903 15.301 11.9986 15.6476 12 16V20C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V16C20 15.4696 19.7893 14.9609 19.4142 14.5858C19.0391 14.2107 18.5304 14 18 14ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","doorlock":"M11 13C10.3517 13.0042 9.71216 12.8507 9.13637 12.5528C8.56058 12.2549 8.06581 11.8216 7.69468 11.29C7.32355 10.7585 7.08717 10.1447 7.0059 9.50154C6.92463 8.85837 7.0009 8.20508 7.22815 7.59793C7.45539 6.99079 7.82681 6.44797 8.3104 6.01622C8.794 5.58447 9.37529 5.27674 10.0042 5.11951C10.6331 4.96228 11.2909 4.96027 11.9207 5.11365C12.5506 5.26704 13.1338 5.57122 13.62 6H17V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V12H13.62C12.896 12.6386 11.9654 12.9938 11 13ZM12 17.61V19C12 19.2652 11.8946 19.5196 11.7071 19.7071C11.5196 19.8946 11.2652 20 11 20C10.7348 20 10.4804 19.8946 10.2929 19.7071C10.1054 19.5196 10 19.2652 10 19V17.61C9.77357 17.4075 9.61397 17.141 9.54232 16.8458C9.47067 16.5505 9.49034 16.2405 9.59874 15.9567C9.70714 15.6729 9.89915 15.4288 10.1494 15.2565C10.3996 15.0842 10.6962 14.992 11 14.992C11.3038 14.992 11.6004 15.0842 11.8506 15.2565C12.1008 15.4288 12.2929 15.6729 12.4013 15.9567C12.5097 16.2405 12.5293 16.5505 12.4577 16.8458C12.386 17.141 12.2264 17.4075 12 17.61ZM19 8H12.72C12.4999 7.61872 12.1601 7.32072 11.7533 7.15224C11.3466 6.98376 10.8956 6.9542 10.4703 7.06815C10.045 7.1821 9.66926 7.43319 9.40124 7.78248C9.13322 8.13177 8.98795 8.55973 8.98795 9C8.98795 9.44027 9.13322 9.86823 9.40124 10.2175C9.66926 10.5668 10.045 10.8179 10.4703 10.9319C10.8956 11.0458 11.3466 11.0162 11.7533 10.8478C12.1601 10.6793 12.4999 10.3813 12.72 10H19C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8Z","download":"M11.2902 17.71C11.3831 17.8037 11.4937 17.8781 11.6156 17.9289C11.7375 17.9797 11.8682 18.0058 12.0002 18.0058C12.1322 18.0058 12.2629 17.9797 12.3848 17.9289C12.5066 17.8781 12.6172 17.8037 12.7102 17.71L17.7102 12.71C17.8034 12.6168 17.8774 12.5061 17.9278 12.3842C17.9783 12.2624 18.0043 12.1319 18.0043 12C18.0043 11.8681 17.9783 11.7376 17.9278 11.6158C17.8774 11.4939 17.8034 11.3832 17.7102 11.29C17.6169 11.1968 17.5063 11.1228 17.3844 11.0723C17.2626 11.0219 17.132 10.9959 17.0002 10.9959C16.8683 10.9959 16.7378 11.0219 16.6159 11.0723C16.4941 11.1228 16.3834 11.1968 16.2902 11.29L13.0002 14.59V3C13.0002 2.73478 12.8948 2.48043 12.7073 2.29289C12.5198 2.10536 12.2654 2 12.0002 2C11.735 2 11.4806 2.10536 11.2931 2.29289C11.1055 2.48043 11.0002 2.73478 11.0002 3V14.59L7.71019 11.29C7.52188 11.1017 7.26649 10.9959 7.00019 10.9959C6.73388 10.9959 6.47849 11.1017 6.29019 11.29C6.10188 11.4783 5.99609 11.7337 5.99609 12C5.99609 12.2663 6.10188 12.5217 6.29019 12.71L11.2902 17.71ZM17.0002 20H7.00019C6.73497 20 6.48062 20.1054 6.29308 20.2929C6.10554 20.4804 6.00019 20.7348 6.00019 21C6.00019 21.2652 6.10554 21.5196 6.29308 21.7071C6.48062 21.8946 6.73497 22 7.00019 22H17.0002C17.2654 22 17.5198 21.8946 17.7073 21.7071C17.8948 21.5196 18.0002 21.2652 18.0002 21C18.0002 20.7348 17.8948 20.4804 17.7073 20.2929C17.5198 20.1054 17.2654 20 17.0002 20Z","download_fast":"M7.71409 7.71C7.9024 7.5217 8.00818 7.2663 8.00818 7C8.00818 6.7337 7.9024 6.4783 7.71409 6.29C7.52579 6.1017 7.27039 5.99591 7.00409 5.99591C6.73779 5.99591 6.4824 6.1017 6.29409 6.29L6.00409 6.59V3C6.00409 2.73478 5.89873 2.48043 5.7112 2.29289C5.52366 2.10536 5.26931 2 5.00409 2C4.73888 2 4.48452 2.10536 4.29699 2.29289C4.10945 2.48043 4.00409 2.73478 4.00409 3V6.59L3.71409 6.29C3.52579 6.1017 3.27039 5.99591 3.00409 5.99591C2.73779 5.99591 2.4824 6.1017 2.29409 6.29C2.10579 6.4783 2 6.7337 2 7C2 7.2663 2.10579 7.5217 2.29409 7.71L4.29409 9.71C4.38705 9.80373 4.49766 9.87812 4.61951 9.92889C4.74137 9.97966 4.87208 10.0058 5.00409 10.0058C5.1361 10.0058 5.26681 9.97966 5.38867 9.92889C5.51053 9.87812 5.62113 9.80373 5.71409 9.71L7.71409 7.71ZM16.5441 9.47H13.8741L15.8741 3.99C15.9894 3.6618 15.9855 3.30346 15.8629 2.97789C15.7403 2.65232 15.507 2.38033 15.2039 2.20967C14.9007 2.03901 14.5472 1.98058 14.2052 2.04464C13.8633 2.10871 13.5549 2.29117 13.3341 2.56L5.63409 12.18C5.41404 12.4731 5.27875 12.8209 5.24298 13.1857C5.20721 13.5504 5.27234 13.9179 5.43126 14.2482C5.59019 14.5784 5.83679 14.8586 6.14414 15.0582C6.45149 15.2578 6.80778 15.3691 7.17409 15.38H9.97409L8.16409 20C8.03635 20.3278 8.02954 20.6904 8.1449 21.0227C8.26025 21.355 8.49022 21.6354 8.79357 21.8136C9.09692 21.9917 9.45381 22.056 9.80025 21.9949C10.1467 21.9338 10.46 21.7512 10.6841 21.48L18.0541 12.73C18.29 12.4394 18.4396 12.0884 18.4859 11.717C18.5322 11.3456 18.4734 10.9686 18.316 10.629C18.1587 10.2893 17.9093 10.0006 17.596 9.79576C17.2828 9.59088 16.9183 9.47801 16.5441 9.47Z","download_queue":"M21.2399 8.16986C20.225 5.72069 18.2791 3.77477 15.8299 2.75986C13.6923 1.8734 11.3135 1.75575 9.09882 2.42695C6.88418 3.09815 4.97088 4.51666 3.68506 6.44066C2.39924 8.36467 1.82051 10.6751 2.04751 12.978C2.27452 15.281 3.29321 17.4339 4.92993 19.0699C6.32845 20.468 8.11009 21.42 10.0496 21.8057C11.9891 22.1914 13.9995 21.9933 15.8265 21.2366C17.6535 20.4799 19.2151 19.1985 20.314 17.5544C21.4128 15.9103 21.9995 13.9774 21.9999 11.9999C21.9981 10.6859 21.74 9.38494 21.2399 8.16986ZM13.9999 18.9999H9.99994C9.73472 18.9999 9.48036 18.8945 9.29283 18.707C9.10529 18.5194 8.99993 18.2651 8.99993 17.9999C8.99993 17.7346 9.10529 17.4803 9.29283 17.2928C9.48036 17.1052 9.73472 16.9999 9.99994 16.9999H13.9999C14.2652 16.9999 14.5195 17.1052 14.707 17.2928C14.8946 17.4803 14.9999 17.7346 14.9999 17.9999C14.9999 18.2651 14.8946 18.5194 14.707 18.707C14.5195 18.8945 14.2652 18.9999 13.9999 18.9999ZM15.7099 11.7099L12.7099 14.7099C12.6148 14.8009 12.5027 14.8723 12.3799 14.9199C12.2602 14.9728 12.1308 15.0001 11.9999 15.0001C11.8691 15.0001 11.7396 14.9728 11.6199 14.9199C11.4972 14.8723 11.385 14.8009 11.2899 14.7099L8.28993 11.7099C8.10163 11.5216 7.99584 11.2662 7.99584 10.9999C7.99584 10.7336 8.10163 10.4782 8.28993 10.2899C8.47824 10.1016 8.73363 9.99577 8.99993 9.99577C9.26624 9.99577 9.52163 10.1016 9.70993 10.2899L10.9999 11.5899V5.99986C10.9999 5.73464 11.1053 5.48029 11.2928 5.29275C11.4804 5.10522 11.7347 4.99986 11.9999 4.99986C12.2652 4.99986 12.5195 5.10522 12.707 5.29275C12.8946 5.48029 12.9999 5.73464 12.9999 5.99986V11.5899L14.2899 10.2899C14.4782 10.1016 14.7336 9.99577 14.9999 9.99577C15.2662 9.99577 15.5216 10.1016 15.7099 10.2899C15.8982 10.4782 16.004 10.7336 16.004 10.9999C16.004 11.2662 15.8982 11.5216 15.7099 11.7099Z","download_queue_bottom":"M4 7H10C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.73478 10.8946 5.48043 10.7071 5.29289C10.5196 5.10536 10.2652 5 10 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM20.21 10.29C20.117 10.1963 20.0064 10.1219 19.8846 10.0711C19.7627 10.0203 19.632 9.9942 19.5 9.9942C19.368 9.9942 19.2373 10.0203 19.1154 10.0711C18.9936 10.1219 18.883 10.1963 18.79 10.29L17.5 11.59V6C17.5 5.73478 17.3946 5.48043 17.2071 5.29289C17.0196 5.10536 16.7652 5 16.5 5C16.2348 5 15.9804 5.10536 15.7929 5.29289C15.6054 5.48043 15.5 5.73478 15.5 6V11.59L14.21 10.29C14.0217 10.1017 13.7663 9.99591 13.5 9.99591C13.2337 9.99591 12.9783 10.1017 12.79 10.29C12.6017 10.4783 12.4959 10.7337 12.4959 11C12.4959 11.2663 12.6017 11.5217 12.79 11.71L15.79 14.71C15.883 14.8037 15.9936 14.8781 16.1154 14.9289C16.2373 14.9797 16.368 15.0058 16.5 15.0058C16.632 15.0058 16.7627 14.9797 16.8846 14.9289C17.0064 14.8781 17.117 14.8037 17.21 14.71L20.21 11.71C20.3037 11.617 20.3781 11.5064 20.4289 11.3846C20.4797 11.2627 20.5058 11.132 20.5058 11C20.5058 10.868 20.4797 10.7373 20.4289 10.6154C20.3781 10.4936 20.3037 10.383 20.21 10.29ZM19 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","download_queue_top":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18.79 14.29L17.5 15.59V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V15.59L14.21 14.29C14.0217 14.1017 13.7663 13.9959 13.5 13.9959C13.2337 13.9959 12.9783 14.1017 12.79 14.29C12.6017 14.4783 12.4959 14.7337 12.4959 15C12.4959 15.2663 12.6017 15.5217 12.79 15.71L15.79 18.71C15.883 18.8037 15.9936 18.8781 16.1154 18.9289C16.2373 18.9797 16.368 19.0058 16.5 19.0058C16.632 19.0058 16.7627 18.9797 16.8846 18.9289C17.0064 18.8781 17.117 18.8037 17.21 18.71L20.21 15.71C20.3032 15.6168 20.3772 15.5061 20.4277 15.3842C20.4781 15.2624 20.5041 15.1319 20.5041 15C20.5041 14.8681 20.4781 14.7376 20.4277 14.6158C20.3772 14.4939 20.3032 14.3832 20.21 14.29C20.1168 14.1968 20.0061 14.1228 19.8842 14.0723C19.7624 14.0219 19.6319 13.9959 19.5 13.9959C19.3681 13.9959 19.2376 14.0219 19.1158 14.0723C18.9939 14.1228 18.8832 14.1968 18.79 14.29ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","downloads":"M22 12C22 10.0222 21.4135 8.08879 20.3147 6.4443C19.2159 4.79981 17.6541 3.51809 15.8268 2.76121C13.9996 2.00433 11.9889 1.8063 10.0491 2.19215C8.10929 2.578 6.32746 3.53041 4.92894 4.92894C3.53041 6.32746 2.578 8.10929 2.19215 10.0491C1.8063 11.9889 2.00433 13.9996 2.76121 15.8268C3.51809 17.6541 4.79981 19.2159 6.4443 20.3147C8.08879 21.4135 10.0222 22 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12ZM11.29 16.71L8.29 13.71C8.19628 13.617 8.12188 13.5064 8.07111 13.3846C8.02034 13.2627 7.99421 13.132 7.99421 13C7.99421 12.868 8.02034 12.7373 8.07111 12.6154C8.12188 12.4936 8.19628 12.383 8.29 12.29C8.38297 12.1963 8.49357 12.1219 8.61543 12.0711C8.73729 12.0203 8.86799 11.9942 9 11.9942C9.13202 11.9942 9.26272 12.0203 9.38458 12.0711C9.50644 12.1219 9.61704 12.1963 9.71 12.29L11 13.59V8C11 7.73479 11.1054 7.48043 11.2929 7.2929C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.2929C12.8946 7.48043 13 7.73479 13 8V13.59L14.29 12.29C14.4783 12.1017 14.7337 11.9959 15 11.9959C15.2663 11.9959 15.5217 12.1017 15.71 12.29C15.8983 12.4783 16.0041 12.7337 16.0041 13C16.0041 13.2663 15.8983 13.5217 15.71 13.71L12.71 16.71C12.6149 16.801 12.5028 16.8724 12.38 16.92C12.1365 17.02 11.8635 17.02 11.62 16.92C11.4973 16.8724 11.3851 16.801 11.29 16.71Z","downloads_fast":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.9987 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81429 13 9.63225 12.9483 9.47427 12.8507C9.3163 12.753 9.18863 12.6133 9.10558 12.4472C9.02252 12.2811 8.98737 12.0952 9.00405 11.9102C9.02072 11.7252 9.08858 11.5486 9.2 11.4L12.2 7.4C12.3591 7.18783 12.596 7.04756 12.8586 7.01005C13.1211 6.97254 13.3878 7.04087 13.6 7.2C13.8122 7.35913 13.9524 7.59603 13.99 7.85858C14.0275 8.12113 13.9591 8.38783 13.8 8.6L12 11H14C14.1857 11 14.3678 11.0517 14.5257 11.1493C14.6837 11.247 14.8114 11.3867 14.8944 11.5528C14.9775 11.7189 15.0126 11.9048 14.996 12.0898C14.9793 12.2748 14.9114 12.4514 14.8 12.6Z","drama":"M20.71 8.29C20.6166 8.19732 20.5057 8.12399 20.3839 8.07423C20.2621 8.02446 20.1316 7.99924 20 8H9C8.73478 8 8.48043 8.10536 8.29289 8.29289C8.10536 8.48043 8 8.73478 8 9V15C8 19.65 13.91 21.85 14.16 21.94C14.3797 22.0194 14.6203 22.0194 14.84 21.94C15.09 21.85 21 19.65 21 15V9C21.0008 8.86839 20.9755 8.73793 20.9258 8.61609C20.876 8.49426 20.8027 8.38344 20.71 8.29ZM10.79 11.29C10.9546 11.1252 11.1715 11.0231 11.4034 11.0012C11.6352 10.9793 11.8675 11.039 12.06 11.17C12.2242 11.2786 12.3501 11.436 12.42 11.62C12.4972 11.8031 12.5181 12.005 12.48 12.2C12.4408 12.3922 12.346 12.5686 12.2073 12.7073C12.0686 12.846 11.8922 12.9408 11.7 12.98C11.505 13.0181 11.3031 12.9972 11.12 12.92C10.936 12.8501 10.7786 12.7242 10.67 12.56C10.539 12.3675 10.4793 12.1352 10.5012 11.9034C10.5231 11.6715 10.6252 11.4546 10.79 11.29ZM18.25 16.29C17.7851 16.8306 17.2085 17.2638 16.56 17.56C15.9137 17.8565 15.2111 18.01 14.5 18.01C13.7889 18.01 13.0863 17.8565 12.44 17.56C11.7915 17.2638 11.2149 16.8306 10.75 16.29C10.6398 16.1968 10.5511 16.0808 10.49 15.95C10.4231 15.8202 10.3888 15.676 10.39 15.53C10.3892 15.3851 10.4199 15.2418 10.48 15.11C10.5399 14.9756 10.6286 14.8561 10.74 14.76C10.8519 14.6683 10.9811 14.6003 11.12 14.56C11.2612 14.5253 11.4088 14.5253 11.55 14.56C11.6951 14.5772 11.8331 14.6324 11.95 14.72C12.0714 14.8003 12.1737 14.9061 12.25 15.03C12.527 15.3474 12.8677 15.603 13.25 15.78C13.6357 15.9577 14.0553 16.0497 14.48 16.0497C14.9047 16.0497 15.3243 15.9577 15.71 15.78C16.0923 15.603 16.433 15.3474 16.71 15.03C16.8432 14.8905 17.0139 14.7925 17.2015 14.7478C17.3892 14.7031 17.5857 14.7136 17.7675 14.7781C17.9493 14.8426 18.1086 14.9582 18.2261 15.1112C18.3436 15.2641 18.4145 15.4477 18.43 15.64C18.4543 15.881 18.3904 16.1226 18.25 16.32V16.29ZM18.25 12.68C18.0854 12.8448 17.8685 12.9469 17.6366 12.9688C17.4048 12.9907 17.1725 12.931 16.98 12.8C16.8158 12.6914 16.6899 12.534 16.62 12.35C16.5428 12.1669 16.5219 11.965 16.56 11.77C16.598 11.5848 16.6876 11.4142 16.8186 11.2779C16.9496 11.1417 17.1165 11.0453 17.3 11C17.495 10.9619 17.6969 10.9828 17.88 11.06C18.064 11.1299 18.2214 11.2558 18.33 11.42C18.461 11.6125 18.5207 11.8448 18.4988 12.0766C18.4769 12.3085 18.3748 12.5254 18.21 12.69L18.25 12.68ZM16 6V3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2H4C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3V9C3.05805 10.0397 3.35983 11.0512 3.88097 11.9528C4.40211 12.8544 5.128 13.6208 6 14.19V9C6.00077 8.59786 6.08239 8.19997 6.24 7.83C6.38959 7.45277 6.61802 7.11183 6.91 6.83C7.19524 6.54706 7.53563 6.32581 7.91 6.18C8.28482 6.0454 8.68206 5.98429 9.08 6H16Z","drawer":"M8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18C8.26522 18 8.51957 17.8946 8.70711 17.7071C8.89464 17.5196 9 17.2652 9 17V7C9 6.73478 8.89464 6.48043 8.70711 6.29289C8.51957 6.10536 8.26522 6 8 6ZM12 8C11.7348 8 11.4804 8.10536 11.2929 8.29289C11.1054 8.48043 11 8.73478 11 9V15C11 15.2652 11.1054 15.5196 11.2929 15.7071C11.4804 15.8946 11.7348 16 12 16C12.2652 16 12.5196 15.8946 12.7071 15.7071C12.8946 15.5196 13 15.2652 13 15V9C13 8.73478 12.8946 8.48043 12.7071 8.29289C12.5196 8.10536 12.2652 8 12 8ZM16 10C15.7348 10 15.4804 10.1054 15.2929 10.2929C15.1054 10.4804 15 10.7348 15 11V13C15 13.2652 15.1054 13.5196 15.2929 13.7071C15.4804 13.8946 15.7348 14 16 14C16.2652 14 16.5196 13.8946 16.7071 13.7071C16.8946 13.5196 17 13.2652 17 13V11C17 10.7348 16.8946 10.4804 16.7071 10.2929C16.5196 10.1054 16.2652 10 16 10Z","drill":"M5 7H3C2.73478 7 2.48043 7.10536 2.29289 7.29289C2.10536 7.48043 2 7.73478 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9H5C5 9.53043 5.21071 10.0391 5.58579 10.4142C5.96086 10.7893 6.46957 11 7 11H9V5H7C6.46957 5 5.96086 5.21071 5.58579 5.58579C5.21071 5.96086 5 6.46957 5 7ZM19.3 11.77C20.1862 11.4559 20.9334 10.8397 21.4104 10.0295C21.8875 9.21937 22.0639 8.26706 21.9088 7.33977C21.7537 6.41248 21.2768 5.56946 20.562 4.95872C19.8472 4.34798 18.9401 4.00855 18 4H13C12.4696 4 11.9609 4.21071 11.5858 4.58579C11.2107 4.96086 11 5.46957 11 6V10C11 10.5304 11.2107 11.0391 11.5858 11.4142C11.9609 11.7893 12.4696 12 13 12H14.28L15.61 16H14C13.4696 16 12.9609 16.2107 12.5858 16.5858C12.2107 16.9609 12 17.4696 12 18C12 18.5304 12.2107 19.0391 12.5858 19.4142C12.9609 19.7893 13.4696 20 14 20H18.38C19.0749 20 19.7413 19.724 20.2326 19.2326C20.724 18.7413 21 18.0749 21 17.38C21.0005 17.0035 20.9186 16.6315 20.76 16.29L19.3 11.77Z","drinks":"M8 20.33C8.07882 20.8014 8.32386 21.229 8.69074 21.5354C9.05762 21.8417 9.52208 22.0065 10 22H16C16.4779 22.0065 16.9424 21.8417 17.3093 21.5354C17.6761 21.229 17.9212 20.8014 18 20.33L19.36 12H6.64L8 20.33ZM21 2H17C16.7904 1.99946 16.5858 2.06482 16.4154 2.18685C16.2449 2.30887 16.1171 2.48138 16.05 2.68L15 6H10C10 5.20888 9.76541 4.43552 9.32588 3.77772C8.88635 3.11993 8.26164 2.60724 7.53074 2.30449C6.79983 2.00173 5.99556 1.92252 5.21964 2.07686C4.44372 2.2312 3.73098 2.61217 3.17157 3.17158C2.61216 3.73099 2.2312 4.44372 2.07686 5.21964C1.92252 5.99557 2.00173 6.79983 2.30448 7.53074C2.60723 8.26164 3.11992 8.88636 3.77772 9.32588C4.43552 9.76541 5.20888 10 6 10H6.3H19.69L20 8.33C20.0484 8.04422 20.0342 7.75133 19.9582 7.47161C19.8822 7.19188 19.7464 6.93202 19.56 6.71C19.3688 6.48345 19.1297 6.30222 18.8599 6.17942C18.5901 6.05663 18.2964 5.99535 18 6H17.05L17.72 4H21C21.2652 4 21.5196 3.89465 21.7071 3.70711C21.8946 3.51957 22 3.26522 22 3C22 2.73479 21.8946 2.48043 21.7071 2.2929C21.5196 2.10536 21.2652 2 21 2ZM6.47 6.71C6.16603 7.07107 5.99954 7.52802 6 8C5.60444 8 5.21776 7.88271 4.88886 7.66294C4.55996 7.44318 4.30362 7.13082 4.15224 6.76537C4.00087 6.39992 3.96126 5.99778 4.03843 5.60982C4.1156 5.22186 4.30608 4.86549 4.58579 4.58579C4.86549 4.30608 5.22186 4.1156 5.60982 4.03843C5.99778 3.96126 6.39992 4.00087 6.76537 4.15224C7.13082 4.30362 7.44318 4.55996 7.66294 4.88886C7.8827 5.21776 8 5.60444 8 6C7.70865 5.99977 7.42077 6.06318 7.15649 6.18582C6.89221 6.30846 6.65792 6.48736 6.47 6.71Z","drone":"M20 8H19.5V6H21C21.55 6 22 5.55 22 5C22 4.45 21.55 4 21 4H16C15.45 4 15 4.45 15 5C15 5.55 15.45 6 16 6H17.5V8H6.5V6H8C8.55 6 9 5.55 9 5C9 4.45 8.55 4 8 4H3C2.45 4 2 4.45 2 5C2 5.55 2.45 6 3 6H4.5V8H4C2.9 8 2 8.9 2 10C2 11.1 2.9 12 4 12H5.59L3.88 13.71C3.31 14.28 3 15.03 3 15.83V19C3 19.55 3.45 20 4 20C4.55 20 5 19.55 5 19V15.83C5 15.57 5.11 15.31 5.29 15.12L7.03 13.38C7.23 15.96 9.36 18 11.99 18C14.62 18 16.76 15.96 16.95 13.38L18.69 15.12C18.88 15.31 18.98 15.56 18.98 15.83V19C18.98 19.55 19.43 20 19.98 20C20.53 20 20.98 19.55 20.98 19V15.83C20.98 15.03 20.67 14.28 20.1 13.71L18.39 12H19.98C21.08 12 21.98 11.1 21.98 10C21.98 8.9 21.08 8 19.98 8H20ZM12 16C11.45 16 11 15.55 11 15C11 14.45 11.45 14 12 14C12.55 14 13 14.45 13 15C13 15.55 12.55 16 12 16Z","dry_air":"M4 8.99999H11C11.5269 9.00141 12.045 8.864 12.5019 8.6016C12.9589 8.3392 13.3387 7.96106 13.6031 7.50524C13.8675 7.04942 14.0072 6.532 14.0081 6.00505C14.009 5.4781 13.871 4.96021 13.6082 4.5035C13.3453 4.04679 12.9668 3.66738 12.5107 3.40344C12.0546 3.13951 11.537 3.00036 11.0101 3C10.4831 2.99964 9.9654 3.13809 9.50895 3.40141C9.05251 3.66473 8.67348 4.04364 8.41 4.49999C8.29045 4.72853 8.26382 4.99443 8.33568 5.24213C8.40755 5.48984 8.57234 5.70021 8.79564 5.82928C9.01894 5.95836 9.28348 5.99616 9.534 5.9348C9.78451 5.87344 10.0016 5.71765 10.14 5.49999C10.2279 5.34775 10.3544 5.22138 10.5067 5.1336C10.659 5.04582 10.8317 4.99974 11.0075 5.00001C11.1833 5.00028 11.3559 5.04688 11.508 5.13512C11.66 5.22336 11.7861 5.35012 11.8735 5.50262C11.961 5.65513 12.0067 5.82798 12.006 6.00377C12.0053 6.17956 11.9584 6.35207 11.8698 6.50391C11.7812 6.65575 11.6541 6.78156 11.5014 6.86865C11.3487 6.95575 11.1758 7.00105 11 6.99999H4C3.73478 6.99999 3.48043 7.10535 3.29289 7.29288C3.10536 7.48042 3 7.73477 3 7.99999C3 8.26521 3.10536 8.51956 3.29289 8.7071C3.48043 8.89463 3.73478 8.99999 4 8.99999ZM18 6.99999C17.4748 7.0014 16.9591 7.14069 16.5046 7.40393C16.0501 7.66716 15.6726 8.04512 15.41 8.49999C15.2904 8.72853 15.2638 8.99443 15.3357 9.24213C15.4075 9.48984 15.5723 9.70021 15.7956 9.82928C16.0189 9.95836 16.2835 9.99616 16.534 9.9348C16.7845 9.87344 17.0016 9.71765 17.14 9.49999C17.2279 9.34775 17.3544 9.22137 17.5067 9.1336C17.659 9.04582 17.8317 8.99974 18.0075 9.00001C18.1833 9.00028 18.3559 9.04688 18.508 9.13512C18.66 9.22336 18.7861 9.35012 18.8735 9.50262C18.961 9.65513 19.0067 9.82798 19.006 10.0038C19.0053 10.1796 18.9584 10.3521 18.8698 10.5039C18.7812 10.6558 18.6541 10.7816 18.5014 10.8687C18.3487 10.9557 18.1758 11.001 18 11H4C3.73478 11 3.48043 11.1053 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 9.99999C21 9.20434 20.6839 8.44128 20.1213 7.87867C19.5587 7.31606 18.7956 6.99999 18 6.99999ZM12 15H4C3.73478 15 3.48043 15.1053 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H12C12.1758 16.9989 12.3487 17.0442 12.5014 17.1313C12.6541 17.2184 12.7812 17.3442 12.8698 17.4961C12.9584 17.6479 13.0053 17.8204 13.006 17.9962C13.0067 18.172 12.961 18.3449 12.8735 18.4974C12.7861 18.6499 12.66 18.7766 12.508 18.8649C12.3559 18.9531 12.1833 18.9997 12.0075 19C11.8317 19.0002 11.659 18.9542 11.5067 18.8664C11.3544 18.7786 11.2279 18.6522 11.14 18.5C11.0016 18.2823 10.7845 18.1265 10.534 18.0652C10.2835 18.0038 10.0189 18.0416 9.79564 18.1707C9.57234 18.2998 9.40755 18.5101 9.33568 18.7578C9.26382 19.0056 9.29045 19.2714 9.41 19.5C9.67348 19.9563 10.0525 20.3352 10.509 20.5986C10.9654 20.8619 11.4831 21.0003 12.0101 21C12.537 20.9996 13.0546 20.8605 13.5107 20.5965C13.9668 20.3326 14.3453 19.9532 14.6082 19.4965C14.871 19.0398 15.009 18.5219 15.0081 17.9949C15.0072 17.468 14.8675 16.9506 14.6031 16.4947C14.3387 16.0389 13.9589 15.6608 13.5019 15.3984C13.045 15.136 12.5269 14.9986 12 15Z","dth":"M19 3C18.4696 3 17.9609 3.21071 17.5858 3.58579C17.2107 3.96086 17 4.46957 17 5C17.0022 5.17224 17.0258 5.34353 17.07 5.51L13.41 9.17L14.83 10.59L18.49 6.93C18.6565 6.97426 18.8278 6.99777 19 7C19.5304 7 20.0392 6.78929 20.4142 6.41421C20.7893 6.03914 21 5.53043 21 5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0392 3.21071 19.5304 3 19 3ZM7.05001 5.64C6.95657 5.54732 6.84576 5.47399 6.72392 5.42423C6.60208 5.37446 6.47162 5.34924 6.34001 5.35C6.07767 5.3511 5.82627 5.45526 5.64001 5.64C4.75577 6.46394 4.04654 7.45755 3.55464 8.56154C3.06274 9.66553 2.79823 10.8573 2.77691 12.0657C2.75559 13.2742 2.97789 14.4745 3.43054 15.5952C3.88319 16.7158 4.55693 17.7338 5.41155 18.5885C6.26618 19.4431 7.28418 20.1168 8.40484 20.5695C9.5255 21.0221 10.7258 21.2444 11.9343 21.2231C13.1427 21.2018 14.3345 20.9373 15.4385 20.4454C16.5425 19.9535 17.5361 19.2442 18.36 18.36C18.5484 18.1754 18.6563 17.9238 18.66 17.66C18.6595 17.5277 18.6327 17.3968 18.5812 17.2749C18.5297 17.1531 18.4545 17.0426 18.36 16.95L7.05001 5.64Z","dth_signal":"M7.05001 5.63993C6.86265 5.45368 6.6092 5.34914 6.34501 5.34914C6.08083 5.34914 5.82737 5.45368 5.64001 5.63993C4.75577 6.46387 4.04654 7.45748 3.55464 8.56147C3.06274 9.66546 2.79823 10.8572 2.77691 12.0657C2.75559 13.2741 2.97789 14.4744 3.43054 15.5951C3.88319 16.7158 4.55693 17.7338 5.41155 18.5884C6.26618 19.443 7.28418 20.1167 8.40484 20.5694C9.5255 21.0221 10.7258 21.2443 11.9343 21.223C13.1427 21.2017 14.3345 20.9372 15.4385 20.4453C16.5425 19.9534 17.5361 19.2442 18.36 18.3599C18.5484 18.1753 18.6563 17.9237 18.66 17.6599C18.6595 17.5276 18.6327 17.3967 18.5812 17.2749C18.5297 17.153 18.4545 17.0425 18.36 16.9499L7.05001 5.63993ZM13.12 3.07993C12.9887 3.06417 12.8556 3.07443 12.7282 3.11013C12.6008 3.14582 12.4818 3.20625 12.3778 3.28797C12.2738 3.36968 12.1869 3.47108 12.1221 3.58638C12.0572 3.70167 12.0158 3.82861 12 3.95993C11.9843 4.09125 11.9945 4.22439 12.0302 4.35175C12.0659 4.4791 12.1263 4.59818 12.2081 4.70218C12.2898 4.80618 12.3912 4.89307 12.5065 4.95789C12.6218 5.0227 12.7487 5.06417 12.88 5.07993C14.4188 5.27581 15.8489 5.97728 16.9458 7.07414C18.0427 8.17101 18.7441 9.60114 18.94 11.1399C18.9695 11.3838 19.0877 11.6084 19.2722 11.7707C19.4566 11.933 19.6943 12.0217 19.94 12.0199H20.06C20.3223 11.9874 20.561 11.8524 20.724 11.6444C20.887 11.4364 20.9611 11.1724 20.93 10.9099C20.6852 8.92177 19.7842 7.07209 18.3695 5.65383C16.9549 4.23556 15.1075 3.32978 13.12 3.07993ZM14.89 11.2499C14.9467 11.4699 15.0766 11.6641 15.2584 11.8004C15.4402 11.9368 15.6629 12.0071 15.89 11.9999H16.14C16.2675 11.9673 16.3873 11.9098 16.4926 11.8308C16.5978 11.7518 16.6864 11.6527 16.7533 11.5394C16.8202 11.4261 16.864 11.3006 16.8824 11.1703C16.9007 11.04 16.8931 10.9073 16.86 10.7799C16.6359 9.91858 16.186 9.13265 15.5566 8.50331C14.9273 7.87397 14.1414 7.42402 13.28 7.19993C13.0228 7.13362 12.7497 7.17223 12.5209 7.30726C12.2921 7.44228 12.1263 7.66267 12.06 7.91993C11.9937 8.17719 12.0323 8.45025 12.1673 8.67905C12.3024 8.90784 12.5228 9.07362 12.78 9.13993C13.2852 9.27697 13.7458 9.54383 14.116 9.91398C14.4861 10.2841 14.753 10.7447 14.89 11.2499Z","dual_camera":"M12 15C11.8022 15 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4346 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.1951C11.0578 16.3891 11.153 16.5673 11.2929 16.7071C11.4327 16.847 11.6109 16.9422 11.8049 16.9808C11.9989 17.0194 12.2 16.9996 12.3827 16.9239C12.5654 16.8482 12.7216 16.72 12.8315 16.5556C12.9414 16.3911 13 16.1978 13 16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2ZM12 19C11.4067 19 10.8266 18.8241 10.3333 18.4944C9.83994 18.1648 9.45542 17.6962 9.22836 17.1481C9.0013 16.5999 8.94189 15.9967 9.05764 15.4147C9.1734 14.8328 9.45912 14.2982 9.87868 13.8787C10.2982 13.4591 10.8328 13.1734 11.4147 13.0576C11.9967 12.9419 12.5999 13.0013 13.1481 13.2284C13.6962 13.4554 14.1648 13.8399 14.4944 14.3333C14.8241 14.8266 15 15.4067 15 16C15 16.7956 14.6839 17.5587 14.1213 18.1213C13.5587 18.6839 12.7956 19 12 19ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11ZM12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7Z","dual_camera_horizontal":"M8 11C7.80222 11 7.60888 11.0586 7.44443 11.1685C7.27998 11.2784 7.15181 11.4346 7.07612 11.6173C7.00043 11.8 6.98063 12.0011 7.01921 12.1951C7.0578 12.3891 7.15304 12.5673 7.29289 12.7071C7.43275 12.847 7.61093 12.9422 7.80491 12.9808C7.99889 13.0194 8.19996 12.9996 8.38268 12.9239C8.56541 12.8482 8.72159 12.72 8.83147 12.5556C8.94135 12.3911 9 12.1978 9 12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11ZM16 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM8 15C7.40666 15 6.82664 14.8241 6.33329 14.4944C5.83994 14.1648 5.45542 13.6962 5.22836 13.1481C5.0013 12.5999 4.94189 11.9967 5.05764 11.4147C5.1734 10.8328 5.45912 10.2982 5.87868 9.87868C6.29824 9.45912 6.83279 9.1734 7.41473 9.05764C7.99667 8.94189 8.59987 9.0013 9.14805 9.22836C9.69623 9.45542 10.1648 9.83994 10.4944 10.3333C10.8241 10.8266 11 11.4067 11 12C11 12.7956 10.6839 13.5587 10.1213 14.1213C9.55871 14.6839 8.79565 15 8 15ZM16 15C15.4067 15 14.8266 14.8241 14.3333 14.4944C13.8399 14.1648 13.4554 13.6962 13.2284 13.1481C13.0013 12.5999 12.9419 11.9967 13.0576 11.4147C13.1734 10.8328 13.4591 10.2982 13.8787 9.87868C14.2982 9.45912 14.8328 9.1734 15.4147 9.05764C15.9967 8.94189 16.5999 9.0013 17.1481 9.22836C17.6962 9.45542 18.1648 9.83994 18.4944 10.3333C18.8241 10.8266 19 11.4067 19 12C19 12.7956 18.6839 13.5587 18.1213 14.1213C17.5587 14.6839 16.7956 15 16 15ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4327 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","dual_sim":"M18 6V16C18 17.0609 17.5786 18.0783 16.8284 18.8284C16.0783 19.5786 15.0609 20 14 20H8C8 20.5304 8.21071 21.0391 8.58579 21.4142C8.96086 21.7893 9.46957 22 10 22H15C16.3261 22 17.5979 21.4732 18.5355 20.5355C19.4732 19.5979 20 18.3261 20 17V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM16 16V4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H9.79C9.389 2.00029 8.99213 2.08097 8.62285 2.23727C8.25356 2.39358 7.91936 2.62233 7.64 2.91L4.85 5.78C4.30551 6.33952 4.00059 7.08927 4 7.87V16C4 16.5304 4.21071 17.0391 4.58579 17.4142C4.96086 17.7893 5.46957 18 6 18H14C14.5304 18 15.0391 17.7893 15.4142 17.4142C15.7893 17.0391 16 16.5304 16 16ZM6 10H8V12H6V10ZM10 16H6.5C6.36739 16 6.24021 15.9473 6.14645 15.8536C6.05268 15.7598 6 15.6326 6 15.5V14H10V16ZM10 10H14V12H10V10ZM13.5 16H12V14H14V15.5C14 15.6326 13.9473 15.7598 13.8536 15.8536C13.7598 15.9473 13.6326 16 13.5 16Z","dvd_player":"M19 14H5C4.20435 14 3.44129 14.3161 2.87868 14.8787C2.31607 15.4413 2 16.2044 2 17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17C22 16.2044 21.6839 15.4413 21.1213 14.8787C20.5587 14.3161 19.7956 14 19 14ZM11 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17C4 16.7348 4.10536 16.4804 4.29289 16.2929C4.48043 16.1054 4.73478 16 5 16H11C11.2652 16 11.5196 16.1054 11.7071 16.2929C11.8946 16.4804 12 16.7348 12 17C12 17.2652 11.8946 17.5196 11.7071 17.7071C11.5196 17.8946 11.2652 18 11 18ZM15 18C14.8022 18 14.6089 17.9414 14.4444 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0004 17.2 13.9806 16.9989 14.0192 16.8049C14.0578 16.6109 14.153 16.4327 14.2929 16.2929C14.4327 16.153 14.6109 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM19 18C18.8022 18 18.6089 17.9414 18.4444 17.8315C18.28 17.7216 18.1518 17.5654 18.0761 17.3827C18.0004 17.2 17.9806 16.9989 18.0192 16.8049C18.0578 16.6109 18.153 16.4327 18.2929 16.2929C18.4327 16.153 18.6109 16.0578 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1518 19.7216 16.28 19.8315 16.4444C19.9414 16.6089 20 16.8022 20 17C20 17.2652 19.8946 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18ZM8 12C8.79113 12 9.56448 11.7654 10.2223 11.3259C10.8801 10.8864 11.3928 10.2616 11.6955 9.53074C11.9983 8.79983 12.0775 7.99556 11.9231 7.21964C11.7688 6.44372 11.3878 5.73098 10.8284 5.17157C10.269 4.61216 9.55629 4.2312 8.78036 4.07686C8.00444 3.92252 7.20017 4.00173 6.46927 4.30448C5.73836 4.60723 5.11365 5.11992 4.67412 5.77772C4.2346 6.43552 4 7.20888 4 8C4 9.06087 4.42143 10.0783 5.17157 10.8284C5.92172 11.5786 6.93913 12 8 12ZM8 7C8.19778 7 8.39112 7.05865 8.55557 7.16853C8.72002 7.27841 8.84819 7.43459 8.92388 7.61732C8.99957 7.80004 9.01937 8.00111 8.98079 8.19509C8.9422 8.38907 8.84696 8.56726 8.70711 8.70711C8.56725 8.84696 8.38907 8.9422 8.19509 8.98079C8.00111 9.01937 7.80004 8.99957 7.61732 8.92388C7.43459 8.84819 7.27841 8.72002 7.16853 8.55557C7.05865 8.39112 7 8.19778 7 8C7 7.73479 7.10536 7.48043 7.29289 7.2929C7.48043 7.10536 7.73478 7 8 7Z","e_book_reader":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20ZM14 11H8C7.73478 11 7.48043 10.8946 7.29289 10.7071C7.10536 10.5196 7 10.2652 7 10C7 9.73478 7.10536 9.48043 7.29289 9.29289C7.48043 9.10536 7.73478 9 8 9H14C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11ZM16 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7Z","e_sim":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM11 4H13V6H11V4ZM7 5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4H9V6H7V5ZM9 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V18H9V20ZM13 20H11V18H13V20ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H15V18H17V19ZM17 15C17 15.2652 16.8946 15.5196 16.7071 15.7071C16.5196 15.8946 16.2652 16 16 16H8C7.73478 16 7.48043 15.8946 7.29289 15.7071C7.10536 15.5196 7 15.2652 7 15V10C6.99924 9.86839 7.02446 9.73793 7.07423 9.61609C7.12399 9.49426 7.19732 9.38344 7.29 9.29L8.29 8.29C8.38344 8.19732 8.49426 8.12399 8.61609 8.07423C8.73793 8.02446 8.86839 7.99924 9 8H16C16.2652 8 16.5196 8.10536 16.7071 8.29289C16.8946 8.48043 17 8.73478 17 9V15ZM17 6H15V4H16C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5V6Z","ear":"M13 2C8.58 2 5 5.58 5 10V17C5 19.76 7.24 22 10 22C12.5 22 14.56 20.16 14.92 17.76C18.41 16.9 21 13.76 21 10C21 5.58 17.42 2 13 2ZM10 20C9.45 20 9 19.55 9 19C9 18.45 9.45 18 10 18C10.55 18 11 17.55 11 17C11 16.45 11.45 16 12 16C12.55 16 13 16.45 13 17C13 18.65 11.65 20 10 20ZM17.24 14.24C17.04 14.44 16.79 14.53 16.53 14.53C16.27 14.53 16.02 14.43 15.82 14.24C15.43 13.85 15.43 13.22 15.82 12.83C16.58 12.07 16.99 11.07 16.99 10C16.99 7.79 15.2 6 12.99 6C11.06 6 9.44 7.38 9.07 9.21C10.19 9.65 10.99 10.73 10.99 12C10.99 13.65 9.64 15 7.99 15C7.44 15 6.99 14.55 6.99 14C6.99 13.45 7.44 13 7.99 13C8.54 13 8.99 12.55 8.99 12C8.99 11.45 8.54 11 7.99 11C7.44 11 6.99 10.55 6.99 10C6.99 6.69 9.68 4 12.99 4C16.3 4 18.99 6.69 18.99 10C18.99 11.6 18.37 13.11 17.23 14.24H17.24Z","ear_pain":"M12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L4.99982 15.62V17C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H15.9998C17.0998 22 17.9998 21.1 17.9998 20V16.24C19.8298 14.77 20.9998 12.52 20.9998 10C20.9998 5.59 17.4098 2 12.9998 2ZM15.4498 10.11C15.7398 10.25 15.9398 10.53 15.9898 10.84C16.0398 11.16 15.9398 11.48 15.7098 11.71L13.7098 13.71C13.5098 13.91 13.2598 14 12.9998 14C12.7398 14 12.4898 13.9 12.2898 13.71C11.8998 13.32 11.8998 12.69 12.2898 12.3L13.3098 11.28L12.5498 10.9C12.2598 10.76 12.0598 10.48 12.0098 10.17C11.9598 9.85 12.0598 9.53 12.2898 9.3L14.2898 7.3C14.6798 6.91 15.3098 6.91 15.6998 7.3C16.0898 7.69 16.0898 8.32 15.6998 8.71L14.6798 9.73L15.4398 10.11H15.4498Z","edit":"M11.06 10.8198L10.44 11.4398C10.1595 11.7215 10.0014 12.1023 10 12.4998V13.9998H11.5C11.8975 13.9984 12.2783 13.8403 12.56 13.5598L13.18 12.9398L20.56 5.55982C20.7074 5.42249 20.8256 5.25689 20.9076 5.0729C20.9895 4.8889 21.0336 4.69027 21.0372 4.48886C21.0407 4.28746 21.0037 4.0874 20.9282 3.90062C20.8528 3.71385 20.7405 3.54418 20.5981 3.40174C20.4556 3.2593 20.286 3.14702 20.0992 3.07157C19.9124 2.99613 19.7124 2.95908 19.511 2.96264C19.3095 2.96619 19.1109 3.01027 18.9269 3.09226C18.7429 3.17424 18.5773 3.29245 18.44 3.43982L11.06 10.8198ZM11.5 15.9998H8V12.4998C7.99283 12.0377 8.07753 11.5787 8.2492 11.1495C8.42086 10.7203 8.67607 10.3295 9 9.99982L16 2.99982H6C5.20435 2.99982 4.44129 3.31589 3.87868 3.8785C3.31607 4.44111 3 5.20417 3 5.99982V17.9998C3 18.7955 3.31607 19.5585 3.87868 20.1211C4.44129 20.6837 5.20435 20.9998 6 20.9998H18C18.7956 20.9998 19.5587 20.6837 20.1213 20.1211C20.6839 19.5585 21 18.7955 21 17.9998V7.99982L14 14.9998C13.6703 15.3238 13.2795 15.579 12.8503 15.7506C12.4212 15.9223 11.9622 16.007 11.5 15.9998Z","edit_pen":"M19.4999 4.5C18.8363 3.83805 17.9372 3.46631 16.9999 3.46631C16.0626 3.46631 15.1635 3.83805 14.4999 4.5L14.2099 4.79L19.2099 9.79L19.4999 9.5C20.1618 8.83638 20.5336 7.93732 20.5336 7C20.5336 6.06268 20.1618 5.16362 19.4999 4.5ZM5.5499 13.5C5.19016 13.8617 4.92859 14.3091 4.7899 14.8L3.7899 18.45C3.72963 18.6998 3.73453 18.9608 3.80413 19.2082C3.87373 19.4555 4.0057 19.6808 4.18739 19.8625C4.36907 20.0442 4.59438 20.1762 4.84172 20.2458C5.08905 20.3154 5.35012 20.3203 5.5999 20.26L9.2499 19.21C9.7408 19.0713 10.1882 18.8097 10.5499 18.45L17.7899 11.21L12.7899 6.21L5.5499 13.5Z","education":"M21.07 7.61006L12.57 4.11006C12.2 3.96006 11.79 3.96006 11.43 4.11006L2.93 7.61006C2.37 7.84006 2 8.39006 2 9.00006V16.0001C2 16.5501 2.45 17.0001 3 17.0001C3.55 17.0001 4 16.5501 4 16.0001V10.8301L11.43 13.8901C11.61 13.9701 11.81 14.0001 12 14.0001C12.19 14.0001 12.39 13.9601 12.57 13.8901L21.07 10.3901C21.63 10.1601 22 9.61006 22 9.00006C22 8.39006 21.63 7.84006 21.07 7.61006ZM12 16.0001C11.54 16.0001 11.09 15.9101 10.67 15.7401L6 13.8201V17.5101C6 18.1001 6.36 18.6401 6.9 18.8801L11.4 20.8401C11.59 20.9201 11.79 20.9601 12 20.9601C12.21 20.9601 12.41 20.9201 12.6 20.8401L17.1 18.8801C17.65 18.6401 18 18.1101 18 17.5101V13.8201L13.33 15.7401C12.9 15.9201 12.46 16.0001 12 16.0001Z","elephant":"M17 3H13C11.9391 3 10.9217 3.42143 10.1716 4.17157C9.42143 4.92172 9 5.93913 9 7C9.001 7.33815 9.0481 7.67458 9.14 8C9.19781 8.23525 9.28166 8.46333 9.39 8.68C9.43409 8.79104 9.48762 8.8981 9.55 9C9.63357 9.15489 9.73061 9.30212 9.84 9.44C9.9 9.51 9.95 9.59 10.02 9.66C10.2026 9.86749 10.4034 10.0583 10.62 10.23C10.7258 10.3081 10.8152 10.4062 10.8831 10.5188C10.9509 10.6315 10.9959 10.7564 11.0154 10.8864C11.0349 11.0165 11.0285 11.1491 10.9967 11.2767C10.9649 11.4043 10.9083 11.5243 10.83 11.63C10.7369 11.7542 10.6161 11.855 10.4772 11.9244C10.3384 11.9939 10.1852 12.03 10.03 12.03C9.81363 12.03 9.6031 11.9598 9.43 11.83C8.18389 10.9041 7.34515 9.53131 7.09 8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H6C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V18H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V13C15 12.7348 15.1054 12.4804 15.2929 12.2929C15.4804 12.1054 15.7348 12 16 12C16.2652 12 16.5196 12.1054 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13V16C17 16.5304 17.2107 17.0391 17.5858 17.4142C17.9609 17.7893 18.4696 18 19 18C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V7C21 5.93913 20.5786 4.92172 19.8284 4.17157C19.0783 3.42143 18.0609 3 17 3ZM16 8C15.8022 8 15.6089 7.94135 15.4444 7.83147C15.28 7.72159 15.1518 7.56541 15.0761 7.38268C15.0004 7.19996 14.9806 6.99889 15.0192 6.80491C15.0578 6.61093 15.153 6.43275 15.2929 6.29289C15.4327 6.15304 15.6109 6.0578 15.8049 6.01921C15.9989 5.98063 16.2 6.00043 16.3827 6.07612C16.5654 6.15181 16.7216 6.27998 16.8315 6.44443C16.9414 6.60888 17 6.80222 17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8Z","elevator":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H11V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM5.17 11.77L6.42 10.27C6.49397 10.19 6.58367 10.1262 6.68349 10.0826C6.7833 10.0389 6.89106 10.0164 7 10.0164C7.10894 10.0164 7.2167 10.0389 7.31651 10.0826C7.41633 10.1262 7.50603 10.19 7.58 10.27L8.83 11.77C8.91897 11.8811 8.97542 12.0146 8.99307 12.1559C9.01072 12.2971 8.98889 12.4404 8.93 12.57C8.86921 12.6989 8.77296 12.8077 8.65254 12.8839C8.53211 12.96 8.39248 13.0003 8.25 13H5.75C5.60752 13.0003 5.46789 12.96 5.34746 12.8839C5.22704 12.8077 5.13079 12.6989 5.07 12.57C5.01111 12.4404 4.98928 12.2971 5.00693 12.1559C5.02458 12.0146 5.08103 11.8811 5.17 11.77ZM19 3H13V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM18.83 12.23L17.58 13.73C17.5087 13.8143 17.4198 13.882 17.3196 13.9284C17.2195 13.9748 17.1104 13.9989 17 13.9989C16.8896 13.9989 16.7805 13.9748 16.6804 13.9284C16.5802 13.882 16.4913 13.8143 16.42 13.73L15.17 12.23C15.081 12.1189 15.0246 11.9854 15.0069 11.8441C14.9893 11.7029 15.0111 11.5596 15.07 11.43C15.1308 11.3011 15.227 11.1923 15.3475 11.1161C15.4679 11.04 15.6075 10.9997 15.75 11H18.25C18.3925 10.9997 18.5321 11.04 18.6525 11.1161C18.773 11.1923 18.8692 11.3011 18.93 11.43C18.9889 11.5596 19.0107 11.7029 18.9931 11.8441C18.9754 11.9854 18.919 12.1189 18.83 12.23Z","ellipse":"M12 20C17.5228 20 22 16.4183 22 12C22 7.58172 17.5228 4 12 4C6.47715 4 2 7.58172 2 12C2 16.4183 6.47715 20 12 20Z","emergency_services":"M7 18H17V12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7C10.6739 7 9.40215 7.52678 8.46447 8.46447C7.52678 9.40215 7 10.6739 7 12V18ZM10 12H11V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H13V15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5196 15.8946 12.2652 16 12 16C11.7348 16 11.4804 15.8946 11.2929 15.7071C11.1054 15.5196 11 15.2652 11 15V14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM17.66 7.76L18.36 7.05C18.4854 6.9706 18.5915 6.86428 18.6707 6.73877C18.7499 6.61325 18.8002 6.47169 18.8179 6.32433C18.8355 6.17698 18.8202 6.02754 18.773 5.88685C18.7257 5.74616 18.6478 5.61775 18.5447 5.51093C18.4417 5.40411 18.3162 5.32156 18.1773 5.26928C18.0384 5.21699 17.8896 5.19627 17.7417 5.20863C17.5938 5.22099 17.4505 5.26611 17.3222 5.34072C17.1939 5.41533 17.0839 5.51756 17 5.64L16.29 6.34C16.1017 6.5283 15.9959 6.7837 15.9959 7.05C15.9959 7.3163 16.1017 7.5717 16.29 7.76C16.4783 7.9483 16.7337 8.05409 17 8.05409C17.2663 8.05409 17.5217 7.9483 17.71 7.76H17.66ZM6.34 7.76C6.5283 7.9483 6.7837 8.05409 7.05 8.05409C7.3163 8.05409 7.5717 7.9483 7.76 7.76C7.9483 7.5717 8.05409 7.3163 8.05409 7.05C8.05409 6.7837 7.9483 6.5283 7.76 6.34L7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L6.34 7.76ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM20 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM18 19H6C5.73478 19 5.48043 19.1054 5.29289 19.2929C5.10536 19.4804 5 19.7348 5 20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20C19 19.7348 18.8946 19.4804 18.7071 19.2929C18.5196 19.1054 18.2652 19 18 19Z","emvco_tap_pay":"M12 4C6.48 4 2 7.58 2 12C2 16.42 6.48 20 12 20C17.52 20 22 16.42 22 12C22 7.58 17.52 4 12 4ZM5.88 12.82C5.81951 13.0363 5.68797 13.2259 5.50656 13.3584C5.32515 13.4908 5.10445 13.5583 4.88 13.55C4.78696 13.5604 4.69304 13.5604 4.6 13.55C4.35076 13.4597 4.14756 13.2742 4.03505 13.0342C3.92255 12.7942 3.90994 12.5193 4 12.27C4.06705 12.0962 4.06705 11.9038 4 11.73C3.92707 11.4741 3.95879 11.1996 4.08819 10.9671C4.21759 10.7346 4.43407 10.5629 4.69 10.49C4.94593 10.4171 5.22036 10.4488 5.4529 10.5782C5.68545 10.7076 5.85707 10.9241 5.93 11.18C6.0901 11.7149 6.0901 12.2851 5.93 12.82H5.88ZM9.73 13.92C9.66951 14.1363 9.53797 14.3259 9.35656 14.4584C9.17515 14.5908 8.95445 14.6583 8.73 14.65C8.63724 14.6646 8.54276 14.6646 8.45 14.65C8.32303 14.6143 8.20438 14.5538 8.10088 14.472C7.99738 14.3903 7.91108 14.2889 7.84694 14.1736C7.78281 14.0583 7.74211 13.9315 7.72719 13.8005C7.71227 13.6694 7.72342 13.5367 7.76 13.41C8.0268 12.5162 8.0268 11.5638 7.76 10.67C7.68707 10.4141 7.71879 10.1396 7.84819 9.9071C7.97759 9.67455 8.19407 9.50293 8.45 9.43C8.70593 9.35707 8.98036 9.38879 9.2129 9.51819C9.44545 9.64759 9.61706 9.86407 9.69 10.12C10.0479 11.375 10.0479 12.705 9.69 13.96L9.73 13.92ZM13.57 15C13.5095 15.2163 13.378 15.4059 13.1966 15.5384C13.0152 15.6708 12.7944 15.7383 12.57 15.73C12.4803 15.7397 12.3897 15.7397 12.3 15.73C12.173 15.6943 12.0544 15.6338 11.9509 15.552C11.8474 15.4703 11.7611 15.3689 11.6969 15.2536C11.6328 15.1383 11.5921 15.0115 11.5772 14.8805C11.5623 14.7494 11.5734 14.6167 11.61 14.49C12.0767 12.8764 12.0767 11.1636 11.61 9.55C11.5739 9.4213 11.5635 9.28676 11.5794 9.15404C11.5952 9.02132 11.6371 8.89303 11.7026 8.77649C11.768 8.65995 11.8558 8.55745 11.9609 8.47484C12.066 8.39222 12.1863 8.33111 12.315 8.295C12.4437 8.25889 12.5782 8.24848 12.711 8.26436C12.8437 8.28025 12.972 8.32212 13.0885 8.38758C13.205 8.45305 13.3076 8.54082 13.3902 8.6459C13.4728 8.75098 13.5339 8.8713 13.57 9C14.1356 10.96 14.1356 13.04 13.57 15ZM17.41 16.1C17.3476 16.3144 17.2153 16.5018 17.0341 16.6323C16.8528 16.7628 16.6331 16.8289 16.41 16.82C16.3203 16.8298 16.2297 16.8298 16.14 16.82C16.013 16.7843 15.8944 16.7238 15.7909 16.642C15.6874 16.5603 15.6011 16.4589 15.5369 16.3436C15.4728 16.2283 15.4321 16.1015 15.4172 15.9705C15.4023 15.8394 15.4134 15.7067 15.45 15.58C16.13 13.2486 16.13 10.7714 15.45 8.44C15.4134 8.31328 15.4023 8.18057 15.4172 8.04952C15.4321 7.91846 15.4728 7.79166 15.5369 7.6764C15.6011 7.56115 15.6874 7.45972 15.7909 7.37796C15.8944 7.29619 16.013 7.23571 16.14 7.2C16.3946 7.12915 16.6669 7.16196 16.8973 7.29125C17.1278 7.42054 17.2978 7.6358 17.37 7.89C18.1567 10.5803 18.1567 13.4397 17.37 16.13L17.41 16.1Z","end_chat":"M16.88 7.1199C17.27 7.5099 17.9 7.5099 18.29 7.1199L19 6.4099L19.71 7.1199C20.1 7.5099 20.73 7.5099 21.12 7.1199C21.51 6.7299 21.51 6.0999 21.12 5.7099L20.41 4.9999L21.12 4.2899C21.51 3.8999 21.51 3.2699 21.12 2.8799C20.73 2.4899 20.1 2.4899 19.71 2.8799L19 3.5899L18.29 2.8799C17.9 2.4899 17.27 2.4899 16.88 2.8799C16.49 3.2699 16.49 3.8999 16.88 4.2899L17.59 4.9999L16.88 5.7099C16.49 6.0999 16.49 6.7299 16.88 7.1199ZM21.75 9.1699C20.96 9.6899 20.02 9.9999 19 9.9999C16.24 9.9999 14 7.7599 14 4.9999C14 4.6599 14.04 4.3199 14.1 3.9999H9C5.13 3.9999 2 7.1299 2 10.9999C2 14.5299 4.61 17.4299 8 17.9199V19.9999C8 21.2399 9.41 21.9399 10.4 21.1999L14.67 17.9999H15C18.87 17.9999 22 14.8699 22 10.9999C22 10.3699 21.91 9.7499 21.75 9.1699Z","endocrinology":"M20.06 3.99953C18.76 3.97953 17.55 4.54953 16.73 5.48953C16.23 6.06953 15.94 6.80953 15.81 7.56953L15.16 11.1095C15.07 11.6295 14.61 11.9995 14.09 11.9995C13.49 11.9995 13 11.5095 13 10.9095V8.99953C13 8.44953 12.55 7.99953 12 7.99953C11.45 7.99953 11 8.44953 11 8.99953V10.9095C11 11.5095 10.51 11.9995 9.91 11.9995C9.38 11.9995 8.93 11.6195 8.84 11.1095L8.19 7.56953C8.05 6.80953 7.77 6.06953 7.27 5.48953C6.45 4.54953 5.24 3.97953 3.94 3.99953C2.86 4.01953 2 4.91953 2 5.99953V17.9995C2 19.0795 2.87 19.9895 3.95 19.9995C5.81 20.0195 7.51 18.9795 8.34 17.3195C8.74 16.5095 9.57 15.9995 10.47 15.9995H13.53C14.43 15.9995 15.26 16.5095 15.66 17.3195C16.49 18.9795 18.19 20.0195 20.05 19.9995C21.13 19.9895 22 19.0795 22 17.9995V5.99953C22 4.91953 21.14 4.01953 20.06 3.99953Z","energy_others":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM4 12C4 11.7033 4.08798 11.4133 4.2528 11.1666C4.41762 10.92 4.65189 10.7277 4.92598 10.6142C5.20007 10.5006 5.50167 10.4709 5.79264 10.5288C6.08361 10.5867 6.35089 10.7296 6.56066 10.9393C6.77044 11.1491 6.9133 11.4164 6.97118 11.7074C7.02906 11.9983 6.99936 12.2999 6.88582 12.574C6.77229 12.8481 6.58003 13.0824 6.33336 13.2472C6.08669 13.412 5.79668 13.5 5.5 13.5C5.10218 13.5 4.72065 13.342 4.43934 13.0607C4.15804 12.7794 4 12.3978 4 12ZM18 12C17.9986 13.2438 17.6107 14.4563 16.89 15.47L17.71 16.29C17.8037 16.383 17.8781 16.4936 17.9289 16.6154C17.9797 16.7373 18.0058 16.868 18.0058 17C18.0058 17.132 17.9797 17.2627 17.9289 17.3846C17.8781 17.5064 17.8037 17.617 17.71 17.71C17.617 17.8037 17.5064 17.8781 17.3846 17.9289C17.2627 17.9797 17.132 18.0058 17 18.0058C16.868 18.0058 16.7373 17.9797 16.6154 17.9289C16.4936 17.8781 16.383 17.8037 16.29 17.71L15.47 16.89C14.45 17.6226 13.2258 18.0166 11.97 18.0166C10.7142 18.0166 9.49002 17.6226 8.47 16.89L7.66 17.71C7.56704 17.8037 7.45644 17.8781 7.33458 17.9289C7.21272 17.9797 7.08202 18.0058 6.95 18.0058C6.81799 18.0058 6.68729 17.9797 6.56543 17.9289C6.44357 17.8781 6.33297 17.8037 6.24 17.71C6.14628 17.617 6.07188 17.5064 6.02111 17.3846C5.97034 17.2627 5.94421 17.132 5.94421 17C5.94421 16.868 5.97034 16.7373 6.02111 16.6154C6.07188 16.4936 6.14628 16.383 6.24 16.29L7.71 14.83C7.89737 14.6437 8.15082 14.5392 8.415 14.5392C8.67919 14.5392 8.93264 14.6437 9.12 14.83C9.67959 15.389 10.3923 15.7695 11.1681 15.9235C11.9439 16.0774 12.748 15.998 13.4786 15.6951C14.2093 15.3922 14.8337 14.8795 15.273 14.2218C15.7124 13.5641 15.9469 12.7909 15.9469 12C15.9469 11.2091 15.7124 10.4359 15.273 9.77818C14.8337 9.12048 14.2093 8.60779 13.4786 8.30491C12.748 8.00203 11.9439 7.92255 11.1681 8.07653C10.3923 8.23051 9.67959 8.61104 9.12 9.17C8.93264 9.35625 8.67919 9.46079 8.415 9.46079C8.15082 9.46079 7.89737 9.35625 7.71 9.17L6.29 7.71C6.1017 7.5217 5.99591 7.2663 5.99591 7C5.99591 6.7337 6.1017 6.4783 6.29 6.29C6.47831 6.1017 6.7337 5.99591 7 5.99591C7.26631 5.99591 7.5217 6.1017 7.71 6.29L8.52 7.11C9.54002 6.37744 10.7642 5.9834 12.02 5.9834C13.2758 5.9834 14.5 6.37744 15.52 7.11L16.34 6.29C16.4332 6.19676 16.5439 6.1228 16.6658 6.07234C16.7876 6.02188 16.9181 5.99591 17.05 5.99591C17.1819 5.99591 17.3124 6.02188 17.4343 6.07234C17.5561 6.1228 17.6668 6.19676 17.76 6.29C17.8532 6.38324 17.9272 6.49393 17.9777 6.61575C18.0281 6.73757 18.0541 6.86814 18.0541 7C18.0541 7.13186 18.0281 7.26243 17.9777 7.38425C17.9272 7.50607 17.8532 7.61676 17.76 7.71L16.94 8.53C17.643 9.54956 18.0132 10.7617 18 12Z","energy_total":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.9987 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81534 12.9994 9.63443 12.9478 9.47734 12.8507C9.32025 12.7536 9.1931 12.6149 9.11 12.45C9.03551 12.2902 9.0046 12.1135 9.0204 11.9379C9.03621 11.7623 9.09817 11.594 9.2 11.45L12.2 7.45C12.3591 7.23783 12.596 7.09756 12.8586 7.06005C13.1211 7.02254 13.3878 7.09087 13.6 7.25C13.8122 7.40913 13.9524 7.64603 13.99 7.90858C14.0275 8.17113 13.9591 8.43783 13.8 8.65L12 11H14C14.1847 11.0006 14.3656 11.0522 14.5227 11.1493C14.6798 11.2464 14.8069 11.3851 14.89 11.55C14.9742 11.716 15.0104 11.9023 14.9945 12.0878C14.9786 12.2733 14.9113 12.4507 14.8 12.6Z","engineering_request":"M16.9999 13C16.6614 13.0053 16.3251 13.0558 15.9999 13.15L10.8499 8C10.9441 7.67481 10.9945 7.33852 10.9999 7C10.9999 5.93913 10.5785 4.92172 9.82831 4.17157C9.07817 3.42143 8.06075 3 6.99989 3H6.78989C6.5984 3.01194 6.41439 3.07872 6.2598 3.19236C6.10522 3.306 5.98659 3.46172 5.91807 3.64092C5.84955 3.82013 5.83403 4.01527 5.87336 4.20305C5.91269 4.39084 6.00521 4.56335 6.13989 4.7L6.99989 5.59L5.58989 7L4.71989 6.14C4.58748 6.01832 4.42472 5.93459 4.24873 5.89763C4.07275 5.86068 3.89005 5.87186 3.71989 5.93C3.53053 5.98363 3.36122 6.09194 3.23314 6.24136C3.10506 6.39078 3.02393 6.57467 2.99989 6.77C2.99496 6.84659 2.99496 6.92341 2.99989 7C2.99989 8.06087 3.42131 9.07828 4.17146 9.82843C4.9216 10.5786 5.93902 11 6.99989 11C7.3384 10.9947 7.6747 10.9442 7.99989 10.85L13.1499 16C13.0557 16.3252 13.0052 16.6615 12.9999 17C12.9999 17.7911 13.2345 18.5645 13.674 19.2223C14.1135 19.8801 14.7382 20.3928 15.4692 20.6955C16.2001 20.9983 17.0043 21.0775 17.7802 20.9231C18.5562 20.7688 19.2689 20.3878 19.8283 19.8284C20.3877 19.269 20.7687 18.5563 20.923 17.7804C21.0774 17.0044 20.9982 16.2002 20.6954 15.4693C20.3927 14.7384 19.88 14.1136 19.2222 13.6741C18.5644 13.2346 17.791 13 16.9999 13ZM16.9999 19C16.6043 19 16.2176 18.8827 15.8887 18.6629C15.5598 18.4432 15.3035 18.1308 15.1521 17.7654C15.0008 17.3999 14.9611 16.9978 15.0383 16.6098C15.1155 16.2219 15.306 15.8655 15.5857 15.5858C15.8654 15.3061 16.2217 15.1156 16.6097 15.0384C16.9977 14.9613 17.3998 15.0009 17.7653 15.1522C18.1307 15.3036 18.4431 15.56 18.6628 15.8889C18.8826 16.2178 18.9999 16.6044 18.9999 17C18.9999 17.5304 18.7892 18.0391 18.4141 18.4142C18.039 18.7893 17.5303 19 16.9999 19ZM16.9999 11C18.0608 11 19.0782 10.5786 19.8283 9.82843C20.5785 9.07828 20.9999 8.06087 20.9999 7C21.0066 6.9335 21.0066 6.8665 20.9999 6.8C20.9897 6.60767 20.9242 6.42236 20.8113 6.26635C20.6983 6.11034 20.5427 5.99027 20.3632 5.92056C20.1836 5.85086 19.9878 5.83448 19.7992 5.87341C19.6105 5.91234 19.4372 6.00491 19.2999 6.14L18.4099 7L16.9999 5.59L17.8599 4.72C17.9816 4.5876 18.0653 4.42483 18.1023 4.24885C18.1392 4.07286 18.128 3.89017 18.0699 3.72C18.0163 3.53065 17.9079 3.36133 17.7585 3.23325C17.6091 3.10518 17.4252 3.02404 17.2299 3H16.9999C15.939 3 14.9216 3.42143 14.1715 4.17157C13.4213 4.92172 12.9999 5.93913 12.9999 7C12.9999 8.06087 13.4213 9.07828 14.1715 9.82843C14.9216 10.5786 15.939 11 16.9999 11ZM6.99989 13C5.93902 13 4.9216 13.4214 4.17146 14.1716C3.42131 14.9217 2.99989 15.9391 2.99989 17C2.9932 17.0665 2.9932 17.1335 2.99989 17.2C3.01005 17.3923 3.07554 17.5776 3.18849 17.7336C3.30143 17.8897 3.45703 18.0097 3.63658 18.0794C3.81612 18.1491 4.01198 18.1655 4.2006 18.1266C4.38923 18.0877 4.5626 17.9951 4.69989 17.86L5.58989 17L6.99989 18.41L6.13989 19.28C6.0182 19.4124 5.93448 19.5752 5.89752 19.7512C5.86056 19.9271 5.87174 20.1098 5.92989 20.28C5.99162 20.46 6.10346 20.6187 6.25225 20.7374C6.40105 20.8561 6.58063 20.9298 6.76989 20.95L6.99989 21C8.06075 21 9.07817 20.5786 9.82831 19.8284C10.5785 19.0783 10.9999 18.0609 10.9999 17C10.9999 15.9391 10.5785 14.9217 9.82831 14.1716C9.07817 13.4214 8.06075 13 6.99989 13Z","enter":"M15.4999 5H11.9999C11.7347 5 11.4804 5.10536 11.2928 5.29289C11.1053 5.48043 10.9999 5.73478 10.9999 6C10.9999 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 11.9999 7H15.4999C16.4282 7 17.3184 7.36875 17.9748 8.02513C18.6312 8.6815 18.9999 9.57174 18.9999 10.5C18.9999 11.4283 18.6312 12.3185 17.9748 12.9749C17.3184 13.6313 16.4282 14 15.4999 14H6.40994L8.70994 11.71C8.89824 11.5217 9.00403 11.2663 9.00403 11C9.00403 10.7337 8.89824 10.4783 8.70994 10.29C8.52164 10.1017 8.26624 9.99591 7.99994 9.99591C7.73364 9.99591 7.47824 10.1017 7.28994 10.29L3.28994 14.29C3.19621 14.383 3.12182 14.4936 3.07105 14.6154C3.02028 14.7373 2.99414 14.868 2.99414 15C2.99414 15.132 3.02028 15.2627 3.07105 15.3846C3.12182 15.5064 3.19621 15.617 3.28994 15.71L7.28994 19.71C7.3829 19.8037 7.4935 19.8781 7.61536 19.9289C7.73722 19.9797 7.86793 20.0058 7.99994 20.0058C8.13195 20.0058 8.26266 19.9797 8.38452 19.9289C8.50637 19.8781 8.61698 19.8037 8.70994 19.71C8.80367 19.617 8.87806 19.5064 8.92883 19.3846C8.9796 19.2627 9.00574 19.132 9.00574 19C9.00574 18.868 8.9796 18.7373 8.92883 18.6154C8.87806 18.4936 8.80367 18.383 8.70994 18.29L6.40994 16H15.4999C16.9586 16 18.3576 15.4205 19.389 14.3891C20.4205 13.3576 20.9999 11.9587 20.9999 10.5C20.9999 9.04131 20.4205 7.64236 19.389 6.61091C18.3576 5.57946 16.9586 5 15.4999 5Z","enterpreneurial":"M4.37997 16.0001C3.70997 16.6701 3.37997 18.6001 3.25997 19.8001C3.24364 19.9274 3.25672 20.0568 3.29819 20.1783C3.33965 20.2997 3.40841 20.4101 3.49918 20.5009C3.58995 20.5916 3.70031 20.6604 3.82179 20.7019C3.94327 20.7433 4.07264 20.7564 4.19997 20.7401C5.39997 20.6101 7.32997 20.2901 7.99997 19.6201C8.46848 19.1377 8.72836 18.4903 8.72344 17.8178C8.71853 17.1454 8.44921 16.5019 7.9737 16.0263C7.49819 15.5508 6.85467 15.2815 6.18222 15.2766C5.50976 15.2717 4.86238 15.5316 4.37997 16.0001ZM21 4.09008C21.0139 3.94347 20.9952 3.79561 20.9454 3.65704C20.8955 3.51847 20.8157 3.39263 20.7115 3.2885C20.6074 3.18437 20.4816 3.10452 20.343 3.05466C20.2044 3.0048 20.0566 2.98617 19.91 3.00008C19.27 3.06008 13.59 3.63008 11.17 6.00008C10.4376 6.7557 9.79649 7.59479 9.25997 8.50008C8.62563 8.26528 7.94022 8.20359 7.27415 8.32133C6.60808 8.43908 5.98536 8.73203 5.46997 9.17008L3.28997 11.3501C3.16143 11.4784 3.07024 11.6392 3.0262 11.8154C2.98215 11.9916 2.98691 12.1764 3.03997 12.3501C3.08928 12.5224 3.18398 12.6782 3.31416 12.8014C3.44434 12.9245 3.60522 13.0104 3.77997 13.0501L8.50997 14.1201L9.88997 15.5001L11 20.2201C11.0396 20.3948 11.1255 20.5557 11.2487 20.6859C11.3718 20.8161 11.5277 20.9108 11.7 20.9601C11.7927 20.9747 11.8872 20.9747 11.98 20.9601C12.1116 20.9608 12.242 20.9356 12.3639 20.8858C12.4857 20.8361 12.5965 20.7628 12.69 20.6701L14.87 18.4901C15.1776 18.1571 15.4163 17.7665 15.5725 17.3409C15.7287 16.9153 15.7992 16.463 15.78 16.0101C15.7737 15.5631 15.6926 15.1203 15.54 14.7001C16.4292 14.1735 17.2546 13.546 18 12.8301C20.37 10.4101 20.94 4.73008 21 4.09008ZM16.8 9.32008C16.5903 9.53004 16.323 9.67309 16.032 9.73112C15.7409 9.78915 15.4393 9.75955 15.1651 9.64608C14.8909 9.5326 14.6565 9.34034 14.4916 9.09363C14.3267 8.84691 14.2386 8.55683 14.2386 8.26008C14.2386 7.96333 14.3267 7.67324 14.4916 7.42653C14.6565 7.17981 14.8909 6.98756 15.1651 6.87408C15.4393 6.7606 15.7409 6.73101 16.032 6.78904C16.323 6.84707 16.5903 6.99011 16.8 7.20008C17.0784 7.48261 17.2346 7.86338 17.2346 8.26008C17.2346 8.65678 17.0784 9.03755 16.8 9.32008Z","entertainment":"M12.46 8L15.13 4H11.54L8.87 8H12.46ZM9.13 4H7C6.20435 4 5.44129 4.31607 4.87868 4.87868C4.31607 5.44129 4 6.20435 4 7V8H6.46L9.13 4ZM4 17C4 17.7956 4.31607 18.5587 4.87868 19.1213C5.44129 19.6839 6.20435 20 7 20H17C17.7956 20 18.5587 19.6839 19.1213 19.1213C19.6839 18.5587 20 17.7956 20 17V10H4V17ZM19.29 5.07C18.8293 4.53678 18.1956 4.18276 17.5 4.07L14.87 8H20V7C19.9981 6.29311 19.7467 5.60959 19.29 5.07Z","entertainment_play":"M9.13 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V7H6.46L9.13 3ZM12.46 7L15.13 3H11.54L8.87 7H12.46ZM20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17.54L14.87 7H21V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM3 18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9H3V18ZM10 13C10.0001 12.8205 10.0484 12.6444 10.14 12.49C10.236 12.3352 10.3704 12.2078 10.53 12.12C10.6744 12.042 10.8359 12.0008 11 12C11.1745 12.0096 11.3435 12.0648 11.49 12.16L14.49 14.16C14.6267 14.2495 14.7372 14.3737 14.81 14.52C14.887 14.6647 14.9273 14.8261 14.9273 14.99C14.9273 15.1539 14.887 15.3153 14.81 15.46C14.7372 15.6063 14.6267 15.7305 14.49 15.82L11.49 17.82C11.3455 17.9223 11.1764 17.9844 11 18C10.822 18.0103 10.6448 17.9686 10.49 17.88C10.3373 17.7945 10.2097 17.6703 10.12 17.52C10.0278 17.363 9.98587 17.1815 10 17V13Z","episodes":"M7 4H17C17.2652 4 17.5196 3.89464 17.7071 3.70711C17.8946 3.51957 18 3.26522 18 3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5196 2.10536 17.2652 2 17 2H7C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3C6 3.26522 6.10536 3.51957 6.29289 3.70711C6.48043 3.89464 6.73478 4 7 4ZM5 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM19 10H5C4.20435 10 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10Z","equalizer":"M20 10.9999H10.82C10.6098 10.4208 10.2264 9.92037 9.72184 9.56676C9.2173 9.21314 8.61612 9.02344 8 9.02344C7.38388 9.02344 6.7827 9.21314 6.27817 9.56676C5.77363 9.92037 5.3902 10.4208 5.18 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999C3 12.2651 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H5.18C5.3902 13.5791 5.77363 14.0795 6.27817 14.4331C6.7827 14.7867 7.38388 14.9764 8 14.9764C8.61612 14.9764 9.2173 14.7867 9.72184 14.4331C10.2264 14.0795 10.6098 13.5791 10.82 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2651 21 11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM8 12.9999C7.80222 12.9999 7.60888 12.9413 7.44443 12.8314C7.27998 12.7215 7.15181 12.5653 7.07612 12.3826C7.00043 12.1999 6.98063 11.9988 7.01921 11.8048C7.0578 11.6108 7.15304 11.4327 7.29289 11.2928C7.43275 11.153 7.61093 11.0577 7.80491 11.0191C7.99889 10.9805 8.19996 11.0003 8.38268 11.076C8.56541 11.1517 8.72159 11.2799 8.83147 11.4443C8.94135 11.6088 9 11.8021 9 11.9999C9 12.2651 8.89464 12.5195 8.70711 12.707C8.51957 12.8946 8.26522 12.9999 8 12.9999ZM20 16.9999H18.82C18.6098 16.4208 18.2264 15.9204 17.7218 15.5668C17.2173 15.2131 16.6161 15.0234 16 15.0234C15.3839 15.0234 14.7827 15.2131 14.2782 15.5668C13.7736 15.9204 13.3902 16.4208 13.18 16.9999H5C4.73478 16.9999 4.48043 17.1053 4.29289 17.2928C4.10536 17.4803 4 17.7347 4 17.9999C4 18.2651 4.10536 18.5195 4.29289 18.707C4.48043 18.8946 4.73478 18.9999 5 18.9999H13.18C13.3902 19.5791 13.7736 20.0795 14.2782 20.4331C14.7827 20.7867 15.3839 20.9764 16 20.9764C16.6161 20.9764 17.2173 20.7867 17.7218 20.4331C18.2264 20.0795 18.6098 19.5791 18.82 18.9999H20C20.2652 18.9999 20.5196 18.8946 20.7071 18.707C20.8946 18.5195 21 18.2651 21 17.9999C21 17.7347 20.8946 17.4803 20.7071 17.2928C20.5196 17.1053 20.2652 16.9999 20 16.9999ZM16 18.9999C15.8022 18.9999 15.6089 18.9413 15.4444 18.8314C15.28 18.7215 15.1518 18.5653 15.0761 18.3826C15.0004 18.1999 14.9806 17.9988 15.0192 17.8048C15.0578 17.6108 15.153 17.4327 15.2929 17.2928C15.4327 17.153 15.6109 17.0577 15.8049 17.0191C15.9989 16.9805 16.2 17.0003 16.3827 17.076C16.5654 17.1517 16.7216 17.2799 16.8315 17.4443C16.9414 17.6088 17 17.8021 17 17.9999C17 18.2651 16.8946 18.5195 16.7071 18.707C16.5196 18.8946 16.2652 18.9999 16 18.9999ZM4 6.99991H13.18C13.3902 7.57907 13.7736 8.07945 14.2782 8.43307C14.7827 8.78669 15.3839 8.97639 16 8.97639C16.6161 8.97639 17.2173 8.78669 17.7218 8.43307C18.2264 8.07945 18.6098 7.57907 18.82 6.99991H20C20.2652 6.99991 20.5196 6.89456 20.7071 6.70702C20.8946 6.51948 21 6.26513 21 5.99991C21 5.7347 20.8946 5.48034 20.7071 5.29281C20.5196 5.10527 20.2652 4.99991 20 4.99991H18.82C18.6098 4.42076 18.2264 3.92037 17.7218 3.56676C17.2173 3.21314 16.6161 3.02344 16 3.02344C15.3839 3.02344 14.7827 3.21314 14.2782 3.56676C13.7736 3.92037 13.3902 4.42076 13.18 4.99991H4C3.73478 4.99991 3.48043 5.10527 3.29289 5.29281C3.10536 5.48034 3 5.7347 3 5.99991C3 6.26513 3.10536 6.51948 3.29289 6.70702C3.48043 6.89456 3.73478 6.99991 4 6.99991ZM16 4.99991C16.1978 4.99991 16.3911 5.05856 16.5556 5.16844C16.72 5.27833 16.8482 5.4345 16.9239 5.61723C16.9996 5.79996 17.0194 6.00102 16.9808 6.195C16.9422 6.38899 16.847 6.56717 16.7071 6.70702C16.5673 6.84687 16.3891 6.94211 16.1951 6.9807C16.0011 7.01928 15.8 6.99948 15.6173 6.92379C15.4346 6.84811 15.2784 6.71993 15.1685 6.55548C15.0586 6.39104 15 6.1977 15 5.99991C15 5.7347 15.1054 5.48034 15.2929 5.29281C15.4804 5.10527 15.7348 4.99991 16 4.99991Z","eraser":"M15.4099 15.9999L20.7099 10.7099C20.8037 10.617 20.8781 10.5064 20.9288 10.3845C20.9796 10.2627 21.0057 10.132 21.0057 9.99994C21.0057 9.86793 20.9796 9.73722 20.9288 9.61536C20.8781 9.4935 20.8037 9.3829 20.7099 9.28994L14.7099 3.28994C14.617 3.19621 14.5064 3.12182 14.3845 3.07105C14.2627 3.02028 14.132 2.99414 13.9999 2.99414C13.8679 2.99414 13.7372 3.02028 13.6154 3.07105C13.4935 3.12182 13.3829 3.19621 13.2899 3.28994L7.37994 9.20994L14.1699 15.9999H15.4099ZM19.9999 17.9999H13.7299H13.3299L5.99994 10.6199L3.28994 13.2899C3.19621 13.3829 3.12182 13.4935 3.07105 13.6154C3.02028 13.7372 2.99414 13.8679 2.99414 13.9999C2.99414 14.132 3.02028 14.2627 3.07105 14.3845C3.12182 14.5064 3.19621 14.617 3.28994 14.7099L8.28994 19.7099C8.38338 19.8026 8.49419 19.8759 8.61603 19.9257C8.73787 19.9755 8.86833 20.0007 8.99994 19.9999H19.9999C20.2652 19.9999 20.5195 19.8946 20.707 19.707C20.8946 19.5195 20.9999 19.2652 20.9999 18.9999C20.9999 18.7347 20.8946 18.4804 20.707 18.2928C20.5195 18.1053 20.2652 17.9999 19.9999 17.9999Z","error":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","error_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","ethernet":"M7.99994 11.0002C7.80216 11.0002 7.60882 11.0588 7.44437 11.1687C7.27992 11.2786 7.15175 11.4348 7.07606 11.6175C7.00037 11.8002 6.98057 12.0013 7.01915 12.1953C7.05774 12.3893 7.15298 12.5674 7.29283 12.7073C7.43268 12.8471 7.61087 12.9424 7.80485 12.981C7.99883 13.0196 8.1999 12.9998 8.38262 12.9241C8.56535 12.8484 8.72153 12.7202 8.83141 12.5558C8.94129 12.3913 8.99994 12.198 8.99994 12.0002C8.99994 11.735 8.89458 11.4806 8.70705 11.2931C8.51951 11.1055 8.26516 11.0002 7.99994 11.0002ZM11.9999 11.0002C11.8022 11.0002 11.6088 11.0588 11.4444 11.1687C11.2799 11.2786 11.1517 11.4348 11.0761 11.6175C11.0004 11.8002 10.9806 12.0013 11.0192 12.1953C11.0577 12.3893 11.153 12.5674 11.2928 12.7073C11.4327 12.8471 11.6109 12.9424 11.8048 12.981C11.9988 13.0196 12.1999 12.9998 12.3826 12.9241C12.5653 12.8484 12.7215 12.7202 12.8314 12.5558C12.9413 12.3913 12.9999 12.198 12.9999 12.0002C12.9999 11.735 12.8946 11.4806 12.707 11.2931C12.5195 11.1055 12.2652 11.0002 11.9999 11.0002ZM4.40994 12.0002L7.70994 8.71019C7.80318 8.61695 7.87714 8.50626 7.9276 8.38444C7.97806 8.26261 8.00403 8.13204 8.00403 8.00019C8.00403 7.86833 7.97806 7.73776 7.9276 7.61594C7.87714 7.49411 7.80318 7.38342 7.70994 7.29019C7.6167 7.19695 7.50601 7.12299 7.38419 7.07253C7.26237 7.02207 7.1318 6.99609 6.99994 6.99609C6.86808 6.99609 6.73751 7.02207 6.61569 7.07253C6.49387 7.12299 6.38318 7.19695 6.28994 7.29019L2.28994 11.2902C2.19621 11.3831 2.12182 11.4937 2.07105 11.6156C2.02028 11.7375 1.99414 11.8682 1.99414 12.0002C1.99414 12.1322 2.02028 12.2629 2.07105 12.3848C2.12182 12.5066 2.19621 12.6172 2.28994 12.7102L6.28994 16.7102C6.3829 16.8039 6.4935 16.8783 6.61536 16.9291C6.73722 16.9798 6.86793 17.006 6.99994 17.006C7.13195 17.006 7.26266 16.9798 7.38452 16.9291C7.50637 16.8783 7.61698 16.8039 7.70994 16.7102C7.80367 16.6172 7.87806 16.5066 7.92883 16.3848C7.9796 16.2629 8.00574 16.1322 8.00574 16.0002C8.00574 15.8682 7.9796 15.7375 7.92883 15.6156C7.87806 15.4937 7.80367 15.3831 7.70994 15.2902L4.40994 12.0002ZM21.7099 11.2902L17.7099 7.29019C17.6167 7.19695 17.506 7.12299 17.3842 7.07253C17.2624 7.02207 17.1318 6.99609 16.9999 6.99609C16.7336 6.99609 16.4782 7.10188 16.2899 7.29019C16.1016 7.47849 15.9958 7.73388 15.9958 8.00019C15.9958 8.26649 16.1016 8.52188 16.2899 8.71019L19.5899 12.0002L16.2899 15.2902C16.1962 15.3831 16.1218 15.4937 16.071 15.6156C16.0203 15.7375 15.9941 15.8682 15.9941 16.0002C15.9941 16.1322 16.0203 16.2629 16.071 16.3848C16.1218 16.5066 16.1962 16.6172 16.2899 16.7102C16.3829 16.8039 16.4935 16.8783 16.6154 16.9291C16.7372 16.9798 16.8679 17.006 16.9999 17.006C17.132 17.006 17.2627 16.9798 17.3845 16.9291C17.5064 16.8783 17.617 16.8039 17.7099 16.7102L21.7099 12.7102C21.8037 12.6172 21.8781 12.5066 21.9288 12.3848C21.9796 12.2629 22.0057 12.1322 22.0057 12.0002C22.0057 11.8682 21.9796 11.7375 21.9288 11.6156C21.8781 11.4937 21.8037 11.3831 21.7099 11.2902ZM16.9999 12.0002C16.9999 11.8024 16.9413 11.6091 16.8314 11.4446C16.7215 11.2802 16.5653 11.152 16.3826 11.0763C16.1999 11.0006 15.9988 10.9808 15.8048 11.0194C15.6109 11.058 15.4327 11.1532 15.2928 11.2931C15.153 11.4329 15.0577 11.6111 15.0192 11.8051C14.9806 11.9991 15.0004 12.2001 15.0761 12.3829C15.1517 12.5656 15.2799 12.7218 15.4444 12.8317C15.6088 12.9415 15.8022 13.0002 15.9999 13.0002C16.2652 13.0002 16.5195 12.8948 16.707 12.7073C16.8946 12.5198 16.9999 12.2654 16.9999 12.0002Z","ethernet_off":"M7.7125 7.28859C7.3225 6.89859 6.6925 6.89859 6.3025 7.28859L2.2925 11.2886C1.9025 11.6786 1.9025 12.3086 2.2925 12.6986L6.2925 16.6986C6.4925 16.8986 6.7425 16.9886 7.0025 16.9886C7.2625 16.9886 7.5125 16.8886 7.7125 16.6986C8.1025 16.3086 8.1025 15.6786 7.7125 15.2886L4.4225 11.9986L7.7125 8.70859C8.1025 8.31859 8.1025 7.68859 7.7125 7.29859V7.28859ZM21.7125 11.2886L17.7125 7.28859C17.3225 6.89859 16.6925 6.89859 16.3025 7.28859C15.9125 7.67859 15.9125 8.30859 16.3025 8.69859L19.5925 11.9886L16.3025 15.2786C15.9125 15.6686 15.9125 16.2986 16.3025 16.6886C16.5025 16.8886 16.7525 16.9786 17.0125 16.9786C17.2725 16.9786 17.5225 16.8786 17.7225 16.6886L21.7225 12.6886C22.1125 12.2986 22.1125 11.6686 21.7225 11.2786L21.7125 11.2886Z","exchange":"M18.7099 15.2902C18.5216 15.1019 18.2662 14.9961 17.9999 14.9961C17.7336 14.9961 17.4782 15.1019 17.2899 15.2902C17.1016 15.4785 16.9958 15.7339 16.9958 16.0002C16.9958 16.2665 17.1016 16.5219 17.2899 16.7102L17.5899 17.0002H6.99994C6.46951 17.0002 5.9608 16.7895 5.58573 16.4144C5.21065 16.0393 4.99994 15.5306 4.99994 15.0002C4.99994 14.735 4.89458 14.4806 4.70705 14.2931C4.51951 14.1055 4.26516 14.0002 3.99994 14.0002C3.73472 14.0002 3.48037 14.1055 3.29283 14.2931C3.1053 14.4806 2.99994 14.735 2.99994 15.0002C2.99994 16.0611 3.42137 17.0785 4.17151 17.8286C4.92166 18.5788 5.93907 19.0002 6.99994 19.0002H17.5899L17.2899 19.2902C17.1962 19.3831 17.1218 19.4937 17.071 19.6156C17.0203 19.7375 16.9941 19.8682 16.9941 20.0002C16.9941 20.1322 17.0203 20.2629 17.071 20.3848C17.1218 20.5066 17.1962 20.6172 17.2899 20.7102C17.3829 20.8039 17.4935 20.8783 17.6154 20.9291C17.7372 20.9798 17.8679 21.006 17.9999 21.006C18.132 21.006 18.2627 20.9798 18.3845 20.9291C18.5064 20.8783 18.617 20.8039 18.7099 20.7102L20.7099 18.7102C20.8037 18.6172 20.8781 18.5066 20.9288 18.3848C20.9796 18.2629 21.0057 18.1322 21.0057 18.0002C21.0057 17.8682 20.9796 17.7375 20.9288 17.6156C20.8781 17.4937 20.8037 17.3831 20.7099 17.2902L18.7099 15.2902ZM5.28994 8.71019C5.3829 8.80391 5.4935 8.87831 5.61536 8.92908C5.73722 8.97985 5.86793 9.00598 5.99994 9.00598C6.13195 9.00598 6.26266 8.97985 6.38452 8.92908C6.50638 8.87831 6.61698 8.80391 6.70994 8.71019C6.80367 8.61722 6.87806 8.50662 6.92883 8.38476C6.9796 8.2629 7.00574 8.1322 7.00574 8.00019C7.00574 7.86817 6.9796 7.73747 6.92883 7.61561C6.87806 7.49375 6.80367 7.38315 6.70994 7.29019L6.40994 7.00019H16.9999C17.5304 7.00019 18.0391 7.2109 18.4142 7.58597C18.7892 7.96104 18.9999 8.46975 18.9999 9.00019C18.9999 9.2654 19.1053 9.51976 19.2928 9.70729C19.4804 9.89483 19.7347 10.0002 19.9999 10.0002C20.2652 10.0002 20.5195 9.89483 20.707 9.70729C20.8946 9.51976 20.9999 9.2654 20.9999 9.00019C20.9999 7.93932 20.5785 6.9219 19.8284 6.17176C19.0782 5.42161 18.0608 5.00019 16.9999 5.00019H6.40994L6.70994 4.71019C6.89824 4.52188 7.00403 4.26649 7.00403 4.00019C7.00403 3.73388 6.89824 3.47849 6.70994 3.29019C6.52164 3.10188 6.26624 2.99609 5.99994 2.99609C5.73364 2.99609 5.47824 3.10188 5.28994 3.29019L3.28994 5.29019C3.19621 5.38315 3.12182 5.49375 3.07105 5.61561C3.02028 5.73747 2.99414 5.86817 2.99414 6.00019C2.99414 6.1322 3.02028 6.2629 3.07105 6.38476C3.12182 6.50662 3.19621 6.61722 3.28994 6.71019L5.28994 8.71019Z","exchange_data":"M9 9.00019H5C4.46957 9.00019 3.96086 9.2109 3.58579 9.58597C3.21071 9.96105 3 10.4698 3 11.0002V20.0002C3 20.5306 3.21071 21.0393 3.58579 21.4144C3.96086 21.7895 4.46957 22.0002 5 22.0002H9C9.53043 22.0002 10.0391 21.7895 10.4142 21.4144C10.7893 21.0393 11 20.5306 11 20.0002V11.0002C11 10.4698 10.7893 9.96105 10.4142 9.58597C10.0391 9.2109 9.53043 9.00019 9 9.00019ZM7 20.0002C6.80222 20.0002 6.60888 19.9415 6.44443 19.8317C6.27998 19.7218 6.15181 19.5656 6.07612 19.3829C6.00043 19.2001 5.98063 18.9991 6.01921 18.8051C6.0578 18.6111 6.15304 18.4329 6.29289 18.2931C6.43275 18.1532 6.61093 18.058 6.80491 18.0194C6.99889 17.9808 7.19996 18.0006 7.38268 18.0763C7.56541 18.152 7.72159 18.2802 7.83147 18.4446C7.94135 18.6091 8 18.8024 8 19.0002C8 19.2654 7.89464 19.5198 7.70711 19.7073C7.51957 19.8948 7.26522 20.0002 7 20.0002ZM19 2.00019H15C14.4696 2.00019 13.9609 2.2109 13.5858 2.58597C13.2107 2.96104 13 3.46975 13 4.00019V13.0002C13 13.5306 13.2107 14.0393 13.5858 14.4144C13.9609 14.7895 14.4696 15.0002 15 15.0002H19C19.5304 15.0002 20.0391 14.7895 20.4142 14.4144C20.7893 14.0393 21 13.5306 21 13.0002V4.00019C21 3.46975 20.7893 2.96104 20.4142 2.58597C20.0391 2.2109 19.5304 2.00019 19 2.00019ZM17 13.0002C16.8022 13.0002 16.6089 12.9415 16.4444 12.8317C16.28 12.7218 16.1518 12.5656 16.0761 12.3829C16.0004 12.2001 15.9806 11.9991 16.0192 11.8051C16.0578 11.6111 16.153 11.4329 16.2929 11.2931C16.4327 11.1532 16.6109 11.058 16.8049 11.0194C16.9989 10.9808 17.2 11.0006 17.3827 11.0763C17.5654 11.152 17.7216 11.2802 17.8315 11.4446C17.9414 11.6091 18 11.8024 18 12.0002C18 12.2654 17.8946 12.5198 17.7071 12.7073C17.5196 12.8948 17.2652 13.0002 17 13.0002ZM20 18.0002H16.41L16.71 17.7102C16.8983 17.5219 17.0041 17.2665 17.0041 17.0002C17.0041 16.7339 16.8983 16.4785 16.71 16.2902C16.6168 16.1969 16.5061 16.123 16.3842 16.0725C16.2624 16.0221 16.1319 15.9961 16 15.9961C15.7337 15.9961 15.4783 16.1019 15.29 16.2902L13.29 18.2902C13.1963 18.3831 13.1219 18.4937 13.0711 18.6156C13.0203 18.7375 12.9942 18.8682 12.9942 19.0002C12.9942 19.1322 13.0203 19.2629 13.0711 19.3848C13.1219 19.5066 13.1963 19.6172 13.29 19.7102L15.29 21.7102C15.383 21.8039 15.4936 21.8783 15.6154 21.9291C15.7373 21.9798 15.868 22.006 16 22.006C16.132 22.006 16.2627 21.9798 16.3846 21.9291C16.5064 21.8783 16.617 21.8039 16.71 21.7102C16.8037 21.6172 16.8781 21.5066 16.9289 21.3848C16.9797 21.2629 17.0058 21.1322 17.0058 21.0002C17.0058 20.8682 16.9797 20.7375 16.9289 20.6156C16.8781 20.4937 16.8037 20.3831 16.71 20.2902L16.41 20.0002H20C20.2652 20.0002 20.5196 19.8948 20.7071 19.7073C20.8946 19.5198 21 19.2654 21 19.0002C21 18.735 20.8946 18.4806 20.7071 18.2931C20.5196 18.1055 20.2652 18.0002 20 18.0002ZM8.71 2.29019C8.61676 2.19695 8.50607 2.12299 8.38425 2.07253C8.26243 2.02207 8.13186 1.99609 8 1.99609C7.86814 1.99609 7.73757 2.02207 7.61575 2.07253C7.49393 2.12299 7.38324 2.19695 7.29 2.29019C7.19676 2.38342 7.1228 2.49411 7.07234 2.61594C7.02188 2.73776 6.99591 2.86833 6.99591 3.00019C6.99591 3.13204 7.02188 3.26261 7.07234 3.38443C7.1228 3.50626 7.19676 3.61695 7.29 3.71019L7.59 4.00019H4C3.73478 4.00019 3.48043 4.10554 3.29289 4.29308C3.10536 4.48062 3 4.73497 3 5.00019C3 5.2654 3.10536 5.51976 3.29289 5.70729C3.48043 5.89483 3.73478 6.00019 4 6.00019H7.59L7.29 6.29019C7.19627 6.38315 7.12188 6.49375 7.07111 6.61561C7.02034 6.73747 6.9942 6.86817 6.9942 7.00019C6.9942 7.1322 7.02034 7.2629 7.07111 7.38476C7.12188 7.50662 7.19627 7.61722 7.29 7.71019C7.38296 7.80391 7.49356 7.87831 7.61542 7.92908C7.73728 7.97985 7.86799 8.00598 8 8.00598C8.13201 8.00598 8.26272 7.97985 8.38458 7.92908C8.50644 7.87831 8.61704 7.80391 8.71 7.71019L10.71 5.71019C10.8037 5.61722 10.8781 5.50662 10.9289 5.38476C10.9797 5.2629 11.0058 5.1322 11.0058 5.00019C11.0058 4.86817 10.9797 4.73747 10.9289 4.61561C10.8781 4.49375 10.8037 4.38315 10.71 4.29019L8.71 2.29019Z","exclamation":"M12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17ZM12 19C11.7033 19 11.4133 19.088 11.1666 19.2528C10.92 19.4176 10.7277 19.6519 10.6142 19.926C10.5006 20.2001 10.4709 20.5017 10.5288 20.7926C10.5867 21.0836 10.7296 21.3509 10.9393 21.5607C11.1491 21.7704 11.4164 21.9133 11.7074 21.9712C11.9983 22.0291 12.2999 21.9993 12.574 21.8858C12.8481 21.7723 13.0824 21.58 13.2472 21.3334C13.412 21.0867 13.5 20.7967 13.5 20.5C13.5 20.1022 13.342 19.7206 13.0607 19.4393C12.7794 19.158 12.3978 19 12 19Z","explore_compass":"M12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.89 9.45L14 13.15C13.8069 13.5347 13.4947 13.8468 13.11 14.04L9.41 15.89C9.28365 15.9578 9.14332 15.9954 9 16C8.8684 16.0008 8.73794 15.9755 8.6161 15.9258C8.49426 15.876 8.38344 15.8027 8.29 15.71C8.14155 15.5603 8.04421 15.3675 8.01189 15.1592C7.97956 14.9509 8.0139 14.7376 8.11 14.55L10 10.85C10.1932 10.4653 10.5053 10.1532 10.89 9.96L14.59 8.11C14.7775 8.0171 14.9894 7.98536 15.1959 8.01926C15.4024 8.05316 15.5931 8.15098 15.7411 8.29895C15.889 8.44692 15.9868 8.63757 16.0207 8.84407C16.0546 9.05057 16.0229 9.26249 15.93 9.45H15.89Z","export":"M9.71 6.70994L11 5.40994V15.9999C11 16.2652 11.1054 16.5195 11.2929 16.707C11.4804 16.8946 11.7348 16.9999 12 16.9999C12.2652 16.9999 12.5196 16.8946 12.7071 16.707C12.8946 16.5195 13 16.2652 13 15.9999V5.40994L14.29 6.70994C14.383 6.80367 14.4936 6.87806 14.6154 6.92883C14.7373 6.9796 14.868 7.00574 15 7.00574C15.132 7.00574 15.2627 6.9796 15.3846 6.92883C15.5064 6.87806 15.617 6.80367 15.71 6.70994C15.8037 6.61698 15.8781 6.50637 15.9289 6.38452C15.9797 6.26266 16.0058 6.13195 16.0058 5.99994C16.0058 5.86793 15.9797 5.73722 15.9289 5.61536C15.8781 5.4935 15.8037 5.3829 15.71 5.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L8.29 5.28994C8.1017 5.47824 7.99591 5.73364 7.99591 5.99994C7.99591 6.26624 8.1017 6.52164 8.29 6.70994C8.4783 6.89824 8.7337 7.00403 9 7.00403C9.2663 7.00403 9.5217 6.89824 9.71 6.70994ZM20 11.9999C19.7348 11.9999 19.4804 12.1053 19.2929 12.2928C19.1054 12.4804 19 12.7347 19 12.9999V18.9999C19 19.2652 18.8946 19.5195 18.7071 19.707C18.5196 19.8946 18.2652 19.9999 18 19.9999H6C5.73478 19.9999 5.48043 19.8946 5.29289 19.707C5.10536 19.5195 5 19.2652 5 18.9999V12.9999C5 12.7347 4.89464 12.4804 4.70711 12.2928C4.51957 12.1053 4.26522 11.9999 4 11.9999C3.73478 11.9999 3.48043 12.1053 3.29289 12.2928C3.10536 12.4804 3 12.7347 3 12.9999V18.9999C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 21.9999 6 21.9999H18C18.7956 21.9999 19.5587 21.6839 20.1213 21.1213C20.6839 20.5587 21 19.7956 21 18.9999V12.9999C21 12.7347 20.8946 12.4804 20.7071 12.2928C20.5196 12.1053 20.2652 11.9999 20 11.9999Z","exposure":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 18H14C13.7348 18 13.4804 17.8946 13.2929 17.7071C13.1054 17.5196 13 17.2652 13 17C13 16.7348 13.1054 16.4804 13.2929 16.2929C13.4804 16.1054 13.7348 16 14 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM18.53 5.43L5.42 17.61C5.38454 17.6429 5.3403 17.6648 5.29264 17.673C5.24498 17.6813 5.19596 17.6756 5.1515 17.6565C5.10704 17.6375 5.06907 17.6059 5.04218 17.5657C5.01529 17.5255 5.00064 17.4784 5 17.43V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18.36C18.4095 5.00069 18.4578 5.01608 18.4985 5.04422C18.5393 5.07236 18.5708 5.11199 18.589 5.15806C18.6072 5.20414 18.6114 5.25458 18.6008 5.303C18.5903 5.35142 18.5657 5.39562 18.53 5.43ZM11 8H10V7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6C8.73478 6 8.48043 6.10536 8.29289 6.29289C8.10536 6.48043 8 6.73478 8 7V8H7C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10H8V11C8 11.2652 8.10536 11.5196 8.29289 11.7071C8.48043 11.8946 8.73478 12 9 12C9.26522 12 9.51957 11.8946 9.70711 11.7071C9.89464 11.5196 10 11.2652 10 11V10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9C12 8.73478 11.8946 8.48043 11.7071 8.29289C11.5196 8.10536 11.2652 8 11 8Z","extract":"M20 3H14C13.45 3 13 3.45 13 4C13 4.55 13.45 5 14 5H17.59L12.8 9.79C12.41 10.18 12.41 10.81 12.8 11.2C13 11.4 13.25 11.49 13.51 11.49C13.77 11.49 14.02 11.39 14.22 11.2L19.01 6.41V10C19.01 10.55 19.46 11 20.01 11C20.56 11 21.01 10.55 21.01 10V4C21.01 3.45 20.56 3 20.01 3H20ZM9.79 12.79L5 17.58V13.99C5 13.44 4.55 12.99 4 12.99C3.45 12.99 3 13.44 3 13.99V19.99C3 20.54 3.45 20.99 4 20.99H10C10.55 20.99 11 20.54 11 19.99C11 19.44 10.55 18.99 10 18.99H6.41L11.2 14.2C11.59 13.81 11.59 13.18 11.2 12.79C10.81 12.4 10.18 12.4 9.79 12.79Z","face_filter":"M22 4.23986C21.9645 4.13553 21.9009 4.04301 21.8162 3.97245C21.7315 3.90189 21.629 3.85601 21.52 3.83986L20.18 3.63986L19.57 2.34986C19.5239 2.24508 19.4483 2.15598 19.3524 2.09342C19.2565 2.03087 19.1445 1.99756 19.03 1.99756C18.9155 1.99756 18.8035 2.03087 18.7076 2.09342C18.6117 2.15598 18.5361 2.24508 18.49 2.34986L17.88 3.63986L16.54 3.83986C16.4332 3.85784 16.3333 3.90438 16.2508 3.97454C16.1684 4.0447 16.1064 4.13588 16.0716 4.23839C16.0367 4.34091 16.0302 4.45094 16.0529 4.55684C16.0755 4.66273 16.1263 4.76052 16.2 4.83986L17.2 5.83986L16.92 7.29986C16.9028 7.41172 16.9171 7.52614 16.9613 7.63033C17.0054 7.73453 17.0777 7.82438 17.17 7.88986C17.2732 7.96044 17.395 7.99873 17.52 7.99986C17.6211 8.00176 17.7209 7.97765 17.81 7.92986L19 7.26986L20.19 7.92986C20.2791 7.97765 20.3789 8.00176 20.48 7.99986C20.605 7.99873 20.7268 7.96044 20.83 7.88986C20.9223 7.82438 20.9946 7.73453 21.0387 7.63033C21.0829 7.52614 21.0972 7.41172 21.08 7.29986L20.84 5.86986L21.84 4.86986C21.9254 4.79206 21.9861 4.69088 22.0146 4.57888C22.043 4.46689 22.038 4.349 22 4.23986ZM10 5.99986C8.41775 5.99986 6.87103 6.46905 5.55544 7.3481C4.23985 8.22716 3.21447 9.47659 2.60897 10.9384C2.00347 12.4002 1.84504 14.0087 2.15372 15.5606C2.4624 17.1124 3.22433 18.5379 4.34315 19.6567C5.46197 20.7755 6.88743 21.5375 8.43928 21.8461C9.99113 22.1548 11.5997 21.9964 13.0615 21.3909C14.5233 20.7854 15.7727 19.76 16.6518 18.4444C17.5308 17.1288 18 15.5821 18 13.9999C18 11.8781 17.1571 9.8433 15.6569 8.34301C14.1566 6.84272 12.1217 5.99986 10 5.99986ZM6 11.9999C6 11.8021 6.05865 11.6087 6.16853 11.4443C6.27842 11.2798 6.43459 11.1517 6.61732 11.076C6.80005 11.0003 7.00111 10.9805 7.19509 11.0191C7.38908 11.0577 7.56726 11.1529 7.70711 11.2928C7.84696 11.4326 7.9422 11.6108 7.98079 11.8048C8.01937 11.9988 7.99957 12.1998 7.92388 12.3825C7.8482 12.5653 7.72002 12.7214 7.55557 12.8313C7.39112 12.9412 7.19778 12.9999 7 12.9999C6.73479 12.9999 6.48043 12.8945 6.2929 12.707C6.10536 12.5194 6 12.2651 6 11.9999ZM13.25 17.7499C12.3588 18.5545 11.2007 18.9999 10 18.9999C8.79929 18.9999 7.64126 18.5545 6.75 17.7499C6.63727 17.6684 6.54277 17.5643 6.47253 17.4443C6.4023 17.3242 6.35788 17.1909 6.34211 17.0527C6.32634 16.9145 6.33958 16.7745 6.38096 16.6417C6.42235 16.509 6.49098 16.3863 6.58247 16.2815C6.67395 16.1768 6.78629 16.0922 6.91229 16.0333C7.0383 15.9745 7.1752 15.9425 7.31425 15.9395C7.4533 15.9366 7.59144 15.9626 7.71985 16.0161C7.84826 16.0695 7.96411 16.1491 8.06 16.2499C8.59045 16.7333 9.2823 17.0013 10 17.0013C10.7177 17.0013 11.4096 16.7333 11.94 16.2499C12.0359 16.1491 12.1517 16.0695 12.2802 16.0161C12.4086 15.9626 12.5467 15.9366 12.6858 15.9395C12.8248 15.9425 12.9617 15.9745 13.0877 16.0333C13.2137 16.0922 13.3261 16.1768 13.4175 16.2815C13.509 16.3863 13.5777 16.509 13.619 16.6417C13.6604 16.7745 13.6737 16.9145 13.6579 17.0527C13.6421 17.1909 13.5977 17.3242 13.5275 17.4443C13.4572 17.5643 13.3627 17.6684 13.25 17.7499ZM13 12.9999C12.8022 12.9999 12.6089 12.9412 12.4444 12.8313C12.28 12.7214 12.1518 12.5653 12.0761 12.3825C12.0004 12.1998 11.9806 11.9988 12.0192 11.8048C12.0578 11.6108 12.153 11.4326 12.2929 11.2928C12.4327 11.1529 12.6109 11.0577 12.8049 11.0191C12.9989 10.9805 13.2 11.0003 13.3827 11.076C13.5654 11.1517 13.7216 11.2798 13.8315 11.4443C13.9414 11.6087 14 11.8021 14 11.9999C14 12.2651 13.8946 12.5194 13.7071 12.707C13.5196 12.8945 13.2652 12.9999 13 12.9999Z","facebook":"M20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H12.61V14H10.28V11.32H12.61V9.32C12.5634 8.8439 12.6216 8.36338 12.7804 7.91213C12.9391 7.46087 13.1947 7.04981 13.5291 6.70776C13.8636 6.36571 14.2688 6.10096 14.7163 5.93205C15.1639 5.76315 15.643 5.69419 16.12 5.73C16.8185 5.71175 17.5173 5.74853 18.21 5.84V8.25H16.78C15.65 8.25 15.43 8.79 15.43 9.58V11.31H18.13L17.78 14H15.43V21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3Z","fallopian_tube":"M18.65 6.07C17.73 4.87 15.1 4 12 4C8.9 4 6.27 4.87 5.35 6.07C3.45 6.38 2 8.02 2 10V16C2 18.21 3.79 20 6 20H7C8.1 20 9 19.1 9 18C9 16.9 8.1 16 7 16C5.99 16 5.16 16.76 5.03 17.74C4.42 17.4 4 16.75 4 16V10C4 9.08 4.63 8.31 5.48 8.08C5.94 8.59 6.7 9.03 7.68 9.36C8.49 9.63 9 10.42 9 11.27V13.83C9 15.16 9.82 16.36 11 16.8V20.99C11 21.54 11.45 21.99 12 21.99C12.55 21.99 13 21.54 13 20.99V16.81C14.16 16.4 15 15.29 15 13.99V11.26C15 10.41 15.52 9.62 16.32 9.35C17.3 9.02 18.06 8.58 18.52 8.07C19.37 8.3 20 9.07 20 9.99V15.99C20 16.74 19.58 17.38 18.97 17.73C18.84 16.75 18.01 15.99 17 15.99C15.9 15.99 15 16.89 15 17.99C15 19.09 15.9 19.99 17 19.99H18C20.21 19.99 22 18.2 22 15.99V9.99C22 8.01 20.55 6.37 18.65 6.06V6.07Z","family_history":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM13 9C13.2967 9 13.5867 9.08797 13.8334 9.2528C14.08 9.41762 14.2723 9.65189 14.3858 9.92597C14.4994 10.2001 14.5291 10.5017 14.4712 10.7926C14.4133 11.0836 14.2704 11.3509 14.0607 11.5607C13.8509 11.7704 13.5836 11.9133 13.2926 11.9712C13.0017 12.0291 12.7001 11.9994 12.426 11.8858C12.1519 11.7723 11.9176 11.58 11.7528 11.3334C11.588 11.0867 11.5 10.7967 11.5 10.5C11.5 10.1022 11.658 9.72064 11.9393 9.43934C12.2206 9.15804 12.6022 9 13 9ZM8 9C8.29667 9 8.58668 9.08797 8.83335 9.2528C9.08003 9.41762 9.27229 9.65189 9.38582 9.92597C9.49935 10.2001 9.52906 10.5017 9.47118 10.7926C9.4133 11.0836 9.27044 11.3509 9.06066 11.5607C8.85088 11.7704 8.58361 11.9133 8.29264 11.9712C8.00166 12.0291 7.70006 11.9994 7.42597 11.8858C7.15189 11.7723 6.91762 11.58 6.7528 11.3334C6.58797 11.0867 6.5 10.7967 6.5 10.5C6.5 10.1022 6.65804 9.72064 6.93934 9.43934C7.22064 9.15804 7.60218 9 8 9ZM15 17H6C5.73478 17 5.48043 16.8946 5.29289 16.7071C5.10536 16.5196 5 16.2652 5 16C5.00178 15.3562 5.21059 14.7301 5.59559 14.2142C5.98058 13.6982 6.52133 13.3198 7.13794 13.1348C7.75456 12.9498 8.41432 12.9681 9.01974 13.1869C9.62517 13.4058 10.1442 13.8135 10.5 14.35C10.8558 13.8135 11.3748 13.4058 11.9803 13.1869C12.5857 12.9681 13.2454 12.9498 13.8621 13.1348C14.4787 13.3198 15.0194 13.6982 15.4044 14.2142C15.7894 14.7301 15.9982 15.3562 16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17Z","family_member":"M7 8C7.49445 8 7.9778 7.85338 8.38893 7.57867C8.80005 7.30397 9.12048 6.91352 9.3097 6.45671C9.49892 5.99989 9.54843 5.49723 9.45196 5.01228C9.3555 4.52732 9.1174 4.08187 8.76777 3.73223C8.41814 3.3826 7.97268 3.1445 7.48773 3.04804C7.00277 2.95157 6.50011 3.00108 6.04329 3.1903C5.58648 3.37952 5.19603 3.69995 4.92133 4.11108C4.64662 4.5222 4.5 5.00555 4.5 5.5C4.5 6.16304 4.76339 6.79893 5.23223 7.26777C5.70107 7.73661 6.33696 8 7 8ZM12 15C12.4945 15 12.9778 14.8534 13.3889 14.5787C13.8 14.304 14.1205 13.9135 14.3097 13.4567C14.4989 12.9999 14.5484 12.4972 14.452 12.0123C14.3555 11.5273 14.1174 11.0819 13.7678 10.7322C13.4181 10.3826 12.9727 10.1445 12.4877 10.048C12.0028 9.95157 11.5001 10.0011 11.0433 10.1903C10.5865 10.3795 10.196 10.7 9.92133 11.1111C9.64662 11.5222 9.5 12.0055 9.5 12.5C9.5 13.163 9.76339 13.7989 10.2322 14.2678C10.7011 14.7366 11.337 15 12 15ZM17 8C17.4945 8 17.9778 7.85338 18.3889 7.57867C18.8 7.30397 19.1205 6.91352 19.3097 6.45671C19.4989 5.99989 19.5484 5.49723 19.452 5.01228C19.3555 4.52732 19.1174 4.08187 18.7678 3.73223C18.4181 3.3826 17.9727 3.1445 17.4877 3.04804C17.0028 2.95157 16.5001 3.00108 16.0433 3.1903C15.5865 3.37952 15.196 3.69995 14.9213 4.11108C14.6466 4.5222 14.5 5.00555 14.5 5.5C14.5 6.16304 14.7634 6.79893 15.2322 7.26777C15.7011 7.73661 16.337 8 17 8ZM19.72 9.93C18.9695 9.27674 17.9933 8.94295 17 9C16.3898 9.00054 15.7866 9.13003 15.23 9.38C15.9782 10.144 16.4255 11.1523 16.4898 12.2196C16.5541 13.287 16.2311 14.3417 15.58 15.19C16.3302 15.7478 16.9397 16.4732 17.3599 17.3083C17.78 18.1434 17.9992 19.0651 18 20C18.0004 20.3414 17.9394 20.6801 17.82 21H19C19.2517 21.0121 19.5033 20.9742 19.7403 20.8887C19.9773 20.8031 20.195 20.6714 20.3809 20.5013C20.5669 20.3312 20.7173 20.126 20.8235 19.8975C20.9298 19.669 20.9897 19.4218 21 19.17V12.5C20.9279 11.5083 20.4681 10.585 19.72 9.93ZM7.51 12.23C7.57067 11.1616 8.01862 10.152 8.77 9.39C8.21412 9.13659 7.61091 9.00368 7 9C6.00554 8.93415 5.02563 9.26581 4.27558 9.9221C3.52554 10.5784 3.06674 11.5056 3 12.5V19.17C3.01026 19.4218 3.07025 19.669 3.17649 19.8975C3.28274 20.126 3.43315 20.3312 3.61906 20.5013C3.80496 20.6714 4.02269 20.8031 4.2597 20.8887C4.49671 20.9742 4.7483 21.0121 5 21H6.18C6.06059 20.6801 5.99962 20.3414 6 20C6.00233 19.0668 6.22228 18.1471 6.64238 17.3138C7.06248 16.4806 7.67114 15.7568 8.42 15.2C7.7665 14.3531 7.44309 13.2976 7.51 12.23ZM12 16C10.9391 16 9.92172 16.4214 9.17157 17.1716C8.42143 17.9217 8 18.9391 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 18.9391 15.5786 17.9217 14.8284 17.1716C14.0783 16.4214 13.0609 16 12 16Z","fan":"M11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11ZM16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12Z","fan_auto_speed":"M16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM17.32 10C17.3854 10.0268 17.4556 10.0396 17.5263 10.0378C17.5969 10.036 17.6664 10.0195 17.7303 9.98946C17.7943 9.95937 17.8513 9.91633 17.8977 9.86306C17.9441 9.80979 17.9789 9.74745 18 9.68L18.22 9H19.78L20.03 9.68C20.0677 9.77397 20.1326 9.85459 20.2163 9.91158C20.3 9.96856 20.3987 9.99935 20.5 10H20.68C20.7474 9.97894 20.8098 9.9441 20.8631 9.89767C20.9163 9.85125 20.9594 9.79427 20.9895 9.73033C21.0195 9.6664 21.036 9.59691 21.0378 9.52627C21.0396 9.45564 21.0268 9.38539 21 9.32L19.5 5.32C19.4579 5.231 19.3913 5.15578 19.3081 5.10312C19.2249 5.05045 19.1285 5.02249 19.03 5.02249C18.9315 5.02249 18.8351 5.05045 18.7519 5.10312C18.6687 5.15578 18.6021 5.231 18.56 5.32L17.06 9.32C17.0318 9.38162 17.0161 9.44826 17.0139 9.516C17.0117 9.58375 17.0231 9.65125 17.0473 9.71457C17.0715 9.77788 17.1081 9.83573 17.1549 9.88474C17.2017 9.93375 17.2579 9.97293 17.32 10ZM19 6.92L19.4 8H18.6L19 6.92ZM11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11Z","fan_speed_high":"M3.99997 12H9.99997C10.2652 12 10.5195 11.8946 10.7071 11.7071C10.8946 11.5195 11 11.2652 11 11C11 9.99997 10.16 7.99997 6.99997 7.99997C3.83997 7.99997 2.99997 9.99997 2.99997 11C2.99997 11.2652 3.10533 11.5195 3.29287 11.7071C3.4804 11.8946 3.73476 12 3.99997 12ZM4.99997 6.99997C5.19775 6.99997 5.39109 6.94132 5.55554 6.83144C5.71999 6.72156 5.84816 6.56538 5.92385 6.38266C5.99954 6.19993 6.01934 5.99886 5.98076 5.80488C5.94217 5.6109 5.84693 5.43272 5.70708 5.29287C5.56723 5.15301 5.38904 5.05777 5.19506 5.01919C5.00108 4.9806 4.80001 5.0004 4.61729 5.07609C4.43456 5.15178 4.27838 5.27995 4.1685 5.4444C4.05862 5.60885 3.99997 5.80219 3.99997 5.99997C3.99997 6.26519 4.10533 6.51954 4.29287 6.70708C4.4804 6.89462 4.73476 6.99997 4.99997 6.99997ZM7.99997 4.99997C8.13437 4.98768 8.26983 5.0051 8.39674 5.051C8.52365 5.09691 8.63891 5.17018 8.73434 5.26561C8.82977 5.36104 8.90303 5.47629 8.94894 5.60321C8.99485 5.73012 9.01227 5.86557 8.99997 5.99997C8.99997 6.26519 9.10533 6.51954 9.29287 6.70708C9.4804 6.89462 9.73476 6.99997 9.99997 6.99997C10.2652 6.99997 10.5195 6.89462 10.7071 6.70708C10.8946 6.51954 11 6.26519 11 5.99997C11.0125 5.60263 10.9434 5.20693 10.7971 4.83731C10.6507 4.46768 10.4302 4.13196 10.1491 3.85085C9.86798 3.56975 9.53226 3.34922 9.16264 3.20288C8.79301 3.05654 8.39732 2.98748 7.99997 2.99997C7.73476 2.99997 7.4804 3.10533 7.29287 3.29287C7.10533 3.4804 6.99997 3.73476 6.99997 3.99997C6.99997 4.26519 7.10533 4.51954 7.29287 4.70708C7.4804 4.89462 7.73476 4.99997 7.99997 4.99997ZM5.99997 18C5.80219 18 5.60885 18.0586 5.4444 18.1685C5.27995 18.2784 5.15178 18.4346 5.07609 18.6173C5.0004 18.8 4.9806 19.0011 5.01919 19.1951C5.05777 19.389 5.15301 19.5672 5.29287 19.7071C5.43272 19.8469 5.6109 19.9422 5.80488 19.9808C5.99886 20.0193 6.19993 19.9995 6.38266 19.9239C6.56538 19.8482 6.72156 19.72 6.83144 19.5555C6.94132 19.3911 6.99997 19.1978 6.99997 19C6.99997 18.7348 6.89462 18.4804 6.70708 18.2929C6.51954 18.1053 6.26519 18 5.99997 18ZM18 11C18.3973 11.0125 18.793 10.9434 19.1626 10.7971C19.5323 10.6507 19.868 10.4302 20.1491 10.1491C20.4302 9.86798 20.6507 9.53226 20.7971 9.16264C20.9434 8.79301 21.0125 8.39732 21 7.99997C21 7.73476 20.8946 7.4804 20.7071 7.29287C20.5195 7.10533 20.2652 6.99997 20 6.99997C19.7348 6.99997 19.4804 7.10533 19.2929 7.29287C19.1053 7.4804 19 7.73476 19 7.99997C19.0123 8.13437 18.9948 8.26983 18.9489 8.39674C18.903 8.52365 18.8298 8.63891 18.7343 8.73434C18.6389 8.82977 18.5237 8.90303 18.3967 8.94894C18.2698 8.99485 18.1344 9.01227 18 8.99997C17.7348 8.99997 17.4804 9.10533 17.2929 9.29287C17.1053 9.4804 17 9.73476 17 9.99997C17 10.2652 17.1053 10.5195 17.2929 10.7071C17.4804 10.8946 17.7348 11 18 11ZM18 5.99997C18.1978 5.99997 18.3911 5.94132 18.5555 5.83144C18.72 5.72156 18.8482 5.56538 18.9239 5.38266C18.9995 5.19993 19.0193 4.99886 18.9808 4.80488C18.9422 4.6109 18.8469 4.43272 18.7071 4.29287C18.5672 4.15301 18.389 4.05777 18.1951 4.01919C18.0011 3.9806 17.8 4.0004 17.6173 4.07609C17.4346 4.15178 17.2784 4.27995 17.1685 4.4444C17.0586 4.60885 17 4.80219 17 4.99997C17 5.26519 17.1053 5.51954 17.2929 5.70708C17.4804 5.89462 17.7348 5.99997 18 5.99997ZM16 19C15.8656 19.0123 15.7301 18.9948 15.6032 18.9489C15.4763 18.903 15.361 18.8298 15.2656 18.7343C15.1702 18.6389 15.0969 18.5237 15.051 18.3967C15.0051 18.2698 14.9877 18.1344 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5195 17.1053 14.2652 17 14 17C13.7348 17 13.4804 17.1053 13.2929 17.2929C13.1053 17.4804 13 17.7348 13 18C12.9875 18.3973 13.0565 18.793 13.2029 19.1626C13.3492 19.5323 13.5697 19.868 13.8509 20.1491C14.132 20.4302 14.4677 20.6507 14.8373 20.7971C15.2069 20.9434 15.6026 21.0125 16 21C16.2652 21 16.5195 20.8946 16.7071 20.7071C16.8946 20.5195 17 20.2652 17 20C17 19.7348 16.8946 19.4804 16.7071 19.2929C16.5195 19.1053 16.2652 19 16 19ZM19 17C18.8022 17 18.6089 17.0586 18.4444 17.1685C18.28 17.2784 18.1518 17.4346 18.0761 17.6173C18.0004 17.8 17.9806 18.0011 18.0192 18.1951C18.0578 18.389 18.153 18.5672 18.2929 18.7071C18.4327 18.8469 18.6109 18.9422 18.8049 18.9808C18.9989 19.0193 19.1999 18.9995 19.3827 18.9239C19.5654 18.8482 19.7216 18.72 19.8314 18.5555C19.9413 18.3911 20 18.1978 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5195 17.1053 19.2652 17 19 17ZM5.99997 13C5.60263 12.9875 5.20693 13.0565 4.83731 13.2029C4.46768 13.3492 4.13196 13.5697 3.85085 13.8509C3.56975 14.132 3.34922 14.4677 3.20288 14.8373C3.05654 15.2069 2.98748 15.6026 2.99997 16C2.99997 16.2652 3.10533 16.5195 3.29287 16.7071C3.4804 16.8946 3.73476 17 3.99997 17C4.26519 17 4.51954 16.8946 4.70708 16.7071C4.89462 16.5195 4.99997 16.2652 4.99997 16C4.98768 15.8656 5.0051 15.7301 5.051 15.6032C5.09691 15.4763 5.17018 15.361 5.26561 15.2656C5.36104 15.1702 5.47629 15.0969 5.60321 15.051C5.73012 15.0051 5.86557 14.9877 5.99997 15C6.26519 15 6.51954 14.8946 6.70708 14.7071C6.89462 14.5195 6.99997 14.2652 6.99997 14C6.99997 13.7348 6.89462 13.4804 6.70708 13.2929C6.51954 13.1053 6.26519 13 5.99997 13ZM20 12H14C13.7348 12 13.4804 12.1053 13.2929 12.2929C13.1053 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1053 20.2652 12 20 12ZM16 6.99997C16 3.83997 14 2.99997 13 2.99997C12.7348 2.99997 12.4804 3.10533 12.2929 3.29287C12.1053 3.4804 12 3.73476 12 3.99997V9.99997C12 10.2652 12.1053 10.5195 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 6.99997ZM11 13C9.99997 13 7.99997 13.84 7.99997 17C7.99997 20.16 9.99997 21 11 21C11.2652 21 11.5195 20.8946 11.7071 20.7071C11.8946 20.5195 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5195 13.1053 11.2652 13 11 13Z","fan_speed_low":"M10 8C10.1978 8 10.3911 7.94135 10.5556 7.83147C10.72 7.72159 10.8482 7.56541 10.9239 7.38268C10.9996 7.19996 11.0194 6.99889 10.9808 6.80491C10.9422 6.61093 10.847 6.43275 10.7071 6.29289C10.5673 6.15304 10.3891 6.0578 10.1951 6.01921C10.0011 5.98063 9.80004 6.00043 9.61732 6.07612C9.43459 6.15181 9.27841 6.27998 9.16853 6.44443C9.05865 6.60888 9 6.80222 9 7C9 7.26522 9.10536 7.51957 9.29289 7.70711C9.48043 7.89464 9.73478 8 10 8ZM7 13C6.80222 13 6.60888 13.0586 6.44443 13.1685C6.27998 13.2784 6.15181 13.4346 6.07612 13.6173C6.00043 13.8 5.98063 14.0011 6.01921 14.1951C6.0578 14.3891 6.15304 14.5673 6.29289 14.7071C6.43275 14.847 6.61093 14.9422 6.80491 14.9808C6.99889 15.0194 7.19996 14.9996 7.38268 14.9239C7.56541 14.8482 7.72159 14.72 7.83147 14.5556C7.94135 14.3911 8 14.1978 8 14C8 13.7348 7.89464 13.4804 7.70711 13.2929C7.51957 13.1054 7.26522 13 7 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11ZM17 11C17.1978 11 17.3911 10.9414 17.5556 10.8315C17.72 10.7216 17.8482 10.5654 17.9239 10.3827C17.9996 10.2 18.0194 9.99889 17.9808 9.80491C17.9422 9.61093 17.847 9.43275 17.7071 9.29289C17.5673 9.15304 17.3891 9.0578 17.1951 9.01921C17.0011 8.98063 16.8 9.00043 16.6173 9.07612C16.4346 9.15181 16.2784 9.27998 16.1685 9.44443C16.0586 9.60888 16 9.80222 16 10C16 10.2652 16.1054 10.5196 16.2929 10.7071C16.4804 10.8946 16.7348 11 17 11ZM14 16C13.8022 16 13.6089 16.0586 13.4444 16.1685C13.28 16.2784 13.1518 16.4346 13.0761 16.6173C13.0004 16.8 12.9806 17.0011 13.0192 17.1951C13.0578 17.3891 13.153 17.5673 13.2929 17.7071C13.4327 17.847 13.6109 17.9422 13.8049 17.9808C13.9989 18.0194 14.2 17.9996 14.3827 17.9239C14.5654 17.8482 14.7216 17.72 14.8315 17.5556C14.9414 17.3911 15 17.1978 15 17C15 16.7348 14.8946 16.4804 14.7071 16.2929C14.5196 16.1054 14.2652 16 14 16ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13Z","fan_speed_medium":"M3.99997 12H9.99997C10.2652 12 10.5195 11.8946 10.7071 11.7071C10.8946 11.5195 11 11.2652 11 11C11 9.99997 10.16 7.99997 6.99997 7.99997C3.83997 7.99997 2.99997 9.99997 2.99997 11C2.99997 11.2652 3.10533 11.5195 3.29287 11.7071C3.4804 11.8946 3.73476 12 3.99997 12ZM7.99997 4.99997C8.13437 4.98768 8.26983 5.0051 8.39674 5.051C8.52365 5.09691 8.63891 5.17018 8.73434 5.26561C8.82977 5.36104 8.90303 5.47629 8.94894 5.60321C8.99485 5.73012 9.01227 5.86557 8.99997 5.99997C8.99997 6.26519 9.10533 6.51954 9.29287 6.70708C9.4804 6.89462 9.73476 6.99997 9.99997 6.99997C10.2652 6.99997 10.5195 6.89462 10.7071 6.70708C10.8946 6.51954 11 6.26519 11 5.99997C11.0125 5.60263 10.9434 5.20693 10.7971 4.83731C10.6507 4.46768 10.4302 4.13196 10.1491 3.85085C9.86798 3.56975 9.53226 3.34922 9.16264 3.20288C8.79301 3.05654 8.39732 2.98748 7.99997 2.99997C7.73476 2.99997 7.4804 3.10533 7.29287 3.29287C7.10533 3.4804 6.99997 3.73476 6.99997 3.99997C6.99997 4.26519 7.10533 4.51954 7.29287 4.70708C7.4804 4.89462 7.73476 4.99997 7.99997 4.99997ZM5.99997 13C5.60263 12.9875 5.20693 13.0565 4.83731 13.2029C4.46768 13.3492 4.13196 13.5697 3.85085 13.8509C3.56975 14.132 3.34922 14.4677 3.20288 14.8373C3.05654 15.2069 2.98748 15.6026 2.99997 16C2.99997 16.2652 3.10533 16.5195 3.29287 16.7071C3.4804 16.8946 3.73476 17 3.99997 17C4.26519 17 4.51954 16.8946 4.70708 16.7071C4.89462 16.5195 4.99997 16.2652 4.99997 16C4.98768 15.8656 5.0051 15.7301 5.051 15.6032C5.09691 15.4763 5.17018 15.361 5.26561 15.2656C5.36104 15.1702 5.47629 15.0969 5.60321 15.051C5.73012 15.0051 5.86557 14.9877 5.99997 15C6.26519 15 6.51954 14.8946 6.70708 14.7071C6.89462 14.5195 6.99997 14.2652 6.99997 14C6.99997 13.7348 6.89462 13.4804 6.70708 13.2929C6.51954 13.1053 6.26519 13 5.99997 13ZM18 9.99997C18.3973 10.0125 18.793 9.94341 19.1626 9.79706C19.5323 9.65072 19.868 9.43019 20.1491 9.14909C20.4302 8.86798 20.6507 8.53226 20.7971 8.16264C20.9434 7.79301 21.0125 7.39732 21 6.99997C21 6.73476 20.8946 6.4804 20.7071 6.29287C20.5195 6.10533 20.2652 5.99997 20 5.99997C19.7348 5.99997 19.4804 6.10533 19.2929 6.29287C19.1053 6.4804 19 6.73476 19 6.99997C19.0123 7.13437 18.9948 7.26983 18.9489 7.39674C18.903 7.52365 18.8298 7.63891 18.7343 7.73434C18.6389 7.82977 18.5237 7.90303 18.3967 7.94894C18.2698 7.99485 18.1344 8.01227 18 7.99997C17.7348 7.99997 17.4804 8.10533 17.2929 8.29287C17.1053 8.4804 17 8.73476 17 8.99997C17 9.26519 17.1053 9.51954 17.2929 9.70708C17.4804 9.89462 17.7348 9.99997 18 9.99997ZM16 19C15.8656 19.0123 15.7301 18.9948 15.6032 18.9489C15.4763 18.903 15.361 18.8298 15.2656 18.7343C15.1702 18.6389 15.0969 18.5237 15.051 18.3967C15.0051 18.2698 14.9877 18.1344 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5195 17.1053 14.2652 17 14 17C13.7348 17 13.4804 17.1053 13.2929 17.2929C13.1053 17.4804 13 17.7348 13 18C12.9875 18.3973 13.0565 18.793 13.2029 19.1626C13.3492 19.5323 13.5697 19.868 13.8509 20.1491C14.132 20.4302 14.4677 20.6507 14.8373 20.7971C15.2069 20.9434 15.6026 21.0125 16 21C16.2652 21 16.5195 20.8946 16.7071 20.7071C16.8946 20.5195 17 20.2652 17 20C17 19.7348 16.8946 19.4804 16.7071 19.2929C16.5195 19.1053 16.2652 19 16 19ZM11 13C9.99997 13 7.99997 13.84 7.99997 17C7.99997 20.16 9.99997 21 11 21C11.2652 21 11.5195 20.8946 11.7071 20.7071C11.8946 20.5195 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5195 13.1053 11.2652 13 11 13ZM20 12H14C13.7348 12 13.4804 12.1053 13.2929 12.2929C13.1053 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1053 20.2652 12 20 12ZM16 6.99997C16 3.83997 14 2.99997 13 2.99997C12.7348 2.99997 12.4804 3.10533 12.2929 3.29287C12.1053 3.4804 12 3.73476 12 3.99997V9.99997C12 10.2652 12.1053 10.5195 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 6.99997Z","fan_speed_turbo":"M5.06982 8L10.2698 11C10.4222 11.0864 10.5946 11.1312 10.7698 11.13C10.9443 11.1289 11.1155 11.0822 11.2664 10.9945C11.4173 10.9068 11.5426 10.7811 11.6298 10.63C11.8985 10.1315 12.0068 9.56229 11.9398 9C11.8365 8.35214 11.5754 7.73964 11.1795 7.21648C10.7837 6.69332 10.2652 6.27555 9.66982 6C6.92982 4.42 5.21982 5.69 4.66982 6.59C4.60399 6.70388 4.56127 6.82962 4.54411 6.96004C4.52695 7.09045 4.53569 7.22297 4.56982 7.35C4.60249 7.48753 4.66394 7.61657 4.75013 7.72861C4.83631 7.84065 4.94527 7.93315 5.06982 8ZM10.7298 12.39C10.764 12.263 10.7727 12.1305 10.7555 12C10.7384 11.8696 10.6957 11.7439 10.6298 11.63C10.1198 10.74 8.40982 9.46 5.62982 11.04C5.04691 11.3169 4.53965 11.7307 4.15134 12.2462C3.76302 12.7616 3.50518 13.3633 3.39982 14C3.32435 14.5754 3.43286 15.16 3.70982 15.67C3.79708 15.8211 3.92237 15.9468 4.07324 16.0345C4.22411 16.1222 4.39531 16.1689 4.56982 16.17C4.745 16.1712 4.91742 16.1264 5.06982 16.04L10.2698 13.04C10.3869 12.9689 10.4882 12.8746 10.5673 12.7628C10.6464 12.6509 10.7018 12.5241 10.7298 12.39ZM10.9998 13C9.99982 13 7.99982 13.84 7.99982 17C7.99982 20.16 9.99982 21 10.9998 21C11.265 21 11.5194 20.8946 11.7069 20.7071C11.8945 20.5196 11.9998 20.2652 11.9998 20V14C11.9998 13.7348 11.8945 13.4804 11.7069 13.2929C11.5194 13.1054 11.265 13 10.9998 13ZM20.2898 8.37C20.1579 8.14127 19.9409 7.974 19.6861 7.90468C19.4313 7.83536 19.1594 7.86963 18.9298 8L13.7298 11C13.5018 11.1344 13.3364 11.3538 13.2698 11.61C13.2357 11.737 13.2269 11.8695 13.2441 12C13.2613 12.1304 13.304 12.2561 13.3698 12.37C13.6356 12.7923 14.0069 13.138 14.4471 13.3729C14.8872 13.6079 15.3811 13.7241 15.8798 13.71C16.7452 13.6962 17.5911 13.451 18.3298 13C18.9252 12.7244 19.4437 12.3067 19.8395 11.7835C20.2354 11.2604 20.4965 10.6479 20.5998 10C20.6668 9.43771 20.5585 8.86846 20.2898 8.37ZM18.9298 16L13.7298 13C13.5002 12.8696 13.2283 12.8354 12.9736 12.9047C12.7188 12.974 12.5017 13.1413 12.3698 13.37C12.1011 13.8685 11.9929 14.4377 12.0598 15C12.1632 15.6479 12.4243 16.2604 12.8201 16.7835C13.216 17.3067 13.7344 17.7244 14.3298 18C15.0645 18.4651 15.9107 18.7241 16.7798 18.75C17.2786 18.7641 17.7724 18.6479 18.2126 18.4129C18.6527 18.178 19.024 17.8323 19.2898 17.41C19.3557 17.2961 19.3984 17.1704 19.4155 17.04C19.4327 16.9095 19.424 16.777 19.3898 16.65C19.3618 16.5159 19.3064 16.3891 19.2273 16.2772C19.1482 16.1654 19.0469 16.0711 18.9298 16ZM12.9998 11C13.9998 11 15.9998 10.16 15.9998 7C15.9998 3.84 13.9998 3 12.9998 3C12.7346 3 12.4803 3.10536 12.2927 3.29289C12.1052 3.48043 11.9998 3.73478 11.9998 4V10C11.9998 10.2652 12.1052 10.5196 12.2927 10.7071C12.4803 10.8946 12.7346 11 12.9998 11Z","fantasy":"M3.36 13.29C1.75 14.89 2 19.18 2 20C2.01838 20.2379 2.12121 20.4614 2.28992 20.6301C2.45864 20.7988 2.68211 20.9016 2.92 20.92C3.16 20.92 3.67 20.97 4.3 20.97C5.95 20.97 8.51 20.76 9.67 19.6C10.3783 18.925 10.8455 18.0362 11 17.07L5.92 12C4.94773 12.1359 4.04768 12.5894 3.36 13.29ZM6 7.00001C6.19778 7.00001 6.39112 6.94136 6.55557 6.83148C6.72002 6.7216 6.84819 6.56542 6.92388 6.38269C6.99957 6.19997 7.01937 5.9989 6.98079 5.80492C6.9422 5.61094 6.84696 5.43276 6.70711 5.2929C6.56725 5.15305 6.38907 5.05781 6.19509 5.01923C6.00111 4.98064 5.80004 5.00044 5.61732 5.07613C5.43459 5.15182 5.27841 5.27999 5.16853 5.44444C5.05865 5.60889 5 5.80223 5 6.00001C5 6.26523 5.10536 6.51958 5.29289 6.70712C5.48043 6.89465 5.73478 7.00001 6 7.00001ZM13 5.00001C13.1978 5.00001 13.3911 4.94136 13.5556 4.83148C13.72 4.7216 13.8482 4.56542 13.9239 4.38269C13.9996 4.19997 14.0194 3.9989 13.9808 3.80492C13.9422 3.61094 13.847 3.43276 13.7071 3.2929C13.5673 3.15305 13.3891 3.05781 13.1951 3.01923C13.0011 2.98064 12.8 3.00044 12.6173 3.07613C12.4346 3.15182 12.2784 3.27999 12.1685 3.44444C12.0586 3.60889 12 3.80223 12 4.00001C12 4.26523 12.1054 4.51958 12.2929 4.70712C12.4804 4.89465 12.7348 5.00001 13 5.00001ZM17.5 13C17.2033 13 16.9133 13.088 16.6666 13.2528C16.42 13.4176 16.2277 13.6519 16.1142 13.926C16.0007 14.2001 15.9709 14.5017 16.0288 14.7926C16.0867 15.0836 16.2296 15.3509 16.4393 15.5607C16.6491 15.7705 16.9164 15.9133 17.2074 15.9712C17.4983 16.0291 17.7999 15.9994 18.074 15.8858C18.3481 15.7723 18.5824 15.58 18.7472 15.3334C18.912 15.0867 19 14.7967 19 14.5C19 14.1022 18.842 13.7207 18.5607 13.4394C18.2794 13.158 17.8978 13 17.5 13ZM20 3.78001C19.9481 3.52834 19.8013 3.30632 19.59 3.16001C19.4791 3.08268 19.3537 3.02864 19.2214 3.00114C19.089 2.97364 18.9525 2.97325 18.82 3.00001C18.5631 3.05202 18.3368 3.20285 18.19 3.42001L16.33 6.22001L12.58 8.09001C12.4232 8.16434 12.2912 8.28242 12.2 8.43001L10.92 10.34L10.74 10.15C10.6494 10.0511 10.5362 9.9756 10.41 9.93001C10.2805 9.87478 10.1408 9.84752 10 9.85001C9.86619 9.85251 9.73399 9.87963 9.61 9.93001C9.48812 9.9783 9.37873 10.0535 9.29 10.15L8.78 10.67L7.57 9.44001C7.3785 9.27585 7.13204 9.19013 6.88 9.20001C6.6316 9.21126 6.39629 9.31465 6.22 9.49001C6.03868 9.66724 5.93145 9.90672 5.92 10.16C5.91265 10.4086 5.99821 10.6511 6.16 10.84L12.16 16.84C12.3463 17.0248 12.5977 17.1289 12.86 17.13C12.9916 17.1308 13.1221 17.1055 13.2439 17.0558C13.3657 17.006 13.4766 16.9327 13.57 16.84C13.7563 16.6526 13.8608 16.3992 13.8608 16.135C13.8608 15.8708 13.7563 15.6174 13.57 15.43L12.34 14.2L12.86 13.69C12.9502 13.5922 13.0244 13.4809 13.08 13.36C13.173 13.1152 13.173 12.8448 13.08 12.6C13.0269 12.4778 12.9524 12.366 12.86 12.27L12.36 11.78L13.71 9.78001L17.47 7.90001C17.6317 7.80495 17.7633 7.66634 17.85 7.50001L19.85 4.50001C19.9896 4.28778 20.0433 4.03035 20 3.78001Z","faq":"M12.5 2.00002C10.9 1.99873 9.32568 2.40201 7.92333 3.17236C6.52098 3.94271 5.33617 5.05512 4.47904 6.40617C3.6219 7.75723 3.12028 9.30307 3.0208 10.9C2.92132 12.4969 3.22722 14.093 3.91004 15.54L3.35004 18.93C3.30985 19.1649 3.32656 19.4059 3.39878 19.633C3.471 19.8601 3.59662 20.0665 3.7651 20.235C3.93358 20.4034 4.14001 20.5291 4.36707 20.6013C4.59413 20.6735 4.83519 20.6902 5.07004 20.65L8.46004 20.09C9.74846 20.6986 11.1573 21.0095 12.5821 20.9998C14.007 20.9901 15.4114 20.6599 16.6914 20.0339C17.9714 19.4078 19.0942 18.5018 19.9766 17.383C20.859 16.2642 21.4784 14.9613 21.7889 13.5706C22.0995 12.18 22.0933 10.7373 21.7707 9.34936C21.4481 7.96146 20.8175 6.66389 19.9255 5.55275C19.0334 4.44161 17.9029 3.54536 16.6175 2.93038C15.3322 2.31539 13.9249 1.99742 12.5 2.00002ZM12.5 17.5C12.2528 17.5 12.0111 17.4267 11.8056 17.2894C11.6 17.152 11.4398 16.9568 11.3452 16.7284C11.2506 16.5 11.2258 16.2486 11.2741 16.0062C11.3223 15.7637 11.4413 15.5409 11.6162 15.3661C11.791 15.1913 12.0137 15.0723 12.2562 15.024C12.4987 14.9758 12.75 15.0006 12.9784 15.0952C13.2068 15.1898 13.402 15.35 13.5394 15.5556C13.6767 15.7611 13.75 16.0028 13.75 16.25C13.75 16.5815 13.6183 16.8995 13.3839 17.1339C13.1495 17.3683 12.8316 17.5 12.5 17.5ZM14.27 12.14C13.61 12.56 13.5 12.68 13.5 13C13.5 13.2652 13.3947 13.5196 13.2072 13.7071C13.0196 13.8947 12.7653 14 12.5 14C12.2348 14 11.9805 13.8947 11.7929 13.7071C11.6054 13.5196 11.5 13.2652 11.5 13C11.5195 12.4605 11.6876 11.9369 11.9858 11.4869C12.284 11.037 12.7008 10.6781 13.19 10.45C13.84 10.04 14 9.89002 14 9.50002C14 9.10219 13.842 8.72066 13.5607 8.43936C13.2794 8.15805 12.8979 8.00002 12.5 8.00002C12.1022 8.00002 11.7207 8.15805 11.4394 8.43936C11.1581 8.72066 11 9.10219 11 9.50002C11 9.76523 10.8947 10.0196 10.7072 10.2071C10.5196 10.3947 10.2653 10.5 10 10.5C9.73483 10.5 9.48047 10.3947 9.29294 10.2071C9.1054 10.0196 9.00004 9.76523 9.00004 9.50002C9.00004 8.57176 9.36879 7.68152 10.0252 7.02514C10.6815 6.36876 11.5718 6.00002 12.5 6.00002C13.4283 6.00002 14.3185 6.36876 14.9749 7.02514C15.6313 7.68152 16 8.57176 16 9.50002C15.9855 10.0574 15.8159 10.5996 15.5103 11.0659C15.2047 11.5322 14.7752 11.9042 14.27 12.14Z","fashion":"M20.7002 4.9402L15.7002 3.0702C15.4939 2.9911 15.2672 2.98254 15.0556 3.04586C14.8439 3.10917 14.6592 3.24081 14.5302 3.4202C14.2565 3.83275 13.885 4.17116 13.4488 4.40527C13.0126 4.63937 12.5252 4.76189 12.0302 4.76189C11.5351 4.76189 11.0478 4.63937 10.6116 4.40527C10.1753 4.17116 9.80384 3.83275 9.53019 3.4202C9.40123 3.24081 9.21649 3.10917 9.00482 3.04586C8.79316 2.98254 8.56648 2.9911 8.36019 3.0702L3.36019 4.9402C2.8625 5.1091 2.45129 5.46712 2.2155 5.93683C1.97971 6.40654 1.93829 6.95019 2.10019 7.4502L3.10019 10.4502C3.23265 10.8493 3.48755 11.1965 3.82864 11.4425C4.16973 11.6884 4.57967 11.8206 5.00019 11.8202H5.28019L6.00019 11.6902V19.0002C6.00019 19.5306 6.2109 20.0393 6.58598 20.4144C6.96105 20.7895 7.46976 21.0002 8.00019 21.0002H16.0002C16.5306 21.0002 17.0393 20.7895 17.4144 20.4144C17.7895 20.0393 18.0002 19.5306 18.0002 19.0002V11.6902L18.7202 11.8002H19.0002C19.4207 11.8006 19.8306 11.6684 20.1717 11.4225C20.5128 11.1765 20.7677 10.8293 20.9002 10.4302L21.9002 7.4302C22.0591 6.94049 22.0231 6.40835 21.7995 5.94454C21.576 5.48074 21.1823 5.121 20.7002 4.9402Z","fashion_child":"M20.89 4.21004L16.89 2.21004C16.6143 2.07012 16.3092 1.99812 16 2.00004H15.88C15.6265 2.00815 15.3805 2.0875 15.17 2.22898C14.9595 2.37047 14.7932 2.56838 14.69 2.80004C14.4422 3.3019 14.059 3.72444 13.5836 4.01989C13.1082 4.31534 12.5597 4.47192 12 4.47192C11.4403 4.47192 10.8918 4.31534 10.4164 4.01989C9.94102 3.72444 9.55778 3.3019 9.31 2.80004C9.20681 2.56838 9.04045 2.37047 8.82999 2.22898C8.61953 2.0875 8.37347 2.00815 8.11999 2.00004H7.99999C7.68771 1.99881 7.37949 2.07073 7.09999 2.21004L3.09999 4.21004C2.67021 4.4258 2.33257 4.78919 2.14891 5.23364C1.96525 5.67809 1.94789 6.17383 2.09999 6.63004L3.09999 9.63004C3.25896 10.1101 3.59387 10.5121 4.03731 10.7552C4.48075 10.9982 4.99981 11.0643 5.48999 10.94L6.99999 10.56V17C6.99999 17.2653 7.10535 17.5196 7.29289 17.7071C7.48042 17.8947 7.73478 18 7.99999 18C8.53043 18 9.03913 18.2108 9.41421 18.5858C9.78928 18.9609 10 19.4696 10 20V21C10 21.2653 10.1054 21.5196 10.2929 21.7071C10.4804 21.8947 10.7348 22 11 22H13C13.2652 22 13.5196 21.8947 13.7071 21.7071C13.8946 21.5196 14 21.2653 14 21V20C14 19.4696 14.2107 18.9609 14.5858 18.5858C14.9609 18.2108 15.4696 18 16 18C16.2652 18 16.5196 17.8947 16.7071 17.7071C16.8946 17.5196 17 17.2653 17 17V10.56L18.51 10.94C19.0002 11.0643 19.5192 10.9982 19.9627 10.7552C20.4061 10.5121 20.741 10.1101 20.9 9.63004L21.9 6.63004C22.0513 6.17266 22.0325 5.67601 21.847 5.23141C21.6614 4.78681 21.3216 4.42412 20.89 4.21004Z","fashion_woman":"M7.74 8H16.26C16.7994 7.07134 17.045 6.00119 16.9647 4.93027C16.8844 3.85936 16.4818 2.83782 15.81 2L14.4 2.38C14.2706 2.41648 14.1499 2.47867 14.0451 2.56286C13.9403 2.64705 13.8535 2.75152 13.79 2.87C13.6241 3.20281 13.3688 3.48279 13.0526 3.67849C12.7364 3.8742 12.3719 3.97787 12 3.97787C11.6281 3.97787 11.2636 3.8742 10.9474 3.67849C10.6312 3.48279 10.3759 3.20281 10.21 2.87C10.1465 2.75152 10.0597 2.64705 9.95491 2.56286C9.8501 2.47867 9.72939 2.41648 9.6 2.38L8.19 2C7.51816 2.83782 7.11561 3.85936 7.0353 4.93027C6.95498 6.00119 7.20065 7.07134 7.74 8ZM16.4 11C16.2092 10.6927 16.0738 10.3542 16 10H8.05C7.96082 10.3575 7.80842 10.6962 7.6 11C6.12 13.09 4 16.28 4 19C4 23 20 23 20 19C20 16.28 17.88 13.09 16.4 11Z","favorite":"M15.6001 4.00015C14.2643 4.04167 12.9875 4.55952 12.0001 5.46015C11.0128 4.55952 9.73588 4.04167 8.40011 4.00015C7.68608 3.99475 6.97817 4.13206 6.31795 4.40403C5.65773 4.676 5.0585 5.07715 4.55546 5.58392C4.05242 6.09069 3.6557 6.69286 3.38861 7.35507C3.12152 8.01728 2.98943 8.72619 3.00011 9.44015C3.00011 12.8102 5.63011 15.8702 10.1601 20.0002L10.6501 20.4502C11.0188 20.7875 11.5004 20.9745 12.0001 20.9745C12.4998 20.9745 12.9814 20.7875 13.3501 20.4502L13.8401 20.0102C18.3701 15.8602 21.0001 12.8002 21.0001 9.44015C21.0108 8.72619 20.8787 8.01728 20.6116 7.35507C20.3445 6.69286 19.9478 6.09069 19.4448 5.58392C18.9417 5.07715 18.3425 4.676 17.6823 4.40403C17.022 4.13206 16.3141 3.99475 15.6001 4.00015Z","favourite_mode":"M7.70994 11.2901C7.61698 11.1964 7.50638 11.122 7.38452 11.0712C7.26266 11.0204 7.13195 10.9943 6.99994 10.9943C6.86793 10.9943 6.73722 11.0204 6.61536 11.0712C6.49351 11.122 6.3829 11.1964 6.28994 11.2901L6.06994 11.5101C6.16431 10.3697 6.5828 9.28012 7.27607 8.36977C7.96933 7.45943 8.90845 6.7663 9.98268 6.37214C11.0569 5.97797 12.2215 5.89921 13.339 6.14512C14.4565 6.39104 15.4804 6.95139 16.2899 7.76008C16.4782 7.94839 16.7336 8.05417 16.9999 8.05417C17.2662 8.05417 17.5216 7.94839 17.7099 7.76008C17.8982 7.57178 18.004 7.31638 18.004 7.05008C18.004 6.78378 17.8982 6.52839 17.7099 6.34008C16.6116 5.24518 15.2186 4.49314 13.7006 4.17548C12.1826 3.85781 10.605 3.98823 9.15982 4.55085C7.71459 5.11347 6.46406 6.08404 5.5604 7.34444C4.65674 8.60485 4.13891 10.1007 4.06994 11.6501L3.70994 11.2901C3.52164 11.1018 3.26624 10.996 2.99994 10.996C2.73364 10.996 2.47824 11.1018 2.28994 11.2901C2.10164 11.4784 1.99585 11.7338 1.99585 12.0001C1.99585 12.2664 2.10164 12.5218 2.28994 12.7101L4.28994 14.7101C4.3829 14.8038 4.49351 14.8782 4.61536 14.929C4.73722 14.9797 4.86793 15.0059 4.99994 15.0059C5.13195 15.0059 5.26266 14.9797 5.38452 14.929C5.50638 14.8782 5.61698 14.8038 5.70994 14.7101L7.70994 12.7101C7.80367 12.6171 7.87806 12.5065 7.92883 12.3847C7.9796 12.2628 8.00574 12.1321 8.00574 12.0001C8.00574 11.8681 7.9796 11.7374 7.92883 11.6155C7.87806 11.4936 7.80367 11.383 7.70994 11.2901ZM21.7099 11.2901L19.7099 9.29008C19.617 9.19635 19.5064 9.12196 19.3845 9.07119C19.2627 9.02042 19.132 8.99428 18.9999 8.99428C18.8679 8.99428 18.7372 9.02042 18.6154 9.07119C18.4935 9.12196 18.3829 9.19635 18.2899 9.29008L16.2899 11.2901C16.1967 11.3833 16.1227 11.494 16.0723 11.6158C16.0218 11.7377 15.9958 11.8682 15.9958 12.0001C15.9958 12.2664 16.1016 12.5218 16.2899 12.7101C16.4782 12.8984 16.7336 13.0042 16.9999 13.0042C17.1318 13.0042 17.2624 12.9782 17.3842 12.9277C17.506 12.8773 17.6167 12.8033 17.7099 12.7101L17.9799 12.4401C17.8689 13.9505 17.1908 15.363 16.0816 16.3942C14.9725 17.4255 13.5144 17.9991 11.9999 18.0001C11.2117 18.0032 10.4307 17.8492 9.70272 17.547C8.9747 17.2448 8.31423 16.8005 7.75994 16.2401C7.6667 16.1468 7.55601 16.0729 7.43419 16.0224C7.31237 15.972 7.1818 15.946 7.04994 15.946C6.91808 15.946 6.78751 15.972 6.66569 16.0224C6.54387 16.0729 6.43318 16.1468 6.33994 16.2401C6.2467 16.3333 6.17274 16.444 6.12228 16.5658C6.07182 16.6877 6.04585 16.8182 6.04585 16.9501C6.04585 17.0819 6.07182 17.2125 6.12228 17.3343C6.17274 17.4562 6.2467 17.5668 6.33994 17.6601C7.43488 18.7597 8.82598 19.5171 10.3438 19.84C11.8615 20.163 13.4405 20.0375 14.8883 19.479C16.336 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9272 13.9401 19.9999 12.3901L20.3099 12.7101C20.4029 12.8038 20.5135 12.8782 20.6354 12.929C20.7572 12.9797 20.8879 13.0059 21.0199 13.0059C21.152 13.0059 21.2827 12.9797 21.4045 12.929C21.5264 12.8782 21.637 12.8038 21.7299 12.7101C21.8224 12.6158 21.8952 12.5042 21.9443 12.3816C21.9933 12.259 22.0176 12.1279 22.0158 11.9959C22.0139 11.8639 21.9859 11.7336 21.9334 11.6124C21.881 11.4913 21.805 11.3817 21.7099 11.2901ZM11.9999 9.51008C11.6498 9.19602 11.2001 9.01545 10.7299 9.00008C10.4775 8.99738 10.2271 9.04527 9.99351 9.14093C9.7599 9.23659 9.54782 9.37807 9.36978 9.55704C9.19175 9.736 9.05138 9.94882 8.95694 10.1829C8.8625 10.417 8.81592 10.6677 8.81994 10.9201C8.81994 12.1101 9.74994 13.1901 11.3499 14.6601L11.5199 14.8101C11.5851 14.8766 11.6629 14.9294 11.7488 14.9655C11.8346 15.0016 11.9268 15.0202 12.0199 15.0202C12.1131 15.0202 12.2053 15.0016 12.2911 14.9655C12.377 14.9294 12.4548 14.8766 12.5199 14.8101L12.6899 14.6601C14.2899 13.1901 15.2199 12.1101 15.2199 10.9201C15.2241 10.6642 15.1763 10.4102 15.0794 10.1734C14.9825 9.93657 14.8386 9.72189 14.6562 9.54237C14.4739 9.36285 14.257 9.22221 14.0187 9.129C13.7804 9.03578 13.5257 8.99193 13.2699 9.00008C12.7998 9.01545 12.3501 9.19602 11.9999 9.51008Z","feaver":"M20 9.28V5C20 4.73479 19.8946 4.48043 19.7071 4.2929C19.5196 4.10536 19.2652 4 19 4C18.7348 4 18.4804 4.10536 18.2929 4.2929C18.1054 4.48043 18 4.73479 18 5V9.28C17.6977 9.45451 17.4464 9.70509 17.2709 10.0068C17.0955 10.3086 17.0021 10.651 17 11C17 11.5304 17.2107 12.0391 17.5858 12.4142C17.9609 12.7893 18.4696 13 19 13C19.5304 13 20.0391 12.7893 20.4142 12.4142C20.7893 12.0391 21 11.5304 21 11C20.9979 10.651 20.9045 10.3086 20.7291 10.0068C20.5536 9.70509 20.3023 9.45451 20 9.28ZM11 11C11.89 11 12.76 10.7361 13.5001 10.2416C14.2401 9.74715 14.8169 9.04434 15.1575 8.22208C15.4981 7.39981 15.5872 6.49501 15.4135 5.6221C15.2399 4.74918 14.8113 3.94736 14.182 3.31802C13.5526 2.68868 12.7508 2.2601 11.8779 2.08647C11.005 1.91283 10.1002 2.00195 9.27792 2.34254C8.45566 2.68314 7.75285 3.25991 7.25839 3.99994C6.76392 4.73996 6.5 5.60999 6.5 6.5C6.50264 7.69266 6.9776 8.83572 7.82094 9.67906C8.66428 10.5224 9.80734 10.9974 11 11ZM10 7H12C12.2652 7 12.5196 7.10536 12.7071 7.2929C12.8946 7.48043 13 7.73479 13 8C13 8.26522 12.8946 8.51957 12.7071 8.70711C12.5196 8.89464 12.2652 9 12 9H10C9.73478 9 9.48043 8.89464 9.29289 8.70711C9.10536 8.51957 9 8.26522 9 8C9 7.73479 9.10536 7.48043 9.29289 7.2929C9.48043 7.10536 9.73478 7 10 7ZM11 12C8.87827 12 6.84344 12.8429 5.34315 14.3431C3.84285 15.8434 3 17.8783 3 20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20C19 17.8783 18.1571 15.8434 16.6569 14.3431C15.1566 12.8429 13.1217 12 11 12Z","feedback":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8ZM17 14H7C6.73478 14 6.48043 13.8946 6.29289 13.7071C6.10536 13.5196 6 13.2652 6 13C6 12.7348 6.10536 12.4804 6.29289 12.2929C6.48043 12.1054 6.73478 12 7 12H17C17.2652 12 17.5196 12.1054 17.7071 12.2929C17.8946 12.4804 18 12.7348 18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14Z","feedback_add":"M17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6ZM19 10C18.3564 9.99977 17.73 9.79258 17.2132 9.40903C16.6964 9.02549 16.3166 8.48592 16.13 7.87C15.7383 7.75684 15.3739 7.56505 15.0588 7.30633C14.7437 7.0476 14.4847 6.72738 14.2975 6.36521C14.1104 6.00304 13.999 5.60652 13.9702 5.19986C13.9414 4.7932 13.9958 4.38494 14.13 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7.82H21.87C21.6923 8.44523 21.3164 8.99585 20.7988 9.38901C20.2813 9.78216 19.65 9.99658 19 10ZM7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8ZM17 14H7C6.73478 14 6.48043 13.8946 6.29289 13.7071C6.10536 13.5196 6 13.2652 6 13C6 12.7348 6.10536 12.4804 6.29289 12.2929C6.48043 12.1054 6.73478 12 7 12H17C17.2652 12 17.5196 12.1054 17.7071 12.2929C17.8946 12.4804 18 12.7348 18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14Z","feedback_rating":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 13.71L10.68 14.4C10.5391 14.476 10.3796 14.5107 10.2198 14.5001C10.0601 14.4895 9.90659 14.4339 9.77702 14.3399C9.64744 14.2458 9.54706 14.1171 9.48744 13.9685C9.42782 13.8199 9.41137 13.6575 9.44 13.5L9.69 12L8.62 11C8.50411 10.8879 8.42207 10.7455 8.38324 10.589C8.34441 10.4325 8.35036 10.2682 8.40041 10.1149C8.45046 9.96165 8.54259 9.82553 8.66629 9.72211C8.79 9.61868 8.94028 9.55211 9.1 9.53L10.57 9.31L11.23 8C11.3013 7.85673 11.4111 7.73619 11.5471 7.65192C11.6831 7.56766 11.84 7.52301 12 7.52301C12.16 7.52301 12.3169 7.56766 12.4529 7.65192C12.5889 7.73619 12.6987 7.85673 12.77 8L13.43 9.33L14.9 9.55C15.0557 9.57482 15.2015 9.64196 15.3216 9.74407C15.4418 9.84618 15.5315 9.97935 15.581 10.129C15.6306 10.2787 15.638 10.4391 15.6026 10.5927C15.5671 10.7463 15.4901 10.8872 15.38 11L14.31 12L14.56 13.47C14.5886 13.6275 14.5722 13.7899 14.5126 13.9385C14.4529 14.0871 14.3526 14.2158 14.223 14.3099C14.0934 14.4039 13.9399 14.4595 13.7802 14.4701C13.6204 14.4807 13.4609 14.446 13.32 14.37L12 13.71Z","female":"M16 16.0002H13V13.9102C14.4834 13.6595 15.8185 12.8606 16.7407 11.672C17.6628 10.4833 18.1048 8.99155 17.979 7.49238C17.8532 5.99321 17.1688 4.59601 16.0614 3.57766C14.954 2.55932 13.5045 1.99414 12 1.99414C10.4956 1.99414 9.04603 2.55932 7.93864 3.57766C6.83125 4.59601 6.14684 5.99321 6.02103 7.49238C5.89522 8.99155 6.33719 10.4833 7.25937 11.672C8.18154 12.8606 9.51661 13.6595 11 13.9102V16.0002H8.00001C7.73479 16.0002 7.48044 16.1056 7.2929 16.2931C7.10537 16.4806 7.00001 16.735 7.00001 17.0002C7.00001 17.2654 7.10537 17.5198 7.2929 17.7073C7.48044 17.8949 7.73479 18.0002 8.00001 18.0002H11V21.0002C11 21.2654 11.1054 21.5198 11.2929 21.7073C11.4804 21.8949 11.7348 22.0002 12 22.0002C12.2652 22.0002 12.5196 21.8949 12.7071 21.7073C12.8947 21.5198 13 21.2654 13 21.0002V18.0002H16C16.2652 18.0002 16.5196 17.8949 16.7071 17.7073C16.8947 17.5198 17 17.2654 17 17.0002C17 16.735 16.8947 16.4806 16.7071 16.2931C16.5196 16.1056 16.2652 16.0002 16 16.0002ZM8.00001 8.00022C8.00001 7.2091 8.23461 6.43574 8.67413 5.77794C9.11366 5.12014 9.73837 4.60745 10.4693 4.3047C11.2002 4.00195 12.0044 3.92274 12.7804 4.07708C13.5563 4.23142 14.269 4.61238 14.8284 5.17179C15.3878 5.7312 15.7688 6.44393 15.9232 7.21986C16.0775 7.99578 15.9983 8.80005 15.6955 9.53095C15.3928 10.2619 14.8801 10.8866 14.2223 11.3261C13.5645 11.7656 12.7911 12.0002 12 12.0002C10.9391 12.0002 9.92173 11.5788 9.17158 10.8286C8.42144 10.0785 8.00001 9.06109 8.00001 8.00022Z","female_hygiene_products":"M5.05005 18C5.06419 18.1348 5.04805 18.271 5.0028 18.3988C4.95754 18.5266 4.88432 18.6426 4.78849 18.7384C4.69265 18.8343 4.57661 18.9075 4.44885 18.9527C4.3211 18.998 4.18484 19.0141 4.05005 19H3.05005C2.78483 19 2.53048 19.1054 2.34294 19.2929C2.15541 19.4804 2.05005 19.7348 2.05005 20C2.05005 20.2652 2.15541 20.5196 2.34294 20.7071C2.53048 20.8946 2.78483 21 3.05005 21H4.05005C4.44701 21.011 4.84206 20.941 5.21102 20.7941C5.57999 20.6473 5.91512 20.4267 6.19593 20.1459C6.47673 19.8651 6.69731 19.5299 6.84417 19.161C6.99103 18.792 7.06108 18.397 7.05005 18C7.0359 17.8652 7.05205 17.729 7.0973 17.6012C7.14255 17.4734 7.21577 17.3574 7.31161 17.2616C7.40745 17.1657 7.52349 17.0925 7.65124 17.0473C7.779 17.002 7.91525 16.9859 8.05005 17C8.49408 17.0062 8.93197 16.8959 9.32005 16.68L7.66005 15C6.92084 15.0638 6.23537 15.4124 5.74837 15.9722C5.26138 16.532 5.01098 17.2591 5.05005 18ZM20.6201 3.58C20.6028 3.53052 20.5793 3.48347 20.55 3.44C20.4891 3.3427 20.4223 3.24919 20.35 3.16C20.3133 3.10432 20.2732 3.05089 20.23 3L20.17 2.94L20.1201 2.88C20.0579 2.82127 19.991 2.76776 19.92 2.72C19.8513 2.65465 19.7777 2.59448 19.7001 2.54C19.6127 2.47396 19.5189 2.417 19.42 2.37C19.34 2.37 19.26 2.28 19.18 2.25C19.0801 2.20453 18.9763 2.16773 18.8701 2.14L18.6201 2.07H18.2901L18 2H17.7H17.46C17.3439 2.02272 17.23 2.0562 17.12 2.1C17.042 2.11408 16.9651 2.13414 16.89 2.16C16.7683 2.2134 16.6512 2.27696 16.54 2.35L16.36 2.44C16.1867 2.5527 16.0258 2.68343 15.88 2.83L7.29005 11.46C7.19632 11.553 7.12193 11.6636 7.07116 11.7854C7.02039 11.9073 6.99425 12.038 6.99425 12.17C6.99425 12.302 7.02039 12.4327 7.07116 12.5546C7.12193 12.6764 7.19632 12.787 7.29005 12.88L10.12 15.71C10.213 15.8037 10.3236 15.8781 10.4455 15.9289C10.5673 15.9797 10.698 16.0058 10.83 16.0058C10.9621 16.0058 11.0928 15.9797 11.2146 15.9289C11.3365 15.8781 11.4471 15.8037 11.54 15.71L20 7.24L20.1201 7.12C20.5722 6.6617 20.8649 6.07009 20.955 5.43262C21.045 4.79514 20.9276 4.1456 20.6201 3.58Z","female_male":"M22 8.99994C21.9998 8.05391 21.7312 7.12735 21.2255 6.32786C20.7197 5.52838 19.9975 4.88878 19.1427 4.48337C18.288 4.07795 17.3358 3.92334 16.3966 4.0375C15.4575 4.15166 14.5701 4.5299 13.8373 5.1283C13.1046 5.7267 12.5567 6.52069 12.2572 7.41806C11.9577 8.31543 11.9189 9.27936 12.1454 10.1979C12.3718 11.1164 12.8542 11.9518 13.5366 12.6071C14.2189 13.2624 15.0731 13.7107 16 13.8999V15.9999H15C14.7348 15.9999 14.4804 16.1053 14.2929 16.2928C14.1054 16.4804 14 16.7347 14 16.9999C14 17.2652 14.1054 17.5195 14.2929 17.707C14.4804 17.8946 14.7348 17.9999 15 17.9999H16V19.9999C16 20.2652 16.1054 20.5195 16.2929 20.707C16.4804 20.8946 16.7348 20.9999 17 20.9999C17.2652 20.9999 17.5196 20.8946 17.7071 20.707C17.8946 20.5195 18 20.2652 18 19.9999V17.9999H19C19.2652 17.9999 19.5196 17.8946 19.7071 17.707C19.8946 17.5195 20 17.2652 20 16.9999C20 16.7347 19.8946 16.4804 19.7071 16.2928C19.5196 16.1053 19.2652 15.9999 19 15.9999H18V13.8999C19.1294 13.6694 20.1444 13.0558 20.8733 12.1628C21.6022 11.2699 22.0002 10.1526 22 8.99994ZM17 11.9999C16.4067 11.9999 15.8266 11.824 15.3333 11.4943C14.8399 11.1647 14.4554 10.6962 14.2284 10.148C14.0013 9.59981 13.9419 8.99661 14.0576 8.41467C14.1734 7.83273 14.4591 7.29818 14.8787 6.87862C15.2982 6.45906 15.8328 6.17334 16.4147 6.05758C16.9967 5.94183 17.5999 6.00124 18.1481 6.2283C18.6962 6.45536 19.1648 6.83988 19.4944 7.33323C19.8241 7.82658 20 8.4066 20 8.99994C20 9.79559 19.6839 10.5587 19.1213 11.1213C18.5587 11.6839 17.7957 11.9999 17 11.9999ZM8 11.0999V6.40994L8.29 6.70994C8.38297 6.80367 8.49357 6.87806 8.61543 6.92883C8.73729 6.9796 8.86799 7.00574 9 7.00574C9.13202 7.00574 9.26272 6.9796 9.38458 6.92883C9.50644 6.87806 9.61704 6.80367 9.71 6.70994C9.80373 6.61698 9.87813 6.50638 9.92889 6.38452C9.97966 6.26266 10.0058 6.13195 10.0058 5.99994C10.0058 5.86793 9.97966 5.73722 9.92889 5.61536C9.87813 5.4935 9.80373 5.3829 9.71 5.28994L7.71 3.28994C7.61704 3.19621 7.50644 3.12182 7.38458 3.07105C7.26272 3.02028 7.13202 2.99414 7 2.99414C6.86799 2.99414 6.73729 3.02028 6.61543 3.07105C6.49357 3.12182 6.38297 3.19621 6.29 3.28994L4.29 5.28994C4.1017 5.47824 3.99591 5.73364 3.99591 5.99994C3.99591 6.26624 4.1017 6.52164 4.29 6.70994C4.47831 6.89824 4.7337 7.00403 5 7.00403C5.26631 7.00403 5.5217 6.89824 5.71 6.70994L6 6.40994V11.0999C4.78596 11.3478 3.70718 12.0375 2.97281 13.0355C2.23843 14.0335 1.90078 15.2687 2.02532 16.5015C2.14986 17.7343 2.72771 18.8769 3.64685 19.7079C4.56599 20.5388 5.76093 20.9989 7 20.9989C8.23908 20.9989 9.43402 20.5388 10.3532 19.7079C11.2723 18.8769 11.8501 17.7343 11.9747 16.5015C12.0992 15.2687 11.7616 14.0335 11.0272 13.0355C10.2928 12.0375 9.21405 11.3478 8 11.0999ZM7 18.9999C6.40666 18.9999 5.82664 18.824 5.33329 18.4943C4.83995 18.1647 4.45543 17.6962 4.22837 17.148C4.0013 16.5998 3.94189 15.9966 4.05765 15.4147C4.1734 14.8327 4.45913 14.2982 4.87868 13.8786C5.29824 13.4591 5.83279 13.1733 6.41473 13.0576C6.99668 12.9418 7.59988 13.0012 8.14805 13.2283C8.69623 13.4554 9.16477 13.8399 9.49441 14.3332C9.82406 14.8266 10 15.4066 10 15.9999C10 16.7956 9.68393 17.5587 9.12132 18.1213C8.55871 18.6839 7.79565 18.9999 7 18.9999Z","fertilized":"M9.56001 12.9999C8.89208 13.0294 8.26143 13.3161 7.80001 13.7999C7.50908 14.0566 7.28443 14.3798 7.14515 14.7419C7.00587 15.104 6.95608 15.4944 7.00001 15.8799C6.99599 15.9501 6.97695 16.0185 6.94416 16.0806C6.91138 16.1427 6.86563 16.1971 6.81001 16.2399C6.66001 16.3699 6.60001 16.3799 6.27001 16.3699C5.59444 16.3202 4.92654 16.5391 4.41156 16.9792C3.89658 17.4193 3.57617 18.0449 3.52001 18.7199C3.47001 19.0499 3.46001 19.1099 3.31001 19.2399C3.10845 19.4123 2.98362 19.6577 2.96299 19.9222C2.94236 20.1866 3.02762 20.4484 3.20001 20.6499C3.3724 20.8515 3.61781 20.9763 3.88223 20.997C4.14666 21.0176 4.40845 20.9323 4.61001 20.7599C4.87386 20.5428 5.09194 20.2754 5.25159 19.9732C5.41124 19.6711 5.50928 19.3403 5.54001 18.9999C5.54001 18.6699 5.60001 18.6099 5.75001 18.4799C5.90001 18.3499 5.97001 18.3499 6.30001 18.3499C6.97744 18.3961 7.64575 18.1733 8.16001 17.7299C8.41145 17.5285 8.62191 17.2807 8.78001 16.9999C9.32051 16.8994 9.81659 16.6339 10.2 16.2399C10.4101 16.0824 10.5871 15.8849 10.721 15.6589C10.8548 15.4329 10.9428 15.1828 10.9799 14.9228C11.0171 14.6628 11.0026 14.398 10.9374 14.1436C10.8723 13.8891 10.7576 13.6501 10.6 13.4399C10.4653 13.3003 10.3037 13.1894 10.1249 13.1137C9.94623 13.0381 9.75407 12.9994 9.56001 12.9999ZM14 2.99994C12.9337 3.00037 11.8815 3.24442 10.9239 3.71346C9.96623 4.18249 9.1284 4.86411 8.47433 5.7063C7.82027 6.54848 7.36725 7.52897 7.14987 8.57292C6.93248 9.61686 6.95647 10.6967 7.22001 11.7299C7.91342 11.2663 8.72598 11.0128 9.56001 10.9999C10.0128 10.9957 10.4619 11.082 10.8809 11.2538C11.2999 11.4255 11.6804 11.6792 12 11.9999C12.3911 12.386 12.6855 12.8589 12.8593 13.3802C13.0331 13.9015 13.0813 14.4565 13 14.9999C12.9003 15.6359 12.6649 16.2429 12.31 16.7799C13.2742 17.0274 14.2801 17.0665 15.2605 16.8944C16.241 16.7223 17.1734 16.3431 17.9957 15.7821C18.818 15.221 19.5111 14.4911 20.0289 13.6409C20.5467 12.7907 20.8772 11.8399 20.9984 10.8519C21.1196 9.86383 21.0286 8.86131 20.7316 7.91122C20.4346 6.96112 19.9384 6.0853 19.2761 5.34219C18.6137 4.59908 17.8005 4.00578 16.8907 3.60188C15.9809 3.19798 14.9954 2.99276 14 2.99994ZM14 11.4999C13.7033 11.4999 13.4133 11.412 13.1667 11.2471C12.92 11.0823 12.7277 10.8481 12.6142 10.574C12.5007 10.2999 12.471 9.99827 12.5288 9.7073C12.5867 9.41633 12.7296 9.14906 12.9394 8.93928C13.1491 8.7295 13.4164 8.58664 13.7074 8.52876C13.9983 8.47088 14.2999 8.50059 14.574 8.61412C14.8481 8.72765 15.0824 8.91991 15.2472 9.16658C15.412 9.41326 15.5 9.70327 15.5 9.99994C15.5 10.3978 15.342 10.7793 15.0607 11.0606C14.7794 11.3419 14.3978 11.4999 14 11.4999Z","fertilizer":"M19.44 18.65C19.3522 18.498 19.306 18.3255 19.306 18.15C19.306 17.9745 19.3522 17.802 19.44 17.65C20.4822 15.9514 21.023 13.9927 21 12C21.0407 10.001 20.5137 8.03148 19.48 6.32001C19.3922 6.16799 19.346 5.99555 19.346 5.82001C19.346 5.64447 19.3922 5.47203 19.48 5.32001L19.93 4.42001C20.0014 4.2659 20.0323 4.09615 20.0199 3.92677C20.0075 3.75738 19.9522 3.59395 19.8591 3.45187C19.7661 3.30979 19.6384 3.19376 19.4881 3.1147C19.3378 3.03564 19.1698 2.99617 19 3.00001H5C4.82953 3.00053 4.66203 3.04461 4.5134 3.12807C4.36476 3.21154 4.23993 3.33161 4.15076 3.47689C4.06159 3.62217 4.01103 3.78784 4.0039 3.95815C3.99677 4.12847 4.03329 4.29778 4.11 4.45001L4.56 5.35001C4.64777 5.50203 4.69397 5.67447 4.69397 5.85001C4.69397 6.02555 4.64777 6.19799 4.56 6.35001C3.51777 8.04862 2.97697 10.0073 3 12C2.95926 13.999 3.48632 15.9685 4.52 17.68C4.60777 17.832 4.65397 18.0045 4.65397 18.18C4.65397 18.3555 4.60777 18.528 4.52 18.68L4.07 19.58C3.99862 19.7341 3.96768 19.9039 3.98007 20.0733C3.99247 20.2426 4.0478 20.4061 4.14085 20.5482C4.2339 20.6902 4.3616 20.8063 4.51192 20.8853C4.66223 20.9644 4.8302 21.0038 5 21H19C19.1705 20.9995 19.338 20.9554 19.4866 20.8719C19.6352 20.7885 19.7601 20.6684 19.8492 20.5231C19.9384 20.3778 19.989 20.2122 19.9961 20.0419C20.0032 19.8716 19.9667 19.7022 19.89 19.55L19.44 18.65ZM8.5 7.00001C9.16304 7.00001 9.79892 7.2634 10.2678 7.73224C10.7366 8.20109 11 8.83697 11 9.50001C11 9.63262 10.9473 9.7598 10.8536 9.85356C10.7598 9.94733 10.6326 10 10.5 10C9.83696 10 9.20107 9.73662 8.73223 9.26778C8.26339 8.79894 8 8.16305 8 7.50001C8 7.3674 8.05268 7.24023 8.14644 7.14646C8.24021 7.05269 8.36739 7.00001 8.5 7.00001ZM15 18H9C8.73478 18 8.48043 17.8947 8.29289 17.7071C8.10536 17.5196 8 17.2652 8 17C8 16.7348 8.10536 16.4804 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H15C15.2652 16 15.5196 16.1054 15.7071 16.2929C15.8946 16.4804 16 16.7348 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8947 15.2652 18 15 18ZM13.5 14C13.3674 14 13.2402 13.9473 13.1464 13.8536C13.0527 13.7598 13 13.6326 13 13.5C13 12.837 13.2634 12.2011 13.7322 11.7322C14.2011 11.2634 14.837 11 15.5 11C15.6326 11 15.7598 11.0527 15.8536 11.1465C15.9473 11.2402 16 11.3674 16 11.5C16 12.1631 15.7366 12.7989 15.2678 13.2678C14.7989 13.7366 14.163 14 13.5 14Z","filter":"M17 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H17C17.2652 13 17.5196 12.8946 17.7071 12.7071C17.8946 12.5196 18 12.2652 18 12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11ZM14 17H10C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18C9 18.2652 9.10536 18.5196 9.29289 18.7071C9.48043 18.8946 9.73478 19 10 19H14C14.2652 19 14.5196 18.8946 14.7071 18.7071C14.8946 18.5196 15 18.2652 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","filter_multiple":"M4 6.99991H13.18C13.3902 7.57907 13.7736 8.07945 14.2782 8.43307C14.7827 8.78669 15.3839 8.97639 16 8.97639C16.6161 8.97639 17.2173 8.78669 17.7218 8.43307C18.2264 8.07945 18.6098 7.57907 18.82 6.99991H20C20.2652 6.99991 20.5196 6.89456 20.7071 6.70702C20.8946 6.51948 21 6.26513 21 5.99991C21 5.7347 20.8946 5.48034 20.7071 5.29281C20.5196 5.10527 20.2652 4.99991 20 4.99991H18.82C18.6098 4.42076 18.2264 3.92037 17.7218 3.56676C17.2173 3.21314 16.6161 3.02344 16 3.02344C15.3839 3.02344 14.7827 3.21314 14.2782 3.56676C13.7736 3.92037 13.3902 4.42076 13.18 4.99991H4C3.73478 4.99991 3.48043 5.10527 3.29289 5.29281C3.10536 5.48034 3 5.7347 3 5.99991C3 6.26513 3.10536 6.51948 3.29289 6.70702C3.48043 6.89456 3.73478 6.99991 4 6.99991ZM16 4.99991C16.1978 4.99991 16.3911 5.05856 16.5556 5.16844C16.72 5.27833 16.8482 5.4345 16.9239 5.61723C16.9996 5.79996 17.0194 6.00102 16.9808 6.195C16.9422 6.38899 16.847 6.56717 16.7071 6.70702C16.5673 6.84687 16.3891 6.94211 16.1951 6.9807C16.0011 7.01928 15.8 6.99948 15.6173 6.92379C15.4346 6.84811 15.2784 6.71993 15.1685 6.55548C15.0586 6.39104 15 6.1977 15 5.99991C15 5.7347 15.1054 5.48034 15.2929 5.29281C15.4804 5.10527 15.7348 4.99991 16 4.99991ZM20 16.9999H18.82C18.6098 16.4208 18.2264 15.9204 17.7218 15.5668C17.2173 15.2131 16.6161 15.0234 16 15.0234C15.3839 15.0234 14.7827 15.2131 14.2782 15.5668C13.7736 15.9204 13.3902 16.4208 13.18 16.9999H4C3.73478 16.9999 3.48043 17.1053 3.29289 17.2928C3.10536 17.4803 3 17.7347 3 17.9999C3 18.2651 3.10536 18.5195 3.29289 18.707C3.48043 18.8946 3.73478 18.9999 4 18.9999H13.18C13.3902 19.5791 13.7736 20.0795 14.2782 20.4331C14.7827 20.7867 15.3839 20.9764 16 20.9764C16.6161 20.9764 17.2173 20.7867 17.7218 20.4331C18.2264 20.0795 18.6098 19.5791 18.82 18.9999H20C20.2652 18.9999 20.5196 18.8946 20.7071 18.707C20.8946 18.5195 21 18.2651 21 17.9999C21 17.7347 20.8946 17.4803 20.7071 17.2928C20.5196 17.1053 20.2652 16.9999 20 16.9999ZM16 18.9999C15.8022 18.9999 15.6089 18.9413 15.4444 18.8314C15.28 18.7215 15.1518 18.5653 15.0761 18.3826C15.0004 18.1999 14.9806 17.9988 15.0192 17.8048C15.0578 17.6108 15.153 17.4327 15.2929 17.2928C15.4327 17.153 15.6109 17.0577 15.8049 17.0191C15.9989 16.9805 16.2 17.0003 16.3827 17.076C16.5654 17.1517 16.7216 17.2799 16.8315 17.4443C16.9414 17.6088 17 17.8021 17 17.9999C17 18.2651 16.8946 18.5195 16.7071 18.707C16.5196 18.8946 16.2652 18.9999 16 18.9999ZM20 10.9999H10.82C10.6098 10.4208 10.2264 9.92037 9.72184 9.56676C9.2173 9.21314 8.61612 9.02344 8 9.02344C7.38388 9.02344 6.7827 9.21314 6.27817 9.56676C5.77363 9.92037 5.3902 10.4208 5.18 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999C3 12.2651 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H5.18C5.3902 13.5791 5.77363 14.0795 6.27817 14.4331C6.7827 14.7867 7.38388 14.9764 8 14.9764C8.61612 14.9764 9.2173 14.7867 9.72184 14.4331C10.2264 14.0795 10.6098 13.5791 10.82 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2651 21 11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM8 12.9999C7.80222 12.9999 7.60888 12.9413 7.44443 12.8314C7.27998 12.7215 7.15181 12.5653 7.07612 12.3826C7.00043 12.1999 6.98063 11.9988 7.01921 11.8048C7.0578 11.6108 7.15304 11.4327 7.29289 11.2928C7.43275 11.153 7.61093 11.0577 7.80491 11.0191C7.99889 10.9805 8.19996 11.0003 8.38268 11.076C8.56541 11.1517 8.72159 11.2799 8.83147 11.4443C8.94135 11.6088 9 11.8021 9 11.9999C9 12.2651 8.89464 12.5195 8.70711 12.707C8.51957 12.8946 8.26522 12.9999 8 12.9999Z","fingerprint":"M8.00002 16C7.7348 16 7.48045 16.1054 7.29291 16.2929C7.10537 16.4804 7.00002 16.7348 7.00002 17V20C7.00002 20.2652 7.10537 20.5196 7.29291 20.7071C7.48045 20.8946 7.7348 21 8.00002 21C8.26523 21 8.51959 20.8946 8.70712 20.7071C8.89466 20.5196 9.00002 20.2652 9.00002 20V17C9.00002 16.7348 8.89466 16.4804 8.70712 16.2929C8.51959 16.1054 8.26523 16 8.00002 16ZM5.66002 6C5.43313 5.86392 5.16156 5.82329 4.90479 5.88702C4.64801 5.95074 4.42695 6.11363 4.29002 6.34C3.44299 7.74658 2.99689 9.35808 3.00002 11V18C3.00002 18.2652 3.10537 18.5196 3.29291 18.7071C3.48045 18.8946 3.7348 19 4.00002 19C4.26523 19 4.51959 18.8946 4.70712 18.7071C4.89466 18.5196 5.00002 18.2652 5.00002 18V11C5.00351 9.7319 5.34898 8.48822 6.00002 7.4C6.07215 7.28648 6.12064 7.15957 6.14259 7.02686C6.16454 6.89416 6.15949 6.7584 6.12775 6.62769C6.09601 6.49699 6.03822 6.37403 5.95785 6.26618C5.87749 6.15832 5.77619 6.06779 5.66002 6ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8947 21.5196 13 21.2652 13 21V18C13 17.7348 12.8947 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM12 6C10.6739 6 9.40216 6.52678 8.46448 7.46447C7.5268 8.40215 7.00002 9.67392 7.00002 11V13C7.00002 13.2652 7.10537 13.5196 7.29291 13.7071C7.48045 13.8946 7.7348 14 8.00002 14C8.26523 14 8.51959 13.8946 8.70712 13.7071C8.89466 13.5196 9.00002 13.2652 9.00002 13V11C9.00002 10.2044 9.31609 9.44129 9.8787 8.87868C10.4413 8.31607 11.2044 8 12 8C12.7957 8 13.5587 8.31607 14.1213 8.87868C14.6839 9.44129 15 10.2044 15 11V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8947 20.5196 17 20.2652 17 20V11C17 9.67392 16.4732 8.40215 15.5356 7.46447C14.5979 6.52678 13.3261 6 12 6ZM12 10C11.7348 10 11.4804 10.1054 11.2929 10.2929C11.1054 10.4804 11 10.7348 11 11V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8947 14.5196 13 14.2652 13 14V11C13 10.7348 12.8947 10.4804 12.7071 10.2929C12.5196 10.1054 12.2652 10 12 10ZM20 15C19.7348 15 19.4804 15.1054 19.2929 15.2929C19.1054 15.4804 19 15.7348 19 16V18C19 18.2652 19.1054 18.5196 19.2929 18.7071C19.4804 18.8946 19.7348 19 20 19C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8947 18.5196 21 18.2652 21 18V16C21 15.7348 20.8947 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM12 2C10.4198 2.00129 8.86778 2.41861 7.50002 3.21C7.38543 3.27533 7.2849 3.36268 7.20421 3.46703C7.12353 3.57138 7.06429 3.69066 7.02989 3.818C6.9955 3.94534 6.98664 4.07822 7.00383 4.209C7.02101 4.33978 7.0639 4.46587 7.13002 4.58C7.19618 4.69375 7.28414 4.79333 7.38887 4.87302C7.49359 4.95271 7.61301 5.01094 7.74029 5.04439C7.86756 5.07783 8.00018 5.08583 8.13056 5.06791C8.26093 5.05 8.38648 5.00653 8.50002 4.94C9.56555 4.32875 10.7716 4.00484 12 4C13.8565 4 15.637 4.7375 16.9498 6.05025C18.2625 7.36301 19 9.14348 19 11V12C19 12.2652 19.1054 12.5196 19.2929 12.7071C19.4804 12.8946 19.7348 13 20 13C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8947 12.5196 21 12.2652 21 12V11C21 8.61305 20.0518 6.32387 18.364 4.63604C16.6761 2.94821 14.387 2 12 2Z","finish_line":"M5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V22H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2ZM19.37 3.07C16.62 1.97 14.37 2.49 12.26 3C10.8755 3.39631 9.43988 3.58503 8 3.56V15.56H8.45C9.89044 15.5424 11.3237 15.3544 12.72 15C14.72 14.52 16.47 14.11 18.63 15C18.7814 15.0604 18.9453 15.0829 19.1074 15.0654C19.2695 15.048 19.4249 14.9912 19.56 14.9C19.706 14.8019 19.8236 14.6671 19.9008 14.5091C19.9781 14.3511 20.0123 14.1755 20 14V4C20.0002 3.79972 19.9402 3.604 19.8279 3.43818C19.7156 3.27237 19.5561 3.1441 19.37 3.07Z","fire":"M11.73 2.77002L11.21 2.29002C11.0608 2.13757 10.8667 2.03684 10.6562 2.00252C10.4457 1.96821 10.2297 2.00212 10.0398 2.0993C9.84988 2.19648 9.69604 2.35184 9.60073 2.54268C9.50541 2.73351 9.47362 2.94982 9.50999 3.16002C9.6653 4.72262 9.352 6.29608 8.60999 7.68002C8.14748 8.50226 7.60842 9.27903 6.99999 10C5.7414 11.3642 5.0294 13.1442 4.99999 15C4.98093 15.9245 5.14896 16.8433 5.49399 17.7012C5.83902 18.5591 6.35393 19.3384 7.00778 19.9922C7.66163 20.6461 8.44092 21.161 9.29882 21.506C10.1567 21.8511 11.0755 22.0191 12 22C12.9245 22.0191 13.8433 21.8511 14.7012 21.506C15.5591 21.161 16.3384 20.6461 16.9922 19.9922C17.6461 19.3384 18.161 18.5591 18.506 17.7012C18.851 16.8433 19.0191 15.9245 19 15C19 9.26002 13.72 4.54001 11.73 2.77002ZM12 20C11.5173 20.0129 11.0417 19.8817 10.634 19.6231C10.2262 19.3645 9.90468 18.9903 9.71047 18.5483C9.51626 18.1062 9.45815 17.6163 9.54356 17.1411C9.62896 16.6658 9.85401 16.2268 10.19 15.88C10.4014 15.631 10.5733 15.3511 10.7 15.05C10.8739 14.5504 10.9749 14.0284 11 13.5C11.0005 13.4013 11.0302 13.3049 11.0854 13.2231C11.1405 13.1412 11.2187 13.0775 11.31 13.04C11.4001 12.9992 11.5008 12.9878 11.5978 13.0076C11.6948 13.0273 11.783 13.0772 11.85 13.15L12.02 13.3C12.7 13.9 14.5 15.51 14.5 17.5C14.5068 17.8302 14.4468 18.1583 14.3236 18.4647C14.2003 18.7711 14.0164 19.0494 13.7829 19.2829C13.5494 19.5165 13.2711 19.7004 12.9647 19.8236C12.6583 19.9468 12.3302 20.0068 12 20Z","fire_alarm":"M9.5 16C10.7856 16 12.0423 15.6188 13.1112 14.9046C14.1801 14.1903 15.0132 13.1752 15.5052 11.9874C15.9972 10.7997 16.1259 9.49279 15.8751 8.23192C15.6243 6.97104 15.0052 5.81285 14.0962 4.90381C13.1872 3.99477 12.029 3.3757 10.7681 3.1249C9.50721 2.87409 8.20028 3.00282 7.01256 3.49479C5.82484 3.98676 4.80968 4.81988 4.09545 5.8888C3.38122 6.95772 3 8.21442 3 9.5C3.00264 11.2231 3.68831 12.8749 4.90673 14.0933C6.12514 15.3117 7.77691 15.9974 9.5 16ZM9.5 7.5C9.89556 7.5 10.2822 7.6173 10.6111 7.83706C10.94 8.05683 11.1964 8.36918 11.3478 8.73464C11.4991 9.10009 11.5387 9.50222 11.4616 9.89018C11.3844 10.2781 11.1939 10.6345 10.9142 10.9142C10.6345 11.1939 10.2781 11.3844 9.89018 11.4616C9.50222 11.5387 9.10009 11.4991 8.73463 11.3478C8.36918 11.1964 8.05682 10.94 7.83706 10.6111C7.6173 10.2822 7.5 9.89557 7.5 9.5C7.5 8.96957 7.71071 8.46086 8.08579 8.08579C8.46086 7.71072 8.96957 7.5 9.5 7.5ZM19 7C18.4696 7 17.9609 7.21072 17.5858 7.58579C17.2107 7.96086 17 8.46957 17 9C17 9.53044 17.2107 10.0391 17.5858 10.4142C17.9609 10.7893 18.4696 11 19 11V14C19 15.0609 18.5786 16.0783 17.8284 16.8284C17.0783 17.5786 16.0609 18 15 18H14.5V16.36C13.0507 17.4257 11.2989 18.0005 9.5 18.0005C7.7011 18.0005 5.94925 17.4257 4.5 16.36V19C4.5 19.5304 4.71071 20.0391 5.08579 20.4142C5.46086 20.7893 5.96957 21 6.5 21H12.5C12.849 20.9979 13.1914 20.9045 13.4932 20.7291C13.7949 20.5536 14.0455 20.3023 14.22 20H15C16.5913 20 18.1174 19.3679 19.2426 18.2426C20.3679 17.1174 21 15.5913 21 14V9C21 8.46957 20.7893 7.96086 20.4142 7.58579C20.0391 7.21072 19.5304 7 19 7Z","firefighter":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM16 19.9999C15.8022 19.9999 15.6089 19.9413 15.4444 19.8314C15.28 19.7215 15.1518 19.5653 15.0761 19.3826C15.0004 19.1999 14.9806 18.9988 15.0192 18.8048C15.0578 18.6108 15.153 18.4326 15.2929 18.2928C15.4327 18.1529 15.6109 18.0577 15.8049 18.0191C15.9989 17.9805 16.2 18.0003 16.3827 18.076C16.5654 18.1517 16.7216 18.2799 16.8315 18.4443C16.9414 18.6088 17 18.8021 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8945 16.2652 19.9999 16 19.9999Z","firefighter_manager":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM17 18.4999C17.0008 18.5655 16.9879 18.6305 16.962 18.6908C16.9362 18.7511 16.898 18.8053 16.85 18.8499L15.85 19.8499C15.8051 19.8977 15.7509 19.9359 15.6907 19.9619C15.6305 19.988 15.5656 20.0014 15.5 20.0014C15.4344 20.0014 15.3695 19.988 15.3093 19.9619C15.2491 19.9359 15.1949 19.8977 15.15 19.8499L14.15 18.8499C14.102 18.8053 14.0638 18.7511 14.038 18.6908C14.0121 18.6305 13.9992 18.5655 14 18.4999V16.4999C14 16.3673 14.0527 16.2401 14.1464 16.1463C14.2402 16.0526 14.3674 15.9999 14.5 15.9999H16.5C16.6326 15.9999 16.7598 16.0526 16.8536 16.1463C16.9473 16.2401 17 16.3673 17 16.4999V18.4999Z","firefighter_officer":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM9 19.9999H7C6.73478 19.9999 6.48043 19.8945 6.29289 19.707C6.10536 19.5195 6 19.2651 6 18.9999C6 18.7347 6.10536 18.4803 6.29289 18.2928C6.48043 18.1053 6.73478 17.9999 7 17.9999H9C9.26522 17.9999 9.51957 18.1053 9.70711 18.2928C9.89464 18.4803 10 18.7347 10 18.9999C10 19.2651 9.89464 19.5195 9.70711 19.707C9.51957 19.8945 9.26522 19.9999 9 19.9999ZM16 19.9999C15.8022 19.9999 15.6089 19.9413 15.4444 19.8314C15.28 19.7215 15.1518 19.5653 15.0761 19.3826C15.0004 19.1999 14.9806 18.9988 15.0192 18.8048C15.0578 18.6108 15.153 18.4326 15.2929 18.2928C15.4327 18.1529 15.6109 18.0577 15.8049 18.0191C15.9989 17.9805 16.2 18.0003 16.3827 18.076C16.5654 18.1517 16.7216 18.2799 16.8315 18.4443C16.9414 18.6088 17 18.8021 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8945 16.2652 19.9999 16 19.9999Z","first_aid":"M19 7H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V7H5C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM14 15H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V15H10C9.73478 15 9.48043 14.8946 9.29289 14.7071C9.10536 14.5196 9 14.2652 9 14C9 13.7348 9.10536 13.4804 9.29289 13.2929C9.48043 13.1054 9.73478 13 10 13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15ZM9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7H9V6Z","firstpage":"M7 4C6.45 4 6 4.45 6 5V19C6 19.55 6.45 20 7 20C7.55 20 8 19.55 8 19V5C8 4.45 7.55 4 7 4ZM12.41 12L18.7 5.71C19.09 5.32 19.09 4.69 18.7 4.3C18.31 3.91 17.68 3.91 17.29 4.3L10.29 11.3C9.9 11.69 9.9 12.32 10.29 12.71L17.29 19.71C17.49 19.91 17.74 20 18 20C18.26 20 18.51 19.9 18.71 19.71C19.1 19.32 19.1 18.69 18.71 18.3L12.42 12.01L12.41 12Z","fitness":"M17 19.0001H15C14.7348 19.0001 14.4804 19.1055 14.2929 19.293C14.1053 19.4805 14 19.7349 14 20.0001C14 20.2653 14.1053 20.5197 14.2929 20.7072C14.4804 20.8947 14.7348 21.0001 15 21.0001H17C17.2652 21.0001 17.5195 20.8947 17.7071 20.7072C17.8946 20.5197 18 20.2653 18 20.0001C18 19.7349 17.8946 19.4805 17.7071 19.293C17.5195 19.1055 17.2652 19.0001 17 19.0001ZM7.99997 19.0001H5.99997C5.73476 19.0001 5.4804 19.1055 5.29287 19.293C5.10533 19.4805 4.99997 19.7349 4.99997 20.0001C4.99997 20.2653 5.10533 20.5197 5.29287 20.7072C5.4804 20.8947 5.73476 21.0001 5.99997 21.0001H7.99997C8.26519 21.0001 8.51954 20.8947 8.70708 20.7072C8.89462 20.5197 8.99997 20.2653 8.99997 20.0001C8.99997 19.7349 8.89462 19.4805 8.70708 19.293C8.51954 19.1055 8.26519 19.0001 7.99997 19.0001ZM19.77 14.1501L15.54 12.3401L17.68 7.0001H19C19.1846 6.99954 19.3655 6.94785 19.5226 6.85077C19.6797 6.75369 19.8069 6.61501 19.89 6.4501L20.89 4.4501C20.987 4.217 20.9923 3.95582 20.9048 3.71898C20.8173 3.48215 20.6434 3.28719 20.418 3.17326C20.1927 3.05933 19.9326 3.03486 19.69 3.10476C19.4474 3.17465 19.2402 3.33375 19.11 3.5501L18.38 5.0001H15C14.7348 5.0001 14.4804 5.10545 14.2929 5.29299C14.1053 5.48053 14 5.73488 14 6.0001C14 6.26531 14.1053 6.51967 14.2929 6.7072C14.4804 6.89474 14.7348 7.0001 15 7.0001H15.52L13.7 11.5501L8.76997 9.4501C8.41922 9.29054 8.04958 9.17629 7.66997 9.1101L6.61997 7.0001H7.99997C8.26519 7.0001 8.51954 6.89474 8.70708 6.7072C8.89462 6.51967 8.99997 6.26531 8.99997 6.0001C8.99997 5.73488 8.89462 5.48053 8.70708 5.29299C8.51954 5.10545 8.26519 5.0001 7.99997 5.0001H3.99997C3.73476 5.0001 3.4804 5.10545 3.29287 5.29299C3.10533 5.48053 2.99997 5.73488 2.99997 6.0001C2.99997 6.26531 3.10533 6.51967 3.29287 6.7072C3.4804 6.89474 3.73476 7.0001 3.99997 7.0001H4.37997L5.53997 9.3101C5.02783 9.49706 4.56096 9.79013 4.16997 10.1701C3.79807 10.5416 3.50303 10.9827 3.30173 11.4683C3.10044 11.9539 2.99683 12.4744 2.99683 13.0001C2.99683 13.5258 3.10044 14.0463 3.30173 14.5319C3.50303 15.0174 3.79807 15.4586 4.16997 15.8301C4.84829 16.513 5.75011 16.9284 6.70997 17.0001H6.82997L18.83 18.0001H19C19.4641 18.0024 19.9145 17.8433 20.2742 17.55C20.6338 17.2567 20.8802 16.8474 20.9713 16.3924C21.0623 15.9373 20.9922 15.4647 20.773 15.0556C20.5539 14.6466 20.1993 14.3264 19.77 14.1501ZM6.99997 14.5001C6.7033 14.5001 6.41329 14.4121 6.16662 14.2473C5.91994 14.0825 5.72768 13.8482 5.61415 13.5741C5.50062 13.3 5.47092 12.9984 5.52879 12.7075C5.58667 12.4165 5.72953 12.1492 5.93931 11.9394C6.14909 11.7297 6.41637 11.5868 6.70734 11.5289C6.99831 11.471 7.29991 11.5007 7.574 11.6143C7.84809 11.7278 8.08236 11.9201 8.24718 12.1667C8.412 12.4134 8.49997 12.7034 8.49997 13.0001C8.49997 13.3979 8.34194 13.7795 8.06063 14.0608C7.77933 14.3421 7.3978 14.5001 6.99997 14.5001Z","fixed_deposit":"M12 9C11.6044 9 11.2178 9.1173 10.8889 9.33706C10.56 9.55682 10.3036 9.86918 10.1522 10.2346C10.0009 10.6001 9.96126 11.0022 10.0384 11.3902C10.1156 11.7781 10.3061 12.1345 10.5858 12.4142C10.8655 12.6939 11.2219 12.8844 11.6098 12.9616C11.9978 13.0387 12.3999 12.9991 12.7654 12.8478C13.1308 12.6964 13.4432 12.44 13.6629 12.1111C13.8827 11.7822 14 11.3956 14 11C14 10.4696 13.7893 9.96086 13.4142 9.58579C13.0391 9.21071 12.5304 9 12 9ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2.00174 15.6189 2.19488 16.2222 2.55294 16.7271C2.911 17.2319 3.41645 17.6137 4 17.82V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20H6C6.26522 20 6.51957 19.8946 6.70711 19.7071C6.89464 19.5196 7 19.2652 7 19V18H17V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4804 19.8946 17.7348 20 18 20H19C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V17.82C20.5835 17.6137 21.089 17.2319 21.4471 16.7271C21.8051 16.2222 21.9983 15.6189 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM18 12H15.86C15.6166 12.9427 15.0378 13.7642 14.232 14.3106C13.4262 14.857 12.4488 15.0908 11.483 14.9681C10.5172 14.8454 9.62927 14.3747 8.98568 13.6442C8.34209 12.9137 7.98702 11.9736 7.98702 11C7.98702 10.0264 8.34209 9.08627 8.98568 8.35577C9.62927 7.62526 10.5172 7.15456 11.483 7.03188C12.4488 6.90921 13.4262 7.14299 14.232 7.6894C15.0378 8.23581 15.6166 9.05734 15.86 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8946 18.2652 12 18 12Z","flag":"M18.48 10L20.59 7.21C20.8152 6.91358 20.9533 6.56018 20.9885 6.18958C21.0238 5.81897 20.955 5.44588 20.7897 5.11228C20.6245 4.77868 20.3694 4.49782 20.0532 4.30132C19.737 4.10481 19.3723 4.00046 19 4H5V3C5 2.73478 4.89464 2.48043 4.70711 2.29289C4.51957 2.10536 4.26522 2 4 2C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3V21C3 21.2652 3.10536 21.5196 3.29289 21.7071C3.48043 21.8946 3.73478 22 4 22C4.26522 22 4.51957 21.8946 4.70711 21.7071C4.89464 21.5196 5 21.2652 5 21V16H19C19.3723 15.9995 19.737 15.8952 20.0532 15.6987C20.3694 15.5022 20.6245 15.2213 20.7897 14.8877C20.955 14.5541 21.0238 14.181 20.9885 13.8104C20.9533 13.4398 20.8152 13.0864 20.59 12.79L18.48 10Z","flag_gb":"mask0_1614_220\\" style=\\"mask-type:alpha\\" maskUnits=\\"userSpaceOnUse\\" x=\\"0\\" y=\\"0\\" width=\\"24","flag_in":"mask0_1700_106\\" style=\\"mask-type:alpha\\" maskUnits=\\"userSpaceOnUse\\" x=\\"0\\" y=\\"0\\" width=\\"24","flash":"M5.58989 12.1802L13.2899 2.56024C13.5104 2.28796 13.8204 2.10275 14.1646 2.03756C14.5089 1.97237 14.8651 2.03143 15.1699 2.20423C15.4747 2.37703 15.7083 2.65237 15.8292 2.98124C15.95 3.31011 15.9503 3.6712 15.8299 4.00024L13.8299 9.48024H16.4999C16.8706 9.49109 17.2309 9.60479 17.5407 9.80862C17.8505 10.0125 18.0975 10.2984 18.2542 10.6345C18.4108 10.9707 18.4709 11.3437 18.4278 11.712C18.3847 12.0803 18.24 12.4294 18.0099 12.7202L10.6399 21.4702C10.4088 21.7116 10.1027 21.8676 9.77162 21.9129C9.44051 21.9583 9.10381 21.8902 8.81633 21.7198C8.52884 21.5494 8.30749 21.2867 8.1883 20.9745C8.06911 20.6622 8.0591 20.3189 8.15989 20.0002L9.92989 15.4002H7.12989C6.76015 15.392 6.39992 15.2814 6.08925 15.0808C5.77857 14.8801 5.52962 14.5973 5.37005 14.2636C5.21048 13.93 5.14655 13.5586 5.18536 13.1909C5.22417 12.8231 5.3642 12.4732 5.58989 12.1802Z","flash_auto":"M16.5401 9.4702H13.8701L15.8701 3.9902C15.9854 3.662 15.9815 3.30366 15.8589 2.9781C15.7363 2.65253 15.503 2.38054 15.1999 2.20987C14.8967 2.03921 14.5432 1.98078 14.2012 2.04485C13.8593 2.10891 13.5509 2.29138 13.3301 2.5602L5.6301 12.1802C5.41005 12.4733 5.27476 12.8212 5.23899 13.1859C5.20322 13.5506 5.26835 13.9181 5.42727 14.2484C5.58619 14.5786 5.8328 14.8588 6.14015 15.0584C6.4475 15.258 6.80378 15.3693 7.1701 15.3802H9.9701L8.1601 20.0002C8.03236 20.328 8.02555 20.6906 8.14091 21.0229C8.25626 21.3552 8.48623 21.6356 8.78958 21.8138C9.09293 21.992 9.44982 22.0562 9.79626 21.9951C10.1427 21.934 10.456 21.7514 10.6801 21.4802L18.0501 12.7302C18.286 12.4396 18.4356 12.0886 18.4819 11.7172C18.5282 11.3458 18.4694 10.9688 18.3121 10.6292C18.1547 10.2895 17.9053 10.0008 17.592 9.79596C17.2788 9.59108 16.9143 9.47822 16.5401 9.4702ZM6.0001 7.6802C6.03962 7.77905 6.10908 7.86306 6.19874 7.92045C6.28841 7.97783 6.39379 8.00572 6.5001 8.0002C6.55972 8.00974 6.62048 8.00974 6.6801 8.0002C6.74669 7.97789 6.80807 7.94231 6.86054 7.89563C6.913 7.84894 6.95547 7.79211 6.98537 7.72857C7.01528 7.66502 7.032 7.59608 7.03453 7.52589C7.03706 7.45571 7.02535 7.38574 7.0001 7.3202L5.5001 3.3202C5.45797 3.2312 5.39143 3.15599 5.30823 3.10332C5.22502 3.05065 5.12857 3.02269 5.0301 3.02269C4.93163 3.02269 4.83518 3.05065 4.75198 3.10332C4.66877 3.15599 4.60223 3.2312 4.5601 3.3202L3.0001 7.3202C2.97485 7.38574 2.96314 7.45571 2.96567 7.52589C2.9682 7.59608 2.98492 7.66502 3.01483 7.72857C3.04473 7.79211 3.0872 7.84894 3.13966 7.89563C3.19213 7.94231 3.25351 7.97789 3.3201 8.0002C3.3855 8.02697 3.45574 8.03985 3.52637 8.03804C3.59701 8.03622 3.6665 8.01975 3.73043 7.98966C3.79437 7.95958 3.85135 7.91653 3.89777 7.86326C3.9442 7.80999 3.97904 7.74765 4.0001 7.6802L4.2201 7.0002H5.7801L6.0001 7.6802ZM4.6001 6.0002L5.0001 4.9202L5.4001 6.0002H4.6001Z","flash_off":"M18.05 12.7102C18.2801 12.4194 18.4248 12.0703 18.4679 11.702C18.511 11.3337 18.4509 10.9606 18.2943 10.6245C18.1376 10.2884 17.8906 10.0024 17.5808 9.79859C17.271 9.59475 16.9107 9.48106 16.54 9.4702H13.87L15.87 3.9902C15.9853 3.662 15.9814 3.30366 15.8588 2.9781C15.7362 2.65253 15.5029 2.38054 15.1998 2.20987C14.8966 2.03921 14.5431 1.98078 14.2012 2.04485C13.8592 2.10891 13.5508 2.29138 13.33 2.5602L10.45 6.1602L17.59 13.3002L18.05 12.7102ZM20.49 19.0002L5.00001 3.5102C4.90217 3.41237 4.78602 3.33476 4.6582 3.28181C4.53037 3.22887 4.39336 3.20161 4.25501 3.20161C4.11665 3.20161 3.97964 3.22887 3.85181 3.28181C3.72399 3.33476 3.60784 3.41237 3.51001 3.5102C3.41217 3.60804 3.33456 3.72418 3.28162 3.85201C3.22867 3.97984 3.20142 4.11684 3.20142 4.2552C3.20142 4.39356 3.22867 4.53057 3.28162 4.65839C3.33456 4.78622 3.41217 4.90237 3.51001 5.0002L7.88001 9.3202L5.59001 12.1802C5.36996 12.4733 5.23466 12.8212 5.19889 13.1859C5.16312 13.5506 5.22826 13.9181 5.38718 14.2484C5.5461 14.5786 5.7927 14.8588 6.10005 15.0584C6.4074 15.258 6.76369 15.3693 7.13001 15.3802H9.93001L8.16001 20.0002C8.03226 20.328 8.02546 20.6906 8.14081 21.0229C8.25617 21.3552 8.48613 21.6356 8.78948 21.8138C9.09283 21.992 9.44972 22.0562 9.79617 21.9951C10.1426 21.934 10.456 21.7514 10.68 21.4802L15 16.3902L19 20.4902C19.1976 20.6878 19.4656 20.7988 19.745 20.7988C20.0244 20.7988 20.2924 20.6878 20.49 20.4902C20.6876 20.2926 20.7986 20.0246 20.7986 19.7452C20.7986 19.4658 20.6876 19.1978 20.49 19.0002Z","flight_game":"M3 13.9999C2.73562 13.9957 2.48034 14.0964 2.29 14.2799C2.19611 14.3745 2.12209 14.487 2.07229 14.6106C2.02249 14.7343 1.99791 14.8666 2 14.9999V15.9999C2.00626 16.2553 2.11002 16.4986 2.29 16.6799C2.38296 16.7736 2.49356 16.848 2.61542 16.8988C2.73728 16.9496 2.86799 16.9757 3 16.9757C3.13201 16.9757 3.26272 16.9496 3.38458 16.8988C3.50644 16.848 3.61704 16.7736 3.71 16.6799C3.88998 16.4986 3.99374 16.2553 4 15.9999V14.9999C3.99374 14.7445 3.88998 14.5012 3.71 14.3199C3.61907 14.2218 3.50939 14.1429 3.38743 14.0879C3.26548 14.033 3.13373 14.003 3 13.9999ZM3 8.9999C3.26438 9.00411 3.51966 8.90343 3.71 8.7199C3.80389 8.62528 3.87791 8.51283 3.92771 8.38919C3.97751 8.26554 4.00209 8.13319 4 7.9999V6.9999C3.99374 6.74451 3.88998 6.50121 3.71 6.3199C3.61704 6.22617 3.50644 6.15178 3.38458 6.10101C3.26272 6.05024 3.13201 6.0241 3 6.0241C2.86799 6.0241 2.73728 6.05024 2.61542 6.10101C2.49356 6.15178 2.38296 6.22617 2.29 6.3199C2.11002 6.50121 2.00626 6.74451 2 6.9999V7.9999C2.00626 8.25529 2.11002 8.4986 2.29 8.6799C2.38093 8.77802 2.49061 8.85689 2.61257 8.91186C2.73452 8.96682 2.86627 8.99676 3 8.9999ZM18 18.9999C17.8022 18.9999 17.6089 19.0586 17.4444 19.1684C17.28 19.2783 17.1518 19.4345 17.0761 19.6172C17.0004 19.7999 16.9806 20.001 17.0192 20.195C17.0578 20.389 17.153 20.5672 17.2929 20.707C17.4327 20.8469 17.6109 20.9421 17.8049 20.9807C17.9989 21.0193 18.2 20.9995 18.3827 20.9238C18.5654 20.8481 18.7216 20.7199 18.8315 20.5555C18.9414 20.391 19 20.1977 19 19.9999C19 19.7347 18.8946 19.4803 18.7071 19.2928C18.5196 19.1053 18.2652 18.9999 18 18.9999ZM15 15.9999C14.8022 15.9999 14.6089 16.0586 14.4444 16.1684C14.28 16.2783 14.1518 16.4345 14.0761 16.6172C14.0004 16.7999 13.9806 17.001 14.0192 17.195C14.0578 17.389 14.153 17.5672 14.2929 17.707C14.4327 17.8469 14.6109 17.9421 14.8049 17.9807C14.9989 18.0193 15.2 17.9995 15.3827 17.9238C15.5654 17.8481 15.7216 17.7199 15.8315 17.5555C15.9414 17.391 16 17.1977 16 16.9999C16 16.7347 15.8946 16.4803 15.7071 16.2928C15.5196 16.1053 15.2652 15.9999 15 15.9999ZM21.81 5.4199C21.6895 5.24824 21.5181 5.1188 21.32 5.0499C21.1193 4.97979 20.9007 4.97979 20.7 5.0499C20.5009 5.11162 20.3261 5.23398 20.2 5.3999L18 8.3999H15.8L14.15 6.7099C13.6492 6.20331 13.0168 5.84684 12.3241 5.68074C11.6314 5.51463 10.9061 5.54552 10.23 5.7699C9.63042 5.95525 9.08932 6.2933 8.6598 6.75087C8.23029 7.20844 7.9271 7.76981 7.78 8.3799H7.72C7.03624 8.38181 6.37051 8.59933 5.81752 9.0015C5.26454 9.40367 4.85249 9.97 4.64 10.6199H3C2.86839 10.6191 2.73793 10.6444 2.61609 10.6941C2.49426 10.7439 2.38344 10.8172 2.29 10.9099C2.10727 11.1015 2.00368 11.3551 2 11.6199C1.99924 11.7515 2.02446 11.882 2.07423 12.0038C2.12399 12.1256 2.19732 12.2365 2.29 12.3299C2.38344 12.4226 2.49426 12.4959 2.61609 12.5457C2.73793 12.5954 2.86839 12.6207 3 12.6199H4.64C4.86142 13.2799 5.2847 13.8536 5.85 14.2599C6.43127 14.678 7.13434 14.8924 7.85 14.8699L21.13 13.7499C21.3811 13.7298 21.6154 13.6156 21.7859 13.4302C21.9565 13.2448 22.0508 13.0018 22.05 12.7499V5.9999C22.0388 5.78478 21.9541 5.58003 21.81 5.4199ZM9.91 8.4199C10.13 8.07997 10.4629 7.82855 10.85 7.7099C11.1773 7.62012 11.5227 7.62012 11.85 7.7099C12.1834 7.78771 12.4883 7.95747 12.73 8.1999L12.98 8.4599L9.91 8.4199Z","flight_mode":"M20.5 3.50015C20.3143 3.31419 20.0937 3.16668 19.8509 3.06603C19.6081 2.96538 19.3479 2.91357 19.085 2.91357C18.8222 2.91357 18.5619 2.96538 18.3191 3.06603C18.0763 3.16668 17.8558 3.31419 17.67 3.50015L14.13 7.00015L4.70002 5.81015C4.35926 5.76213 4.01234 5.83274 3.71746 6.01015C3.42258 6.18755 3.19766 6.46095 3.08044 6.7845C2.96321 7.10805 2.9608 7.46207 3.07361 7.78719C3.18642 8.1123 3.40759 8.38874 3.70002 8.57015L9.18002 12.0001L7.77002 13.4001L4.77002 13.6701C4.45167 13.6994 4.15099 13.8296 3.91185 14.0418C3.6727 14.2539 3.50759 14.537 3.44061 14.8496C3.37362 15.1622 3.40826 15.488 3.53948 15.7795C3.67069 16.071 3.89161 16.313 4.17002 16.4701L6.31002 17.6801L7.52002 19.8201C7.67716 20.0986 7.91914 20.3195 8.21066 20.4507C8.50219 20.5819 8.82801 20.6166 9.14061 20.5496C9.45321 20.4826 9.73623 20.3175 9.94839 20.0783C10.1606 19.8392 10.2908 19.5385 10.32 19.2201L10.59 16.2201L12 14.8201L15.42 20.2901C15.6014 20.5826 15.8779 20.8038 16.203 20.9166C16.5281 21.0294 16.8821 21.027 17.2057 20.9097C17.5292 20.7925 17.8026 20.5676 17.98 20.2727C18.1574 19.9778 18.228 19.6309 18.18 19.2901L17 9.87015L20.5 6.33015C20.686 6.1444 20.8335 5.92382 20.9341 5.68103C21.0348 5.43823 21.0866 5.17798 21.0866 4.91515C21.0866 4.65232 21.0348 4.39206 20.9341 4.14927C20.8335 3.90647 20.686 3.68589 20.5 3.50015Z","flight_mode_off":"M3.71 8.56998L8.27 11.49L12.88 6.87998L4.7 5.80998C4.36021 5.76509 4.0153 5.83791 3.72266 6.01632C3.43002 6.19474 3.20731 6.468 3.09159 6.79061C2.97587 7.11322 2.97412 7.46573 3.08664 7.78948C3.19915 8.11322 3.41914 8.38867 3.71 8.56998ZM3.71 16.04L6.21 13.54L4.78 13.67C4.52408 13.6997 4.28012 13.7947 4.07163 13.9461C3.86313 14.0974 3.69713 14.2999 3.58961 14.534C3.4821 14.7681 3.4367 15.026 3.45778 15.2828C3.47887 15.5395 3.56573 15.7865 3.71 16V16.04ZM20.5 3.49998L20.37 3.39998L20.49 3.50998C20.3966 3.41164 20.2841 3.33334 20.1595 3.27983C20.0349 3.22632 19.9006 3.19873 19.765 3.19873C19.6294 3.19873 19.4951 3.22632 19.3705 3.27983C19.2459 3.33334 19.1334 3.41164 19.04 3.50998L3.51 19C3.41216 19.0978 3.33456 19.214 3.28161 19.3418C3.22866 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8833 3.22866 20.0203 3.28161 20.1482C3.33456 20.276 3.41216 20.3921 3.51 20.49C3.70758 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53036 20.7713 4.65819 20.7184C4.78602 20.6654 4.90216 20.5878 5 20.49L6.84 18.6L7.53 19.82C7.68713 20.0984 7.92911 20.3193 8.22064 20.4505C8.51216 20.5817 8.83799 20.6164 9.15059 20.5494C9.46318 20.4824 9.7462 20.3173 9.95837 20.0782C10.1705 19.839 10.3007 19.5383 10.33 19.22L10.6 16.22L12 14.82L15.42 20.29C15.6014 20.5824 15.8778 20.8036 16.203 20.9164C16.5281 21.0292 16.8821 21.0268 17.2056 20.9096C17.5292 20.7923 17.8026 20.5674 17.98 20.2725C18.1574 19.9777 18.228 19.6307 18.18 19.29L17 9.86998L20.5 6.32998C20.6859 6.14424 20.8335 5.92366 20.9341 5.68086C21.0348 5.43807 21.0866 5.17781 21.0866 4.91498C21.0866 4.65215 21.0348 4.3919 20.9341 4.1491C20.8335 3.9063 20.6859 3.68573 20.5 3.49998Z","flip_camera":"M21.12 7.88C20.55 7.31 19.79 7 19 7H18.1C17.93 7 17.76 6.95 17.62 6.87C17.47 6.79 17.34 6.67 17.26 6.53L16.26 4.93C16.07 4.64 15.82 4.41 15.53 4.24C15.23 4.08 14.89 4 14.56 4H9.44C9.1 4 8.77 4.08 8.47 4.25C8.18 4.41 7.93 4.64 7.75 4.93L6.75 6.53C6.66 6.67 6.53 6.79 6.38 6.87C6.23 6.96 6.07 7 5.9 7H5C4.2 7 3.44 7.31 2.87 7.88C2.3 8.45 2 9.2 2 10V17C2 17.79 2.31 18.56 2.87 19.12C3.44 19.68 4.2 20 5 20H19C19.79 20 20.55 19.68 21.12 19.12C21.68 18.56 22 17.79 22 17V10C22 9.2 21.68 8.44 21.12 7.88ZM8 16C7.74 16 7.49 15.9 7.29 15.71L5.29 13.71C4.9 13.32 4.9 12.69 5.29 12.3C5.68 11.91 6.31 11.91 6.7 12.3L7.03 12.63C7.23 10.05 9.36 8.01 11.99 8.01C12.38 8.01 12.79 8.07 13.24 8.18C13.77 8.32 14.09 8.86 13.96 9.4C13.82 9.94 13.27 10.25 12.74 10.12C12.45 10.05 12.22 10.01 11.99 10.01C10.49 10.01 9.26 11.11 9.04 12.55L9.29 12.3C9.68 11.91 10.31 11.91 10.7 12.3C11.09 12.69 11.09 13.32 10.7 13.71L8.7 15.71C8.5 15.91 8.25 16 7.99 16H8ZM18.71 13.71C18.51 13.91 18.26 14 18 14C17.74 14 17.49 13.9 17.29 13.71L16.96 13.38C16.76 15.96 14.63 18 12 18C11.61 18 11.2 17.94 10.75 17.83C10.22 17.69 9.9 17.15 10.03 16.61C10.17 16.07 10.71 15.76 11.25 15.89C11.54 15.96 11.77 16 12 16C13.5 16 14.73 14.9 14.95 13.46L14.7 13.71C14.31 14.1 13.68 14.1 13.29 13.71C12.9 13.32 12.9 12.69 13.29 12.3L15.29 10.3C15.68 9.91 16.31 9.91 16.7 10.3L18.7 12.3C19.09 12.69 19.09 13.32 18.7 13.71H18.71Z","flip_horizontal":"M3.64 6.23C3.34 5.98 2.93 5.93 2.58 6.09C2.23 6.25 2 6.61 2 7V17C2 17.39 2.22 17.74 2.58 17.91C2.72 17.97 2.86 18 3 18C3.23 18 3.46 17.92 3.64 17.77L9.64 12.77C9.87 12.58 10 12.3 10 12C10 11.7 9.87 11.42 9.64 11.23L3.64 6.23ZM4 14.86V9.13L7.44 12L4 14.87V14.86ZM12 3C11.45 3 11 3.45 11 4V20C11 20.55 11.45 21 12 21C12.55 21 13 20.55 13 20V4C13 3.45 12.55 3 12 3ZM21.42 6.09C21.07 5.92 20.65 5.98 20.36 6.23L14.36 11.23C14.13 11.42 14 11.7 14 12C14 12.3 14.13 12.58 14.36 12.77L20.36 17.77C20.54 17.92 20.77 18 21 18C21.14 18 21.29 17.97 21.42 17.91C21.77 17.75 22 17.39 22 17V7C22 6.61 21.78 6.26 21.42 6.09Z","flip_vertical":"M11.23 9.64C11.42 9.87 11.7 10 12 10C12.3 10 12.58 9.87 12.77 9.64L17.77 3.64C18.02 3.34 18.07 2.93 17.91 2.58C17.75 2.23 17.39 2 17 2H7C6.61 2 6.26 2.22 6.09 2.58C5.93 2.93 5.98 3.35 6.23 3.64L11.23 9.64ZM14.86 4L12 7.44L9.14 4H14.87H14.86ZM20 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11ZM12.77 14.36C12.39 13.9 11.61 13.9 11.23 14.36L6.23 20.36C5.98 20.66 5.93 21.07 6.09 21.42C6.25 21.77 6.61 22 7 22H17C17.39 22 17.74 21.78 17.91 21.42C18.07 21.07 18.02 20.65 17.77 20.36L12.77 14.36Z","flower":"M18 15C16.169 14.977 14.392 15.6203 13 16.81V14.81C12.3549 15.0498 11.6451 15.0498 11 14.81V16.81C9.60798 15.6203 7.83102 14.977 6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16C5 19.31 8.14 22 12 22C15.86 22 19 19.31 19 16C19 15.7348 18.8946 15.4804 18.7071 15.2929C18.5196 15.1054 18.2652 15 18 15ZM6.8 11C6.9315 11.2283 7.10681 11.4284 7.31589 11.5888C7.52496 11.7492 7.76366 11.8667 8.01827 11.9345C8.27288 12.0023 8.53839 12.0192 8.79954 11.9841C9.06069 11.949 9.31233 11.8626 9.54 11.73L10 11.46V12C10 12.5304 10.2107 13.0391 10.5858 13.4142C10.9609 13.7893 11.4696 14 12 14C12.5304 14 13.0391 13.7893 13.4142 13.4142C13.7893 13.0391 14 12.5304 14 12V11.46L14.46 11.73C14.6877 11.8626 14.9393 11.949 15.2005 11.9841C15.4616 12.0192 15.7271 12.0023 15.9817 11.9345C16.2363 11.8667 16.475 11.7492 16.6841 11.5888C16.8932 11.4284 17.0685 11.2283 17.2 11C17.3307 10.7722 17.4152 10.5208 17.4487 10.2603C17.4823 9.9998 17.4641 9.73524 17.3954 9.48173C17.3267 9.22823 17.2087 8.99074 17.0482 8.78283C16.8877 8.57492 16.6878 8.40066 16.46 8.27L16 8L16.46 7.73C16.699 7.60497 16.9103 7.43288 17.081 7.2241C17.2518 7.01531 17.3786 6.77413 17.4538 6.51507C17.5289 6.25602 17.5509 5.98444 17.5184 5.71667C17.4858 5.4489 17.3995 5.19047 17.2645 4.95694C17.1295 4.72341 16.9487 4.5196 16.7329 4.35777C16.5171 4.19594 16.2708 4.07943 16.0088 4.01526C15.7468 3.95108 15.4745 3.94057 15.2084 3.98435C14.9422 4.02813 14.6876 4.12529 14.46 4.27L14 4.54V4C14 3.46957 13.7893 2.96086 13.4142 2.58579C13.0391 2.21071 12.5304 2 12 2C11.4696 2 10.9609 2.21071 10.5858 2.58579C10.2107 2.96086 10 3.46957 10 4V4.54L9.54 4.27C9.31236 4.12529 9.05781 4.02813 8.79165 3.98435C8.52549 3.94057 8.25322 3.95108 7.99123 4.01526C7.72923 4.07943 7.48293 4.19594 7.26713 4.35777C7.05133 4.5196 6.8705 4.72341 6.73551 4.95694C6.60052 5.19047 6.51417 5.4489 6.48164 5.71667C6.44912 5.98444 6.47109 6.25602 6.54625 6.51507C6.6214 6.77413 6.74818 7.01531 6.91896 7.2241C7.08974 7.43288 7.30099 7.60497 7.54 7.73L8 8L7.54 8.27C7.31215 8.40066 7.11227 8.57492 6.95177 8.78283C6.79127 8.99074 6.67329 9.22823 6.60457 9.48173C6.53586 9.73524 6.51775 9.9998 6.55128 10.2603C6.58481 10.5208 6.66933 10.7722 6.8 11ZM12 6.5C12.2967 6.5 12.5867 6.58797 12.8334 6.7528C13.08 6.91762 13.2723 7.15189 13.3858 7.42597C13.4994 7.70006 13.5291 8.00166 13.4712 8.29264C13.4133 8.58361 13.2704 8.85088 13.0607 9.06066C12.8509 9.27044 12.5836 9.4133 12.2926 9.47118C12.0017 9.52906 11.7001 9.49935 11.426 9.38582C11.1519 9.27229 10.9176 9.08003 10.7528 8.83335C10.588 8.58668 10.5 8.29667 10.5 8C10.5 7.60218 10.658 7.22064 10.9393 6.93934C11.2206 6.65804 11.6022 6.5 12 6.5Z","flush_relay":"M20.41 5.34L18.66 3.59C18.2866 3.21441 17.7796 3.00223 17.25 3H6.75C6.22042 3.00223 5.71335 3.21441 5.34 3.59L3.59 5.34C3.21441 5.71335 3.00223 6.22042 3 6.75V9H21V6.75C20.9978 6.22042 20.7856 5.71335 20.41 5.34ZM8 7C7.80222 7 7.60888 6.94135 7.44443 6.83147C7.27998 6.72159 7.15181 6.56541 7.07612 6.38268C7.00043 6.19996 6.98063 5.99889 7.01921 5.80491C7.0578 5.61093 7.15304 5.43275 7.29289 5.29289C7.43275 5.15304 7.61093 5.0578 7.80491 5.01921C7.99889 4.98063 8.19996 5.00043 8.38268 5.07612C8.56541 5.15181 8.72159 5.27998 8.83147 5.44443C8.94135 5.60888 9 5.80222 9 6C9 6.26522 8.89464 6.51957 8.70711 6.70711C8.51957 6.89464 8.26522 7 8 7ZM12 7C11.8022 7 11.6089 6.94135 11.4444 6.83147C11.28 6.72159 11.1518 6.56541 11.0761 6.38268C11.0004 6.19996 10.9806 5.99889 11.0192 5.80491C11.0578 5.61093 11.153 5.43275 11.2929 5.29289C11.4327 5.15304 11.6109 5.0578 11.8049 5.01921C11.9989 4.98063 12.2 5.00043 12.3827 5.07612C12.5654 5.15181 12.7216 5.27998 12.8315 5.44443C12.9414 5.60888 13 5.80222 13 6C13 6.26522 12.8946 6.51957 12.7071 6.70711C12.5196 6.89464 12.2652 7 12 7ZM16 7C15.8022 7 15.6089 6.94135 15.4444 6.83147C15.28 6.72159 15.1518 6.56541 15.0761 6.38268C15.0004 6.19996 14.9806 5.99889 15.0192 5.80491C15.0578 5.61093 15.153 5.43275 15.2929 5.29289C15.4327 5.15304 15.6109 5.0578 15.8049 5.01921C15.9989 4.98063 16.2 5.00043 16.3827 5.07612C16.5654 5.15181 16.7216 5.27998 16.8315 5.44443C16.9414 5.60888 17 5.80222 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7ZM3 14.62C3.01007 15.1391 3.22165 15.634 3.59 16L8 20.41C8.36597 20.7783 8.86085 20.9899 9.38 21H14.62C15.1391 20.9899 15.634 20.7783 16 20.41L20.41 16C20.7783 15.634 20.9899 15.1391 21 14.62V11H3V14.62Z","folder":"M19 20H5C4.20435 20 3.44129 19.6839 2.87868 19.1213C2.31607 18.5587 2 17.7956 2 17V7C2 6.20435 2.31607 5.44129 2.87868 4.87868C3.44129 4.31607 4.20435 4 5 4H9.17C9.96538 4.0007 10.7279 4.31723 11.29 4.88L12.41 6H19C19.7956 6 20.5587 6.31607 21.1213 6.87868C21.6839 7.44129 22 8.20435 22 9V17C22 17.7956 21.6839 18.5587 21.1213 19.1213C20.5587 19.6839 19.7956 20 19 20Z","folder_favorites":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM12.76 16.1L12.56 16.28C12.4081 16.422 12.2079 16.501 12 16.501C11.7921 16.501 11.5919 16.422 11.44 16.28L11.24 16.1C9.38 14.39 8.24 13.1 8.24 11.74C8.23579 11.4413 8.2922 11.1448 8.4058 10.8685C8.51941 10.5922 8.68785 10.3418 8.90096 10.1324C9.11407 9.92304 9.36742 9.75905 9.6457 9.65035C9.92397 9.54166 10.2214 9.49051 10.52 9.5C11.069 9.51769 11.5937 9.73041 12 10.1C12.4063 9.73041 12.931 9.51769 13.48 9.5C13.7744 9.49731 14.0665 9.55348 14.3389 9.66523C14.6113 9.77697 14.8587 9.94203 15.0664 10.1507C15.2741 10.3594 15.4381 10.6075 15.5486 10.8804C15.6591 11.1533 15.714 11.4456 15.71 11.74C15.71 13.12 14.62 14.39 12.76 16.1Z","folder_move_files":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM16.71 13.71L13.71 16.71C13.5217 16.8983 13.2663 17.0041 13 17.0041C12.7337 17.0041 12.4783 16.8983 12.29 16.71C12.1017 16.5217 11.9959 16.2663 11.9959 16C11.9959 15.7337 12.1017 15.4783 12.29 15.29L13.59 14H8C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5196 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1054 7.73478 12 8 12H13.59L12.29 10.71C12.1963 10.617 12.1219 10.5064 12.0711 10.3846C12.0203 10.2627 11.9942 10.132 11.9942 10C11.9942 9.86799 12.0203 9.73728 12.0711 9.61542C12.1219 9.49356 12.1963 9.38296 12.29 9.29C12.383 9.19627 12.4936 9.12188 12.6154 9.07111C12.7373 9.02034 12.868 8.9942 13 8.9942C13.132 8.9942 13.2627 9.02034 13.3846 9.07111C13.5064 9.12188 13.617 9.19627 13.71 9.29L16.71 12.29C16.8037 12.383 16.8781 12.4936 16.9289 12.6154C16.9797 12.7373 17.0058 12.868 17.0058 13C17.0058 13.132 16.9797 13.2627 16.9289 13.3846C16.8781 13.5064 16.8037 13.617 16.71 13.71Z","folder_rated":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM15.38 12.49L14.31 13.49L14.56 15C14.5886 15.1575 14.5722 15.3199 14.5126 15.4685C14.4529 15.6171 14.3526 15.7458 14.223 15.8399C14.0934 15.9339 13.9399 15.9895 13.7802 16.0001C13.6204 16.0107 13.4609 15.976 13.32 15.9L12 15.21L10.68 15.9C10.5391 15.976 10.3796 16.0107 10.2198 16.0001C10.0601 15.9895 9.90659 15.9339 9.77702 15.8399C9.64744 15.7458 9.54706 15.6171 9.48744 15.4685C9.42782 15.3199 9.41137 15.1575 9.44 15L9.69 13.53L8.62 12.53C8.48453 12.4218 8.38494 12.2751 8.33431 12.1093C8.28367 11.9434 8.28435 11.7661 8.33626 11.6007C8.38816 11.4352 8.48887 11.2893 8.62516 11.1821C8.76146 11.0749 8.92698 11.0115 9.1 11L10.57 10.78L11.23 9.45C11.3013 9.30673 11.4111 9.18619 11.5471 9.10192C11.6831 9.01766 11.84 8.97301 12 8.97301C12.16 8.97301 12.3169 9.01766 12.4529 9.10192C12.5889 9.18619 12.6987 9.30673 12.77 9.45L13.43 10.78L14.9 11C15.0639 11.019 15.2189 11.0848 15.3465 11.1895C15.4741 11.2943 15.5688 11.4335 15.6194 11.5906C15.67 11.7476 15.6743 11.916 15.6319 12.0755C15.5894 12.235 15.502 12.3789 15.38 12.49Z","folder_remove":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14Z","food_drink":"M14.71 8.71C14.851 8.57013 14.9472 8.39143 14.9863 8.19668C15.0253 8.00193 15.0055 7.79996 14.9294 7.61652C14.8532 7.43307 14.7241 7.27647 14.5586 7.16667C14.3931 7.05687 14.1986 6.99884 14 7H11.28L11.78 5H13C13.2652 5 13.5196 4.89464 13.7071 4.70711C13.8946 4.51957 14 4.26522 14 4C14 3.73478 13.8946 3.48043 13.7071 3.29289C13.5196 3.10536 13.2652 3 13 3H11.78C11.3335 3.00201 10.9005 3.15338 10.55 3.43C10.1985 3.70407 9.94859 4.0877 9.84 4.52L9.22 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9H14C14.1316 9.00076 14.2621 8.97554 14.3839 8.92577C14.5057 8.87601 14.6166 8.80268 14.71 8.71ZM9 16C9.00264 15.0692 9.18957 14.1482 9.55 13.29C9.91043 12.4318 10.4372 11.6535 11.1 11H4.3L5 20.08C5.01922 20.3326 5.13359 20.5685 5.32 20.74C5.50595 20.909 5.74872 21.0019 6 21H11.11C10.4454 20.3473 9.91677 19.5694 9.55461 18.7112C9.19245 17.853 9.00395 16.9315 9 16ZM20.45 13.73C19.8801 12.6158 18.9131 11.7559 17.74 11.32C18.2149 11.1715 18.6471 10.9108 19 10.56C19.6361 9.85826 19.992 8.94712 20 8C19.9951 7.87162 19.9418 7.74984 19.851 7.659C19.7602 7.56815 19.6384 7.51494 19.51 7.51C19.0423 7.49098 18.5758 7.5693 18.14 7.74C17.708 7.9236 17.3196 8.19619 17 8.54C16.3964 9.21746 16.062 10.0926 16.06 11C14.811 10.9857 13.6019 11.4394 12.6706 12.2717C11.7394 13.1041 11.1534 14.2549 11.028 15.4977C10.9026 16.7404 11.2468 17.9851 11.993 18.9868C12.7393 19.9884 13.8333 20.6745 15.06 20.91C16.29 21.1413 17.5619 20.9029 18.6247 20.2419C19.6874 19.5809 20.4636 18.5455 20.8 17.34C21.1356 16.1359 21.0145 14.8503 20.46 13.73H20.45Z","football":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM5.21 9.78L4.15 10.44C4.28282 9.79648 4.49442 9.17177 4.78 8.58L5.21 9.78ZM6.57 11.3L8 11.72L8.93 14.58L8.09 15.78L5.09 15.88C4.55864 14.9573 4.21855 13.937 4.09 12.88L6.57 11.3ZM7.81 17.79L8.1 19C7.53728 18.6783 7.01378 18.2924 6.54 17.85L7.81 17.79ZM16.23 17.79L17.4 17.87C16.9424 18.3086 16.4318 18.6882 15.88 19L16.23 17.79ZM16.03 15.79L15.12 14.56L16.05 11.72L17.44 11.27L19.94 12.97C19.807 14.026 19.4672 15.0454 18.94 15.97L16.03 15.79ZM18.83 9.79L19.28 8.7C19.5415 9.26802 19.7329 9.86575 19.85 10.48L18.83 9.79ZM18 6.67L16.9 9.35L15.41 9.83L13 8.12V6.61L15.39 4.76C16.379 5.21568 17.2665 5.86517 18 6.67ZM13 4.07L12 4.84L11.07 4.05C11.3789 4.01678 11.6893 4.00009 12 4C12.3344 4.00345 12.6684 4.02683 13 4.07ZM8.75 4.7L11 6.59V8.12L8.63 9.84L7.2 9.4L6.2 6.54C6.91991 5.76401 7.78665 5.13859 8.75 4.7ZM10.37 19.83L9.67 17L10.5 15.8H13.5L14.36 16.97L13.51 19.88C12.4607 20.0928 11.3793 20.0928 10.33 19.88L10.37 19.83Z","fork_spoon":"M10 3.00002C9.72054 3.01762 9.4588 3.14311 9.27005 3.35002C9.08342 3.55788 8.98639 3.831 9.00005 4.11002V11H8.00005V4.00002C8.00081 3.86841 7.97558 3.73795 7.92582 3.61611C7.87606 3.49427 7.80273 3.38346 7.71005 3.29002C7.51841 3.10728 7.26482 3.0037 7.00005 3.00002C6.86844 2.99926 6.73798 3.02448 6.61614 3.07425C6.4943 3.12401 6.38349 3.19734 6.29005 3.29002C6.19737 3.38346 6.12404 3.49427 6.07428 3.61611C6.02451 3.73795 5.99929 3.86841 6.00005 4.00002V11H5.00005V4.11002C5.00852 3.83179 4.91216 3.56053 4.73005 3.35002C4.5413 3.14311 4.27956 3.01762 4.00005 3.00002C3.72054 3.01762 3.4588 3.14311 3.27005 3.35002C3.08342 3.55788 2.98639 3.831 3.00005 4.11002V12C2.99929 12.1316 3.02451 12.2621 3.07428 12.3839C3.12404 12.5058 3.19737 12.6166 3.29005 12.71C3.38349 12.8027 3.4943 12.876 3.61614 12.9258C3.73798 12.9756 3.86844 13.0008 4.00005 13H6.00005V20C5.99929 20.1316 6.02451 20.2621 6.07428 20.3839C6.12404 20.5058 6.19737 20.6166 6.29005 20.71C6.38349 20.8027 6.4943 20.876 6.61614 20.9258C6.73798 20.9756 6.86844 21.0008 7.00005 21C7.26482 20.9963 7.51841 20.8927 7.71005 20.71C7.80273 20.6166 7.87606 20.5058 7.92582 20.3839C7.97558 20.2621 8.00081 20.1316 8.00005 20V13H10C10.2648 12.9963 10.5184 12.8928 10.71 12.71C10.8027 12.6166 10.8761 12.5058 10.9258 12.3839C10.9756 12.2621 11.0008 12.1316 11 12V4.11002C11.0085 3.83179 10.9122 3.56053 10.73 3.35002C10.5413 3.14311 10.2796 3.01762 10 3.00002ZM17 3.00002C14.79 3.00002 13 5.46002 13 8.50002C13 11.06 14.28 13.21 16 13.82V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4805 20.8947 16.7348 21 17 21C17.2653 21 17.5196 20.8947 17.7072 20.7071C17.8947 20.5196 18 20.2652 18 20V13.82C19.72 13.21 21 11.06 21 8.50002C21 5.46002 19.21 3.00002 17 3.00002Z","form":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM16 18H8C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","form_add":"M16.13 7.87C15.5147 7.68273 14.976 7.3027 14.5931 6.78596C14.2102 6.26922 14.0036 5.64312 14.0036 5C14.0036 4.35688 14.2102 3.73078 14.5931 3.21404C14.976 2.6973 15.5147 2.31727 16.13 2.13C16.1405 2.08455 16.1574 2.04079 16.18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.83C19.6151 9.96424 19.2068 10.0186 18.8001 9.98982C18.3935 9.96101 17.997 9.84962 17.6348 9.66245C17.2726 9.47528 16.9524 9.21626 16.6937 8.9012C16.435 8.58614 16.2432 8.22166 16.13 7.83V7.87ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM16 18H8C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4Z","forms":"M13.77 3.00007H6.23C5.40406 2.97034 4.60006 3.26954 3.99449 3.83199C3.38892 4.39444 3.03125 5.17418 3 6.00007V18.0001C3.03125 18.826 3.38892 19.6057 3.99449 20.1682C4.60006 20.7306 5.40406 21.0298 6.23 21.0001H13.77C14.5959 21.0298 15.3999 20.7306 16.0055 20.1682C16.6111 19.6057 16.9687 18.826 17 18.0001V6.00007C16.9687 5.17418 16.6111 4.39444 16.0055 3.83199C15.3999 3.26954 14.5959 2.97034 13.77 3.00007ZM7 6.00007H9.5C9.76522 6.00007 10.0196 6.10543 10.2071 6.29296C10.3946 6.4805 10.5 6.73485 10.5 7.00007C10.5 7.26528 10.3946 7.51964 10.2071 7.70717C10.0196 7.89471 9.76522 8.00007 9.5 8.00007H7C6.73478 8.00007 6.48043 7.89471 6.29289 7.70717C6.10536 7.51964 6 7.26528 6 7.00007C6 6.73485 6.10536 6.4805 6.29289 6.29296C6.48043 6.10543 6.73478 6.00007 7 6.00007ZM13 18.0001H7C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001C6 16.7349 6.10536 16.4805 6.29289 16.293C6.48043 16.1054 6.73478 16.0001 7 16.0001H13C13.2652 16.0001 13.5196 16.1054 13.7071 16.293C13.8946 16.4805 14 16.7349 14 17.0001C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18.0001 13 18.0001ZM13 13.0001H7C6.73478 13.0001 6.48043 12.8947 6.29289 12.7072C6.10536 12.5196 6 12.2653 6 12.0001C6 11.7349 6.10536 11.4805 6.29289 11.293C6.48043 11.1054 6.73478 11.0001 7 11.0001H13C13.2652 11.0001 13.5196 11.1054 13.7071 11.293C13.8946 11.4805 14 11.7349 14 12.0001C14 12.2653 13.8946 12.5196 13.7071 12.7072C13.5196 12.8947 13.2652 13.0001 13 13.0001ZM18.66 4.00007C18.9435 4.62837 19.0868 5.31082 19.08 6.00007V18.0001C19.0868 18.6893 18.9435 19.3718 18.66 20.0001C19.3146 19.9099 19.9137 19.5837 20.3446 19.0828C20.7755 18.5819 21.0086 17.9408 21 17.2801V6.72007C21.0086 6.05936 20.7755 5.41826 20.3446 4.91735C19.9137 4.41644 19.3146 4.09023 18.66 4.00007Z","fort":"M19 9.99997H18.79C19.1515 8.94922 19.0942 7.79957 18.63 6.78997C17.94 5.39997 16.45 4.46997 14.2 3.99997C13.6227 3.82257 13.0811 3.54501 12.6 3.17997L12.51 3.12997C12.4869 3.13455 12.4631 3.13455 12.44 3.12997H12.29H12.17H11.9C11.8534 3.1253 11.8066 3.1253 11.76 3.12997H11.63L11.55 3.17997H11.46C10.9717 3.56297 10.4102 3.84203 9.81 3.99997C7.57 4.41997 6.07 5.33997 5.38 6.71997C4.89795 7.74935 4.83695 8.92628 5.21 9.99997H5C4.46957 9.99997 3.96086 10.2107 3.58579 10.5858C3.21071 10.9608 3 11.4695 3 12V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H10V17C10 16.4695 10.2107 15.9608 10.5858 15.5858C10.9609 15.2107 11.4696 15 12 15C12.5304 15 13.0391 15.2107 13.4142 15.5858C13.7893 15.9608 14 16.4695 14 17V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V12C21 11.4695 20.7893 10.9608 20.4142 10.5858C20.0391 10.2107 19.5304 9.99997 19 9.99997Z","forward":"M21.4098 9.58999L16.4098 4.58999C16.1308 4.30912 15.7747 4.11737 15.3866 4.03905C14.9985 3.96072 14.5959 3.99933 14.2298 4.14999C13.8649 4.30223 13.5533 4.55923 13.3343 4.88851C13.1154 5.21779 12.999 5.60458 12.9998 5.99999V7.99999C12.9998 7.99999 2.74982 9.85999 1.99982 19.84C1.99032 19.9872 2.01082 20.1349 2.06008 20.274C2.10933 20.4131 2.18631 20.5407 2.28636 20.6492C2.3864 20.7576 2.50743 20.8447 2.6421 20.905C2.77677 20.9653 2.92228 20.9976 3.06982 21C3.29746 20.992 3.51676 20.9123 3.69637 20.7722C3.87597 20.6321 4.00668 20.4389 4.06982 20.22C4.67982 18.39 6.66982 14 12.9998 14V16C12.999 16.3954 13.1154 16.7822 13.3343 17.1115C13.5533 17.4408 13.8649 17.6978 14.2298 17.85C14.4746 17.9486 14.7359 17.9995 14.9998 18C15.5294 17.9978 16.0365 17.7856 16.4098 17.41L21.4098 12.41C21.7823 12.0353 21.9914 11.5284 21.9914 11C21.9914 10.4716 21.7823 9.96472 21.4098 9.58999Z","forward_1":"M14.7099 11.2902L7.70994 4.29019C7.52164 4.10188 7.26624 3.99609 6.99994 3.99609C6.73364 3.99609 6.47824 4.10188 6.28994 4.29019C6.10164 4.47849 5.99585 4.73388 5.99585 5.00019C5.99585 5.26649 6.10164 5.52188 6.28994 5.71019L12.5899 12.0002L6.28994 18.2902C6.19621 18.3831 6.12182 18.4937 6.07105 18.6156C6.02028 18.7375 5.99414 18.8682 5.99414 19.0002C5.99414 19.1322 6.02028 19.2629 6.07105 19.3848C6.12182 19.5066 6.19621 19.6172 6.28994 19.7102C6.3829 19.8039 6.4935 19.8783 6.61536 19.9291C6.73722 19.9798 6.86793 20.006 6.99994 20.006C7.13195 20.006 7.26266 19.9798 7.38452 19.9291C7.50638 19.8783 7.61698 19.8039 7.70994 19.7102L14.7099 12.7102C14.8037 12.6172 14.8781 12.5066 14.9288 12.3848C14.9796 12.2629 15.0057 12.1322 15.0057 12.0002C15.0057 11.8682 14.9796 11.7375 14.9288 11.6156C14.8781 11.4937 14.8037 11.3831 14.7099 11.2902ZM19.7099 11.2902L12.7099 4.29019C12.6167 4.19695 12.506 4.12299 12.3842 4.07253C12.2624 4.02207 12.1318 3.99609 11.9999 3.99609C11.7336 3.99609 11.4782 4.10188 11.2899 4.29019C11.1967 4.38342 11.1227 4.49411 11.0723 4.61594C11.0218 4.73776 10.9958 4.86833 10.9958 5.00019C10.9958 5.26649 11.1016 5.52188 11.2899 5.71019L17.5899 12.0002L11.2899 18.2902C11.1962 18.3831 11.1218 18.4937 11.071 18.6156C11.0203 18.7375 10.9941 18.8682 10.9941 19.0002C10.9941 19.1322 11.0203 19.2629 11.071 19.3848C11.1218 19.5066 11.1962 19.6172 11.2899 19.7102C11.3829 19.8039 11.4935 19.8783 11.6154 19.9291C11.7372 19.9798 11.8679 20.006 11.9999 20.006C12.132 20.006 12.2627 19.9798 12.3845 19.9291C12.5064 19.8783 12.617 19.8039 12.7099 19.7102L19.7099 12.7102C19.8037 12.6172 19.8781 12.5066 19.9288 12.3848C19.9796 12.2629 20.0057 12.1322 20.0057 12.0002C20.0057 11.8682 19.9796 11.7375 19.9288 11.6156C19.8781 11.4937 19.8037 11.3831 19.7099 11.2902Z","foyer":"M20 15C19.7348 15 19.4804 15.1054 19.2929 15.2929C19.1054 15.4804 19 15.7348 19 16V19H5V16C5 15.7348 4.89464 15.4804 4.70711 15.2929C4.51957 15.1054 4.26522 15 4 15C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM18 9C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9V18H18V9ZM15 12C14.8022 12 14.6089 11.9414 14.4444 11.8315C14.28 11.7216 14.1518 11.5654 14.0761 11.3827C14.0004 11.2 13.9806 10.9989 14.0192 10.8049C14.0578 10.6109 14.153 10.4327 14.2929 10.2929C14.4327 10.153 14.6109 10.0578 14.8049 10.0192C14.9989 9.98063 15.2 10.0004 15.3827 10.0761C15.5654 10.1518 15.7216 10.28 15.8315 10.4444C15.9414 10.6089 16 10.8022 16 11C16 11.2652 15.8946 11.5196 15.7071 11.7071C15.5196 11.8946 15.2652 12 15 12Z","frame":"M10 16H14C14.5304 16 15.0391 15.7893 15.4142 15.4142C15.7893 15.0391 16 14.5304 16 14V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V14C8 14.5304 8.21071 15.0391 8.58579 15.4142C8.96086 15.7893 9.46957 16 10 16ZM21 18H20V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4V18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H4V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22C5.26522 22 5.51957 21.8946 5.70711 21.7071C5.89464 21.5196 6 21.2652 6 21V20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 18H6V6H18V18Z","front_door":"M4.99998 6.99977H19C19.1913 7.00024 19.3786 6.94585 19.5399 6.84305C19.7012 6.74025 19.8297 6.59335 19.91 6.41977C19.9901 6.24578 20.0185 6.05245 19.9919 5.86276C19.9653 5.67308 19.8848 5.49502 19.76 5.34977C18.7799 4.27073 17.5805 3.41363 16.2421 2.83587C14.9038 2.25811 13.4575 1.97304 12 1.99977C10.5425 1.97304 9.09616 2.25811 7.75783 2.83587C6.4195 3.41363 5.2201 4.27073 4.23998 5.34977C4.11513 5.49502 4.03463 5.67308 4.00804 5.86276C3.98145 6.05245 4.00989 6.24578 4.08999 6.41977C4.17032 6.59335 4.29874 6.74025 4.46004 6.84305C4.62133 6.94585 4.80872 7.00024 4.99998 6.99977ZM9.99998 8.99977H4.99998C4.73477 8.99977 4.48041 9.10512 4.29288 9.29266C4.10534 9.4802 3.99998 9.73455 3.99998 9.99977V20.9998C3.99998 21.265 4.10534 21.5193 4.29288 21.7069C4.48041 21.8944 4.73477 21.9998 4.99998 21.9998H9.99998C10.2652 21.9998 10.5196 21.8944 10.7071 21.7069C10.8946 21.5193 11 21.265 11 20.9998V9.99977C11 9.73455 10.8946 9.4802 10.7071 9.29266C10.5196 9.10512 10.2652 8.99977 9.99998 8.99977ZM7.99998 15.9998C7.8022 15.9998 7.60886 15.9411 7.44441 15.8312C7.27997 15.7214 7.15179 15.5652 7.07611 15.3825C7.00042 15.1997 6.98061 14.9987 7.0192 14.8047C7.05778 14.6107 7.15303 14.4325 7.29288 14.2927C7.43273 14.1528 7.61091 14.0576 7.80489 14.019C7.99888 13.9804 8.19994 14.0002 8.38267 14.0759C8.56539 14.1516 8.72157 14.2797 8.83145 14.4442C8.94134 14.6086 8.99998 14.802 8.99998 14.9998C8.99998 15.265 8.89463 15.5193 8.70709 15.7069C8.51956 15.8944 8.2652 15.9998 7.99998 15.9998ZM19 8.99977H14C13.7348 8.99977 13.4804 9.10512 13.2929 9.29266C13.1053 9.4802 13 9.73455 13 9.99977V20.9998C13 21.265 13.1053 21.5193 13.2929 21.7069C13.4804 21.8944 13.7348 21.9998 14 21.9998H19C19.2652 21.9998 19.5196 21.8944 19.7071 21.7069C19.8946 21.5193 20 21.265 20 20.9998V9.99977C20 9.73455 19.8946 9.4802 19.7071 9.29266C19.5196 9.10512 19.2652 8.99977 19 8.99977ZM16 15.9998C15.8022 15.9998 15.6089 15.9411 15.4444 15.8312C15.28 15.7214 15.1518 15.5652 15.0761 15.3825C15.0004 15.1997 14.9806 14.9987 15.0192 14.8047C15.0578 14.6107 15.153 14.4325 15.2929 14.2927C15.4327 14.1528 15.6109 14.0576 15.8049 14.019C15.9989 13.9804 16.1999 14.0002 16.3827 14.0759C16.5654 14.1516 16.7216 14.2797 16.8315 14.4442C16.9413 14.6086 17 14.802 17 14.9998C17 15.265 16.8946 15.5193 16.7071 15.7069C16.5196 15.8944 16.2652 15.9998 16 15.9998Z","fuel":"M20.12 7.71L17.71 5.29C17.6168 5.19676 17.5061 5.1228 17.3842 5.07234C17.2624 5.02188 17.1319 4.99591 17 4.99591C16.7337 4.99591 16.4783 5.1017 16.29 5.29C16.1017 5.4783 15.9959 5.7337 15.9959 6C15.9959 6.2663 16.1017 6.5217 16.29 6.71L17.78 8.19C17.4907 8.35132 17.263 8.60384 17.1323 8.90817C17.0016 9.21249 16.9754 9.55152 17.0576 9.87235C17.1398 10.1932 17.3258 10.4778 17.5868 10.6818C17.8477 10.8858 18.1688 10.9977 18.5 11C18.6703 10.9962 18.839 10.9658 19 10.91V18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19C17.7348 19 17.4804 18.8946 17.2929 18.7071C17.1054 18.5196 17 18.2652 17 18V16C17 15.2044 16.6839 14.4413 16.1213 13.8787C15.5587 13.3161 14.7956 13 14 13H13V6C13 5.20435 12.6839 4.44129 12.1213 3.87868C11.5587 3.31607 10.7956 3 10 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H12C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16V18C15 18.7956 15.3161 19.5587 15.8787 20.1213C16.4413 20.6839 17.2044 21 18 21C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9.83C20.9993 9.03462 20.6828 8.27207 20.12 7.71ZM11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9V7C5 6.73478 5.10536 6.48043 5.29289 6.29289C5.48043 6.10536 5.73478 6 6 6H10C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V9Z","fullscreen_mode":"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12.92 15.38C12.77 15.75 12.4 16 12 16H9C8.45 16 8 15.55 8 15V12C8 11.6 8.24 11.23 8.62 11.08C9 10.92 9.42 11.01 9.71 11.3L12.71 14.3C13 14.59 13.08 15.02 12.93 15.39L12.92 15.38ZM16 12C16 12.4 15.76 12.77 15.38 12.92C15.26 12.97 15.13 13 15 13C14.74 13 14.48 12.9 14.29 12.71L11.29 9.71C11 9.42 10.92 8.99 11.07 8.62C11.22 8.25 11.59 8 11.99 8H14.99C15.54 8 15.99 8.45 15.99 9V12H16Z","fullscreen_mode_off":"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM11.5 16.5C11.5 16.9 11.26 17.27 10.88 17.42C10.76 17.47 10.63 17.5 10.5 17.5C10.24 17.5 9.98 17.4 9.79 17.21L6.79 14.21C6.5 13.92 6.42 13.49 6.57 13.12C6.72 12.75 7.09 12.5 7.49 12.5H10.49C11.04 12.5 11.49 12.95 11.49 13.5V16.5H11.5ZM17.42 10.88C17.27 11.25 16.9 11.5 16.5 11.5H13.5C12.95 11.5 12.5 11.05 12.5 10.5V7.5C12.5 7.1 12.74 6.73 13.12 6.58C13.5 6.42 13.92 6.51 14.21 6.8L17.21 9.8C17.5 10.09 17.58 10.52 17.43 10.89L17.42 10.88Z","games":"M16 8H13C13 7.20435 12.6839 6.44129 12.1213 5.87868C11.5587 5.31607 10.7956 5 10 5C9.73478 5 9.48043 4.89464 9.29289 4.70711C9.10536 4.51957 9 4.26522 9 4C9 3.73478 8.89464 3.48043 8.70711 3.29289C8.51957 3.10536 8.26522 3 8 3C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4C7 4.79565 7.31607 5.55871 7.87868 6.12132C8.44129 6.68393 9.20435 7 10 7C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8H8C6.4087 8 4.88258 8.63214 3.75736 9.75736C2.63214 10.8826 2 12.4087 2 14C2 15.5913 2.63214 17.1174 3.75736 18.2426C4.88258 19.3679 6.4087 20 8 20C9.16795 19.997 10.309 19.6491 11.28 19H12.72C13.691 19.6491 14.832 19.997 16 20C17.5913 20 19.1174 19.3679 20.2426 18.2426C21.3679 17.1174 22 15.5913 22 14C22 12.4087 21.3679 10.8826 20.2426 9.75736C19.1174 8.63214 17.5913 8 16 8ZM9 15H8V16C8 16.2652 7.89464 16.5196 7.70711 16.7071C7.51957 16.8946 7.26522 17 7 17C6.73478 17 6.48043 16.8946 6.29289 16.7071C6.10536 16.5196 6 16.2652 6 16V15H5C4.73478 15 4.48043 14.8946 4.29289 14.7071C4.10536 14.5196 4 14.2652 4 14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H6V12C6 11.7348 6.10536 11.4804 6.29289 11.2929C6.48043 11.1054 6.73478 11 7 11C7.26522 11 7.51957 11.1054 7.70711 11.2929C7.89464 11.4804 8 11.7348 8 12V13H9C9.26522 13 9.51957 13.1054 9.70711 13.2929C9.89464 13.4804 10 13.7348 10 14C10 14.2652 9.89464 14.5196 9.70711 14.7071C9.51957 14.8946 9.26522 15 9 15ZM16.07 11.62C16.1256 11.4992 16.1998 11.3878 16.29 11.29C16.4064 11.1747 16.5494 11.0898 16.7063 11.0427C16.8632 10.9956 17.0293 10.9878 17.19 11.02C17.2562 11.0293 17.3205 11.0496 17.38 11.08C17.4414 11.1 17.4989 11.1304 17.55 11.17C17.6072 11.2046 17.6608 11.2448 17.71 11.29C17.801 11.3851 17.8724 11.4972 17.92 11.62C17.9712 11.7402 17.9984 11.8693 18 12C18.0008 12.1316 17.9755 12.2621 17.9258 12.3839C17.876 12.5057 17.8027 12.6166 17.71 12.71C17.6128 12.7983 17.5012 12.8694 17.38 12.92C17.2603 12.9729 17.1309 13.0002 17 13.0002C16.8691 13.0002 16.7397 12.9729 16.62 12.92C16.4972 12.8724 16.3851 12.801 16.29 12.71C16.1496 12.5705 16.0537 12.3924 16.0145 12.1984C15.9754 12.0044 15.9947 11.8031 16.07 11.62ZM15.71 14.71C15.6128 14.7983 15.5012 14.8694 15.38 14.92C15.2603 14.9729 15.1309 15.0002 15 15.0002C14.8691 15.0002 14.7397 14.9729 14.62 14.92C14.4972 14.8724 14.3851 14.801 14.29 14.71C14.1973 14.6166 14.124 14.5057 14.0742 14.3839C14.0245 14.2621 13.9992 14.1316 14 14C13.9992 13.8684 14.0245 13.7379 14.0742 13.6161C14.124 13.4943 14.1973 13.3834 14.29 13.29C14.4299 13.149 14.6086 13.0528 14.8033 13.0137C14.9981 12.9747 15.2 12.9945 15.3835 13.0706C15.5669 13.1468 15.7235 13.2759 15.8333 13.4414C15.9431 13.6069 16.0012 13.8014 16 14C16.0008 14.1316 15.9755 14.2621 15.9258 14.3839C15.876 14.5057 15.8027 14.6166 15.71 14.71ZM17.92 16.38C17.8694 16.5012 17.7983 16.6128 17.71 16.71C17.5694 16.8488 17.3908 16.9428 17.1968 16.9801C17.0028 17.0175 16.8021 16.9966 16.62 16.92C16.4972 16.8724 16.3851 16.801 16.29 16.71C16.1496 16.5705 16.0537 16.3924 16.0145 16.1984C15.9754 16.0044 15.9947 15.8031 16.07 15.62C16.1256 15.4992 16.1998 15.3878 16.29 15.29C16.4306 15.1512 16.6092 15.0572 16.8032 15.0199C16.9972 14.9825 17.1979 15.0034 17.38 15.08C17.5012 15.1306 17.6128 15.2017 17.71 15.29C17.801 15.3851 17.8724 15.4972 17.92 15.62C17.9729 15.7397 18.0002 15.8691 18.0002 16C18.0002 16.1309 17.9729 16.2603 17.92 16.38ZM19.7 14.71C19.5596 14.8476 19.3818 14.9408 19.1887 14.9779C18.9957 15.015 18.796 14.9944 18.6146 14.9186C18.4332 14.8429 18.2782 14.7153 18.1689 14.5519C18.0595 14.3886 18.0008 14.1966 18 14C17.9992 13.8684 18.0245 13.7379 18.0742 13.6161C18.124 13.4943 18.1973 13.3834 18.29 13.29L18.44 13.17C18.4957 13.1322 18.5563 13.1019 18.62 13.08C18.6755 13.0442 18.7362 13.0172 18.8 13C18.9607 12.9678 19.1268 12.9756 19.2837 13.0227C19.4406 13.0698 19.5836 13.1547 19.7 13.27C19.7969 13.365 19.8735 13.4787 19.9251 13.6042C19.9766 13.7297 20.0021 13.8643 20 14C19.9995 14.1323 19.9727 14.2632 19.9212 14.3851C19.8697 14.5069 19.7945 14.6174 19.7 14.71Z","gaming":"M22 16.5099C21.842 15.2456 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 11.9999H13V10.9999C13 10.7347 13.1054 10.4804 13.2929 10.2928C13.4805 10.1053 13.7348 9.99994 14 9.99994H15.88C16.5883 10.0128 17.2793 9.78112 17.8367 9.34396C18.3941 8.90679 18.7837 8.29086 18.94 7.59994C19.029 7.16402 19.0199 6.71376 18.9134 6.28179C18.8069 5.84981 18.6057 5.44693 18.3242 5.10233C18.0428 4.75774 17.6883 4.48005 17.2863 4.28938C16.8843 4.09872 16.4449 3.99985 16 3.99994H14C13.7348 3.99994 13.4805 3.89458 13.2929 3.70705C13.1054 3.51951 13 3.26516 13 2.99994C12.9963 2.73517 12.8928 2.48157 12.71 2.28994C12.6171 2.19621 12.5065 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994C11.1073 2.48157 11.0037 2.73517 11 2.99994C11 3.79559 11.3161 4.55865 11.8787 5.12126C12.4413 5.68387 13.2044 5.99994 14 5.99994H16C16.2652 5.99994 16.5196 6.1053 16.7071 6.29283C16.8947 6.48037 17 6.73472 17 6.99994C17 7.26516 16.8947 7.51951 16.7071 7.70705C16.5196 7.89458 16.2652 7.99994 16 7.99994H14C13.2044 7.99994 12.4413 8.31601 11.8787 8.87862C11.3161 9.44123 11 10.2043 11 10.9999V11.9999H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2456 2.00002 16.5099C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1206 4.94697 21.5459C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.6599 9.95176 21.1308 10.66 20.3599C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0318 11.2831 19.9997 11.43 19.9999H12.53C12.6769 19.9997 12.8221 20.0318 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.3599C14.0046 21.1476 14.9405 21.6918 15.9736 21.9144C17.0067 22.137 18.0838 22.0265 19.0502 21.5989C20.0166 21.1712 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.5099ZM9.00002 17.9999H8.00002V18.9999C8.00002 19.2652 7.89467 19.5195 7.70713 19.707C7.51959 19.8946 7.26524 19.9999 7.00002 19.9999C6.73481 19.9999 6.48045 19.8946 6.29292 19.707C6.10538 19.5195 6.00002 19.2652 6.00002 18.9999V17.9999H5.00002C4.73481 17.9999 4.48045 17.8946 4.29292 17.707C4.10538 17.5195 4.00002 17.2652 4.00002 16.9999C4.00002 16.7347 4.10538 16.4804 4.29292 16.2928C4.48045 16.1053 4.73481 15.9999 5.00002 15.9999H6.00002V14.9999C6.00002 14.7347 6.10538 14.4804 6.29292 14.2928C6.48045 14.1053 6.73481 13.9999 7.00002 13.9999C7.26524 13.9999 7.51959 14.1053 7.70713 14.2928C7.89467 14.4804 8.00002 14.7347 8.00002 14.9999V15.9999H9.00002C9.26524 15.9999 9.51959 16.1053 9.70713 16.2928C9.89467 16.4804 10 16.7347 10 16.9999C10 17.2652 9.89467 17.5195 9.70713 17.707C9.51959 17.8946 9.26524 17.9999 9.00002 17.9999ZM17 13.9999C17.1978 13.9999 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4345 17.9239 14.6173C17.9996 14.8 18.0194 15.001 17.9808 15.195C17.9422 15.389 17.847 15.5672 17.7071 15.707C17.5673 15.8469 17.3891 15.9421 17.1951 15.9807C17.0011 16.0193 16.8001 15.9995 16.6173 15.9238C16.4346 15.8481 16.2784 15.72 16.1686 15.5555C16.0587 15.3911 16 15.1977 16 14.9999C16 14.7347 16.1054 14.4804 16.2929 14.2928C16.4805 14.1053 16.7348 13.9999 17 13.9999ZM15 17.9999C14.8022 17.9999 14.6089 17.9413 14.4445 17.8314C14.28 17.7215 14.1518 17.5653 14.0761 17.3826C14.0005 17.1999 13.9807 16.9988 14.0192 16.8048C14.0578 16.6109 14.1531 16.4327 14.2929 16.2928C14.4328 16.153 14.611 16.0577 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1517 15.7216 16.2799 15.8315 16.4444C15.9414 16.6088 16 16.8022 16 16.9999C16 17.2652 15.8947 17.5195 15.7071 17.707C15.5196 17.8946 15.2652 17.9999 15 17.9999ZM17 19.9999C16.8022 19.9999 16.6089 19.9413 16.4445 19.8314C16.28 19.7215 16.1518 19.5653 16.0761 19.3826C16.0005 19.1999 15.9807 18.9988 16.0192 18.8048C16.0578 18.6109 16.1531 18.4327 16.2929 18.2928C16.4328 18.153 16.6109 18.0577 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1517 17.7216 18.2799 17.8315 18.4444C17.9414 18.6088 18 18.8022 18 18.9999C18 19.2652 17.8947 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999ZM19 17.9999C18.8022 17.9999 18.6089 17.9413 18.4445 17.8314C18.28 17.7215 18.1518 17.5653 18.0761 17.3826C18.0005 17.1999 17.9807 16.9988 18.0192 16.8048C18.0578 16.6109 18.1531 16.4327 18.2929 16.2928C18.4328 16.153 18.611 16.0577 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1517 19.7216 16.2799 19.8315 16.4444C19.9414 16.6088 20 16.8022 20 16.9999C20 17.2652 19.8947 17.5195 19.7071 17.707C19.5196 17.8946 19.2652 17.9999 19 17.9999Z","gaming_cloud":"M7.00002 9.99999H17C17.5305 9.99999 18.0392 9.78927 18.4142 9.4142C18.7893 9.03913 19 8.53042 19 7.99999C19 7.46955 18.7893 6.96085 18.4142 6.58577C18.0392 6.2107 17.5305 5.99999 17 5.99999C16.9925 5.1179 16.6936 4.26304 16.1498 3.56845C15.606 2.87386 14.8479 2.3785 13.9934 2.15946C13.1389 1.94042 12.236 2.00998 11.4251 2.35732C10.6143 2.70467 9.94098 3.3103 9.51002 4.07999C9.34509 4.02751 9.1731 4.00054 9.00002 3.99999C8.46959 3.99999 7.96088 4.2107 7.58581 4.58577C7.21074 4.96085 7.00002 5.46955 7.00002 5.99999C6.46959 5.99999 5.96088 6.2107 5.58581 6.58577C5.21074 6.96085 5.00002 7.46955 5.00002 7.99999C5.00002 8.53042 5.21074 9.03913 5.58581 9.4142C5.96088 9.78927 6.46959 9.99999 7.00002 9.99999ZM22 16.51C21.842 15.2457 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 12H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2457 2.00002 16.51C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1207 4.94697 21.546C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.66 9.95176 21.1308 10.66 20.36C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0319 11.2831 19.9997 11.43 20H12.53C12.6769 19.9997 12.8221 20.0319 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.36C14.0046 21.1477 14.9405 21.6919 15.9736 21.9145C17.0067 22.1371 18.0838 22.0266 19.0502 21.5989C20.0166 21.1713 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.51ZM9.00002 18H8.00002V19C8.00002 19.2652 7.89467 19.5196 7.70713 19.7071C7.51959 19.8946 7.26524 20 7.00002 20C6.73481 20 6.48045 19.8946 6.29292 19.7071C6.10538 19.5196 6.00002 19.2652 6.00002 19V18H5.00002C4.73481 18 4.48045 17.8946 4.29292 17.7071C4.10538 17.5196 4.00002 17.2652 4.00002 17C4.00002 16.7348 4.10538 16.4804 4.29292 16.2929C4.48045 16.1053 4.73481 16 5.00002 16H6.00002V15C6.00002 14.7348 6.10538 14.4804 6.29292 14.2929C6.48045 14.1053 6.73481 14 7.00002 14C7.26524 14 7.51959 14.1053 7.70713 14.2929C7.89467 14.4804 8.00002 14.7348 8.00002 15V16H9.00002C9.26524 16 9.51959 16.1053 9.70713 16.2929C9.89467 16.4804 10 16.7348 10 17C10 17.2652 9.89467 17.5196 9.70713 17.7071C9.51959 17.8946 9.26524 18 9.00002 18ZM17 14C17.1978 14 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4346 17.9239 14.6173C17.9996 14.8 18.0194 15.0011 17.9808 15.1951C17.9422 15.3891 17.847 15.5672 17.7071 15.7071C17.5673 15.8469 17.3891 15.9422 17.1951 15.9808C17.0011 16.0194 16.8001 15.9996 16.6173 15.9239C16.4346 15.8482 16.2784 15.72 16.1686 15.5556C16.0587 15.3911 16 15.1978 16 15C16 14.7348 16.1054 14.4804 16.2929 14.2929C16.4805 14.1053 16.7348 14 17 14ZM15 18C14.8022 18 14.6089 17.9413 14.4445 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0005 17.1999 13.9807 16.9989 14.0192 16.8049C14.0578 16.6109 14.1531 16.4327 14.2929 16.2929C14.4328 16.153 14.611 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8947 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM17 20C16.8022 20 16.6089 19.9413 16.4445 19.8315C16.28 19.7216 16.1518 19.5654 16.0761 19.3827C16.0005 19.1999 15.9807 18.9989 16.0192 18.8049C16.0578 18.6109 16.1531 18.4327 16.2929 18.2929C16.4328 18.153 16.6109 18.0578 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1518 17.7216 18.28 17.8315 18.4444C17.9414 18.6089 18 18.8022 18 19C18 19.2652 17.8947 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20ZM19 18C18.8022 18 18.6089 17.9413 18.4445 17.8315C18.28 17.7216 18.1518 17.5654 18.0761 17.3827C18.0005 17.1999 17.9807 16.9989 18.0192 16.8049C18.0578 16.6109 18.1531 16.4327 18.2929 16.2929C18.4328 16.153 18.611 16.0578 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1518 19.7216 16.28 19.8315 16.4444C19.9414 16.6089 20 16.8022 20 17C20 17.2652 19.8947 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18Z","gaming_controllers":"M21.6998 8.52979C21.301 7.37543 20.5562 6.37204 19.5666 5.65628C18.5771 4.94051 17.3909 4.54715 16.1698 4.52979H7.99979C6.43751 4.52916 4.93659 5.13791 3.81614 6.22662C2.69568 7.31533 2.04405 8.79813 1.99979 10.3598C1.90979 13.7498 4.55979 19.5298 7.82979 19.5298C9.99979 19.5298 9.88979 16.2398 10.7398 15.7298C11.1241 15.5067 11.5605 15.3893 12.0048 15.3893C12.4491 15.3893 12.8855 15.5067 13.2698 15.7298C14.2698 16.2998 14.0098 19.5298 16.5598 19.5298C19.1098 19.5298 21.7998 13.8898 21.9998 10.9198C22.0715 10.1108 21.9692 9.29591 21.6998 8.52979ZM9.69979 11.2098C9.51352 11.3945 9.26213 11.4987 8.99979 11.4998H7.99979V12.4998C8.00055 12.6314 7.97532 12.7619 7.92556 12.8837C7.87579 13.0055 7.80247 13.1163 7.70979 13.2098C7.61635 13.3025 7.50553 13.3758 7.38369 13.4256C7.26185 13.4753 7.13139 13.5005 6.99979 13.4998C6.73457 13.4998 6.48022 13.3944 6.29268 13.2069C6.10514 13.0194 5.99979 12.765 5.99979 12.4998V11.4998H4.99979C4.73457 11.4998 4.48022 11.3944 4.29268 11.2069C4.10514 11.0194 3.99979 10.765 3.99979 10.4998C3.99979 10.2346 4.10514 9.98022 4.29268 9.79268C4.48022 9.60514 4.73457 9.49979 4.99979 9.49979H5.99979V8.49979C5.99979 8.23457 6.10514 7.98022 6.29268 7.79268C6.48022 7.60514 6.73457 7.49979 6.99979 7.49979C7.13139 7.49902 7.26185 7.52425 7.38369 7.57401C7.50553 7.62378 7.61635 7.6971 7.70979 7.78979C7.80247 7.88323 7.87579 7.99404 7.92556 8.11588C7.97532 8.23772 8.00055 8.36818 7.99979 8.49979V9.49979H8.99979C9.13139 9.49902 9.26185 9.52425 9.38369 9.57401C9.50553 9.62378 9.61635 9.6971 9.70979 9.78979C9.80351 9.88275 9.87791 9.99335 9.92868 10.1152C9.97945 10.2371 10.0056 10.3678 10.0056 10.4998C10.0056 10.6318 9.97945 10.7625 9.92868 10.8844C9.87791 11.0062 9.80351 11.1168 9.70979 11.2098H9.69979ZM15.6998 11.2098C15.6063 11.3025 15.4955 11.3758 15.3737 11.4256C15.2519 11.4753 15.1214 11.5005 14.9898 11.4998C14.7938 11.4983 14.6025 11.4391 14.4398 11.3298C14.2705 11.2244 14.1405 11.0663 14.0698 10.8798C13.9892 10.6977 13.9649 10.4958 13.9998 10.2998C14.0405 10.1058 14.138 9.92828 14.2798 9.78979C14.3842 9.68671 14.51 9.60786 14.6483 9.55884C14.7866 9.50983 14.9339 9.49184 15.0799 9.50615C15.226 9.52047 15.367 9.56674 15.4932 9.64168C15.6193 9.71662 15.7274 9.81839 15.8098 9.93979C15.921 10.1053 15.9802 10.3003 15.9798 10.4998C15.9867 10.7628 15.8897 11.0178 15.7098 11.2098H15.6998ZM16.2898 7.78979C16.3832 7.6971 16.494 7.62378 16.6159 7.57401C16.7377 7.52425 16.8682 7.49902 16.9998 7.49979C17.1989 7.49879 17.3938 7.55726 17.5595 7.66772C17.7252 7.77818 17.8541 7.93559 17.9298 8.11979C18.0103 8.30184 18.0347 8.50379 17.9998 8.69979C17.9606 8.89196 17.8657 9.06837 17.7271 9.20706C17.5884 9.34575 17.412 9.44059 17.2198 9.47978C17.0248 9.51785 16.8229 9.49696 16.6398 9.41979C16.4577 9.34654 16.3012 9.22134 16.1898 9.05979C16.0714 8.89654 16.0052 8.70134 15.9998 8.49979C16.0003 8.36748 16.0271 8.2366 16.0786 8.11472C16.1301 7.99285 16.2053 7.8824 16.2998 7.78979H16.2898ZM17.6998 13.2098C17.6063 13.3025 17.4955 13.3758 17.3737 13.4256C17.2519 13.4753 17.1214 13.5005 16.9898 13.4998C16.7938 13.4983 16.6025 13.4391 16.4398 13.3298C16.2705 13.2244 16.1405 13.0663 16.0698 12.8798C15.9892 12.6977 15.9649 12.4958 15.9998 12.2998C16.0405 12.1058 16.138 11.9283 16.2798 11.7898C16.3842 11.6867 16.51 11.6079 16.6483 11.5588C16.7866 11.5098 16.9339 11.4918 17.0799 11.5062C17.226 11.5205 17.367 11.5667 17.4932 11.6417C17.6193 11.7166 17.7274 11.8184 17.8098 11.9398C17.921 12.1053 17.9802 12.3003 17.9798 12.4998C17.9867 12.7628 17.8897 13.0178 17.7098 13.2098H17.6998ZM19.6998 11.2098C19.6063 11.3025 19.4955 11.3758 19.3737 11.4256C19.2519 11.4753 19.1214 11.5005 18.9898 11.4998C18.7938 11.4983 18.6025 11.4391 18.4398 11.3298C18.2705 11.2244 18.1405 11.0663 18.0698 10.8798C17.9892 10.6977 17.9649 10.4958 17.9998 10.2998C18.0405 10.1058 18.138 9.92828 18.2798 9.78979C18.3842 9.68671 18.51 9.60786 18.6483 9.55884C18.7866 9.50983 18.9339 9.49184 19.0799 9.50615C19.226 9.52047 19.367 9.56674 19.4932 9.64168C19.6193 9.71662 19.7274 9.81839 19.8098 9.93979C19.921 10.1053 19.9802 10.3003 19.9798 10.4998C19.9867 10.7628 19.8897 11.0178 19.7098 11.2098H19.6998Z","gaming_profile":"M7.00002 5.12994C7.29669 5.12994 7.5867 5.04197 7.83338 4.87714C8.08005 4.71232 8.27231 4.47805 8.38584 4.20396C8.49937 3.92988 8.52908 3.62827 8.4712 3.3373C8.41332 3.04633 8.27046 2.77906 8.06068 2.56928C7.8509 2.3595 7.58363 2.21664 7.29266 2.15876C7.00169 2.10088 6.70009 2.13059 6.426 2.24412C6.15191 2.35765 5.91764 2.54991 5.75282 2.79658C5.588 3.04326 5.50002 3.33327 5.50002 3.62994C5.50002 4.02776 5.65806 4.40929 5.93936 4.6906C6.22067 4.9719 6.6022 5.12994 7.00002 5.12994ZM5.00002 10.1299H9.00002C9.26524 10.1299 9.51959 10.0246 9.70713 9.83705C9.89467 9.64951 10 9.39516 10 9.12994C10 8.73597 9.92243 8.34587 9.77166 7.98189C9.6209 7.61791 9.39992 7.28719 9.12134 7.00862C8.84277 6.73004 8.51205 6.50906 8.14807 6.3583C7.7841 6.20754 7.39399 6.12994 7.00002 6.12994C6.60606 6.12994 6.21595 6.20754 5.85197 6.3583C5.488 6.50906 5.15728 6.73004 4.8787 7.00862C4.60013 7.28719 4.37915 7.61791 4.22838 7.98189C4.07762 8.34587 4.00002 8.73597 4.00002 9.12994C4.00002 9.39516 4.10538 9.64951 4.29292 9.83705C4.48045 10.0246 4.73481 10.1299 5.00002 10.1299ZM22 16.5099C21.842 15.2456 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 11.9999H13V10.9999C13 10.7347 13.1054 10.4804 13.2929 10.2928C13.4805 10.1053 13.7348 9.99994 14 9.99994H15.88C16.5883 10.0128 17.2793 9.78112 17.8367 9.34396C18.3941 8.90679 18.7837 8.29086 18.94 7.59994C19.029 7.16402 19.0199 6.71376 18.9134 6.28179C18.8069 5.84981 18.6057 5.44693 18.3242 5.10233C18.0428 4.75774 17.6883 4.48005 17.2863 4.28938C16.8843 4.09872 16.4449 3.99985 16 3.99994H14C13.7348 3.99994 13.4805 3.89458 13.2929 3.70705C13.1054 3.51951 13 3.26516 13 2.99994C12.9963 2.73517 12.8928 2.48157 12.71 2.28994C12.6171 2.19621 12.5065 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994C11.1073 2.48157 11.0037 2.73517 11 2.99994C11 3.79559 11.3161 4.55865 11.8787 5.12126C12.4413 5.68387 13.2044 5.99994 14 5.99994H16C16.2652 5.99994 16.5196 6.1053 16.7071 6.29283C16.8947 6.48037 17 6.73472 17 6.99994C17 7.26516 16.8947 7.51951 16.7071 7.70705C16.5196 7.89458 16.2652 7.99994 16 7.99994H14C13.2044 7.99994 12.4413 8.31601 11.8787 8.87862C11.3161 9.44123 11 10.2043 11 10.9999V11.9999H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2456 2.00002 16.5099C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1206 4.94697 21.5459C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.6599 9.95176 21.1308 10.66 20.3599C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0318 11.2831 19.9997 11.43 19.9999H12.53C12.6769 19.9997 12.8221 20.0318 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.3599C14.0046 21.1476 14.9405 21.6918 15.9736 21.9144C17.0067 22.137 18.0838 22.0265 19.0502 21.5989C20.0166 21.1712 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.5099ZM9.00002 17.9999H8.00002V18.9999C8.00002 19.2652 7.89467 19.5195 7.70713 19.707C7.51959 19.8946 7.26524 19.9999 7.00002 19.9999C6.73481 19.9999 6.48045 19.8946 6.29292 19.707C6.10538 19.5195 6.00002 19.2652 6.00002 18.9999V17.9999H5.00002C4.73481 17.9999 4.48045 17.8946 4.29292 17.707C4.10538 17.5195 4.00002 17.2652 4.00002 16.9999C4.00002 16.7347 4.10538 16.4804 4.29292 16.2928C4.48045 16.1053 4.73481 15.9999 5.00002 15.9999H6.00002V14.9999C6.00002 14.7347 6.10538 14.4804 6.29292 14.2928C6.48045 14.1053 6.73481 13.9999 7.00002 13.9999C7.26524 13.9999 7.51959 14.1053 7.70713 14.2928C7.89467 14.4804 8.00002 14.7347 8.00002 14.9999V15.9999H9.00002C9.26524 15.9999 9.51959 16.1053 9.70713 16.2928C9.89467 16.4804 10 16.7347 10 16.9999C10 17.2652 9.89467 17.5195 9.70713 17.707C9.51959 17.8946 9.26524 17.9999 9.00002 17.9999ZM17 13.9999C17.1978 13.9999 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4345 17.9239 14.6173C17.9996 14.8 18.0194 15.001 17.9808 15.195C17.9422 15.389 17.847 15.5672 17.7071 15.707C17.5673 15.8469 17.3891 15.9421 17.1951 15.9807C17.0011 16.0193 16.8001 15.9995 16.6173 15.9238C16.4346 15.8481 16.2784 15.72 16.1686 15.5555C16.0587 15.3911 16 15.1977 16 14.9999C16 14.7347 16.1054 14.4804 16.2929 14.2928C16.4805 14.1053 16.7348 13.9999 17 13.9999ZM15 17.9999C14.8022 17.9999 14.6089 17.9413 14.4445 17.8314C14.28 17.7215 14.1518 17.5653 14.0761 17.3826C14.0005 17.1999 13.9807 16.9988 14.0192 16.8048C14.0578 16.6109 14.1531 16.4327 14.2929 16.2928C14.4328 16.153 14.611 16.0577 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1517 15.7216 16.2799 15.8315 16.4444C15.9414 16.6088 16 16.8022 16 16.9999C16 17.2652 15.8947 17.5195 15.7071 17.707C15.5196 17.8946 15.2652 17.9999 15 17.9999ZM17 19.9999C16.8022 19.9999 16.6089 19.9413 16.4445 19.8314C16.28 19.7215 16.1518 19.5653 16.0761 19.3826C16.0005 19.1999 15.9807 18.9988 16.0192 18.8048C16.0578 18.6109 16.1531 18.4327 16.2929 18.2928C16.4328 18.153 16.6109 18.0577 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1517 17.7216 18.2799 17.8315 18.4444C17.9414 18.6088 18 18.8022 18 18.9999C18 19.2652 17.8947 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999ZM19 17.9999C18.8022 17.9999 18.6089 17.9413 18.4445 17.8314C18.28 17.7215 18.1518 17.5653 18.0761 17.3826C18.0005 17.1999 17.9807 16.9988 18.0192 16.8048C18.0578 16.6109 18.1531 16.4327 18.2929 16.2928C18.4328 16.153 18.611 16.0577 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1517 19.7216 16.2799 19.8315 16.4444C19.9414 16.6088 20 16.8022 20 16.9999C20 17.2652 19.8947 17.5195 19.7071 17.707C19.5196 17.8946 19.2652 17.9999 19 17.9999Z","garage":"M7 21.0001H17V19.0001H7V21.0001ZM7 17.0001H17V15.0001H7V17.0001ZM7 13.0001H17V11.0001H7V13.0001ZM20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65178 7.86024 3.41422 8.11086 3.24975 8.40831C3.08528 8.70576 2.99932 9.04021 3 9.3801V19.0001C3 19.5305 3.21072 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001V10.5001C5 10.1023 5.15804 9.72074 5.43934 9.43944C5.72065 9.15813 6.10218 9.0001 6.5 9.0001H17.5C17.8978 9.0001 18.2794 9.15813 18.5607 9.43944C18.842 9.72074 19 10.1023 19 10.5001V21.0001C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3801C21.0007 9.04021 20.9147 8.70576 20.7503 8.40831C20.5858 8.11086 20.3482 7.86024 20.06 7.6801Z","garden_plants":"M21 12C21 11.337 20.7366 10.7011 20.2678 10.2322C19.7989 9.76339 19.163 9.5 18.5 9.5H18L18.32 9.17C18.7458 8.69372 18.973 8.07252 18.9552 7.43393C18.9373 6.79534 18.6756 6.18783 18.2239 5.7361C17.7722 5.28438 17.1647 5.02272 16.5261 5.00485C15.8875 4.98698 15.2663 5.21425 14.79 5.64L14.5 6V5.5C14.5 4.83696 14.2366 4.20107 13.7678 3.73223C13.2989 3.26339 12.663 3 12 3C11.337 3 10.7011 3.26339 10.2322 3.73223C9.76339 4.20107 9.5 4.83696 9.5 5.5V6L9.17 5.68C8.69133 5.30001 8.09004 5.10853 7.47979 5.14173C6.86953 5.17494 6.29257 5.43054 5.85796 5.86023C5.42335 6.28992 5.16119 6.86392 5.12103 7.47376C5.08087 8.0836 5.26549 8.68703 5.64 9.17L6 9.5H5.5C4.83696 9.5 4.20107 9.76339 3.73223 10.2322C3.26339 10.7011 3 11.337 3 12C3 12.663 3.26339 13.2989 3.73223 13.7678C4.20107 14.2366 4.83696 14.5 5.5 14.5H6L5.68 14.83C5.25425 15.3063 5.02698 15.9275 5.04485 16.5661C5.06272 17.2047 5.32438 17.8122 5.7761 18.2639C6.22783 18.7156 6.83534 18.9773 7.47393 18.9952C8.11252 19.013 8.73372 18.7858 9.21 18.36L9.5 18V18.46C9.5 19.123 9.76339 19.7589 10.2322 20.2278C10.7011 20.6966 11.337 20.96 12 20.96C12.663 20.96 13.2989 20.6966 13.7678 20.2278C14.2366 19.7589 14.5 19.123 14.5 18.46V18L14.83 18.32C15.3063 18.7458 15.9275 18.973 16.5661 18.9552C17.2047 18.9373 17.8122 18.6756 18.2639 18.2239C18.7156 17.7722 18.9773 17.1647 18.9952 16.5261C19.013 15.8875 18.7858 15.2663 18.36 14.79L18 14.5H18.46C18.7917 14.5053 19.1211 14.4446 19.429 14.3213C19.7369 14.198 20.0173 14.0147 20.2537 13.7821C20.4901 13.5494 20.6778 13.272 20.8059 12.966C20.9341 12.6601 21 12.3317 21 12ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7956 15 12 15Z","garden_tools":"M13 9C13 6.24 10 3 8 3C6 3 3 6.24 3 9V12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H7V15.28C6.69772 15.4545 6.44638 15.7051 6.27095 16.0068C6.09552 16.3086 6.00211 16.651 6 17V19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21C8.53043 21 9.03914 20.7893 9.41421 20.4142C9.78929 20.0391 10 19.5304 10 19V17C9.99789 16.651 9.90448 16.3086 9.72905 16.0068C9.55362 15.7051 9.30228 15.4545 9 15.28V13H12C12.2652 13 12.5196 12.8946 12.7071 12.7071C12.8946 12.5196 13 12.2652 13 12V9ZM18 13V10.72C18.3023 10.5455 18.5536 10.2949 18.7291 9.99317C18.9045 9.69143 18.9979 9.34903 19 9V5C19 4.46957 18.7893 3.96086 18.4142 3.58579C18.0391 3.21071 17.5304 3 17 3C16.4696 3 15.9609 3.21071 15.5858 3.58579C15.2107 3.96086 15 4.46957 15 5V9C15.0021 9.34903 15.0955 9.69143 15.2709 9.99317C15.4464 10.2949 15.6977 10.5455 16 10.72V13C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V16C15 15.7348 15.1054 15.4804 15.2929 15.2929C15.4804 15.1054 15.7348 15 16 15V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V15C18.2652 15 18.5196 15.1054 18.7071 15.2929C18.8946 15.4804 19 15.7348 19 16V20C19 20.2652 19.1054 20.5196 19.2929 20.7071C19.4804 20.8946 19.7348 21 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V16C21 15.2044 20.6839 14.4413 20.1213 13.8787C19.5587 13.3161 18.7956 13 18 13Z","gas":"M16 6V4C16.2652 4 16.5196 3.89464 16.7071 3.70711C16.8946 3.51957 17 3.26522 17 3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3C7 3.26522 7.10536 3.51957 7.29289 3.70711C7.48043 3.89464 7.73478 4 8 4V6C7.20435 6 6.44129 6.31607 5.87868 6.87868C5.31607 7.44129 5 8.20435 5 9V17C5.00174 17.6189 5.19488 18.2222 5.55294 18.7271C5.911 19.2319 6.41645 19.6137 7 19.82C6.99508 19.8799 6.99508 19.9401 7 20C7 20.5304 7.21071 21.0391 7.58579 21.4142C7.96086 21.7893 8.46957 22 9 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20C17.0049 19.9401 17.0049 19.8799 17 19.82C17.5835 19.6137 18.089 19.2319 18.4471 18.7271C18.8051 18.2222 18.9983 17.6189 19 17V9C19 8.20435 18.6839 7.44129 18.1213 6.87868C17.5587 6.31607 16.7956 6 16 6ZM13 6H11C10.7348 6 10.4804 5.89464 10.2929 5.70711C10.1054 5.51957 10 5.26522 10 5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H13C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5C14 5.26522 13.8946 5.51957 13.7071 5.70711C13.5196 5.89464 13.2652 6 13 6Z","gas_piped":"M21 9C20.7348 9 20.4804 9.10536 20.2929 9.29289C20.1054 9.48043 20 9.73478 20 10H16.46C15.5555 8.99086 14.3359 8.31765 13 8.09V6H14C14.2652 6 14.5196 5.89464 14.7071 5.70711C14.8946 5.51957 15 5.26522 15 5C15 4.73478 14.8946 4.48043 14.7071 4.29289C14.5196 4.10536 14.2652 4 14 4H10C9.73478 4 9.48043 4.10536 9.29289 4.29289C9.10536 4.48043 9 4.73478 9 5C9 5.26522 9.10536 5.51957 9.29289 5.70711C9.48043 5.89464 9.73478 6 10 6H11V8.09C9.66406 8.31765 8.44453 8.99086 7.54 10H4C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V18C2 18.2652 2.10536 18.5196 2.29289 18.7071C2.48043 18.8946 2.73478 19 3 19C3.26522 19 3.51957 18.8946 3.70711 18.7071C3.89464 18.5196 4 18.2652 4 18H7.54C8.10264 18.6252 8.79046 19.1252 9.55881 19.4674C10.3272 19.8096 11.1589 19.9865 12 19.9865C12.8411 19.9865 13.6728 19.8096 14.4412 19.4674C15.2095 19.1252 15.8974 18.6252 16.46 18H20C20 18.2652 20.1054 18.5196 20.2929 18.7071C20.4804 18.8946 20.7348 19 21 19C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9ZM12 15.5C11.6022 15.5 11.2206 15.342 10.9393 15.0607C10.658 14.7794 10.5 14.3978 10.5 14C10.5 14 10.5 13.95 10.5 13.92L9.29 12.71C9.1017 12.5217 8.99591 12.2663 8.99591 12C8.99591 11.7337 9.1017 11.4783 9.29 11.29C9.4783 11.1017 9.7337 10.9959 10 10.9959C10.2663 10.9959 10.5217 11.1017 10.71 11.29L11.92 12.51H12C12.3978 12.51 12.7794 12.668 13.0607 12.9493C13.342 13.2306 13.5 13.6122 13.5 14.01C13.5 14.4078 13.342 14.7894 13.0607 15.0707C12.7794 15.352 12.3978 15.51 12 15.51V15.5Z","gas_sensor":"M12 10.0002C10.8133 10.0002 9.65328 10.3521 8.66659 11.0113C7.67989 11.6706 6.91086 12.6077 6.45673 13.7041C6.00261 14.8004 5.88379 16.0068 6.1153 17.1707C6.34681 18.3346 6.91825 19.4037 7.75737 20.2428C8.59648 21.0819 9.66558 21.6534 10.8295 21.8849C11.9934 22.1164 13.1998 21.9976 14.2961 21.5434C15.3925 21.0893 16.3295 20.3203 16.9888 19.3336C17.6481 18.3469 18 17.1869 18 16.0002C18 14.4089 17.3679 12.8827 16.2427 11.7575C15.1174 10.6323 13.5913 10.0002 12 10.0002ZM12 20.0002C11.4767 19.9781 10.9807 19.7603 10.6103 19.3899C10.2399 19.0195 10.0221 18.5235 10 18.0002C10.0115 17.6818 10.0885 17.3692 10.2262 17.0819C10.3638 16.7946 10.5591 16.5387 10.8 16.3302C10.9257 16.2437 11.0325 16.1325 11.1137 16.0034C11.1949 15.8742 11.2488 15.7298 11.2722 15.5791C11.2957 15.4283 11.288 15.2744 11.2498 15.1267C11.2116 14.979 11.1436 14.8406 11.05 14.7202C11.0036 14.6264 10.9877 14.5204 11.0046 14.4172C11.0216 14.314 11.0705 14.2186 11.1445 14.1446C11.2185 14.0707 11.3138 14.0217 11.417 14.0048C11.5203 13.9878 11.6263 14.0037 11.72 14.0502C12.4218 14.4408 13.0044 15.0144 13.4059 15.71C13.8075 16.4056 14.0128 17.1971 14 18.0002C13.9779 18.5235 13.7601 19.0195 13.3897 19.3899C13.0193 19.7603 12.5234 19.9781 12 20.0002ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","gastrointestinal":"M15 3H7C4.79 3 3 4.79 3 7C3 9.21 4.79 11 7 11H11C11.55 11 12 11.45 12 12C12 12.55 11.55 13 11 13C9.35 13 8 14.35 8 16C8 16.35 8.07 16.69 8.18 17H7C6.45 17 6 17.45 6 18C6 18.55 6.45 19 7 19H13V21C13 21.55 13.45 22 14 22C14.55 22 15 21.55 15 21V19C15 17.9 14.1 17 13 17H11C10.45 17 10 16.55 10 16C10 15.45 10.45 15 11 15H15C18.31 15 21 12.31 21 9C21 5.69 18.31 3 15 3Z","gateway_1":"M8.4 9.21982C8.29494 9.29861 8.20643 9.39733 8.13953 9.51032C8.07262 9.62332 8.02862 9.74839 8.01005 9.8784C7.99148 10.0084 7.99869 10.1408 8.03129 10.268C8.06388 10.3952 8.12121 10.5148 8.2 10.6198C8.27879 10.7249 8.37751 10.8134 8.49051 10.8803C8.60351 10.9472 8.72858 10.9912 8.85858 11.0098C8.98858 11.0283 9.12097 11.0211 9.24818 10.9885C9.37539 10.9559 9.49494 10.8986 9.6 10.8198C10.2924 10.3005 11.1345 10.0198 12 10.0198C12.8655 10.0198 13.7076 10.3005 14.4 10.8198C14.5731 10.9496 14.7836 11.0198 15 11.0198C15.1552 11.0198 15.3084 10.9837 15.4472 10.9142C15.5861 10.8448 15.7069 10.744 15.8 10.6198C15.8788 10.5148 15.9361 10.3952 15.9687 10.268C16.0013 10.1408 16.0085 10.0084 15.9899 9.8784C15.9714 9.74839 15.9274 9.62332 15.8605 9.51032C15.7936 9.39733 15.7051 9.29861 15.6 9.21982C14.5614 8.44089 13.2982 8.01982 12 8.01982C10.7018 8.01982 9.43858 8.44089 8.4 9.21982ZM5.78 8.99982C6.52995 8.07265 7.47769 7.32486 8.55388 6.81117C9.63007 6.29748 10.8075 6.03088 12 6.03088C13.1925 6.03088 14.3699 6.29748 15.4461 6.81117C16.5223 7.32486 17.4701 8.07265 18.22 8.99982C18.3141 9.11584 18.433 9.2093 18.568 9.27333C18.703 9.33736 18.8506 9.37033 19 9.36982C19.1892 9.37046 19.3748 9.3174 19.535 9.2168C19.6953 9.11619 19.8238 8.97217 19.9055 8.80148C19.9871 8.63078 20.0187 8.4404 19.9965 8.25248C19.9743 8.06455 19.8992 7.88678 19.78 7.73982C18.8426 6.57906 17.6574 5.64276 16.3112 4.99953C14.965 4.35631 13.492 4.02246 12 4.02246C10.508 4.02246 9.03496 4.35631 7.68876 4.99953C6.34256 5.64276 5.15735 6.57906 4.22 7.73982C4.05291 7.94669 3.97485 8.21146 4.00298 8.47588C4.03111 8.74031 4.16313 8.98273 4.37 9.14982C4.57687 9.3169 4.84164 9.39497 5.10607 9.36684C5.37049 9.33871 5.61291 9.20669 5.78 8.99982ZM21.12 12.8998C20.8433 12.6175 20.5136 12.3927 20.1498 12.2383C19.786 12.0838 19.3952 12.0028 19 11.9998H5C4.20435 11.9998 3.44129 12.3159 2.87868 12.8785C2.31607 13.4411 2 14.2042 2 14.9998V16.9998C2 17.7955 2.31607 18.5585 2.87868 19.1211C3.44129 19.6837 4.20435 19.9998 5 19.9998H19C19.7956 19.9998 20.5587 19.6837 21.1213 19.1211C21.6839 18.5585 22 17.7955 22 16.9998V14.9998C21.9993 14.2044 21.6828 13.4419 21.12 12.8798V12.8998ZM9 16.9998H6C5.73478 16.9998 5.48043 16.8945 5.29289 16.7069C5.10536 16.5194 5 16.265 5 15.9998C5 15.7346 5.10536 15.4802 5.29289 15.2927C5.48043 15.1052 5.73478 14.9998 6 14.9998H9C9.26522 14.9998 9.51957 15.1052 9.70711 15.2927C9.89464 15.4802 10 15.7346 10 15.9998C10 16.265 9.89464 16.5194 9.70711 16.7069C9.51957 16.8945 9.26522 16.9998 9 16.9998ZM13 16.9998C12.8022 16.9998 12.6089 16.9412 12.4444 16.8313C12.28 16.7214 12.1518 16.5652 12.0761 16.3825C12.0004 16.1998 11.9806 15.9987 12.0192 15.8047C12.0578 15.6107 12.153 15.4326 12.2929 15.2927C12.4327 15.1529 12.6109 15.0576 12.8049 15.019C12.9989 14.9804 13.2 15.0003 13.3827 15.0759C13.5654 15.1516 13.7216 15.2798 13.8315 15.4442C13.9414 15.6087 14 15.802 14 15.9998C14 16.265 13.8946 16.5194 13.7071 16.7069C13.5196 16.8945 13.2652 16.9998 13 16.9998ZM17 16.9998C16.8022 16.9998 16.6089 16.9412 16.4444 16.8313C16.28 16.7214 16.1518 16.5652 16.0761 16.3825C16.0004 16.1998 15.9806 15.9987 16.0192 15.8047C16.0578 15.6107 16.153 15.4326 16.2929 15.2927C16.4327 15.1529 16.6109 15.0576 16.8049 15.019C16.9989 14.9804 17.2 15.0003 17.3827 15.0759C17.5654 15.1516 17.7216 15.2798 17.8315 15.4442C17.9414 15.6087 18 15.802 18 15.9998C18 16.265 17.8946 16.5194 17.7071 16.7069C17.5196 16.8945 17.2652 16.9998 17 16.9998Z","gateway_2":"M21.12 12.8798C20.5579 12.3171 19.7954 12.0005 19 11.9998V8.99984C19 8.73463 18.8946 8.48027 18.7071 8.29274C18.5196 8.1052 18.2652 7.99984 18 7.99984C17.7348 7.99984 17.4804 8.1052 17.2929 8.29274C17.1054 8.48027 17 8.73463 17 8.99984V11.9998H7V8.99984C7 8.73463 6.89464 8.48027 6.70711 8.29274C6.51957 8.1052 6.26522 7.99984 6 7.99984C5.73478 7.99984 5.48043 8.1052 5.29289 8.29274C5.10536 8.48027 5 8.73463 5 8.99984V11.9998C4.20435 11.9998 3.44129 12.3159 2.87868 12.8785C2.31607 13.4411 2 14.2042 2 14.9998V16.9998C2 17.7955 2.31607 18.5586 2.87868 19.1212C3.44129 19.6838 4.20435 19.9998 5 19.9998H19C19.7956 19.9998 20.5587 19.6838 21.1213 19.1212C21.6839 18.5586 22 17.7955 22 16.9998V14.9998C21.9993 14.2045 21.6828 13.4419 21.12 12.8798ZM9 16.9998H6C5.73478 16.9998 5.48043 16.8945 5.29289 16.7069C5.10536 16.5194 5 16.2651 5 15.9998C5 15.7346 5.10536 15.4803 5.29289 15.2927C5.48043 15.1052 5.73478 14.9998 6 14.9998H9C9.26522 14.9998 9.51957 15.1052 9.70711 15.2927C9.89464 15.4803 10 15.7346 10 15.9998C10 16.2651 9.89464 16.5194 9.70711 16.7069C9.51957 16.8945 9.26522 16.9998 9 16.9998ZM13 16.9998C12.8022 16.9998 12.6089 16.9412 12.4444 16.8313C12.28 16.7214 12.1518 16.5653 12.0761 16.3825C12.0004 16.1998 11.9806 15.9987 12.0192 15.8048C12.0578 15.6108 12.153 15.4326 12.2929 15.2927C12.4327 15.1529 12.6109 15.0576 12.8049 15.0191C12.9989 14.9805 13.2 15.0003 13.3827 15.076C13.5654 15.1516 13.7216 15.2798 13.8315 15.4443C13.9414 15.6087 14 15.8021 14 15.9998C14 16.2651 13.8946 16.5194 13.7071 16.7069C13.5196 16.8945 13.2652 16.9998 13 16.9998ZM17 16.9998C16.8022 16.9998 16.6089 16.9412 16.4444 16.8313C16.28 16.7214 16.1518 16.5653 16.0761 16.3825C16.0004 16.1998 15.9806 15.9987 16.0192 15.8048C16.0578 15.6108 16.153 15.4326 16.2929 15.2927C16.4327 15.1529 16.6109 15.0576 16.8049 15.0191C16.9989 14.9805 17.2 15.0003 17.3827 15.076C17.5654 15.1516 17.7216 15.2798 17.8315 15.4443C17.9414 15.6087 18 15.8021 18 15.9998C18 16.2651 17.8946 16.5194 17.7071 16.7069C17.5196 16.8945 17.2652 16.9998 17 16.9998ZM8.36 6.88984C9.48526 6.30846 10.7334 6.00507 12 6.00507C13.2666 6.00507 14.5147 6.30846 15.64 6.88984C15.7793 6.96123 15.9335 6.9989 16.09 6.99984C16.3148 7.00075 16.5333 6.92591 16.7103 6.78738C16.8873 6.64886 17.0125 6.45474 17.0657 6.23633C17.1188 6.01793 17.0969 5.78799 17.0033 5.58361C16.9097 5.37923 16.7501 5.21233 16.55 5.10984C15.1427 4.38531 13.5828 4.00732 12 4.00732C10.4172 4.00732 8.85725 4.38531 7.45 5.10984C7.22202 5.23504 7.05178 5.44413 6.97542 5.69276C6.89905 5.94139 6.92255 6.20999 7.04095 6.44158C7.15934 6.67316 7.36331 6.84951 7.60957 6.9332C7.85583 7.01689 8.12501 7.00133 8.36 6.88984ZM9.59 8.52984C9.34733 8.63858 9.15779 8.83927 9.06308 9.08775C8.96838 9.33624 8.97626 9.61217 9.085 9.85484C9.19374 10.0975 9.39443 10.2871 9.64291 10.3818C9.8914 10.4765 10.1673 10.4686 10.41 10.3598C10.9065 10.1228 11.4498 9.99971 12 9.99971C12.5502 9.99971 13.0935 10.1228 13.59 10.3598C13.7188 10.4185 13.8585 10.4492 14 10.4498C14.1924 10.4494 14.3805 10.3936 14.5419 10.2889C14.7033 10.1843 14.8311 10.0353 14.91 9.85984C14.9651 9.73978 14.9959 9.60998 15.0006 9.47795C15.0053 9.34592 14.9838 9.21426 14.9373 9.0906C14.8908 8.96693 14.8203 8.8537 14.7298 8.75745C14.6393 8.6612 14.5306 8.58384 14.41 8.52984C13.6537 8.18364 12.8317 8.00444 12 8.00444C11.1683 8.00444 10.3463 8.18364 9.59 8.52984Z","gayser":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V8H8.14C8.37028 7.15263 8.873 6.40458 9.5706 5.87126C10.2682 5.33795 11.1219 5.049 12 5.049C12.8781 5.049 13.7318 5.33795 14.4294 5.87126C15.127 6.40458 15.6297 7.15263 15.86 8H20V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 13C11.1154 12.9971 10.2568 12.7011 9.55836 12.1583C8.85993 11.6155 8.36114 10.8565 8.14 10H4V17C4 17.7956 4.31607 18.5587 4.87868 19.1213C5.44129 19.6839 6.20435 20 7 20H8V21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22C9.26522 22 9.51957 21.8946 9.70711 21.7071C9.89464 21.5196 10 21.2652 10 21V20H14V21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21V20H17C17.7956 20 18.5587 19.6839 19.1213 19.1213C19.6839 18.5587 20 17.7956 20 17V10H15.86C15.6389 10.8565 15.1401 11.6155 14.4416 12.1583C13.7432 12.7011 12.8846 12.9971 12 13ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.29289 15.2929C9.48043 15.1054 9.73478 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM14 9C14 8.60444 13.8827 8.21776 13.6629 7.88886C13.4432 7.55996 13.1308 7.30362 12.7654 7.15224C12.3999 7.00087 11.9978 6.96126 11.6098 7.03843C11.2219 7.1156 10.8655 7.30608 10.5858 7.58579C10.3061 7.86549 10.1156 8.22186 10.0384 8.60982C9.96126 8.99778 10.0009 9.39991 10.1522 9.76537C10.3036 10.1308 10.56 10.4432 10.8889 10.6629C11.2178 10.8827 11.6044 11 12 11C12.5304 11 13.0391 10.7893 13.4142 10.4142C13.7893 10.0391 14 9.53043 14 9Z","geometry":"M3.99997 13.9999H4.10997L6.48997 13.7399C6.71892 13.7207 6.93266 13.6174 7.08997 13.4499L13.71 6.83994C13.8037 6.74698 13.8781 6.63637 13.9289 6.51452C13.9796 6.39266 14.0058 6.26195 14.0058 6.12994C14.0058 5.99793 13.9796 5.86722 13.9289 5.74536C13.8781 5.6235 13.8037 5.5129 13.71 5.41994L11.59 3.28994C11.497 3.19621 11.3864 3.12182 11.2645 3.07105C11.1427 3.02028 11.012 2.99414 10.88 2.99414C10.748 2.99414 10.6172 3.02028 10.4954 3.07105C10.3735 3.12182 10.2629 3.19621 10.17 3.28994L3.55997 9.90994C3.3925 10.0672 3.2892 10.281 3.26997 10.5099L2.99997 12.8899C2.98444 13.0302 2.99878 13.1722 3.04203 13.3065C3.08529 13.4408 3.15648 13.5644 3.25094 13.6693C3.34539 13.7741 3.46096 13.8578 3.59006 13.9148C3.71916 13.9718 3.85885 14.0008 3.99997 13.9999ZM20.38 3.07994C20.1979 3.00336 19.9971 2.98244 19.8032 3.01981C19.6092 3.05719 19.4306 3.15118 19.29 3.28994L3.28997 19.2899C3.15121 19.4306 3.05721 19.6091 3.01984 19.8031C2.98246 19.9971 3.00339 20.1978 3.07997 20.3799C3.15499 20.5626 3.28238 20.7189 3.44611 20.8292C3.60983 20.9396 3.80254 20.999 3.99997 20.9999H20C20.2652 20.9999 20.5195 20.8946 20.7071 20.707C20.8946 20.5195 21 20.2652 21 19.9999V3.99994C20.999 3.80251 20.9396 3.6098 20.8292 3.44608C20.7189 3.28236 20.5626 3.15496 20.38 3.07994ZM17 15.9999C17 16.2652 16.8946 16.5195 16.7071 16.707C16.5195 16.8946 16.2652 16.9999 16 16.9999H13C12.8025 16.999 12.6098 16.9396 12.4461 16.8292C12.2824 16.7189 12.155 16.5626 12.08 16.3799C12.0034 16.1978 11.9825 15.9971 12.0198 15.8031C12.0572 15.6091 12.1512 15.4306 12.29 15.2899L15.29 12.2899C15.4306 12.1512 15.6092 12.0572 15.8032 12.0198C15.9971 11.9824 16.1979 12.0034 16.38 12.0799C16.5626 12.155 16.7189 12.2824 16.8292 12.4461C16.9396 12.6098 16.999 12.8025 17 12.9999V15.9999Z","ghost":"M12 2C9.87828 2 7.84345 2.84285 6.34316 4.34315C4.84287 5.84344 4.00001 7.87827 4.00001 10V19.82C3.99837 19.9495 4.02351 20.0779 4.07384 20.1973C4.12417 20.3166 4.19862 20.4242 4.29251 20.5134C4.38641 20.6026 4.49772 20.6715 4.61947 20.7156C4.74121 20.7598 4.87077 20.7783 5.00001 20.77C5.14256 20.7721 5.28348 20.7395 5.41064 20.675C5.53781 20.6106 5.64741 20.5162 5.73001 20.4L5.97001 20.09C6.05982 19.9791 6.17232 19.8887 6.29996 19.8249C6.42759 19.7611 6.56741 19.7253 6.71001 19.72C6.8621 19.7202 7.01183 19.7576 7.14607 19.8291C7.28031 19.9006 7.39498 20.0039 7.48001 20.13L8.48001 21.55C8.5711 21.6747 8.68982 21.7766 8.82688 21.8477C8.96395 21.9189 9.11562 21.9573 9.27002 21.96C9.41033 21.9612 9.54906 21.9303 9.67558 21.8696C9.80211 21.8089 9.91308 21.7201 10 21.61L11.3 20.03C11.3874 19.9211 11.4988 19.8338 11.6254 19.7749C11.7519 19.7159 11.8904 19.6869 12.03 19.69C12.1794 19.6915 12.3262 19.7286 12.4584 19.7981C12.5905 19.8677 12.7042 19.9677 12.79 20.09L13.79 21.56C13.8762 21.6842 13.9913 21.7856 14.1255 21.8553C14.2597 21.925 14.4088 21.9609 14.56 21.96C14.7003 21.9612 14.8391 21.9303 14.9656 21.8696C15.0921 21.8089 15.2031 21.7201 15.29 21.61L16.55 20C16.6406 19.894 16.7523 19.8081 16.878 19.7478C17.0037 19.6875 17.1407 19.6542 17.28 19.65C17.424 19.648 17.5663 19.6805 17.6951 19.7449C17.8238 19.8093 17.9353 19.9036 18.02 20.02L18.31 20.4C18.3953 20.5158 18.5069 20.6096 18.6355 20.674C18.7642 20.7383 18.9062 20.7712 19.05 20.77C19.1751 20.7713 19.2993 20.7477 19.4151 20.7004C19.531 20.6531 19.6363 20.5832 19.7247 20.4947C19.8132 20.4062 19.8832 20.301 19.9304 20.1851C19.9777 20.0693 20.0014 19.9451 20 19.82V10C20 7.87827 19.1572 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM8.71001 12.16C8.21316 12.162 7.7269 12.0165 7.31282 11.7419C6.89874 11.4673 6.57547 11.0759 6.38396 10.6175C6.19245 10.159 6.14131 9.65403 6.23703 9.16648C6.33275 8.67893 6.57101 8.23076 6.92164 7.87873C7.27227 7.5267 7.71949 7.28665 8.20665 7.18899C8.69381 7.09132 9.199 7.14044 9.65823 7.33012C10.1175 7.5198 10.5101 7.8415 10.7863 8.25449C11.0625 8.66747 11.21 9.15314 11.21 9.65C11.21 10.314 10.9469 10.9509 10.4784 11.4213C10.0098 11.8917 9.37397 12.1574 8.71001 12.16ZM15.28 12.16C14.7832 12.162 14.2969 12.0165 13.8828 11.7419C13.4687 11.4673 13.1455 11.0759 12.954 10.6175C12.7624 10.159 12.7113 9.65403 12.807 9.16648C12.9027 8.67893 13.141 8.23076 13.4916 7.87873C13.8423 7.5267 14.2895 7.28665 14.7766 7.18899C15.2638 7.09132 15.769 7.14044 16.2282 7.33012C16.6875 7.5198 17.0801 7.8415 17.3563 8.25449C17.6325 8.66747 17.78 9.15314 17.78 9.65C17.78 10.314 17.5169 10.9509 17.0484 11.4213C16.5798 11.8917 15.944 12.1574 15.28 12.16Z","gift":"M5 18C5 18.7956 5.31607 19.5587 5.87868 20.1213C6.44129 20.6839 7.20435 21 8 21H11V13H5V18ZM20 7H18.82C18.9797 6.54818 19.0289 6.06466 18.9634 5.58993C18.8979 5.11519 18.7196 4.66306 18.4435 4.27138C18.1674 3.8797 17.8014 3.55988 17.3763 3.33868C16.9512 3.11748 16.4792 3.00135 16 3H14C13.2599 3.00441 12.5476 3.28221 12 3.78C11.4524 3.28221 10.7401 3.00441 10 3H8C7.52077 3.00135 7.04884 3.11748 6.62371 3.33868C6.19858 3.55988 5.83263 3.8797 5.5565 4.27138C5.28037 4.66306 5.10208 5.11519 5.03658 5.58993C4.97108 6.06466 5.02025 6.54818 5.18 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8V10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11H20C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10V8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7ZM11 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H10C10.2652 5 10.5196 5.10536 10.7071 5.29289C10.8946 5.48043 11 5.73478 11 6V7ZM16 7H13V6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7ZM13 21H16C16.7956 21 17.5587 20.6839 18.1213 20.1213C18.6839 19.5587 19 18.7956 19 18V13H13V21Z","gift_card":"M6 16C5.86839 16.0008 5.73793 15.9755 5.61609 15.9258C5.49426 15.876 5.38344 15.8027 5.29 15.71C5.19627 15.617 5.12188 15.5064 5.07111 15.3846C5.02034 15.2627 4.9942 15.132 4.9942 15C4.9942 14.868 5.02034 14.7373 5.07111 14.6154C5.12188 14.4936 5.19627 14.383 5.29 14.29L6.59 13H2V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H8V14.41L6.71 15.71C6.61656 15.8027 6.50574 15.876 6.38391 15.9258C6.26207 15.9755 6.13161 16.0008 6 16ZM12.71 14.29C12.8037 14.383 12.8781 14.4936 12.9289 14.6154C12.9797 14.7373 13.0058 14.868 13.0058 15C13.0058 15.132 12.9797 15.2627 12.9289 15.3846C12.8781 15.5064 12.8037 15.617 12.71 15.71C12.617 15.8037 12.5064 15.8781 12.3846 15.9289C12.2627 15.9797 12.132 16.0058 12 16.0058C11.868 16.0058 11.7373 15.9797 11.6154 15.9289C11.4936 15.8781 11.383 15.8037 11.29 15.71L10 14.41V19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V13H11.41L12.71 14.29ZM19 5H10V7.18C10.5326 6.99443 11.1068 6.96277 11.6566 7.08865C12.2063 7.21453 12.7095 7.49284 13.1083 7.89166C13.5072 8.29049 13.7855 8.79366 13.9113 9.34345C14.0372 9.89324 14.0056 10.4674 13.82 11H22V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM12 10C12 9.73478 11.8946 9.48043 11.7071 9.29289C11.5196 9.10536 11.2652 9 11 9C10.7348 9 10.4804 9.10536 10.2929 9.29289C10.1054 9.48043 10 9.73478 10 10V11H11C11.2652 11 11.5196 10.8946 11.7071 10.7071C11.8946 10.5196 12 10.2652 12 10ZM2 8V11H4.18C3.99443 10.4674 3.96277 9.89324 4.08865 9.34345C4.21453 8.79366 4.49284 8.29049 4.89166 7.89166C5.29049 7.49284 5.79366 7.21453 6.34345 7.08865C6.89324 6.96277 7.46738 6.99443 8 7.18V5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8ZM7 9C6.73478 9 6.48043 9.10536 6.29289 9.29289C6.10536 9.48043 6 9.73478 6 10C6 10.2652 6.10536 10.5196 6.29289 10.7071C6.48043 10.8946 6.73478 11 7 11H8V10C8 9.73478 7.89464 9.48043 7.70711 9.29289C7.51957 9.10536 7.26522 9 7 9Z","gladiator":"M11.9999 7.00015C10.276 7.00015 8.62272 7.68497 7.40374 8.90396C6.18475 10.1229 5.49993 11.7762 5.49993 13.5002V14.0002H9.55993C9.69254 13.9736 9.83025 14.0009 9.94277 14.0759C10.0553 14.1509 10.1334 14.2675 10.1599 14.4002C10.1865 14.5328 10.1592 14.6705 10.0842 14.783C10.0092 14.8955 9.89254 14.9736 9.75993 15.0002L5.49993 16.7902V19.4902C5.49939 19.7957 5.56887 20.0973 5.70301 20.3718C5.83716 20.6463 6.03242 20.8864 6.2738 21.0737C6.51518 21.261 6.79626 21.3906 7.09548 21.4523C7.3947 21.5141 7.7041 21.5065 7.99993 21.4302L16.2199 19.5402C16.8829 19.3882 17.4746 19.0155 17.898 18.4832C18.3214 17.9508 18.5512 17.2903 18.5499 16.6102V13.5002C18.55 12.6423 18.3802 11.793 18.0504 11.0011C17.7206 10.2092 17.2374 9.49043 16.6285 8.88619C16.0196 8.28195 15.2971 7.80421 14.5027 7.48051C13.7083 7.15681 12.8577 6.99356 11.9999 7.00015ZM21.8399 10.2602C21.4585 8.18609 20.4311 6.28569 18.9047 4.83062C17.3783 3.37555 15.4309 2.44028 13.341 2.15852C11.251 1.87676 9.12551 2.26291 7.26823 3.2618C5.41096 4.26068 3.91701 5.82115 2.99993 7.72015C2.88263 7.92925 2.84436 8.17352 2.89208 8.40847C2.93981 8.64341 3.07035 8.8534 3.25993 9.00015L3.83993 9.45015C3.95013 9.53403 4.07656 9.5941 4.21119 9.62655C4.34583 9.65901 4.48573 9.66315 4.62205 9.63871C4.75837 9.61426 4.88812 9.56177 5.00309 9.48456C5.11806 9.40735 5.21573 9.30709 5.28993 9.19015C6.0896 7.95148 7.21602 6.95788 8.54482 6.31906C9.87362 5.68025 11.3531 5.42108 12.8199 5.57015C14.5261 5.76885 16.1246 6.50612 17.3833 7.67495C18.6421 8.84377 19.4956 10.3833 19.8199 12.0702C20.0149 13.3705 20.0752 14.6875 19.9999 16.0002C20.4682 15.8273 20.8833 15.5353 21.2042 15.153C21.5251 14.7707 21.7408 14.3113 21.8299 13.8202C22.0536 12.6443 22.0569 11.4372 21.8399 10.2602Z","globe":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 19.93C9.06798 19.6866 7.29108 18.7469 6.0024 17.287C4.71373 15.8271 4.00177 13.9473 4 12C4.00337 11.3974 4.0738 10.797 4.21 10.21L9 15V16C9 16.2652 9.10536 16.5196 9.2929 16.7071C9.48043 16.8946 9.73479 17 10 17H11V19.93ZM18.72 16.32C18.6279 16.2207 18.5166 16.1411 18.3928 16.0861C18.2691 16.0311 18.1354 16.0018 18 16H15V13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H9V10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9V7H15V4.59C16.4763 5.18719 17.7408 6.2114 18.6315 7.53149C19.5223 8.85159 19.9988 10.4075 20 12C20.0012 13.5336 19.5564 15.0345 18.72 16.32Z","go_back":"M12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_back_10":"M10.5 15.0002C10.6326 15.0002 10.7598 14.9475 10.8536 14.8537C10.9473 14.76 11 14.6328 11 14.5002V11.5002C10.9995 11.4015 10.9698 11.3051 10.9146 11.2232C10.8595 11.1414 10.7813 11.0777 10.69 11.0402C10.5999 10.9993 10.4991 10.988 10.4022 11.0077C10.3052 11.0275 10.217 11.0773 10.15 11.1502L9.15 12.1502C9.05717 12.243 9.00502 12.3689 9.00502 12.5002C9.00502 12.6314 9.05717 12.7573 9.15 12.8502C9.24283 12.943 9.36872 12.9951 9.5 12.9951C9.63128 12.9951 9.75717 12.943 9.85 12.8502L10 12.7102V14.5002C10 14.6328 10.0527 14.76 10.1464 14.8537C10.2402 14.9475 10.3674 15.0002 10.5 15.0002ZM15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002ZM13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8536 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002C14 13.6328 13.9473 13.76 13.8536 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002ZM12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_back_30":"M9.75 14.0002H9C8.86739 14.0002 8.74021 14.0528 8.64645 14.1466C8.55268 14.2404 8.5 14.3676 8.5 14.5002C8.5 14.6328 8.55268 14.76 8.64645 14.8537C8.74021 14.9475 8.86739 15.0002 9 15.0002H9.75C10.0815 15.0002 10.3995 14.8685 10.6339 14.634C10.8683 14.3996 11 14.0817 11 13.7502C10.9969 13.4752 10.8979 13.2099 10.72 13.0002C10.8979 12.7904 10.9969 12.5252 11 12.2502C11 11.9186 10.8683 11.6007 10.6339 11.3663C10.3995 11.1319 10.0815 11.0002 9.75 11.0002H9C8.86739 11.0002 8.74021 11.0528 8.64645 11.1466C8.55268 11.2404 8.5 11.3676 8.5 11.5002C8.5 11.6328 8.55268 11.76 8.64645 11.8537C8.74021 11.9475 8.86739 12.0002 9 12.0002H9.75C9.8163 12.0002 9.87989 12.0265 9.92678 12.0734C9.97366 12.1203 10 12.1839 10 12.2502C10 12.3165 9.97366 12.3801 9.92678 12.4269C9.87989 12.4738 9.8163 12.5002 9.75 12.5002H9.44C9.30739 12.5002 9.18021 12.5528 9.08645 12.6466C8.99268 12.7404 8.94 12.8676 8.94 13.0002C8.94 13.1328 8.99268 13.26 9.08645 13.3537C9.18021 13.4475 9.30739 13.5002 9.44 13.5002H9.75C9.8163 13.5002 9.87989 13.5265 9.92678 13.5734C9.97366 13.6203 10 13.6839 10 13.7502C10 13.8165 9.97366 13.8801 9.92678 13.9269C9.87989 13.9738 9.8163 14.0002 9.75 14.0002ZM15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002ZM13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8536 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002C14 13.6328 13.9473 13.76 13.8536 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002ZM12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_forward":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002Z","go_forward_10":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002ZM13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002ZM14 13.5002C14 13.6328 13.9473 13.76 13.8535 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8535 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002ZM10.5 15.0002C10.6326 15.0002 10.7598 14.9475 10.8535 14.8537C10.9473 14.76 11 14.6328 11 14.5002V11.5002C10.9995 11.4015 10.9698 11.3051 10.9146 11.2232C10.8595 11.1414 10.7813 11.0777 10.69 11.0402C10.5999 10.9993 10.4991 10.988 10.4022 11.0077C10.3052 11.0275 10.217 11.0773 10.15 11.1502L9.15 12.1502C9.05717 12.243 9.00502 12.3689 9.00502 12.5002C9.00502 12.6314 9.05717 12.7573 9.15 12.8502C9.24282 12.943 9.36872 12.9951 9.5 12.9951C9.63127 12.9951 9.75717 12.943 9.85 12.8502L10 12.7102V14.5002C10 14.6328 10.0527 14.76 10.1464 14.8537C10.2402 14.9475 10.3674 15.0002 10.5 15.0002Z","go_forward_30":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002ZM9.75 11.0002H9C8.86739 11.0002 8.74021 11.0528 8.64644 11.1466C8.55267 11.2404 8.5 11.3676 8.5 11.5002C8.5 11.6328 8.55267 11.76 8.64644 11.8537C8.74021 11.9475 8.86739 12.0002 9 12.0002H9.75C9.8163 12.0002 9.87989 12.0265 9.92677 12.0734C9.97366 12.1203 10 12.1839 10 12.2502C10 12.3165 9.97366 12.3801 9.92677 12.4269C9.87989 12.4738 9.8163 12.5002 9.75 12.5002H9.44C9.30739 12.5002 9.18021 12.5528 9.08644 12.6466C8.99267 12.7404 8.94 12.8676 8.94 13.0002C8.94 13.1328 8.99267 13.26 9.08644 13.3537C9.18021 13.4475 9.30739 13.5002 9.44 13.5002H9.75C9.8163 13.5002 9.87989 13.5265 9.92677 13.5734C9.97366 13.6203 10 13.6839 10 13.7502C10 13.8165 9.97366 13.8801 9.92677 13.9269C9.87989 13.9738 9.8163 14.0002 9.75 14.0002H9C8.86739 14.0002 8.74021 14.0528 8.64644 14.1466C8.55267 14.2404 8.5 14.3676 8.5 14.5002C8.5 14.6328 8.55267 14.76 8.64644 14.8537C8.74021 14.9475 8.86739 15.0002 9 15.0002H9.75C10.0815 15.0002 10.3995 14.8685 10.6339 14.634C10.8683 14.3996 11 14.0817 11 13.7502C10.9969 13.4752 10.8979 13.2099 10.72 13.0002C10.8979 12.7904 10.9969 12.5252 11 12.2502C11 11.9186 10.8683 11.6007 10.6339 11.3663C10.3995 11.1319 10.0815 11.0002 9.75 11.0002ZM13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002ZM14 13.5002C14 13.6328 13.9473 13.76 13.8535 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8535 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002Z","google":"M20.79 11.5098C20.7692 11.1072 20.7224 10.7063 20.65 10.3098H12.18V13.8198H17.08C16.9829 14.378 16.7744 14.911 16.4668 15.3869C16.1593 15.8628 15.7591 16.2719 15.29 16.5898C14.6877 16.9915 14.0053 17.2576 13.29 17.3698C12.5792 17.4992 11.8508 17.4992 11.14 17.3698C10.2647 17.1839 9.44845 16.7857 8.76315 16.2103C8.07786 15.6348 7.5445 14.8998 7.21001 14.0698C7.16067 13.9656 7.11727 13.8588 7.08001 13.7498C6.6899 12.6191 6.6899 11.3904 7.08001 10.2598C7.35379 9.45932 7.80504 8.73116 8.40001 8.12977C9.12935 7.37769 10.0656 6.85911 11.09 6.63977C11.9646 6.45231 12.8721 6.48669 13.73 6.73977C14.4588 6.96359 15.1239 7.3578 15.67 7.88977L17.32 6.22977C17.62 5.93977 17.92 5.64977 18.2 5.34977C17.3634 4.56432 16.3771 3.95554 15.3 3.55977C13.2195 2.79589 10.9303 2.82653 8.87102 3.64582C6.81172 4.46512 5.12713 6.01544 4.14001 7.99977C3.77955 8.71459 3.51718 9.47478 3.36001 10.2598C3.031 11.8854 3.15759 13.5703 3.72581 15.1285C4.29403 16.6867 5.28178 18.0576 6.58001 19.0898C7.55028 19.8415 8.66259 20.3891 9.85001 20.6998C11.3638 21.0746 12.9462 21.0746 14.46 20.6998C15.8819 20.3983 17.1935 19.7119 18.2516 18.7154C19.3098 17.719 20.0737 16.4509 20.46 15.0498C20.7789 13.8986 20.8906 12.7 20.79 11.5098Z","google_lens":"M18.5 16C18.0055 16 17.5222 16.1466 17.1111 16.4213C16.7 16.696 16.3795 17.0865 16.1903 17.5433C16.0011 18.0001 15.9516 18.5028 16.048 18.9877C16.1445 19.4727 16.3826 19.9181 16.7322 20.2678C17.0819 20.6174 17.5273 20.8555 18.0123 20.952C18.4972 21.0484 18.9999 20.9989 19.4567 20.8097C19.9135 20.6205 20.304 20.3 20.5787 19.8889C20.8534 19.4778 21 18.9945 21 18.5C21 17.837 20.7366 17.2011 20.2678 16.7322C19.7989 16.2634 19.163 16 18.5 16ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20C14 19.7348 13.8946 19.4804 13.7071 19.2929C13.5196 19.1054 13.2652 19 13 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V13C19 13.2652 19.1054 13.5196 19.2929 13.7071C19.4804 13.8946 19.7348 14 20 14C20.2652 14 20.5196 13.8946 20.7071 13.7071C20.8946 13.5196 21 13.2652 21 13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8Z","gpon":"M18.5 13.0001C18.2628 13.0058 18.0275 13.0427 17.8 13.1101L13.1 7.74011C13.6073 7.49156 14.0154 7.07853 14.2579 6.56833C14.5004 6.05813 14.563 5.48084 14.4354 4.93053C14.3078 4.38023 13.9977 3.88935 13.5554 3.53789C13.1131 3.18643 12.5649 2.99512 12 2.99512C11.4351 2.99512 10.8869 3.18643 10.4446 3.53789C10.0023 3.88935 9.69216 4.38023 9.56459 4.93053C9.43701 5.48084 9.49957 6.05813 9.74208 6.56833C9.98458 7.07853 10.3927 7.49156 10.9 7.74011L6.2 13.1101C5.97254 13.0427 5.73716 13.0058 5.5 13.0001C5.00555 13.0001 4.5222 13.1467 4.11108 13.4214C3.69995 13.6961 3.37952 14.0866 3.1903 14.5434C3.00108 15.0002 2.95157 15.5029 3.04804 15.9878C3.1445 16.4728 3.3826 16.9182 3.73223 17.2679C4.08187 17.6175 4.52732 17.8556 5.01228 17.9521C5.49723 18.0485 5.99989 17.999 6.45671 17.8098C6.91352 17.6206 7.30397 17.3002 7.57867 16.889C7.85338 16.4779 8 15.9946 8 15.5001C7.99944 15.1171 7.90684 14.7398 7.73 14.4001L11 10.6601V16.2101C10.4736 16.4399 10.0424 16.8438 9.77879 17.3541C9.51521 17.8644 9.43539 18.4499 9.55274 19.0122C9.67008 19.5744 9.97744 20.0791 10.4231 20.4414C10.8688 20.8036 11.4257 21.0014 12 21.0014C12.5744 21.0014 13.1312 20.8036 13.5769 20.4414C14.0226 20.0791 14.3299 19.5744 14.4473 19.0122C14.5646 18.4499 14.4848 17.8644 14.2212 17.3541C13.9576 16.8438 13.5264 16.4399 13 16.2101V10.6601L16.27 14.4001C16.0932 14.7398 16.0006 15.1171 16 15.5001C16 15.9946 16.1466 16.4779 16.4213 16.889C16.696 17.3002 17.0865 17.6206 17.5433 17.8098C18.0001 17.999 18.5028 18.0485 18.9877 17.9521C19.4727 17.8556 19.9181 17.6175 20.2678 17.2679C20.6174 16.9182 20.8555 16.4728 20.952 15.9878C21.0484 15.5029 20.9989 15.0002 20.8097 14.5434C20.6205 14.0866 20.3001 13.6961 19.8889 13.4214C19.4778 13.1467 18.9945 13.0001 18.5 13.0001Z","graph_increasing":"M13 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15V20C10 20.2652 10.1054 20.5196 10.2929 20.7071C10.4804 20.8946 10.7348 21 11 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20V15C14 14.7348 13.8946 14.4804 13.7071 14.2929C13.5196 14.1054 13.2652 14 13 14ZM19 12H17C16.7348 12 16.4804 12.1054 16.2929 12.2929C16.1054 12.4804 16 12.7348 16 13V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V13C20 12.7348 19.8946 12.4804 19.7071 12.2929C19.5196 12.1054 19.2652 12 19 12ZM7 16H5C4.73478 16 4.48043 16.1054 4.29289 16.2929C4.10536 16.4804 4 16.7348 4 17V20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21H7C7.26522 21 7.51957 20.8946 7.70711 20.7071C7.89464 20.5196 8 20.2652 8 20V17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16ZM19 3H16C15.7348 3 15.4804 3.10536 15.2929 3.29289C15.1054 3.48043 15 3.73478 15 4C15 4.26522 15.1054 4.51957 15.2929 4.70711C15.4804 4.89464 15.7348 5 16 5H16.59L12.73 8.86L10.32 8.05C10.1616 7.99767 9.99257 7.98581 9.82839 8.0155C9.66421 8.0452 9.51006 8.1155 9.38 8.22L4.38 12.22C4.17395 12.385 4.0415 12.6248 4.01153 12.887C3.98155 13.1493 4.05649 13.4128 4.22 13.62C4.31313 13.7379 4.43161 13.8332 4.56664 13.899C4.70168 13.9648 4.84979 13.9993 5 14C5.22556 13.9987 5.44406 13.9212 5.62 13.78L10.2 10.12L12.68 10.95C12.8528 11.0043 13.0371 11.0107 13.2132 10.9684C13.3893 10.9261 13.5507 10.8368 13.68 10.71L18 6.41V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3Z","graph_low":"M7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.29289C16.1054 7.48043 16 7.73478 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM6 9C5.60444 9 5.21776 9.1173 4.88886 9.33706C4.55996 9.55682 4.30362 9.86918 4.15224 10.2346C4.00087 10.6001 3.96126 11.0022 4.03843 11.3902C4.1156 11.7781 4.30608 12.1345 4.58579 12.4142C4.86549 12.6939 5.22186 12.8844 5.60982 12.9616C5.99778 13.0387 6.39992 12.9991 6.76537 12.8478C7.13082 12.6964 7.44318 12.44 7.66294 12.1111C7.8827 11.7822 8 11.3956 8 11C8 10.4696 7.78929 9.96086 7.41421 9.58579C7.03914 9.21071 6.53043 9 6 9Z","graph_table":"M16 17C16.2652 17 16.5196 16.8946 16.7071 16.7071C16.8946 16.5196 17 16.2652 17 16V6C17 5.73478 16.8946 5.48043 16.7071 5.29289C16.5196 5.10536 16.2652 5 16 5C15.7348 5 15.4804 5.10536 15.2929 5.29289C15.1054 5.48043 15 5.73478 15 6V16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17ZM12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V10C13 9.73478 12.8946 9.48043 12.7071 9.29289C12.5196 9.10536 12.2652 9 12 9C11.7348 9 11.4804 9.10536 11.2929 9.29289C11.1054 9.48043 11 9.73478 11 10V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17ZM8 17C8.26522 17 8.51957 16.8946 8.70711 16.7071C8.89464 16.5196 9 16.2652 9 16V12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11C7.73478 11 7.48043 11.1054 7.29289 11.2929C7.10536 11.4804 7 11.7348 7 12V16C7 16.2652 7.10536 16.5196 7.29289 16.7071C7.48043 16.8946 7.73478 17 8 17ZM20 11C19.7348 11 19.4804 11.1054 19.2929 11.2929C19.1054 11.4804 19 11.7348 19 12V16C19 16.2652 19.1054 16.5196 19.2929 16.7071C19.4804 16.8946 19.7348 17 20 17C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16V12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 19H5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","grocery":"M18.71 11.71C18.617 11.8037 18.5064 11.8781 18.3846 11.9289C18.2627 11.9797 18.132 12.0058 18 12.0058C17.868 12.0058 17.7373 11.9797 17.6154 11.9289C17.4936 11.8781 17.383 11.8037 17.29 11.71L16 10.41L14.71 11.71C14.617 11.8037 14.5064 11.8781 14.3846 11.9289C14.2627 11.9797 14.132 12.0058 14 12.0058C13.868 12.0058 13.7373 11.9797 13.6154 11.9289C13.4936 11.8781 13.383 11.8037 13.29 11.71L12 10.41L10.71 11.71C10.617 11.8037 10.5064 11.8781 10.3846 11.9289C10.2627 11.9797 10.132 12.0058 10 12.0058C9.86799 12.0058 9.73728 11.9797 9.61542 11.9289C9.49356 11.8781 9.38296 11.8037 9.29 11.71L8 10.41L6.71 11.71C6.61704 11.8037 6.50644 11.8781 6.38458 11.9289C6.26272 11.9797 6.13201 12.0058 6 12.0058C5.86799 12.0058 5.73728 11.9797 5.61542 11.9289C5.49356 11.8781 5.38296 11.8037 5.29 11.71L4 10.41V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V10.41L18.71 11.71ZM16.71 8.29L18 9.59L19 8.59V3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V8.59L15.29 8.29C15.383 8.19627 15.4936 8.12188 15.6154 8.07111C15.7373 8.02034 15.868 7.9942 16 7.9942C16.132 7.9942 16.2627 8.02034 16.3846 8.07111C16.5064 8.12188 16.617 8.19627 16.71 8.29ZM7.29 8.29C7.38296 8.19627 7.49356 8.12188 7.61542 8.07111C7.73728 8.02034 7.86799 7.9942 8 7.9942C8.13201 7.9942 8.26272 8.02034 8.38458 8.07111C8.50644 8.12188 8.61704 8.19627 8.71 8.29L10 9.59L11.29 8.29C11.383 8.19627 11.4936 8.12188 11.6154 8.07111C11.7373 8.02034 11.868 7.9942 12 7.9942C12.132 7.9942 12.2627 8.02034 12.3846 8.07111C12.5064 8.12188 12.617 8.19627 12.71 8.29L13 8.59V6C13 4.93913 12.5786 3.92172 11.8284 3.17157C11.0783 2.42143 10.0609 2 9 2C7.93913 2 6.92172 2.42143 6.17157 3.17157C5.42143 3.92172 5 4.93913 5 6V8.59L6 9.59L7.29 8.29Z","group":"M10 11C10.89 11 11.7601 10.7361 12.5001 10.2416C13.2401 9.74715 13.8169 9.04434 14.1575 8.22208C14.4981 7.39981 14.5872 6.49501 14.4135 5.6221C14.2399 4.74918 13.8113 3.94736 13.182 3.31802C12.5527 2.68868 11.7508 2.2601 10.8779 2.08647C10.005 1.91283 9.1002 2.00195 8.27794 2.34254C7.45567 2.68314 6.75287 3.25991 6.2584 3.99994C5.76393 4.73996 5.50001 5.60999 5.50001 6.5C5.50265 7.69266 5.97761 8.83572 6.82095 9.67906C7.66429 10.5224 8.80735 10.9974 10 11ZM18 12C18.5934 12 19.1734 11.8241 19.6667 11.4944C20.1601 11.1648 20.5446 10.6962 20.7717 10.1481C20.9987 9.59987 21.0581 8.99667 20.9424 8.41473C20.8266 7.83279 20.5409 7.29824 20.1213 6.87868C19.7018 6.45912 19.1672 6.1734 18.5853 6.05765C18.0033 5.94189 17.4001 6.0013 16.852 6.22836C16.3038 6.45543 15.8352 6.83994 15.5056 7.33329C15.176 7.82664 15 8.40666 15 9C15 9.79565 15.3161 10.5587 15.8787 11.1213C16.4413 11.6839 17.2044 12 18 12ZM18 13C17.0174 12.9941 16.067 13.35 15.33 14C14.1765 12.9694 12.7489 12.2953 11.2201 12.0594C9.69131 11.8234 8.12691 12.0358 6.71634 12.6707C5.30576 13.3056 4.10952 14.3359 3.27245 15.6367C2.43538 16.9375 1.99339 18.4531 2.00001 20C2.00001 20.5304 2.21073 21.0391 2.5858 21.4142C2.96087 21.7893 3.46958 22 4.00001 22H16C16.5304 22 17.0392 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20C17.9969 19.6656 17.9736 19.3316 17.93 19H20C20.5304 19 21.0392 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17C22 15.9391 21.5786 14.9217 20.8284 14.1716C20.0783 13.4214 19.0609 13 18 13Z","guard":"M19.0001 14.9999H5.00008C4.73487 14.9999 4.48051 15.1053 4.29298 15.2928C4.10544 15.4803 4.00008 15.7347 4.00008 15.9999V16.9999C4.00093 17.1646 4.04246 17.3266 4.12096 17.4714C4.19947 17.6162 4.31252 17.7393 4.45008 17.8299L6.69008 19.3299C7.34769 19.7676 8.12016 20.0007 8.91008 19.9999H15.0901C15.88 20.0007 16.6525 19.7676 17.3101 19.3299L19.5501 17.8299C19.6876 17.7393 19.8007 17.6162 19.8792 17.4714C19.9577 17.3266 19.9992 17.1646 20.0001 16.9999V15.9999C20.0001 15.7347 19.8947 15.4803 19.7072 15.2928C19.5197 15.1053 19.2653 14.9999 19.0001 14.9999ZM21.8601 8.26992C21.7574 8.00925 21.601 7.77307 21.4012 7.57668C21.2014 7.38029 20.9625 7.22809 20.7001 7.12992L12.7001 4.12992C12.2487 3.96125 11.7515 3.96125 11.3001 4.12992L3.30008 7.12992C3.03826 7.22812 2.79994 7.38013 2.60051 7.57614C2.40108 7.77216 2.24497 8.00781 2.14225 8.2679C2.03954 8.52798 1.9925 8.80671 2.00419 9.0861C2.01587 9.36549 2.08601 9.63932 2.21008 9.88992L3.21008 11.8899C3.37566 12.2231 3.63091 12.5035 3.94713 12.6996C4.26335 12.8957 4.628 12.9997 5.00008 12.9999H19.0001C19.3722 12.9997 19.7368 12.8957 20.053 12.6996C20.3693 12.5035 20.6245 12.2231 20.7901 11.8899L21.7901 9.88992C21.9142 9.63974 21.9846 9.36635 21.9966 9.08733C22.0087 8.80831 21.9622 8.52987 21.8601 8.26992ZM13.5001 8.49992C13.5001 8.89774 13.342 9.27927 13.0607 9.56058C12.7794 9.84188 12.3979 9.99992 12.0001 9.99992C11.6023 9.99992 11.2207 9.84188 10.9394 9.56058C10.6581 9.27927 10.5001 8.89774 10.5001 8.49992V7.99992C10.5001 7.7347 10.6054 7.48035 10.793 7.29281C10.9805 7.10528 11.2349 6.99992 11.5001 6.99992H12.5001C12.7653 6.99992 13.0197 7.10528 13.2072 7.29281C13.3947 7.48035 13.5001 7.7347 13.5001 7.99992V8.49992Z","guestroom":"M7 20H17V15H7V20ZM14 4H10C9.20435 4 8.44129 4.31607 7.87868 4.87868C7.31607 5.44129 7 6.20435 7 7V13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H17V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4ZM15 8H9V7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6H14C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V8ZM2 10V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H5V8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10ZM20 8H19V20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8Z","hair_dresser":"M21.5799 6.19003C21.4517 6.09711 21.3033 6.03596 21.1468 6.01162C20.9903 5.98728 20.8303 6.00044 20.6799 6.05003L16.4599 7.46003L15.9999 11.12C15.9822 11.2695 15.9309 11.4131 15.8499 11.54L19.3699 10.54C20.131 10.3118 20.7981 9.84396 21.272 9.20615C21.7458 8.56833 22.0011 7.7946 21.9999 7.00003C21.9992 6.84138 21.9607 6.68518 21.8877 6.54434C21.8147 6.40349 21.7092 6.28205 21.5799 6.19003ZM12.7799 15.25L13.0499 12.6L14.4499 11.89C14.5962 11.8158 14.7219 11.7068 14.8161 11.5725C14.9103 11.4382 14.97 11.2828 14.9899 11.12L15.9899 3.12003C16.007 2.98045 15.9945 2.83884 15.9531 2.70443C15.9118 2.57003 15.8425 2.44586 15.7499 2.34003C15.6562 2.23336 15.5409 2.14787 15.4116 2.08925C15.2822 2.03062 15.1419 2.00021 14.9999 2.00003C14.2034 1.9965 13.4344 2.2911 12.844 2.82591C12.2537 3.36071 11.8848 4.09701 11.8099 4.89003L11.2099 10.8L8.43994 11.61C7.9846 10.9065 7.2913 10.3903 6.48674 10.1557C5.68217 9.92118 4.82008 9.98398 4.05801 10.3327C3.29593 10.6813 2.68477 11.2926 2.33621 12.0547C1.98765 12.8168 1.92497 13.6789 2.15962 14.4835C2.39428 15.288 2.91059 15.9812 3.61422 16.4365C4.31784 16.8917 5.16179 17.0785 5.99181 16.9628C6.82184 16.8471 7.58252 16.4366 8.13484 15.8064C8.68716 15.1761 8.99423 14.3681 8.99994 13.53L10.9999 12.94L10.7899 15.07C9.96105 15.2376 9.2202 15.698 8.7029 16.367C8.18561 17.036 7.92644 17.8689 7.97282 18.7133C8.0192 19.5577 8.36802 20.3571 8.95547 20.9654C9.54292 21.5738 10.3297 21.9502 11.172 22.026C12.0143 22.1018 12.8557 21.8719 13.5423 21.3783C14.2289 20.8846 14.7149 20.1603 14.9113 19.3377C15.1077 18.5152 15.0014 17.6494 14.6119 16.8988C14.2223 16.1482 13.5756 15.5629 12.7899 15.25H12.7799ZM5.49994 15C5.20327 15 4.91326 14.9121 4.66659 14.7472C4.41991 14.5824 4.22765 14.3481 4.11412 14.0741C4.00059 13.8 3.97088 13.4984 4.02876 13.2074C4.08664 12.9164 4.2295 12.6491 4.43928 12.4394C4.64906 12.2296 4.91633 12.0867 5.20731 12.0289C5.49828 11.971 5.79988 12.0007 6.07397 12.1142C6.34805 12.2277 6.58232 12.42 6.74714 12.6667C6.91197 12.9134 6.99994 13.2034 6.99994 13.5C6.99994 13.8979 6.84191 14.2794 6.5606 14.5607C6.2793 14.842 5.89777 15 5.49994 15ZM11.4999 20C11.2033 20 10.9133 19.9121 10.6666 19.7472C10.4199 19.5824 10.2277 19.3481 10.1141 19.0741C10.0006 18.8 9.97088 18.4984 10.0288 18.2074C10.0866 17.9164 10.2295 17.6492 10.4393 17.4394C10.6491 17.2296 10.9163 17.0867 11.2073 17.0289C11.4983 16.971 11.7999 17.0007 12.074 17.1142C12.3481 17.2277 12.5823 17.42 12.7471 17.6667C12.912 17.9134 12.9999 18.2034 12.9999 18.5C12.9999 18.8979 12.8419 19.2794 12.5606 19.5607C12.2793 19.842 11.8978 20 11.4999 20Z","hair_problems":"M9.84 15.08L10.02 15.24C10.5186 15.7241 11.1851 15.9965 11.88 16H12C12.6785 15.9991 13.3366 15.7682 13.8669 15.345C14.3972 14.9218 14.7685 14.3314 14.92 13.67C14.9689 13.4499 14.9957 13.2255 15 13C14.9999 12.7985 14.9798 12.5976 14.94 12.4C14.8275 11.9197 14.6701 11.451 14.47 11C14.0719 10.2567 13.8839 9.41889 13.9261 8.5767C13.9684 7.73451 14.2394 6.91977 14.71 6.22003C15.07 5.67003 15.45 5.14003 15.81 4.62003C15.9421 4.40804 15.99 4.1543 15.9444 3.90874C15.8988 3.66319 15.763 3.44358 15.5636 3.29312C15.3643 3.14267 15.1158 3.07226 14.8672 3.09574C14.6185 3.11923 14.3877 3.23491 14.22 3.42003C13.8058 3.92112 13.4249 4.44893 13.08 5.00003C11.44 7.41003 9 11.27 9 12.86C9 12.86 9 12.91 9 12.93C9 12.95 9 13 9 13C9.0005 13.7759 9.30157 14.5214 9.84 15.08ZM20 11H16.58C16.8579 11.6301 17.0009 12.3114 17 13C17 14.3261 16.4732 15.5979 15.5355 16.5356C14.5979 17.4732 13.3261 18 12 18C10.6739 18 9.40215 17.4732 8.46447 16.5356C7.52678 15.5979 7 14.3261 7 13C6.99907 12.3114 7.14213 11.6301 7.42 11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V18C2 18.5305 2.21071 19.0392 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0392 22 18.5305 22 18V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11Z","hair_root":"M9.84 14.0804C9.89 14.1404 9.96 14.1904 10.01 14.2404C10.51 14.7104 11.16 15.0004 11.87 15.0004C11.89 15.0004 11.91 15.0004 11.93 15.0004C11.95 15.0004 11.97 15.0004 11.99 15.0004C13.42 15.0004 14.61 14.0004 14.91 12.6704C14.91 12.6704 14.91 12.6504 14.91 12.6404C14.95 12.4304 14.98 12.2204 14.98 12.0004C14.98 11.8004 14.96 11.6004 14.92 11.4004V11.3804C14.82 10.8904 14.64 10.4204 14.45 9.96035C13.94 8.69035 13.42 7.39035 14.68 5.17035C15.05 4.63035 15.42 4.09035 15.79 3.57035C16.1 3.13035 16.01 2.52035 15.58 2.19035C15.15 1.86035 14.53 1.94035 14.2 2.36035C13.74 2.93035 13.37 3.47035 13.07 3.98035C11.43 6.39035 8.99 10.2504 8.99 11.8404C8.99 11.8604 8.99 11.8904 8.99 11.9104C8.99 11.9304 8.99 11.9604 8.99 11.9804C8.99 12.7904 9.31 13.5204 9.83 14.0604L9.84 14.0804ZM7 12.0004V11.8604C7 11.4804 7 10.7404 7.8 9.00035H4C2.9 9.00035 2 9.90035 2 11.0004V13.0004H7.11C7.04 12.6704 7 12.3404 7 12.0004ZM20 9.00035H16.24C16.27 9.07035 16.3 9.14035 16.33 9.22035C16.56 9.78035 16.77 10.3404 16.89 10.9404V10.9804L16.91 11.0104V11.0404C16.98 11.3804 17.01 11.6904 17.01 12.0004C17.01 12.3204 16.97 12.6604 16.9 13.0004H22.01V11.0004C22.01 9.90035 21.11 9.00035 20.01 9.00035H20ZM12.02 17.0004H11.88C10.7 17.0004 9.56 16.5404 8.67 15.7104C8.65 15.6904 8.62 15.6704 8.6 15.6504L8.56 15.6204L8.43 15.4904L8.33 15.3904L8.31 15.3604C8.21 15.2504 8.13 15.1304 8.05 15.0104H2V17.0104C2 18.1104 2.9 19.0104 4 19.0104H20C21.1 19.0104 22 18.1104 22 17.0104V15.0104H15.98C15.07 16.2304 13.63 17.0004 12.02 17.0104V17.0004Z","halloween":"M18 6.0001C18.1978 6.0001 18.3912 5.94145 18.5556 5.83157C18.7201 5.72169 18.8482 5.56551 18.9239 5.38278C18.9996 5.20006 19.0194 4.99899 18.9808 4.80501C18.9422 4.61103 18.847 4.43285 18.7071 4.29299C18.5673 4.15314 18.3891 4.0579 18.1951 4.01931C18.0012 3.98073 17.8001 4.00053 17.6174 4.07622C17.4346 4.15191 17.2785 4.28008 17.1686 4.44453C17.0587 4.60898 17 4.80232 17 5.0001C17 5.26532 17.1054 5.51967 17.2929 5.70721C17.4805 5.89474 17.7348 6.0001 18 6.0001ZM12 9.0001C12.1978 9.0001 12.3912 8.94145 12.5556 8.83157C12.7201 8.72169 12.8482 8.56551 12.9239 8.38278C12.9996 8.20006 13.0194 7.99899 12.9808 7.80501C12.9422 7.61103 12.847 7.43285 12.7071 7.29299C12.5673 7.15314 12.3891 7.0579 12.1951 7.01931C12.0012 6.98073 11.8001 7.00053 11.6174 7.07622C11.4346 7.15191 11.2785 7.28008 11.1686 7.44453C11.0587 7.60898 11 7.80232 11 8.0001C11 8.26532 11.1054 8.51967 11.2929 8.70721C11.4805 8.89474 11.7348 9.0001 12 9.0001ZM3.92004 8.0801C4.28658 8.4408 4.73659 8.70532 5.23004 8.8501C5.92401 9.07446 6.67496 9.04612 7.35004 8.7701C8.02826 8.49991 8.5907 8.00115 8.94004 7.3601C8.97979 7.27566 9.00029 7.18343 9.00004 7.0901C8.99138 6.99434 8.96057 6.9019 8.91004 6.8201C8.85138 6.74412 8.77613 6.68256 8.69004 6.6401C8.59499 6.6151 8.49509 6.6151 8.40004 6.6401C7.77625 6.69179 7.15342 6.52992 6.63374 6.18104C6.11406 5.83217 5.7284 5.31701 5.54004 4.7201C5.40846 4.35888 5.36059 3.97251 5.40004 3.5901C5.41269 3.49384 5.39523 3.39603 5.35004 3.3101C5.31036 3.22226 5.24828 3.14639 5.17004 3.0901C5.08824 3.03957 4.9958 3.00876 4.90004 3.0001C4.80589 2.98982 4.71098 3.01091 4.63004 3.0601C3.98979 3.40924 3.49154 3.97098 3.22132 4.64833C2.95111 5.32569 2.9259 6.07614 3.15004 6.7701C3.29483 7.26355 3.55934 7.71356 3.92004 8.0801ZM19.72 15.0001H20C20.2097 15.0006 20.4142 14.9353 20.5847 14.8133C20.7551 14.6912 20.883 14.5187 20.95 14.3201C20.9924 14.1947 21.0093 14.0621 21 13.9301C20.9755 13.6639 20.8503 13.4172 20.65 13.2401C20.5503 13.1551 20.4347 13.0905 20.31 13.0501L18.25 12.3701L18.95 10.3701C18.9916 10.2442 19.0077 10.1113 18.9974 9.97907C18.9871 9.84688 18.9506 9.71806 18.89 9.6001C18.7719 9.36282 18.5644 9.18214 18.3132 9.09776C18.0619 9.01338 17.7874 9.03221 17.55 9.1501C17.4308 9.20814 17.3243 9.2893 17.2368 9.38888C17.1492 9.48845 17.0824 9.60444 17.04 9.7301L16.36 11.7901L14.3 11.1001C14.1713 11.0745 14.0388 11.0745 13.91 11.1001C13.778 11.108 13.6488 11.142 13.53 11.2001C13.2969 11.3244 13.1186 11.5312 13.03 11.7801C12.9885 11.906 12.9724 12.0389 12.9827 12.1711C12.993 12.3033 13.0295 12.4321 13.09 12.5501C13.2143 12.7832 13.4212 12.9615 13.67 13.0501L15.67 13.7301L14.42 17.4901C13.793 17.1821 13.0938 17.051 12.3978 17.1109C11.7017 17.1708 11.0352 17.4195 10.47 17.8301L9.57004 15.7201L11.3 15.0001C11.4229 14.951 11.5347 14.8779 11.6292 14.7852C11.7236 14.6925 11.7986 14.582 11.85 14.4601C11.9539 14.2173 11.9575 13.9433 11.8601 13.6979C11.7626 13.4525 11.5721 13.2556 11.33 13.1501C11.2081 13.0992 11.0772 13.073 10.945 13.073C10.8129 13.073 10.682 13.0992 10.56 13.1501L8.78004 13.8601L8.00004 11.6101C7.9518 11.4847 7.88058 11.3694 7.79004 11.2701C7.69064 11.1597 7.57206 11.0682 7.44004 11.0001C7.31526 10.9465 7.18086 10.9188 7.04504 10.9188C6.90922 10.9188 6.77482 10.9465 6.65004 11.0001C6.5256 11.0536 6.41333 11.1319 6.32004 11.2301C6.22788 11.3281 6.15645 11.4438 6.11004 11.5701C6.04163 11.7034 6.00403 11.8503 6.00004 12.0001C6.0084 12.1353 6.04233 12.2676 6.10004 12.3901L7.00004 14.5301L5.64004 15.0701C5.5164 15.1159 5.40391 15.1875 5.31004 15.2801C5.21354 15.3688 5.13833 15.4782 5.09004 15.6001C5.03376 15.7206 5.00459 15.8521 5.00459 15.9851C5.00459 16.1181 5.03376 16.2496 5.09004 16.3701C5.16328 16.5522 5.28848 16.7087 5.45004 16.8201C5.60988 16.9364 5.80234 16.9994 6.00004 17.0001C6.1267 17.0004 6.25225 16.9767 6.37004 16.9301L7.78004 16.3601L8.50004 18.0001H8.44004C7.95716 17.9989 7.48085 18.112 7.05004 18.3301C6.62901 18.5537 6.26866 18.8763 6.00004 19.2701C5.66508 19.0753 5.28072 18.982 4.89371 19.0015C4.5067 19.021 4.1337 19.1525 3.82004 19.3801C3.47706 19.6278 3.22148 19.9779 3.09004 20.3801C3.07523 20.4527 3.07523 20.5275 3.09004 20.6001C3.10675 20.6769 3.14098 20.7487 3.19004 20.8101C3.23208 20.8721 3.2911 20.9207 3.36004 20.9501C3.42948 20.9808 3.50417 20.9977 3.58004 21.0001H20.48C20.5565 21.0028 20.6323 20.9856 20.7 20.9501C20.7702 20.9182 20.8319 20.8703 20.88 20.8101C20.927 20.7511 20.961 20.683 20.98 20.6101C20.9951 20.5342 20.9951 20.456 20.98 20.3801C20.8433 19.9752 20.5805 19.6247 20.23 19.3801C19.8731 19.1213 19.4407 18.9877 19 19.0001C18.7648 18.9992 18.5312 19.0398 18.31 19.1201C17.8395 18.5169 17.1562 18.1162 16.4 18.0001L17.66 14.2201L19.72 15.0001Z","hammer":"M21.7098 11.2901L20.9998 10.5901C20.6265 10.2145 20.1194 10.0023 19.5898 10.0001H18.9998C19.1892 9.46694 19.224 8.89111 19.1001 8.33905C18.9763 7.78699 18.6988 7.28121 18.2998 6.88008L14.7098 3.29008C13.9901 2.57318 13.0156 2.17065 11.9998 2.17065C10.984 2.17065 10.0095 2.57318 9.2898 3.29008C9.19607 3.38305 9.12168 3.49365 9.07091 3.61551C9.02014 3.73737 8.994 3.86807 8.994 4.00008C8.994 4.1321 9.02014 4.2628 9.07091 4.38466C9.12168 4.50652 9.19607 4.61712 9.2898 4.71008L10.2898 5.71008C10.4609 5.87852 10.5968 6.07931 10.6896 6.30078C10.7824 6.52225 10.8302 6.75997 10.8302 7.00008C10.8302 7.2402 10.7824 7.47791 10.6896 7.69938C10.5968 7.92086 10.4609 8.12165 10.2898 8.29008C10.1961 8.38305 10.1217 8.49365 10.0709 8.61551C10.0201 8.73737 9.994 8.86807 9.994 9.00008C9.994 9.1321 10.0201 9.2628 10.0709 9.38466C10.1217 9.50652 10.1961 9.61712 10.2898 9.71008L12.8798 12.2901C13.4419 12.8529 14.2044 13.1694 14.9998 13.1701C15.3402 13.1687 15.6781 13.1113 15.9998 13.0001V13.6001C16.0047 14.1262 16.2166 14.6292 16.5898 15.0001L17.2898 15.7101C17.3828 15.8038 17.4934 15.8782 17.6152 15.929C17.7371 15.9797 17.8678 16.0059 17.9998 16.0059C18.1318 16.0059 18.2625 15.9797 18.3844 15.929C18.5062 15.8782 18.6168 15.8038 18.7098 15.7101L21.7098 12.7101C21.8035 12.6171 21.8779 12.5065 21.9287 12.3847C21.9795 12.2628 22.0056 12.1321 22.0056 12.0001C22.0056 11.8681 21.9795 11.7374 21.9287 11.6155C21.8779 11.4936 21.8035 11.383 21.7098 11.2901ZM9.4498 11.6901L3.5898 17.5401C3.30643 17.8016 3.10471 18.1395 3.00895 18.5131C2.91318 18.8866 2.92744 19.2799 3.05002 19.6455C3.1726 20.0111 3.39827 20.3335 3.69984 20.5738C4.00142 20.8142 4.36604 20.9622 4.7498 21.0001H4.9998C5.28058 21.0008 5.55836 20.9424 5.81507 20.8287C6.07179 20.715 6.30169 20.5485 6.4898 20.3401L12.0498 14.2301C11.8319 14.0707 11.6247 13.8969 11.4298 13.7101L9.4498 11.6901Z","hand_bag":"M19.5499 9.59C19.5072 9.08956 19.2778 8.6235 18.9073 8.28445C18.5367 7.9454 18.0522 7.75818 17.5499 7.76H16.0499V7.05C16.0499 5.97587 15.6232 4.94574 14.8637 4.18622C14.1042 3.42669 13.0741 3 11.9999 3C10.9258 3 9.89568 3.42669 9.13616 4.18622C8.37663 4.94574 7.94994 5.97587 7.94994 7.05V7.76H6.43994C5.93769 7.75818 5.45314 7.9454 5.08259 8.28445C4.71204 8.6235 4.48263 9.08956 4.43994 9.59L3.74994 17.75C3.71528 18.1645 3.76718 18.5816 3.90234 18.975C4.03751 19.3683 4.25298 19.7292 4.53509 20.0349C4.8172 20.3405 5.15978 20.5841 5.54106 20.7502C5.92235 20.9164 6.33402 21.0014 6.74994 21H17.2499C17.6659 21.0014 18.0775 20.9164 18.4588 20.7502C18.8401 20.5841 19.1827 20.3405 19.4648 20.0349C19.7469 19.7292 19.9624 19.3683 20.0975 18.975C20.2327 18.5816 20.2846 18.1645 20.2499 17.75L19.5499 9.59ZM14.0499 7.76H9.99994V7.05C9.99994 6.50631 10.2159 5.98488 10.6004 5.60043C10.9848 5.21598 11.5062 5 12.0499 5C12.5936 5 13.1151 5.21598 13.4995 5.60043C13.884 5.98488 14.0999 6.50631 14.0999 7.05L14.0499 7.76Z","hand_luggage":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V6C7.20435 6 6.44129 6.31607 5.87868 6.87868C5.31607 7.44129 5 8.20435 5 9V17C5.00174 17.6189 5.19488 18.2222 5.55294 18.7271C5.911 19.2319 6.41645 19.6137 7 19.82V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V19.82C17.5835 19.6137 18.089 19.2319 18.4471 18.7271C18.8051 18.2222 18.9983 17.6189 19 17V9C19 8.20435 18.6839 7.44129 18.1213 6.87868C17.5587 6.31607 16.7956 6 16 6ZM10 16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V10C8 9.73478 8.10536 9.48043 8.29289 9.29289C8.48043 9.10536 8.73478 9 9 9C9.26522 9 9.51957 9.10536 9.70711 9.29289C9.89464 9.48043 10 9.73478 10 10V16ZM10 5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H13C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5V6H10V5ZM16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17C14.7348 17 14.4804 16.8946 14.2929 16.7071C14.1054 16.5196 14 16.2652 14 16V10C14 9.73478 14.1054 9.48043 14.2929 9.29289C14.4804 9.10536 14.7348 9 15 9C15.2652 9 15.5196 9.10536 15.7071 9.29289C15.8946 9.48043 16 9.73478 16 10V16Z","hand_soap":"M15 8.00009V7.00009C15 6.73488 14.8946 6.48052 14.7071 6.29299C14.5196 6.10545 14.2652 6.00009 14 6.00009H13V4.00009H13.51C13.7274 3.99843 13.9435 4.0322 14.15 4.10009L16.68 5.00009C16.7862 5.0138 16.8938 5.0138 17 5.00009C17.2181 5.01148 17.4339 4.95117 17.6144 4.82838C17.795 4.70559 17.9304 4.52707 18 4.32009C18.0424 4.19536 18.0597 4.06348 18.0509 3.93203C18.0421 3.80059 18.0075 3.67218 17.9489 3.55416C17.8904 3.43615 17.8091 3.33087 17.7098 3.24437C17.6104 3.15786 17.4949 3.09184 17.37 3.05009L14.83 2.21009C14.4052 2.06524 13.9588 1.99421 13.51 2.00009H9C8.73478 2.00009 8.48043 2.10545 8.29289 2.29299C8.10536 2.48052 8 2.73488 8 3.00009C8 3.26531 8.10536 3.51966 8.29289 3.7072C8.48043 3.89474 8.73478 4.00009 9 4.00009H11V6.00009H10C9.73478 6.00009 9.48043 6.10545 9.29289 6.29299C9.10536 6.48052 9 6.73488 9 7.00009V8.00009C8.20435 8.00009 7.44129 8.31616 6.87868 8.87877C6.31607 9.44138 6 10.2044 6 11.0001V19.0001C6 19.7957 6.31607 20.5588 6.87868 21.1214C7.44129 21.684 8.20435 22.0001 9 22.0001H15C15.7956 22.0001 16.5587 21.684 17.1213 21.1214C17.6839 20.5588 18 19.7957 18 19.0001V11.0001C18 10.2044 17.6839 9.44138 17.1213 8.87877C16.5587 8.31616 15.7956 8.00009 15 8.00009Z","handcuffs":"M16.5 2.00001C15.4876 2.00053 14.495 2.28102 13.632 2.81046C12.769 3.33991 12.0692 4.09768 11.61 5.00001H11C10.7348 5.00001 10.4804 5.10536 10.2929 5.2929C10.1054 5.48044 10 5.73479 10 6.00001V6.50001H9.5C8.70435 6.50001 7.94129 6.81608 7.37868 7.37869C6.81607 7.9413 6.5 8.70436 6.5 9.50001V10H6C5.73479 10 5.48043 10.1054 5.2929 10.2929C5.10536 10.4804 5 10.7348 5 11V11.61C3.89986 12.1714 3.02071 13.0868 2.50414 14.2087C1.98757 15.3306 1.86367 16.5937 2.15237 17.7946C2.44107 18.9955 3.12559 20.0643 4.09566 20.8288C5.06573 21.5933 6.26489 22.009 7.5 22.009C8.73511 22.009 9.93428 21.5933 10.9043 20.8288C11.8744 20.0643 12.5589 18.9955 12.8476 17.7946C13.1363 16.5937 13.0124 15.3306 12.4959 14.2087C11.9793 13.0868 11.1001 12.1714 10 11.61V11C10 10.7348 9.89465 10.4804 9.70711 10.2929C9.51957 10.1054 9.26522 10 9 10H8.5V9.50001C8.5 9.23479 8.60536 8.98044 8.7929 8.7929C8.98043 8.60536 9.23479 8.50001 9.5 8.50001H10V9.00001C10 9.26522 10.1054 9.51958 10.2929 9.70711C10.4804 9.89465 10.7348 10 11 10H11.61C12.0545 10.871 12.7232 11.6078 13.5472 12.1344C14.3712 12.661 15.3207 12.9584 16.2979 12.9959C17.275 13.0335 18.2446 12.8098 19.1065 12.348C19.9685 11.8861 20.6917 11.2028 21.2017 10.3685C21.7117 9.53408 21.9901 8.57882 22.0081 7.60109C22.026 6.62336 21.783 5.65851 21.304 4.80596C20.825 3.95341 20.1274 3.24399 19.2829 2.75078C18.4385 2.25757 17.4779 1.99841 16.5 2.00001ZM11 16.5C11 17.1922 10.7947 17.8689 10.4101 18.4445C10.0256 19.0201 9.47894 19.4687 8.8394 19.7336C8.19985 19.9985 7.49612 20.0678 6.81719 19.9328C6.13825 19.7977 5.51461 19.4644 5.02513 18.9749C4.53565 18.4854 4.2023 17.8618 4.06726 17.1828C3.93221 16.5039 4.00152 15.8002 4.26643 15.1606C4.53133 14.5211 4.97994 13.9744 5.55551 13.5899C6.13108 13.2053 6.80777 13 7.5 13C8.42826 13 9.3185 13.3688 9.97488 14.0251C10.6313 14.6815 11 15.5717 11 16.5ZM16.5 11C15.8078 11 15.1311 10.7947 14.5555 10.4102C13.9799 10.0256 13.5313 9.47894 13.2664 8.8394C13.0015 8.19986 12.9322 7.49612 13.0673 6.81719C13.2023 6.13826 13.5356 5.51462 14.0251 5.02513C14.5146 4.53565 15.1383 4.20231 15.8172 4.06726C16.4961 3.93221 17.1999 4.00152 17.8394 4.26643C18.4789 4.53134 19.0256 4.97994 19.4101 5.55551C19.7947 6.13108 20 6.80777 20 7.50001C20 8.42826 19.6313 9.3185 18.9749 9.97488C18.3185 10.6313 17.4283 11 16.5 11Z","hands":"M9.99998 9.99991C9.73476 9.99991 9.48041 10.1053 9.29287 10.2928C9.10534 10.4803 8.99998 10.7347 8.99998 10.9999V13.9999C8.99998 14.2651 8.89462 14.5195 8.70709 14.707C8.51955 14.8946 8.2652 14.9999 7.99998 14.9999C7.73476 14.9999 7.48041 14.8946 7.29287 14.707C7.10534 14.5195 6.99998 14.2651 6.99998 13.9999V9.90991C7.00108 9.51443 7.1194 9.12816 7.33998 8.79991L10.83 3.54991C10.9478 3.33034 10.9793 3.07472 10.9185 2.83309C10.8577 2.59147 10.7088 2.38126 10.5011 2.24362C10.2934 2.10599 10.0418 2.05085 9.79561 2.08901C9.54939 2.12717 9.32628 2.25587 9.16998 2.44991L5.66998 7.68991C5.23234 8.34752 4.99921 9.11999 4.99998 9.90991V16.9999C4.99876 17.5371 4.91096 18.0706 4.73998 18.5799L4.48998 19.3399C4.38425 19.6423 4.35272 19.9658 4.39805 20.2829C4.44338 20.6001 4.56424 20.9017 4.75046 21.1624C4.93668 21.4231 5.18281 21.6353 5.46813 21.781C5.75345 21.9268 6.0696 22.0018 6.38998 21.9999H8.21998C8.66664 21.9996 9.10033 21.8497 9.45193 21.5742C9.80352 21.2988 10.0528 20.9135 10.16 20.4799L10.7 18.3199C10.8999 17.5254 11.0007 16.7092 11 15.8899V10.9999C11 10.7347 10.8946 10.4803 10.7071 10.2928C10.5196 10.1053 10.2652 9.99991 9.99998 9.99991ZM19.51 19.3699L19.26 18.6099C19.0858 18.0911 18.998 17.5472 19 16.9999V9.90991C19.0008 9.11999 18.7676 8.34752 18.33 7.68991L14.83 2.44991C14.7642 2.3273 14.6736 2.21976 14.5639 2.13417C14.4542 2.04858 14.3278 1.98683 14.1929 1.95286C14.0579 1.9189 13.9174 1.91346 13.7803 1.9369C13.6431 1.96035 13.5124 2.01216 13.3964 2.08902C13.2804 2.16587 13.1817 2.26609 13.1067 2.38326C13.0316 2.50043 12.9819 2.63197 12.9606 2.76947C12.9392 2.90697 12.9469 3.0474 12.9829 3.18178C13.019 3.31617 13.0827 3.44155 13.17 3.54991L16.66 8.79991C16.8806 9.12816 16.9989 9.51443 17 9.90991V13.9999C17 14.2651 16.8946 14.5195 16.7071 14.707C16.5196 14.8946 16.2652 14.9999 16 14.9999C15.7348 14.9999 15.4804 14.8946 15.2929 14.707C15.1053 14.5195 15 14.2651 15 13.9999V10.9999C15 10.7347 14.8946 10.4803 14.7071 10.2928C14.5196 10.1053 14.2652 9.99991 14 9.99991C13.7348 9.99991 13.4804 10.1053 13.2929 10.2928C13.1053 10.4803 13 10.7347 13 10.9999V15.8899C12.9993 16.7092 13.1 17.5254 13.3 18.3199L13.84 20.4799C13.9472 20.9135 14.1964 21.2988 14.548 21.5742C14.8996 21.8497 15.3333 21.9996 15.78 21.9999H17.61C17.9268 22.0002 18.2392 21.9252 18.5214 21.7811C18.8035 21.637 19.0475 21.4279 19.233 21.1711C19.4185 20.9143 19.5404 20.6171 19.5886 20.3039C19.6367 19.9907 19.6098 19.6706 19.51 19.3699Z","hard_disk":"M12 11.5C12.2967 11.5 12.5867 11.412 12.8334 11.2472C13.08 11.0824 13.2723 10.8481 13.3858 10.574C13.4994 10.2999 13.5291 9.99834 13.4712 9.70736C13.4133 9.41639 13.2704 9.14912 13.0607 8.93934C12.8509 8.72956 12.5836 8.5867 12.2926 8.52882C12.0017 8.47094 11.7001 8.50065 11.426 8.61418C11.1519 8.72771 10.9176 8.91997 10.7528 9.16665C10.588 9.41332 10.5 9.70333 10.5 10C10.5 10.3978 10.658 10.7794 10.9393 11.0607C11.2206 11.342 11.6022 11.5 12 11.5ZM17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6C12.5872 5.9925 13.1689 6.11441 13.7037 6.35705C14.2385 6.59969 14.7134 6.95713 15.0945 7.40396C15.4756 7.85079 15.7536 8.37606 15.9088 8.94246C16.064 9.50885 16.0926 10.1025 15.9926 10.6812C15.8925 11.2599 15.6663 11.8094 15.3299 12.2908C14.9935 12.7722 14.5552 13.1736 14.0462 13.4666C13.5372 13.7595 12.9699 13.9368 12.3847 13.9857C11.7995 14.0347 11.2106 13.9542 10.66 13.75H10.71C10.8983 13.5617 11.0041 13.3063 11.0041 13.04C11.0041 12.7737 10.8983 12.5183 10.71 12.33C10.5217 12.1417 10.2663 12.0359 10 12.0359C9.7337 12.0359 9.4783 12.1417 9.29 12.33L9 12.6C8.50512 12.0215 8.18561 11.3138 8.07899 10.56C7.97237 9.80621 8.08308 9.03765 8.3981 8.34459C8.71313 7.65154 9.21939 7.06277 9.85742 6.64746C10.4954 6.23215 11.2387 6.00753 12 6ZM18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H17C17.2652 17 17.5196 17.1054 17.7071 17.2929C17.8946 17.4804 18 17.7348 18 18V19Z","harddrive":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V15C4.86271 14.3456 5.9172 13.9941 7 14H17C18.0828 13.9941 19.1373 14.3456 20 15V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM17 16H7C6.20435 16 5.44129 16.3161 4.87868 16.8787C4.31607 17.4413 4 18.2044 4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19C20 18.2044 19.6839 17.4413 19.1213 16.8787C18.5587 16.3161 17.7956 16 17 16ZM17 20C16.8022 20 16.6089 19.9414 16.4444 19.8315C16.28 19.7216 16.1518 19.5654 16.0761 19.3827C16.0004 19.2 15.9806 18.9989 16.0192 18.8049C16.0578 18.6109 16.153 18.4327 16.2929 18.2929C16.4327 18.153 16.6109 18.0578 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1518 17.7216 18.28 17.8315 18.4444C17.9414 18.6089 18 18.8022 18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20Z","harvest":"M19.25 5.47001L18.92 5.15001C18.2413 4.46739 17.4341 3.92595 16.5451 3.55693C15.656 3.18791 14.7027 2.99863 13.74 3.00001C13.6422 3.00138 13.5469 3.03145 13.4659 3.08648C13.385 3.14151 13.322 3.21908 13.2847 3.30958C13.2475 3.40008 13.2376 3.49953 13.2563 3.5956C13.275 3.69166 13.3215 3.78012 13.39 3.85001L17.17 7.63001C17.6298 8.07006 17.9115 8.664 17.9613 9.2985C18.0111 9.93299 17.8256 10.5636 17.44 11.07C17.2176 11.3431 16.9401 11.5662 16.6257 11.725C16.3113 11.8838 15.967 11.9746 15.6152 11.9916C15.2634 12.0086 14.9119 11.9513 14.5837 11.8236C14.2555 11.6958 13.9578 11.5004 13.71 11.25L13.2 10.76C12.9209 10.4828 12.5435 10.3272 12.15 10.3272C11.7566 10.3272 11.3792 10.4828 11.1 10.76L8.94005 12.94L8.59005 12.59C8.49708 12.4963 8.38648 12.4219 8.26462 12.3711C8.14276 12.3203 8.01206 12.2942 7.88005 12.2942C7.74803 12.2942 7.61733 12.3203 7.49547 12.3711C7.37361 12.4219 7.26301 12.4963 7.17005 12.59L4.88005 14.88L3.88005 15.88C3.31824 16.4425 3.00269 17.205 3.00269 18C3.00269 18.795 3.31824 19.5575 3.88005 20.12C4.44255 20.6818 5.20504 20.9974 6.00005 20.9974C6.79505 20.9974 7.55754 20.6818 8.12005 20.12L9.12005 19.12L11.41 16.83C11.5038 16.737 11.5782 16.6264 11.6289 16.5046C11.6797 16.3827 11.7058 16.252 11.7058 16.12C11.7058 15.988 11.6797 15.8573 11.6289 15.7354C11.5782 15.6136 11.5038 15.503 11.41 15.41L11.06 15.06L12.21 13.91C12.7929 14.3436 13.4558 14.6576 14.1605 14.8341C14.8653 15.0105 15.5979 15.0458 16.3163 14.938C17.0348 14.8302 17.7248 14.5814 18.3467 14.2059C18.9686 13.8304 19.5101 13.3356 19.94 12.75C20.7105 11.6531 21.0644 10.3172 20.9379 8.98273C20.8114 7.64823 20.2129 6.40264 19.25 5.47001Z","hcv_top":"M18 11V10.24C18.0012 9.92772 17.9293 9.61949 17.79 9.34L17 7.76V7H18C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H17V4.5C16.9892 4.32111 16.9304 4.14842 16.83 4C16.7 3.75 15.44 2 12 2C8.56 2 7.3 3.75 7.17 4C7.06955 4.14842 7.01084 4.32111 7 4.5V5H6C5.73478 5 5.48043 5.10536 5.29289 5.29289C5.10536 5.48043 5 5.73478 5 6C5 6.26522 5.10536 6.51957 5.29289 6.70711C5.48043 6.89464 5.73478 7 6 7H7V7.76L6.21 9.34C6.0707 9.61949 5.99878 9.92772 6 10.24V11C5.46957 11 4.96086 11.2107 4.58579 11.5858C4.21071 11.9609 4 12.4696 4 13V17C4 17.5304 4.21071 18.0391 4.58579 18.4142C4.96086 18.7893 5.46957 19 6 19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19C18.5304 19 19.0391 18.7893 19.4142 18.4142C19.7893 18.0391 20 17.5304 20 17V13C20 12.4696 19.7893 11.9609 19.4142 11.5858C19.0391 11.2107 18.5304 11 18 11ZM11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19C9.73478 19 9.48043 18.8946 9.29289 18.7071C9.10536 18.5196 9 18.2652 9 18V10C9 9.73478 9.10536 9.48043 9.29289 9.29289C9.48043 9.10536 9.73478 9 10 9C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V18ZM15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19C13.7348 19 13.4804 18.8946 13.2929 18.7071C13.1054 18.5196 13 18.2652 13 18V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10V18ZM14.67 6H9.33C9.24248 6 9.15854 5.96523 9.09665 5.90335C9.03477 5.84146 9 5.75752 9 5.67C9 5.22709 9.17595 4.80232 9.48913 4.48913C9.80232 4.17595 10.2271 4 10.67 4H13.33C13.7729 4 14.1977 4.17595 14.5109 4.48913C14.8241 4.80232 15 5.22709 15 5.67C15 5.75752 14.9652 5.84146 14.9033 5.90335C14.8415 5.96523 14.7575 6 14.67 6Z","hd":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM11.5 15C11.5 15.2652 11.3946 15.5196 11.2071 15.7071C11.0196 15.8946 10.7652 16 10.5 16C10.2348 16 9.98043 15.8946 9.79289 15.7071C9.60536 15.5196 9.5 15.2652 9.5 15V13H7.5V15C7.501 15.1991 7.44252 15.394 7.33206 15.5597C7.2216 15.7254 7.0642 15.8543 6.88 15.93C6.69789 16.0066 6.49718 16.0275 6.30319 15.9901C6.1092 15.9528 5.93062 15.8588 5.79 15.72C5.69656 15.6248 5.62192 15.5129 5.57 15.39C5.52089 15.266 5.49709 15.1334 5.5 15V9C5.499 8.80087 5.55748 8.60598 5.66794 8.44029C5.7784 8.2746 5.93581 8.14567 6.12 8.07C6.30211 7.99342 6.50282 7.9725 6.69681 8.00987C6.8908 8.04725 7.06938 8.14124 7.21 8.28C7.30344 8.37518 7.37808 8.48714 7.43 8.61C7.47911 8.73403 7.50291 8.86663 7.5 9V11H9.5V9C9.5 8.73478 9.60536 8.48043 9.79289 8.29289C9.98043 8.10536 10.2348 8 10.5 8C10.7652 8 11.0196 8.10536 11.2071 8.29289C11.3946 8.48043 11.5 8.73478 11.5 9V15ZM16 16H14C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V9C13 8.73478 13.1054 8.48043 13.2929 8.29289C13.4804 8.10536 13.7348 8 14 8H16C17 8 19 8.84 19 12C19 15.16 17 16 16 16ZM16 10H15V14H16C16.19 14 17 13.84 17 12C17 10.16 16.17 10 16 10Z","hd_screen":"M15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM10 5C10.1978 5 10.3911 5.05865 10.5556 5.16853C10.72 5.27841 10.8482 5.43459 10.9239 5.61732C10.9996 5.80004 11.0194 6.00111 10.9808 6.19509C10.9422 6.38907 10.847 6.56725 10.7071 6.70711C10.5673 6.84696 10.3891 6.9422 10.1951 6.98079C10.0011 7.01937 9.80004 6.99957 9.61732 6.92388C9.43459 6.84819 9.27841 6.72002 9.16853 6.55557C9.05865 6.39112 9 6.19778 9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5ZM16 19C16 19.2652 15.8946 19.5196 15.7071 19.7071C15.5196 19.8946 15.2652 20 15 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V11C7.99924 10.8684 8.02446 10.7379 8.07423 10.6161C8.12399 10.4943 8.19732 10.3834 8.29 10.29L9.29 9.29C9.38296 9.19627 9.49356 9.12188 9.61542 9.07111C9.73728 9.02034 9.86799 8.9942 10 8.9942C10.132 8.9942 10.2627 9.02034 10.3846 9.07111C10.5064 9.12188 10.617 9.19627 10.71 9.29L12 10.59L14.29 8.29C14.4306 8.15124 14.6092 8.05725 14.8032 8.01987C14.9972 7.9825 15.1979 8.00342 15.38 8.08C15.5626 8.15502 15.7189 8.28242 15.8293 8.44614C15.9396 8.60986 15.999 8.80257 16 9V19ZM12 16C11.8022 16 11.6089 16.0586 11.4444 16.1685C11.28 16.2784 11.1518 16.4346 11.0761 16.6173C11.0004 16.8 10.9806 17.0011 11.0192 17.1951C11.0578 17.3891 11.153 17.5673 11.2929 17.7071C11.4327 17.847 11.6109 17.9422 11.8049 17.9808C11.9989 18.0194 12.2 17.9996 12.3827 17.9239C12.5654 17.8482 12.7216 17.72 12.8315 17.5556C12.9414 17.3911 13 17.1978 13 17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16Z","hdmi":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V14C2 14.7956 2.31607 15.5587 2.87868 16.1213C3.44129 16.6839 4.20435 17 5 17H5.59L6.71 18.12C7.27207 18.6828 8.03462 18.9993 8.83 19H15.17C15.9654 18.9993 16.7279 18.6828 17.29 18.12L18.41 17H19C19.7956 17 20.5587 16.6839 21.1213 16.1213C21.6839 15.5587 22 14.7956 22 14V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM17 12H7C6.73478 12 6.48043 11.8946 6.29289 11.7071C6.10536 11.5196 6 11.2652 6 11C6 10.7348 6.10536 10.4804 6.29289 10.2929C6.48043 10.1054 6.73478 10 7 10H17C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12Z","hdr":"M7 8C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9V11H4V9C4 8.73478 3.89464 8.48043 3.70711 8.29289C3.51957 8.10536 3.26522 8 3 8C2.73478 8 2.48043 8.10536 2.29289 8.29289C2.10536 8.48043 2 8.73478 2 9V15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16C3.26522 16 3.51957 15.8946 3.70711 15.7071C3.89464 15.5196 4 15.2652 4 15V13H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16C7.26522 16 7.51957 15.8946 7.70711 15.7071C7.89464 15.5196 8 15.2652 8 15V9C8 8.73478 7.89464 8.48043 7.70711 8.29289C7.51957 8.10536 7.26522 8 7 8ZM21.16 13.08C21.5679 12.6561 21.8421 12.1216 21.9486 11.5431C22.0551 10.9646 21.9891 10.3675 21.7589 9.82612C21.5288 9.28476 21.1445 8.82303 20.654 8.49835C20.1634 8.17366 19.5883 8.00036 19 8H17C16.7348 8 16.4804 8.10536 16.2929 8.29289C16.1054 8.48043 16 8.73478 16 9V15C16 15.2652 16.1054 15.5196 16.2929 15.7071C16.4804 15.8946 16.7348 16 17 16C17.2652 16 17.5196 15.8946 17.7071 15.7071C17.8946 15.5196 18 15.2652 18 15V14H19C19.1198 14.0098 19.2402 14.0098 19.36 14L20.11 15.49C20.1985 15.6475 20.3279 15.778 20.4846 15.8678C20.6413 15.9576 20.8194 16.0033 21 16C21.1569 16.0019 21.3117 15.964 21.45 15.89C21.6855 15.7701 21.864 15.5619 21.9465 15.3108C22.0289 15.0597 22.0086 14.7862 21.89 14.55L21.16 13.08ZM19 12H18V10H19C19.2652 10 19.5196 10.1054 19.7071 10.2929C19.8946 10.4804 20 10.7348 20 11C20 11.2652 19.8946 11.5196 19.7071 11.7071C19.5196 11.8946 19.2652 12 19 12ZM12 8H10C9.73478 8 9.48043 8.10536 9.29289 8.29289C9.10536 8.48043 9 8.73478 9 9V15C9 15.2652 9.10536 15.5196 9.29289 15.7071C9.48043 15.8946 9.73478 16 10 16H12C13 16 15 15.16 15 12C15 8.84 13 8 12 8ZM12 14H11V10H12C12.17 10 13 10.16 13 12C13 13.84 12.17 14 12 14Z","hdr_auto":"M12 13H10C9.73478 13 9.48043 13.1054 9.29289 13.2929C9.10536 13.4804 9 13.7348 9 14V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H12C13 21 15 20.16 15 17C15 13.84 13 13 12 13ZM12 19H11V15H12C12.17 15 13 15.16 13 17C13 18.84 12.17 19 12 19ZM7 13C6.73478 13 6.48043 13.1054 6.29289 13.2929C6.10536 13.4804 6 13.7348 6 14V16H4V14C4 13.7348 3.89464 13.4804 3.70711 13.2929C3.51957 13.1054 3.26522 13 3 13C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14V20C2 20.2652 2.10536 20.5196 2.29289 20.7071C2.48043 20.8946 2.73478 21 3 21C3.26522 21 3.51957 20.8946 3.70711 20.7071C3.89464 20.5196 4 20.2652 4 20V18H6V20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21C7.26522 21 7.51957 20.8946 7.70711 20.7071C7.89464 20.5196 8 20.2652 8 20V14C8 13.7348 7.89464 13.4804 7.70711 13.2929C7.51957 13.1054 7.26522 13 7 13ZM19 13H17C16.7348 13 16.4804 13.1054 16.2929 13.2929C16.1054 13.4804 16 13.7348 16 14V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V19H19C19.1198 19.0098 19.2402 19.0098 19.36 19L20.11 20.49C20.1985 20.6475 20.3279 20.778 20.4846 20.8678C20.6413 20.9576 20.8194 21.0033 21 21C21.1569 21.0019 21.3117 20.964 21.45 20.89C21.6855 20.7701 21.864 20.5619 21.9465 20.3108C22.0289 20.0597 22.0086 19.7862 21.89 19.55L21.16 18.08C21.5679 17.6561 21.8421 17.1216 21.9486 16.5431C22.0551 15.9646 21.9891 15.3675 21.7589 14.8261C21.5288 14.2848 21.1445 13.823 20.654 13.4983C20.1634 13.1737 19.5883 13.0004 19 13ZM19 17H18V15H19C19.2652 15 19.5196 15.1054 19.7071 15.2929C19.8946 15.4804 20 15.7348 20 16C20 16.2652 19.8946 16.5196 19.7071 16.7071C19.5196 16.8946 19.2652 17 19 17ZM20 3H16C15.4696 3 14.9609 3.21071 14.5858 3.58579C14.2107 3.96086 14 4.46957 14 5V9C14 9.53043 14.2107 10.0391 14.5858 10.4142C14.9609 10.7893 15.4696 11 16 11H20C20.5304 11 21.0391 10.7893 21.4142 10.4142C21.7893 10.0391 22 9.53043 22 9V5C22 4.46957 21.7893 3.96086 21.4142 3.58579C21.0391 3.21071 20.5304 3 20 3ZM19.68 9.47H19.5C19.3971 9.47793 19.2942 9.45445 19.205 9.40267C19.1157 9.35089 19.0442 9.27325 19 9.18L18.75 8.5H17.22L17 9.18C16.9508 9.30353 16.8554 9.40297 16.734 9.45714C16.6125 9.51131 16.4748 9.51592 16.35 9.47C16.2842 9.45054 16.2229 9.41824 16.1696 9.37497C16.1164 9.3317 16.0722 9.27831 16.0396 9.21789C16.0071 9.15746 15.9869 9.09119 15.98 9.02291C15.9732 8.95462 15.98 8.88566 16 8.82L17.5 4.82C17.5421 4.731 17.6087 4.65578 17.6919 4.60312C17.7751 4.55045 17.8715 4.52249 17.97 4.52249C18.0685 4.52249 18.1649 4.55045 18.2481 4.60312C18.3313 4.65578 18.3979 4.731 18.44 4.82L19.94 8.82C19.9878 8.94106 19.9875 9.07581 19.9391 9.19666C19.8908 9.3175 19.7981 9.41529 19.68 9.47ZM17.6 7.47H18.4L18 6.42L17.6 7.47Z","hdr_off":"M12.27 8.00019L14.82 10.5502C14.7169 9.91108 14.415 9.32072 13.9572 8.86296C13.4995 8.4052 12.9091 8.10332 12.27 8.00019ZM4.71 3.29019C4.61676 3.19695 4.50607 3.12299 4.38425 3.07253C4.26243 3.02207 4.13186 2.99609 4 2.99609C3.86814 2.99609 3.73757 3.02207 3.61575 3.07253C3.49393 3.12299 3.38324 3.19695 3.29 3.29019C3.1017 3.47849 2.99591 3.73388 2.99591 4.00019C2.99591 4.26649 3.1017 4.52188 3.29 4.71019L6.66 8.07019C6.46832 8.13947 6.3024 8.26567 6.18444 8.43188C6.06648 8.5981 6.00213 8.79638 6 9.00019V11.0002H4V9.00019C4 8.73497 3.89464 8.48062 3.70711 8.29308C3.51957 8.10554 3.26522 8.00019 3 8.00019C2.73478 8.00019 2.48043 8.10554 2.29289 8.29308C2.10536 8.48062 2 8.73497 2 9.00019V15.0002C2 15.2654 2.10536 15.5198 2.29289 15.7073C2.48043 15.8948 2.73478 16.0002 3 16.0002C3.26522 16.0002 3.51957 15.8948 3.70711 15.7073C3.89464 15.5198 4 15.2654 4 15.0002V13.0002H6V15.0002C6 15.2654 6.10536 15.5198 6.29289 15.7073C6.48043 15.8948 6.73478 16.0002 7 16.0002C7.26522 16.0002 7.51957 15.8948 7.70711 15.7073C7.89464 15.5198 8 15.2654 8 15.0002V9.41019L9 10.4102V15.0002C9 15.2654 9.10536 15.5198 9.29289 15.7073C9.48043 15.8948 9.73478 16.0002 10 16.0002H12C12.6774 15.9745 13.3217 15.7004 13.81 15.2302L19.29 20.7102C19.383 20.8039 19.4936 20.8783 19.6154 20.9291C19.7373 20.9798 19.868 21.006 20 21.006C20.132 21.006 20.2627 20.9798 20.3846 20.9291C20.5064 20.8783 20.617 20.8039 20.71 20.7102C20.8037 20.6172 20.8781 20.5066 20.9289 20.3848C20.9797 20.2629 21.0058 20.1322 21.0058 20.0002C21.0058 19.8682 20.9797 19.7375 20.9289 19.6156C20.8781 19.4937 20.8037 19.3831 20.71 19.2902L4.71 3.29019ZM12 14.0002H11V12.4102L12.4 13.8202C12.2842 13.9134 12.1465 13.9753 12 14.0002ZM21.18 13.0802C21.5891 12.6551 21.8637 12.1187 21.9695 11.5383C22.0754 10.9579 22.0077 10.3592 21.7751 9.81706C21.5424 9.2749 21.1551 8.81338 20.6615 8.49022C20.1679 8.16706 19.59 7.99661 19 8.00019H17C16.7348 8.00019 16.4804 8.10554 16.2929 8.29308C16.1054 8.48062 16 8.73497 16 9.00019V11.7602L18.24 14.0002H19C19.1198 14.01 19.2402 14.01 19.36 14.0002L20.11 15.4902C20.1985 15.6476 20.3279 15.7782 20.4846 15.868C20.6413 15.9578 20.8194 16.0035 21 16.0002C21.1569 16.0021 21.3117 15.9642 21.45 15.8902C21.6855 15.7703 21.864 15.5621 21.9465 15.311C22.0289 15.0599 22.0086 14.7864 21.89 14.5502L21.18 13.0802ZM19 12.0002H18V10.0002H19C19.2652 10.0002 19.5196 10.1055 19.7071 10.2931C19.8946 10.4806 20 10.735 20 11.0002C20 11.2654 19.8946 11.5198 19.7071 11.7073C19.5196 11.8948 19.2652 12.0002 19 12.0002Z","headlight":"M7.63001 15.07L2.63001 17.07C2.41335 17.1556 2.23338 17.3142 2.12118 17.5184C2.00898 17.7225 1.97158 17.9595 2.01545 18.1883C2.05931 18.4171 2.18168 18.6234 2.36143 18.7716C2.54119 18.9198 2.76704 19.0006 3.00001 19C3.12666 19.0003 3.25222 18.9766 3.37001 18.93L8.37001 16.93C8.49214 16.8814 8.6035 16.8092 8.69774 16.7176C8.79198 16.626 8.86725 16.5167 8.91925 16.396C8.97125 16.2753 8.99896 16.1455 9.00081 16.0141C9.00266 15.8826 8.9786 15.7521 8.93001 15.63C8.88142 15.5079 8.80925 15.3965 8.71762 15.3023C8.626 15.208 8.5167 15.1328 8.39599 15.0808C8.27527 15.0288 8.1455 15.001 8.01407 14.9992C7.88264 14.9974 7.75214 15.0214 7.63001 15.07ZM14 4H13C12.4696 4 11.9609 4.21071 11.5858 4.58579C11.2107 4.96086 11 5.46957 11 6V18C11 18.5304 11.2107 19.0391 11.5858 19.4142C11.9609 19.7893 12.4696 20 13 20H14C16.1217 20 18.1566 19.1571 19.6569 17.6569C21.1572 16.1566 22 14.1217 22 12C22 9.87827 21.1572 7.84344 19.6569 6.34315C18.1566 4.84285 16.1217 4 14 4ZM8.00001 13C8.26522 13 8.51958 12.8946 8.70712 12.7071C8.89465 12.5196 9.00001 12.2652 9.00001 12C9.00001 11.7348 8.89465 11.4804 8.70712 11.2929C8.51958 11.1054 8.26522 11 8.00001 11H3.00001C2.73479 11 2.48044 11.1054 2.2929 11.2929C2.10537 11.4804 2.00001 11.7348 2.00001 12C2.00001 12.2652 2.10537 12.5196 2.2929 12.7071C2.48044 12.8946 2.73479 13 3.00001 13H8.00001ZM8.37001 7.07L3.37001 5.07C3.12336 4.97187 2.84783 4.97574 2.60403 5.08076C2.36023 5.18578 2.16814 5.38335 2.07001 5.63C1.97188 5.87665 1.97575 6.15218 2.08077 6.39598C2.18579 6.63978 2.38336 6.83187 2.63001 6.93L7.63001 8.93C7.7478 8.97655 7.87336 9.00031 8.00001 9C8.23298 9.00057 8.45883 8.91978 8.63858 8.77159C8.81834 8.62339 8.94071 8.41708 8.98457 8.18828C9.02843 7.95948 8.99104 7.72255 8.87884 7.51838C8.76663 7.31421 8.58667 7.15563 8.37001 7.07Z","headphones":"M20 11H19V10C19 8.14348 18.2625 6.36301 16.9497 5.05025C15.637 3.7375 13.8565 3 12 3C10.1435 3 8.36301 3.7375 7.05025 5.05025C5.7375 6.36301 5 8.14348 5 10V11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H5C5.53043 19 6.03914 18.7893 6.41421 18.4142C6.78929 18.0391 7 17.5304 7 17V10C7 8.67392 7.52678 7.40215 8.46447 6.46447C9.40215 5.52678 10.6739 5 12 5C13.3261 5 14.5979 5.52678 15.5355 6.46447C16.4732 7.40215 17 8.67392 17 10V17C17 17.5304 17.2107 18.0391 17.5858 18.4142C17.9609 18.7893 18.4696 19 19 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11Z","headset":"M20 10H19V9C19 7.14348 18.2625 5.36301 16.9497 4.05025C15.637 2.7375 13.8565 2 12 2C10.1435 2 8.36301 2.7375 7.05025 4.05025C5.7375 5.36301 5 7.14348 5 9V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5C5.53043 18 6.03914 17.7893 6.41421 17.4142C6.78929 17.0391 7 16.5304 7 16V9C7 7.67392 7.52678 6.40215 8.46447 5.46447C9.40215 4.52678 10.6739 4 12 4C13.3261 4 14.5979 4.52678 15.5355 5.46447C16.4732 6.40215 17 7.67392 17 9V19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H13C12.7348 20 12.4804 20.1054 12.2929 20.2929C12.1054 20.4804 12 20.7348 12 21C12 21.2652 12.1054 21.5196 12.2929 21.7071C12.4804 21.8946 12.7348 22 13 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","headset_bluetooth":"M20 11H19V10C19 8.14348 18.2625 6.36301 16.9497 5.05025C15.637 3.7375 13.8565 3 12 3C10.1435 3 8.36301 3.7375 7.05025 5.05025C5.7375 6.36301 5 8.14348 5 10V11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H5C5.53043 19 6.03914 18.7893 6.41421 18.4142C6.78929 18.0391 7 17.5304 7 17V10C7 8.67392 7.52678 7.40215 8.46447 6.46447C9.40215 5.52678 10.6739 5 12 5C13.3261 5 14.5979 5.52678 15.5355 6.46447C16.4732 7.40215 17 8.67392 17 10V17C17 17.5304 17.2107 18.0391 17.5858 18.4142C17.9609 18.7893 18.4696 19 19 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11ZM15.55 17.17L13.05 15.5L15.55 13.83C15.68 13.7376 15.786 13.6153 15.8592 13.4736C15.9324 13.3318 15.9705 13.1745 15.9705 13.015C15.9705 12.8555 15.9324 12.6982 15.8592 12.5564C15.786 12.4147 15.68 12.2924 15.55 12.2L11.55 9.2C11.406 9.09817 11.2377 9.0362 11.0621 9.0204C10.8865 9.00459 10.7098 9.0355 10.55 9.11C10.3851 9.1931 10.2464 9.32024 10.1493 9.47733C10.0522 9.63443 10.0006 9.81533 10 10V13.46L9.55 13.17C9.33043 13.0522 9.0748 13.0207 8.83318 13.0815C8.59156 13.1423 8.38134 13.2911 8.24371 13.4988C8.10608 13.7065 8.05094 13.9581 8.0891 14.2044C8.12726 14.4506 8.25596 14.6737 8.45 14.83L9.45 15.5L8.45 16.17C8.24572 16.3237 8.10803 16.5497 8.06522 16.8017C8.02241 17.0537 8.07773 17.3125 8.21982 17.525C8.3619 17.7375 8.57997 17.8875 8.82921 17.9443C9.07846 18.001 9.33996 17.9601 9.56 17.83L10.01 17.53V21C10.0106 21.1847 10.0622 21.3656 10.1593 21.5227C10.2564 21.6798 10.3951 21.8069 10.56 21.89C10.695 21.9632 10.8464 22.0011 11 22C11.2164 22 11.4269 21.9298 11.6 21.8L15.6 18.8C15.73 18.7076 15.836 18.5853 15.9092 18.4436C15.9824 18.3018 16.0205 18.1445 16.0205 17.985C16.0205 17.8255 15.9824 17.6682 15.9092 17.5264C15.836 17.3847 15.73 17.2624 15.6 17.17H15.55ZM12 12L13.27 12.95L12 13.8V12ZM12 19V17.2L13.27 18.05L12 19Z","health_conditions":"M19.12 2.88C18.56 2.32 17.79 2 17 2H7C6.2 2 5.44 2.32 4.88 2.88C4.32 3.44 4 4.21 4 5V19C4 19.8 4.32 20.56 4.88 21.12C5.44 21.68 6.21 22 7 22H17C17.8 22 18.56 21.68 19.12 21.12C19.68 20.56 20 19.79 20 19V5C20 4.2 19.68 3.44 19.12 2.88ZM9.29 7.29C9.48 7.1 9.73 7 10 7H11V6C11 5.73 11.11 5.48 11.29 5.29C11.47 5.1 11.73 5 12 5C12.27 5 12.52 5.11 12.71 5.29C12.9 5.47 13 5.73 13 6V7H14C14.27 7 14.52 7.11 14.71 7.29C14.9 7.48 15 7.73 15 8C15 8.27 14.89 8.52 14.71 8.71C14.53 8.9 14.27 9 14 9H13V10C13 10.27 12.89 10.52 12.71 10.71C12.52 10.9 12.27 11 12 11C11.73 11 11.48 10.89 11.29 10.71C11.1 10.52 11 10.27 11 10V9H10C9.73 9 9.48 8.89 9.29 8.71C9.1 8.52 9 8.27 9 8C9 7.73 9.11 7.48 9.29 7.29ZM15.7 18.7C15.51 18.89 15.26 18.99 14.99 18.99H8.99C8.72 18.99 8.47 18.88 8.28 18.7C8.09 18.51 7.99 18.26 7.99 17.99C7.99 17.72 8.1 17.47 8.28 17.28C8.47 17.09 8.72 16.99 8.99 16.99H14.99C15.26 16.99 15.51 17.1 15.7 17.28C15.89 17.46 15.99 17.72 15.99 17.99C15.99 18.26 15.88 18.51 15.7 18.7ZM16.7 14.7C16.51 14.89 16.26 14.99 15.99 14.99H8C7.73 14.99 7.48 14.88 7.29 14.7C7.1 14.51 7 14.26 7 13.99C7 13.72 7.11 13.47 7.29 13.28C7.48 13.09 7.73 12.99 8 12.99H16C16.27 12.99 16.52 13.1 16.71 13.28C16.9 13.46 17 13.72 17 13.99C17 14.26 16.89 14.51 16.71 14.7H16.7Z","health_protection":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM17 10H16V11C16 11.2652 15.8946 11.5196 15.7071 11.7071C15.5196 11.8946 15.2652 12 15 12C14.7348 12 14.4804 11.8946 14.2929 11.7071C14.1054 11.5196 14 11.2652 14 11V10H13C12.7348 10 12.4804 9.89464 12.2929 9.70711C12.1054 9.51957 12 9.26522 12 9C12 8.73478 12.1054 8.48043 12.2929 8.29289C12.4804 8.10536 12.7348 8 13 8H14V7C14 6.73478 14.1054 6.48043 14.2929 6.29289C14.4804 6.10536 14.7348 6 15 6C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","health_report":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM7 7H8V6C8 5.73478 8.10536 5.48043 8.29289 5.29289C8.48043 5.10536 8.73478 5 9 5C9.26522 5 9.51957 5.10536 9.70711 5.29289C9.89464 5.48043 10 5.73478 10 6V7H11C11.2652 7 11.5196 7.10536 11.7071 7.29289C11.8946 7.48043 12 7.73478 12 8C12 8.26522 11.8946 8.51957 11.7071 8.70711C11.5196 8.89464 11.2652 9 11 9H10V10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11C8.73478 11 8.48043 10.8946 8.29289 10.7071C8.10536 10.5196 8 10.2652 8 10V9H7C6.73478 9 6.48043 8.89464 6.29289 8.70711C6.10536 8.51957 6 8.26522 6 8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7ZM17 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H17C17.2652 17 17.5196 17.1054 17.7071 17.2929C17.8946 17.4804 18 17.7348 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM17 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H17C17.2652 13 17.5196 13.1054 17.7071 13.2929C17.8946 13.4804 18 13.7348 18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15ZM17 11H14C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11ZM17 7H14C13.7348 7 13.4804 6.89464 13.2929 6.70711C13.1054 6.51957 13 6.26522 13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6C18 6.26522 17.8946 6.51957 17.7071 6.70711C17.5196 6.89464 17.2652 7 17 7Z","heart_rate":"M15.6001 3.99991C14.2643 4.04142 12.9875 4.55927 12.0001 5.45991C11.0128 4.55927 9.73588 4.04142 8.40011 3.99991C7.68608 3.9945 6.97817 4.13181 6.31795 4.40379C5.65773 4.67576 5.0585 5.07691 4.55546 5.58367C4.05242 6.09044 3.6557 6.69261 3.38861 7.35483C3.12152 8.01704 2.98943 8.72594 3.00011 9.43991C3.00198 9.96618 3.06916 10.4902 3.20011 10.9999H5.46011L7.17011 8.44991C7.26611 8.30358 7.39883 8.18501 7.55501 8.10604C7.71119 8.02708 7.88536 7.99048 8.06011 7.99991C8.23445 8.0111 8.40281 8.06777 8.54843 8.16426C8.69405 8.26076 8.81186 8.39372 8.89011 8.54991L11.1201 12.9999L12.1701 11.4399C12.2618 11.3042 12.3855 11.1931 12.5302 11.1164C12.675 11.0397 12.8363 10.9997 13.0001 10.9999H15.0001C15.2653 10.9999 15.5197 11.1053 15.7072 11.2928C15.8948 11.4803 16.0001 11.7347 16.0001 11.9999C16.0001 12.2651 15.8948 12.5195 15.7072 12.707C15.5197 12.8946 15.2653 12.9999 15.0001 12.9999H13.5401L11.8301 15.5499C11.7395 15.6875 11.6164 15.8005 11.4716 15.879C11.3268 15.9575 11.1648 15.9991 11.0001 15.9999H10.9401C10.7658 15.9887 10.5974 15.9321 10.4518 15.8356C10.3062 15.7391 10.1884 15.6061 10.1101 15.4499L7.88011 10.9999L6.88011 12.5599C6.7838 12.7029 6.65215 12.8185 6.49797 12.8956C6.34378 12.9727 6.17228 13.0086 6.00011 12.9999H4.00011C5.15011 15.1399 7.27011 17.3499 10.1801 19.9999L10.6701 20.4499C11.0388 20.7872 11.5204 20.9743 12.0201 20.9743C12.5198 20.9743 13.0014 20.7872 13.3701 20.4499L13.8601 20.0099C18.3701 15.8599 21.0001 12.7999 21.0001 9.43991C21.0108 8.72594 20.8787 8.01704 20.6116 7.35483C20.3445 6.69261 19.9478 6.09044 19.4448 5.58367C18.9417 5.07691 18.3425 4.67576 17.6823 4.40379C17.022 4.13181 16.3141 3.9945 15.6001 3.99991Z","heifer":"M18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C15.129 13.0094 16.2216 13.4006 17.1 14.11C17.183 13.4696 17.3201 12.8373 17.51 12.22C17.6536 11.7571 17.7705 11.2864 17.86 10.81C18.14 10.9353 18.4433 11 18.75 11H20.25C20.4481 10.9974 20.6374 10.9176 20.7775 10.7775C20.9176 10.6374 20.9974 10.4481 21 10.25C21 9.65329 20.7629 9.081 20.341 8.65904C19.919 8.23708 19.3467 8.00003 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11ZM14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H14C14.7956 21 15.5587 20.684 16.1213 20.1214C16.6839 19.5587 17 18.7957 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7956 15 14 15Z","helmet_war":"M11.47 2C9.41026 2.17923 7.49476 3.13182 6.10886 4.66613C4.72297 6.20045 3.96951 8.20266 4.00004 10.27V18.39C3.99985 18.8849 4.12211 19.3722 4.35591 19.8084C4.58972 20.2446 4.9278 20.6162 5.34004 20.89L6.00004 21.3C6.12529 21.3834 6.26774 21.4374 6.41678 21.4581C6.56582 21.4788 6.7176 21.4656 6.86082 21.4194C7.00404 21.3733 7.135 21.2954 7.24395 21.1916C7.35289 21.0878 7.43701 20.9608 7.49004 20.82L9.54004 15.35C9.59804 15.1953 9.61678 15.0285 9.59459 14.8648C9.5724 14.701 9.50998 14.5453 9.4129 14.4116C9.31582 14.2779 9.18711 14.1703 9.03828 14.0984C8.88945 14.0266 8.72514 13.9928 8.56004 14H8.00004C7.46961 14 6.9609 13.7893 6.58582 13.4142C6.21075 13.0391 6.00004 12.5304 6.00004 12H10C10.2653 12 10.5196 12.1054 10.7071 12.2929C10.8947 12.4804 11 12.7348 11 13V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4805 17.8946 11.7348 18 12 18C12.2653 18 12.5196 17.8946 12.7071 17.7071C12.8947 17.5196 13 17.2652 13 17V13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4805 12.1054 13.7348 12 14 12H18C18 12.5304 17.7893 13.0391 17.4143 13.4142C17.0392 13.7893 16.5305 14 16 14H15.44C15.2791 14.0011 15.1209 14.041 14.9787 14.1163C14.8365 14.1916 14.7146 14.3002 14.6233 14.4327C14.532 14.5652 14.474 14.7178 14.4543 14.8775C14.4346 15.0372 14.4537 15.1993 14.51 15.35L16.51 20.82C16.5631 20.9608 16.6472 21.0878 16.7561 21.1916C16.8651 21.2954 16.996 21.3733 17.1393 21.4194C17.2825 21.4656 17.4343 21.4788 17.5833 21.4581C17.7323 21.4374 17.8748 21.3834 18 21.3L18.61 20.89C19.0315 20.622 19.3794 20.2529 19.6222 19.8163C19.8649 19.3798 19.9948 18.8895 20 18.39V10C20.0024 8.9033 19.7793 7.81782 19.3446 6.81097C18.9098 5.80413 18.2727 4.89743 17.4727 4.14719C16.6728 3.39696 15.7271 2.81921 14.6945 2.44983C13.6619 2.08045 12.5643 1.92734 11.47 2Z","help":"M12.0947 1.61719C6.30473 1.61719 1.59473 6.32719 1.59473 12.1172C1.59473 17.9072 6.30473 22.6172 12.0947 22.6172C17.8847 22.6172 22.5947 17.9072 22.5947 12.1172C22.5947 6.32719 17.8847 1.61719 12.0947 1.61719ZM12.7797 15.9947C12.7797 16.3972 12.4547 16.7272 12.0572 16.7272H12.0022C11.6047 16.7272 11.2797 16.3997 11.2797 15.9947V15.9597C11.2797 15.5572 11.6047 15.2272 12.0022 15.2272H12.0572C12.4547 15.2272 12.7797 15.5547 12.7797 15.9597V15.9947ZM14.0597 11.7822C13.7197 12.1622 13.3122 12.4872 13.0197 12.9072C12.8672 13.1272 12.8572 13.0922 12.7622 13.3497C12.6847 13.5597 12.7322 13.8497 12.6222 14.0547C12.4447 14.3847 12.0772 14.4822 11.7272 14.3347C11.3172 14.1597 11.2547 13.7472 11.2822 13.3497C11.3122 12.8972 11.3822 12.7047 11.6072 12.3022C11.8222 11.9197 12.1397 11.6122 12.4422 11.3022C12.9522 10.7797 13.7222 9.86719 12.8897 9.23469C12.1572 8.67719 11.1622 9.08969 10.9647 9.94969C10.8747 10.3422 10.7447 10.6822 10.3522 10.8122C10.0597 10.9097 9.74723 10.8397 9.56473 10.5897C9.08473 9.93219 9.70223 8.75469 10.1897 8.26969C11.4372 7.02719 13.9297 7.33219 14.6047 9.03719C14.6022 9.03219 14.5997 9.02469 14.5972 9.01969C14.5797 8.97969 14.5722 8.95469 14.5697 8.94719C14.5722 8.95719 14.5847 8.98719 14.5972 9.01969C14.5997 9.02719 14.6022 9.02969 14.6047 9.03719C14.6247 9.08969 14.6347 9.11469 14.6372 9.12219C14.6322 9.10969 14.6197 9.07469 14.6047 9.03969C14.9997 10.0272 14.7522 11.0097 14.0597 11.7822Z","hiefer_abortion":"M18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C14.5099 13.005 15.016 13.0893 15.5 13.25C15.9843 13.0907 16.4902 13.0064 17 13H17.3C17.36 12.71 17.44 12.44 17.51 12.19C17.6536 11.7271 17.7705 11.2564 17.86 10.78C18.14 10.9053 18.4433 10.97 18.75 10.97H20.25C20.4481 10.9674 20.6374 10.8876 20.7775 10.7475C20.9176 10.6074 20.9974 10.4181 21 10.22C20.9921 9.62851 20.7516 9.06389 20.3305 8.6484C19.9094 8.23291 19.3416 7.99998 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11ZM10 15C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H13C12.3383 20.1399 11.9795 19.0852 11.9795 18C11.9795 16.9149 12.3383 15.8601 13 15H10ZM19.12 15.88C18.9326 15.6938 18.6792 15.5892 18.415 15.5892C18.1508 15.5892 17.8974 15.6938 17.71 15.88L17 16.59L16.29 15.88C16.0987 15.7162 15.8526 15.6306 15.6009 15.6403C15.3493 15.65 15.1105 15.7544 14.9324 15.9325C14.7543 16.1106 14.65 16.3493 14.6403 16.601C14.6306 16.8527 14.7162 17.0987 14.88 17.29L15.59 18L14.88 18.71C14.6937 18.8974 14.5892 19.1508 14.5892 19.415C14.5892 19.6792 14.6937 19.9327 14.88 20.12C15.0674 20.3063 15.3208 20.4108 15.585 20.4108C15.8492 20.4108 16.1026 20.3063 16.29 20.12L17 19.41L17.71 20.12C17.8974 20.3063 18.1508 20.4108 18.415 20.4108C18.6792 20.4108 18.9326 20.3063 19.12 20.12C19.3063 19.9327 19.4108 19.6792 19.4108 19.415C19.4108 19.1508 19.3063 18.8974 19.12 18.71L18.41 18L19.12 17.29C19.3063 17.1027 19.4108 16.8492 19.4108 16.585C19.4108 16.3208 19.3063 16.0674 19.12 15.88Z","hiefer_breeding":"M18.29 15.29L16 17.59L15.71 17.29C15.6168 17.1968 15.5061 17.1228 15.3842 17.0724C15.2624 17.0219 15.1319 16.9959 15 16.9959C14.8681 16.9959 14.7376 17.0219 14.6158 17.0724C14.4939 17.1228 14.3832 17.1968 14.29 17.29C14.1968 17.3833 14.1228 17.494 14.0723 17.6158C14.0219 17.7376 13.9959 17.8682 13.9959 18C13.9959 18.1319 14.0219 18.2625 14.0723 18.3843C14.1228 18.5061 14.1968 18.6168 14.29 18.71L15.29 19.71C15.383 19.8038 15.4936 19.8782 15.6154 19.9289C15.7373 19.9797 15.868 20.0058 16 20.0058C16.132 20.0058 16.2627 19.9797 16.3846 19.9289C16.5064 19.8782 16.617 19.8038 16.71 19.71L19.71 16.71C19.8983 16.5217 20.0041 16.2663 20.0041 16C20.0041 15.7337 19.8983 15.4783 19.71 15.29C19.5217 15.1017 19.2663 14.9959 19 14.9959C18.7337 14.9959 18.4783 15.1017 18.29 15.29ZM10 15C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H13C12.3383 20.1399 11.9795 19.0852 11.9795 18C11.9795 16.9149 12.3383 15.8601 13 15H10ZM18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C14.5099 13.005 15.016 13.0893 15.5 13.25C15.9843 13.0907 16.4902 13.0064 17 13H17.3C17.36 12.71 17.44 12.44 17.51 12.19C17.6536 11.7271 17.7705 11.2564 17.86 10.78C18.14 10.9053 18.4433 10.97 18.75 10.97H20.25C20.4481 10.9674 20.6374 10.8876 20.7775 10.7475C20.9176 10.6074 20.9974 10.4181 21 10.22C20.9921 9.62851 20.7516 9.06389 20.3305 8.6484C19.9094 8.23291 19.3416 7.99998 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11Z","high_speed":"M21.93 12.8298C21.6842 10.5941 20.6919 8.50642 19.1132 6.90421C17.5346 5.30199 15.4619 4.27877 13.23 3.99983C11.7517 3.82013 10.2519 3.97287 8.84013 4.44692C7.42838 4.92096 6.14033 5.70434 5.07003 6.73983C3.99347 7.77196 3.16295 9.03311 2.64003 10.4298C2.11496 11.8219 1.90713 13.3136 2.03169 14.7962C2.15625 16.2788 2.61006 17.7149 3.36003 18.9998C3.53982 19.2993 3.79052 19.55 4.09003 19.7298C4.39387 19.9061 4.73878 19.9992 5.09003 19.9998H18.92C19.271 19.9969 19.6153 19.904 19.92 19.7298C20.2194 19.5532 20.4675 19.3016 20.64 18.9998C21.7336 17.1397 22.1867 14.9722 21.93 12.8298ZM6.57003 16.5898C6.68338 16.8286 6.69757 17.1026 6.60949 17.3518C6.52142 17.6011 6.33825 17.8053 6.10003 17.9198C5.96594 17.9848 5.81903 18.019 5.67003 18.0198C5.48281 18.0204 5.29918 17.9685 5.14003 17.8698C4.97554 17.7694 4.84358 17.6235 4.76004 17.4498C4.25278 16.3708 3.99312 15.1921 4.00003 13.9998C4.00365 12.6506 4.34845 11.3242 5.00235 10.1441C5.65625 8.96391 6.59801 7.96829 7.74003 7.24983C8.87952 6.53211 10.1817 6.11365 11.526 6.03324C12.8703 5.95282 14.2131 6.21306 15.43 6.78983C15.559 6.84142 15.6776 6.91596 15.78 7.00983C15.8715 7.11035 15.9458 7.22521 16 7.34983C16.0483 7.48105 16.072 7.62003 16.07 7.75983C16.0617 7.89499 16.0277 8.02733 15.97 8.14983C15.9135 8.27777 15.8279 8.39076 15.72 8.47983C15.6186 8.56796 15.4992 8.63281 15.37 8.66983C15.2383 8.71485 15.0987 8.73188 14.96 8.71983C14.8231 8.70094 14.6909 8.65686 14.57 8.58983C13.4506 8.05498 12.1929 7.8803 10.97 8.08983C9.74883 8.29715 8.62299 8.88105 7.75003 9.75983C6.87096 10.6363 6.28539 11.7639 6.07405 12.9872C5.86271 14.2105 6.036 15.4692 6.57003 16.5898ZM13.4 16.0598C13.3208 16.2419 13.209 16.408 13.07 16.5498C12.9354 16.6974 12.7674 16.8106 12.58 16.8798C12.3972 16.9599 12.1996 17.0007 12 16.9998C11.6028 16.9973 11.2223 16.8394 10.94 16.5598C10.6591 16.2786 10.5014 15.8973 10.5014 15.4998C10.5014 15.1023 10.6591 14.7211 10.94 14.4398C11.2223 14.1603 11.6028 14.0023 12 13.9998H12.14L17.32 9.24983C17.419 9.16125 17.5345 9.09327 17.66 9.04983C17.782 8.99895 17.9129 8.97275 18.045 8.97275C18.1772 8.97275 18.3081 8.99895 18.43 9.04983C18.5493 9.10232 18.6552 9.18092 18.74 9.27983C18.8284 9.37704 18.8994 9.48865 18.95 9.60983C18.9861 9.73661 19.0029 9.86807 19 9.99983C18.9903 10.1305 18.9599 10.2587 18.91 10.3798C18.8507 10.5005 18.7693 10.609 18.67 10.6998L13.5 15.4798C13.5076 15.678 13.4735 15.8756 13.4 16.0598ZM19.22 17.4298C19.1392 17.6022 19.0108 17.7479 18.85 17.8498C18.688 17.9503 18.5007 18.0023 18.31 17.9998C18.1615 17.9954 18.0153 17.9614 17.88 17.8998C17.6412 17.7849 17.4578 17.5799 17.37 17.3298C17.2751 17.0854 17.2751 16.8143 17.37 16.5698C17.7729 15.7723 17.9884 14.8933 18 13.9998C18 13.7346 18.1054 13.4803 18.2929 13.2927C18.4805 13.1052 18.7348 12.9998 19 12.9998C19.1316 12.9991 19.2621 13.0243 19.3839 13.0741C19.5058 13.1238 19.6166 13.1972 19.71 13.2898C19.8027 13.3833 19.876 13.4941 19.9258 13.6159C19.9756 13.7378 20.0008 13.8682 20 13.9998C20.0085 15.1881 19.7415 16.3621 19.22 17.4298Z","high_temperature_off":"M21 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM17.66 7.76L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L16.24 6.34C16.1468 6.43324 16.0728 6.54393 16.0223 6.66575C15.9719 6.78757 15.9459 6.91814 15.9459 7.05C15.9459 7.18186 15.9719 7.31243 16.0223 7.43425C16.0728 7.55607 16.1468 7.66676 16.24 7.76C16.4283 7.9483 16.6837 8.05409 16.95 8.05409C17.0819 8.05409 17.2124 8.02812 17.3342 7.97766C17.4561 7.9272 17.5668 7.85324 17.66 7.76ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM11.31 7.07L16.93 12.69C16.9687 12.4618 16.992 12.2313 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7C11.7687 7.00795 11.5382 7.03134 11.31 7.07ZM6.31 16.24L4.93 17.66C4.82532 17.7496 4.7403 17.86 4.68027 17.984C4.62025 18.1081 4.58652 18.2432 4.5812 18.3809C4.57588 18.5187 4.59909 18.656 4.64936 18.7843C4.69964 18.9126 4.77589 19.0292 4.87335 19.1266C4.9708 19.2241 5.08735 19.3004 5.21568 19.3506C5.344 19.4009 5.48133 19.4241 5.61905 19.4188C5.75677 19.4135 5.89191 19.3797 6.01597 19.3197C6.14004 19.2597 6.25035 19.1747 6.34 19.07L7.76 17.66C7.9483 17.4717 8.05409 17.2163 8.05409 16.95C8.05409 16.6837 7.9483 16.4283 7.76 16.24C7.5717 16.0517 7.3163 15.9459 7.05 15.9459C6.7837 15.9459 6.5283 16.0517 6.34 16.24H6.31ZM4.71 3.29C4.61676 3.19676 4.50607 3.1228 4.38425 3.07234C4.26243 3.02188 4.13186 2.99591 4 2.99591C3.86814 2.99591 3.73757 3.02188 3.61575 3.07234C3.49393 3.1228 3.38324 3.19676 3.29 3.29C3.1017 3.4783 2.99591 3.7337 2.99591 4C2.99591 4.2663 3.1017 4.5217 3.29 4.71L7.83 9.25C7.20272 10.211 6.92508 11.3584 7.04369 12.4999C7.16229 13.6413 7.66992 14.7072 8.48138 15.5186C9.29283 16.3301 10.3587 16.8377 11.5001 16.9563C12.6416 17.0749 13.789 16.7973 14.75 16.17L19.29 20.71C19.383 20.8037 19.4936 20.8781 19.6154 20.9289C19.7373 20.9797 19.868 21.0058 20 21.0058C20.132 21.0058 20.2627 20.9797 20.3846 20.9289C20.5064 20.8781 20.617 20.8037 20.71 20.71C20.8037 20.617 20.8781 20.5064 20.9289 20.3846C20.9797 20.2627 21.0058 20.132 21.0058 20C21.0058 19.868 20.9797 19.7373 20.9289 19.6154C20.8781 19.4936 20.8037 19.383 20.71 19.29L4.71 3.29ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18Z","hockey":"M17.5 15C17.0056 15 16.5222 15.1466 16.1111 15.4213C15.7 15.696 15.3795 16.0864 15.1903 16.5432C15.0011 17.0001 14.9516 17.5027 15.0481 17.9877C15.1445 18.4726 15.3826 18.9181 15.7322 19.2677C16.0819 19.6174 16.5273 19.8555 17.0123 19.9519C17.4972 20.0484 17.9999 19.9989 18.4567 19.8097C18.9135 19.6204 19.304 19.3 19.5787 18.8889C19.8534 18.4778 20 17.9944 20 17.5C20 16.8369 19.7366 16.201 19.2678 15.7322C18.7989 15.2634 18.1631 15 17.5 15ZM19.25 5.79996C19.3584 5.63975 19.4341 5.45976 19.4729 5.27028C19.5116 5.08081 19.5127 4.88555 19.476 4.69565C19.4394 4.50576 19.3656 4.32494 19.2591 4.16354C19.1525 4.00213 19.0152 3.8633 18.855 3.75496C18.6948 3.64662 18.5148 3.57089 18.3253 3.53211C18.1359 3.49333 17.9406 3.49225 17.7507 3.52892C17.5608 3.5656 17.38 3.63933 17.2186 3.74588C17.0572 3.85244 16.9184 3.98975 16.81 4.14996L15.16 6.59996L17.6 8.24996L19.25 5.79996ZM14.05 8.23996L7.74001 17.61C7.59218 17.822 7.36797 17.9686 7.11441 18.0189C6.86085 18.0693 6.59765 18.0195 6.38001 17.88C6.16521 17.7319 6.01674 17.5058 5.9663 17.2499C5.91586 16.9939 5.96743 16.7284 6.11001 16.51L6.94001 15.29C7.12943 14.9652 7.18816 14.5805 7.10426 14.214C7.02037 13.8476 6.80015 13.5267 6.48831 13.3167C6.17647 13.1067 5.7964 13.0233 5.42526 13.0833C5.05412 13.1433 4.71974 13.3423 4.49001 13.64L3.67001 14.86C3.38045 15.2874 3.17791 15.7677 3.07397 16.2734C2.97003 16.7792 2.96671 17.3004 3.06421 17.8074C3.16171 18.3144 3.35812 18.7973 3.64223 19.2284C3.92633 19.6595 4.29256 20.0304 4.72001 20.32C5.14747 20.6095 5.62777 20.8121 6.13349 20.916C6.63922 21.0199 7.16047 21.0233 7.66748 20.9258C8.17449 20.8283 8.65732 20.6319 9.08843 20.3477C9.51953 20.0636 9.89045 19.6974 10.18 19.27L16.49 9.88996L14.05 8.23996Z","hockey_ice":"M4.5 14.0001H7.5C7.89782 14.0001 8.27936 13.842 8.56066 13.5607C8.84196 13.2794 9 12.8979 9 12.5001V11.5001C9 11.1023 8.84196 10.7207 8.56066 10.4394C8.27936 10.1581 7.89782 10.0001 7.5 10.0001H4.5C4.10218 10.0001 3.72064 10.1581 3.43934 10.4394C3.15804 10.7207 3 11.1023 3 11.5001V12.5001C3 12.8979 3.15804 13.2794 3.43934 13.5607C3.72064 13.842 4.10218 14.0001 4.5 14.0001ZM20.5 3.11008C20.2645 2.99051 19.9913 2.96894 19.74 3.05008C19.6152 3.09123 19.4998 3.15657 19.4002 3.24236C19.3007 3.32815 19.2191 3.43272 19.16 3.55008L12.88 16.0001H5C4.46957 16.0001 3.96086 16.2108 3.58579 16.5859C3.21071 16.9609 3 17.4696 3 18.0001V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001H10.76C11.3184 21.0012 11.8661 20.8464 12.3414 20.5531C12.8166 20.2598 13.2006 19.8397 13.45 19.3401L20.89 4.45008C20.9575 4.3369 21.002 4.21149 21.0209 4.08106C21.0397 3.95063 21.0326 3.81776 21 3.69008C20.9588 3.56529 20.8935 3.44984 20.8077 3.35032C20.7219 3.2508 20.6174 3.16917 20.5 3.11008Z","home":"M21.4701 9.31017L13.8501 2.70017C13.3389 2.25018 12.6812 2.00195 12.0001 2.00195C11.3191 2.00195 10.6614 2.25018 10.1501 2.70017L2.53013 9.31017C2.2976 9.5094 2.1302 9.77382 2.04958 10.0692C1.96897 10.3646 1.97884 10.6774 2.07793 10.9671C2.17702 11.2569 2.36077 11.5102 2.6054 11.6944C2.85003 11.8785 3.1443 11.9851 3.45013 12.0002H4.00013V19.0002C4.00013 19.7958 4.3162 20.5589 4.87881 21.1215C5.44142 21.6841 6.20448 22.0002 7.00013 22.0002H10.0001V16.0002H14.0001V22.0002H17.0001C17.7958 22.0002 18.5588 21.6841 19.1214 21.1215C19.6841 20.5589 20.0001 19.7958 20.0001 19.0002V12.0002H20.5501C20.856 11.9851 21.1502 11.8785 21.3949 11.6944C21.6395 11.5102 21.8232 11.2569 21.9223 10.9671C22.0214 10.6774 22.0313 10.3646 21.9507 10.0692C21.8701 9.77382 21.7027 9.5094 21.4701 9.31017Z","home_care":"M20.69 15.0599C20.5026 14.8737 20.2492 14.7691 19.985 14.7691C19.7208 14.7691 19.4674 14.8737 19.28 15.0599L17.11 17.3399C16.9229 17.5362 16.698 17.6923 16.4487 17.7989C16.1994 17.9055 15.9311 17.9603 15.66 17.9599H12C11.7348 17.9599 11.4804 17.8546 11.2929 17.667C11.1054 17.4795 11 17.2252 11 16.9599C11 16.6947 11.1054 16.4404 11.2929 16.2528C11.4804 16.0653 11.7348 15.9599 12 15.9599H13.66C13.9252 15.9599 14.1796 15.8546 14.3671 15.667C14.5546 15.4795 14.66 15.2252 14.66 14.9599C14.66 14.6947 14.5546 14.4404 14.3671 14.2528C14.1796 14.0653 13.9252 13.9599 13.66 13.9599H8C7.46957 13.9599 6.96086 14.1707 6.58579 14.5457C6.21071 14.9208 6 15.4295 6 15.9599H4C3.73478 15.9599 3.48043 16.0653 3.29289 16.2528C3.10536 16.4404 3 16.6947 3 16.9599V18.9599C3 19.2252 3.10536 19.4795 3.29289 19.667C3.48043 19.8546 3.73478 19.9599 4 19.9599H15.66C16.2005 19.9592 16.7353 19.849 17.232 19.6359C17.7287 19.4227 18.1771 19.1112 18.55 18.7199L20.72 16.4399C20.8933 16.2501 20.9869 16.0009 20.9813 15.7439C20.9757 15.487 20.8714 15.242 20.69 15.0599ZM14 8.99994V10.9999C14 11.2652 14.1054 11.5195 14.2929 11.707C14.4804 11.8946 14.7348 11.9999 15 11.9999H19C19.2652 11.9999 19.5196 11.8946 19.7071 11.707C19.8946 11.5195 20 11.2652 20 10.9999V8.99994C20.1974 8.99895 20.3901 8.93955 20.5539 8.82922C20.7176 8.71888 20.845 8.56256 20.92 8.37994C20.9966 8.19783 21.0175 7.99711 20.9801 7.80313C20.9428 7.60914 20.8488 7.43056 20.71 7.28994L17.71 4.28994C17.617 4.19621 17.5064 4.12182 17.3846 4.07105C17.2627 4.02028 17.132 3.99414 17 3.99414C16.868 3.99414 16.7373 4.02028 16.6154 4.07105C16.4936 4.12182 16.383 4.19621 16.29 4.28994L13.29 7.28994C13.1512 7.43056 13.0572 7.60914 13.0199 7.80313C12.9825 7.99711 13.0034 8.19783 13.08 8.37994C13.155 8.56256 13.2824 8.71888 13.4461 8.82922C13.6099 8.93955 13.8026 8.99895 14 8.99994Z","home_connection":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM12.0001 19.0001C11.8023 19.0001 11.6089 18.9414 11.4445 18.8316C11.28 18.7217 11.1519 18.5655 11.0762 18.3828C11.0005 18.2 10.9807 17.999 11.0193 17.805C11.0579 17.611 11.1531 17.4328 11.293 17.293C11.4328 17.1531 11.611 17.0579 11.805 17.0193C11.999 16.9807 12.2 17.0005 12.3827 17.0762C12.5655 17.1519 12.7217 17.2801 12.8315 17.4445C12.9414 17.609 13.0001 17.8023 13.0001 18.0001C13.0001 18.2653 12.8947 18.5197 12.7072 18.7072C12.5196 18.8947 12.2653 19.0001 12.0001 19.0001ZM15.3801 15.2301C15.2916 15.3794 15.1657 15.503 15.0149 15.589C14.8642 15.6749 14.6936 15.7201 14.5201 15.7201C14.341 15.7173 14.1655 15.6691 14.0101 15.5801C13.4097 15.2071 12.7169 15.0094 12.0101 15.0094C11.3032 15.0094 10.6105 15.2071 10.0101 15.5801C9.78447 15.682 9.52908 15.6967 9.29331 15.6212C9.05754 15.5457 8.85815 15.3855 8.73372 15.1715C8.60929 14.9574 8.56867 14.7049 8.61972 14.4626C8.67077 14.2204 8.80985 14.0057 9.01007 13.8601C9.92541 13.3007 10.9773 13.0048 12.0501 13.0048C13.1228 13.0048 14.1747 13.3007 15.0901 13.8601C15.3081 14.005 15.4607 14.2297 15.5149 14.4859C15.5691 14.742 15.5207 15.0092 15.3801 15.2301ZM17.8301 12.0801C17.7383 12.2158 17.6147 12.3269 17.4699 12.4036C17.3252 12.4803 17.1639 12.5203 17.0001 12.5201C16.8006 12.5205 16.6056 12.4613 16.4401 12.3501C15.1212 11.4842 13.5778 11.0228 12.0001 11.0228C10.4223 11.0228 8.87898 11.4842 7.56007 12.3501C7.33994 12.4986 7.06982 12.5536 6.80915 12.503C6.54847 12.4523 6.31859 12.3002 6.17007 12.0801C6.02154 11.86 5.96655 11.5898 6.01719 11.3292C6.06782 11.0685 6.21994 10.8386 6.44007 10.6901C8.09257 9.6081 10.0249 9.03179 12.0001 9.03179C13.9753 9.03179 15.9076 9.6081 17.5601 10.6901C17.6692 10.7635 17.7628 10.8578 17.8354 10.9674C17.9081 11.0771 17.9584 11.2 17.9835 11.3291C18.0085 11.4582 18.0079 11.591 17.9816 11.7199C17.9553 11.8487 17.9038 11.9711 17.8301 12.0801Z","home_maintenance":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM16.4601 18.4101C16.0853 18.7826 15.5784 18.9917 15.0501 18.9917C14.5217 18.9917 14.0148 18.7826 13.6401 18.4101L12.0001 16.8501C11.6749 16.9443 11.3386 16.9947 11.0001 17.0001C9.9392 17.0001 8.92178 16.5787 8.17164 15.8285C7.42149 15.0784 7.00007 14.061 7.00007 13.0001C6.99514 12.9235 6.99514 12.8467 7.00007 12.7701C7.02676 12.5831 7.10295 12.4066 7.22075 12.2589C7.33854 12.1112 7.49367 11.9977 7.67007 11.9301C7.84023 11.8719 8.02293 11.8608 8.19891 11.8977C8.3749 11.9347 8.53766 12.0184 8.67007 12.1401L10.2401 13.7101L11.6601 12.2901L10.0901 10.7201C9.94616 10.5814 9.84711 10.4028 9.80571 10.2072C9.76431 10.0117 9.78245 9.80824 9.85779 9.62312C9.93313 9.43799 10.0622 9.2797 10.2284 9.16864C10.3946 9.05759 10.5902 8.99888 10.7901 9.00009H11.0001C12.0609 9.00009 13.0783 9.42152 13.8285 10.1717C14.5786 10.9218 15.0001 11.9392 15.0001 13.0001C14.9947 13.3386 14.9443 13.6749 14.8501 14.0001L16.4101 15.5701C16.5975 15.756 16.7463 15.9772 16.8478 16.2209C16.9494 16.4647 17.0017 16.7261 17.0017 16.9901C17.0017 17.2541 16.9494 17.5155 16.8478 17.7592C16.7463 18.003 16.5975 18.2242 16.4101 18.4101H16.4601Z","homework":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM19 3H8V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM17 10C17 10.2652 16.8946 10.5196 16.7071 10.7071C16.5196 10.8946 16.2652 11 16 11H12C11.7348 11 11.4804 10.8946 11.2929 10.7071C11.1054 10.5196 11 10.2652 11 10V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8V10Z","horror":"M10.6 2.13985C9.44804 2.37247 8.37319 2.89138 7.47455 3.64873C6.57592 4.40608 5.88242 5.37749 5.45801 6.47339C5.0336 7.56929 4.89193 8.75441 5.04607 9.91946C5.20021 11.0845 5.6452 12.192 6.34 13.1398C7.39137 14.5446 7.97233 16.2455 8 17.9998C8 19.0607 8.42143 20.0781 9.17157 20.8283C9.92172 21.5784 10.9391 21.9998 12 21.9998C13.0609 21.9998 14.0783 21.5784 14.8284 20.8283C15.5786 20.0781 16 19.0607 16 17.9998C15.9848 16.2852 16.5328 14.6129 17.56 13.2398C18.4271 12.1047 18.9261 10.7314 18.9901 9.30445C19.0542 7.87745 18.6801 6.46503 17.9181 5.25679C17.1562 4.04855 16.0428 3.10234 14.7275 2.54518C13.4123 1.98801 11.958 1.84658 10.56 2.13985H10.6ZM9 10.9998C8.60217 10.9998 8.22064 10.8418 7.93934 10.5605C7.65803 10.2792 7.5 9.89767 7.5 9.49985V8.49985C7.5 8.10203 7.65803 7.72049 7.93934 7.43919C8.22064 7.15789 8.60217 6.99985 9 6.99985C9.39782 6.99985 9.77936 7.15789 10.0607 7.43919C10.342 7.72049 10.5 8.10203 10.5 8.49985V9.49985C10.5 9.89767 10.342 10.2792 10.0607 10.5605C9.77936 10.8418 9.39782 10.9998 9 10.9998ZM14 17.9998C14 18.5303 13.7893 19.039 13.4142 19.4141C13.0391 19.7891 12.5304 19.9998 12 19.9998C11.4696 19.9998 10.9609 19.7891 10.5858 19.4141C10.2107 19.039 10 18.5303 10 17.9998V14.9998C10 14.4694 10.2107 13.9607 10.5858 13.5856C10.9609 13.2106 11.4696 12.9998 12 12.9998C12.5304 12.9998 13.0391 13.2106 13.4142 13.5856C13.7893 13.9607 14 14.4694 14 14.9998V17.9998ZM16.5 9.49985C16.5 9.89767 16.342 10.2792 16.0607 10.5605C15.7794 10.8418 15.3978 10.9998 15 10.9998C14.6022 10.9998 14.2206 10.8418 13.9393 10.5605C13.658 10.2792 13.5 9.89767 13.5 9.49985V8.49985C13.5 8.10203 13.658 7.72049 13.9393 7.43919C14.2206 7.15789 14.6022 6.99985 15 6.99985C15.3978 6.99985 15.7794 7.15789 16.0607 7.43919C16.342 7.72049 16.5 8.10203 16.5 8.49985V9.49985Z","horzontal_swing":"M12 10C13.5913 10 15.1174 9.36786 16.2426 8.24264C17.3679 7.11742 18 5.5913 18 4C18 3.73478 17.8946 3.48043 17.7071 3.29289C17.5196 3.10536 17.2652 3 17 3H7C6.73478 3 6.48043 3.10536 6.29289 3.29289C6.10536 3.48043 6 3.73478 6 4C6 5.5913 6.63214 7.11742 7.75736 8.24264C8.88258 9.36786 10.4087 10 12 10ZM8.71 12.29C8.61704 12.1963 8.50644 12.1219 8.38458 12.0711C8.26272 12.0203 8.13201 11.9942 8 11.9942C7.86799 11.9942 7.73728 12.0203 7.61542 12.0711C7.49356 12.1219 7.38296 12.1963 7.29 12.29L5 14.59V14C5 13.7348 4.89464 13.4804 4.70711 13.2929C4.51957 13.1054 4.26522 13 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18H7C7.26522 18 7.51957 17.8946 7.70711 17.7071C7.89464 17.5196 8 17.2652 8 17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16H6.41L8.71 13.71C8.80373 13.617 8.87812 13.5064 8.92889 13.3846C8.97966 13.2627 9.0058 13.132 9.0058 13C9.0058 12.868 8.97966 12.7373 8.92889 12.6154C8.87812 12.4936 8.80373 12.383 8.71 12.29ZM20 13C19.7348 13 19.4804 13.1054 19.2929 13.2929C19.1054 13.4804 19 13.7348 19 14V14.59L16.71 12.29C16.5217 12.1017 16.2663 11.9959 16 11.9959C15.7337 11.9959 15.4783 12.1017 15.29 12.29C15.1017 12.4783 14.9959 12.7337 14.9959 13C14.9959 13.2663 15.1017 13.5217 15.29 13.71L17.59 16H17C16.7348 16 16.4804 16.1054 16.2929 16.2929C16.1054 16.4804 16 16.7348 16 17C16 17.2652 16.1054 17.5196 16.2929 17.7071C16.4804 17.8946 16.7348 18 17 18H20C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17V14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM13.29 17.29L13 17.59V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V17.59L10.71 17.29C10.6168 17.1968 10.5061 17.1228 10.3842 17.0723C10.2624 17.0219 10.1319 16.9959 10 16.9959C9.86814 16.9959 9.73757 17.0219 9.61575 17.0723C9.49393 17.1228 9.38324 17.1968 9.29 17.29C9.19676 17.3832 9.1228 17.4939 9.07234 17.6158C9.02188 17.7376 8.99591 17.8681 8.99591 18C8.99591 18.1319 9.02188 18.2624 9.07234 18.3842C9.1228 18.5061 9.19676 18.6168 9.29 18.71L11.29 20.71C11.383 20.8037 11.4936 20.8781 11.6154 20.9289C11.7373 20.9797 11.868 21.0058 12 21.0058C12.132 21.0058 12.2627 20.9797 12.3846 20.9289C12.5064 20.8781 12.617 20.8037 12.71 20.71L14.71 18.71C14.8983 18.5217 15.0041 18.2663 15.0041 18C15.0041 17.7337 14.8983 17.4783 14.71 17.29C14.5217 17.1017 14.2663 16.9959 14 16.9959C13.7337 16.9959 13.4783 17.1017 13.29 17.29Z","hospital":"M20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65321 7.85934 3.41656 8.10838 3.25216 8.40394C3.08777 8.69949 3.00101 9.0319 3 9.3701V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001H19C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3701C20.999 9.0319 20.9122 8.69949 20.7478 8.40394C20.5834 8.10838 20.3468 7.85934 20.06 7.6801ZM15 14.0001H13V16.0001C13 16.2653 12.8946 16.5197 12.7071 16.7072C12.5196 16.8947 12.2652 17.0001 12 17.0001C11.7348 17.0001 11.4804 16.8947 11.2929 16.7072C11.1054 16.5197 11 16.2653 11 16.0001V14.0001H9C8.73478 14.0001 8.48043 13.8947 8.29289 13.7072C8.10536 13.5197 8 13.2653 8 13.0001C8 12.7349 8.10536 12.4805 8.29289 12.293C8.48043 12.1055 8.73478 12.0001 9 12.0001H11V10.0001C11 9.73488 11.1054 9.48053 11.2929 9.29299C11.4804 9.10546 11.7348 9.0001 12 9.0001C12.2652 9.0001 12.5196 9.10546 12.7071 9.29299C12.8946 9.48053 13 9.73488 13 10.0001V12.0001H15C15.2652 12.0001 15.5196 12.1055 15.7071 12.293C15.8946 12.4805 16 12.7349 16 13.0001C16 13.2653 15.8946 13.5197 15.7071 13.7072C15.5196 13.8947 15.2652 14.0001 15 14.0001Z","hospital_bed":"M10 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.20435 19.6839 5.44129 19.1213 4.87868C18.5587 4.31607 17.7956 4 17 4H12C11.2044 4 10.4413 4.31607 9.87868 4.87868C9.31607 5.44129 9 6.20435 9 7C9 7.26522 9.10536 7.51957 9.29289 7.70711C9.48043 7.89464 9.73478 8 10 8ZM6.5 8C6.79667 8 7.08668 7.91203 7.33336 7.7472C7.58003 7.58238 7.77229 7.34811 7.88582 7.07403C7.99935 6.79994 8.02906 6.49834 7.97118 6.20736C7.9133 5.91639 7.77044 5.64912 7.56066 5.43934C7.35088 5.22956 7.08361 5.0867 6.79264 5.02882C6.50166 4.97094 6.20006 5.00065 5.92597 5.11418C5.65189 5.22771 5.41762 5.41997 5.2528 5.66664C5.08797 5.91332 5 6.20333 5 6.5C5 6.89782 5.15804 7.27936 5.43934 7.56066C5.72064 7.84196 6.10218 8 6.5 8ZM18 9H6C5.20435 9 4.44129 9.31607 3.87868 9.87868C3.31607 10.4413 3 11.2044 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H4.5V18.39C4.27357 18.5925 4.11397 18.859 4.04232 19.1542C3.97067 19.4495 3.99034 19.7595 4.09874 20.0433C4.20714 20.3271 4.39915 20.5712 4.64937 20.7435C4.89958 20.9158 5.19621 21.008 5.5 21.008C5.80379 21.008 6.10042 20.9158 6.35063 20.7435C6.60085 20.5712 6.79286 20.3271 6.90126 20.0433C7.00966 19.7595 7.02933 19.4495 6.95768 19.1542C6.88603 18.859 6.72643 18.5925 6.5 18.39V17H17.5V18.39C17.2736 18.5925 17.114 18.859 17.0423 19.1542C16.9707 19.4495 16.9903 19.7595 17.0987 20.0433C17.2071 20.3271 17.3992 20.5712 17.6494 20.7435C17.8996 20.9158 18.1962 21.008 18.5 21.008C18.8038 21.008 19.1004 20.9158 19.3506 20.7435C19.6008 20.5712 19.7929 20.3271 19.9013 20.0433C20.0097 19.7595 20.0293 19.4495 19.9577 19.1542C19.886 18.859 19.7264 18.5925 19.5 18.39V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.2044 20.6839 10.4413 20.1213 9.87868C19.5587 9.31607 18.7956 9 18 9ZM17.5 15H6.5V13H17.5V15Z","hotspot":"M16.0002 13.9999H8.00018C7.20454 13.9999 6.44147 14.316 5.87886 14.8786C5.31626 15.4412 5.00018 16.2043 5.00018 16.9999V20.9999C5.00018 21.2651 5.10554 21.5195 5.29308 21.707C5.48061 21.8946 5.73497 21.9999 6.00018 21.9999H18.0002C18.2654 21.9999 18.5198 21.8946 18.7073 21.707C18.8948 21.5195 19.0002 21.2651 19.0002 20.9999V16.9999C19.0002 16.2043 18.6841 15.4412 18.1215 14.8786C17.5589 14.316 16.7958 13.9999 16.0002 13.9999ZM15.1802 9.59992C15.2733 9.72412 15.3941 9.82492 15.533 9.89435C15.6718 9.96378 15.8249 9.99992 15.9802 9.99992C16.1966 9.99992 16.4071 9.92975 16.5802 9.79992C16.7924 9.64079 16.9326 9.40389 16.9701 9.14134C17.0076 8.87879 16.9393 8.6121 16.7802 8.39992C16.2206 7.66232 15.4979 7.06423 14.6686 6.65247C13.8393 6.2407 12.926 6.02644 12.0002 6.02644C11.0743 6.02644 10.161 6.2407 9.33177 6.65247C8.50251 7.06423 7.77979 7.66232 7.22018 8.39992C7.14139 8.50498 7.08406 8.62453 7.05147 8.75174C7.01888 8.87895 7.01166 9.01134 7.03023 9.14134C7.04881 9.27135 7.0928 9.39642 7.15971 9.50942C7.22662 9.62242 7.31513 9.72113 7.42018 9.79992C7.52524 9.87872 7.64479 9.93604 7.772 9.96864C7.89922 10.0012 8.0316 10.0084 8.16161 9.98987C8.29161 9.9713 8.41668 9.92731 8.52968 9.8604C8.64268 9.79349 8.74139 9.70498 8.82018 9.59992C9.19348 9.1107 9.67462 8.71419 10.2262 8.44127C10.7777 8.16835 11.3848 8.02636 12.0002 8.02636C12.6156 8.02636 13.2226 8.16835 13.7742 8.44127C14.3257 8.71419 14.8069 9.1107 15.1802 9.59992ZM19.4402 5.32992C18.5024 4.28569 17.3552 3.45056 16.0734 2.87887C14.7916 2.30717 13.4037 2.01172 12.0002 2.01172C10.5966 2.01172 9.20881 2.30717 7.92698 2.87887C6.64514 3.45056 5.498 4.28569 4.56018 5.32992C4.38249 5.52751 4.29056 5.78759 4.30463 6.05296C4.31869 6.31832 4.4376 6.56723 4.63518 6.74492C4.83277 6.92262 5.09285 7.01454 5.35822 7.00048C5.62358 6.98641 5.87249 6.86751 6.05018 6.66992C6.80042 5.83519 7.71789 5.16765 8.74299 4.7107C9.76808 4.25374 10.8779 4.01759 12.0002 4.01759C13.1225 4.01759 14.2323 4.25374 15.2574 4.7107C16.2825 5.16765 17.2 5.83519 17.9502 6.66992C18.0448 6.77477 18.1606 6.85839 18.2898 6.91527C18.4191 6.97215 18.559 7.001 18.7002 6.99992C18.9446 6.99682 19.1793 6.90433 19.3602 6.73992C19.5574 6.56336 19.6766 6.31577 19.6916 6.05146C19.7066 5.78714 19.6162 5.52767 19.4402 5.32992ZM11.0002 10.9999C11.0002 11.1977 11.0588 11.391 11.1687 11.5555C11.2786 11.7199 11.4348 11.8481 11.6175 11.9238C11.8002 11.9995 12.0013 12.0193 12.1953 11.9807C12.3893 11.9421 12.5674 11.8469 12.7073 11.707C12.8471 11.5672 12.9424 11.389 12.981 11.195C13.0196 11.001 12.9998 10.8 12.9241 10.6172C12.8484 10.4345 12.7202 10.2783 12.5558 10.1685C12.3913 10.0586 12.198 9.99992 12.0002 9.99992C11.735 9.99992 11.4806 10.1053 11.2931 10.2928C11.1055 10.4804 11.0002 10.7347 11.0002 10.9999Z","hotspot_locator":"M4.00001 11C4.00436 9.03165 4.73424 7.13398 6.05001 5.67001C6.21308 5.48513 6.30211 5.24652 6.30001 5.00001C6.30352 4.86267 6.27869 4.72608 6.22708 4.59877C6.17546 4.47145 6.09817 4.35613 6.00001 4.26001C5.80355 4.08275 5.54483 3.99059 5.28055 4.00371C5.01627 4.01683 4.76795 4.13416 4.59001 4.33001C2.94831 6.16383 2.04059 8.53869 2.04059 11C2.04059 13.4613 2.94831 15.8362 4.59001 17.67C4.678 17.7678 4.78439 17.8474 4.90312 17.9041C5.02185 17.9608 5.15058 17.9936 5.28198 18.0006C5.41337 18.0075 5.54485 17.9885 5.66891 17.9447C5.79297 17.9008 5.90718 17.833 6.00501 17.745C6.10285 17.657 6.18239 17.5506 6.23911 17.4319C6.29583 17.3132 6.3286 17.1844 6.33557 17.053C6.34253 16.9216 6.32355 16.7902 6.2797 16.6661C6.23585 16.5421 6.168 16.4278 6.08001 16.33C4.75334 14.8705 4.01259 12.9723 4.00001 11ZM12 13C12.3956 13 12.7823 12.8827 13.1112 12.6629C13.4401 12.4432 13.6964 12.1308 13.8478 11.7654C13.9991 11.3999 14.0388 10.9978 13.9616 10.6098C13.8844 10.2219 13.6939 9.8655 13.4142 9.5858C13.1345 9.30609 12.7782 9.11561 12.3902 9.03844C12.0022 8.96127 11.6001 9.00087 11.2346 9.15225C10.8692 9.30362 10.5568 9.55997 10.3371 9.88887C10.1173 10.2178 10 10.6044 10 11C10 11.5304 10.2107 12.0391 10.5858 12.4142C10.9609 12.7893 11.4696 13 12 13ZM8.82001 13.39C8.30544 12.6994 8.02749 11.8612 8.02749 11C8.02749 10.1388 8.30544 9.30059 8.82001 8.61001C8.90012 8.50561 8.95888 8.38645 8.99293 8.25934C9.02699 8.13223 9.03568 7.99966 9.0185 7.86919C9.00132 7.73873 8.95861 7.61292 8.89281 7.49896C8.82701 7.385 8.73941 7.28511 8.63501 7.20501C8.53061 7.1249 8.41145 7.06614 8.28434 7.03209C8.15724 6.99803 8.02466 6.98934 7.8942 7.00652C7.76373 7.0237 7.63793 7.06641 7.52396 7.13221C7.41 7.19801 7.31012 7.28561 7.23001 7.39001C6.44634 8.43038 6.0225 9.69751 6.0225 11C6.0225 12.3025 6.44634 13.5696 7.23001 14.61C7.39179 14.8209 7.63071 14.9588 7.8942 14.9935C8.15769 15.0282 8.42416 14.9568 8.63501 14.795C8.84586 14.6332 8.9838 14.3943 9.0185 14.1308C9.05319 13.8673 8.98179 13.6009 8.82001 13.39ZM16.82 7.39001C16.6582 7.17916 16.4193 7.04122 16.1558 7.00652C15.8923 6.97183 15.6259 7.04323 15.415 7.20501C15.2042 7.36679 15.0662 7.60571 15.0315 7.86919C14.9968 8.13268 15.0682 8.39916 15.23 8.61001C15.7446 9.30059 16.0225 10.1388 16.0225 11C16.0225 11.8612 15.7446 12.6994 15.23 13.39C15.0682 13.6009 14.9968 13.8673 15.0315 14.1308C15.0662 14.3943 15.2042 14.6332 15.415 14.795C15.6259 14.9568 15.8923 15.0282 16.1558 14.9935C16.4193 14.9588 16.6582 14.8209 16.82 14.61C17.5965 13.5642 18.0116 12.2942 18.0026 10.9916C17.9935 9.68914 17.5609 8.42494 16.77 7.39001H16.82ZM19.49 4.33001C19.3123 4.13242 19.0634 4.01352 18.798 3.99945C18.5327 3.98539 18.2726 4.07731 18.075 4.25501C17.8774 4.4327 17.7585 4.68161 17.7445 4.94698C17.7304 5.21234 17.8223 5.47242 18 5.67001C19.31 7.13632 20.0342 9.03373 20.0342 11C20.0342 12.9663 19.31 14.8637 18 16.33C17.8369 16.5149 17.7479 16.7535 17.75 17C17.7503 17.1396 17.7799 17.2775 17.8367 17.4049C17.8935 17.5324 17.9764 17.6465 18.08 17.74C18.2765 17.9173 18.5352 18.0094 18.7995 17.9963C19.0638 17.9832 19.3121 17.8659 19.49 17.67C21.1317 15.8362 22.0394 13.4613 22.0394 11C22.0394 8.53869 21.1317 6.16383 19.49 4.33001ZM13.15 14.54C13.0055 14.3778 12.8284 14.248 12.6302 14.1591C12.432 14.0702 12.2172 14.0243 12 14.0243C11.7828 14.0243 11.568 14.0702 11.3698 14.1591C11.1716 14.248 10.9945 14.3778 10.85 14.54L8.35001 17.54C8.16771 17.7589 8.05149 18.0251 8.01496 18.3076C7.97843 18.5901 8.02309 18.8772 8.14372 19.1352C8.26435 19.3933 8.45597 19.6117 8.69615 19.7648C8.93634 19.9179 9.21516 19.9995 9.50001 20H14.5C14.7845 19.9983 15.0627 19.9168 15.3031 19.7647C15.5436 19.6127 15.7365 19.3963 15.86 19.14C15.9824 18.8813 16.0276 18.5929 15.9904 18.3091C15.9531 18.0254 15.835 17.7584 15.65 17.54L13.15 14.54Z","hourglass":"M19 4C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4C5.38 8.49 8.35 12 12 12C15.65 12 18.57 8.49 19 4ZM8.51 8C7.68315 6.81747 7.18298 5.43769 7.06 4H16.94C16.817 5.43769 16.3169 6.81747 15.49 8H8.51ZM19 20C18.62 15.51 15.65 12 12.05 12C8.45 12 5.48 15.51 5.1 20H5C4.73478 20 4.48043 20.1054 4.29289 20.2929C4.10536 20.4804 4 20.7348 4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20 20.7348 19.8946 20.4804 19.7071 20.2929C19.5196 20.1054 19.2652 20 19 20ZM8.51 16C8.88902 15.4115 9.40386 14.9226 10.0112 14.5746C10.6185 14.2265 11.3006 14.0295 12 14C12.6994 14.0295 13.3814 14.2265 13.9888 14.5746C14.5961 14.9226 15.111 15.4115 15.49 16H8.51Z","html_5":"M19.47 2.64C19.2824 2.4377 19.0549 2.2764 18.8019 2.16626C18.5489 2.05611 18.2759 1.99951 18 2H5.99999C5.72407 1.99951 5.45103 2.05611 5.19805 2.16626C4.94507 2.2764 4.71761 2.4377 4.52999 2.64C4.34245 2.84165 4.19858 3.07985 4.10738 3.33968C4.01618 3.59952 3.97962 3.87538 3.99999 4.15L4.99999 17.15C5.02847 17.4714 5.13429 17.7812 5.30842 18.0528C5.48255 18.3244 5.71983 18.5499 5.99999 18.71L11 21.71C11.311 21.8969 11.6671 21.9956 12.03 21.9956C12.3929 21.9956 12.7489 21.8969 13.06 21.71L18.06 18.71C18.3401 18.5499 18.5774 18.3244 18.7516 18.0528C18.9257 17.7812 19.0315 17.4714 19.06 17.15L20.06 4.15C20.0725 3.87107 20.0265 3.59261 19.9248 3.33254C19.8232 3.07248 19.6683 2.83657 19.47 2.64ZM13.5 16H9.49999C9.23477 16 8.98042 15.8946 8.79288 15.7071C8.60534 15.5196 8.49999 15.2652 8.49999 15C8.49999 14.7348 8.60534 14.4804 8.79288 14.2929C8.98042 14.1054 9.23477 14 9.49999 14H13.5C13.6348 14.0141 13.771 13.998 13.8988 13.9528C14.0265 13.9075 14.1426 13.8343 14.2384 13.7384C14.3343 13.6426 14.4075 13.5266 14.4527 13.3988C14.498 13.2711 14.5141 13.1348 14.5 13C14.5141 12.8652 14.498 12.729 14.4527 12.6012C14.4075 12.4734 14.3343 12.3574 14.2384 12.2616C14.1426 12.1657 14.0265 12.0925 13.8988 12.0473C13.771 12.002 13.6348 11.9859 13.5 12H9.49999C9.23477 12 8.98042 11.8946 8.79288 11.7071C8.60534 11.5196 8.49999 11.2652 8.49999 11V7C8.49999 6.73479 8.60534 6.48043 8.79288 6.2929C8.98042 6.10536 9.23477 6 9.49999 6H15C15.2652 6 15.5196 6.10536 15.7071 6.2929C15.8946 6.48043 16 6.73479 16 7C16 7.26522 15.8946 7.51957 15.7071 7.70711C15.5196 7.89465 15.2652 8 15 8H10.5V10H13.5C13.8973 9.98751 14.293 10.0566 14.6627 10.2029C15.0323 10.3493 15.368 10.5698 15.6491 10.8509C15.9302 11.132 16.1507 11.4677 16.2971 11.8373C16.4434 12.207 16.5125 12.6027 16.5 13C16.5125 13.3973 16.4434 13.793 16.2971 14.1627C16.1507 14.5323 15.9302 14.868 15.6491 15.1491C15.368 15.4302 15.0323 15.6508 14.6627 15.7971C14.293 15.9434 13.8973 16.0125 13.5 16Z","hubmode":"M19.4999 12C19.1782 11.9985 18.8651 12.104 18.6099 12.3L15.9999 11.78C15.9469 10.7823 15.5224 9.84049 14.8099 9.14L15.9999 7C16.4403 7.00045 16.8685 6.85556 17.2181 6.5878C17.5677 6.32004 17.8192 5.94439 17.9335 5.51913C18.0478 5.09386 18.0185 4.64277 17.8502 4.23582C17.682 3.82888 17.3841 3.48884 17.0029 3.26847C16.6216 3.04809 16.1783 2.9597 15.7417 3.01701C15.3051 3.07432 14.8996 3.27413 14.5881 3.58543C14.2767 3.89672 14.0767 4.30211 14.0191 4.7387C13.9616 5.17528 14.0498 5.61864 14.2699 6L13.0499 8.16C12.7094 8.05659 12.3558 8.0027 11.9999 8C11.3994 8.00165 10.8074 8.14196 10.2699 8.41L7.99995 5.7C8.00486 5.63343 8.00486 5.56658 7.99995 5.5C7.99984 5.20506 7.91279 4.91669 7.74966 4.67095C7.58654 4.42522 7.3546 4.23303 7.08283 4.11842C6.81106 4.00381 6.51154 3.97186 6.22171 4.02657C5.93188 4.08128 5.66462 4.22022 5.45333 4.42601C5.24205 4.63181 5.09613 4.89533 5.03381 5.18361C4.97149 5.4719 4.99555 5.77216 5.10297 6.04685C5.21039 6.32154 5.39642 6.55846 5.63777 6.72799C5.87913 6.89752 6.16511 6.99214 6.45995 7L8.73995 9.69C8.26013 10.3648 8.00157 11.172 7.99995 12C8.00455 12.2012 8.02461 12.4018 8.05995 12.6L6.18995 13.4C5.84649 13.1424 5.42926 13.0022 4.99995 13C4.61525 13.0028 4.23952 13.1165 3.9178 13.3274C3.59608 13.5383 3.34202 13.8376 3.18608 14.1893C3.03014 14.5409 2.97894 14.9301 3.03861 15.3102C3.09829 15.6902 3.26631 16.045 3.52253 16.332C3.77875 16.6189 4.1123 16.8259 4.48319 16.9281C4.85407 17.0303 5.24656 17.0233 5.6136 16.9081C5.98063 16.7928 6.30664 16.5742 6.55253 16.2783C6.79843 15.9824 6.95377 15.6219 6.99995 15.24L8.86995 14.44C9.23947 14.9201 9.71321 15.31 10.2554 15.5802C10.7976 15.8504 11.3942 15.994 11.9999 16H12.0999L12.5599 17.62C12.2026 17.9908 12.002 18.4851 11.9999 19C11.9999 19.5304 12.2107 20.0391 12.5857 20.4142C12.9608 20.7893 13.4695 21 13.9999 21C14.5304 21 15.0391 20.7893 15.4142 20.4142C15.7892 20.0391 15.9999 19.5304 15.9999 19C15.9979 18.5564 15.8485 18.126 15.5751 17.7767C15.3018 17.4273 14.92 17.1787 14.4899 17.07L13.9999 15.43C14.6779 15.0331 15.2239 14.4453 15.5699 13.74L18.1899 14.26C18.3228 14.486 18.5125 14.6732 18.7401 14.803C18.9678 14.9328 19.2256 15.0007 19.4877 14.9999C19.7498 14.9991 20.0071 14.9296 20.234 14.7985C20.4609 14.6673 20.6494 14.4789 20.7808 14.2521C20.9123 14.0254 20.982 13.7681 20.9831 13.5061C20.9842 13.244 20.9165 12.9862 20.787 12.7583C20.6574 12.5305 20.4704 12.3406 20.2446 12.2076C20.0188 12.0745 19.762 12.0029 19.4999 12Z","humidity":"M17.7 10.4001L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L6.3 10.4001C5.4515 11.7845 5.00164 13.3763 5 15.0001C5 16.8566 5.7375 18.637 7.05025 19.9498C8.36301 21.2626 10.1435 22.0001 12 22.0001C13.8565 22.0001 15.637 21.2626 16.9497 19.9498C18.2625 18.637 19 16.8566 19 15.0001C18.9984 13.3763 18.5485 11.7845 17.7 10.4001ZM9.25 10.0001C9.49723 10.0001 9.7389 10.0734 9.94446 10.2107C10.15 10.3481 10.3102 10.5433 10.4048 10.7717C10.4995 11.0001 10.5242 11.2514 10.476 11.4939C10.4278 11.7364 10.3087 11.9591 10.1339 12.1339C9.95907 12.3088 9.73634 12.4278 9.49386 12.476C9.25139 12.5243 9.00005 12.4995 8.77165 12.4049C8.54324 12.3103 8.34801 12.1501 8.21066 11.9445C8.07331 11.739 8 11.4973 8 11.2501C8 10.9185 8.1317 10.6006 8.36612 10.3662C8.60054 10.1317 8.91848 10.0001 9.25 10.0001ZM14.75 18.0001C14.5028 18.0001 14.2611 17.9267 14.0555 17.7894C13.85 17.652 13.6898 17.4568 13.5952 17.2284C13.5005 17 13.4758 16.7487 13.524 16.5062C13.5722 16.2637 13.6913 16.041 13.8661 15.8662C14.0409 15.6914 14.2637 15.5723 14.5061 15.5241C14.7486 15.4758 14.9999 15.5006 15.2284 15.5952C15.4568 15.6898 15.652 15.85 15.7893 16.0556C15.9267 16.2612 16 16.5028 16 16.7501C16 17.0816 15.8683 17.3995 15.6339 17.6339C15.3995 17.8684 15.0815 18.0001 14.75 18.0001ZM15.75 11.7101L9.75 17.7101C9.65704 17.8038 9.54644 17.8782 9.42458 17.9289C9.30272 17.9797 9.17201 18.0059 9.04 18.0059C8.90799 18.0059 8.77728 17.9797 8.65542 17.9289C8.53356 17.8782 8.42296 17.8038 8.33 17.7101C8.23627 17.6171 8.16188 17.5065 8.11111 17.3846C8.06034 17.2628 8.0342 17.1321 8.0342 17.0001C8.0342 16.868 8.06034 16.7373 8.11111 16.6155C8.16188 16.4936 8.23627 16.383 8.33 16.2901L14.33 10.2901C14.5183 10.1017 14.7737 9.99596 15.04 9.99596C15.3063 9.99596 15.5617 10.1017 15.75 10.2901C15.9383 10.4784 16.0441 10.7338 16.0441 11.0001C16.0441 11.2664 15.9383 11.5217 15.75 11.7101Z","hydrant":"M20 10.9999H19C19 10.7347 18.8946 10.4803 18.7071 10.2928C18.5196 10.1052 18.2652 9.99989 18 9.99989H17V7.99989C17.2652 7.99989 17.5196 7.89453 17.7071 7.70699C17.8946 7.51946 18 7.2651 18 6.99989C18 6.73467 17.8946 6.48032 17.7071 6.29278C17.5196 6.10524 17.2652 5.99989 17 5.99989H16.9C16.6705 4.8696 16.0573 3.85341 15.1643 3.12351C14.2712 2.3936 13.1534 1.99487 12 1.99487C10.8466 1.99487 9.72875 2.3936 8.83574 3.12351C7.94273 3.85341 7.32951 4.8696 7.1 5.99989H7C6.73478 5.99989 6.48043 6.10524 6.29289 6.29278C6.10536 6.48032 6 6.73467 6 6.99989C6 7.2651 6.10536 7.51946 6.29289 7.70699C6.48043 7.89453 6.73478 7.99989 7 7.99989V9.99989H6C5.73478 9.99989 5.48043 10.1052 5.29289 10.2928C5.10536 10.4803 5 10.7347 5 10.9999H4C3.73478 10.9999 3.48043 11.1052 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999V13.9999C3 14.2651 3.10536 14.5195 3.29289 14.707C3.48043 14.8945 3.73478 14.9999 4 14.9999H5C5 15.2651 5.10536 15.5195 5.29289 15.707C5.48043 15.8945 5.73478 15.9999 6 15.9999H7V20.9999C7 21.2651 7.10536 21.5195 7.29289 21.707C7.48043 21.8945 7.73478 21.9999 8 21.9999H16C16.2652 21.9999 16.5196 21.8945 16.7071 21.707C16.8946 21.5195 17 21.2651 17 20.9999V15.9999H18C18.2652 15.9999 18.5196 15.8945 18.7071 15.707C18.8946 15.5195 19 15.2651 19 14.9999H20C20.2652 14.9999 20.5196 14.8945 20.7071 14.707C20.8946 14.5195 21 14.2651 21 13.9999V11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1052 20.2652 10.9999 20 10.9999ZM12 14.9999C11.6044 14.9999 11.2178 14.8826 10.8889 14.6628C10.56 14.4431 10.3036 14.1307 10.1522 13.7653C10.0009 13.3998 9.96126 12.9977 10.0384 12.6097C10.1156 12.2217 10.3061 11.8654 10.5858 11.5857C10.8655 11.306 11.2219 11.1155 11.6098 11.0383C11.9978 10.9611 12.3999 11.0008 12.7654 11.1521C13.1308 11.3035 13.4432 11.5598 13.6629 11.8887C13.8827 12.2176 14 12.6043 14 12.9999C14 13.5303 13.7893 14.039 13.4142 14.4141C13.0391 14.7892 12.5304 14.9999 12 14.9999Z","ice_skating":"M17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9993 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM20 17C19.7348 17 19.4804 17.1054 19.2929 17.2929C19.1054 17.4804 19 17.7348 19 18V19H17V14C16.9991 13.8353 16.9576 13.6733 16.8791 13.5286C16.8006 13.3838 16.6876 13.2606 16.55 13.17L13.77 11.31L15.77 8.6C15.8718 8.45605 15.9338 8.28773 15.9496 8.11211C15.9654 7.9365 15.9345 7.75982 15.86 7.6C15.7862 7.43018 15.6668 7.28417 15.515 7.17823C15.3631 7.0723 15.1848 7.0106 15 7H8C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9H13L8.5 15H5V13C5 12.7348 4.89464 12.4804 4.70711 12.2929C4.51957 12.1054 4.26522 12 4 12C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20C7 19.7348 6.89464 19.4804 6.70711 19.2929C6.51957 19.1054 6.26522 19 6 19H5V17H9C9.15525 17 9.30836 16.9639 9.44721 16.8944C9.58607 16.825 9.70685 16.7242 9.8 16.6L12.57 12.91L15 14.54V19H13C12.7348 19 12.4804 19.1054 12.2929 19.2929C12.1054 19.4804 12 19.7348 12 20C12 20.2652 12.1054 20.5196 12.2929 20.7071C12.4804 20.8946 12.7348 21 13 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17Z","id":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM18 13H17V14C17 14.2652 16.8946 14.5196 16.7071 14.7071C16.5196 14.8946 16.2652 15 16 15C15.7348 15 15.4804 14.8946 15.2929 14.7071C15.1054 14.5196 15 14.2652 15 14V13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11H18C18.2652 11 18.5196 11.1054 18.7071 11.2929C18.8946 11.4804 19 11.7348 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13Z","id_check":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM19.71 10.71L15.71 14.71C15.617 14.8037 15.5064 14.8781 15.3846 14.9289C15.2627 14.9797 15.132 15.0058 15 15.0058C14.868 15.0058 14.7373 14.9797 14.6154 14.9289C14.4936 14.8781 14.383 14.8037 14.29 14.71L12.29 12.71C12.1017 12.5217 11.9959 12.2663 11.9959 12C11.9959 11.7337 12.1017 11.4783 12.29 11.29C12.4783 11.1017 12.7337 10.9959 13 10.9959C13.2663 10.9959 13.5217 11.1017 13.71 11.29L15 12.59L18.29 9.29C18.4783 9.1017 18.7337 8.99591 19 8.99591C19.2663 8.99591 19.5217 9.1017 19.71 9.29C19.8983 9.4783 20.0041 9.7337 20.0041 10C20.0041 10.2663 19.8983 10.5217 19.71 10.71Z","image":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V12.09Z","import":"M11.29 16.71C11.383 16.8037 11.4936 16.8781 11.6154 16.9289C11.7373 16.9797 11.868 17.0058 12 17.0058C12.132 17.0058 12.2627 16.9797 12.3846 16.9289C12.5064 16.8781 12.617 16.8037 12.71 16.71L15.71 13.71C15.8983 13.5217 16.0041 13.2663 16.0041 13C16.0041 12.7337 15.8983 12.4783 15.71 12.29C15.5217 12.1017 15.2663 11.9959 15 11.9959C14.7337 11.9959 14.4783 12.1017 14.29 12.29L13 13.59V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V13.59L9.71 12.29C9.5217 12.1017 9.2663 11.9959 9 11.9959C8.7337 11.9959 8.4783 12.1017 8.29 12.29C8.1017 12.4783 7.99591 12.7337 7.99591 13C7.99591 13.2663 8.1017 13.5217 8.29 13.71L11.29 16.71ZM20 12C19.7348 12 19.4804 12.1054 19.2929 12.2929C19.1054 12.4804 19 12.7348 19 13V19C19 19.2652 18.8946 19.5196 18.7071 19.7071C18.5196 19.8946 18.2652 20 18 20H6C5.73478 20 5.48043 19.8946 5.29289 19.7071C5.10536 19.5196 5 19.2652 5 19V13C5 12.7348 4.89464 12.4804 4.70711 12.2929C4.51957 12.1054 4.26522 12 4 12C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H18C18.7956 22 19.5587 21.6839 20.1213 21.1213C20.6839 20.5587 21 19.7956 21 19V13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12Z","incognito":"M20 17H18.89C18.6778 16.4242 18.2942 15.9273 17.7909 15.5764C17.2875 15.2254 16.6886 15.0372 16.075 15.0372C15.4614 15.0372 14.8625 15.2254 14.3591 15.5764C13.8558 15.9273 13.4722 16.4242 13.26 17H10.82C10.6098 16.4209 10.2264 15.9205 9.72184 15.5669C9.2173 15.2133 8.61612 15.0236 8 15.0236C7.38388 15.0236 6.7827 15.2133 6.27817 15.5669C5.77363 15.9205 5.3902 16.4209 5.18 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4805 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8947 3.73478 19 4 19H5.18C5.3902 19.5792 5.77363 20.0796 6.27817 20.4332C6.7827 20.7868 7.38388 20.9765 8 20.9765C8.61612 20.9765 9.2173 20.7868 9.72184 20.4332C10.2264 20.0796 10.6098 19.5792 10.82 19H13.26C13.4722 19.5758 13.8558 20.0727 14.3591 20.4237C14.8625 20.7747 15.4614 20.9628 16.075 20.9628C16.6886 20.9628 17.2875 20.7747 17.7909 20.4237C18.2942 20.0727 18.6778 19.5758 18.89 19H20C20.2652 19 20.5196 18.8947 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4805 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM21 11H19.44L16.93 4.25003C16.8289 3.97956 16.6687 3.73507 16.4611 3.53439C16.2535 3.33371 16.0037 3.1819 15.73 3.09003C15.4716 3.00459 15.1973 2.97821 14.9273 3.01282C14.6573 3.04744 14.3985 3.14216 14.17 3.29003C13.4902 3.60589 12.7496 3.76953 12 3.76953C11.2504 3.76953 10.5098 3.60589 9.83 3.29003C9.60148 3.14216 9.3427 3.04744 9.07272 3.01282C8.80274 2.97821 8.52843 3.00459 8.27 3.09003C7.99626 3.1819 7.74648 3.33371 7.53888 3.53439C7.33128 3.73507 7.17109 3.97956 7.07 4.25003L4.56 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4805 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8947 2.73478 13 3 13H21C21.2652 13 21.5196 12.8947 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4805 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11Z","incoming":"M18.29 4.29019L6 16.5902V9.00019C6 8.73497 5.89464 8.48062 5.70711 8.29308C5.51957 8.10554 5.26522 8.00019 5 8.00019C4.73478 8.00019 4.48043 8.10554 4.29289 8.29308C4.10536 8.48062 4 8.73497 4 9.00019V19.0002C4.00158 19.1309 4.02876 19.26 4.08 19.3802C4.18147 19.6245 4.37565 19.8187 4.62 19.9202C4.74022 19.9714 4.86932 19.9986 5 20.0002H15C15.2652 20.0002 15.5196 19.8948 15.7071 19.7073C15.8946 19.5198 16 19.2654 16 19.0002C16 18.735 15.8946 18.4806 15.7071 18.2931C15.5196 18.1055 15.2652 18.0002 15 18.0002H7.41L19.71 5.71019C19.8983 5.52188 20.0041 5.26649 20.0041 5.00019C20.0041 4.73388 19.8983 4.47849 19.71 4.29019C19.5217 4.10188 19.2663 3.99609 19 3.99609C18.7337 3.99609 18.4783 4.10188 18.29 4.29019Z","industry":"M5 6.00019C4.86839 6.00095 4.73793 5.97572 4.61609 5.92596C4.49426 5.87619 4.38344 5.80287 4.29 5.71019C4.19627 5.61722 4.12188 5.50662 4.07111 5.38476C4.02034 5.2629 3.9942 5.1322 3.9942 5.00019C3.9942 4.86817 4.02034 4.73747 4.07111 4.61561C4.12188 4.49375 4.19627 4.38315 4.29 4.29019C4.80725 3.7828 5.46312 3.43987 6.17494 3.30462C6.88677 3.16938 7.6227 3.24786 8.29 3.53019C9.29 3.78019 9.77 3.87019 10.29 3.29019C10.3832 3.19695 10.4939 3.12299 10.6158 3.07253C10.7376 3.02207 10.8681 2.99609 11 2.99609C11.1319 2.99609 11.2624 3.02207 11.3842 3.07253C11.5061 3.12299 11.6168 3.19695 11.71 3.29019C11.8032 3.38342 11.8772 3.49411 11.9277 3.61594C11.9781 3.73776 12.0041 3.86833 12.0041 4.00019C12.0041 4.13204 11.9781 4.26261 11.9277 4.38443C11.8772 4.50626 11.8032 4.61695 11.71 4.71019C11.1928 5.21757 10.5369 5.5605 9.82506 5.69575C9.11323 5.83099 8.3773 5.75251 7.71 5.47019C6.71 5.22019 6.23 5.13019 5.71 5.71019C5.61656 5.80287 5.50574 5.87619 5.38391 5.92596C5.26207 5.97572 5.13161 6.00095 5 6.00019Z","infant":"M9 20C8.47499 19.9936 7.95078 19.9568 7.43 19.89C8.22573 20.8254 9.2893 21.494 10.4771 21.8057C11.6649 22.1174 12.9198 22.0571 14.0723 21.633C15.2247 21.2088 16.2193 20.4413 16.9217 19.434C17.6241 18.4266 18.0004 17.228 18 16V15.91C16.8764 17.1918 15.4926 18.2196 13.9407 18.9248C12.3889 19.6301 10.7046 19.9966 9 20ZM16.52 14.58C14.9131 15.6961 12.9508 16.1796 11.0093 15.9379C9.06791 15.6961 7.28407 14.7461 6 13.27V16C6.00089 16.5408 6.07489 17.079 6.22 17.6C7.12292 17.8649 8.05902 17.9996 9 18C10.4248 17.9986 11.8327 17.6927 13.1297 17.1028C14.4266 16.513 15.5825 15.6529 16.52 14.58ZM12 14C13.1867 14 14.3467 13.6481 15.3334 12.9888C16.3201 12.3295 17.0892 11.3925 17.5433 10.2961C17.9974 9.19975 18.1162 7.99335 17.8847 6.82946C17.6532 5.66558 17.0818 4.59648 16.2426 3.75736C15.4035 2.91825 14.3344 2.3468 13.1705 2.11529C12.0067 1.88378 10.8003 2.0026 9.7039 2.45673C8.60754 2.91085 7.67047 3.67989 7.01118 4.66658C6.35189 5.65328 6 6.81331 6 8C6 9.5913 6.63214 11.1174 7.75736 12.2426C8.88258 13.3679 10.4087 14 12 14ZM14.5 6C14.6978 6 14.8911 6.05865 15.0556 6.16853C15.22 6.27841 15.3482 6.43459 15.4239 6.61732C15.4996 6.80005 15.5194 7.00111 15.4808 7.19509C15.4422 7.38907 15.347 7.56726 15.2071 7.70711C15.0673 7.84696 14.8891 7.9422 14.6951 7.98079C14.5011 8.01937 14.3 7.99957 14.1173 7.92388C13.9346 7.8482 13.7784 7.72002 13.6685 7.55557C13.5586 7.39112 13.5 7.19778 13.5 7C13.5 6.73479 13.6054 6.48043 13.7929 6.2929C13.9804 6.10536 14.2348 6 14.5 6ZM14.22 9C14.4141 8.99847 14.6044 9.05344 14.7677 9.1582C14.9311 9.26296 15.0604 9.413 15.14 9.59C15.2235 9.7643 15.2548 9.95906 15.2299 10.1507C15.2051 10.3424 15.1252 10.5228 15 10.67C14.6251 11.0825 14.1681 11.412 13.6584 11.6376C13.1486 11.8631 12.5974 11.9796 12.04 11.9796C11.4826 11.9796 10.9314 11.8631 10.4216 11.6376C9.91189 11.412 9.45491 11.0825 9.08 10.67C8.94823 10.527 8.86103 10.3486 8.82906 10.1568C8.79709 9.96501 8.82174 9.76803 8.9 9.59C8.9767 9.41911 9.09986 9.2732 9.25544 9.16889C9.41103 9.06457 9.59278 9.00606 9.78 9H14.22ZM9.5 6C9.69778 6 9.89112 6.05865 10.0556 6.16853C10.22 6.27841 10.3482 6.43459 10.4239 6.61732C10.4996 6.80005 10.5194 7.00111 10.4808 7.19509C10.4422 7.38907 10.347 7.56726 10.2071 7.70711C10.0673 7.84696 9.88907 7.9422 9.69509 7.98079C9.50111 8.01937 9.30004 7.99957 9.11732 7.92388C8.93459 7.8482 8.77841 7.72002 8.66853 7.55557C8.55865 7.39112 8.5 7.19778 8.5 7C8.5 6.73479 8.60536 6.48043 8.79289 6.2929C8.98043 6.10536 9.23478 6 9.5 6Z","info":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 5.5C12.2967 5.5 12.5867 5.58797 12.8334 5.7528C13.08 5.91762 13.2723 6.15189 13.3858 6.42597C13.4994 6.70006 13.5291 7.00166 13.4712 7.29264C13.4133 7.58361 13.2704 7.85088 13.0607 8.06066C12.8509 8.27044 12.5836 8.4133 12.2926 8.47118C12.0017 8.52906 11.7001 8.49935 11.426 8.38582C11.1519 8.27229 10.9176 8.08003 10.7528 7.83336C10.588 7.58668 10.5 7.29667 10.5 7C10.5 6.60218 10.658 6.22064 10.9393 5.93934C11.2206 5.65804 11.6022 5.5 12 5.5ZM14 17.5H10C9.73479 17.5 9.48043 17.3946 9.2929 17.2071C9.10536 17.0196 9 16.7652 9 16.5C9 16.2348 9.10536 15.9804 9.2929 15.7929C9.48043 15.6054 9.73479 15.5 10 15.5H11V12.5H10C9.73479 12.5 9.48043 12.3946 9.2929 12.2071C9.10536 12.0196 9 11.7652 9 11.5C9 11.2348 9.10536 10.9804 9.2929 10.7929C9.48043 10.6054 9.73479 10.5 10 10.5H12C12.2652 10.5 12.5196 10.6054 12.7071 10.7929C12.8946 10.9804 13 11.2348 13 11.5V15.5H14C14.2652 15.5 14.5196 15.6054 14.7071 15.7929C14.8946 15.9804 15 16.2348 15 16.5C15 16.7652 14.8946 17.0196 14.7071 17.2071C14.5196 17.3946 14.2652 17.5 14 17.5Z","info_text":"M17 19H13V9C13 8.45 12.55 8 12 8H7C6.45 8 6 8.45 6 9C6 9.55 6.45 10 7 10H11V19H7C6.45 19 6 19.45 6 20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20C18 19.45 17.55 19 17 19ZM12 6C12.83 6 13.5 5.33 13.5 4.5C13.5 3.67 12.83 3 12 3C11.17 3 10.5 3.67 10.5 4.5C10.5 5.33 11.17 6 12 6Z","information_sensor":"M8.81995 14.39C8.30538 13.6994 8.02743 12.8612 8.02743 12C8.02743 11.1388 8.30538 10.3005 8.81995 9.60997C8.90006 9.50557 8.95882 9.38641 8.99287 9.2593C9.02693 9.1322 9.03561 8.99962 9.01844 8.86916C9.00126 8.73869 8.95855 8.61288 8.89275 8.49892C8.82695 8.38496 8.73935 8.28508 8.63495 8.20497C8.53055 8.12486 8.41139 8.06611 8.28428 8.03205C8.15717 7.99799 8.0246 7.98931 7.89414 8.00649C7.76367 8.02366 7.63786 8.06637 7.5239 8.13217C7.40994 8.19797 7.31006 8.28557 7.22995 8.38997C6.44628 9.43034 6.02243 10.6975 6.02243 12C6.02243 13.3025 6.44628 14.5696 7.22995 15.61C7.39173 15.8208 7.63065 15.9588 7.89414 15.9935C8.15762 16.0282 8.4241 15.9568 8.63495 15.795C8.8458 15.6332 8.98374 15.3943 9.01844 15.1308C9.05313 14.8673 8.98173 14.6008 8.81995 14.39ZM3.99995 12C4.0043 10.0316 4.73417 8.13394 6.04995 6.66997C6.21302 6.48509 6.30205 6.24648 6.29995 5.99997C6.30346 5.86263 6.27863 5.72605 6.22702 5.59873C6.1754 5.47141 6.0981 5.35609 5.99995 5.25997C5.80348 5.08271 5.54477 4.99055 5.28049 5.00367C5.0162 5.01679 4.76789 5.13413 4.58995 5.32997C2.94825 7.16379 2.04053 9.53865 2.04053 12C2.04053 14.4613 2.94825 16.8361 4.58995 18.67C4.67794 18.7678 4.78433 18.8474 4.90306 18.9041C5.02179 18.9608 5.15052 18.9936 5.28192 19.0005C5.41331 19.0075 5.54479 18.9885 5.66885 18.9447C5.79291 18.9008 5.90712 18.833 6.00495 18.745C6.10279 18.657 6.18233 18.5506 6.23905 18.4319C6.29577 18.3131 6.32854 18.1844 6.33551 18.053C6.34247 17.9216 6.32349 17.7901 6.27964 17.6661C6.23579 17.542 6.16794 17.4278 6.07995 17.33C4.75328 15.8705 4.01253 13.9723 3.99995 12ZM11.43 8.88997C11.7024 9.00096 12.0017 9.0288 12.29 8.96997C12.5819 8.91351 12.8504 8.77095 13.0606 8.56066C13.2709 8.35037 13.4135 8.08196 13.47 7.78997C13.5288 7.50169 13.5009 7.20245 13.39 6.92997C13.273 6.65391 13.0785 6.41771 12.83 6.24997C12.5414 6.05775 12.1952 5.97141 11.8502 6.00562C11.5053 6.03983 11.1828 6.19249 10.9376 6.43764C10.6925 6.68278 10.5398 7.00527 10.5056 7.35027C10.4714 7.69526 10.5577 8.04145 10.75 8.32997C10.9177 8.57847 11.1539 8.773 11.43 8.88997ZM19.43 5.32997C19.2419 5.19661 19.0135 5.13232 18.7835 5.148C18.5535 5.16367 18.336 5.25834 18.1677 5.41599C17.9995 5.57363 17.8909 5.78456 17.8603 6.01307C17.8298 6.24159 17.8791 6.47365 18 6.66997C19.31 8.13628 20.0341 10.0337 20.0341 12C20.0341 13.9662 19.31 15.8637 18 17.33C17.8369 17.5149 17.7478 17.7535 17.75 18C17.7503 18.1395 17.7798 18.2774 17.8366 18.4049C17.8935 18.5323 17.9764 18.6465 18.08 18.74C18.2764 18.9172 18.5351 19.0094 18.7994 18.9963C19.0637 18.9831 19.312 18.8658 19.49 18.67C21.1316 16.8361 22.0394 14.4613 22.0394 12C22.0394 9.53865 21.1316 7.16379 19.49 5.32997H19.43ZM16.77 8.38997C16.6082 8.17912 16.3693 8.04118 16.1058 8.00649C15.8423 7.97179 15.5758 8.04319 15.365 8.20497C15.1541 8.36675 15.0162 8.60567 14.9815 8.86916C14.9468 9.13265 15.0182 9.39912 15.18 9.60997C15.6945 10.3005 15.9725 11.1388 15.9725 12C15.9725 12.8612 15.6945 13.6994 15.18 14.39C15.0182 14.6008 14.9468 14.8673 14.9815 15.1308C15.0162 15.3943 15.1541 15.6332 15.365 15.795C15.5758 15.9568 15.8423 16.0282 16.1058 15.9935C16.3693 15.9588 16.6082 15.8208 16.77 15.61C17.5536 14.5696 17.9775 13.3025 17.9775 12C17.9775 10.6975 17.5536 9.43034 16.77 8.38997ZM14 16H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5195 11.1053 12.2652 11 12 11H11C10.7347 11 10.4804 11.1053 10.2928 11.2929C10.1053 11.4804 9.99995 11.7348 9.99995 12C9.99995 12.2652 10.1053 12.5195 10.2928 12.7071C10.4804 12.8946 10.7347 13 11 13V16H9.99995C9.73473 16 9.48038 16.1053 9.29284 16.2929C9.10531 16.4804 8.99995 16.7348 8.99995 17C8.99995 17.2652 9.10531 17.5195 9.29284 17.7071C9.48038 17.8946 9.73473 18 9.99995 18H14C14.2652 18 14.5195 17.8946 14.7071 17.7071C14.8946 17.5195 15 17.2652 15 17C15 16.7348 14.8946 16.4804 14.7071 16.2929C14.5195 16.1053 14.2652 16 14 16Z","infrastructure":"M19.9999 12.9999C20.2651 12.9999 20.5194 12.8946 20.707 12.707C20.8945 12.5195 20.9999 12.2651 20.9999 11.9999C20.9999 11.7347 20.8945 11.4804 20.707 11.2928C20.5194 11.1053 20.2651 10.9999 19.9999 10.9999H17.2199C17.2199 10.9999 17.2199 10.9299 17.2199 10.8999L19.1199 6.99992C19.6503 6.98401 20.1527 6.75804 20.5165 6.37171C20.8803 5.98539 21.0758 5.47036 21.0599 4.93992C21.044 4.40949 20.818 3.9071 20.4317 3.54328C20.0453 3.17946 19.5303 2.98401 18.9999 2.99992C18.6508 3.00203 18.3084 3.09544 18.0067 3.27087C17.705 3.4463 17.4544 3.69765 17.2799 3.99992H13.7199C13.5428 3.70148 13.2911 3.45425 12.9895 3.28253C12.688 3.11081 12.3469 3.02051 11.9999 3.02051C11.6528 3.02051 11.3118 3.11081 11.0102 3.28253C10.7086 3.45425 10.457 3.70148 10.2799 3.99992H6.71987C6.54535 3.69765 6.29478 3.4463 5.99303 3.27087C5.69129 3.09544 5.34889 3.00203 4.99987 2.99992C4.46943 2.98401 3.9544 3.17946 3.56808 3.54328C3.18175 3.9071 2.95578 4.40949 2.93987 4.93992C2.92395 5.47036 3.11941 5.98539 3.48323 6.37171C3.84705 6.75804 4.34943 6.98401 4.87987 6.99992L6.87987 10.9099C6.87987 10.9099 6.87987 10.9799 6.87987 11.0099H3.99987C3.73465 11.0099 3.4803 11.1153 3.29276 11.3028C3.10522 11.4904 2.99987 11.7447 2.99987 12.0099C2.99987 12.2751 3.10522 12.5295 3.29276 12.717C3.4803 12.9046 3.73465 13.0099 3.99987 13.0099H6.77987C6.77987 13.0099 6.77987 13.0799 6.77987 13.1099L4.87987 16.9999C4.34943 17.0158 3.84705 17.2418 3.48323 17.6281C3.11941 18.0145 2.92395 18.5295 2.93987 19.0599C2.95578 19.5904 3.18175 20.0927 3.56808 20.4566C3.9544 20.8204 4.46943 21.0158 4.99987 20.9999C5.34889 20.9978 5.69129 20.9044 5.99303 20.729C6.29478 20.5535 6.54535 20.3022 6.71987 19.9999H10.2799C10.457 20.2984 10.7086 20.5456 11.0102 20.7173C11.3118 20.889 11.6528 20.9793 11.9999 20.9793C12.3469 20.9793 12.688 20.889 12.9895 20.7173C13.2911 20.5456 13.5428 20.2984 13.7199 19.9999H17.2799C17.4544 20.3022 17.705 20.5535 18.0067 20.729C18.3084 20.9044 18.6508 20.9978 18.9999 20.9999C19.5303 21.0158 20.0453 20.8204 20.4317 20.4566C20.818 20.0927 21.044 19.5904 21.0599 19.0599C21.0758 18.5295 20.8803 18.0145 20.5165 17.6281C20.1527 17.2418 19.6503 17.0158 19.1199 16.9999L17.1699 13.0999C17.1699 13.0999 17.1699 13.0299 17.1699 12.9999H19.9999ZM11.9999 7.23992L13.8299 10.8999C13.8299 10.8999 13.8299 10.9699 13.7799 10.9999H10.2199C10.2199 10.9999 10.2199 10.9299 10.1699 10.8999L11.9999 7.23992ZM6.66987 6.09992C6.66987 6.09992 6.66987 6.02992 6.66987 5.99992H10.2299C10.2299 5.99992 10.2299 6.06992 10.2799 6.09992L8.49987 9.75992L6.66987 6.09992ZM10.2799 17.9999H6.71987C6.71987 17.9999 6.71987 17.9299 6.71987 17.8999L8.49987 14.2399L10.3299 17.8999C10.3299 17.8999 10.2999 17.9999 10.2799 17.9999ZM11.9999 16.7599L10.1699 13.0999C10.1699 13.0999 10.1699 13.0299 10.2199 12.9999H13.7799C13.7799 12.9999 13.7799 13.0699 13.8299 13.0999L11.9999 16.7599ZM17.3299 17.8999C17.3299 17.8999 17.3299 17.9699 17.3299 17.9999H13.7199C13.7199 17.9999 13.7199 17.9299 13.6699 17.8999L15.4999 14.2399L17.3299 17.8999ZM15.4999 9.75992L13.6699 6.09992C13.6699 6.09992 13.6699 6.02992 13.7199 5.99992H17.2799C17.2799 5.99992 17.2799 6.06992 17.2799 6.09992L15.4999 9.75992Z","insemination":"M20 4.00003C18.32 2.31003 15.25 2.74003 13 5.00003C11.09 6.91003 10.51 9.43003 11.43 11.17L11.29 11.29C10.9827 11.6357 10.769 12.0543 10.6692 12.5059C10.5695 12.9575 10.5869 13.4271 10.72 13.87C10.82 14.45 10.82 14.59 10.72 14.7C10.62 14.81 10.46 14.81 9.88996 14.7C9.44753 14.5621 8.97672 14.5421 8.52418 14.642C8.07164 14.742 7.65308 14.9585 7.30996 15.27C6.99929 15.6137 6.78266 16.0318 6.68104 16.4838C6.57943 16.9359 6.59628 17.4064 6.72996 17.85C6.82996 18.43 6.82996 18.57 6.72996 18.69C6.62996 18.81 6.46996 18.8 5.89996 18.69C5.45568 18.5542 4.98388 18.5353 4.53015 18.6351C4.07643 18.735 3.65615 18.9502 3.30996 19.26C3.21623 19.353 3.14184 19.4636 3.09107 19.5855C3.0403 19.7073 3.01416 19.838 3.01416 19.97C3.01416 20.102 3.0403 20.2327 3.09107 20.3546C3.14184 20.4765 3.21623 20.5871 3.30996 20.68C3.40292 20.7738 3.51352 20.8482 3.63538 20.8989C3.75724 20.9497 3.88795 20.9758 4.01996 20.9758C4.15197 20.9758 4.28268 20.9497 4.40454 20.8989C4.52639 20.8482 4.637 20.7738 4.72996 20.68C4.83996 20.57 4.98996 20.56 5.55996 20.68C6.00239 20.818 6.4732 20.838 6.92574 20.738C7.37827 20.638 7.79684 20.4216 8.13996 20.11C8.45062 19.7663 8.66726 19.3482 8.76887 18.8962C8.87049 18.4442 8.85364 17.9736 8.71996 17.53C8.61996 16.95 8.61996 16.8 8.71996 16.69C8.81996 16.58 8.97996 16.58 9.54996 16.69C9.9926 16.826 10.4629 16.845 10.9151 16.7451C11.3672 16.6452 11.7858 16.4298 12.13 16.12C12.4406 15.7763 12.6573 15.3582 12.7589 14.9062C12.8605 14.4542 12.8436 13.9836 12.71 13.54C12.61 12.96 12.61 12.81 12.71 12.71C12.7401 12.6801 12.776 12.6566 12.8156 12.6411C12.8552 12.6257 12.8975 12.6185 12.94 12.62C13.4666 12.8759 14.0444 13.0092 14.63 13.01C16.2936 12.9379 17.8626 12.2163 19 11C21.23 8.77003 21.67 5.70003 20 4.00003Z","insomnia":"M7 11C7.39556 11 7.78224 10.8827 8.11114 10.6629C8.44004 10.4432 8.69638 10.1308 8.84776 9.76537C8.99913 9.39991 9.03874 8.99778 8.96157 8.60982C8.8844 8.22186 8.69392 7.86549 8.41421 7.58579C8.13451 7.30608 7.77814 7.1156 7.39018 7.03843C7.00222 6.96126 6.60009 7.00087 6.23463 7.15224C5.86918 7.30362 5.55682 7.55996 5.33706 7.88886C5.1173 8.21776 5 8.60444 5 9C5 9.53043 5.21071 10.0391 5.58579 10.4142C5.96086 10.7893 6.46957 11 7 11ZM8 12H4V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V15H11C10.2044 15 9.44129 14.6839 8.87868 14.1213C8.31607 13.5587 8 12.7956 8 12ZM19 8H13C12.2044 8 11.4413 8.31607 10.8787 8.87868C10.3161 9.44129 10 10.2044 10 11V12C10 12.2652 10.1054 12.5196 10.2929 12.7071C10.4804 12.8946 10.7348 13 11 13H22V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","instagram":"M11.9998 7.3798C11.0861 7.3798 10.1928 7.65076 9.43307 8.15841C8.67332 8.66607 8.08116 9.38761 7.73148 10.2318C7.3818 11.076 7.29031 12.0049 7.46858 12.9011C7.64684 13.7973 8.08685 14.6205 8.73297 15.2666C9.37909 15.9128 10.2023 16.3528 11.0985 16.531C11.9947 16.7093 12.9236 16.6178 13.7678 16.2681C14.612 15.9185 15.3335 15.3263 15.8412 14.5665C16.3488 13.8068 16.6198 12.9136 16.6198 11.9998C16.6198 10.7745 16.1331 9.59939 15.2666 8.73297C14.4002 7.86655 13.2251 7.3798 11.9998 7.3798ZM11.9998 14.9998C11.4065 14.9998 10.8264 14.8239 10.3331 14.4942C9.83975 14.1646 9.45523 13.696 9.22817 13.1479C9.0011 12.5997 8.94169 11.9965 9.05745 11.4145C9.1732 10.8326 9.45893 10.298 9.87848 9.87848C10.298 9.45893 10.8326 9.1732 11.4145 9.05745C11.9965 8.94169 12.5997 9.0011 13.1479 9.22817C13.696 9.45523 14.1646 9.83975 14.4942 10.3331C14.8239 10.8264 14.9998 11.4065 14.9998 11.9998C14.9998 12.7955 14.6837 13.5585 14.1211 14.1211C13.5585 14.6837 12.7955 14.9998 11.9998 14.9998ZM20.9998 8.2898C20.9811 7.54169 20.8392 6.80177 20.5798 6.0998C20.3399 5.49952 19.9778 4.9557 19.5164 4.50293C19.055 4.05015 18.5045 3.69832 17.8998 3.4698C17.1978 3.21043 16.4579 3.06852 15.7098 3.0498C14.7098 3.0498 14.4398 3.0498 11.9998 3.0498C9.5598 3.0498 9.2498 3.0498 8.2898 3.0498C7.54169 3.06852 6.80177 3.21043 6.0998 3.4698C5.50434 3.70412 4.96352 4.05856 4.51104 4.51104C4.05856 4.96352 3.70412 5.50434 3.4698 6.0998C3.21043 6.80177 3.06852 7.54169 3.0498 8.2898C3.0498 9.2898 3.0498 9.5598 3.0498 11.9998C3.0498 14.4398 3.0498 14.7498 3.0498 15.7098C3.06852 16.4579 3.21043 17.1978 3.4698 17.8998C3.70412 18.4953 4.05856 19.0361 4.51104 19.4886C4.96352 19.941 5.50434 20.2955 6.0998 20.5298C6.79886 20.8063 7.53887 20.9651 8.2898 20.9998C9.2898 20.9998 9.5598 21.0498 11.9998 21.0498C14.4398 21.0498 14.7498 21.0498 15.7098 20.9998C16.4579 20.9811 17.1978 20.8392 17.8998 20.5798C18.4953 20.3455 19.0361 19.9911 19.4886 19.5386C19.941 19.0861 20.2955 18.5453 20.5298 17.9498C20.8117 17.235 20.9706 16.4776 20.9998 15.7098C20.9998 14.7098 21.0498 14.4398 21.0498 11.9998C21.0498 9.5598 20.9998 9.2498 20.9998 8.2898ZM19.3798 15.6398C19.3445 16.2134 19.2162 16.7774 18.9998 17.3098C18.8459 17.6905 18.617 18.0363 18.3266 18.3266C18.0363 18.617 17.6905 18.8459 17.3098 18.9998C16.7734 19.1922 16.2095 19.2969 15.6398 19.3098C14.6398 19.3098 14.3998 19.3598 11.9998 19.3598C9.5998 19.3598 9.3098 19.3598 8.3598 19.3098C7.79009 19.2969 7.22619 19.1922 6.6898 18.9998C6.30913 18.8459 5.96333 18.617 5.67299 18.3266C5.38264 18.0363 5.1537 17.6905 4.9998 17.3098C4.80736 16.7734 4.70269 16.2095 4.6898 15.6398C4.6898 14.6398 4.6898 14.3998 4.6898 11.9998C4.6898 9.5998 4.6898 9.3098 4.6898 8.3598C4.70269 7.79009 4.80736 7.22619 4.9998 6.6898C5.1537 6.30913 5.38264 5.96333 5.67299 5.67299C5.96333 5.38264 6.30913 5.1537 6.6898 4.9998C7.22619 4.80736 7.79009 4.70269 8.3598 4.6898C9.3598 4.6898 9.5998 4.6898 11.9998 4.6898C14.3998 4.6898 14.6898 4.6898 15.6398 4.6898C16.2095 4.70269 16.7734 4.80736 17.3098 4.9998C17.6905 5.1537 18.0363 5.38264 18.3266 5.67299C18.617 5.96333 18.8459 6.30913 18.9998 6.6898C19.1922 7.22619 19.2969 7.79009 19.3098 8.3598C19.3098 9.3598 19.3598 9.5998 19.3598 11.9998C19.3598 14.3998 19.3698 14.6898 19.3298 15.6398H19.3798ZM16.7998 6.1198C16.5862 6.1198 16.3774 6.18315 16.1998 6.30182C16.0222 6.42049 15.8838 6.58916 15.802 6.78651C15.7203 6.98385 15.6989 7.201 15.7406 7.4105C15.7822 7.62 15.8851 7.81244 16.0361 7.96348C16.1872 8.11452 16.3796 8.21738 16.5891 8.25905C16.7986 8.30072 17.0158 8.27934 17.2131 8.19759C17.4104 8.11585 17.5791 7.97743 17.6978 7.79982C17.8165 7.62222 17.8798 7.41341 17.8798 7.1998C17.8798 6.91337 17.766 6.63867 17.5635 6.43613C17.3609 6.23359 17.0862 6.1198 16.7998 6.1198Z","intercom_call_mobile":"M8 5C8 4.46957 7.78929 3.96086 7.41421 3.58579C7.03914 3.21071 6.53043 3 6 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V5.56C2.60399 5.19645 3.29504 5.00296 4 5H8ZM8 7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21H8C8.53043 21 9.03914 20.7893 9.41421 20.4142C9.78929 20.0391 10 19.5304 10 19V9C10 8.46957 9.78929 7.96086 9.41421 7.58579C9.03914 7.21071 8.53043 7 8 7ZM6 19C5.80222 19 5.60888 18.9414 5.44443 18.8315C5.27998 18.7216 5.15181 18.5654 5.07612 18.3827C5.00043 18.2 4.98063 17.9989 5.01921 17.8049C5.0578 17.6109 5.15304 17.4327 5.29289 17.2929C5.43275 17.153 5.61093 17.0578 5.80491 17.0192C5.99889 16.9806 6.19996 17.0004 6.38268 17.0761C6.56541 17.1518 6.72159 17.28 6.83147 17.4444C6.94135 17.6089 7 17.8022 7 18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19ZM21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H9V5.14C9.53561 5.28076 10.0362 5.53121 10.4699 5.87548C10.9037 6.21975 11.2613 6.65035 11.52 7.14C11.6656 7.05344 11.8307 7.00527 12 7H18C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11H12V13C12.2652 13 12.5196 13.1054 12.7071 13.2929C12.8946 13.4804 13 13.7348 13 14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5196 14.8946 12.2652 15 12 15V16C12.2652 16 12.5196 16.1054 12.7071 16.2929C12.8946 16.4804 13 16.7348 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18V19C11.9948 19.3378 11.9478 19.6737 11.86 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM15 18C14.8022 18 14.6089 17.9414 14.4444 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0004 17.2 13.9806 16.9989 14.0192 16.8049C14.0578 16.6109 14.153 16.4327 14.2929 16.2929C14.4327 16.153 14.6109 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM15 15C14.8022 15 14.6089 14.9414 14.4444 14.8315C14.28 14.7216 14.1518 14.5654 14.0761 14.3827C14.0004 14.2 13.9806 13.9989 14.0192 13.8049C14.0578 13.6109 14.153 13.4327 14.2929 13.2929C14.4327 13.153 14.6109 13.0578 14.8049 13.0192C14.9989 12.9806 15.2 13.0004 15.3827 13.0761C15.5654 13.1518 15.7216 13.28 15.8315 13.4444C15.9414 13.6089 16 13.8022 16 14C16 14.2652 15.8946 14.5196 15.7071 14.7071C15.5196 14.8946 15.2652 15 15 15ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15Z","intercom_calls":"M6 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21H6C6.53043 21 7.03914 20.7893 7.41421 20.4142C7.78929 20.0391 8 19.5304 8 19V5C8 4.46957 7.78929 3.96086 7.41421 3.58579C7.03914 3.21071 6.53043 3 6 3ZM21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H9V20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM13.21 17.71C13.0454 17.8748 12.8285 17.9769 12.5966 17.9988C12.3648 18.0207 12.1325 17.961 11.94 17.83C11.7758 17.7214 11.6499 17.564 11.58 17.38C11.5028 17.1969 11.4819 16.995 11.52 16.8C11.5556 16.6042 11.6489 16.4234 11.7878 16.2809C11.9268 16.1384 12.1051 16.0406 12.3 16C12.495 15.9619 12.6969 15.9828 12.88 16.06C13.064 16.1299 13.2214 16.2558 13.33 16.42C13.461 16.6125 13.5207 16.8448 13.4988 17.0766C13.4769 17.3085 13.3748 17.5254 13.21 17.69V17.71ZM13.21 14.71C13.0454 14.8748 12.8285 14.9769 12.5966 14.9988C12.3648 15.0207 12.1325 14.961 11.94 14.83C11.7758 14.7214 11.6499 14.564 11.58 14.38C11.5028 14.1969 11.4819 13.995 11.52 13.8C11.5556 13.6042 11.6489 13.4234 11.7878 13.2809C11.9268 13.1384 12.1051 13.0406 12.3 13C12.495 12.9619 12.6969 12.9828 12.88 13.06C13.064 13.1299 13.2214 13.2558 13.33 13.42C13.461 13.6125 13.5207 13.8448 13.4988 14.0766C13.4769 14.3085 13.3748 14.5254 13.21 14.69V14.71ZM16.21 17.71C16.0454 17.8748 15.8285 17.9769 15.5966 17.9988C15.3648 18.0207 15.1325 17.961 14.94 17.83C14.7758 17.7214 14.6499 17.564 14.58 17.38C14.5028 17.1969 14.4819 16.995 14.52 16.8C14.5556 16.6042 14.6489 16.4234 14.7878 16.2809C14.9268 16.1384 15.1051 16.0406 15.3 16C15.495 15.9619 15.6969 15.9828 15.88 16.06C16.064 16.1299 16.2214 16.2558 16.33 16.42C16.461 16.6125 16.5207 16.8448 16.4988 17.0766C16.4769 17.3085 16.3748 17.5254 16.21 17.69V17.71ZM16.21 14.71C16.0454 14.8748 15.8285 14.9769 15.5966 14.9988C15.3648 15.0207 15.1325 14.961 14.94 14.83C14.7758 14.7214 14.6499 14.564 14.58 14.38C14.5028 14.1969 14.4819 13.995 14.52 13.8C14.5556 13.6042 14.6489 13.4234 14.7878 13.2809C14.9268 13.1384 15.1051 13.0406 15.3 13C15.495 12.9619 15.6969 12.9828 15.88 13.06C16.064 13.1299 16.2214 13.2558 16.33 13.42C16.461 13.6125 16.5207 13.8448 16.4988 14.0766C16.4769 14.3085 16.3748 14.5254 16.21 14.69V14.71ZM19.21 17.71C19.0454 17.8748 18.8285 17.9769 18.5966 17.9988C18.3648 18.0207 18.1325 17.961 17.94 17.83C17.7758 17.7214 17.6499 17.564 17.58 17.38C17.5028 17.1969 17.4819 16.995 17.52 16.8C17.5556 16.6042 17.6489 16.4234 17.7878 16.2809C17.9268 16.1384 18.1051 16.0406 18.3 16C18.495 15.9619 18.6969 15.9828 18.88 16.06C19.064 16.1299 19.2214 16.2558 19.33 16.42C19.461 16.6125 19.5207 16.8448 19.4988 17.0766C19.4769 17.3085 19.3748 17.5254 19.21 17.69V17.71ZM19.21 14.71C19.0454 14.8748 18.8285 14.9769 18.5966 14.9988C18.3648 15.0207 18.1325 14.961 17.94 14.83C17.7758 14.7214 17.6499 14.564 17.58 14.38C17.5028 14.1969 17.4819 13.995 17.52 13.8C17.5556 13.6042 17.6489 13.4234 17.7878 13.2809C17.9268 13.1384 18.1051 13.0406 18.3 13C18.495 12.9619 18.6969 12.9828 18.88 13.06C19.064 13.1299 19.2214 13.2558 19.33 13.42C19.461 13.6125 19.5207 13.8448 19.4988 14.0766C19.4769 14.3085 19.3748 14.5254 19.21 14.69V14.71ZM19.5 9C19.5 9.26522 19.3946 9.51957 19.2071 9.70711C19.0196 9.89464 18.7652 10 18.5 10H12.5C12.2348 10 11.9804 9.89464 11.7929 9.70711C11.6054 9.51957 11.5 9.26522 11.5 9V7C11.5 6.73478 11.6054 6.48043 11.7929 6.29289C11.9804 6.10536 12.2348 6 12.5 6H18.5C18.7652 6 19.0196 6.10536 19.2071 6.29289C19.3946 6.48043 19.5 6.73478 19.5 7V9Z","interest_low":"M16 16.0077C16 16.273 16.1054 16.5273 16.2929 16.7148C16.4804 16.9024 16.7348 17.0077 17 17.0077H20C20.2652 17.0077 20.5196 16.9024 20.7071 16.7148C20.8946 16.5273 21 16.273 21 16.0077V13.0077C21 12.7425 20.8946 12.4882 20.7071 12.3006C20.5196 12.1131 20.2652 12.0077 20 12.0077C19.7348 12.0077 19.4804 12.1131 19.2929 12.3006C19.1054 12.4882 19 12.7425 19 13.0077V13.5977L15.71 10.2977C15.617 10.204 15.5064 10.1296 15.3846 10.0788C15.2627 10.0281 15.132 10.0019 15 10.0019C14.868 10.0019 14.7373 10.0281 14.6154 10.0788C14.4936 10.1296 14.383 10.204 14.29 10.2977L12 12.5877L4.79 3.38774C4.74337 3.33675 4.68946 3.29294 4.63 3.25774C4.58662 3.21541 4.53575 3.18151 4.48 3.15774C4.42562 3.13177 4.36863 3.11166 4.31 3.09774H4.11H4L3.88 3.00774C3.81373 2.99742 3.74627 2.99742 3.68 3.00774C3.61226 3.02739 3.54812 3.05778 3.49 3.09774H3.38C3.32901 3.14436 3.2852 3.19828 3.25 3.25774C3.20768 3.30112 3.17377 3.35198 3.15 3.40774C3.12403 3.46212 3.10392 3.5191 3.09 3.57774C3.0853 3.64432 3.0853 3.71115 3.09 3.77774L3 4.00774V20.0077C3 20.273 3.10536 20.5273 3.29289 20.7148C3.48043 20.9024 3.73478 21.0077 4 21.0077H20C20.2652 21.0077 20.5196 20.9024 20.7071 20.7148C20.8946 20.5273 21 20.273 21 20.0077C21 19.7425 20.8946 19.4882 20.7071 19.3006C20.5196 19.1131 20.2652 19.0077 20 19.0077H5V6.89774L11.13 14.7077C11.2178 14.8192 11.3282 14.9108 11.4541 14.9763C11.58 15.0418 11.7183 15.0798 11.86 15.0877C12.0016 15.0968 12.1434 15.0756 12.2762 15.0256C12.409 14.9756 12.5296 14.8979 12.63 14.7977L15 12.4177L17.59 15.0077H17C16.7348 15.0077 16.4804 15.1131 16.2929 15.3006C16.1054 15.4882 16 15.7425 16 16.0077Z","interest_payout":"M19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4V21C5.00048 21.1809 5.05003 21.3583 5.14336 21.5133C5.2367 21.6682 5.37032 21.795 5.53 21.88C5.68637 21.9603 5.86115 21.9979 6.03671 21.9892C6.21227 21.9804 6.38242 21.9255 6.53 21.83L9 20.2L11.45 21.83C11.6143 21.9396 11.8075 21.9981 12.005 21.9981C12.2025 21.9981 12.3957 21.9396 12.56 21.83L15 20.2L17.44 21.83C17.5905 21.9317 17.7659 21.9905 17.9473 22.0001C18.1287 22.0097 18.3093 21.9697 18.4697 21.8843C18.6301 21.799 18.7642 21.6716 18.8576 21.5158C18.9511 21.36 19.0003 21.1817 19 21V4C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM14.5 11C14.5 11.4465 14.4004 11.8874 14.2084 12.2905C14.0163 12.6936 13.7367 13.0487 13.39 13.33L14.95 14.11C15.1855 14.2299 15.364 14.4381 15.4465 14.6892C15.5289 14.9403 15.5086 15.2138 15.39 15.45C15.3069 15.6149 15.1798 15.7536 15.0227 15.8507C14.8656 15.9478 14.6847 15.9994 14.5 16C14.3431 16.0019 14.1883 15.964 14.05 15.89L10.05 13.89C9.8507 13.7879 9.69144 13.6219 9.59772 13.4185C9.504 13.2151 9.48125 12.9862 9.53312 12.7684C9.58499 12.5505 9.70846 12.3564 9.88377 12.2171C10.0591 12.0778 10.2761 12.0013 10.5 12H11.5C11.7652 12 12.0196 11.8946 12.2071 11.7071C12.3946 11.5196 12.5 11.2652 12.5 11C12.5 10.7348 12.3946 10.4804 12.2071 10.2929C12.0196 10.1054 11.7652 10 11.5 10H9.5C9.23478 10 8.98043 9.89464 8.79289 9.70711C8.60536 9.51957 8.5 9.26522 8.5 9C8.5 8.73478 8.60536 8.48043 8.79289 8.29289C8.98043 8.10536 9.23478 8 9.5 8H14.5C14.7652 8 15.0196 8.10536 15.2071 8.29289C15.3946 8.48043 15.5 8.73478 15.5 9C15.5 9.26522 15.3946 9.51957 15.2071 9.70711C15.0196 9.89464 14.7652 10 14.5 10H14.32C14.4364 10.3207 14.4973 10.6589 14.5 11Z","internet":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C11.16 20 10.05 18.52 9.45 16H14.55C14 18.52 12.84 20 12 20ZM9.11 14C8.96336 12.6707 8.96336 11.3293 9.11 10H14.89C14.9638 10.6641 15.0005 11.3318 15 12C15.0005 12.6682 14.9638 13.3359 14.89 14H9.11ZM4 12C4.00445 11.3252 4.09177 10.6535 4.26 10H7.09C7 10.64 7 11.31 7 12C7 12.69 7 13.36 7.09 14H4.26C4.09177 13.3465 4.00445 12.6748 4 12ZM12 4C12.84 4 13.95 5.48 14.55 8H9.45C10.05 5.48 11.16 4 12 4ZM16.91 10H19.74C20.0868 11.3108 20.0868 12.6892 19.74 14H16.91C16.97 13.36 17 12.69 17 12C17 11.31 17 10.64 16.91 10ZM18.91 8H16.61C16.4143 6.91117 16.0782 5.85233 15.61 4.85C16.9928 5.56059 18.1418 6.65411 18.92 8H18.91ZM8.44 4.85C7.95462 5.84991 7.60164 6.90884 7.39 8H5.08C5.87161 6.647 7.03879 5.55276 8.44 4.85ZM5.08 16H7.39C7.5857 17.0888 7.92184 18.1477 8.39 19.15C7.00724 18.4394 5.85818 17.3459 5.08 16ZM15.56 19.15C16.0282 18.1477 16.3643 17.0888 16.56 16H18.87C18.0918 17.3459 16.9428 18.4394 15.56 19.15Z","internet_high_speed":"M16 14C15.8684 13.9992 15.7379 14.0245 15.6161 14.0742C15.4943 14.124 15.3834 14.1973 15.29 14.29C15.1973 14.3834 15.124 14.4943 15.0742 14.6161C15.0245 14.7379 14.9992 14.8684 15 15V18.59L14.71 18.29C14.6166 18.1973 14.5057 18.124 14.3839 18.0742C14.2621 18.0245 14.1316 17.9992 14 18C13.8014 17.9988 13.6069 18.0569 13.4414 18.1667C13.2759 18.2765 13.1468 18.4331 13.0706 18.6165C12.9945 18.8 12.9747 19.0019 13.0137 19.1967C13.0528 19.3914 13.149 19.5701 13.29 19.71L15.29 21.71C15.3813 21.8035 15.49 21.8783 15.61 21.93C15.7345 21.9774 15.8668 22.0012 16 22C16.1312 22.0034 16.2613 21.976 16.38 21.92C16.5634 21.8441 16.7201 21.7153 16.83 21.55C16.9394 21.3873 16.9985 21.196 17 21V15C17.0008 14.8684 16.9755 14.7379 16.9258 14.6161C16.876 14.4943 16.8027 14.3834 16.71 14.29C16.5184 14.1073 16.2648 14.0037 16 14ZM21.71 16.29L19.71 14.29C19.5675 14.1501 19.3864 14.0561 19.19 14.02C18.9984 13.9795 18.799 14.0005 18.62 14.08C18.4366 14.1559 18.28 14.2847 18.17 14.45C18.0607 14.6127 18.0015 14.804 18 15V21C17.9992 21.1316 18.0245 21.2621 18.0742 21.3839C18.124 21.5057 18.1973 21.6166 18.29 21.71C18.3834 21.8027 18.4943 21.876 18.6161 21.9258C18.7379 21.9755 18.8684 22.0008 19 22C19.2648 21.9963 19.5184 21.8927 19.71 21.71C19.8027 21.6166 19.876 21.5057 19.9258 21.3839C19.9755 21.2621 20.0008 21.1316 20 21V17.41L20.29 17.71C20.3834 17.8027 20.4943 17.876 20.6161 17.9258C20.7379 17.9755 20.8684 18.0008 21 18C21.1316 18.0008 21.2621 17.9755 21.3839 17.9258C21.5057 17.876 21.6166 17.8027 21.71 17.71C21.8037 17.617 21.8781 17.5064 21.9289 17.3846C21.9797 17.2627 22.0058 17.132 22.0058 17C22.0058 16.868 21.9797 16.7373 21.9289 16.6154C21.8781 16.4936 21.8037 16.383 21.71 16.29ZM11 19.46C10.2112 18.449 9.67931 17.2617 9.45 16H13V15C12.9996 14.6586 13.0606 14.3199 13.18 14H9.11C8.95997 12.6709 8.95997 11.3291 9.11 10H14.89C14.9618 10.6643 14.9985 11.3319 15 12V12.19C15.6439 11.9438 16.3561 11.9438 17 12.19V12C17.0161 11.3321 16.986 10.6638 16.91 10H19.74C19.9063 10.6539 19.9936 11.3253 20 12V12.18C20.4269 12.3203 20.8143 12.5603 21.13 12.88L21.87 13.61C21.9534 13.0773 21.9969 12.5392 22 12C22 10.0222 21.4135 8.08879 20.3147 6.4443C19.2159 4.79981 17.6541 3.51809 15.8268 2.76121C13.9996 2.00433 11.9889 1.8063 10.0491 2.19215C8.10929 2.578 6.32746 3.53041 4.92894 4.92894C3.53041 6.32746 2.578 8.10929 2.19215 10.0491C1.8063 11.9889 2.00433 13.9996 2.76121 15.8268C3.51809 17.6541 4.79981 19.2159 6.4443 20.3147C8.08879 21.4135 10.0222 22 12 22H12.72L11.88 21.12C11.4112 20.6792 11.1017 20.0954 11 19.46ZM18.92 8H16.61C16.4137 6.91134 16.0775 5.85258 15.61 4.85C16.9928 5.5606 18.1418 6.65411 18.92 8ZM12 4C12.84 4 13.95 5.48 14.55 8H9.45C10.05 5.48 11.16 4 12 4ZM4.26 10H7.09C7.01399 10.6638 6.98392 11.3321 7 12C6.98392 12.6679 7.01399 13.3362 7.09 14H4.26C3.90999 12.6896 3.90999 11.3104 4.26 10ZM5.08 16H7.39C7.58164 17.0898 7.91795 18.1492 8.39 19.15C7.00724 18.4394 5.85818 17.3459 5.08 16ZM7.39 8H5.08C5.87161 6.647 7.03879 5.55276 8.44 4.85C7.95203 5.84887 7.59895 6.90813 7.39 8Z","intersection":"M15 5C13.9607 5.00046 12.935 5.23637 12 5.69C11.065 5.23637 10.0393 5.00046 9 5C7.14348 5 5.36301 5.7375 4.05025 7.05025C2.7375 8.36301 2 10.1435 2 12C2 13.8565 2.7375 15.637 4.05025 16.9497C5.36301 18.2625 7.14348 19 9 19C10.0393 18.9995 11.065 18.7636 12 18.31C12.935 18.7636 13.9607 18.9995 15 19C16.8565 19 18.637 18.2625 19.9497 16.9497C21.2625 15.637 22 13.8565 22 12C22 10.1435 21.2625 8.36301 19.9497 7.05025C18.637 5.7375 16.8565 5 15 5ZM10 16.9C9.67035 16.9633 9.33566 16.9968 9 17C7.67392 17 6.40215 16.4732 5.46447 15.5355C4.52678 14.5979 4 13.3261 4 12C4 10.6739 4.52678 9.40215 5.46447 8.46447C6.40215 7.52678 7.67392 7 9 7C9.33566 7.00319 9.67035 7.03666 10 7.1C8.71741 8.4085 7.999 10.1677 7.999 12C7.999 13.8323 8.71741 15.5915 10 16.9ZM15 17C14.6643 16.9968 14.3296 16.9633 14 16.9C15.2826 15.5915 16.001 13.8323 16.001 12C16.001 10.1677 15.2826 8.4085 14 7.1C14.3296 7.03666 14.6643 7.00319 15 7C16.3261 7 17.5979 7.52678 18.5355 8.46447C19.4732 9.40215 20 10.6739 20 12C20 13.3261 19.4732 14.5979 18.5355 15.5355C17.5979 16.4732 16.3261 17 15 17Z","ip67":"M9 11H8.5V12H9C9.13261 12 9.25979 11.9473 9.35356 11.8536C9.44733 11.7598 9.5 11.6326 9.5 11.5C9.5 11.3674 9.44733 11.2402 9.35356 11.1464C9.25979 11.0527 9.13261 11 9 11ZM12.5 12.5C12.5 12.5989 12.5293 12.6956 12.5843 12.7778C12.6392 12.86 12.7173 12.9241 12.8087 12.9619C12.9 12.9998 13.0006 13.0097 13.0976 12.9904C13.1945 12.9711 13.2836 12.9235 13.3536 12.8536C13.4235 12.7836 13.4711 12.6945 13.4904 12.5975C13.5097 12.5006 13.4998 12.4 13.4619 12.3087C13.4241 12.2173 13.36 12.1392 13.2778 12.0843C13.1956 12.0293 13.0989 12 13 12C12.8674 12 12.7402 12.0527 12.6465 12.1464C12.5527 12.2402 12.5 12.3674 12.5 12.5ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM6.5 13.5C6.5 13.6326 6.44733 13.7598 6.35356 13.8536C6.25979 13.9473 6.13261 14 6 14C5.8674 14 5.74022 13.9473 5.64645 13.8536C5.55268 13.7598 5.5 13.6326 5.5 13.5V10.5C5.5 10.3674 5.55268 10.2402 5.64645 10.1464C5.74022 10.0527 5.8674 10 6 10C6.13261 10 6.25979 10.0527 6.35356 10.1464C6.44733 10.2402 6.5 10.3674 6.5 10.5V13.5ZM9 13H8.5V13.5C8.5 13.6326 8.44733 13.7598 8.35356 13.8536C8.25979 13.9473 8.13261 14 8 14C7.8674 14 7.74022 13.9473 7.64645 13.8536C7.55268 13.7598 7.5 13.6326 7.5 13.5V10.5C7.5 10.3674 7.55268 10.2402 7.64645 10.1464C7.74022 10.0527 7.8674 10 8 10H9C9.39783 10 9.77936 10.158 10.0607 10.4393C10.342 10.7206 10.5 11.1022 10.5 11.5C10.5 11.8978 10.342 12.2794 10.0607 12.5607C9.77936 12.842 9.39783 13 9 13ZM14.5 12.5C14.5 12.8978 14.342 13.2794 14.0607 13.5607C13.7794 13.842 13.3978 14 13 14C12.6022 14 12.2206 13.842 11.9393 13.5607C11.658 13.2794 11.5 12.8978 11.5 12.5V12C11.5 11.4696 11.7107 10.9609 12.0858 10.5858C12.4609 10.2107 12.9696 10 13.5 10H14C14.1326 10 14.2598 10.0527 14.3536 10.1464C14.4473 10.2402 14.5 10.3674 14.5 10.5C14.5 10.6326 14.4473 10.7598 14.3536 10.8536C14.2598 10.9473 14.1326 11 14 11H13.5C13.4404 10.9906 13.3796 10.9906 13.32 11C13.6611 11.0724 13.9661 11.2622 14.1817 11.5363C14.3973 11.8104 14.5099 12.1514 14.5 12.5ZM18.45 10.72L16.95 13.72C16.9088 13.8042 16.8447 13.875 16.7652 13.9245C16.6856 13.974 16.5937 14.0002 16.5 14C16.424 13.999 16.349 13.982 16.28 13.95C16.1623 13.8899 16.0726 13.7864 16.0297 13.6614C15.9868 13.5365 15.9941 13.3997 16.05 13.28L17.19 11H16C15.8674 11 15.7402 10.9473 15.6465 10.8536C15.5527 10.7598 15.5 10.6326 15.5 10.5C15.5 10.3674 15.5527 10.2402 15.6465 10.1464C15.7402 10.0527 15.8674 10 16 10H18C18.0859 10.0014 18.1702 10.024 18.2452 10.0659C18.3203 10.1078 18.3837 10.1676 18.43 10.24C18.4725 10.3122 18.4966 10.3938 18.5001 10.4775C18.5036 10.5612 18.4864 10.6445 18.45 10.72Z","ip_camera":"M12 7.9999C11.8022 7.9999 11.6089 8.05855 11.4444 8.16843C11.28 8.27831 11.1518 8.43449 11.0761 8.61722C11.0004 8.79994 10.9806 9.00101 11.0192 9.19499C11.0578 9.38897 11.1531 9.56716 11.2929 9.70701C11.4328 9.84686 11.6109 9.9421 11.8049 9.98069C11.9989 10.0193 12.2 9.99947 12.3827 9.92378C12.5654 9.84809 12.7216 9.71992 12.8315 9.55547C12.9414 9.39102 13 9.19768 13 8.9999C13 8.73469 12.8947 8.48033 12.7071 8.2928C12.5196 8.10526 12.2652 7.9999 12 7.9999ZM15 17.9999H13V15.9199C14.7516 15.6671 16.3424 14.7602 17.4523 13.3817C18.5622 12.0033 19.1088 10.2556 18.982 8.49041C18.8553 6.72522 18.0647 5.07354 16.7692 3.86778C15.4738 2.66203 13.7698 1.9917 12 1.9917C10.2303 1.9917 8.52622 2.66203 7.23079 3.86778C5.93536 5.07354 5.14472 6.72522 5.01798 8.49041C4.89125 10.2556 5.43783 12.0033 6.54772 13.3817C7.65761 14.7602 9.24842 15.6671 11 15.9199V17.9999H9.00001C8.20436 17.9999 7.4413 18.316 6.87869 18.8786C6.31608 19.4412 6.00001 20.2043 6.00001 20.9999C6.00001 21.2651 6.10537 21.5195 6.2929 21.707C6.48044 21.8945 6.73479 21.9999 7.00001 21.9999H17C17.2652 21.9999 17.5196 21.8945 17.7071 21.707C17.8947 21.5195 18 21.2651 18 20.9999C18 20.2043 17.6839 19.4412 17.1213 18.8786C16.5587 18.316 15.7957 17.9999 15 17.9999ZM9.00001 8.9999C9.00001 8.40656 9.17596 7.82654 9.5056 7.33319C9.83525 6.83984 10.3038 6.45533 10.852 6.22826C11.4001 6.0012 12.0033 5.94179 12.5853 6.05755C13.1672 6.1733 13.7018 6.45902 14.1213 6.87858C14.5409 7.29814 14.8266 7.83269 14.9424 8.41463C15.0581 8.99657 14.9987 9.59977 14.7717 10.148C14.5446 10.6961 14.1601 11.1647 13.6667 11.4943C13.1734 11.824 12.5934 11.9999 12 11.9999C11.2044 11.9999 10.4413 11.6838 9.87869 11.1212C9.31608 10.5586 9.00001 9.79555 9.00001 8.9999Z","iron":"M16 10H6V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H13C13.5304 8 14.0391 7.78929 14.4142 7.41421C14.7893 7.03914 15 6.53043 15 6C15 5.46957 14.7893 4.96086 14.4142 4.58579C14.0391 4.21071 13.5304 4 13 4H7C5.67392 4 4.40215 4.52678 3.46447 5.46447C2.52678 6.40215 2 7.67392 2 9V15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16H22C22 14.4087 21.3679 12.8826 20.2426 11.7574C19.1174 10.6321 17.5913 10 16 10ZM4 19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20H22V18H4V19Z","irrigation":"M12 6C12.1978 6 12.3911 5.94135 12.5556 5.83147C12.72 5.72159 12.8482 5.56541 12.9239 5.38268C12.9996 5.19996 13.0194 4.99889 12.9808 4.80491C12.9422 4.61093 12.847 4.43275 12.7071 4.29289C12.5673 4.15304 12.3891 4.0578 12.1951 4.01922C12.0011 3.98063 11.8 4.00043 11.6173 4.07612C11.4346 4.15181 11.2784 4.27998 11.1685 4.44443C11.0586 4.60888 11 4.80222 11 5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM15 5C15.1978 5 15.3911 4.94135 15.5556 4.83147C15.72 4.72159 15.8482 4.56541 15.9239 4.38268C15.9996 4.19996 16.0194 3.99889 15.9808 3.80491C15.9422 3.61093 15.847 3.43275 15.7071 3.29289C15.5673 3.15304 15.3891 3.0578 15.1951 3.01922C15.0011 2.98063 14.8 3.00043 14.6173 3.07612C14.4346 3.15181 14.2784 3.27998 14.1685 3.44443C14.0586 3.60888 14 3.80222 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5ZM20 7C20.1978 7 20.3911 6.94135 20.5556 6.83147C20.72 6.72159 20.8482 6.56541 20.9239 6.38268C20.9996 6.19996 21.0194 5.99889 20.9808 5.80491C20.9422 5.61093 20.847 5.43275 20.7071 5.29289C20.5673 5.15304 20.3891 5.0578 20.1951 5.01922C20.0011 4.98063 19.8 5.00043 19.6173 5.07612C19.4346 5.15181 19.2784 5.27998 19.1685 5.44443C19.0586 5.60888 19 5.80222 19 6C19 6.26522 19.1054 6.51957 19.2929 6.70711C19.4804 6.89464 19.7348 7 20 7ZM20 9C19.8022 9 19.6089 9.05865 19.4444 9.16853C19.28 9.27841 19.1518 9.43459 19.0761 9.61732C19.0004 9.80004 18.9806 10.0011 19.0192 10.1951C19.0578 10.3891 19.153 10.5673 19.2929 10.7071C19.4327 10.847 19.6109 10.9422 19.8049 10.9808C19.9989 11.0194 20.2 10.9996 20.3827 10.9239C20.5654 10.8482 20.7216 10.72 20.8315 10.5556C20.9414 10.3911 21 10.1978 21 10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9ZM9 5C9.19778 5 9.39112 4.94135 9.55557 4.83147C9.72002 4.72159 9.84819 4.56541 9.92388 4.38268C9.99957 4.19996 10.0194 3.99889 9.98079 3.80491C9.9422 3.61093 9.84696 3.43275 9.70711 3.29289C9.56725 3.15304 9.38907 3.0578 9.19509 3.01922C9.00111 2.98063 8.80004 3.00043 8.61732 3.07612C8.43459 3.15181 8.27841 3.27998 8.16853 3.44443C8.05865 3.60888 8 3.80222 8 4C8 4.26522 8.10536 4.51957 8.29289 4.70711C8.48043 4.89464 8.73478 5 9 5ZM18 9C18.1978 9 18.3911 8.94135 18.5556 8.83147C18.72 8.72159 18.8482 8.56541 18.9239 8.38268C18.9996 8.19996 19.0194 7.99889 18.9808 7.80491C18.9422 7.61093 18.847 7.43275 18.7071 7.29289C18.5673 7.15304 18.3891 7.0578 18.1951 7.01922C18.0011 6.98063 17.8 7.00043 17.6173 7.07612C17.4346 7.15181 17.2784 7.27998 17.1685 7.44443C17.0586 7.60888 17 7.80222 17 8C17 8.26522 17.1054 8.51957 17.2929 8.70711C17.4804 8.89464 17.7348 9 18 9ZM4 11C4.19778 11 4.39112 10.9414 4.55557 10.8315C4.72002 10.7216 4.84819 10.5654 4.92388 10.3827C4.99957 10.2 5.01937 9.99889 4.98079 9.80491C4.9422 9.61093 4.84696 9.43275 4.70711 9.29289C4.56725 9.15304 4.38907 9.0578 4.19509 9.01922C4.00111 8.98063 3.80004 9.00043 3.61732 9.07612C3.43459 9.15181 3.27841 9.27998 3.16853 9.44443C3.05865 9.60888 3 9.80222 3 10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11ZM20 19H14V16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V13C16 12.7348 15.8946 12.4804 15.7071 12.2929C15.5196 12.1054 15.2652 12 15 12H9C8.73478 12 8.48043 12.1054 8.29289 12.2929C8.10536 12.4804 8 12.7348 8 13V15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16H10V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM6 9C6.19778 9 6.39112 8.94135 6.55557 8.83147C6.72002 8.72159 6.84819 8.56541 6.92388 8.38268C6.99957 8.19996 7.01937 7.99889 6.98079 7.80491C6.9422 7.61093 6.84696 7.43275 6.70711 7.29289C6.56725 7.15304 6.38907 7.0578 6.19509 7.01922C6.00111 6.98063 5.80004 7.00043 5.61732 7.07612C5.43459 7.15181 5.27841 7.27998 5.16853 7.44443C5.05865 7.60888 5 7.80222 5 8C5 8.26522 5.10536 8.51957 5.29289 8.70711C5.48043 8.89464 5.73478 9 6 9ZM9 9H10V10C10 10.2652 10.1054 10.5196 10.2929 10.7071C10.4804 10.8946 10.7348 11 11 11H13C13.2652 11 13.5196 10.8946 13.7071 10.7071C13.8946 10.5196 14 10.2652 14 10V9H15C15.2652 9 15.5196 8.89464 15.7071 8.70711C15.8946 8.51957 16 8.26522 16 8C16 7.73478 15.8946 7.48043 15.7071 7.29289C15.5196 7.10536 15.2652 7 15 7H9C8.73478 7 8.48043 7.10536 8.29289 7.29289C8.10536 7.48043 8 7.73478 8 8C8 8.26522 8.10536 8.51957 8.29289 8.70711C8.48043 8.89464 8.73478 9 9 9ZM4 7C4.19778 7 4.39112 6.94135 4.55557 6.83147C4.72002 6.72159 4.84819 6.56541 4.92388 6.38268C4.99957 6.19996 5.01937 5.99889 4.98079 5.80491C4.9422 5.61093 4.84696 5.43275 4.70711 5.29289C4.56725 5.15304 4.38907 5.0578 4.19509 5.01922C4.00111 4.98063 3.80004 5.00043 3.61732 5.07612C3.43459 5.15181 3.27841 5.27998 3.16853 5.44443C3.05865 5.60888 3 5.80222 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7Z","italic":"M20 3H11C10.45 3 10 3.45 10 4C10 4.55 10.45 5 11 5H14.38L7.38 19H4C3.45 19 3 19.45 3 20C3 20.55 3.45 21 4 21H13C13.55 21 14 20.55 14 20C14 19.45 13.55 19 13 19H9.62L16.62 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3Z","itching":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM11 17C10.45 17 10 16.55 10 16C10 15.45 10.45 15 11 15C11.55 15 12 15.45 12 16C12 16.55 11.55 17 11 17ZM11 12C10.45 12 10 11.55 10 11C10 10.45 10.45 10 11 10C11.55 10 12 10.45 12 11C12 11.55 11.55 12 11 12ZM15 14C14.45 14 14 13.55 14 13C14 12.45 14.45 12 15 12C15.55 12 16 12.45 16 13C16 13.55 15.55 14 15 14Z","janitor":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001Z","jewellery_diamond":"M21.1401 8.66001L17.5401 4.66001C17.3519 4.45157 17.122 4.28508 16.8653 4.17137C16.6086 4.05765 16.3308 3.99927 16.0501 4.00001H8.00005C7.71928 3.99927 7.4415 4.05765 7.18478 4.17137C6.92807 4.28508 6.69817 4.45157 6.51005 4.66001L2.91005 8.66001C2.57837 9.02751 2.39478 9.50496 2.39478 10C2.39478 10.4951 2.57837 10.9725 2.91005 11.34L11.3101 20.67C11.4038 20.7731 11.518 20.8555 11.6455 20.9119C11.7729 20.9683 11.9107 20.9974 12.0501 20.9974C12.1894 20.9974 12.3272 20.9683 12.4546 20.9119C12.5821 20.8555 12.6963 20.7731 12.7901 20.67L21.1901 11.34C21.5149 10.9664 21.6897 10.4855 21.6805 9.99039C21.6712 9.49532 21.4787 9.02128 21.1401 8.66001Z","jewellery_ring":"M13.25 6.11L14.54 4.67C14.7059 4.48625 14.7977 4.24752 14.7977 4C14.7977 3.75248 14.7059 3.51375 14.54 3.33L13.64 2.33C13.5465 2.22641 13.4324 2.14353 13.3049 2.0867C13.1775 2.02986 13.0396 2.00033 12.9 2H11.1C10.9605 2.00033 10.8225 2.02986 10.6951 2.0867C10.5676 2.14353 10.4535 2.22641 10.36 2.33L9.46001 3.33C9.29417 3.51375 9.20238 3.75248 9.20238 4C9.20238 4.24752 9.29417 4.48625 9.46001 4.67L10.75 6.11C8.76154 6.42456 6.96476 7.47728 5.71817 9.05811C4.47159 10.6389 3.86685 12.6317 4.02462 14.6387C4.18238 16.6457 5.09106 18.5194 6.56933 19.8861C8.04761 21.2527 9.98681 22.0117 12 22.0117C14.0132 22.0117 15.9524 21.2527 17.4307 19.8861C18.909 18.5194 19.8176 16.6457 19.9754 14.6387C20.1332 12.6317 19.5284 10.6389 18.2819 9.05811C17.0353 7.47728 15.2385 6.42456 13.25 6.11ZM12 20C10.8133 20 9.65329 19.6481 8.66659 18.9888C7.6799 18.3295 6.91086 17.3925 6.45674 16.2961C6.00261 15.1997 5.88379 13.9933 6.1153 12.8295C6.34681 11.6656 6.91826 10.5965 7.75737 9.75736C8.59649 8.91824 9.66559 8.3468 10.8295 8.11529C11.9934 7.88378 13.1998 8.0026 14.2961 8.45672C15.3925 8.91085 16.3295 9.67988 16.9888 10.6666C17.6481 11.6533 18 12.8133 18 14C18 15.5913 17.3679 17.1174 16.2427 18.2426C15.1174 19.3679 13.5913 20 12 20Z","jio_fi":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM16 9C16 9.26522 15.8946 9.51957 15.7071 9.70711C15.5196 9.89464 15.2652 10 15 10H9C8.73478 10 8.48043 9.89464 8.29289 9.70711C8.10536 9.51957 8 9.26522 8 9V7C8 6.73478 8.10536 6.48043 8.29289 6.29289C8.48043 6.10536 8.73478 6 9 6H15C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V9Z","jio_fi_dongle":"M13 2H11C9.93913 2 8.92172 2.42143 8.17157 3.17157C7.42143 3.92172 7 4.93913 7 6V18C7 19.0609 7.42143 20.0783 8.17157 20.8284C8.92172 21.5786 9.93913 22 11 22H13C14.0609 22 15.0783 21.5786 15.8284 20.8284C16.5786 20.0783 17 19.0609 17 18V6C17 4.93913 16.5786 3.92172 15.8284 3.17157C15.0783 2.42143 14.0609 2 13 2ZM14 9C14 9.26522 13.8946 9.51957 13.7071 9.70711C13.5196 9.89464 13.2652 10 13 10H11C10.7348 10 10.4804 9.89464 10.2929 9.70711C10.1054 9.51957 10 9.26522 10 9V7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6H13C13.2652 6 13.5196 6.10536 13.7071 6.29289C13.8946 6.48043 14 6.73478 14 7V9Z","jio_institute":"M20 12H16.9C16.704 11.0391 16.2298 10.1571 15.5364 9.46362C14.8429 8.77018 13.9609 8.29597 13 8.1V7H15C15.2652 7 15.5196 6.89464 15.7071 6.70711C15.8946 6.51957 16 6.26522 16 6V4C16 3.73478 15.8946 3.48043 15.7071 3.29289C15.5196 3.10536 15.2652 3 15 3H12C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V8.1C10.0391 8.29597 9.15706 8.77018 8.46362 9.46362C7.77018 10.1571 7.29597 11.0391 7.1 12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H10V17C10 16.4696 10.2107 15.9609 10.5858 15.5858C10.9609 15.2107 11.4696 15 12 15C12.5304 15 13.0391 15.2107 13.4142 15.5858C13.7893 15.9609 14 16.4696 14 17V21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM12 13C11.8022 13 11.6089 12.9414 11.4444 12.8315C11.28 12.7216 11.1518 12.5654 11.0761 12.3827C11.0004 12.2 10.9806 11.9989 11.0192 11.8049C11.0578 11.6109 11.153 11.4327 11.2929 11.2929C11.4327 11.153 11.6109 11.0578 11.8049 11.0192C11.9989 10.9806 12.2 11.0004 12.3827 11.0761C12.5654 11.1518 12.7216 11.28 12.8315 11.4444C12.9414 11.6089 13 11.8022 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13Z","jio_link":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM15.38 13.23C15.2915 13.3793 15.1657 13.503 15.0149 13.5889C14.8641 13.6748 14.6935 13.72 14.52 13.72C14.3409 13.7172 14.1654 13.669 14.01 13.58C13.4096 13.207 12.7168 13.0093 12.01 13.0093C11.3032 13.0093 10.6104 13.207 10.01 13.58C9.78441 13.682 9.52902 13.6966 9.29325 13.6211C9.05748 13.5456 8.85808 13.3854 8.73366 13.1714C8.60923 12.9573 8.56861 12.7048 8.61965 12.4625C8.6707 12.2203 8.80979 12.0056 9.01 11.86C9.92534 11.3006 10.9773 11.0047 12.05 11.0047C13.1227 11.0047 14.1747 11.3006 15.09 11.86C15.3081 12.0049 15.4606 12.2296 15.5148 12.4858C15.5691 12.7419 15.5206 13.0091 15.38 13.23ZM17.83 10.08C17.7383 10.2157 17.6146 10.3268 17.4699 10.4035C17.3252 10.4803 17.1638 10.5202 17 10.52C16.8006 10.5204 16.6055 10.4612 16.44 10.35C15.1211 9.48408 13.5778 9.02273 12 9.02273C10.4222 9.02273 8.87891 9.48408 7.56 10.35C7.33987 10.4985 7.06976 10.5535 6.80908 10.5029C6.54841 10.4522 6.31852 10.3001 6.17 10.08C6.02148 9.85987 5.96649 9.58976 6.01712 9.32908C6.06776 9.06841 6.21987 8.83852 6.44 8.69C8.0925 7.60801 10.0248 7.0317 12 7.0317C13.9752 7.0317 15.9075 7.60801 17.56 8.69C17.6691 8.76343 17.7627 8.85767 17.8353 8.96731C17.908 9.07696 17.9583 9.19986 17.9834 9.32898C18.0085 9.4581 18.0078 9.5909 17.9815 9.71977C17.9552 9.84864 17.9037 9.97106 17.83 10.08Z","jio_payments":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3172 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50001C6.17133 1.9987 5.84564 2.06246 5.54173 2.18763C5.23782 2.3128 4.9617 2.49689 4.72929 2.7293C4.49688 2.96171 4.31278 3.23784 4.18761 3.54175C4.06244 3.84566 3.99868 4.17135 4 4.50002V19.5C3.99868 19.8287 4.06244 20.1544 4.18761 20.4583C4.31278 20.7622 4.49688 21.0383 4.72929 21.2707C4.9617 21.5031 5.23782 21.6872 5.54173 21.8124C5.84564 21.9376 6.17133 22.0013 6.50001 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM8 18C7.80222 18 7.60888 17.9414 7.44443 17.8315C7.27999 17.7216 7.15181 17.5654 7.07613 17.3827C7.00044 17.2 6.98063 16.9989 7.01922 16.8049C7.0578 16.6109 7.15305 16.4328 7.2929 16.2929C7.43275 16.1531 7.61093 16.0578 7.80491 16.0192C7.9989 15.9806 8.19996 16.0005 8.38269 16.0761C8.56541 16.1518 8.72159 16.28 8.83147 16.4444C8.94136 16.6089 9 16.8022 9 17C9 17.2652 8.89465 17.5196 8.70711 17.7071C8.51958 17.8947 8.26522 18 8 18ZM8 14C7.80222 14 7.60888 13.9414 7.44443 13.8315C7.27999 13.7216 7.15181 13.5654 7.07613 13.3827C7.00044 13.2 6.98063 12.9989 7.01922 12.8049C7.0578 12.6109 7.15305 12.4328 7.2929 12.2929C7.43275 12.1531 7.61093 12.0578 7.80491 12.0192C7.9989 11.9806 8.19996 12.0005 8.38269 12.0761C8.56541 12.1518 8.72159 12.28 8.83147 12.4444C8.94136 12.6089 9 12.8022 9 13C9 13.2652 8.89465 13.5196 8.70711 13.7071C8.51958 13.8947 8.26522 14 8 14ZM12 18C11.8022 18 11.6089 17.9414 11.4444 17.8315C11.28 17.7216 11.1518 17.5654 11.0761 17.3827C11.0004 17.2 10.9806 16.9989 11.0192 16.8049C11.0578 16.6109 11.153 16.4328 11.2929 16.2929C11.4328 16.1531 11.6109 16.0578 11.8049 16.0192C11.9989 15.9806 12.2 16.0005 12.3827 16.0761C12.5654 16.1518 12.7216 16.28 12.8315 16.4444C12.9414 16.6089 13 16.8022 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8947 12.2652 18 12 18ZM12 14C11.8022 14 11.6089 13.9414 11.4444 13.8315C11.28 13.7216 11.1518 13.5654 11.0761 13.3827C11.0004 13.2 10.9806 12.9989 11.0192 12.8049C11.0578 12.6109 11.153 12.4328 11.2929 12.2929C11.4328 12.1531 11.6109 12.0578 11.8049 12.0192C11.9989 11.9806 12.2 12.0005 12.3827 12.0761C12.5654 12.1518 12.7216 12.28 12.8315 12.4444C12.9414 12.6089 13 12.8022 13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8947 12.2652 14 12 14ZM16 18C15.8022 18 15.6089 17.9414 15.4444 17.8315C15.28 17.7216 15.1518 17.5654 15.0761 17.3827C15.0004 17.2 14.9806 16.9989 15.0192 16.8049C15.0578 16.6109 15.153 16.4328 15.2929 16.2929C15.4328 16.1531 15.6109 16.0578 15.8049 16.0192C15.9989 15.9806 16.2 16.0005 16.3827 16.0761C16.5654 16.1518 16.7216 16.28 16.8315 16.4444C16.9414 16.6089 17 16.8022 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8947 16.2652 18 16 18ZM17 13C17 13.1978 16.9414 13.3911 16.8315 13.5556C16.7216 13.72 16.5654 13.8482 16.3827 13.9239C16.2 13.9996 15.9989 14.0194 15.8049 13.9808C15.6109 13.9422 15.4328 13.847 15.2929 13.7071C15.153 13.5673 15.0578 13.3891 15.0192 13.1951C14.9806 13.0011 15.0004 12.8001 15.0761 12.6173C15.1518 12.4346 15.28 12.2784 15.4444 12.1686C15.6089 12.0587 15.8022 12 16 12C16.2652 12 16.5196 12.1054 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13Z","jio_tunes":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.5 8C16.5083 8.22445 16.4408 8.44515 16.3084 8.62656C16.1759 8.80797 15.9863 8.93951 15.77 9L13 9.75V15.5C13 15.9945 12.8534 16.4778 12.5787 16.8889C12.304 17.3 11.9135 17.6205 11.4567 17.8097C10.9999 17.9989 10.4972 18.0484 10.0123 17.952C9.52732 17.8555 9.08186 17.6174 8.73223 17.2678C8.3826 16.9181 8.1445 16.4727 8.04804 15.9877C7.95157 15.5028 8.00108 15.0001 8.1903 14.5433C8.37952 14.0865 8.69995 13.696 9.11107 13.4213C9.5222 13.1466 10.0055 13 10.5 13C10.6678 13.0013 10.8352 13.018 11 13.05V8C10.9917 7.77555 11.0592 7.55485 11.1916 7.37344C11.3241 7.19203 11.5137 7.06049 11.73 7L15.23 6C15.3776 5.95816 15.5328 5.95083 15.6837 5.97857C15.8345 6.00631 15.977 6.06839 16.1 6.16C16.2242 6.25315 16.325 6.37393 16.3944 6.51279C16.4639 6.65164 16.5 6.80475 16.5 6.96V8Z","jiopay":"M22 12C22 17.5228 17.5228 22 12 22C7.52236 22 3.73207 19.0571 2.4578 15H6C6.55228 15 7 14.5523 7 14C7 13.4477 6.55228 13 6 13H2.04938C2.01672 12.6711 2 12.3375 2 12C2 11.6625 2.01672 11.3289 2.04938 11H14C14.5523 11 15 10.5523 15 10C15 9.44772 14.5523 9 14 9H2.4578C2.6787 8.29667 2.97522 7.62683 3.33782 7H11C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5H4.85857C6.67349 3.14864 9.20261 2 12 2C17.5228 2 22 6.47715 22 12Z","joints":"M9.34006 10.9302C10.0201 11.0802 10.6701 10.9902 11.2301 10.7302C11.7201 10.5102 12.2801 10.5102 12.7701 10.7302C13.3301 10.9902 13.9701 11.0802 14.6601 10.9302C15.8101 10.6802 16.7301 9.73023 16.9501 8.58023C17.1601 7.47023 16.7601 6.45023 16.0201 5.79023C15.4101 5.24023 15.0001 4.50023 15.0001 3.68023V3.10023C15.0001 2.44023 14.5501 1.99023 14.0001 1.99023H10.0001C9.45006 1.99023 9.00006 2.44023 9.00006 2.99023V3.67023C9.00006 4.49023 8.59006 5.23023 7.98006 5.78023C7.25006 6.44023 6.85006 7.46023 7.05006 8.57023C7.27006 9.72023 8.19006 10.6702 9.34006 10.9202V10.9302ZM16.9401 15.4202C16.7201 14.2702 15.8001 13.3202 14.6501 13.0702C13.9701 12.9202 13.3201 13.0102 12.7601 13.2702C12.2701 13.4902 11.7101 13.4902 11.2201 13.2702C10.6601 13.0102 10.0201 12.9202 9.33006 13.0702C8.18006 13.3202 7.26006 14.2702 7.04006 15.4202C6.83006 16.5302 7.23006 17.5502 7.97006 18.2102C8.58006 18.7602 8.99006 19.5002 8.99006 20.3202V21.0002C8.99006 21.5502 9.44006 22.0002 9.99006 22.0002H13.9901C14.5401 22.0002 14.9901 21.5502 14.9901 21.0002V20.3202C14.9901 19.5002 15.4001 18.7602 16.0101 18.2102C16.7401 17.5502 17.1401 16.5302 16.9401 15.4202Z","kabaddi":"M16.5001 7.00006C16.7954 7.00022 17.0841 6.91326 17.3301 6.75006C17.5786 6.58232 17.7731 6.34611 17.8901 6.07006C18.0112 5.80063 18.0495 5.50129 18.0001 5.21006C17.9472 4.90849 17.8026 4.63054 17.5861 4.41404C17.3696 4.19753 17.0917 4.05299 16.7901 4.00006C16.5018 3.94123 16.2026 3.96907 15.9301 4.08006C15.6541 4.19703 15.4178 4.39155 15.2501 4.64006C15.0917 4.86632 14.9989 5.13191 14.9819 5.40757C14.9648 5.68322 15.0242 5.95824 15.1534 6.2023C15.2827 6.44636 15.4769 6.64999 15.7145 6.79075C15.9521 6.93152 16.224 7.00395 16.5001 7.00006ZM8.50011 7.00006C8.79535 7.00022 9.08408 6.91326 9.33011 6.75006C9.57862 6.58232 9.77314 6.34611 9.89011 6.07006C10.0112 5.80063 10.0495 5.50129 10.0001 5.21006C9.94718 4.90849 9.80263 4.63054 9.58613 4.41404C9.36963 4.19753 9.09168 4.05299 8.79011 4.00006C8.50183 3.94123 8.20259 3.96907 7.93011 4.08006C7.65405 4.19703 7.41785 4.39155 7.25011 4.64006C7.09174 4.86632 6.99891 5.13191 6.98185 5.40757C6.9648 5.68322 7.02418 5.95824 7.15345 6.2023C7.28271 6.44636 7.47686 6.64999 7.71447 6.79075C7.95209 6.93152 8.22396 7.00395 8.50011 7.00006ZM22.0001 18.7101L19.0001 8.71006C18.9362 8.49589 18.8024 8.3093 18.6201 8.18006C18.439 8.05316 18.221 7.98986 18.0001 8.00006H13.0001C12.8685 7.9993 12.738 8.02452 12.6162 8.07429C12.4944 8.12405 12.3836 8.19738 12.2901 8.29006C12.1074 8.48169 12.0038 8.73529 12.0001 9.00006C11.9993 9.13166 12.0246 9.26213 12.0743 9.38396C12.1241 9.5058 12.1974 9.61662 12.2901 9.71006C12.3836 9.80274 12.4944 9.87606 12.6162 9.92583C12.738 9.97559 12.8685 10.0008 13.0001 10.0001H17.2601L18.0001 12.4701L15.4501 14.1701C15.2731 14.2794 15.1346 14.4413 15.054 14.6331C14.9733 14.8249 14.9545 15.0371 15.0001 15.2401L16.0001 19.2401C16.0294 19.3723 16.0853 19.4973 16.1644 19.6073C16.2435 19.7173 16.3441 19.8101 16.4601 19.8801C16.695 20.019 16.9744 20.0619 17.2401 20.0001C17.3724 19.9707 17.4973 19.9148 17.6073 19.8358C17.7174 19.7567 17.8102 19.6561 17.8801 19.5401C18.019 19.3052 18.062 19.0258 18.0001 18.7601L17.1701 15.4401L18.6301 14.4401L20.0001 19.2901C20.0381 19.4218 20.1028 19.5444 20.1901 19.6501C20.2713 19.7601 20.3776 19.8493 20.5001 19.9101C20.6204 19.9784 20.7529 20.0226 20.8901 20.0401C21.0223 20.0647 21.1579 20.0647 21.2901 20.0401C21.4219 20.0021 21.5444 19.9374 21.6501 19.8501C21.7602 19.7689 21.8493 19.6626 21.9101 19.5401C21.9783 19.4241 22.0193 19.2942 22.0301 19.1601C22.0568 19.0098 22.0465 18.8554 22.0001 18.7101ZM12.4901 11.1401L7.49011 8.14006C7.34044 8.05461 7.17234 8.00658 7.00011 8.00006C6.83847 7.99158 6.67719 8.02246 6.53011 8.09006C6.38078 8.15742 6.25029 8.26044 6.15011 8.39006C6.06676 8.5268 6.01548 8.68065 6.00011 8.84006L5.00011 14.5901L2.19011 18.4001C2.03133 18.6119 1.96301 18.878 2.00011 19.1401C2.01851 19.2703 2.06243 19.3957 2.12935 19.5089C2.19628 19.6222 2.28489 19.7211 2.39011 19.8001C2.56594 19.932 2.78032 20.0022 3.00011 20.0001C3.15536 20.0001 3.30847 19.9639 3.44732 19.8945C3.58618 19.8251 3.70696 19.7243 3.80011 19.6001L6.80011 15.6001C6.90175 15.472 6.97042 15.3209 7.00011 15.1601L7.11011 14.5101L8.01011 15.4101V19.0001C8.01011 19.2653 8.11547 19.5196 8.303 19.7072C8.49054 19.8947 8.74489 20.0001 9.01011 20.0001C9.27533 20.0001 9.52968 19.8947 9.71722 19.7072C9.90475 19.5196 10.0101 19.2653 10.0101 19.0001V15.0001C10.0117 14.87 9.98793 14.741 9.94011 14.6201C9.88955 14.4965 9.81474 14.3843 9.72011 14.2901L7.72011 12.2901C7.65061 12.2376 7.57704 12.1908 7.50011 12.1501L7.76011 10.6101L11.5001 12.8601C11.7263 12.9629 11.9826 12.978 12.2193 12.9022C12.4559 12.8264 12.6558 12.6652 12.7801 12.4501C12.9035 12.2352 12.9427 11.9822 12.8901 11.7401C12.836 11.4973 12.6934 11.2834 12.4901 11.1401Z","karate":"M20.66 3.25C20.461 3.0752 20.2007 2.9865 19.9364 3.00337C19.672 3.02025 19.4252 3.14131 19.25 3.34L12.86 10.64L10.11 8.58L12.16 7.11C12.4185 6.92597 12.6295 6.68307 12.7755 6.40139C12.9216 6.1197 12.9985 5.8073 13 5.49V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5.49L4.84 9.89C4.58152 10.074 4.37053 10.3169 4.22447 10.5986C4.07841 10.8803 4.00147 11.1927 4 11.51V14C4 14.2652 4.10536 14.5196 4.29289 14.7071C4.48043 14.8946 4.73478 15 5 15C5.26522 15 5.51957 14.8946 5.70711 14.7071C5.89464 14.5196 6 14.2652 6 14V11.51L8.4 9.8L12 12.5V20C12 20.2652 12.1054 20.5196 12.2929 20.7071C12.4804 20.8946 12.7348 21 13 21C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20V12.38L20.75 4.66C20.9248 4.46098 21.0135 4.20073 20.9966 3.93639C20.9798 3.67204 20.8587 3.42518 20.66 3.25ZM6 6.5C6 6.20333 5.91203 5.91332 5.7472 5.66664C5.58238 5.41997 5.34811 5.22771 5.07403 5.11418C4.79994 5.00065 4.49834 4.97094 4.20737 5.02882C3.91639 5.0867 3.64912 5.22956 3.43934 5.43934C3.22956 5.64912 3.0867 5.91639 3.02882 6.20736C2.97094 6.49834 3.00065 6.79994 3.11418 7.07403C3.22771 7.34811 3.41997 7.58238 3.66665 7.7472C3.91332 7.91203 4.20333 8 4.5 8C4.89783 8 5.27936 7.84196 5.56066 7.56066C5.84197 7.27936 6 6.89782 6 6.5Z","key":"M20.71 16.71L12.83 8.83C12.9424 8.39559 12.9995 7.94872 13 7.5C13 6.41221 12.6774 5.34884 12.0731 4.44437C11.4687 3.5399 10.6098 2.83495 9.60476 2.41867C8.59977 2.00238 7.4939 1.89346 6.42701 2.10568C5.36011 2.3179 4.3801 2.84173 3.61092 3.61092C2.84173 4.3801 2.3179 5.36011 2.10568 6.42701C1.89346 7.4939 2.00238 8.59977 2.41867 9.60476C2.83495 10.6098 3.5399 11.4687 4.44437 12.0731C5.34884 12.6774 6.41221 13 7.5 13C7.94872 12.9995 8.39559 12.9424 8.83 12.83L10 14H12V16H14V18H16V20L16.71 20.71C16.8963 20.8947 17.1477 20.9989 17.41 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V17.41C20.9989 17.1477 20.8947 16.8963 20.71 16.71ZM6.5 8C6.20333 8 5.91332 7.91203 5.66665 7.74721C5.41997 7.58238 5.22771 7.34812 5.11418 7.07403C5.00065 6.79994 4.97095 6.49834 5.02882 6.20737C5.0867 5.9164 5.22956 5.64912 5.43934 5.43934C5.64912 5.22956 5.9164 5.0867 6.20737 5.02882C6.49834 4.97095 6.79994 5.00065 7.07403 5.11418C7.34812 5.22771 7.58238 5.41997 7.74721 5.66665C7.91203 5.91332 8 6.20333 8 6.5C8 6.89783 7.84197 7.27936 7.56066 7.56066C7.27936 7.84197 6.89783 8 6.5 8Z","key_off":"M20.7098 16.7098L14.7098 10.7098L20.4898 4.99979C20.5876 4.90196 20.6652 4.78581 20.7182 4.65799C20.7711 4.53016 20.7984 4.39315 20.7984 4.25479C20.7984 4.11644 20.7711 3.97943 20.7182 3.8516C20.6652 3.72378 20.5876 3.60763 20.4898 3.50979C20.392 3.41196 20.2758 3.33435 20.148 3.28141C20.0202 3.22846 19.8832 3.20121 19.7448 3.20121C19.6064 3.20121 19.4694 3.22846 19.3416 3.28141C19.2138 3.33435 19.0976 3.41196 18.9998 3.50979L3.50979 18.9998C3.41196 19.0976 3.33435 19.2138 3.28141 19.3416C3.22846 19.4694 3.20121 19.6064 3.20121 19.7448C3.20121 19.8832 3.22846 20.0202 3.28141 20.148C3.33435 20.2758 3.41196 20.392 3.50979 20.4898C3.70738 20.6874 3.97537 20.7984 4.25479 20.7984C4.39315 20.7984 4.53016 20.7711 4.65799 20.7182C4.78581 20.6652 4.90196 20.5876 4.99979 20.4898L11.4398 13.9998H11.9998V15.9998H13.9998V17.9998H15.9998V19.9998L16.7098 20.7098C16.8961 20.8945 17.1475 20.9987 17.4098 20.9998H19.9998C20.265 20.9998 20.5194 20.8944 20.7069 20.7069C20.8944 20.5194 20.9998 20.265 20.9998 19.9998V17.4098C20.9987 17.1475 20.8945 16.8961 20.7098 16.7098ZM6.80979 12.9998L12.9998 6.80979C12.8619 5.79445 12.4432 4.83781 11.7907 4.04772C11.1383 3.25763 10.2781 2.66551 9.30715 2.33811C8.33621 2.01072 7.29311 1.96106 6.29545 2.19475C5.2978 2.42844 4.38526 2.93617 3.66072 3.66072C2.93617 4.38526 2.42844 5.2978 2.19475 6.29545C1.96106 7.29311 2.01072 8.33621 2.33811 9.30715C2.66551 10.2781 3.25763 11.1383 4.04772 11.7907C4.83781 12.4432 5.79445 12.8619 6.80979 12.9998ZM6.49979 4.99979C6.79647 4.99979 7.08648 5.08777 7.33315 5.25259C7.57982 5.41741 7.77208 5.65168 7.88561 5.92577C7.99915 6.19986 8.02885 6.50146 7.97097 6.79243C7.91309 7.0834 7.77023 7.35068 7.56045 7.56045C7.35068 7.77023 7.0834 7.91309 6.79243 7.97097C6.50146 8.02885 6.19986 7.99915 5.92577 7.88561C5.65168 7.77208 5.41741 7.57982 5.25259 7.33315C5.08777 7.08648 4.99979 6.79647 4.99979 6.49979C4.99979 6.10197 5.15783 5.72044 5.43913 5.43913C5.72044 5.15783 6.10197 4.99979 6.49979 4.99979Z","keyboard":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM14 7C14.1978 7 14.3911 7.05865 14.5556 7.16853C14.72 7.27841 14.8482 7.43459 14.9239 7.61732C14.9996 7.80004 15.0194 8.00111 14.9808 8.19509C14.9422 8.38907 14.847 8.56725 14.7071 8.70711C14.5673 8.84696 14.3891 8.9422 14.1951 8.98079C14.0011 9.01937 13.8 8.99957 13.6173 8.92388C13.4346 8.84819 13.2784 8.72002 13.1685 8.55557C13.0586 8.39112 13 8.19778 13 8C13 7.73478 13.1054 7.48043 13.2929 7.29289C13.4804 7.10536 13.7348 7 14 7ZM10 7C10.1978 7 10.3911 7.05865 10.5556 7.16853C10.72 7.27841 10.8482 7.43459 10.9239 7.61732C10.9996 7.80004 11.0194 8.00111 10.9808 8.19509C10.9422 8.38907 10.847 8.56725 10.7071 8.70711C10.5673 8.84696 10.3891 8.9422 10.1951 8.98079C10.0011 9.01937 9.80004 8.99957 9.61732 8.92388C9.43459 8.84819 9.27841 8.72002 9.16853 8.55557C9.05865 8.39112 9 8.19778 9 8C9 7.73478 9.10536 7.48043 9.29289 7.29289C9.48043 7.10536 9.73478 7 10 7ZM10 11C10.1978 11 10.3911 11.0586 10.5556 11.1685C10.72 11.2784 10.8482 11.4346 10.9239 11.6173C10.9996 11.8 11.0194 12.0011 10.9808 12.1951C10.9422 12.3891 10.847 12.5673 10.7071 12.7071C10.5673 12.847 10.3891 12.9422 10.1951 12.9808C10.0011 13.0194 9.80004 12.9996 9.61732 12.9239C9.43459 12.8482 9.27841 12.72 9.16853 12.5556C9.05865 12.3911 9 12.1978 9 12C9 11.7348 9.10536 11.4804 9.29289 11.2929C9.48043 11.1054 9.73478 11 10 11ZM6 17C5.80222 17 5.60888 16.9414 5.44443 16.8315C5.27998 16.7216 5.15181 16.5654 5.07612 16.3827C5.00043 16.2 4.98063 15.9989 5.01921 15.8049C5.0578 15.6109 5.15304 15.4327 5.29289 15.2929C5.43275 15.153 5.61093 15.0578 5.80491 15.0192C5.99889 14.9806 6.19996 15.0004 6.38268 15.0761C6.56541 15.1518 6.72159 15.28 6.83147 15.4444C6.94135 15.6089 7 15.8022 7 16C7 16.2652 6.89464 16.5196 6.70711 16.7071C6.51957 16.8946 6.26522 17 6 17ZM6 13C5.80222 13 5.60888 12.9414 5.44443 12.8315C5.27998 12.7216 5.15181 12.5654 5.07612 12.3827C5.00043 12.2 4.98063 11.9989 5.01921 11.8049C5.0578 11.6109 5.15304 11.4327 5.29289 11.2929C5.43275 11.153 5.61093 11.0578 5.80491 11.0192C5.99889 10.9806 6.19996 11.0004 6.38268 11.0761C6.56541 11.1518 6.72159 11.28 6.83147 11.4444C6.94135 11.6089 7 11.8022 7 12C7 12.2652 6.89464 12.5196 6.70711 12.7071C6.51957 12.8946 6.26522 13 6 13ZM6 9C5.80222 9 5.60888 8.94135 5.44443 8.83147C5.27998 8.72159 5.15181 8.56541 5.07612 8.38268C5.00043 8.19996 4.98063 7.99889 5.01921 7.80491C5.0578 7.61093 5.15304 7.43275 5.29289 7.29289C5.43275 7.15304 5.61093 7.0578 5.80491 7.01921C5.99889 6.98063 6.19996 7.00043 6.38268 7.07612C6.56541 7.15181 6.72159 7.27998 6.83147 7.44443C6.94135 7.60888 7 7.80222 7 8C7 8.26522 6.89464 8.51957 6.70711 8.70711C6.51957 8.89464 6.26522 9 6 9ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.29289 15.2929C9.48043 15.1054 9.73478 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM18 17C17.8022 17 17.6089 16.9414 17.4444 16.8315C17.28 16.7216 17.1518 16.5654 17.0761 16.3827C17.0004 16.2 16.9806 15.9989 17.0192 15.8049C17.0578 15.6109 17.153 15.4327 17.2929 15.2929C17.4327 15.153 17.6109 15.0578 17.8049 15.0192C17.9989 14.9806 18.2 15.0004 18.3827 15.0761C18.5654 15.1518 18.7216 15.28 18.8315 15.4444C18.9414 15.6089 19 15.8022 19 16C19 16.2652 18.8946 16.5196 18.7071 16.7071C18.5196 16.8946 18.2652 17 18 17ZM19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H17V8C17 7.73478 17.1054 7.48043 17.2929 7.29289C17.4804 7.10536 17.7348 7 18 7C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V12Z","kidney":"M20.6801 5.65987C19.9401 4.17987 18.1401 3.57987 16.6601 4.31987C15.1801 5.05987 14.5801 6.85987 15.3201 8.33987C15.4201 8.53987 15.4901 8.75987 15.5601 8.99987H15.0101C13.8101 8.99987 12.7401 9.53987 12.0101 10.3799C11.2801 9.53987 10.2101 8.99987 9.01008 8.99987H8.46008C8.52008 8.75987 8.60008 8.53987 8.70008 8.33987C9.44008 6.85987 8.84008 5.05987 7.36008 4.31987C5.88008 3.57987 4.08008 4.17987 3.34008 5.65987C1.91008 8.50987 1.91008 12.4899 3.34008 15.3399C3.87008 16.3899 4.92008 16.9999 6.03008 16.9999C6.48008 16.9999 6.94008 16.8999 7.37008 16.6799C8.85008 15.9399 9.45008 14.1399 8.71008 12.6599C8.48008 12.2099 8.35008 11.6199 8.30008 10.9999H9.03008C10.1301 10.9999 11.0301 11.8999 11.0301 12.9999V19.9999C11.0301 20.5499 11.4801 20.9999 12.0301 20.9999C12.5801 20.9999 13.0301 20.5499 13.0301 19.9999V12.9999C13.0301 11.8999 13.9301 10.9999 15.0301 10.9999H15.7601C15.7101 11.6199 15.5801 12.2099 15.3501 12.6599C14.6101 14.1399 15.2101 15.9399 16.6901 16.6799C17.1201 16.8999 17.5801 16.9999 18.0301 16.9999C19.1301 16.9999 20.1901 16.3899 20.7201 15.3399C22.1501 12.4899 22.1501 8.50987 20.7201 5.65987H20.6801Z","kidney_bladder":"M20.6801 5.65968C19.8201 3.92968 17.5101 3.39968 15.9501 4.79968C14.9301 5.70968 14.8301 7.20968 15.3701 8.45968C15.4401 8.62968 15.5001 8.80968 15.5501 8.99968H15.0001C13.8001 8.99968 12.7301 9.53968 12.0001 10.3797C11.2701 9.53968 10.2001 8.99968 9.00006 8.99968H8.45006C8.50006 8.80968 8.56006 8.62968 8.63006 8.45968C9.17006 7.20968 9.06006 5.70968 8.05006 4.79968C6.49006 3.39968 4.19006 3.92968 3.32006 5.65968C1.89006 8.50968 1.89006 12.4897 3.32006 15.3397C3.85006 16.3897 4.90006 16.9997 6.01006 16.9997C6.76006 16.9997 7.54006 16.7097 8.17006 16.0897C9.09006 15.1797 9.21006 13.7697 8.66006 12.5997C8.45006 12.1597 8.33006 11.5897 8.28006 10.9997H9.01006C10.1101 10.9997 11.0101 11.8997 11.0101 12.9997V15.9997C9.91006 15.9997 9.01006 16.8997 9.01006 17.9997C9.01006 19.0997 9.91006 19.9997 11.0101 19.9997C11.0101 20.5497 11.4601 20.9997 12.0101 20.9997C12.5601 20.9997 13.0101 20.5497 13.0101 19.9997C14.1101 19.9997 15.0101 19.0997 15.0101 17.9997C15.0101 16.8997 14.1101 15.9997 13.0101 15.9997V12.9997C13.0101 11.8997 13.9101 10.9997 15.0101 10.9997H15.7401C15.6901 11.5897 15.5701 12.1497 15.3601 12.5997C14.8101 13.7697 14.9301 15.1897 15.8501 16.0897C16.4801 16.7097 17.2601 16.9997 18.0101 16.9997C19.1101 16.9997 20.1701 16.3897 20.7001 15.3397C22.1301 12.4897 22.1301 8.50968 20.7001 5.65968H20.6801Z","kidsroom":"M20 4C19.7348 4 19.4804 4.10536 19.2929 4.29289C19.1054 4.48043 19 4.73478 19 5V6H5V5C5 4.73478 4.89464 4.48043 4.70711 4.29289C4.51957 4.10536 4.26522 4 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5V19.5C3 19.6326 3.05268 19.7598 3.14645 19.8536C3.24021 19.9473 3.36739 20 3.5 20H4.5C4.63261 20 4.75979 19.9473 4.85355 19.8536C4.94732 19.7598 5 19.6326 5 19.5V18H19V19.5C19 19.6326 19.0527 19.7598 19.1464 19.8536C19.2402 19.9473 19.3674 20 19.5 20H20.5C20.6326 20 20.7598 19.9473 20.8536 19.8536C20.9473 19.7598 21 19.6326 21 19.5V5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4ZM7 14H5V8H7V14ZM11 14H9V8H11V14ZM15 14H13V8H15V14ZM19 14H17V8H19V14Z","kirana_store":"M17 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11C5.67969 10.9987 6.33229 10.7334 6.82 10.26C7.07 10.04 7.13 10 7.34 10C7.55 10 7.6 10 7.85 10.26C8.33771 10.7334 8.99031 10.9987 9.67 11C10.3505 11.003 11.0047 10.737 11.49 10.26C11.75 10.04 11.8 10 12.01 10C12.22 10 12.27 10 12.52 10.26C13.0072 10.734 13.6602 10.9993 14.34 10.9993C15.0198 10.9993 15.6728 10.734 16.16 10.26C16.41 10.04 16.46 10 16.67 10C16.88 10 16.93 10 17.18 10.26C17.6677 10.7334 18.3203 10.9987 19 11C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3Z","kitchen":"M6 9H12C12.1974 8.99901 12.3901 8.93961 12.5539 8.82928C12.7176 8.71895 12.845 8.56262 12.92 8.38C12.9966 8.19789 13.0175 7.99718 12.9801 7.80319C12.9428 7.6092 12.8488 7.43062 12.71 7.29L11 5.59V4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3H8C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4V5.59L5.29 7.29C5.15124 7.43062 5.05725 7.6092 5.01987 7.80319C4.9825 7.99718 5.00342 8.19789 5.08 8.38C5.15502 8.56262 5.28242 8.71895 5.44614 8.82928C5.60986 8.93961 5.80257 8.99901 6 9ZM19 13V12C19 11.2044 18.6839 10.4413 18.1213 9.87868C17.5587 9.31607 16.7956 9 16 9C15.7348 9 15.4804 9.10536 15.2929 9.29289C15.1054 9.48043 15 9.73478 15 10C15 10.2652 15.1054 10.5196 15.2929 10.7071C15.4804 10.8946 15.7348 11 16 11C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12V13H15C15 12.4696 14.7893 11.9609 14.4142 11.5858C14.0391 11.2107 13.5304 11 13 11H5C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13ZM13 14.5C13 14.6326 12.9473 14.7598 12.8536 14.8536C12.7598 14.9473 12.6326 15 12.5 15H5.5C5.36739 15 5.24021 14.9473 5.14645 14.8536C5.05268 14.7598 5 14.6326 5 14.5V13.5C5 13.3674 5.05268 13.2402 5.14645 13.1464C5.24021 13.0527 5.36739 13 5.5 13H12.5C12.6326 13 12.7598 13.0527 12.8536 13.1464C12.9473 13.2402 13 13.3674 13 13.5V14.5Z","kitchen_extractor":"M5.99999 17C5.73478 17 5.48042 17.1054 5.29289 17.2929C5.10535 17.4804 4.99999 17.7348 4.99999 18C4.99999 18.2652 5.10535 18.5196 5.29289 18.7071C5.48042 18.8946 5.73478 19 5.99999 19C6.26521 19 6.51956 19.1054 6.7071 19.2929C6.89464 19.4804 6.99999 19.7348 6.99999 20V21C6.99999 21.2652 7.10535 21.5196 7.29289 21.7071C7.48042 21.8946 7.73478 22 7.99999 22C8.26521 22 8.51956 21.8946 8.7071 21.7071C8.89464 21.5196 8.99999 21.2652 8.99999 21V20C8.99999 19.2044 8.68392 18.4413 8.12132 17.8787C7.55871 17.3161 6.79564 17 5.99999 17ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM19.41 11.59L16.41 8.59C16.2918 8.46429 16.1532 8.35947 16 8.28V4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H9.99999C9.46956 2 8.96085 2.21071 8.58578 2.58579C8.21071 2.96086 7.99999 3.46957 7.99999 4V8.28C7.84682 8.35947 7.7082 8.46429 7.58999 8.59L4.58999 11.59C4.30912 11.869 4.11737 12.2251 4.03905 12.6132C3.96072 13.0013 3.99933 13.4039 4.14999 13.77C4.30223 14.1349 4.55923 14.4466 4.88851 14.6655C5.21779 14.8844 5.60458 15.0008 5.99999 15H18C18.3954 15.0008 18.7822 14.8844 19.1115 14.6655C19.4408 14.4466 19.6978 14.1349 19.85 13.77C20.0007 13.4039 20.0393 13.0013 19.9609 12.6132C19.8826 12.2251 19.6909 11.869 19.41 11.59ZM18 17C17.2043 17 16.4413 17.3161 15.8787 17.8787C15.3161 18.4413 15 19.2044 15 20V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V20C17 19.7348 17.1054 19.4804 17.2929 19.2929C17.4804 19.1054 17.7348 19 18 19C18.2652 19 18.5196 18.8946 18.7071 18.7071C18.8946 18.5196 19 18.2652 19 18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","kitchen_pot":"M17 6H15C15 5.20435 14.6839 4.44129 14.1213 3.87868C13.5587 3.31607 12.7956 3 12 3C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9H20C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM11 6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5C12.2652 5 12.5196 5.10536 12.7071 5.29289C12.8946 5.48043 13 5.73478 13 6H11ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13V18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V13C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","kitchen_sink":"M19 11H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3C13.2044 3 12.4413 3.31607 11.8787 3.87868C11.3161 4.44129 11 5.20435 11 6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V11H7V9H8C8.26522 9 8.51957 8.89464 8.70711 8.70711C8.89464 8.51957 9 8.26522 9 8C9 7.73478 8.89464 7.48043 8.70711 7.29289C8.51957 7.10536 8.26522 7 8 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9H5V11C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13C3 13.5304 3.21071 14.0391 3.58579 14.4142C3.96086 14.7893 4.46957 15 5 15V19C5 19.5304 5.21071 20.0391 5.58579 20.4142C5.96086 20.7893 6.46957 21 7 21H17C17.5304 21 18.0391 20.7893 18.4142 20.4142C18.7893 20.0391 19 19.5304 19 19V15C19.5304 15 20.0391 14.7893 20.4142 14.4142C20.7893 14.0391 21 13.5304 21 13C21 12.4696 20.7893 11.9609 20.4142 11.5858C20.0391 11.2107 19.5304 11 19 11Z","knight_chess":"M16.44 11.5399L17.05 11.7399C17.3861 11.8513 17.7448 11.8762 18.0931 11.8125C18.4414 11.7487 18.7681 11.5984 19.043 11.3753C19.3179 11.1521 19.5323 10.8634 19.6663 10.5357C19.8004 10.208 19.8498 9.85178 19.81 9.49994C19.7775 9.17834 19.6701 8.86883 19.4964 8.5962C19.3228 8.32357 19.0877 8.09539 18.81 7.92994L13.31 4.61994L13.9 3.44994C13.987 3.27538 14.021 3.07918 13.9979 2.88551C13.9748 2.69184 13.8956 2.50916 13.77 2.35994C13.6494 2.20105 13.484 2.08187 13.2951 2.01772C13.1062 1.95357 12.9024 1.94738 12.71 1.99994C10.1436 2.89702 8.00418 4.71912 6.71 7.10994C5.28 9.84994 5.19 13.1899 6.42 17.0299C5.73362 17.1652 5.11607 17.536 4.67417 18.0783C4.23227 18.6207 3.9938 19.3004 4 19.9999V20.9999C4 21.2652 4.10535 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 21.9999 5 21.9999H18C18.2652 21.9999 18.5196 21.8946 18.7071 21.7071C18.8946 21.5195 19 21.2652 19 20.9999V19.9999C19.0015 19.2361 18.7117 18.5005 18.1895 17.9431C17.6674 17.3856 16.9523 17.0483 16.19 16.9999C16.61 15.9299 16.04 14.3899 14.38 12.1599C14.3637 12.1402 14.3548 12.1155 14.3548 12.0899C14.3548 12.0644 14.3637 12.0396 14.38 12.0199C14.6442 11.7554 14.9772 11.5702 15.3413 11.4853C15.7055 11.4005 16.0861 11.4194 16.44 11.5399Z","known_conditions":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM18 14H17V15C17 15.2652 16.8946 15.5196 16.7071 15.7071C16.5196 15.8946 16.2652 16 16 16C15.7348 16 15.4804 15.8946 15.2929 15.7071C15.1054 15.5196 15 15.2652 15 15V14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12H15V11C15 10.7348 15.1054 10.4804 15.2929 10.2929C15.4804 10.1054 15.7348 10 16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11V12H18C18.2652 12 18.5196 12.1054 18.7071 12.2929C18.8946 12.4804 19 12.7348 19 13C19 13.2652 18.8946 13.5196 18.7071 13.7071C18.5196 13.8946 18.2652 14 18 14Z","kyc":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 19H14C13.7348 19 13.4804 18.8946 13.2929 18.7071C13.1054 18.5196 13 18.2652 13 18C13 17.7348 13.1054 17.4804 13.2929 17.2929C13.4804 17.1054 13.7348 17 14 17H16C16.2652 17 16.5196 17.1054 16.7071 17.2929C16.8946 17.4804 17 17.7348 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","kyc_manager":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5C17.0008 18.5656 16.9879 18.6306 16.962 18.6909C16.9362 18.7512 16.898 18.8054 16.85 18.85L15.85 19.85C15.8051 19.8978 15.7509 19.936 15.6907 19.962C15.6305 19.9881 15.5656 20.0015 15.5 20.0015C15.4344 20.0015 15.3695 19.9881 15.3093 19.962C15.2491 19.936 15.1949 19.8978 15.15 19.85L14.15 18.85C14.102 18.8054 14.0638 18.7512 14.038 18.6909C14.0121 18.6306 13.9992 18.5656 14 18.5V16.5C14 16.3674 14.0527 16.2402 14.1464 16.1464C14.2402 16.0527 14.3674 16 14.5 16H16.5C16.6326 16 16.7598 16.0527 16.8536 16.1464C16.9473 16.2402 17 16.3674 17 16.5V18.5Z","kyc_supervisor":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM10 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H10C10.2652 18 10.5196 18.1054 10.7071 18.2929C10.8946 18.4804 11 18.7348 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20Z","lamp":"M19.94 11.51L17.94 3.51C17.8309 3.07825 17.5808 2.69526 17.2294 2.42173C16.878 2.14821 16.4453 1.99979 16 2H7.99998C7.55465 1.99979 7.122 2.14821 6.77058 2.42173C6.41916 2.69526 6.16908 3.07825 6.05998 3.51L4.05998 11.51C3.98539 11.8052 3.97917 12.1135 4.04179 12.4114C4.10442 12.7093 4.23423 12.989 4.42134 13.2292C4.60845 13.4694 4.84792 13.6636 5.1215 13.7972C5.39507 13.9308 5.69553 14.0001 5.99998 14H11V20H7.99998C7.73476 20 7.48041 20.1054 7.29287 20.2929C7.10533 20.4804 6.99998 20.7348 6.99998 21C6.99998 21.2652 7.10533 21.5196 7.29287 21.7071C7.48041 21.8946 7.73476 22 7.99998 22H16C16.2652 22 16.5195 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21C17 20.7348 16.8946 20.4804 16.7071 20.2929C16.5195 20.1054 16.2652 20 16 20H13V14H18C18.3044 14.0001 18.6049 13.9308 18.8785 13.7972C19.152 13.6636 19.3915 13.4694 19.5786 13.2292C19.7657 12.989 19.8955 12.7093 19.9582 12.4114C20.0208 12.1135 20.0146 11.8052 19.94 11.51Z","land_composition":"M21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997ZM4 8.99997C4 8.73475 4.10536 8.4804 4.29289 8.29286C4.48043 8.10533 4.73478 7.99997 5 7.99997H7C7.26522 7.99997 7.51957 8.10533 7.70711 8.29286C7.89464 8.4804 8 8.73475 8 8.99997C8 9.26518 7.89464 9.51954 7.70711 9.70707C7.51957 9.89461 7.26522 9.99997 7 9.99997H5C4.73478 9.99997 4.48043 9.89461 4.29289 9.70707C4.10536 9.51954 4 9.26518 4 8.99997ZM10 14H8C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5195 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1053 7.73478 12 8 12H10C10.2652 12 10.5196 12.1053 10.7071 12.2929C10.8946 12.4804 11 12.7348 11 13C11 13.2652 10.8946 13.5195 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14ZM10 8.99997C10 8.73475 10.1054 8.4804 10.2929 8.29286C10.4804 8.10533 10.7348 7.99997 11 7.99997H13C13.2652 7.99997 13.5196 8.10533 13.7071 8.29286C13.8946 8.4804 14 8.73475 14 8.99997C14 9.26518 13.8946 9.51954 13.7071 9.70707C13.5196 9.89461 13.2652 9.99997 13 9.99997H11C10.7348 9.99997 10.4804 9.89461 10.2929 9.70707C10.1054 9.51954 10 9.26518 10 8.99997ZM16 14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5195 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1053 13.7348 12 14 12H16C16.2652 12 16.5196 12.1053 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13C17 13.2652 16.8946 13.5195 16.7071 13.7071C16.5196 13.8946 16.2652 14 16 14ZM19 9.99997H17C16.7348 9.99997 16.4804 9.89461 16.2929 9.70707C16.1054 9.51954 16 9.26518 16 8.99997C16 8.73475 16.1054 8.4804 16.2929 8.29286C16.4804 8.10533 16.7348 7.99997 17 7.99997H19C19.2652 7.99997 19.5196 8.10533 19.7071 8.29286C19.8946 8.4804 20 8.73475 20 8.99997C20 9.26518 19.8946 9.51954 19.7071 9.70707C19.5196 9.89461 19.2652 9.99997 19 9.99997Z","land_preparation":"M20.45 13.2799C20.17 13.1399 18.56 12.4999 14.63 14.0699C12.93 14.7499 12.17 14.0699 10.75 12.4799C9.33 10.8899 7.4 8.80994 3.68 10.0499C3.48138 10.117 3.30887 10.2448 3.18685 10.4153C3.06482 10.5858 2.99946 10.7903 3 10.9999V19.9999C3 20.2652 3.10536 20.5195 3.2929 20.707C3.48043 20.8946 3.73479 20.9999 4 20.9999H20C20.2652 20.9999 20.5196 20.8946 20.7071 20.707C20.8946 20.5195 21 20.2652 21 19.9999V14.1699C20.9994 13.9853 20.9478 13.8044 20.8507 13.6473C20.7536 13.4902 20.6149 13.363 20.45 13.2799ZM14 11.9999H15.17C15.9654 11.9992 16.7279 11.6827 17.29 11.1199L19.71 8.70994C19.8037 8.61698 19.8781 8.50638 19.9289 8.38452C19.9797 8.26266 20.0058 8.13195 20.0058 7.99994C20.0058 7.86793 19.9797 7.73722 19.9289 7.61536C19.8781 7.49351 19.8037 7.3829 19.71 7.28994L18.91 6.49994L20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L17.5 5.08994L16.71 4.28994C16.617 4.19621 16.5064 4.12182 16.3846 4.07105C16.2627 4.02028 16.132 3.99414 16 3.99414C15.868 3.99414 15.7373 4.02028 15.6154 4.07105C15.4936 4.12182 15.383 4.19621 15.29 4.28994L12.88 6.70994C12.3172 7.27201 12.0007 8.03456 12 8.82994V9.99994C12 10.5304 12.2107 11.0391 12.5858 11.4142C12.9609 11.7892 13.4696 11.9999 14 11.9999Z","landscape":"M19 5H5C3.34 5 2 6.34 2 8V16C2 17.66 3.34 19 5 19H19C20.66 19 22 17.66 22 16V8C22 6.34 20.66 5 19 5ZM12 8C12.83 8 13.5 8.67 13.5 9.5C13.5 10.33 12.83 11 12 11C11.17 11 10.5 10.33 10.5 9.5C10.5 8.67 11.17 8 12 8ZM14 16H10C9.45 16 9 15.55 9 15C9 13.34 10.34 12 12 12C13.66 12 15 13.34 15 15C15 15.55 14.55 16 14 16Z","language":"M21.7102 4.28979C21.6168 4.19711 21.506 4.12378 21.3842 4.07402C21.2623 4.02425 21.1319 3.99903 21.0002 3.99979H18.7702C18.6386 3.99903 18.5082 4.02425 18.3863 4.07402C18.2645 4.12378 18.1537 4.19711 18.0602 4.28979C17.9676 4.38323 17.8942 4.49405 17.8445 4.61588C17.7947 4.73772 17.7695 4.86818 17.7702 4.99979C17.7702 5.26501 17.8756 5.51936 18.0631 5.7069C18.2507 5.89443 18.505 5.99979 18.7702 5.99979H19.0002V7.47979C18.7267 7.57069 18.4368 7.60139 18.1502 7.56979C17.8677 7.54049 17.5931 7.45912 17.3402 7.32979C17.4926 7.03384 17.5787 6.70822 17.5924 6.37562C17.606 6.04302 17.547 5.71143 17.4195 5.40396C17.2919 5.09649 17.0989 4.82052 16.8538 4.59529C16.6087 4.37005 16.3174 4.20096 16.0002 4.09979C15.5251 3.94473 15.0123 3.9487 14.5395 4.11109C14.0668 4.27348 13.6598 4.58545 13.3802 4.99979C13.2328 5.22004 13.1789 5.48979 13.2302 5.74979C13.2847 6.00835 13.4393 6.23485 13.6602 6.37979C13.8805 6.5272 14.1502 6.58115 14.4102 6.52979C14.5401 6.50404 14.6635 6.45277 14.7734 6.37895C14.8832 6.30514 14.9773 6.21025 15.0502 6.09979C15.0881 6.05563 15.1362 6.02132 15.1902 5.99979C15.2498 5.98972 15.3107 5.98972 15.3702 5.99979C15.4272 6.02128 15.4785 6.05548 15.5202 6.09979C15.5621 6.14696 15.5867 6.20686 15.5902 6.26979C15.5898 6.34716 15.5614 6.42176 15.5102 6.47979C15.4813 6.50853 15.447 6.53127 15.4092 6.54671C15.3715 6.56216 15.331 6.57 15.2902 6.56979C15.0279 6.5709 14.7765 6.67505 14.5902 6.85979C14.4958 6.95241 14.4206 7.06285 14.3691 7.18473C14.3176 7.3066 14.2908 7.43748 14.2902 7.56979C14.294 7.83356 14.4018 8.08516 14.5902 8.26979C14.7749 8.45821 15.0265 8.56603 15.2902 8.56979C15.439 8.56783 15.585 8.60955 15.7102 8.68979C15.834 8.77164 15.9286 8.89071 15.9802 9.02979C16.0372 9.16553 16.0545 9.31461 16.0302 9.45979C16.001 9.60505 15.9277 9.73775 15.8202 9.83979C15.7148 9.9407 15.5831 10.01 15.4402 10.0398C15.2931 10.0736 15.1389 10.0596 15.0002 9.99979C14.8647 9.94197 14.7473 9.8487 14.6602 9.72979C14.5816 9.60385 14.54 9.45829 14.5402 9.30979C14.5394 9.11202 14.48 8.91893 14.3694 8.75495C14.2588 8.59096 14.1021 8.46345 13.9191 8.38852C13.7361 8.3136 13.5349 8.29463 13.3411 8.33401C13.1473 8.3734 12.9695 8.46937 12.8302 8.60979C12.6455 8.79605 12.5414 9.04745 12.5402 9.30979C12.5355 9.84 12.6853 10.3601 12.9713 10.8066C13.2573 11.2531 13.6671 11.6066 14.1508 11.824C14.6344 12.0414 15.1708 12.1133 15.6946 12.0309C16.2184 11.9484 16.7068 11.7152 17.1002 11.3598C17.6216 10.8945 17.9439 10.2463 18.0002 9.54979C18.1334 9.55972 18.2671 9.55972 18.4002 9.54979C18.6004 9.56434 18.8015 9.55764 19.0002 9.52979V11.0898C19.0039 11.3546 19.1075 11.6082 19.2902 11.7998C19.3832 11.8935 19.4938 11.9679 19.6157 12.0187C19.7375 12.0695 19.8682 12.0956 20.0002 12.0956C20.1323 12.0956 20.263 12.0695 20.3848 12.0187C20.5067 11.9679 20.6173 11.8935 20.7102 11.7998C20.893 11.6082 20.9966 11.3546 21.0002 11.0898V5.99979C21.1319 6.00055 21.2623 5.97533 21.3842 5.92556C21.506 5.8758 21.6168 5.80247 21.7102 5.70979C21.893 5.51816 21.9966 5.26456 22.0002 4.99979C22.001 4.86818 21.9758 4.73772 21.926 4.61588C21.8763 4.49405 21.8029 4.38323 21.7102 4.28979ZM9.43025 4.62979C9.35602 4.44272 9.22706 4.2824 9.06025 4.16979C8.89488 4.05801 8.69985 3.99828 8.50025 3.99828C8.30065 3.99828 8.10561 4.05801 7.94025 4.16979C7.77343 4.2824 7.64448 4.44272 7.57025 4.62979L2.07025 18.6298C2.01936 18.7518 1.99316 18.8826 1.99316 19.0148C1.99316 19.147 2.01936 19.2778 2.07025 19.3998C2.18054 19.6392 2.37688 19.8284 2.62025 19.9298C2.74223 19.9807 2.87308 20.0069 3.00525 20.0069C3.13741 20.0069 3.26827 19.9807 3.39025 19.9298C3.6297 19.8195 3.81889 19.6232 3.92025 19.3798L5.65025 14.9998H11.3502L13.0702 19.3698C13.119 19.489 13.1903 19.5976 13.2802 19.6898C13.3706 19.7869 13.4794 19.8651 13.6002 19.9198C13.7267 19.9737 13.8628 20.0009 14.0002 19.9998C14.1335 20.0009 14.2657 19.9772 14.3902 19.9298C14.5094 19.881 14.6181 19.8097 14.7102 19.7198C14.8074 19.6294 14.8856 19.5207 14.9402 19.3998C14.9873 19.2719 15.0077 19.1358 15.0002 18.9998C15.0014 18.8666 14.9777 18.7343 14.9302 18.6098L9.43025 4.62979ZM6.43025 12.9998L8.50025 7.72979L10.5702 12.9998H6.43025Z","laptop":"M21 18H19C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18.5 16H5.5C5.36739 16 5.24021 15.9473 5.14645 15.8536C5.05268 15.7598 5 15.6326 5 15.5V6.5C5 6.36739 5.05268 6.24021 5.14645 6.14645C5.24021 6.05268 5.36739 6 5.5 6H18.5C18.6326 6 18.7598 6.05268 18.8536 6.14645C18.9473 6.24021 19 6.36739 19 6.5V15.5C19 15.6326 18.9473 15.7598 18.8536 15.8536C18.7598 15.9473 18.6326 16 18.5 16Z","laptop_mobile":"M19 3H5C4.20435 3 3.44129 3.31607 2.87868 3.87868C2.31607 4.44129 2 5.20435 2 6V14C2 14.7956 2.31607 15.5587 2.87868 16.1213C3.44129 16.6839 4.20435 17 5 17H13V10C13 8.93913 13.4214 7.92172 14.1716 7.17157C14.9217 6.42143 15.9391 6 17 6H20C20.705 6.00296 21.396 6.19645 22 6.56V6C22 5.20435 21.6839 4.44129 21.1213 3.87868C20.5587 3.31607 19.7956 3 19 3ZM3 19C2.73478 19 2.48043 19.1054 2.29289 19.2929C2.10536 19.4804 2 19.7348 2 20C2 20.2652 2.10536 20.5196 2.29289 20.7071C2.48043 20.8946 2.73478 21 3 21H13.56C13.1964 20.396 13.003 19.705 13 19H3ZM20 8H17C16.4696 8 15.9609 8.21071 15.5858 8.58579C15.2107 8.96086 15 9.46957 15 10V19C15 19.5304 15.2107 20.0391 15.5858 20.4142C15.9609 20.7893 16.4696 21 17 21H20C20.5304 21 21.0391 20.7893 21.4142 20.4142C21.7893 20.0391 22 19.5304 22 19V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18.5 19C18.3022 19 18.1089 18.9414 17.9444 18.8315C17.78 18.7216 17.6518 18.5654 17.5761 18.3827C17.5004 18.2 17.4806 17.9989 17.5192 17.8049C17.5578 17.6109 17.653 17.4327 17.7929 17.2929C17.9327 17.153 18.1109 17.0578 18.3049 17.0192C18.4989 16.9806 18.7 17.0004 18.8827 17.0761C19.0654 17.1518 19.2216 17.28 19.3315 17.4444C19.4414 17.6089 19.5 17.8022 19.5 18C19.5 18.2652 19.3946 18.5196 19.2071 18.7071C19.0196 18.8946 18.7652 19 18.5 19Z","laptop_screen":"M5 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17ZM21 18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18Z","lastpage":"M6.71007 4.29006C6.32007 3.90006 5.69007 3.90006 5.30007 4.29006C4.91007 4.68006 4.91007 5.31006 5.30007 5.70006L11.5901 11.9901L5.30007 18.2801C4.91007 18.6701 4.91007 19.3001 5.30007 19.6901C5.50007 19.8901 5.75007 19.9801 6.01007 19.9801C6.27007 19.9801 6.52007 19.8801 6.72007 19.6901L13.7201 12.6901C14.1101 12.3001 14.1101 11.6701 13.7201 11.2801L6.71007 4.29006ZM17.0001 4.00006C16.4501 4.00006 16.0001 4.45006 16.0001 5.00006V19.0001C16.0001 19.5501 16.4501 20.0001 17.0001 20.0001C17.5501 20.0001 18.0001 19.5501 18.0001 19.0001V5.00006C18.0001 4.45006 17.5501 4.00006 17.0001 4.00006Z","lcv_top":"M18.45 6.11L17 5.38V4.5C16.9891 4.32111 16.9304 4.14842 16.83 4C16.7 3.75 15.44 2 12 2C8.55997 2 7.29997 3.75 7.16997 4C7.06953 4.14842 7.01081 4.32111 6.99997 4.5V5.38L5.54997 6.11C5.31445 6.22989 5.13596 6.43813 5.05351 6.68922C4.97106 6.94031 4.99136 7.21383 5.10997 7.45C5.19307 7.61491 5.32022 7.7536 5.47731 7.85068C5.6344 7.94776 5.81531 7.99944 5.99997 8C6.15685 8.00188 6.31165 7.96404 6.44997 7.89L6.99997 7.62V7.76L6.20997 9.34C6.07067 9.61949 5.99875 9.92772 5.99997 10.24V19C5.99997 19.7956 6.31604 20.5587 6.87865 21.1213C7.44126 21.6839 8.20432 22 8.99997 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V10.24C18.0012 9.92772 17.9293 9.61949 17.79 9.34L17 7.76V7.62L17.55 7.89C17.6883 7.96404 17.8431 8.00188 18 8C18.1846 7.99944 18.3655 7.94776 18.5226 7.85068C18.6797 7.7536 18.8069 7.61491 18.89 7.45C19.0086 7.21383 19.0289 6.94031 18.9464 6.68922C18.864 6.43813 18.6855 6.22989 18.45 6.11ZM10.67 4H13.33C13.7729 4 14.1977 4.17595 14.5108 4.48913C14.824 4.80232 15 5.22709 15 5.67C15 5.75752 14.9652 5.84146 14.9033 5.90335C14.8414 5.96523 14.7575 6 14.67 6H9.32997C9.24245 6 9.15852 5.96523 9.09663 5.90335C9.03474 5.84146 8.99997 5.75752 8.99997 5.67C8.99997 5.22709 9.17592 4.80232 9.48911 4.48913C9.80229 4.17595 10.2271 4 10.67 4ZM14.5 12H9.49997C9.10215 12 8.72062 11.842 8.43931 11.5607C8.15801 11.2794 7.99997 10.8978 7.99997 10.5C7.99997 10.3674 8.05265 10.2402 8.14642 10.1464C8.24019 10.0527 8.36737 10 8.49997 10H15.5C15.6326 10 15.7598 10.0527 15.8535 10.1464C15.9473 10.2402 16 10.3674 16 10.5C16 10.8978 15.8419 11.2794 15.5606 11.5607C15.2793 11.842 14.8978 12 14.5 12Z","library":"M4 3C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21C4.53043 21 5.03914 20.7893 5.41421 20.4142C5.78929 20.0391 6 19.5304 6 19V5C6 4.46957 5.78929 3.96086 5.41421 3.58579C5.03914 3.21071 4.53043 3 4 3ZM10 3C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V19C8 19.5304 8.21071 20.0391 8.58579 20.4142C8.96086 20.7893 9.46957 21 10 21C10.5304 21 11.0391 20.7893 11.4142 20.4142C11.7893 20.0391 12 19.5304 12 19V5C12 4.46957 11.7893 3.96086 11.4142 3.58579C11.0391 3.21071 10.5304 3 10 3ZM21.88 18.32L17.09 5.16C16.9083 4.66139 16.536 4.25538 16.055 4.03127C15.574 3.80717 15.0236 3.78333 14.525 3.965C14.0264 4.14667 13.6204 4.51898 13.3963 5.00001C13.1722 5.48104 13.1483 6.03139 13.33 6.53L18.12 19.68C18.2038 19.9339 18.3377 20.1685 18.5137 20.3698C18.6897 20.5711 18.9044 20.735 19.1448 20.8519C19.3853 20.9688 19.6468 21.0363 19.9139 21.0504C20.1809 21.0645 20.4481 21.0249 20.6995 20.9339C20.951 20.843 21.1816 20.7025 21.3779 20.5209C21.5741 20.3392 21.7319 20.1201 21.842 19.8764C21.952 19.6327 22.0121 19.3694 22.0186 19.102C22.0252 18.8347 21.978 18.5688 21.88 18.32Z","lightbulb":"M12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM7.4 7.9C7.58625 7.71264 7.69079 7.45919 7.69079 7.195C7.69079 6.93081 7.58625 6.67736 7.4 6.49L6.7 5.78C6.51374 5.59526 6.26234 5.4911 6 5.49C5.73478 5.49 5.48043 5.59536 5.29289 5.78289C5.10536 5.97043 5 6.22478 5 6.49C5.00055 6.62231 5.02735 6.75319 5.07885 6.87507C5.13034 6.99694 5.20551 7.10739 5.3 7.2L6 7.9C6.18693 8.08323 6.43825 8.18586 6.7 8.18586C6.96175 8.18586 7.21307 8.08323 7.4 7.9ZM4.5 11.5H3.5C3.23478 11.5 2.98043 11.6054 2.79289 11.7929C2.60536 11.9804 2.5 12.2348 2.5 12.5C2.5 12.7652 2.60536 13.0196 2.79289 13.2071C2.98043 13.3946 3.23478 13.5 3.5 13.5H4.5C4.76522 13.5 5.01957 13.3946 5.20711 13.2071C5.39464 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.39464 11.9804 5.20711 11.7929C5.01957 11.6054 4.76522 11.5 4.5 11.5ZM21.21 11.79C21.1166 11.6973 21.0057 11.624 20.8839 11.5742C20.7621 11.5245 20.6316 11.4992 20.5 11.5H19.5C19.2348 11.5 18.9804 11.6054 18.7929 11.7929C18.6054 11.9804 18.5 12.2348 18.5 12.5C18.5 12.7652 18.6054 13.0196 18.7929 13.2071C18.9804 13.3946 19.2348 13.5 19.5 13.5H20.5C20.6986 13.5012 20.8931 13.4431 21.0586 13.3333C21.2241 13.2235 21.3532 13.0669 21.4294 12.8835C21.5055 12.7 21.5254 12.4981 21.4863 12.3033C21.4472 12.1086 21.351 11.9299 21.21 11.79ZM19 6.49C19.0012 6.29138 18.9431 6.09691 18.8333 5.93139C18.7235 5.76587 18.5669 5.6368 18.3835 5.56063C18.2 5.48446 17.9981 5.46465 17.8033 5.50372C17.6086 5.54279 17.4299 5.63897 17.29 5.78L16.59 6.49C16.4037 6.67736 16.2992 6.93081 16.2992 7.195C16.2992 7.45919 16.4037 7.71264 16.59 7.9C16.7769 8.08323 17.0282 8.18586 17.29 8.18586C17.5518 8.18586 17.8031 8.08323 17.99 7.9L18.71 7.2C18.8027 7.10656 18.876 6.99574 18.9258 6.87391C18.9755 6.75207 19.0008 6.62161 19 6.49ZM14 19H10C9.73478 19 9.48043 19.1054 9.29289 19.2929C9.10536 19.4804 9 19.7348 9 20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20C15 19.7348 14.8946 19.4804 14.7071 19.2929C14.5196 19.1054 14.2652 19 14 19ZM15.56 8.15C14.5315 7.3968 13.2898 6.99076 12.015 6.99076C10.7402 6.99076 9.49851 7.3968 8.47 8.15C7.71109 8.72391 7.10306 9.4737 6.69829 10.3348C6.29352 11.1959 6.10413 12.1425 6.14644 13.093C6.18876 14.0435 6.4615 14.9695 6.94118 15.7913C7.42086 16.613 8.0931 17.3058 8.9 17.81C9.05914 17.9086 9.24277 17.9606 9.43 17.96H11V14.75L10 13.75C9.90537 13.6558 9.83056 13.5436 9.78 13.42C9.72709 13.3003 9.69977 13.1709 9.69977 13.04C9.69977 12.9091 9.72709 12.7797 9.78 12.66C9.83056 12.5364 9.90537 12.4242 10 12.33C10.1874 12.1437 10.4408 12.0392 10.705 12.0392C10.9692 12.0392 11.2226 12.1437 11.41 12.33L12 13L12.63 12.37C12.8174 12.1837 13.0708 12.0792 13.335 12.0792C13.5992 12.0792 13.8526 12.1837 14.04 12.37C14.1346 12.4642 14.2094 12.5764 14.26 12.7C14.3129 12.8197 14.3402 12.9491 14.3402 13.08C14.3402 13.2109 14.3129 13.3403 14.26 13.46C14.2094 13.5836 14.1346 13.6958 14.04 13.79L13.04 14.79V18H14.61C14.7972 18.0006 14.9809 17.9486 15.14 17.85C15.9539 17.3447 16.6315 16.6475 17.1135 15.8196C17.5955 14.9916 17.8671 14.0581 17.9046 13.1009C17.9421 12.1436 17.7443 11.1917 17.3286 10.3286C16.9129 9.46547 16.2919 8.71744 15.52 8.15H15.56Z","like":"M3 11.0001V18.0001C3 18.5305 3.21071 19.0392 3.58579 19.4143C3.96086 19.7894 4.46957 20.0001 5 20.0001H7V9.00007H5C4.46957 9.00007 3.96086 9.21079 3.58579 9.58586C3.21071 9.96093 3 10.4696 3 11.0001ZM20.24 10.0001C19.9582 9.68497 19.6129 9.43299 19.2269 9.26066C18.8409 9.08832 18.4228 8.99952 18 9.00007H14V5.08007C14.0162 4.69178 13.9188 4.30718 13.7199 3.97331C13.521 3.63943 13.2292 3.37074 12.88 3.20007C12.6123 3.06894 12.3188 2.99928 12.0207 2.9962C11.7227 2.99312 11.4278 3.05668 11.1574 3.18225C10.8871 3.30782 10.6483 3.49221 10.4584 3.72195C10.2686 3.95169 10.1324 4.22096 10.06 4.51008L9.06 8.51008C9.02099 8.67051 9.00085 8.83496 9 9.00007V20.0001H17.44C18.1816 20.0046 18.8987 19.7342 19.4527 19.2411C20.0067 18.748 20.3584 18.0672 20.44 17.3301L20.99 12.3301C21.0358 11.9108 20.9927 11.4866 20.8634 11.0851C20.7342 10.6836 20.5218 10.3139 20.24 10.0001Z","limit_access":"M16.5 5.50019C16.6326 5.50019 16.7598 5.55286 16.8536 5.64663C16.9473 5.7404 17 5.86758 17 6.00019C17 6.2654 17.1054 6.51976 17.2929 6.70729C17.4804 6.89483 17.7348 7.00019 18 7.00019C18.2652 7.00019 18.5196 6.89483 18.7071 6.70729C18.8946 6.51976 19 6.2654 19 6.00019C19 5.33714 18.7366 4.70126 18.2678 4.23242C17.7989 3.76358 17.163 3.50019 16.5 3.50019C16.2348 3.50019 15.9804 3.60554 15.7929 3.79308C15.6054 3.98061 15.5 4.23497 15.5 4.50019C15.5 4.7654 15.6054 5.01976 15.7929 5.20729C15.9804 5.39483 16.2348 5.50019 16.5 5.50019ZM5 7.00019C5.26522 7.00019 5.51957 6.89483 5.70711 6.70729C5.89464 6.51976 6 6.2654 6 6.00019C6 5.86758 6.05268 5.7404 6.14645 5.64663C6.24021 5.55286 6.36739 5.50019 6.5 5.50019C6.76522 5.50019 7.01957 5.39483 7.20711 5.20729C7.39464 5.01976 7.5 4.7654 7.5 4.50019C7.5 4.23497 7.39464 3.98061 7.20711 3.79308C7.01957 3.60554 6.76522 3.50019 6.5 3.50019C5.83696 3.50019 5.20107 3.76358 4.73223 4.23242C4.26339 4.70126 4 5.33714 4 6.00019C4 6.2654 4.10536 6.51976 4.29289 6.70729C4.48043 6.89483 4.73478 7.00019 5 7.00019ZM19 8.00019H15C14.4696 8.00019 13.9609 8.2109 13.5858 8.58597C13.2107 8.96105 13 9.46975 13 10.0002V19.0002C13 19.5306 13.2107 20.0393 13.5858 20.4144C13.9609 20.7895 14.4696 21.0002 15 21.0002H19C19.5304 21.0002 20.0391 20.7895 20.4142 20.4144C20.7893 20.0393 21 19.5306 21 19.0002V10.0002C21 9.46975 20.7893 8.96105 20.4142 8.58597C20.0391 8.2109 19.5304 8.00019 19 8.00019ZM17 19.0002C16.8022 19.0002 16.6089 18.9415 16.4444 18.8317C16.28 18.7218 16.1518 18.5656 16.0761 18.3829C16.0004 18.2001 15.9806 17.9991 16.0192 17.8051C16.0578 17.6111 16.153 17.4329 16.2929 17.2931C16.4327 17.1532 16.6109 17.058 16.8049 17.0194C16.9989 16.9808 17.2 17.0006 17.3827 17.0763C17.5654 17.152 17.7216 17.2802 17.8315 17.4446C17.9414 17.6091 18 17.8024 18 18.0002C18 18.2654 17.8946 18.5198 17.7071 18.7073C17.5196 18.8948 17.2652 19.0002 17 19.0002ZM14.21 6.71019C14.3037 6.61722 14.3781 6.50662 14.4289 6.38476C14.4797 6.2629 14.5058 6.1322 14.5058 6.00019C14.5058 5.86817 14.4797 5.73747 14.4289 5.61561C14.3781 5.49375 14.3037 5.38315 14.21 5.29019L13.41 4.50019L14.21 3.71019C14.3032 3.61695 14.3772 3.50626 14.4277 3.38443C14.4781 3.26261 14.5041 3.13204 14.5041 3.00019C14.5041 2.86833 14.4781 2.73776 14.4277 2.61594C14.3772 2.49411 14.3032 2.38342 14.21 2.29019C14.1168 2.19695 14.0061 2.12299 13.8842 2.07253C13.7624 2.02207 13.6319 1.99609 13.5 1.99609C13.3681 1.99609 13.2376 2.02207 13.1158 2.07253C12.9939 2.12299 12.8832 2.19695 12.79 2.29019L12 3.09019L11.21 2.29019C11.0217 2.10188 10.7663 1.99609 10.5 1.99609C10.2337 1.99609 9.9783 2.10188 9.79 2.29019C9.6017 2.47849 9.49591 2.73388 9.49591 3.00019C9.49591 3.26649 9.6017 3.52188 9.79 3.71019L10.59 4.50019L9.79 5.29019C9.69627 5.38315 9.62188 5.49375 9.57111 5.61561C9.52034 5.73747 9.4942 5.86817 9.4942 6.00019C9.4942 6.1322 9.52034 6.2629 9.57111 6.38476C9.62188 6.50662 9.69627 6.61722 9.79 6.71019C9.88296 6.80391 9.99356 6.87831 10.1154 6.92908C10.2373 6.97985 10.368 7.00598 10.5 7.00598C10.632 7.00598 10.7627 6.97985 10.8846 6.92908C11.0064 6.87831 11.117 6.80391 11.21 6.71019L12 5.91019L12.79 6.71019C12.883 6.80391 12.9936 6.87831 13.1154 6.92908C13.2373 6.97985 13.368 7.00598 13.5 7.00598C13.632 7.00598 13.7627 6.97985 13.8846 6.92908C14.0064 6.87831 14.117 6.80391 14.21 6.71019ZM9 8.00019H5C4.46957 8.00019 3.96086 8.2109 3.58579 8.58597C3.21071 8.96105 3 9.46975 3 10.0002V19.0002C3 19.5306 3.21071 20.0393 3.58579 20.4144C3.96086 20.7895 4.46957 21.0002 5 21.0002H9C9.53043 21.0002 10.0391 20.7895 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0002V10.0002C11 9.46975 10.7893 8.96105 10.4142 8.58597C10.0391 8.2109 9.53043 8.00019 9 8.00019ZM7 19.0002C6.80222 19.0002 6.60888 18.9415 6.44443 18.8317C6.27998 18.7218 6.15181 18.5656 6.07612 18.3829C6.00043 18.2001 5.98063 17.9991 6.01921 17.8051C6.0578 17.6111 6.15304 17.4329 6.29289 17.2931C6.43275 17.1532 6.61093 17.058 6.80491 17.0194C6.99889 16.9808 7.19996 17.0006 7.38268 17.0763C7.56541 17.152 7.72159 17.2802 7.83147 17.4446C7.94135 17.6091 8 17.8024 8 18.0002C8 18.2654 7.89464 18.5198 7.70711 18.7073C7.51957 18.8948 7.26522 19.0002 7 19.0002Z","limit_access_protection":"M20.73 7.34C20.5642 7.14842 20.3319 7.0269 20.08 7C18.9791 6.87984 17.907 6.57206 16.91 6.09C16.7833 6.02426 16.6427 5.98994 16.5 5.98994C16.3573 5.98994 16.2167 6.02426 16.09 6.09C15.1 6.57191 14.0345 6.87974 12.94 7C12.6874 7.01922 12.4515 7.13359 12.28 7.32C12.1093 7.50647 12.0101 7.74737 12 8V10.5C12 13.88 15.38 16 16.5 16C17.62 16 21 13.88 21 10.51V8C20.9942 7.7543 20.898 7.51935 20.73 7.34ZM10 11.5V7C10 6.20435 10.3161 5.44129 10.8787 4.87868C11.4413 4.31607 12.2044 4 13 4H17.82C17.6137 3.41645 17.2319 2.911 16.7271 2.55294C16.2222 2.19488 15.6189 2.00174 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V17.82C17.5084 17.9364 17.0052 17.9968 16.5 18C14.7761 18 13.1228 17.3152 11.9038 16.0962C10.6848 14.8772 10 13.2239 10 11.5ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","line":"M20.7101 19.2901L4.71007 3.29006C4.32007 2.90006 3.69007 2.90006 3.30007 3.29006C2.91007 3.68006 2.91007 4.31006 3.30007 4.70006L19.2901 20.7101C19.4901 20.9101 19.7401 21.0001 20.0001 21.0001C20.2601 21.0001 20.5101 20.9001 20.7101 20.7101C21.1001 20.3201 21.1001 19.6901 20.7101 19.3001V19.2901Z","line_crossing":"M11.5 6C11.7967 6 12.0867 5.91203 12.3334 5.7472C12.58 5.58238 12.7723 5.34811 12.8858 5.07403C12.9994 4.79994 13.0291 4.49834 12.9712 4.20737C12.9133 3.91639 12.7704 3.64912 12.5607 3.43934C12.3509 3.22956 12.0836 3.0867 11.7926 3.02882C11.5017 2.97094 11.2001 3.00065 10.926 3.11418C10.6519 3.22771 10.4176 3.41997 10.2528 3.66665C10.088 3.91332 10 4.20333 10 4.5C10 4.89783 10.158 5.27936 10.4393 5.56066C10.7206 5.84197 11.1022 6 11.5 6ZM20 17H15.49C14.5793 15.4904 13.5775 14.0377 12.49 12.65V9.8C13.8776 10.5501 15.4231 10.9613 17 11C17.2652 11 17.5196 10.8946 17.7071 10.7071C17.8946 10.5196 18 10.2652 18 10C18 9.73478 17.8946 9.48043 17.7071 9.29289C17.5196 9.10536 17.2652 9 17 9C15.2337 8.89919 13.5364 8.28007 12.12 7.22C12.089 7.19638 12.0554 7.17626 12.02 7.16C11.9608 7.12197 11.8969 7.09172 11.83 7.07H11.65H11.46C11.3937 7.05968 11.3263 7.05968 11.26 7.07C11.2168 7.06446 11.1732 7.06446 11.13 7.07C9.08234 8.02729 7.34848 9.54615 6.13 11.45C5.98527 11.6705 5.93349 11.9392 5.98593 12.1976C6.03837 12.4561 6.19079 12.6834 6.41 12.83C6.58209 12.9511 6.78985 13.011 7 13C7.16471 12.9991 7.32665 12.9576 7.47145 12.8791C7.61625 12.8006 7.73941 12.6876 7.83 12.55C8.54987 11.4681 9.4535 10.5205 10.5 9.75V12.94C10.2811 14.3922 9.74511 15.7784 8.93 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H6.74C6.67456 19.0329 6.61111 19.0696 6.55 19.11C6.31448 19.2299 6.13598 19.4381 6.05354 19.6892C5.97109 19.9403 5.99139 20.2138 6.11 20.45C6.1931 20.6149 6.32024 20.7536 6.47733 20.8507C6.63443 20.9478 6.81533 20.9994 7 21C7.15688 21.0019 7.31168 20.964 7.45 20.89C8.38013 20.4227 9.21186 19.781 9.9 19H14.34C14.6 19.46 14.86 19.95 15.11 20.45C15.1931 20.6149 15.3202 20.7536 15.4773 20.8507C15.6344 20.9478 15.8153 20.9994 16 21C16.1569 21.0019 16.3117 20.964 16.45 20.89C16.6855 20.7701 16.864 20.5619 16.9465 20.3108C17.0289 20.0597 17.0086 19.7862 16.89 19.55C16.8 19.37 16.71 19.18 16.61 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM11.27 17C11.558 16.4501 11.8021 15.8784 12 15.29C12.35 15.78 12.74 16.35 13.15 17H11.27Z","linked_accounts":"M12 8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H12C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V11C15 10.2044 14.6839 9.44129 14.1213 8.87868C13.5587 8.31607 12.7956 8 12 8ZM7.94 11.44C8.18471 11.1951 8.50661 11.0423 8.85109 11.0077C9.19558 10.9731 9.54144 11.0587 9.83 11.25C10.0785 11.4177 10.273 11.6539 10.39 11.93C10.501 12.2025 10.5288 12.5017 10.47 12.79C10.419 13.0875 10.2789 13.3624 10.0682 13.5785C9.85745 13.7946 9.58609 13.9415 9.29 14C9.00172 14.0588 8.70248 14.031 8.43 13.92C8.15394 13.803 7.91774 13.6085 7.75 13.36C7.55868 13.0714 7.47308 12.7256 7.50771 12.3811C7.54234 12.0366 7.69508 11.7147 7.94 11.47V11.44ZM11.71 18.71C11.6166 18.8027 11.5057 18.876 11.3839 18.9258C11.2621 18.9755 11.1316 19.0008 11 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.2044 6.31607 16.4413 6.87868 15.8787C7.44129 15.3161 8.20435 15 9 15C9.79565 15 10.5587 15.3161 11.1213 15.8787C11.6839 16.4413 12 17.2044 12 18C12.0008 18.1316 11.9755 18.2621 11.9258 18.3839C11.876 18.5057 11.8027 18.6166 11.71 18.71ZM18 2H12C11.2044 2 10.4413 2.31607 9.87868 2.87868C9.31607 3.44129 9 4.20435 9 5V6H12C13.3261 6 14.5979 6.52678 15.5355 7.46447C16.4732 8.40215 17 9.67392 17 11V16H18C18.7956 16 19.5587 15.6839 20.1213 15.1213C20.6839 14.5587 21 13.7956 21 13V5C21 4.20435 20.6839 3.44129 20.1213 2.87868C19.5587 2.31607 18.7956 2 18 2Z","linkedin":"M19.65 3.00015H4.35C4.17534 2.99751 4.00186 3.02929 3.83949 3.0937C3.67711 3.1581 3.52901 3.25387 3.40365 3.37551C3.27828 3.49716 3.17811 3.64232 3.10885 3.80268C3.0396 3.96305 3.00261 4.13549 3 4.31015V19.6902C3.00261 19.8648 3.0396 20.0373 3.10885 20.1976C3.17811 20.358 3.27828 20.5031 3.40365 20.6248C3.52901 20.7464 3.67711 20.8422 3.83949 20.9066C4.00186 20.971 4.17534 21.0028 4.35 21.0002H19.65C19.8247 21.0028 19.9981 20.971 20.1605 20.9066C20.3229 20.8422 20.471 20.7464 20.5964 20.6248C20.7217 20.5031 20.8219 20.358 20.8911 20.1976C20.9604 20.0373 20.9974 19.8648 21 19.6902V4.31015C20.9974 4.13549 20.9604 3.96305 20.8911 3.80268C20.8219 3.64232 20.7217 3.49716 20.5964 3.37551C20.471 3.25387 20.3229 3.1581 20.1605 3.0937C19.9981 3.02929 19.8247 2.99751 19.65 3.00015ZM8.33 18.3402H5.7V9.79015H8.33V18.3402ZM7.05 8.59015C6.63004 8.58751 6.22818 8.41883 5.93216 8.12093C5.63614 7.82303 5.46999 7.42012 5.47 7.00015C5.46724 6.79283 5.50637 6.58708 5.58505 6.39525C5.66373 6.20342 5.78033 6.02945 5.92788 5.88377C6.07542 5.7381 6.25086 5.62371 6.44368 5.54748C6.6365 5.47126 6.84273 5.43475 7.05 5.44015C7.44604 5.47174 7.81565 5.65136 8.08519 5.94325C8.35472 6.23514 8.5044 6.61785 8.5044 7.01515C8.5044 7.41245 8.35472 7.79517 8.08519 8.08706C7.81565 8.37894 7.44604 8.55857 7.05 8.59015ZM18.45 18.2602H15.75V14.0602C15.75 13.0602 15.75 11.7402 14.33 11.7402C12.91 11.7402 12.75 12.8602 12.75 13.9102V18.1902H10.12V9.79015H12.6V10.9102H12.67C12.939 10.476 13.3144 10.1176 13.7607 9.86914C14.2069 9.62064 14.7092 9.49019 15.22 9.49015C17.92 9.49015 18.45 11.2902 18.45 13.6102V18.2602Z","list":"M20 17H9C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM20 11H9C8.73478 11 8.48043 11.1054 8.29289 11.2929C8.10536 11.4804 8 11.7348 8 12C8 12.2652 8.10536 12.5196 8.29289 12.7071C8.48043 12.8946 8.73478 13 9 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM9 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H9C8.73478 5 8.48043 5.10536 8.29289 5.29289C8.10536 5.48043 8 5.73478 8 6C8 6.26522 8.10536 6.51957 8.29289 6.70711C8.48043 6.89464 8.73478 7 9 7ZM4.5 4.5C4.20333 4.5 3.91332 4.58797 3.66665 4.7528C3.41997 4.91762 3.22771 5.15189 3.11418 5.42597C3.00065 5.70006 2.97094 6.00166 3.02882 6.29264C3.0867 6.58361 3.22956 6.85088 3.43934 7.06066C3.64912 7.27044 3.91639 7.4133 4.20737 7.47118C4.49834 7.52906 4.79994 7.49935 5.07403 7.38582C5.34811 7.27229 5.58238 7.08003 5.7472 6.83336C5.91203 6.58668 6 6.29667 6 6C6 5.60218 5.84197 5.22064 5.56066 4.93934C5.27936 4.65804 4.89783 4.5 4.5 4.5ZM4.5 10.5C4.20333 10.5 3.91332 10.588 3.66665 10.7528C3.41997 10.9176 3.22771 11.1519 3.11418 11.426C3.00065 11.7001 2.97094 12.0017 3.02882 12.2926C3.0867 12.5836 3.22956 12.8509 3.43934 13.0607C3.64912 13.2704 3.91639 13.4133 4.20737 13.4712C4.49834 13.5291 4.79994 13.4994 5.07403 13.3858C5.34811 13.2723 5.58238 13.08 5.7472 12.8334C5.91203 12.5867 6 12.2967 6 12C6 11.6022 5.84197 11.2206 5.56066 10.9393C5.27936 10.658 4.89783 10.5 4.5 10.5ZM4.5 16.5C4.20333 16.5 3.91332 16.588 3.66665 16.7528C3.41997 16.9176 3.22771 17.1519 3.11418 17.426C3.00065 17.7001 2.97094 18.0017 3.02882 18.2926C3.0867 18.5836 3.22956 18.8509 3.43934 19.0607C3.64912 19.2704 3.91639 19.4133 4.20737 19.4712C4.49834 19.5291 4.79994 19.4993 5.07403 19.3858C5.34811 19.2723 5.58238 19.08 5.7472 18.8334C5.91203 18.5867 6 18.2967 6 18C6 17.6022 5.84197 17.2206 5.56066 16.9393C5.27936 16.658 4.89783 16.5 4.5 16.5Z","live_camera":"M16.5 12C17.1922 12 17.8689 11.7947 18.4445 11.4101C19.0201 11.0256 19.4687 10.4789 19.7336 9.83939C19.9985 9.19985 20.0678 8.49612 19.9328 7.81719C19.7977 7.13825 19.4644 6.51461 18.9749 6.02513C18.4854 5.53564 17.8618 5.2023 17.1828 5.06725C16.5039 4.93221 15.8002 5.00152 15.1606 5.26642C14.5211 5.53133 13.9744 5.97993 13.5899 6.55551C13.2053 7.13108 13 7.80777 13 8.5C13 9.42826 13.3688 10.3185 14.0251 10.9749C14.6815 11.6313 15.5717 12 16.5 12ZM19.55 14.72L18 15.5V14C18 13.7348 17.8946 13.4804 17.7071 13.2929C17.5196 13.1054 17.2652 13 17 13H7C6.73479 13 6.48043 13.1054 6.2929 13.2929C6.10536 13.4804 6 13.7348 6 14V20C6 20.2652 6.10536 20.5196 6.2929 20.7071C6.48043 20.8946 6.73479 21 7 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V18.5L19.55 19.28C19.703 19.3571 19.8732 19.3936 20.0444 19.386C20.2155 19.3784 20.3818 19.327 20.5274 19.2366C20.6729 19.1463 20.7928 19.0201 20.8756 18.8701C20.9584 18.7201 21.0012 18.5513 21 18.38V15.62C21.0012 15.4487 20.9584 15.2799 20.8756 15.1299C20.7928 14.9799 20.6729 14.8537 20.5274 14.7634C20.3818 14.673 20.2155 14.6216 20.0444 14.614C19.8732 14.6064 19.703 14.6429 19.55 14.72ZM12 7.5C12 6.60999 11.7361 5.73996 11.2416 4.99994C10.7471 4.25991 10.0443 3.68314 9.22208 3.34254C8.39981 3.00195 7.49501 2.91283 6.6221 3.08647C5.74918 3.2601 4.94736 3.68868 4.31802 4.31802C3.68868 4.94736 3.2601 5.74918 3.08647 6.6221C2.91283 7.49501 3.00195 8.39981 3.34254 9.22208C3.68314 10.0443 4.25991 10.7471 4.99994 11.2416C5.73996 11.7361 6.60999 12 7.5 12C8.09132 12.0013 8.67708 11.8858 9.22364 11.6601C9.7702 11.4345 10.2668 11.103 10.6849 10.6849C11.103 10.2668 11.4345 9.7702 11.6601 9.22364C11.8858 8.67708 12.0013 8.09132 12 7.5Z","loaction_share":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8132 15.9988 9.65335 15.6457 8.66723 14.9853C7.6811 14.3249 6.91297 13.3869 6.46 12.29C5.99927 11.1976 5.88072 9.99112 6.12 8.82995C6.35132 7.66705 6.92201 6.59876 7.76 5.75995C8.60039 4.92214 9.66758 4.34857 10.83 4.10995C11.6499 3.95079 12.4941 3.96458 13.3084 4.15042C14.1227 4.33626 14.8892 4.69007 15.5589 5.1892C16.2286 5.68832 16.7867 6.32177 17.1975 7.049C17.6083 7.77623 17.8627 8.58122 17.9445 9.41244C18.0263 10.2437 17.9336 11.0828 17.6725 11.8761C17.4113 12.6695 16.9874 13.3996 16.4278 14.0197C15.8682 14.6398 15.1854 15.1362 14.4229 15.4772C13.6605 15.8182 12.8352 15.9962 12 16ZM12 12C11.8006 11.9995 11.6055 12.0587 11.44 12.17C11.2758 12.2786 11.1499 12.436 11.08 12.62C11.0005 12.7989 10.9795 12.9984 11.02 13.19C11.0574 13.384 11.1515 13.5625 11.2903 13.7031C11.4291 13.8437 11.6065 13.9401 11.8 13.98C11.995 14.018 12.1969 13.9971 12.38 13.92C12.5665 13.8493 12.7246 13.7193 12.83 13.55C12.9394 13.3872 12.9985 13.196 13 13C13.0008 12.8683 12.9755 12.7379 12.9258 12.616C12.876 12.4942 12.8027 12.3834 12.71 12.29C12.6166 12.1973 12.5057 12.1239 12.3839 12.0742C12.2621 12.0244 12.1316 11.9992 12 12ZM12 8.99995C11.0174 8.99402 10.067 9.34998 9.33 9.99995C9.22312 10.0845 9.13464 10.19 9.07 10.31C9.02089 10.434 8.99709 10.5666 9 10.7C8.97486 10.8321 8.97486 10.9678 9 11.1C9.04057 11.2297 9.10881 11.3491 9.2 11.45C9.29635 11.5472 9.40779 11.6283 9.53 11.69C9.65659 11.7445 9.79224 11.775 9.93 11.78C10.0644 11.7834 10.1978 11.7561 10.32 11.7C10.4472 11.6506 10.5629 11.5757 10.66 11.48C11.0263 11.1538 11.4996 10.9736 11.99 10.9736C12.4804 10.9736 12.9537 11.1538 13.32 11.48C13.5034 11.6466 13.7422 11.7393 13.99 11.74C14.1285 11.7411 14.2654 11.7103 14.39 11.65C14.5202 11.597 14.6365 11.5149 14.73 11.41C14.9085 11.2148 15.0024 10.9568 14.9912 10.6926C14.9799 10.4283 14.8644 10.1793 14.67 9.99995C13.933 9.34998 12.9826 8.99402 12 8.99995ZM15.5 6.89995C14.432 6.29709 13.2264 5.98031 12 5.98031C10.7736 5.98031 9.568 6.29709 8.5 6.89995C8.38245 6.96402 8.28012 7.0527 8.2 7.15995C8.10715 7.25957 8.03869 7.37938 8 7.50995C7.97976 7.63916 7.97976 7.77074 8 7.89995C8.0184 8.03021 8.06232 8.15555 8.12925 8.26881C8.19617 8.38206 8.28478 8.481 8.39 8.55995C8.49252 8.64202 8.61211 8.70011 8.74 8.72995C8.86874 8.75555 9.00126 8.75555 9.13 8.72995C9.26071 8.71146 9.38646 8.66728 9.5 8.59995C10.262 8.1669 11.1235 7.93922 12 7.93922C12.8765 7.93922 13.738 8.1669 14.5 8.59995C14.6712 8.69948 14.868 8.74596 15.0656 8.7335C15.2632 8.72104 15.4527 8.6502 15.61 8.52995C15.8002 8.40672 15.9389 8.21824 16 7.99995C16.0724 7.78933 16.0724 7.56057 16 7.34995C15.8872 7.14918 15.7115 6.99106 15.5 6.89995Z","location":"M12 2.00019C9.93261 1.95179 7.93021 2.72425 6.43094 4.14855C4.93168 5.57286 4.05761 7.53304 4 9.60019C4 14.6802 9.91 20.7402 10.59 21.4102C10.9647 21.7827 11.4716 21.9918 12 21.9918C12.5284 21.9918 13.0353 21.7827 13.41 21.4102C14.09 20.7402 20 14.6802 20 9.60019C19.9424 7.53304 19.0683 5.57286 17.5691 4.14855C16.0698 2.72425 14.0674 1.95179 12 2.00019ZM12 13.0002C11.4067 13.0002 10.8266 12.8242 10.3333 12.4946C9.83994 12.165 9.45542 11.6964 9.22836 11.1482C9.0013 10.6001 8.94189 9.99686 9.05764 9.41492C9.1734 8.83298 9.45912 8.29843 9.87868 7.87887C10.2982 7.45931 10.8328 7.17359 11.4147 7.05784C11.9967 6.94208 12.5999 7.00149 13.1481 7.22855C13.6962 7.45562 14.1648 7.84013 14.4944 8.33348C14.8241 8.82683 15 9.40685 15 10.0002C15 10.7958 14.6839 11.5589 14.1213 12.1215C13.5587 12.6841 12.7956 13.0002 12 13.0002Z","location_doctor":"M14 9.00015H13V8.00015C13 7.73493 12.8946 7.48058 12.7071 7.29304C12.5196 7.10551 12.2652 7.00015 12 7.00015C11.7348 7.00015 11.4804 7.10551 11.2929 7.29304C11.1054 7.48058 11 7.73493 11 8.00015V9.00015H10C9.73478 9.00015 9.48043 9.10551 9.29289 9.29304C9.10536 9.48058 9 9.73493 9 10.0001C9 10.2654 9.10536 10.5197 9.29289 10.7073C9.48043 10.8948 9.73478 11.0001 10 11.0001H11V12.0001C11 12.2654 11.1054 12.5197 11.2929 12.7073C11.4804 12.8948 11.7348 13.0001 12 13.0001C12.2652 13.0001 12.5196 12.8948 12.7071 12.7073C12.8946 12.5197 13 12.2654 13 12.0001V11.0001H14C14.2652 11.0001 14.5196 10.8948 14.7071 10.7073C14.8946 10.5197 15 10.2654 15 10.0001C15 9.73493 14.8946 9.48058 14.7071 9.29304C14.5196 9.10551 14.2652 9.00015 14 9.00015ZM17.57 4.08015C16.8286 3.37311 15.9549 2.81927 14.9992 2.45034C14.0434 2.08141 13.0242 1.90464 12 1.93015C9.93261 1.88175 7.93021 2.65421 6.43094 4.07851C4.93168 5.50282 4.05761 7.46299 4 9.53015C4 14.6101 9.91 20.6702 10.59 21.3402C10.9647 21.7127 11.4716 21.9217 12 21.9217C12.5284 21.9217 13.0353 21.7127 13.41 21.3402C14.09 20.6702 20 14.6101 20 9.53015C19.9433 7.46346 19.0694 5.50357 17.57 4.08015ZM12 15.8601C10.5241 15.866 9.0991 15.3212 8.00347 14.3323C6.90784 13.3435 6.22034 11.9816 6.07533 10.5128C5.93033 9.04403 6.33825 7.57399 7.21937 6.38997C8.10049 5.20594 9.39147 4.39305 10.84 4.11015C11.992 3.88557 13.1845 4.00378 14.27 4.45015C15.5384 4.97464 16.5856 5.92291 17.233 7.13325C17.8804 8.34359 18.0879 9.74102 17.8201 11.0872C17.5522 12.4335 16.8257 13.6451 15.7644 14.5155C14.703 15.3858 13.3726 15.8611 12 15.8601Z","location_hospital":"M14 7.00015C13.7348 7.00015 13.4804 7.10551 13.2929 7.29304C13.1054 7.48058 13 7.73493 13 8.00015V9.00015H11V8.00015C11 7.73493 10.8946 7.48058 10.7071 7.29304C10.5196 7.10551 10.2652 7.00015 10 7.00015C9.73478 7.00015 9.48043 7.10551 9.29289 7.29304C9.10536 7.48058 9 7.73493 9 8.00015V12.0001C9 12.2654 9.10536 12.5197 9.29289 12.7073C9.48043 12.8948 9.73478 13.0001 10 13.0001C10.2652 13.0001 10.5196 12.8948 10.7071 12.7073C10.8946 12.5197 11 12.2654 11 12.0001V11.0001H13V12.0001C13 12.2654 13.1054 12.5197 13.2929 12.7073C13.4804 12.8948 13.7348 13.0001 14 13.0001C14.2652 13.0001 14.5196 12.8948 14.7071 12.7073C14.8946 12.5197 15 12.2654 15 12.0001V8.00015C15 7.73493 14.8946 7.48058 14.7071 7.29304C14.5196 7.10551 14.2652 7.00015 14 7.00015ZM17.57 4.08015C16.8286 3.37311 15.9549 2.81927 14.9992 2.45034C14.0434 2.08141 13.0242 1.90464 12 1.93015C9.93261 1.88175 7.93021 2.65421 6.43094 4.07851C4.93168 5.50282 4.05761 7.46299 4 9.53015C4 14.6101 9.91 20.6702 10.59 21.3402C10.9647 21.7127 11.4716 21.9217 12 21.9217C12.5284 21.9217 13.0353 21.7127 13.41 21.3402C14.09 20.6702 20 14.6101 20 9.53015C19.9433 7.46346 19.0694 5.50357 17.57 4.08015ZM12 15.8601C10.5241 15.866 9.0991 15.3212 8.00347 14.3323C6.90784 13.3435 6.22034 11.9816 6.07533 10.5128C5.93033 9.04403 6.33825 7.57399 7.21937 6.38997C8.10049 5.20594 9.39147 4.39305 10.84 4.11015C11.992 3.88557 13.1845 4.00378 14.27 4.45015C15.5384 4.97464 16.5856 5.92291 17.233 7.13325C17.8804 8.34359 18.0879 9.74102 17.8201 11.0872C17.5522 12.4335 16.8257 13.6451 15.7644 14.5155C14.703 15.3858 13.3726 15.8611 12 15.8601Z","location_mobile_coolers":"M17 13.0002C17.1316 13.0009 17.2621 12.9757 17.3839 12.9259C17.5057 12.8762 17.6166 12.8029 17.71 12.7102C18 12.3702 21 9.34017 21 6.80017C20.966 5.76834 20.5274 4.79132 19.7789 4.08026C19.0304 3.36921 18.0322 2.98123 17 3.00017C15.9678 2.98123 14.9696 3.36921 14.2211 4.08026C13.4726 4.79132 13.034 5.76834 13 6.80017C13 9.34017 16 12.3702 16.29 12.7102C16.3834 12.8029 16.4943 12.8762 16.6161 12.9259C16.7379 12.9757 16.8684 13.0009 17 13.0002ZM16 7.00017C16 6.80239 16.0586 6.60905 16.1685 6.4446C16.2784 6.28016 16.4346 6.15198 16.6173 6.07629C16.8 6.00061 17.0011 5.9808 17.1951 6.01939C17.3891 6.05797 17.5673 6.15322 17.7071 6.29307C17.847 6.43292 17.9422 6.6111 17.9808 6.80508C18.0194 6.99907 17.9996 7.20013 17.9239 7.38286C17.8482 7.56558 17.72 7.72176 17.5556 7.83164C17.3911 7.94153 17.1978 8.00017 17 8.00017C16.7348 8.00017 16.4804 7.89482 16.2929 7.70728C16.1054 7.51974 16 7.26539 16 7.00017ZM17 15.0002C16.7348 15.0002 16.4804 15.1055 16.2929 15.2931C16.1054 15.4806 16 15.735 16 16.0002V18.0002H13C12.7348 18.0002 12.4804 18.1055 12.2929 18.2931C12.1054 18.4806 12 18.735 12 19.0002C12 19.2654 12.1054 19.5197 12.2929 19.7073C12.4804 19.8948 12.7348 20.0002 13 20.0002H16C16.5304 20.0002 17.0391 19.7895 17.4142 19.4144C17.7893 19.0393 18 18.5306 18 18.0002V16.0002C18 15.735 17.8946 15.4806 17.7071 15.2931C17.5196 15.1055 17.2652 15.0002 17 15.0002ZM11 4.00017H8C7.46957 4.00017 6.96086 4.21089 6.58579 4.58596C6.21071 4.96103 6 5.46974 6 6.00017V7.00017C6 7.26539 6.10536 7.51974 6.29289 7.70728C6.48043 7.89482 6.73478 8.00017 7 8.00017C7.26522 8.00017 7.51957 7.89482 7.70711 7.70728C7.89464 7.51974 8 7.26539 8 7.00017V6.00017H11C11.2652 6.00017 11.5196 5.89482 11.7071 5.70728C11.8946 5.51974 12 5.26539 12 5.00017C12 4.73496 11.8946 4.4806 11.7071 4.29307C11.5196 4.10553 11.2652 4.00017 11 4.00017ZM8 9.00017H5C4.46957 9.00017 3.96086 9.21089 3.58579 9.58596C3.21071 9.96103 3 10.4697 3 11.0002V19.0002C3 19.5306 3.21071 20.0393 3.58579 20.4144C3.96086 20.7895 4.46957 21.0002 5 21.0002H8C8.53043 21.0002 9.03914 20.7895 9.41421 20.4144C9.78929 20.0393 10 19.5306 10 19.0002V11.0002C10 10.4697 9.78929 9.96103 9.41421 9.58596C9.03914 9.21089 8.53043 9.00017 8 9.00017ZM6.5 19.0002C6.30222 19.0002 6.10888 18.9415 5.94443 18.8316C5.77998 18.7218 5.65181 18.5656 5.57612 18.3829C5.50043 18.2001 5.48063 17.9991 5.51921 17.8051C5.5578 17.6111 5.65304 17.4329 5.79289 17.2931C5.93275 17.1532 6.11093 17.058 6.30491 17.0194C6.49889 16.9808 6.69996 17.0006 6.88268 17.0763C7.06541 17.152 7.22159 17.2802 7.33147 17.4446C7.44135 17.6091 7.5 17.8024 7.5 18.0002C7.5 18.2654 7.39464 18.5197 7.20711 18.7073C7.01957 18.8948 6.76522 19.0002 6.5 19.0002Z","location_off":"M20.4898 3.51019C20.3963 3.41185 20.2839 3.33355 20.1593 3.28004C20.0346 3.22653 19.9004 3.19894 19.7648 3.19894C19.6291 3.19894 19.4949 3.22653 19.3703 3.28004C19.2456 3.33355 19.1332 3.41185 19.0398 3.51019L3.50976 19.0002C3.41193 19.098 3.33432 19.2142 3.28137 19.342C3.22842 19.4698 3.20117 19.6068 3.20117 19.7452C3.20117 19.8836 3.22842 20.0206 3.28137 20.1484C3.33432 20.2762 3.41193 20.3924 3.50976 20.4902C3.70735 20.6878 3.97533 20.7988 4.25476 20.7988C4.39312 20.7988 4.53012 20.7715 4.65795 20.7186C4.78578 20.6656 4.90193 20.588 4.99976 20.4902L7.59976 17.8802C8.51706 19.1247 9.51946 20.3042 10.5998 21.4102C10.9745 21.7827 11.4814 21.9918 12.0098 21.9918C12.5381 21.9918 13.045 21.7827 13.4198 21.4102C14.0898 20.7402 19.9998 14.6802 19.9998 9.60019C19.999 8.4403 19.7177 7.2978 19.1798 6.27019L20.4898 5.00019C20.5945 4.9064 20.6783 4.79157 20.7357 4.6632C20.793 4.53482 20.8227 4.3958 20.8227 4.25519C20.8227 4.11458 20.793 3.97556 20.7357 3.84719C20.6783 3.71882 20.5945 3.60399 20.4898 3.51019ZM9.07976 10.6702C9.02738 10.4507 9.00054 10.2259 8.99976 10.0002C8.99976 9.20454 9.31583 8.44148 9.87844 7.87887C10.441 7.31626 11.2041 7.00019 11.9998 7.00019C12.2254 7.00097 12.4503 7.02781 12.6698 7.08019L16.4598 3.30019C15.1293 2.44651 13.5806 1.9951 11.9998 2.00019C9.93237 1.95179 7.92997 2.72425 6.4307 4.14855C4.93144 5.57286 4.05737 7.53304 3.99976 9.60019C4.07527 11.2808 4.54089 12.9207 5.35976 14.3902L9.07976 10.6702Z","location_open":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8133 16 9.65328 15.6481 8.66658 14.9888C7.67989 14.3295 6.91085 13.3924 6.45673 12.2961C6.0026 11.1997 5.88378 9.9933 6.11529 8.82941C6.3468 7.66552 6.91825 6.59643 7.75736 5.75731C8.59648 4.9182 9.66557 4.34675 10.8295 4.11524C11.9933 3.88373 13.1997 4.00255 14.2961 4.45667C15.3925 4.9108 16.3295 5.67984 16.9888 6.66653C17.6481 7.65323 18 8.81326 18 9.99995C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16Z","location_point":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8133 16 9.65328 15.6481 8.66658 14.9888C7.67989 14.3295 6.91085 13.3924 6.45673 12.2961C6.0026 11.1997 5.88378 9.9933 6.11529 8.82941C6.3468 7.66552 6.91825 6.59643 7.75736 5.75731C8.59648 4.9182 9.66557 4.34675 10.8295 4.11524C11.9933 3.88373 13.1997 4.00255 14.2961 4.45667C15.3925 4.9108 16.3295 5.67984 16.9888 6.66653C17.6481 7.65323 18 8.81326 18 9.99995C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16ZM12 6.99995C11.4067 6.99995 10.8266 7.1759 10.3333 7.50554C9.83994 7.83519 9.45543 8.30372 9.22836 8.8519C9.0013 9.40008 8.94189 10.0033 9.05765 10.5852C9.1734 11.1672 9.45912 11.7017 9.87868 12.1213C10.2982 12.5408 10.8328 12.8266 11.4147 12.9423C11.9967 13.0581 12.5999 12.9987 13.1481 12.7716C13.6962 12.5445 14.1648 12.16 14.4944 11.6667C14.8241 11.1733 15 10.5933 15 9.99995C15 9.2043 14.6839 8.44124 14.1213 7.87863C13.5587 7.31602 12.7957 6.99995 12 6.99995Z","lock":"M17 7H16V6C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6V7H7C6.20435 7 5.44129 7.31607 4.87868 7.87868C4.31607 8.44129 4 9.20435 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10C20 9.20435 19.6839 8.44129 19.1213 7.87868C18.5587 7.31607 17.7956 7 17 7ZM12 16C11.6044 16 11.2178 15.8827 10.8889 15.6629C10.56 15.4432 10.3036 15.1308 10.1522 14.7654C10.0009 14.3999 9.96126 13.9978 10.0384 13.6098C10.1156 13.2219 10.3061 12.8655 10.5858 12.5858C10.8655 12.3061 11.2219 12.1156 11.6098 12.0384C11.9978 11.9613 12.3999 12.0009 12.7654 12.1522C13.1308 12.3036 13.4432 12.56 13.6629 12.8889C13.8827 13.2178 14 13.6044 14 14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16ZM14 7H10V6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6V7Z","lock_unlock":"M17 7.00018H10V6.07018C9.98563 5.61599 10.1264 5.17046 10.399 4.80693C10.6716 4.4434 11.06 4.18355 11.5 4.07018C11.859 3.97979 12.2361 3.99083 12.5892 4.10206C12.9423 4.21329 13.2576 4.42035 13.5 4.70018C13.5929 4.79768 13.7046 4.8754 13.8284 4.92867C13.9521 4.98194 14.0853 5.00966 14.22 5.01018C14.4205 5.02178 14.6199 4.97273 14.7922 4.86941C14.9644 4.76609 15.1016 4.61329 15.1857 4.43091C15.2699 4.24853 15.2972 4.04502 15.2641 3.84691C15.231 3.64879 15.1389 3.46525 15 3.32018C14.5595 2.81783 14.0001 2.43383 13.373 2.20326C12.7459 1.97268 12.071 1.90286 11.41 2.00018C10.4367 2.17218 9.55729 2.68757 8.93159 3.45272C8.30588 4.21788 7.97535 5.18207 8 6.17018V7.00018H7C6.20435 7.00018 5.44129 7.31625 4.87868 7.87886C4.31607 8.44147 4 9.20453 4 10.0002V19.0002C4 19.7958 4.31607 20.5589 4.87868 21.1215C5.44129 21.6841 6.20435 22.0002 7 22.0002H17C17.7956 22.0002 18.5587 21.6841 19.1213 21.1215C19.6839 20.5589 20 19.7958 20 19.0002V10.0002C20 9.20453 19.6839 8.44147 19.1213 7.87886C18.5587 7.31625 17.7956 7.00018 17 7.00018ZM12 16.0002C11.6044 16.0002 11.2178 15.8829 10.8889 15.6631C10.56 15.4434 10.3036 15.131 10.1522 14.7655C10.0009 14.4001 9.96126 13.998 10.0384 13.61C10.1156 13.222 10.3061 12.8657 10.5858 12.586C10.8655 12.3063 11.2219 12.1158 11.6098 12.0386C11.9978 11.9614 12.3999 12.001 12.7654 12.1524C13.1308 12.3038 13.4432 12.5601 13.6629 12.889C13.8827 13.2179 14 13.6046 14 14.0002C14 14.5306 13.7893 15.0393 13.4142 15.4144C13.0391 15.7895 12.5304 16.0002 12 16.0002Z","login":"M10.29 14.29C10.1963 14.383 10.1219 14.4936 10.0711 14.6154C10.0203 14.7373 9.9942 14.868 9.9942 15C9.9942 15.132 10.0203 15.2627 10.0711 15.3846C10.1219 15.5064 10.1963 15.617 10.29 15.71C10.383 15.8037 10.4936 15.8781 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8781 11.617 15.8037 11.71 15.71L14.71 12.71C14.8037 12.617 14.8781 12.5064 14.9289 12.3846C14.9797 12.2627 15.0058 12.132 15.0058 12C15.0058 11.868 14.9797 11.7373 14.9289 11.6154C14.8781 11.4936 14.8037 11.383 14.71 11.29L11.71 8.29C11.5217 8.1017 11.2663 7.99591 11 7.99591C10.7337 7.99591 10.4783 8.1017 10.29 8.29C10.1017 8.47831 9.99591 8.7337 9.99591 9C9.99591 9.2663 10.1017 9.5217 10.29 9.71L11.59 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H11.59L10.29 14.29ZM12 2C10.4221 2.00572 8.8677 2.38253 7.46234 3.09997C6.05699 3.81741 4.8401 4.85538 3.91 6.13C3.83225 6.23627 3.77626 6.35685 3.74523 6.48482C3.7142 6.61279 3.70875 6.74562 3.72919 6.8757C3.74963 7.00578 3.79556 7.13054 3.86434 7.24282C3.93312 7.35511 4.0234 7.4527 4.13 7.53C4.23627 7.60775 4.35685 7.66375 4.48482 7.69478C4.61278 7.7258 4.74562 7.73125 4.8757 7.71081C5.00578 7.69037 5.13054 7.64444 5.24282 7.57566C5.3551 7.50688 5.4527 7.4166 5.53 7.31C6.52119 5.94029 7.92085 4.91982 9.52809 4.39507C11.1353 3.87032 12.8675 3.86827 14.476 4.38921C16.0844 4.91015 17.4865 5.92729 18.4809 7.29465C19.4754 8.66201 20.011 10.3093 20.011 12C20.011 13.6907 19.4754 15.338 18.4809 16.7054C17.4865 18.0727 16.0844 19.0899 14.476 19.6108C12.8675 20.1317 11.1353 20.1297 9.52809 19.6049C7.92085 19.0802 6.52119 18.0597 5.53 16.69C5.37352 16.4752 5.13811 16.3313 4.87556 16.2901C4.61301 16.2488 4.34483 16.3135 4.13 16.47C3.91517 16.6265 3.77131 16.8619 3.73005 17.1244C3.68879 17.387 3.75352 17.6552 3.91 17.87C4.91474 19.2557 6.25836 20.3604 7.81223 21.0782C9.3661 21.796 11.0782 22.1029 12.7847 21.9696C14.4911 21.8363 16.1348 21.2672 17.5584 20.3168C18.9819 19.3664 20.1377 18.0666 20.9151 16.5416C21.6924 15.0167 22.0654 13.3177 21.9982 11.6074C21.931 9.89704 21.4259 8.23258 20.5312 6.77333C19.6366 5.31408 18.3824 4.10889 16.8887 3.27312C15.3949 2.43736 13.7117 1.999 12 2Z","logout":"M17.87 3.91C17.7637 3.83225 17.6431 3.77626 17.5152 3.74523C17.3872 3.7142 17.2544 3.70875 17.1243 3.72919C16.9942 3.74963 16.8695 3.79556 16.7572 3.86434C16.6449 3.93312 16.5473 4.0234 16.47 4.13C16.3923 4.23627 16.3363 4.35685 16.3052 4.48482C16.2742 4.61278 16.2687 4.74562 16.2892 4.8757C16.3096 5.00578 16.3556 5.13054 16.4243 5.24282C16.4931 5.3551 16.5834 5.4527 16.69 5.53C18.0597 6.52119 19.0802 7.92085 19.6049 9.52809C20.1297 11.1353 20.1317 12.8675 19.6108 14.476C19.0899 16.0844 18.0727 17.4865 16.7053 18.4809C15.338 19.4754 13.6907 20.011 12 20.011C10.3093 20.011 8.66201 19.4754 7.29465 18.4809C5.92729 17.4865 4.91015 16.0844 4.38921 14.476C3.86827 12.8675 3.87032 11.1353 4.39507 9.52809C4.91982 7.92085 5.94029 6.52119 7.31 5.53C7.52483 5.37352 7.66869 5.13811 7.70995 4.87556C7.75121 4.61301 7.68648 4.34483 7.53 4.13C7.37352 3.91517 7.13811 3.77131 6.87556 3.73005C6.61301 3.68879 6.34483 3.75352 6.13 3.91C4.41965 5.15011 3.14598 6.90003 2.49169 8.90878C1.83739 10.9175 1.83608 13.0819 2.48794 15.0914C3.1398 17.101 4.41134 18.8524 6.12019 20.0946C7.82903 21.3368 9.88738 22.0059 12 22.0059C14.1126 22.0059 16.171 21.3368 17.8798 20.0946C19.5887 18.8524 20.8602 17.101 21.5121 15.0914C22.1639 13.0819 22.1626 10.9175 21.5083 8.90878C20.854 6.90003 19.5804 5.15011 17.87 3.91ZM12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8Z","loitering_off":"M4.72995 3.31988C4.54496 3.14678 4.30117 3.05034 4.04782 3.05005C3.79447 3.04976 3.55045 3.14564 3.36507 3.31833C3.17969 3.49101 3.06677 3.72762 3.04911 3.98035C3.03145 4.23309 3.11038 4.4831 3.26995 4.67988L9.26995 11.0699L8.27995 13.9999H5.99995C5.79967 13.9997 5.60395 14.0596 5.43813 14.172C5.27232 14.2843 5.14405 14.4438 5.06995 14.6299L3.06995 19.6299C3.02124 19.752 2.99708 19.8825 2.99887 20.014C3.00066 20.1454 3.02835 20.2753 3.08037 20.396C3.13238 20.5168 3.20769 20.6261 3.302 20.7177C3.3963 20.8093 3.50774 20.8814 3.62995 20.9299C3.74774 20.9764 3.87329 21.0002 3.99995 20.9999C4.20023 21.0001 4.39595 20.9401 4.56176 20.8278C4.72758 20.7155 4.85584 20.556 4.92995 20.3699L6.67995 15.9999H8.99995C9.20959 16.0004 9.4141 15.9351 9.58458 15.813C9.75505 15.691 9.88286 15.5185 9.94995 15.3199L10.8099 12.7299L11.9999 13.9999V16.9999H8.99995C8.73473 16.9999 8.48038 17.1052 8.29284 17.2928C8.10531 17.4803 7.99995 17.7347 7.99995 17.9999V19.9999C7.99995 20.2651 8.10531 20.5195 8.29284 20.707C8.48038 20.8945 8.73473 20.9999 8.99995 20.9999H18.9999C19.2526 20.999 19.4955 20.9025 19.6799 20.7299C19.873 20.5492 19.9866 20.2994 19.996 20.0352C20.0054 19.771 19.9097 19.5138 19.7299 19.3199L4.72995 3.31988ZM11.4999 6.99988C11.7966 6.99988 12.0866 6.91191 12.3333 6.74709C12.58 6.58227 12.7722 6.348 12.8858 6.07391C12.9993 5.79982 13.029 5.49822 12.9711 5.20725C12.9132 4.91628 12.7704 4.649 12.5606 4.43922C12.3508 4.22945 12.0836 4.08658 11.7926 4.02871C11.5016 3.97083 11.2 4.00053 10.9259 4.11407C10.6518 4.2276 10.4176 4.41986 10.2527 4.66653C10.0879 4.9132 9.99995 5.20321 9.99995 5.49988C9.99995 5.89771 10.158 6.27924 10.4393 6.56054C10.7206 6.84185 11.1021 6.99988 11.4999 6.99988ZM18.9999 8.99988H16.9999C16.7347 8.99988 16.4804 9.10524 16.2928 9.29278C16.1053 9.48031 15.9999 9.73467 15.9999 9.99988V12.4099L16.5499 12.9999L19.9999 16.6799V9.99988C19.9999 9.73467 19.8946 9.48031 19.7071 9.29278C19.5195 9.10524 19.2652 8.99988 18.9999 8.99988Z","lotus":"M6.12998 7.10004C6.56119 6.15993 7.08016 5.26262 7.67998 4.42004C7.1303 4.24158 6.56897 4.10125 5.99998 4.00004C5.77794 3.96842 5.55171 4.01236 5.35765 4.12481C5.16359 4.23725 5.01297 4.41167 4.92998 4.62004C4.63249 5.39223 4.40165 6.18847 4.23998 7.00004C4.87135 6.99802 5.50235 7.0314 6.12998 7.10004ZM19.76 7.00004C19.6108 6.19307 19.3933 5.40022 19.11 4.63004C19.0274 4.41214 18.8712 4.22995 18.6686 4.11492C18.4659 3.9999 18.2294 3.95926 18 4.00004C17.4214 4.09795 16.8501 4.23493 16.29 4.41004C16.9007 5.25459 17.4298 6.15531 17.87 7.10004C18.4976 7.0314 19.1286 6.99802 19.76 7.00004ZM21.94 9.94004C21.9143 9.7155 21.8134 9.50627 21.6536 9.34646C21.4937 9.18666 21.2845 9.0857 21.06 9.06004C20.6281 9.01568 20.1941 8.99565 19.76 9.00004C19.42 9.00004 19.02 9.00004 18.59 9.05004C18.8562 10.011 18.9941 11.0029 19 12C18.857 15.2212 17.6066 18.2942 15.46 20.7C16.9606 20.3684 18.3431 19.6357 19.46 18.58C22.56 15.51 22 10.16 21.94 9.94004ZM5.40998 9.05004C4.99998 9.00004 4.57998 9.00004 4.23998 9.00004C3.80587 8.99565 3.37185 9.01568 2.93998 9.06004C2.71544 9.0857 2.50621 9.18666 2.34641 9.34646C2.1866 9.50627 2.08564 9.7155 2.05998 9.94004C2.05998 10.16 1.43998 15.51 4.49998 18.58C5.6189 19.6329 7.00056 20.3651 8.49998 20.7C6.36787 18.2886 5.13182 15.2162 4.99998 12C5.00589 11.0029 5.14376 10.011 5.40998 9.05004ZM12.67 3.25004C12.4851 3.08697 12.2465 2.99794 12 3.00004C11.7535 2.99794 11.5149 3.08697 11.33 3.25004C11.15 3.41004 6.99998 7.19004 6.99998 12C6.99998 16.81 11.15 20.59 11.33 20.75C11.5149 20.9131 11.7535 21.0021 12 21C12.2465 21.0021 12.4851 20.9131 12.67 20.75C12.84 20.59 17 16.81 17 12C17 7.19004 12.84 3.41004 12.67 3.25004Z","lte_device":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM12 18C11.8022 18 11.6089 17.9414 11.4444 17.8315C11.28 17.7216 11.1518 17.5654 11.0761 17.3827C11.0004 17.2 10.9806 16.9989 11.0192 16.8049C11.0578 16.6109 11.153 16.4327 11.2929 16.2929C11.4327 16.153 11.6109 16.0578 11.8049 16.0192C11.9989 15.9806 12.2 16.0004 12.3827 16.0761C12.5654 16.1518 12.7216 16.28 12.8315 16.4444C12.9414 16.6089 13 16.8022 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18ZM17 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","luggage":"M2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21V7C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10ZM19 7V21C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V21H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3ZM15 7H9V6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7Z","lungs":"M16 6C15.4696 6 14.9609 6.21071 14.5858 6.58579C14.2107 6.96086 14 7.46957 14 8V8.59L13 7.59V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V7.59L10 8.59V8C10 7.46957 9.78929 6.96086 9.41421 6.58579C9.03914 6.21071 8.53043 6 8 6C6.67392 6 5.40215 6.52678 4.46447 7.46447C3.52678 8.40215 3 9.67392 3 11V19C3.00011 19.3645 3.09985 19.7221 3.28844 20.0341C3.47702 20.346 3.74728 20.6005 4.07 20.77C4.35679 20.9209 4.67594 20.9998 5 21C5.40782 20.999 5.80559 20.8734 6.14 20.64L6.55 20.36C7.61435 19.624 8.48428 18.6408 9.08518 17.4948C9.68607 16.3487 9.99999 15.074 10 13.78V11.41L12 9.41L14 11.41V13.78C14 15.074 14.3139 16.3487 14.9148 17.4948C15.5157 18.6408 16.3857 19.624 17.45 20.36L17.86 20.64C18.1944 20.8734 18.5922 20.999 19 21C19.3241 20.9998 19.6432 20.9209 19.93 20.77C20.2527 20.6005 20.523 20.346 20.7116 20.0341C20.9001 19.7221 20.9999 19.3645 21 19V11C21 9.67392 20.4732 8.40215 19.5355 7.46447C18.5979 6.52678 17.3261 6 16 6Z","magic":"M12 10C12.2084 9.99865 12.4112 9.93223 12.58 9.81L19.58 4.81C19.6993 4.73936 19.8026 4.64469 19.8833 4.53201C19.964 4.41933 20.0205 4.29109 20.049 4.15544C20.0775 4.01978 20.0776 3.87968 20.0491 3.74402C20.0206 3.60836 19.9642 3.4801 19.8835 3.36739C19.8028 3.25469 19.6995 3.15999 19.5803 3.08931C19.461 3.01864 19.3284 2.97353 19.1907 2.95685C19.0531 2.94017 18.9136 2.95228 18.7809 2.99242C18.6482 3.03255 18.5253 3.09984 18.42 3.19L11.42 8.19C11.2493 8.3136 11.122 8.48799 11.0562 8.68826C10.9905 8.88854 10.9898 9.10445 11.0541 9.30518C11.1184 9.5059 11.2445 9.68117 11.4144 9.80595C11.5843 9.93074 11.7892 9.99865 12 10ZM19 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM8 9C8.19778 9 8.39112 8.94135 8.55557 8.83147C8.72002 8.72159 8.84819 8.56541 8.92388 8.38268C8.99957 8.19996 9.01937 7.99889 8.98079 7.80491C8.9422 7.61093 8.84696 7.43275 8.70711 7.29289C8.56725 7.15304 8.38907 7.0578 8.19509 7.01922C8.00111 6.98063 7.80004 7.00043 7.61732 7.07612C7.43459 7.15181 7.27841 7.27998 7.16853 7.44443C7.05865 7.60888 7 7.80222 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9ZM6 20C6 20.5304 6.21071 21.0391 6.58579 21.4142C6.96086 21.7893 7.46957 22 8 22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20V15H6V20ZM5.5 5C5.79667 5 6.08668 4.91203 6.33336 4.7472C6.58003 4.58238 6.77229 4.34811 6.88582 4.07403C6.99935 3.79994 7.02906 3.49834 6.97118 3.20737C6.9133 2.91639 6.77044 2.64912 6.56066 2.43934C6.35088 2.22956 6.08361 2.0867 5.79264 2.02882C5.50166 1.97094 5.20006 2.00065 4.92597 2.11418C4.65189 2.22771 4.41762 2.41997 4.2528 2.66665C4.08797 2.91332 4 3.20333 4 3.5C4 3.89783 4.15804 4.27936 4.43934 4.56066C4.72064 4.84197 5.10218 5 5.5 5Z","magnet_train":"M8 20H6C5.73478 20 5.48043 20.1054 5.29289 20.2929C5.10536 20.4804 5 20.7348 5 21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22H8C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21C9 20.7348 8.89464 20.4804 8.70711 20.2929C8.51957 20.1054 8.26522 20 8 20ZM14 2H10C8.4087 2 6.88258 2.63214 5.75736 3.75736C4.63214 4.88258 4 6.4087 4 8V15C4 15.7956 4.31607 16.5587 4.87868 17.1213C5.44129 17.6839 6.20435 18 7 18H17C17.7956 18 18.5587 17.6839 19.1213 17.1213C19.6839 16.5587 20 15.7956 20 15V8C20 6.4087 19.3679 4.88258 18.2426 3.75736C17.1174 2.63214 15.5913 2 14 2ZM7 15C6.80222 15 6.60888 14.9414 6.44443 14.8315C6.27998 14.7216 6.15181 14.5654 6.07612 14.3827C6.00043 14.2 5.98063 13.9989 6.01921 13.8049C6.0578 13.6109 6.15304 13.4327 6.29289 13.2929C6.43275 13.153 6.61093 13.0578 6.80491 13.0192C6.99889 12.9806 7.19996 13.0004 7.38268 13.0761C7.56541 13.1518 7.72159 13.28 7.83147 13.4444C7.94135 13.6089 8 13.8022 8 14C8 14.2652 7.89464 14.5196 7.70711 14.7071C7.51957 14.8946 7.26522 15 7 15ZM11 10C11 10.2652 10.8946 10.5196 10.7071 10.7071C10.5196 10.8946 10.2652 11 10 11H7C6.73478 11 6.48043 10.8946 6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10V8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7H10C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8V10ZM17 15C16.8022 15 16.6089 14.9414 16.4444 14.8315C16.28 14.7216 16.1518 14.5654 16.0761 14.3827C16.0004 14.2 15.9806 13.9989 16.0192 13.8049C16.0578 13.6109 16.153 13.4327 16.2929 13.2929C16.4327 13.153 16.6109 13.0578 16.8049 13.0192C16.9989 12.9806 17.2 13.0004 17.3827 13.0761C17.5654 13.1518 17.7216 13.28 17.8315 13.4444C17.9414 13.6089 18 13.8022 18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15ZM18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11H14C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10V8C13 7.73478 13.1054 7.48043 13.2929 7.29289C13.4804 7.10536 13.7348 7 14 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V10ZM18 20H16C15.7348 20 15.4804 20.1054 15.2929 20.2929C15.1054 20.4804 15 20.7348 15 21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22H18C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21C19 20.7348 18.8946 20.4804 18.7071 20.2929C18.5196 20.1054 18.2652 20 18 20Z","mail":"M12.59 11.34L20.59 5.49C20.1168 5.18003 19.5656 5.01016 19 5H5C4.42076 5.00255 3.85463 5.17273 3.37 5.49L11.37 11.34C11.5449 11.4746 11.7593 11.5476 11.98 11.5476C12.2007 11.5476 12.4151 11.4746 12.59 11.34ZM21.84 7.08L13.76 13C13.2481 13.3708 12.6321 13.5705 12 13.5705C11.3679 13.5705 10.7519 13.3708 10.24 13L2.16 7.08C2.05591 7.37564 2.00184 7.68657 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C21.9982 7.68657 21.9441 7.37564 21.84 7.08Z","male":"M13 10.0899V5.40994L15.29 7.70994C15.383 7.80367 15.4936 7.87806 15.6154 7.92883C15.7373 7.9796 15.868 8.00574 16 8.00574C16.132 8.00574 16.2627 7.9796 16.3846 7.92883C16.5064 7.87806 16.617 7.80367 16.71 7.70994C16.8037 7.61698 16.8781 7.50637 16.9289 7.38452C16.9797 7.26266 17.0058 7.13195 17.0058 6.99994C17.0058 6.86793 16.9797 6.73722 16.9289 6.61536C16.8781 6.4935 16.8037 6.3829 16.71 6.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L7.29 6.28994C7.19676 6.38318 7.1228 6.49387 7.07234 6.61569C7.02188 6.73751 6.9959 6.86808 6.9959 6.99994C6.9959 7.1318 7.02188 7.26237 7.07234 7.38419C7.1228 7.50601 7.19676 7.6167 7.29 7.70994C7.38323 7.80318 7.49393 7.87714 7.61575 7.9276C7.73757 7.97806 7.86814 8.00403 8 8.00403C8.13186 8.00403 8.26242 7.97806 8.38425 7.9276C8.50607 7.87714 8.61676 7.80318 8.71 7.70994L11 5.40994V10.0899C9.5166 10.3407 8.18153 11.1395 7.25935 12.3282C6.33718 13.5169 5.8952 15.0086 6.02101 16.5078C6.14682 18.0069 6.83124 19.4041 7.93863 20.4225C9.04601 21.4408 10.4956 22.006 12 22.006C13.5044 22.006 14.954 21.4408 16.0614 20.4225C17.1688 19.4041 17.8532 18.0069 17.979 16.5078C18.1048 15.0086 17.6628 13.5169 16.7406 12.3282C15.8185 11.1395 14.4834 10.3407 13 10.0899ZM12 19.9999C11.2089 19.9999 10.4355 19.7653 9.77772 19.3258C9.11992 18.8863 8.60723 18.2616 8.30448 17.5307C8.00173 16.7998 7.92251 15.9955 8.07685 15.2196C8.2312 14.4437 8.61216 13.7309 9.17157 13.1715C9.73098 12.6121 10.4437 12.2311 11.2196 12.0768C11.9956 11.9225 12.7998 12.0017 13.5307 12.3044C14.2616 12.6072 14.8863 13.1199 15.3259 13.7777C15.7654 14.4355 16 15.2088 16 15.9999C16 17.0608 15.5786 18.0782 14.8284 18.8284C14.0783 19.5785 13.0609 19.9999 12 19.9999Z","manager":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM10 20.0001H8C7.73478 20.0001 7.48043 19.8947 7.29289 19.7072C7.10536 19.5197 7 19.2653 7 19.0001C7 18.7349 7.10536 18.4805 7.29289 18.293C7.48043 18.1055 7.73478 18.0001 8 18.0001H10C10.2652 18.0001 10.5196 18.1055 10.7071 18.293C10.8946 18.4805 11 18.7349 11 19.0001C11 19.2653 10.8946 19.5197 10.7071 19.7072C10.5196 19.8947 10.2652 20.0001 10 20.0001Z","map":"M1.99983 4.91019V13.6202C1.99358 14.0497 2.07963 14.4755 2.25215 14.8688C2.42467 15.2622 2.67964 15.6139 2.99983 15.9002L7.80983 20.0002C8.01213 20.1694 8.24697 20.2953 8.49983 20.3702V6.64019L4.36983 3.69019C4.14561 3.53054 3.88178 3.43567 3.60724 3.41596C3.3327 3.39625 3.05802 3.45246 2.8133 3.57844C2.56857 3.70442 2.36322 3.8953 2.21974 4.1302C2.07626 4.36509 2.00018 4.63494 1.99983 4.91019ZM21.1198 8.12019L17.1198 4.12019C16.9508 3.95469 16.7546 3.8194 16.5398 3.72019V16.5002L19.4798 19.4402C19.6913 19.6365 19.955 19.7677 20.2391 19.8179C20.5233 19.8682 20.8159 19.8354 21.0819 19.7235C21.3479 19.6116 21.576 19.4254 21.7388 19.1871C21.9016 18.9488 21.9923 18.6687 21.9998 18.3802V10.2402C21.9991 9.4448 21.6826 8.68226 21.1198 8.12019ZM9.49983 6.71019V20.4002C9.77676 20.3569 10.0401 20.2508 10.2698 20.0902L15.4998 16.3602V3.52019C15.2094 3.54121 14.9266 3.62297 14.6698 3.76019L9.49983 6.71019Z","map_layers":"M2.59027 7.90987L11.5903 11.9099C11.7192 11.9678 11.8589 11.9978 12.0003 11.9978C12.1416 11.9978 12.2814 11.9678 12.4103 11.9099L21.4103 7.90987C21.5849 7.83032 21.7329 7.70223 21.8367 7.54088C21.9405 7.37953 21.9957 7.19172 21.9957 6.99987C21.9957 6.80801 21.9405 6.62021 21.8367 6.45885C21.7329 6.2975 21.5849 6.16941 21.4103 6.08987L12.4103 2.08987C12.2814 2.03192 12.1416 2.00195 12.0003 2.00195C11.8589 2.00195 11.7192 2.03192 11.5903 2.08987L2.59027 6.08987C2.41569 6.16941 2.26767 6.2975 2.16387 6.45885C2.06007 6.62021 2.00488 6.80801 2.00488 6.99987C2.00488 7.19172 2.06007 7.37953 2.16387 7.54088C2.26767 7.70223 2.41569 7.83032 2.59027 7.90987ZM21.4103 16.0899L20.3003 15.5899L13.2203 18.7399C12.8363 18.9108 12.4206 18.9991 12.0003 18.9991C11.5799 18.9991 11.1643 18.9108 10.7803 18.7399L3.70027 15.5899L2.59027 16.0899C2.41569 16.1694 2.26767 16.2975 2.16387 16.4589C2.06007 16.6202 2.00488 16.808 2.00488 16.9999C2.00488 17.1917 2.06007 17.3795 2.16387 17.5409C2.26767 17.7022 2.41569 17.8303 2.59027 17.9099L11.5903 21.9099C11.7192 21.9678 11.8589 21.9978 12.0003 21.9978C12.1416 21.9978 12.2814 21.9678 12.4103 21.9099L21.4103 17.9099C21.5849 17.8303 21.7329 17.7022 21.8367 17.5409C21.9405 17.3795 21.9957 17.1917 21.9957 16.9999C21.9957 16.808 21.9405 16.6202 21.8367 16.4589C21.7329 16.2975 21.5849 16.1694 21.4103 16.0899ZM21.4103 11.0899L20.3003 10.5899L13.2203 13.7399C12.8363 13.9108 12.4206 13.9991 12.0003 13.9991C11.5799 13.9991 11.1643 13.9108 10.7803 13.7399L3.70027 10.5899L2.59027 11.0899C2.41569 11.1694 2.26767 11.2975 2.16387 11.4589C2.06007 11.6202 2.00488 11.808 2.00488 11.9999C2.00488 12.1917 2.06007 12.3795 2.16387 12.5409C2.26767 12.7022 2.41569 12.8303 2.59027 12.9099L11.5903 16.9099C11.7192 16.9678 11.8589 16.9978 12.0003 16.9978C12.1416 16.9978 12.2814 16.9678 12.4103 16.9099L21.4103 12.9099C21.5849 12.8303 21.7329 12.7022 21.8367 12.5409C21.9405 12.3795 21.9957 12.1917 21.9957 11.9999C21.9957 11.808 21.9405 11.6202 21.8367 11.4589C21.7329 11.2975 21.5849 11.1694 21.4103 11.0899Z","mario_game":"M10.16 5.86989L9.92 7.29989C9.90284 7.41174 9.91714 7.52617 9.96129 7.63036C10.0054 7.73455 10.0777 7.82441 10.17 7.88989C10.2732 7.96047 10.395 7.99876 10.52 7.99989C10.6211 8.00179 10.7209 7.97768 10.81 7.92989L12 7.26989L13.19 7.92989C13.2791 7.97768 13.3789 8.00179 13.48 7.99989C13.605 7.99876 13.7268 7.96047 13.83 7.88989C13.9223 7.82441 13.9946 7.73455 14.0387 7.63036C14.0829 7.52617 14.0972 7.41174 14.08 7.29989L13.84 5.86989L14.84 4.86989C14.9137 4.79055 14.9645 4.69276 14.9871 4.58686C15.0098 4.48097 15.0033 4.37094 14.9684 4.26842C14.9336 4.1659 14.8716 4.07473 14.7892 4.00457C14.7067 3.93441 14.6068 3.88787 14.5 3.86989L13.16 3.66989L12.55 2.37989C12.5039 2.27511 12.4283 2.18601 12.3324 2.12345C12.2365 2.0609 12.1245 2.02759 12.01 2.02759C11.8955 2.02759 11.7835 2.0609 11.6876 2.12345C11.5917 2.18601 11.5161 2.27511 11.47 2.37989L10.86 3.66989L9.52 3.86989C9.41322 3.88787 9.3133 3.93441 9.23083 4.00457C9.14836 4.07473 9.08641 4.1659 9.05156 4.26842C9.0167 4.37094 9.01024 4.48097 9.03285 4.58686C9.05546 4.69276 9.10631 4.79055 9.18 4.86989L10.16 5.86989ZM18 9.99989H6C5.46957 9.99989 4.96086 10.2106 4.58579 10.5857C4.21071 10.9607 4 11.4695 4 11.9999C4 12.5303 4.21071 13.039 4.58579 13.4141C4.96086 13.7892 5.46957 13.9999 6 13.9999V19.9999C6 20.5303 6.21071 21.039 6.58579 21.4141C6.96086 21.7892 7.46957 21.9999 8 21.9999H16C16.5304 21.9999 17.0391 21.7892 17.4142 21.4141C17.7893 21.039 18 20.5303 18 19.9999V13.9999C18.5304 13.9999 19.0391 13.7892 19.4142 13.4141C19.7893 13.039 20 12.5303 20 11.9999C20 11.4695 19.7893 10.9607 19.4142 10.5857C19.0391 10.2106 18.5304 9.99989 18 9.99989Z","mask":"M19 8.00008H18V7.69008C17.9997 7.2975 17.8838 6.91369 17.6669 6.58649C17.4499 6.2593 17.1415 6.00319 16.78 5.85008L12.78 4.16008C12.5332 4.05557 12.268 4.00171 12 4.00171C11.732 4.00171 11.4668 4.05557 11.22 4.16008L7.22 5.85008C6.8585 6.00319 6.55006 6.2593 6.33312 6.58649C6.11617 6.91369 6.00032 7.2975 6 7.69008V8.00008H5C4.20435 8.00008 3.44129 8.31615 2.87868 8.87876C2.31607 9.44137 2 10.2044 2 11.0001V13.0001C2 13.7957 2.31607 14.5588 2.87868 15.1214C3.44129 15.684 4.20435 16.0001 5 16.0001H6C6.10786 17.0844 6.61074 18.0913 7.41288 18.8289C8.21502 19.5665 9.26041 19.9833 10.35 20.0001H13.55C14.6569 20.008 15.7268 19.6022 16.55 18.8623C17.3732 18.1223 17.8903 17.1015 18 16.0001H19C19.7956 16.0001 20.5587 15.684 21.1213 15.1214C21.6839 14.5588 22 13.7957 22 13.0001V11.0001C22 10.2044 21.6839 9.44137 21.1213 8.87876C20.5587 8.31615 19.7956 8.00008 19 8.00008ZM6 14.0001H5C4.73478 14.0001 4.48043 13.8947 4.29289 13.7072C4.10536 13.5196 4 13.2653 4 13.0001V11.0001C4 10.7349 4.10536 10.4805 4.29289 10.293C4.48043 10.1054 4.73478 10.0001 5 10.0001H6V14.0001ZM20 13.0001C20 13.2653 19.8946 13.5196 19.7071 13.7072C19.5196 13.8947 19.2652 14.0001 19 14.0001H18V10.0001H19C19.2652 10.0001 19.5196 10.1054 19.7071 10.293C19.8946 10.4805 20 10.7349 20 11.0001V13.0001Z","mask_off":"M5.76 13.9999H5C4.73478 13.9999 4.48043 13.8946 4.29289 13.707C4.10536 13.5195 4 13.2652 4 12.9999V10.9999C4 10.7347 4.10536 10.4804 4.29289 10.2928C4.48043 10.1053 4.73478 9.99994 5 9.99994H6V13.7599L14.76 4.99994L12.76 4.15994C12.5132 4.05543 12.248 4.00157 11.98 4.00157C11.712 4.00157 11.4468 4.05543 11.2 4.15994L7.2 5.84994C6.84224 6.00608 6.538 6.26349 6.32477 6.59044C6.11154 6.9174 5.99864 7.2996 6 7.68994V7.99994H5C4.20435 7.99994 3.44129 8.31601 2.87868 8.87862C2.31607 9.44123 2 10.2043 2 10.9999V12.9999C2.00584 13.6155 2.20088 14.2143 2.55866 14.7152C2.91645 15.2161 3.41965 15.5948 4 15.7999L5.76 13.9999ZM19 7.99994H18V7.68994C18.0049 7.60668 18.0049 7.5232 18 7.43994L20.73 4.70994C20.8232 4.6167 20.8972 4.50601 20.9477 4.38419C20.9981 4.26237 21.0241 4.1318 21.0241 3.99994C21.0241 3.86808 20.9981 3.73751 20.9477 3.61569C20.8972 3.49387 20.8232 3.38318 20.73 3.28994C20.6368 3.1967 20.5261 3.12274 20.4042 3.07228C20.2824 3.02182 20.1519 2.99585 20.02 2.99585C19.8881 2.99585 19.7576 3.02182 19.6357 3.07228C19.5139 3.12274 19.4032 3.1967 19.31 3.28994L3.31 19.2899C3.21627 19.3829 3.14188 19.4935 3.09111 19.6154C3.04034 19.7372 3.0142 19.8679 3.0142 19.9999C3.0142 20.132 3.04034 20.2627 3.09111 20.3845C3.14188 20.5064 3.21627 20.617 3.31 20.7099C3.40296 20.8037 3.51356 20.8781 3.63542 20.9288C3.75728 20.9796 3.88799 21.0057 4.02 21.0057C4.15201 21.0057 4.28272 20.9796 4.40458 20.9288C4.52644 20.8781 4.63704 20.8037 4.73 20.7099L7.07 18.3599C7.46634 18.8657 7.97149 19.2758 8.54796 19.5597C9.12443 19.8436 9.75743 19.9941 10.4 19.9999H13.6C14.6983 19.9955 15.7559 19.5841 16.5685 18.8453C17.3812 18.1065 17.8912 17.0928 18 15.9999H19C19.7956 15.9999 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 12.9999V10.9999C22 10.2043 21.6839 9.44123 21.1213 8.87862C20.5587 8.31601 19.7956 7.99994 19 7.99994ZM20 12.9999C20 13.2652 19.8946 13.5195 19.7071 13.707C19.5196 13.8946 19.2652 13.9999 19 13.9999H18V9.99994H19C19.2652 9.99994 19.5196 10.1053 19.7071 10.2928C19.8946 10.4804 20 10.7347 20 10.9999V12.9999Z","mason":"M19.2701 2.72992C18.7985 2.26457 18.1626 2.00366 17.5001 2.00366C16.8376 2.00366 16.2017 2.26457 15.7301 2.72992L14.2301 4.22992C13.8873 4.57446 13.6519 5.01111 13.5525 5.48685C13.4531 5.96258 13.494 6.45695 13.6701 6.90992L12.2901 8.28992C12.1633 8.41924 12.074 8.58058 12.0317 8.75671C11.9894 8.93283 11.9958 9.11713 12.0501 9.28992L12.8601 11.6999L11.2101 13.3499L9.4101 11.5599C9.03538 11.1874 8.52847 10.9783 8.0001 10.9783C7.47173 10.9783 6.96483 11.1874 6.5901 11.5599L5.5901 12.5599C5.27925 12.8569 5.07236 13.2461 5.0001 13.6699L4.0001 19.6699C3.95174 19.9588 3.96743 20.2548 4.04605 20.5369C4.12466 20.8191 4.26429 21.0805 4.45506 21.3028C4.64584 21.525 4.8831 21.7027 5.15007 21.8231C5.41705 21.9436 5.70723 22.0039 6.0001 21.9999C6.10988 22.0098 6.22032 22.0098 6.3301 21.9999L12.3301 20.9999C12.7395 20.9299 13.117 20.7342 13.4101 20.4399L14.4101 19.4399C14.7826 19.0652 14.9917 18.5583 14.9917 18.0299C14.9917 17.5016 14.7826 16.9946 14.4101 16.6199L12.6201 14.8199L14.7101 12.7399C14.8369 12.6106 14.9262 12.4493 14.9685 12.2731C15.0108 12.097 15.0044 11.9127 14.9501 11.7399L14.1401 9.32992L15.0901 8.38992C15.3844 8.48061 15.6926 8.51787 16.0001 8.49992C16.3287 8.50106 16.6543 8.43714 16.9581 8.31185C17.2619 8.18656 17.5378 8.00238 17.7701 7.76992L19.2701 6.26992C19.7355 5.79833 19.9964 5.16245 19.9964 4.49992C19.9964 3.83739 19.7355 3.20151 19.2701 2.72992Z","mathematics":"M11.9999 7.00005C12.1315 7.00081 12.2619 6.97558 12.3838 6.92582C12.5056 6.87606 12.6164 6.80273 12.7099 6.71005C12.8026 6.61661 12.8759 6.50579 12.9256 6.38395C12.9754 6.26212 13.0006 6.13165 12.9999 6.00005C12.9962 5.73528 12.8926 5.48168 12.7099 5.29005C12.6164 5.19737 12.5056 5.12404 12.3838 5.07428C12.2619 5.02451 12.1315 4.99929 11.9999 5.00005H6.99988C6.7835 4.98914 6.56943 5.0488 6.38988 5.17005C6.20736 5.29256 6.07029 5.4718 5.99988 5.68005L4.69988 9.74005L3.82988 8.45005C3.6789 8.22669 3.45115 8.06655 3.18988 8.00005C3.05488 7.96988 2.91488 7.96988 2.77988 8.00005C2.6428 8.01801 2.51227 8.06954 2.39988 8.15005C2.28421 8.22564 2.18547 8.32438 2.10988 8.44005C2.05278 8.54215 2.01546 8.65411 1.99988 8.77005C1.97465 8.90555 1.97465 9.04455 1.99988 9.18005C2.03658 9.31534 2.10131 9.44139 2.18988 9.55005L4.18988 12.55C4.28076 12.6881 4.40445 12.8015 4.54988 12.88C4.68834 12.9549 4.84252 12.996 4.99988 13H5.12988C5.32564 12.9846 5.51253 12.9119 5.66724 12.791C5.82196 12.6701 5.93765 12.5063 5.99988 12.32L7.71988 7.00005H11.9999ZM8.99988 12.5C8.99988 12.7967 9.08785 13.0867 9.25267 13.3334C9.4175 13.5801 9.65176 13.7723 9.92585 13.8859C10.1999 13.9994 10.5015 14.0291 10.7925 13.9712C11.0835 13.9133 11.3508 13.7705 11.5605 13.5607C11.7703 13.3509 11.9132 13.0837 11.9711 12.7927C12.0289 12.5017 11.9992 12.2001 11.8857 11.926C11.7722 11.6519 11.5799 11.4177 11.3332 11.2528C11.0866 11.088 10.7965 11 10.4999 11C10.1021 11 9.72052 11.1581 9.43922 11.4394C9.15791 11.7207 8.99988 12.1022 8.99988 12.5ZM13.9999 15H6.99988C6.73466 15 6.48031 15.1054 6.29277 15.2929C6.10524 15.4805 5.99988 15.7348 5.99988 16C5.99988 16.2653 6.10524 16.5196 6.29277 16.7072C6.48031 16.8947 6.73466 17 6.99988 17H13.9999C14.2651 17 14.5194 16.8947 14.707 16.7072C14.8945 16.5196 14.9999 16.2653 14.9999 16C14.9999 15.7348 14.8945 15.4805 14.707 15.2929C14.5194 15.1054 14.2651 15 13.9999 15ZM10.4999 18C10.2032 18 9.9132 18.088 9.66652 18.2528C9.41985 18.4177 9.22759 18.6519 9.11406 18.926C9.00053 19.2001 8.97082 19.5017 9.0287 19.7927C9.08658 20.0837 9.22944 20.3509 9.43922 20.5607C9.649 20.7705 9.91627 20.9133 10.2072 20.9712C10.4982 21.0291 10.7998 20.9994 11.0739 20.8859C11.348 20.7723 11.5823 20.5801 11.7471 20.3334C11.9119 20.0867 11.9999 19.7967 11.9999 19.5C11.9999 19.1022 11.8418 18.7207 11.5605 18.4394C11.2792 18.1581 10.8977 18 10.4999 18ZM21.7099 9.29005C21.6164 9.19737 21.5056 9.12404 21.3838 9.07428C21.2619 9.02451 21.1315 8.99929 20.9999 9.00005H18.9999V7.00005C18.9999 6.73483 18.8945 6.48048 18.707 6.29294C18.5194 6.10541 18.2651 6.00005 17.9999 6.00005C17.7347 6.00005 17.4803 6.10541 17.2928 6.29294C17.1052 6.48048 16.9999 6.73483 16.9999 7.00005V9.00005H14.9999C14.7347 9.00005 14.4803 9.10541 14.2928 9.29294C14.1052 9.48048 13.9999 9.73483 13.9999 10C13.9999 10.2653 14.1052 10.5196 14.2928 10.7072C14.4803 10.8947 14.7347 11 14.9999 11H16.9999V13C16.9999 13.2653 17.1052 13.5196 17.2928 13.7072C17.4803 13.8947 17.7347 14 17.9999 14C18.2651 14 18.5194 13.8947 18.707 13.7072C18.8945 13.5196 18.9999 13.2653 18.9999 13V11H20.9999C21.1985 11.0012 21.393 10.9432 21.5585 10.8334C21.724 10.7236 21.8531 10.567 21.9292 10.3835C22.0054 10.2001 22.0252 9.99811 21.9862 9.80337C21.9471 9.60862 21.8509 9.42992 21.7099 9.29005Z","media_share":"M18.7 15.5L13.7 12.5C13.1823 12.1889 12.7539 11.7491 12.4565 11.2234C12.1591 10.6977 12.0028 10.104 12.0028 9.5C12.0028 8.896 12.1591 8.30229 12.4565 7.77659C12.7539 7.25089 13.1823 6.81111 13.7 6.5L16.2 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16H20.5C19.8656 16.001 19.243 15.8281 18.7 15.5ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20.5 11C20.3508 11.003 20.2027 11.0265 20.06 11.07L17.44 9.5L20.06 7.93C20.2027 7.97349 20.3508 7.99704 20.5 8C20.7835 7.99501 21.0598 7.90976 21.2968 7.75413C21.5339 7.59851 21.7219 7.37889 21.8392 7.12073C21.9565 6.86257 21.9983 6.57645 21.9596 6.29555C21.9209 6.01465 21.8033 5.75046 21.6206 5.53363C21.4379 5.3168 21.1975 5.1562 20.9272 5.07046C20.6569 4.98471 20.3678 4.97733 20.0935 5.04918C19.8192 5.12102 19.5709 5.26914 19.3774 5.47637C19.1838 5.68359 19.053 5.94144 19 6.22L15.94 8.07C15.7973 8.02651 15.6492 8.00296 15.5 8C15.1022 8 14.7206 8.15804 14.4393 8.43934C14.158 8.72064 14 9.10218 14 9.5C14 9.89782 14.158 10.2794 14.4393 10.5607C14.7206 10.842 15.1022 11 15.5 11C15.6492 10.997 15.7973 10.9735 15.94 10.93L19 12.78C19.053 13.0586 19.1838 13.3164 19.3774 13.5236C19.5709 13.7309 19.8192 13.879 20.0935 13.9508C20.3678 14.0227 20.6569 14.0153 20.9272 13.9295C21.1975 13.8438 21.4379 13.6832 21.6206 13.4664C21.8033 13.2495 21.9209 12.9854 21.9596 12.7044C21.9983 12.4235 21.9565 12.1374 21.8392 11.8793C21.7219 11.6211 21.5339 11.4015 21.2968 11.2459C21.0598 11.0902 20.7835 11.005 20.5 11Z","media_share_mobile":"M19.5 12C19.3508 12.003 19.2027 12.0265 19.06 12.07L16.44 10.5L19.06 8.93C19.2027 8.97349 19.3508 8.99704 19.5 9C19.7835 8.99501 20.0598 8.90976 20.2968 8.75413C20.5339 8.59851 20.7219 8.37889 20.8392 8.12073C20.9565 7.86257 20.9983 7.57645 20.9596 7.29555C20.9209 7.01465 20.8033 6.75046 20.6206 6.53363C20.4379 6.3168 20.1975 6.1562 19.9272 6.07046C19.6569 5.98471 19.3678 5.97733 19.0935 6.04918C18.8192 6.12102 18.5709 6.26914 18.3774 6.47637C18.1838 6.68359 18.053 6.94144 18 7.22L16.84 7.91L14.94 9.07C14.7973 9.02651 14.6492 9.00296 14.5 9C14.1022 9 13.7206 9.15804 13.4393 9.43934C13.158 9.72064 13 10.1022 13 10.5C13 10.8978 13.158 11.2794 13.4393 11.5607C13.7206 11.842 14.1022 12 14.5 12C14.6492 11.997 14.7973 11.9735 14.94 11.93L16.87 13.09L18.03 13.78C18.0832 14.0598 18.2149 14.3187 18.4098 14.5265C18.6048 14.7342 18.8548 14.8821 19.1307 14.9529C19.4066 15.0237 19.6969 15.0145 19.9678 14.9264C20.2387 14.8382 20.4788 14.6748 20.6602 14.4552C20.8416 14.2355 20.9567 13.9688 20.992 13.6861C21.0274 13.4035 20.9815 13.1166 20.8598 12.8591C20.7381 12.6016 20.5456 12.384 20.3048 12.2319C20.064 12.0797 19.7848 11.9993 19.5 12ZM12.7 13.5C12.1823 13.1889 11.7539 12.7491 11.4565 12.2234C11.1591 11.6977 11.0028 11.104 11.0028 10.5C11.0028 9.89601 11.1591 9.30229 11.4565 8.77659C11.7539 8.25089 12.1823 7.81111 12.7 7.5L17.7 4.5C17.7781 4.45923 17.8582 4.42252 17.94 4.39C17.7997 3.71423 17.4306 3.10751 16.895 2.67214C16.3595 2.23677 15.6902 1.99939 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7957 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7957 18 19V16.65C17.8962 16.6081 17.7958 16.5579 17.7 16.5L12.7 13.5ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","medical_files":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM15.54 16.54C14.9581 17.1223 14.2414 17.552 13.4535 17.7908C12.6657 18.0296 11.8311 18.0701 11.0238 17.9089C10.2165 17.7476 9.46147 17.3895 8.82582 16.8664C8.19017 16.3432 7.69353 15.6712 7.38 14.91C6.9946 13.9906 6.89697 12.976 7.1 12C7.29597 11.0391 7.77018 10.1571 8.46362 9.46362C9.15706 8.77018 10.0391 8.29597 11 8.1C11.9696 7.90111 12.9766 7.99867 13.89 8.38C14.6512 8.69353 15.3232 9.19017 15.8464 9.82582C16.3695 10.4615 16.7276 11.2165 16.8889 12.0238C17.0501 12.8311 17.0096 13.6657 16.7708 14.4535C16.532 15.2414 16.1023 15.9581 15.52 16.54H15.54ZM14 12H13V11C13 10.7348 12.8946 10.4804 12.7071 10.2929C12.5196 10.1054 12.2652 10 12 10C11.7348 10 11.4804 10.1054 11.2929 10.2929C11.1054 10.4804 11 10.7348 11 11V12H10C9.73478 12 9.48043 12.1054 9.29289 12.2929C9.10536 12.4804 9 12.7348 9 13C9 13.2652 9.10536 13.5196 9.29289 13.7071C9.48043 13.8946 9.73478 14 10 14H11V15C11 15.2652 11.1054 15.5196 11.2929 15.7071C11.4804 15.8946 11.7348 16 12 16C12.2652 16 12.5196 15.8946 12.7071 15.7071C12.8946 15.5196 13 15.2652 13 15V14H14C14.2652 14 14.5196 13.8946 14.7071 13.7071C14.8946 13.5196 15 13.2652 15 13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12Z","medical_history":"M14 14H13V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14H10C9.73478 14 9.48043 14.1054 9.29289 14.2929C9.10536 14.4804 9 14.7348 9 15C9 15.2652 9.10536 15.5196 9.29289 15.7071C9.48043 15.8946 9.73478 16 10 16H11V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4804 17.8946 11.7348 18 12 18C12.2652 18 12.5196 17.8946 12.7071 17.7071C12.8946 17.5196 13 17.2652 13 17V16H14C14.2652 16 14.5196 15.8946 14.7071 15.7071C14.8946 15.5196 15 15.2652 15 15C15 14.7348 14.8946 14.4804 14.7071 14.2929C14.5196 14.1054 14.2652 14 14 14ZM19.12 3.88C18.5579 3.31723 17.7954 3.0007 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C19.9993 5.20462 19.6828 4.44207 19.12 3.88ZM15.54 18.54C14.9581 19.1223 14.2414 19.552 13.4535 19.7908C12.6657 20.0296 11.8311 20.0701 11.0238 19.9089C10.2165 19.7476 9.46147 19.3895 8.82582 18.8664C8.19017 18.3432 7.69353 17.6712 7.38 16.91C6.9946 15.9906 6.89697 14.976 7.1 14C7.29597 13.0391 7.77018 12.1571 8.46362 11.4636C9.15706 10.7702 10.0391 10.296 11 10.1C11.9696 9.90111 12.9766 9.99867 13.89 10.38C14.6512 10.6935 15.3232 11.1902 15.8464 11.8258C16.3695 12.4615 16.7276 13.2165 16.8889 14.0238C17.0501 14.8311 17.0096 15.6657 16.7708 16.4535C16.532 17.2414 16.1023 17.9581 15.52 18.54H15.54ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","medical_insurance":"M14 11H13V10C13 9.73478 12.8946 9.48043 12.7071 9.29289C12.5196 9.10536 12.2652 9 12 9C11.7348 9 11.4804 9.10536 11.2929 9.29289C11.1054 9.48043 11 9.73478 11 10V11H10C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12C9 12.2652 9.10536 12.5196 9.29289 12.7071C9.48043 12.8946 9.73478 13 10 13H11V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8946 14.5196 13 14.2652 13 14V13H14C14.2652 13 14.5196 12.8946 14.7071 12.7071C14.8946 12.5196 15 12.2652 15 12C15 11.7348 14.8946 11.4804 14.7071 11.2929C14.5196 11.1054 14.2652 11 14 11ZM20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM15.54 15.54C14.9581 16.1223 14.2414 16.552 13.4535 16.7908C12.6657 17.0296 11.8311 17.0701 11.0238 16.9089C10.2165 16.7476 9.46147 16.3895 8.82582 15.8664C8.19017 15.3432 7.69353 14.6712 7.38 13.91C6.9946 12.9906 6.89697 11.976 7.1 11C7.29597 10.0391 7.77018 9.15706 8.46362 8.46362C9.15706 7.77018 10.0391 7.29597 11 7.1C11.9696 6.90111 12.9766 6.99867 13.89 7.38C14.6512 7.69353 15.3232 8.19017 15.8464 8.82582C16.3695 9.46147 16.7276 10.2165 16.8889 11.0238C17.0501 11.8311 17.0096 12.6657 16.7708 13.4535C16.532 14.2414 16.1023 14.9581 15.52 15.54H15.54Z","medicine":"M19.12 8.71L18 7.59C17.6266 7.21441 17.1196 7.00223 16.59 7H17C17.5304 7 18.0391 6.78929 18.4142 6.41421C18.7893 6.03914 19 5.53043 19 5V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V5C5 5.53043 5.21071 6.03914 5.58579 6.41421C5.96086 6.78929 6.46957 7 7 7H7.41C6.88042 7.00223 6.37335 7.21441 6 7.59L4.88 8.71C4.31723 9.27207 4.0007 10.0346 4 10.83V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10.83C19.9993 10.0346 19.6828 9.27207 19.12 8.71ZM14 15H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V15H10C9.73478 15 9.48043 14.8946 9.29289 14.7071C9.10536 14.5196 9 14.2652 9 14C9 13.7348 9.10536 13.4804 9.29289 13.2929C9.48043 13.1054 9.73478 13 10 13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15Z","medicine_mortar":"M20.63 6.15989C20.7823 5.94584 20.891 5.70387 20.9498 5.44782C21.0087 5.19176 21.0165 4.92663 20.9728 4.66755C20.9292 4.40848 20.8349 4.16053 20.6955 3.93788C20.556 3.71523 20.3741 3.52223 20.16 3.36989C19.9459 3.21756 19.704 3.10888 19.4479 3.05006C19.1919 2.99123 18.9267 2.98342 18.6677 3.02706C18.4086 3.07071 18.1606 3.16495 17.938 3.30442C17.7153 3.44388 17.5223 3.62584 17.37 3.83989L14.4 7.99989H19.32L20.63 6.15989ZM20 9.99989H4C3.73478 9.99989 3.48043 10.1052 3.29289 10.2928C3.10536 10.4803 3 10.7347 3 10.9999C3.00228 12.6739 3.47142 14.3142 4.3547 15.7363C5.23797 17.1583 6.50037 18.3059 8 19.0499V19.9999C8 20.2651 8.10536 20.5195 8.29289 20.707C8.48043 20.8945 8.73478 20.9999 9 20.9999H15C15.2652 20.9999 15.5196 20.8945 15.7071 20.707C15.8946 20.5195 16 20.2651 16 19.9999V19.0499C17.4921 18.3097 18.7494 17.1699 19.6322 15.7575C20.515 14.3451 20.9885 12.7154 21 11.0499C21.0068 10.9144 20.9859 10.779 20.9387 10.6518C20.8915 10.5247 20.8189 10.4085 20.7254 10.3102C20.6318 10.212 20.5193 10.1339 20.3946 10.0805C20.2699 10.0271 20.1356 9.99972 20 9.99989ZM14 15.9999H13V16.9999C13 17.2651 12.8946 17.5195 12.7071 17.707C12.5196 17.8945 12.2652 17.9999 12 17.9999C11.7348 17.9999 11.4804 17.8945 11.2929 17.707C11.1054 17.5195 11 17.2651 11 16.9999V15.9999H10C9.73478 15.9999 9.48043 15.8945 9.29289 15.707C9.10536 15.5195 9 15.2651 9 14.9999C9 14.7347 9.10536 14.4803 9.29289 14.2928C9.48043 14.1052 9.73478 13.9999 10 13.9999H11V12.9999C11 12.7347 11.1054 12.4803 11.2929 12.2928C11.4804 12.1052 11.7348 11.9999 12 11.9999C12.2652 11.9999 12.5196 12.1052 12.7071 12.2928C12.8946 12.4803 13 12.7347 13 12.9999V13.9999H14C14.2652 13.9999 14.5196 14.1052 14.7071 14.2928C14.8946 14.4803 15 14.7347 15 14.9999C15 15.2651 14.8946 15.5195 14.7071 15.707C14.5196 15.8945 14.2652 15.9999 14 15.9999Z","medicines":"M3.99998 7H4.99998V8C4.99998 8.26522 5.10533 8.51957 5.29287 8.70711C5.48041 8.89464 5.73476 9 5.99998 9C6.26519 9 6.51955 8.89464 6.70708 8.70711C6.89462 8.51957 6.99998 8.26522 6.99998 8V7H7.99998C8.26519 7 8.51955 6.89464 8.70708 6.70711C8.89462 6.51957 8.99998 6.26522 8.99998 6C8.99998 5.73478 8.89462 5.48043 8.70708 5.29289C8.51955 5.10536 8.26519 5 7.99998 5H6.99998V4C6.99998 3.73478 6.89462 3.48043 6.70708 3.29289C6.51955 3.10536 6.26519 3 5.99998 3C5.73476 3 5.48041 3.10536 5.29287 3.29289C5.10533 3.48043 4.99998 3.73478 4.99998 4V5H3.99998C3.73476 5 3.48041 5.10536 3.29287 5.29289C3.10533 5.48043 2.99998 5.73478 2.99998 6C2.99998 6.26522 3.10533 6.51957 3.29287 6.70711C3.48041 6.89464 3.73476 7 3.99998 7ZM20 5C19.6145 4.53638 19.1387 4.15612 18.6015 3.88242C18.0642 3.60871 17.4769 3.44728 16.8752 3.40799C16.2736 3.36869 15.6703 3.45234 15.102 3.65384C14.5337 3.85534 14.0125 4.17046 13.57 4.58L9.56998 8.18L15.86 14.47L19.57 11.11C20.4125 10.3416 20.9272 9.27853 21.0072 8.14102C21.0873 7.00351 20.7266 5.87881 20 5ZM4.39998 12.89C3.93569 13.274 3.55443 13.7485 3.2794 14.2846C3.00437 14.8207 2.84133 15.4072 2.80021 16.0083C2.75909 16.6094 2.84074 17.2126 3.04021 17.7812C3.23967 18.3497 3.55276 18.8717 3.96043 19.3154C4.36809 19.7591 4.86179 20.1151 5.41147 20.3619C5.96114 20.6086 6.55529 20.7409 7.15773 20.7507C7.76018 20.7605 8.35831 20.6476 8.91571 20.4188C9.47311 20.19 9.97812 19.8502 10.4 19.42L14.4 15.82L8.10998 9.53L4.39998 12.89Z","meeting_room":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 8C17.2967 8 17.5867 8.08797 17.8334 8.2528C18.08 8.41762 18.2723 8.65189 18.3858 8.92597C18.4993 9.20006 18.5291 9.50166 18.4712 9.79264C18.4133 10.0836 18.2704 10.3509 18.0607 10.5607C17.8509 10.7704 17.5836 10.9133 17.2926 10.9712C17.0017 11.0291 16.7001 10.9994 16.426 10.8858C16.1519 10.7723 15.9176 10.58 15.7528 10.3334C15.588 10.0867 15.5 9.79667 15.5 9.5C15.5 9.10218 15.658 8.72064 15.9393 8.43934C16.2206 8.15804 16.6022 8 17 8ZM12 8C12.2967 8 12.5867 8.08797 12.8334 8.2528C13.08 8.41762 13.2723 8.65189 13.3858 8.92597C13.4994 9.20006 13.5291 9.50166 13.4712 9.79264C13.4133 10.0836 13.2704 10.3509 13.0607 10.5607C12.8509 10.7704 12.5836 10.9133 12.2926 10.9712C12.0017 11.0291 11.7001 10.9994 11.426 10.8858C11.1519 10.7723 10.9176 10.58 10.7528 10.3334C10.588 10.0867 10.5 9.79667 10.5 9.5C10.5 9.10218 10.658 8.72064 10.9393 8.43934C11.2206 8.15804 11.6022 8 12 8ZM7 8C7.29667 8 7.58668 8.08797 7.83336 8.2528C8.08003 8.41762 8.27229 8.65189 8.38582 8.92597C8.49935 9.20006 8.52906 9.50166 8.47118 9.79264C8.4133 10.0836 8.27044 10.3509 8.06066 10.5607C7.85088 10.7704 7.58361 10.9133 7.29264 10.9712C7.00166 11.0291 6.70006 10.9994 6.42597 10.8858C6.15189 10.7723 5.91762 10.58 5.7528 10.3334C5.58797 10.0867 5.5 9.79667 5.5 9.5C5.5 9.10218 5.65804 8.72064 5.93934 8.43934C6.22064 8.15804 6.60218 8 7 8ZM19 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15C4.00178 14.3562 4.21059 13.7301 4.59559 13.2142C4.98058 12.6982 5.52133 12.3198 6.13794 12.1348C6.75456 11.9498 7.41432 11.9681 8.01974 12.1869C8.62517 12.4058 9.14415 12.8135 9.5 13.35C9.77365 12.9375 10.1452 12.599 10.5814 12.3649C11.0176 12.1308 11.5049 12.0083 12 12.0083C12.4951 12.0083 12.9824 12.1308 13.4186 12.3649C13.8548 12.599 14.2263 12.9375 14.5 13.35C14.8558 12.8135 15.3748 12.4058 15.9803 12.1869C16.5857 11.9681 17.2454 11.9498 17.8621 12.1348C18.4787 12.3198 19.0194 12.6982 19.4044 13.2142C19.7894 13.7301 19.9982 14.3562 20 15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16Z","megaphone":"M21 4C20.7348 4 20.4804 4.10536 20.2929 4.29289C20.1054 4.48043 20 4.73478 20 5V5.5L4 10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15C3.26522 15 3.51957 14.8946 3.70711 14.7071C3.89464 14.5196 4 14.2652 4 14L7 14.85C6.99512 14.8999 6.99512 14.9501 7 15C6.99773 15.8824 7.28733 16.7408 7.82369 17.4416C8.36005 18.1423 9.11306 18.646 9.96547 18.8742C10.8179 19.1024 11.7218 19.0423 12.5366 18.7034C13.3513 18.3644 14.0311 17.7655 14.47 17L20 18.5V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4ZM11 17C10.5434 16.9988 10.1011 16.8414 9.74632 16.5539C9.39159 16.2665 9.14588 15.8664 9.05 15.42L12.45 16.42C12.2596 16.609 12.0331 16.7577 11.784 16.8574C11.5348 16.957 11.2682 17.0055 11 17Z","menu_card":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18ZM15 12V13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13V12C8.46957 12 7.96086 11.7893 7.58579 11.4142C7.21071 11.0391 7 10.5304 7 10C7 9.46957 7.21071 8.96086 7.58579 8.58579C7.96086 8.21071 8.46957 8 9 8H9.18C9.3902 7.42085 9.77363 6.92046 10.2782 6.56684C10.7827 6.21322 11.3839 6.02352 12 6.02352C12.6161 6.02352 13.2173 6.21322 13.7218 6.56684C14.2264 6.92046 14.6098 7.42085 14.82 8H15C15.5304 8 16.0391 8.21071 16.4142 8.58579C16.7893 8.96086 17 9.46957 17 10C17 10.5304 16.7893 11.0391 16.4142 11.4142C16.0391 11.7893 15.5304 12 15 12Z","menu_card_roomservice":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM16 17H8C7.73478 17 7.48043 16.8946 7.29289 16.7071C7.10536 16.5196 7 16.2652 7 16C7 15.7348 7.10536 15.4804 7.29289 15.2929C7.48043 15.1054 7.73478 15 8 15H16C16.2652 15 16.5196 15.1054 16.7071 15.2929C16.8946 15.4804 17 15.7348 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11C8.00287 10.1154 8.29887 9.25679 8.84169 8.55836C9.38451 7.85993 10.1435 7.36114 11 7.14V7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6C12.2652 6 12.5196 6.10536 12.7071 6.29289C12.8946 6.48043 13 6.73478 13 7V7.14C13.8565 7.36114 14.6155 7.85993 15.1583 8.55836C15.7011 9.25679 15.9971 10.1154 16 11C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","merge":"M19 20.0001H18C15.24 20.0001 13 17.7601 13 15.0001V5.41006L15.29 7.70006C15.49 7.90006 15.74 7.99006 16 7.99006C16.26 7.99006 16.51 7.89006 16.71 7.70006C17.1 7.31006 17.1 6.68006 16.71 6.29006L12.71 2.29006C12.32 1.90006 11.69 1.90006 11.3 2.29006L7.28999 6.29006C6.89999 6.68006 6.89999 7.31006 7.28999 7.70006C7.67999 8.09006 8.30999 8.09006 8.69999 7.70006L10.99 5.41006V15.0001C10.99 17.7601 8.74999 20.0001 5.98999 20.0001H4.98999C4.43999 20.0001 3.98999 20.4501 3.98999 21.0001C3.98999 21.5501 4.43999 22.0001 4.98999 22.0001H5.98999C8.53999 22.0001 10.77 20.6301 11.99 18.5901C13.21 20.6301 15.44 22.0001 17.99 22.0001H18.99C19.54 22.0001 19.99 21.5501 19.99 21.0001C19.99 20.4501 19.54 20.0001 18.99 20.0001H19Z","message_partially_delivered":"M19.7102 6.28994C19.6172 6.19621 19.5066 6.12182 19.3848 6.07105C19.2629 6.02028 19.1322 5.99414 19.0002 5.99414C18.8682 5.99414 18.7375 6.02028 18.6156 6.07105C18.4937 6.12182 18.3831 6.19621 18.2902 6.28994L8.00019 16.5899L3.71019 12.2899C3.52188 12.1016 3.26649 11.9958 3.00019 11.9958C2.73388 11.9958 2.47849 12.1016 2.29019 12.2899C2.10188 12.4782 1.99609 12.7336 1.99609 12.9999C1.99609 13.2662 2.10188 13.5216 2.29019 13.7099L7.29019 18.7099C7.38315 18.8037 7.49375 18.8781 7.61561 18.9288C7.73747 18.9796 7.86817 19.0057 8.00019 19.0057C8.1322 19.0057 8.2629 18.9796 8.38476 18.9288C8.50662 18.8781 8.61722 18.8037 8.71019 18.7099L19.7102 7.70994C19.8039 7.61698 19.8783 7.50638 19.9291 7.38452C19.9798 7.26266 20.006 7.13195 20.006 6.99994C20.006 6.86793 19.9798 6.73722 19.9291 6.61536C19.8783 6.4935 19.8039 6.3829 19.7102 6.28994ZM20.5002 15.9999C20.2035 15.9999 19.9135 16.0879 19.6668 16.2527C19.4202 16.4176 19.2279 16.6518 19.1144 16.9259C19.0008 17.2 18.9711 17.5016 19.029 17.7926C19.0869 18.0835 19.2297 18.3508 19.4395 18.5606C19.6493 18.7704 19.9166 18.9132 20.2076 18.9711C20.4985 19.029 20.8001 18.9993 21.0742 18.8858C21.3483 18.7722 21.5826 18.58 21.7474 18.3333C21.9122 18.0866 22.0002 17.7966 22.0002 17.4999C22.0002 17.1021 21.8421 16.7206 21.5608 16.4393C21.2795 16.158 20.898 15.9999 20.5002 15.9999ZM15.5002 15.9999C15.2035 15.9999 14.9135 16.0879 14.6668 16.2527C14.4202 16.4176 14.2279 16.6518 14.1144 16.9259C14.0008 17.2 13.9711 17.5016 14.029 17.7926C14.0869 18.0835 14.2297 18.3508 14.4395 18.5606C14.6493 18.7704 14.9166 18.9132 15.2075 18.9711C15.4985 19.029 15.8001 18.9993 16.0742 18.8858C16.3483 18.7722 16.5826 18.58 16.7474 18.3333C16.9122 18.0866 17.0002 17.7966 17.0002 17.4999C17.0002 17.1021 16.8421 16.7206 16.5608 16.4393C16.2795 16.158 15.898 15.9999 15.5002 15.9999Z","message_read":"M12.0002 15.0002C12.1318 15.0009 12.2623 14.9757 12.3841 14.926C12.5059 14.8762 12.6167 14.8029 12.7102 14.7102L19.7102 7.71019C19.8985 7.52188 20.0043 7.26649 20.0043 7.00019C20.0043 6.73388 19.8985 6.47849 19.7102 6.29019C19.5219 6.10188 19.2665 5.99609 19.0002 5.99609C18.7339 5.99609 18.4785 6.10188 18.2902 6.29019L11.2902 13.2902C11.1965 13.3831 11.1221 13.4937 11.0713 13.6156C11.0205 13.7375 10.9944 13.8682 10.9944 14.0002C10.9944 14.1322 11.0205 14.2629 11.0713 14.3848C11.1221 14.5066 11.1965 14.6172 11.2902 14.7102C11.3836 14.8029 11.4944 14.8762 11.6163 14.926C11.7381 14.9757 11.8686 15.0009 12.0002 15.0002ZM3.71019 12.2902C3.52188 12.1019 3.26649 11.9961 3.00019 11.9961C2.73388 11.9961 2.47849 12.1019 2.29019 12.2902C2.10188 12.4785 1.99609 12.7339 1.99609 13.0002C1.99609 13.2665 2.10188 13.5219 2.29019 13.7102L7.29019 18.7102C7.38315 18.8039 7.49375 18.8783 7.61561 18.9291C7.73747 18.9798 7.86817 19.006 8.00019 19.006C8.1322 19.006 8.2629 18.9798 8.38476 18.9291C8.50662 18.8783 8.61722 18.8039 8.71019 18.7102C8.80391 18.6172 8.87831 18.5066 8.92908 18.3848C8.97985 18.2629 9.00598 18.1322 9.00598 18.0002C9.00598 17.8682 8.97985 17.7375 8.92908 17.6156C8.87831 17.4937 8.80391 17.3831 8.71019 17.2902L3.71019 12.2902ZM21.7102 8.29019C21.6172 8.19646 21.5066 8.12206 21.3848 8.07129C21.2629 8.02053 21.1322 7.99439 21.0002 7.99439C20.8682 7.99439 20.7375 8.02053 20.6156 8.07129C20.4937 8.12206 20.3831 8.19646 20.2902 8.29019L12.0002 16.5902L7.71019 12.2902C7.52188 12.1019 7.26649 11.9961 7.00019 11.9961C6.73388 11.9961 6.47849 12.1019 6.29019 12.2902C6.10188 12.4785 5.99609 12.7339 5.99609 13.0002C5.99609 13.2665 6.10188 13.5219 6.29019 13.7102L11.2902 18.7102C11.3831 18.8039 11.4937 18.8783 11.6156 18.9291C11.7375 18.9798 11.8682 19.006 12.0002 19.006C12.1322 19.006 12.2629 18.9798 12.3848 18.9291C12.5066 18.8783 12.6172 18.8039 12.7102 18.7102L21.7102 9.71019C21.8039 9.61722 21.8783 9.50662 21.9291 9.38476C21.9798 9.2629 22.006 9.1322 22.006 9.00019C22.006 8.86817 21.9798 8.73747 21.9291 8.61561C21.8783 8.49375 21.8039 8.38315 21.7102 8.29019Z","message_send":"M9.00019 19.0002C8.86858 19.0009 8.73812 18.9757 8.61628 18.926C8.49444 18.8762 8.38363 18.8029 8.29018 18.7102L3.29019 13.7102C3.10188 13.5219 2.99609 13.2665 2.99609 13.0002C2.99609 12.7339 3.10188 12.4785 3.29019 12.2902C3.47849 12.1019 3.73388 11.9961 4.00019 11.9961C4.26649 11.9961 4.52188 12.1019 4.71019 12.2902L9.00019 16.5902L19.2902 6.29019C19.4785 6.10188 19.7339 5.99609 20.0002 5.99609C20.2665 5.99609 20.5219 6.10188 20.7102 6.29019C20.8985 6.47849 21.0043 6.73388 21.0043 7.00019C21.0043 7.26649 20.8985 7.52188 20.7102 7.71019L9.71019 18.7102C9.61674 18.8029 9.50593 18.8762 9.38409 18.926C9.26225 18.9757 9.13179 19.0009 9.00019 19.0002Z","mic":"M12 15C12.7956 15 13.5587 14.6839 14.1213 14.1213C14.6839 13.5587 15 12.7956 15 12V5C15 4.20435 14.6839 3.44129 14.1213 2.87868C13.5587 2.31607 12.7956 2 12 2C11.2044 2 10.4413 2.31607 9.87868 2.87868C9.31607 3.44129 9 4.20435 9 5V12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15ZM18 10C17.7348 10 17.4804 10.1054 17.2929 10.2929C17.1054 10.4804 17 10.7348 17 11V12C17 13.3261 16.4732 14.5979 15.5355 15.5355C14.5979 16.4732 13.3261 17 12 17C10.6739 17 9.40215 16.4732 8.46447 15.5355C7.52678 14.5979 7 13.3261 7 12V11C7 10.7348 6.89464 10.4804 6.70711 10.2929C6.51957 10.1054 6.26522 10 6 10C5.73478 10 5.48043 10.1054 5.29289 10.2929C5.10536 10.4804 5 10.7348 5 11V12C5 13.8565 5.7375 15.637 7.05025 16.9497C8.36301 18.2625 10.1435 19 12 19C13.8565 19 15.637 18.2625 16.9497 16.9497C18.2625 15.637 19 13.8565 19 12V11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10ZM15 20H9C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5196 20.1054 15.2652 20 15 20Z","mic_off":"M7.06976 12.69C7.0311 12.4618 7.00771 12.2313 6.99976 12V11C6.99976 10.7348 6.8944 10.4804 6.70687 10.2929C6.51933 10.1054 6.26498 10 5.99976 10C5.73454 10 5.48019 10.1054 5.29265 10.2929C5.10512 10.4804 4.99976 10.7348 4.99976 11V12C5.0021 12.7977 5.14077 13.5891 5.40976 14.34L7.06976 12.69ZM11.9998 2.00002C11.2041 2.00002 10.441 2.31609 9.87844 2.8787C9.31583 3.4413 8.99976 4.20437 8.99976 5.00002V10.76L14.9998 4.76002C14.9393 4.00667 14.5967 3.3039 14.0405 2.79221C13.4844 2.28051 12.7555 1.99759 11.9998 2.00002ZM14.9998 20H8.99976C8.73454 20 8.48019 20.1054 8.29265 20.2929C8.10512 20.4804 7.99976 20.7348 7.99976 21C7.99976 21.2652 8.10512 21.5196 8.29265 21.7071C8.48019 21.8947 8.73454 22 8.99976 22H14.9998C15.265 22 15.5193 21.8947 15.7069 21.7071C15.8944 21.5196 15.9998 21.2652 15.9998 21C15.9998 20.7348 15.8944 20.4804 15.7069 20.2929C15.5193 20.1054 15.265 20 14.9998 20ZM11.9998 15C12.7954 15 13.5585 14.6839 14.1211 14.1213C14.6837 13.5587 14.9998 12.7957 14.9998 12V10.44L20.4898 5.00002C20.5876 4.90218 20.6652 4.78603 20.7182 4.65821C20.7711 4.53038 20.7984 4.39337 20.7984 4.25502C20.7984 4.11666 20.7711 3.97965 20.7182 3.85182C20.6652 3.724 20.5876 3.60785 20.4898 3.51002C20.3919 3.41218 20.2758 3.33457 20.148 3.28163C20.0201 3.22868 19.8831 3.20143 19.7448 3.20143C19.6064 3.20143 19.4694 3.22868 19.3416 3.28163C19.2137 3.33457 19.0976 3.41218 18.9998 3.51002L3.50976 19C3.41193 19.0979 3.33432 19.214 3.28137 19.3418C3.22842 19.4697 3.20117 19.6067 3.20117 19.745C3.20117 19.8834 3.22842 20.0204 3.28137 20.1482C3.33432 20.276 3.41193 20.3922 3.50976 20.49C3.70735 20.6876 3.97533 20.7986 4.25476 20.7986C4.39312 20.7986 4.53012 20.7714 4.65795 20.7184C4.78578 20.6655 4.90193 20.5879 4.99976 20.49L7.86976 17.61C8.91053 18.3706 10.1411 18.829 11.4258 18.9347C12.7105 19.0404 13.9995 18.7893 15.1506 18.2091C16.3017 17.6289 17.2702 16.7421 17.9494 15.6465C18.6286 14.5509 18.9921 13.289 18.9998 12V11C18.9998 10.7348 18.8944 10.4804 18.7069 10.2929C18.5193 10.1054 18.265 10 17.9998 10C17.7345 10 17.4802 10.1054 17.2927 10.2929C17.1051 10.4804 16.9998 10.7348 16.9998 11V12C16.9982 12.8998 16.7538 13.7825 16.2923 14.5551C15.8309 15.3276 15.1696 15.9612 14.3781 16.3892C13.5866 16.8172 12.6942 17.0237 11.7952 16.9869C10.8961 16.9501 10.0236 16.6713 9.26976 16.18L10.7298 14.71C11.1267 14.8985 11.5603 14.9975 11.9998 15Z","micro_sd":"M16 2H10.24C9.44462 2.0007 8.68207 2.31723 8.12 2.88L5.88 5.12C5.31723 5.68207 5.0007 6.44462 5 7.24V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM13 7C13 7.26522 12.8946 7.51957 12.7071 7.70711C12.5196 7.89464 12.2652 8 12 8C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7V5C11 4.73478 11.1054 4.48043 11.2929 4.29289C11.4804 4.10536 11.7348 4 12 4C12.2652 4 12.5196 4.10536 12.7071 4.29289C12.8946 4.48043 13 4.73478 13 5V7ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8C15.7348 8 15.4804 7.89464 15.2929 7.70711C15.1054 7.51957 15 7.26522 15 7V5C15 4.73478 15.1054 4.48043 15.2929 4.29289C15.4804 4.10536 15.7348 4 16 4C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5V7Z","microscope":"M10 13C10 12.7348 9.89464 12.4804 9.70711 12.2929C9.51957 12.1053 9.26522 12 9 12V5.99999C9 5.73477 8.89464 5.48042 8.70711 5.29288C8.51957 5.10534 8.26522 4.99999 8 4.99999C7.73478 4.99999 7.48043 5.10534 7.29289 5.29288C7.10536 5.48042 7 5.73477 7 5.99999V12H6V9.99999C6 9.73477 5.89464 9.48042 5.70711 9.29288C5.51957 9.10534 5.26522 8.99999 5 8.99999C4.73478 8.99999 4.48043 9.10534 4.29289 9.29288C4.10536 9.48042 4 9.73477 4 9.99999V12C3.73478 12 3.48043 12.1053 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H9C9.26522 14 9.51957 13.8946 9.70711 13.7071C9.89464 13.5196 10 13.2652 10 13ZM20.71 4.28999L19.71 3.28999C19.5391 3.1311 19.3179 3.03701 19.0849 3.02401C18.8519 3.01102 18.6217 3.07993 18.4341 3.21881C18.2465 3.3577 18.1135 3.55781 18.0579 3.78449C18.0024 4.01117 18.0279 4.25013 18.13 4.45999L16.37 6.20999C15.99 5.98618 15.5467 5.89425 15.109 5.94851C14.6713 6.00276 14.2639 6.20016 13.95 6.50999L10.23 10.23C10.1363 10.3229 10.0619 10.4336 10.0111 10.5554C9.96034 10.6773 9.9342 10.808 9.9342 10.94C9.9342 11.072 9.96034 11.2027 10.0111 11.3246C10.0619 11.4464 10.1363 11.557 10.23 11.65L12.35 13.77C12.443 13.8637 12.5536 13.9381 12.6754 13.9889C12.7973 14.0396 12.928 14.0658 13.06 14.0658C13.192 14.0658 13.3227 14.0396 13.4446 13.9889C13.5664 13.9381 13.677 13.8637 13.77 13.77L15.48 12.06C15.9237 12.8817 16.066 13.8329 15.882 14.7485C15.698 15.6641 15.1995 16.4865 14.4728 17.0731C13.7461 17.6597 12.837 17.9735 11.9032 17.9602C10.9694 17.9468 10.0696 17.6071 9.36 17H10C10.2652 17 10.5196 16.8946 10.7071 16.7071C10.8946 16.5196 11 16.2652 11 16C11 15.7348 10.8946 15.4804 10.7071 15.2929C10.5196 15.1053 10.2652 15 10 15H6C5.73478 15 5.48043 15.1053 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16C5 16.2652 5.10536 16.5196 5.29289 16.7071C5.48043 16.8946 5.73478 17 6 17H6.82C7.28086 17.8019 7.92085 18.4864 8.69 19H7.5C7.23478 19 6.98043 19.1053 6.79289 19.2929C6.60536 19.4804 6.5 19.7348 6.5 20C6.5 20.2652 6.60536 20.5196 6.79289 20.7071C6.98043 20.8946 7.23478 21 7.5 21H16.5C16.7652 21 17.0196 20.8946 17.2071 20.7071C17.3946 20.5196 17.5 20.2652 17.5 20C17.5 19.7348 17.3946 19.4804 17.2071 19.2929C17.0196 19.1053 16.7652 19 16.5 19H15.31C16.1363 18.4534 16.8145 17.7108 17.2838 16.8383C17.7532 15.9658 17.9993 14.9907 18 14C17.9997 12.787 17.6261 11.6034 16.93 10.61L17.49 10.05C17.7998 9.73613 17.9972 9.32867 18.0515 8.891C18.1057 8.45333 18.0138 8.01 17.79 7.62999L19.54 5.86999C19.6806 5.94987 19.8384 5.99448 20 5.99999C20.1316 6.00075 20.2621 5.97552 20.3839 5.92576C20.5057 5.87599 20.6166 5.80267 20.71 5.70999C20.8037 5.61702 20.8781 5.50642 20.9289 5.38456C20.9797 5.2627 21.0058 5.132 21.0058 4.99999C21.0058 4.86797 20.9797 4.73727 20.9289 4.61541C20.8781 4.49355 20.8037 4.38295 20.71 4.28999Z","microwave":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V19H17V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V9C4 8.73478 4.10536 8.48043 4.29289 8.29289C4.48043 8.10536 4.73478 8 5 8H14C14.2652 8 14.5196 8.10536 14.7071 8.29289C14.8946 8.48043 15 8.73478 15 9V15ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11Z","milk":"M16.83 6.41L15.6 5.19C15.8576 4.84655 15.9978 4.42932 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21072 2.96086 8 3.46957 8 4C8.00216 4.42932 8.1424 4.84655 8.4 5.19L7.17 6.41C6.79866 6.78175 6.50421 7.22302 6.30346 7.7086C6.1027 8.19418 5.99959 8.71456 6 9.24V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V9.24C18.0004 8.71456 17.8973 8.19418 17.6965 7.7086C17.4958 7.22302 17.2013 6.78175 16.83 6.41ZM16 10C12.29 10.23 11.71 11.71 8 11.94V9.24C8.00223 8.71042 8.21441 8.20335 8.59 7.83L10.41 6H13.59L15.41 7.83C15.7856 8.20335 15.9978 8.71042 16 9.24V10Z","milk_low":"M16.83 6.41L15.6 5.19C15.8576 4.84655 15.9978 4.42932 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21072 2.96086 8 3.46957 8 4C8.00216 4.42932 8.1424 4.84655 8.4 5.19L7.17 6.41C6.79866 6.78175 6.50421 7.22302 6.30346 7.7086C6.1027 8.19418 5.99959 8.71456 6 9.24V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V9.24C18.0004 8.71456 17.8973 8.19418 17.6965 7.7086C17.4958 7.22302 17.2013 6.78175 16.83 6.41ZM16 15C12.29 15.23 11.71 16.71 8 16.94V9.24C8.00223 8.71042 8.21441 8.20335 8.59 7.83L10.41 6H13.59L15.41 7.83C15.7856 8.20335 15.9978 8.71042 16 9.24V15Z","minimise":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","minus":"M3.29289 11.2929C3.48043 11.1054 3.73478 11 4 11H20C20.2652 11 20.5196 11.1054 20.7071 11.2929C20.8946 11.4804 21 11.7348 21 12C21 12.2652 20.8946 12.5196 20.7071 12.7071C20.5196 12.8946 20.2652 13 20 13H4C3.73478 13 3.48043 12.8946 3.29289 12.7071C3.10536 12.5196 3 12.2652 3 12C3 11.7348 3.10536 11.4804 3.29289 11.2929Z","mirror_cast":"M6 19C5.46957 19 4.96086 18.7893 4.58579 18.4142C4.21071 18.0391 4 17.5304 4 17V7C4 6.46957 4.21071 5.96086 4.58579 5.58579C4.96086 5.21071 5.46957 5 6 5H20C20.5663 4.9995 21.126 5.12235 21.64 5.36C21.3245 4.6582 20.8133 4.06228 20.1677 3.64369C19.5221 3.2251 18.7694 3.00161 18 3H6C4.93913 3 3.92172 3.42143 3.17157 4.17157C2.42143 4.92172 2 5.93913 2 7V17C2 18.0609 2.42143 19.0783 3.17157 19.8284C3.92172 20.5786 4.93913 21 6 21H12.56C12.1964 20.396 12.003 19.705 12 19H6ZM20 7H16C15.4696 7 14.9609 7.21071 14.5858 7.58579C14.2107 7.96086 14 8.46957 14 9V19C14 19.5304 14.2107 20.0391 14.5858 20.4142C14.9609 20.7893 15.4696 21 16 21H20C20.5304 21 21.0391 20.7893 21.4142 20.4142C21.7893 20.0391 22 19.5304 22 19V9C22 8.46957 21.7893 7.96086 21.4142 7.58579C21.0391 7.21071 20.5304 7 20 7ZM18 19C17.8022 19 17.6089 18.9414 17.4444 18.8315C17.28 18.7216 17.1518 18.5654 17.0761 18.3827C17.0004 18.2 16.9806 17.9989 17.0192 17.8049C17.0578 17.6109 17.153 17.4327 17.2929 17.2929C17.4327 17.153 17.6109 17.0578 17.8049 17.0192C17.9989 16.9806 18.2 17.0004 18.3827 17.0761C18.5654 17.1518 18.7216 17.28 18.8315 17.4444C18.9414 17.6089 19 17.8022 19 18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19ZM6.37 8V16C6.37 16.2652 6.47536 16.5196 6.66289 16.7071C6.85043 16.8946 7.10478 17 7.37 17H12V9C12.003 8.29504 12.1964 7.60399 12.56 7H7.37C7.10478 7 6.85043 7.10536 6.66289 7.29289C6.47536 7.48043 6.37 7.73478 6.37 8Z","mobile":"M15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM12 20C11.7528 20 11.5111 19.9267 11.3055 19.7893C11.1 19.652 10.9398 19.4568 10.8452 19.2284C10.7505 18.9999 10.7258 18.7486 10.774 18.5061C10.8222 18.2637 10.9413 18.0409 11.1161 17.8661C11.2909 17.6913 11.5137 17.5723 11.7561 17.524C11.9986 17.4758 12.2499 17.5005 12.4784 17.5951C12.7068 17.6898 12.902 17.85 13.0393 18.0555C13.1767 18.2611 13.25 18.5028 13.25 18.75C13.25 19.0815 13.1183 19.3995 12.8839 19.6339C12.6495 19.8683 12.3315 20 12 20Z","mobile_data":"M10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43063 3.15124 9.29 3.29L3.29 9.29C3.1017 9.4783 2.99591 9.7337 2.99591 10C2.99591 10.2663 3.1017 10.5217 3.29 10.71C3.47831 10.8983 3.7337 11.0041 4 11.0041C4.2663 11.0041 4.5217 10.8983 4.71 10.71L9 6.41V20C9 20.2652 9.10536 20.5196 9.2929 20.7071C9.48043 20.8946 9.73479 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08ZM20.71 13.29C20.617 13.1963 20.5064 13.1219 20.3846 13.0711C20.2627 13.0203 20.132 12.9942 20 12.9942C19.868 12.9942 19.7373 13.0203 19.6154 13.0711C19.4936 13.1219 19.383 13.1963 19.29 13.29L15 17.59V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V20C13.001 20.1974 13.0604 20.3901 13.1707 20.5539C13.2811 20.7176 13.4374 20.845 13.62 20.92C13.7387 20.976 13.8688 21.0034 14 21C14.1316 21.0008 14.2621 20.9755 14.3839 20.9258C14.5057 20.876 14.6166 20.8027 14.71 20.71L20.71 14.71C20.8037 14.617 20.8781 14.5064 20.9289 14.3846C20.9797 14.2627 21.0058 14.132 21.0058 14C21.0058 13.868 20.9797 13.7373 20.9289 13.6154C20.8781 13.4936 20.8037 13.383 20.71 13.29Z","mobile_data_off":"M15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V6.76L15 4.76V4ZM4.71 10.71L9 6.41V10.76L11 8.76V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43063 3.15124 9.29 3.29L3.29 9.29C3.1017 9.4783 2.99591 9.7337 2.99591 10C2.99591 10.2663 3.1017 10.5217 3.29 10.71C3.47831 10.8983 3.7337 11.0041 4 11.0041C4.2663 11.0041 4.5217 10.8983 4.71 10.71ZM20.71 13.29C20.617 13.1963 20.5064 13.1219 20.3846 13.0711C20.2627 13.0203 20.132 12.9942 20 12.9942C19.868 12.9942 19.7373 13.0203 19.6154 13.0711C19.4936 13.1219 19.383 13.1963 19.29 13.29L15 17.59V10.44L20.49 5C20.5878 4.90217 20.6654 4.78602 20.7184 4.65819C20.7713 4.53036 20.7986 4.39336 20.7986 4.255C20.7986 4.11664 20.7713 3.97964 20.7184 3.85181C20.6654 3.72398 20.5878 3.60783 20.49 3.51C20.3922 3.41217 20.276 3.33456 20.1482 3.28161C20.0204 3.22866 19.8834 3.20141 19.745 3.20141C19.6066 3.20141 19.4696 3.22866 19.3418 3.28161C19.214 3.33456 19.0978 3.41217 19 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28161 19.3418C3.22867 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8834 3.22867 20.0204 3.28161 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53037 20.7713 4.65819 20.7184C4.78602 20.6654 4.90217 20.5878 5 20.49L9 16.49V20C9 20.2652 9.10536 20.5196 9.2929 20.7071C9.48043 20.8946 9.73479 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V14.44L13 12.44V20C13.001 20.1974 13.0604 20.3901 13.1707 20.5539C13.2811 20.7176 13.4374 20.845 13.62 20.92C13.7387 20.976 13.8688 21.0034 14 21C14.1316 21.0008 14.2621 20.9755 14.3839 20.9258C14.5057 20.876 14.6166 20.8027 14.71 20.71L20.71 14.71C20.8037 14.617 20.8781 14.5064 20.9289 14.3846C20.9797 14.2627 21.0058 14.132 21.0058 14C21.0058 13.868 20.9797 13.7373 20.9289 13.6154C20.8781 13.4936 20.8037 13.383 20.71 13.29Z","mobile_devices":"M16 6H17C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12.56C12.1964 20.396 12.003 19.705 12 19V10C12 8.93913 12.4214 7.92172 13.1716 7.17157C13.9217 6.42143 14.9391 6 16 6ZM10 19C9.80222 19 9.60888 18.9414 9.44443 18.8315C9.27998 18.7216 9.15181 18.5654 9.07612 18.3827C9.00043 18.2 8.98063 17.9989 9.01921 17.8049C9.0578 17.6109 9.15304 17.4327 9.29289 17.2929C9.43275 17.153 9.61093 17.0578 9.80491 17.0192C9.99889 16.9806 10.2 17.0004 10.3827 17.0761C10.5654 17.1518 10.7216 17.28 10.8315 17.4444C10.9414 17.6089 11 17.8022 11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19ZM19 8H16C15.4696 8 14.9609 8.21071 14.5858 8.58579C14.2107 8.96086 14 9.46957 14 10V19C14 19.5304 14.2107 20.0391 14.5858 20.4142C14.9609 20.7893 15.4696 21 16 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V10C21 9.46957 20.7893 8.96086 20.4142 8.58579C20.0391 8.21071 19.5304 8 19 8ZM17.5 19C17.3022 19 17.1089 18.9414 16.9444 18.8315C16.78 18.7216 16.6518 18.5654 16.5761 18.3827C16.5004 18.2 16.4806 17.9989 16.5192 17.8049C16.5578 17.6109 16.653 17.4327 16.7929 17.2929C16.9327 17.153 17.1109 17.0578 17.3049 17.0192C17.4989 16.9806 17.7 17.0004 17.8827 17.0761C18.0654 17.1518 18.2216 17.28 18.3315 17.4444C18.4414 17.6089 18.5 17.8022 18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19Z","mobile_horizontal":"M2 9L2 15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18L19 18C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15L22 9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6L5 6C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9ZM20 12C20 12.2472 19.9267 12.4889 19.7893 12.6945C19.652 12.9 19.4568 13.0602 19.2284 13.1548C18.9999 13.2495 18.7486 13.2742 18.5061 13.226C18.2637 13.1777 18.0409 13.0587 17.8661 12.8839C17.6913 12.7091 17.5723 12.4863 17.524 12.2439C17.4758 12.0014 17.5005 11.7501 17.5951 11.5216C17.6898 11.2932 17.85 11.098 18.0555 10.9607C18.2611 10.8233 18.5028 10.75 18.75 10.75C19.0815 10.75 19.3995 10.8817 19.6339 11.1161C19.8683 11.3505 20 11.6685 20 12Z","mobile_number_portability":"M19 3.99982H15C14.06 3.99982 13.16 4.44982 12.6 5.19982L10.6 7.86982C10.21 8.38982 10 9.01982 10 9.66982V17.9998C10 19.6498 11.35 20.9998 13 20.9998H19C20.65 20.9998 22 19.6498 22 17.9998V6.99982C22 5.34982 20.65 3.99982 19 3.99982ZM12 10.9998H14V13.9998H12V10.9998ZM16 18.9998H13C12.45 18.9998 12 18.5498 12 17.9998V15.9998H16V18.9998ZM20 17.9998C20 18.5498 19.55 18.9998 19 18.9998H18V15.9998H20V17.9998ZM20 13.9998H16V10.9998H20V13.9998ZM8 9.18982C8 9.12982 8.01 9.06982 8.02 8.99982H8C7.06 8.99982 6.16 9.44982 5.6 10.1998L3.6 12.8698C3.21 13.3898 3 14.0198 3 14.6698V17.9998C3 19.6498 4.35 20.9998 6 20.9998H9.03C8.4 20.1598 8 19.1298 8 17.9998V9.18982ZM9.71 4.29982L7.71 2.29982C7.32 1.90982 6.69 1.90982 6.3 2.29982C5.91 2.68982 5.91 3.31982 6.3 3.70982L6.59 3.99982H3C2.45 3.99982 2 4.44982 2 4.99982C2 5.54982 2.45 5.99982 3 5.99982H6.59L6.3 6.28982C5.91 6.67982 5.91 7.30982 6.3 7.69982C6.5 7.89982 6.75 7.98982 7.01 7.98982C7.27 7.98982 7.52 7.88982 7.72 7.69982L9.72 5.69982C10.11 5.30982 10.11 4.67982 9.72 4.28982L9.71 4.29982Z","mobile_off":"M15 2H9C8.20436 2 7.44129 2.31607 6.87868 2.87868C6.31608 3.44129 6.00001 4.20435 6.00001 5V13.76L17 2.76C16.4494 2.26947 15.7374 1.99892 15 2ZM20.49 3.51C20.3966 3.41167 20.2841 3.33336 20.1595 3.27985C20.0349 3.22635 19.9006 3.19875 19.765 3.19875C19.6294 3.19875 19.4951 3.22635 19.3705 3.27985C19.2459 3.33336 19.1334 3.41167 19.04 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28162 19.3418C3.22867 19.4696 3.20142 19.6066 3.20142 19.745C3.20142 19.8834 3.22867 20.0204 3.28162 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97558 20.7986 4.25501 20.7986C4.39336 20.7986 4.53037 20.7713 4.6582 20.7184C4.78602 20.6654 4.90217 20.5878 5.00001 20.49L6.00001 19.4C6.09744 20.1245 6.45604 20.7884 7.00844 21.2672C7.56085 21.7459 8.26904 22.0065 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7957 18 19V7.44L20.49 5C20.5948 4.90621 20.6786 4.79138 20.7359 4.66301C20.7933 4.53464 20.8229 4.39561 20.8229 4.255C20.8229 4.1144 20.7933 3.97537 20.7359 3.847C20.6786 3.71863 20.5948 3.6038 20.49 3.51ZM12 20C11.7528 20 11.5111 19.9267 11.3055 19.7893C11.1 19.652 10.9398 19.4568 10.8452 19.2284C10.7505 19 10.7258 18.7486 10.774 18.5061C10.8223 18.2637 10.9413 18.0409 11.1161 17.8661C11.2909 17.6913 11.5137 17.5723 11.7561 17.524C11.9986 17.4758 12.25 17.5005 12.4784 17.5952C12.7068 17.6898 12.902 17.85 13.0393 18.0555C13.1767 18.2611 13.25 18.5028 13.25 18.75C13.25 19.0815 13.1183 19.3995 12.8839 19.6339C12.6495 19.8683 12.3315 20 12 20Z","modem":"M6.67 8.04995C8.13631 6.73992 10.0337 6.01578 12 6.01578C13.9663 6.01578 15.8637 6.73992 17.33 8.04995C17.5149 8.21302 17.7535 8.30205 18 8.29995C18.1373 8.30346 18.2739 8.27863 18.4012 8.22702C18.5286 8.1754 18.6439 8.0981 18.74 7.99995C18.9173 7.80348 19.0094 7.54477 18.9963 7.28049C18.9832 7.0162 18.8658 6.76789 18.67 6.58995C16.8362 4.94825 14.4613 4.04053 12 4.04053C9.53868 4.04053 7.16382 4.94825 5.33 6.58995C5.17551 6.77603 5.09369 7.01178 5.0997 7.25355C5.1057 7.49533 5.19912 7.72673 5.36266 7.90491C5.52619 8.08309 5.74875 8.19596 5.98912 8.22263C6.2295 8.2493 6.47139 8.18795 6.67 8.04995ZM8.39 9.22995C8.17915 9.39173 8.04121 9.63065 8.00651 9.89414C7.97182 10.1576 8.04322 10.4241 8.205 10.635C8.36678 10.8458 8.6057 10.9837 8.86919 11.0184C9.13267 11.0531 9.39915 10.9817 9.61 10.82C10.3006 10.3054 11.1388 10.0274 12 10.0274C12.8612 10.0274 13.6994 10.3054 14.39 10.82C14.6008 10.9817 14.8673 11.0531 15.1308 11.0184C15.3943 10.9837 15.6332 10.8458 15.795 10.635C15.9568 10.4241 16.0282 10.1576 15.9935 9.89414C15.9588 9.63065 15.8208 9.39173 15.61 9.22995C14.5696 8.44628 13.3025 8.02243 12 8.02243C10.6975 8.02243 9.43037 8.44628 8.39 9.22995ZM21.12 12.88C20.5579 12.3172 19.7954 12.0007 19 12H5C4.20435 12 3.44129 12.316 2.87868 12.8786C2.31607 13.4412 2 14.2043 2 15V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15C21.9993 14.2046 21.6828 13.442 21.12 12.88ZM6.71 16.7099C6.54541 16.8747 6.32847 16.9768 6.09662 16.9988C5.86477 17.0207 5.63254 16.961 5.44 16.83C5.27585 16.7213 5.14993 16.5639 5.08 16.3799C4.99607 16.1989 4.9682 15.9969 5 15.8C5.03698 15.6014 5.13319 15.4187 5.27599 15.2759C5.41879 15.1331 5.60147 15.0369 5.8 15C5.995 14.9619 6.19692 14.9828 6.38 15.06C6.56399 15.1299 6.72139 15.2558 6.83 15.42C6.96101 15.6125 7.02071 15.8447 6.9988 16.0766C6.97689 16.3084 6.87475 16.5254 6.71 16.69V16.7099ZM10 17C9.80222 17 9.60888 16.9413 9.44443 16.8314C9.27998 16.7215 9.15181 16.5654 9.07612 16.3826C9.00043 16.1999 8.98063 15.9988 9.01921 15.8049C9.0578 15.6109 9.15304 15.4327 9.29289 15.2928C9.43275 15.153 9.61093 15.0578 9.80491 15.0192C9.99889 14.9806 10.2 15.0004 10.3827 15.0761C10.5654 15.1518 10.7216 15.2799 10.8315 15.4444C10.9414 15.6088 11 15.8022 11 16C11 16.2652 10.8946 16.5195 10.7071 16.7071C10.5196 16.8946 10.2652 17 10 17Z","money_add":"M17 7H18V8C18 8.26522 18.1054 8.51957 18.2929 8.70711C18.4804 8.89464 18.7348 9 19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8V7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6C22 5.73478 21.8946 5.48043 21.7071 5.29289C21.5196 5.10536 21.2652 5 21 5H20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5H17C16.7348 5 16.4804 5.10536 16.2929 5.29289C16.1054 5.48043 16 5.73478 16 6C16 6.26522 16.1054 6.51957 16.2929 6.70711C16.4804 6.89464 16.7348 7 17 7ZM14 6C14.0026 5.6643 14.0361 5.32956 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.2572 10.5571 20.3738 10.8964 19.449 10.9798C18.5242 11.0632 17.5945 10.8874 16.7639 10.4721C15.9334 10.0569 15.2349 9.41854 14.7467 8.62866C14.2586 7.83878 14 6.92856 14 6ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11Z","money_loan":"M9.5 5H11.5C11.7652 5 12.0196 5.10536 12.2071 5.29289C12.3946 5.48043 12.5 5.73478 12.5 6C12.5 6.26522 12.3946 6.51957 12.2071 6.70711C12.0196 6.89464 11.7652 7 11.5 7H10.5C10.2761 7.00133 10.0591 7.07777 9.88377 7.21709C9.70846 7.3564 9.58499 7.55053 9.53312 7.76836C9.48125 7.9862 9.504 8.21514 9.59772 8.41851C9.69144 8.62188 9.8507 8.78791 10.05 8.89L14.05 10.89C14.1883 10.964 14.3431 11.0019 14.5 11C14.6847 10.9994 14.8656 10.9478 15.0227 10.8507C15.1798 10.7536 15.3069 10.6149 15.39 10.45C15.5125 10.2199 15.5403 9.95102 15.4674 9.70072C15.3946 9.45042 15.2268 9.23846 15 9.11L13.44 8.33C13.9109 7.93253 14.2481 7.39967 14.4055 6.80387C14.563 6.20807 14.5331 5.57824 14.32 5H14.5C14.7652 5 15.0196 4.89464 15.2071 4.70711C15.3946 4.51957 15.5 4.26522 15.5 4C15.5 3.73478 15.3946 3.48043 15.2071 3.29289C15.0196 3.10536 14.7652 3 14.5 3H9.5C9.23478 3 8.98043 3.10536 8.79289 3.29289C8.60536 3.48043 8.5 3.73478 8.5 4C8.5 4.26522 8.60536 4.51957 8.79289 4.70711C8.98043 4.89464 9.23478 5 9.5 5ZM20.69 16.06C20.5026 15.8737 20.2492 15.7692 19.985 15.7692C19.7208 15.7692 19.4674 15.8737 19.28 16.06L17.11 18.34C16.9229 18.5362 16.698 18.6924 16.4487 18.7989C16.1994 18.9055 15.9311 18.9603 15.66 18.96H12C11.7348 18.96 11.4804 18.8546 11.2929 18.6671C11.1054 18.4796 11 18.2252 11 17.96C11 17.6948 11.1054 17.4404 11.2929 17.2529C11.4804 17.0654 11.7348 16.96 12 16.96H13.66C13.9252 16.96 14.1796 16.8546 14.3671 16.6671C14.5546 16.4796 14.66 16.2252 14.66 15.96C14.66 15.6948 14.5546 15.4404 14.3671 15.2529C14.1796 15.0654 13.9252 14.96 13.66 14.96H8C7.46957 14.96 6.96086 15.1707 6.58579 15.5458C6.21071 15.9209 6 16.4296 6 16.96H4C3.73478 16.96 3.48043 17.0654 3.29289 17.2529C3.10536 17.4404 3 17.6948 3 17.96V19.96C3 20.2252 3.10536 20.4796 3.29289 20.6671C3.48043 20.8546 3.73478 20.96 4 20.96H15.66C16.2005 20.9593 16.7353 20.849 17.232 20.6359C17.7287 20.4228 18.1771 20.1112 18.55 19.72L20.72 17.44C20.8933 17.2502 20.9869 17.001 20.9813 16.744C20.9757 16.487 20.8714 16.2421 20.69 16.06Z","money_request":"M19 11C17.6739 11 16.4021 10.4732 15.4645 9.53555C14.5268 8.59787 14 7.3261 14 6.00002C14.0026 5.66432 14.0361 5.32958 14.1 5.00002H5C4.20435 5.00002 3.44129 5.31609 2.87868 5.8787C2.31607 6.44131 2 7.20437 2 8.00002V16C2 16.7957 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7957 22 16V10C21.1345 10.6491 20.0819 11 19 11ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9995 11 16C10.8431 16.0019 10.6883 15.9641 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2152 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8947 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89466 5.29289 9.70712C5.10536 9.51959 5 9.26523 5 9.00002C5 8.7348 5.10536 8.48045 5.29289 8.29291C5.48043 8.10537 5.73478 8.00002 6 8.00002H11C11.2652 8.00002 11.5196 8.10537 11.7071 8.29291C11.8946 8.48045 12 8.7348 12 9.00002C12 9.26523 11.8946 9.51959 11.7071 9.70712C11.5196 9.89466 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11ZM16.29 6.71002L18.29 8.71002C18.4783 8.89832 18.7337 9.00411 19 9.00411C19.2663 9.00411 19.5217 8.89832 19.71 8.71002C19.8983 8.52171 20.0041 8.26632 20.0041 8.00002C20.0041 7.73372 19.8983 7.47832 19.71 7.29002L19.41 7.00002H21C21.2652 7.00002 21.5196 6.89466 21.7071 6.70712C21.8946 6.51959 22 6.26523 22 6.00002C22 5.7348 21.8946 5.48045 21.7071 5.29291C21.5196 5.10537 21.2652 5.00002 21 5.00002H19.41L19.71 4.71002C19.8037 4.61705 19.8781 4.50645 19.9289 4.38459C19.9797 4.26273 20.0058 4.13203 20.0058 4.00002C20.0058 3.868 19.9797 3.7373 19.9289 3.61544C19.8781 3.49358 19.8037 3.38298 19.71 3.29002C19.6166 3.19734 19.5057 3.12401 19.3839 3.07425C19.2621 3.02448 19.1316 2.99926 19 3.00002C18.8684 2.99926 18.7379 3.02448 18.6161 3.07425C18.4943 3.12401 18.3834 3.19734 18.29 3.29002L16.29 5.29002C16.199 5.38512 16.1276 5.49727 16.08 5.62002C16.0259 5.73939 15.9979 5.86894 15.9979 6.00002C15.9979 6.13109 16.0259 6.26065 16.08 6.38002C16.1276 6.50277 16.199 6.61491 16.29 6.71002Z","money_send":"M17 7.00019H18.59L18.29 7.29019C18.1963 7.38315 18.1219 7.49375 18.0711 7.61561C18.0203 7.73747 17.9942 7.86817 17.9942 8.00019C17.9942 8.1322 18.0203 8.2629 18.0711 8.38476C18.1219 8.50662 18.1963 8.61722 18.29 8.71019C18.383 8.80391 18.4936 8.87831 18.6154 8.92908C18.7373 8.97985 18.868 9.00598 19 9.00598C19.132 9.00598 19.2627 8.97985 19.3846 8.92908C19.5064 8.87831 19.617 8.80391 19.71 8.71019L21.71 6.71019C21.801 6.61508 21.8724 6.50294 21.92 6.38019C22.02 6.13672 22.02 5.86365 21.92 5.62019C21.8724 5.49743 21.801 5.38529 21.71 5.29019L19.71 3.29019C19.6168 3.19695 19.5061 3.12299 19.3842 3.07253C19.2624 3.02207 19.1319 2.99609 19 2.99609C18.7337 2.99609 18.4783 3.10188 18.29 3.29019C18.1017 3.47849 17.9959 3.73388 17.9959 4.00019C17.9959 4.26649 18.1017 4.52188 18.29 4.71019L18.59 5.00019H17C16.7348 5.00019 16.4804 5.10554 16.2929 5.29308C16.1054 5.48062 16 5.73497 16 6.00019C16 6.2654 16.1054 6.51976 16.2929 6.70729C16.4804 6.89483 16.7348 7.00019 17 7.00019ZM19 11.0002C17.6739 11.0002 16.4021 10.4734 15.4645 9.53572C14.5268 8.59804 14 7.32627 14 6.00019C14.0026 5.66449 14.0361 5.32974 14.1 5.00019H5C4.20435 5.00019 3.44129 5.31626 2.87868 5.87887C2.31607 6.44147 2 7.20454 2 8.00019V16.0002C2 16.7958 2.31607 17.5589 2.87868 18.1215C3.44129 18.6841 4.20435 19.0002 5 19.0002H19C19.7956 19.0002 20.5587 18.6841 21.1213 18.1215C21.6839 17.5589 22 16.7958 22 16.0002V10.0002C21.1345 10.6493 20.0819 11.0002 19 11.0002ZM11 11.0002C11 11.4467 10.9004 11.8876 10.7084 12.2907C10.5163 12.6937 10.2367 13.0489 9.89 13.3302L11.45 14.1102C11.6855 14.2301 11.864 14.4383 11.9465 14.6894C12.0289 14.9405 12.0086 15.214 11.89 15.4502C11.8069 15.6151 11.6798 15.7538 11.5227 15.8509C11.3656 15.9479 11.1847 15.9996 11 16.0002C10.8431 16.0021 10.6883 15.9642 10.55 15.8902L6.55 13.8902C6.3507 13.7881 6.19144 13.6221 6.09772 13.4187C6.004 13.2153 5.98125 12.9864 6.03312 12.7685C6.08499 12.5507 6.20846 12.3566 6.38377 12.2173C6.55908 12.078 6.77608 12.0015 7 12.0002H8C8.26522 12.0002 8.51957 11.8948 8.70711 11.7073C8.89464 11.5198 9 11.2654 9 11.0002C9 10.735 8.89464 10.4806 8.70711 10.2931C8.51957 10.1055 8.26522 10.0002 8 10.0002H6C5.73478 10.0002 5.48043 9.89483 5.29289 9.70729C5.10536 9.51976 5 9.2654 5 9.00019C5 8.73497 5.10536 8.48062 5.29289 8.29308C5.48043 8.10554 5.73478 8.00019 6 8.00019H11C11.2652 8.00019 11.5196 8.10554 11.7071 8.29308C11.8946 8.48062 12 8.73497 12 9.00019C12 9.2654 11.8946 9.51976 11.7071 9.70729C11.5196 9.89483 11.2652 10.0002 11 10.0002H10.82C10.9364 10.3209 10.9973 10.659 11 11.0002Z","money_to_self":"M18.29 8.71C18.3839 8.8026 18.4964 8.87419 18.62 8.92C18.8635 9.02002 19.1365 9.02002 19.38 8.92C19.5012 8.86936 19.6128 8.79833 19.71 8.71L21.71 6.71C21.8032 6.61676 21.8772 6.50607 21.9277 6.38425C21.9781 6.26243 22.0041 6.13186 22.0041 6C22.0041 5.86814 21.9781 5.73757 21.9277 5.61575C21.8772 5.49393 21.8032 5.38324 21.71 5.29C21.6168 5.19676 21.5061 5.1228 21.3842 5.07234C21.2624 5.02188 21.1319 4.99591 21 4.99591C20.8681 4.99591 20.7376 5.02188 20.6158 5.07234C20.4939 5.1228 20.3832 5.19676 20.29 5.29L20 5.59V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5.59L17.71 5.29C17.617 5.19627 17.5064 5.12188 17.3846 5.07111C17.2627 5.02034 17.132 4.9942 17 4.9942C16.868 4.9942 16.7373 5.02034 16.6154 5.07111C16.4936 5.12188 16.383 5.19627 16.29 5.29C16.1963 5.38296 16.1219 5.49356 16.0711 5.61542C16.0203 5.73728 15.9942 5.86799 15.9942 6C15.9942 6.13201 16.0203 6.26272 16.0711 6.38458C16.1219 6.50644 16.1963 6.61704 16.29 6.71L18.29 8.71ZM19 11C17.6739 11 16.4021 10.4732 15.4645 9.53553C14.5268 8.59785 14 7.32608 14 6C14.0026 5.6643 14.0361 5.32956 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.1345 10.6491 20.0819 11 19 11ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11Z","moneybag":"M11 5H13C13.5304 5 14.0391 4.78929 14.4142 4.41421C14.7893 4.03914 15 3.53043 15 3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3C9 3.53043 9.21071 4.03914 9.58579 4.41421C9.96086 4.78929 10.4696 5 11 5ZM19 18.28V14C19.0004 12.4922 18.5139 11.0246 17.613 9.81562C16.7121 8.60661 15.4449 7.72079 14 7.29V7C14 6.73478 13.8946 6.48043 13.7071 6.29289C13.5196 6.10536 13.2652 6 13 6H11C10.7348 6 10.4804 6.10536 10.2929 6.29289C10.1054 6.48043 10 6.73478 10 7V7.29C8.55509 7.72079 7.28788 8.60661 6.38698 9.81562C5.48607 11.0246 4.99961 12.4922 5 14V18.28C4.69772 18.4545 4.44638 18.7051 4.27095 19.0068C4.09552 19.3086 4.00211 19.651 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C19.9979 19.651 19.9045 19.3086 19.7291 19.0068C19.5536 18.7051 19.3023 18.4545 19 18.28ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14Z","monster":"M19.89 9.67994C19.5897 7.89718 18.6944 6.2687 17.35 5.05994L18.71 3.70994C18.8983 3.52164 19.0041 3.26624 19.0041 2.99994C19.0041 2.73364 18.8983 2.47824 18.71 2.28994C18.5217 2.10164 18.2663 1.99585 18 1.99585C17.7337 1.99585 17.4783 2.10164 17.29 2.28994L15.68 3.89994C14.5428 3.31079 13.2808 3.00329 12 3.00329C10.7193 3.00329 9.45723 3.31079 8.32002 3.89994L6.71002 2.28994C6.61582 2.19531 6.50361 2.12051 6.38002 2.06994C6.13523 1.97694 5.86482 1.97694 5.62002 2.06994C5.49644 2.12051 5.38423 2.19531 5.29002 2.28994C5.14959 2.42945 5.05371 2.6075 5.01455 2.80154C4.97539 2.99558 4.99469 3.19688 5.07003 3.37994C5.12059 3.50353 5.19539 3.61573 5.29002 3.70994L6.65002 5.05994C5.30796 6.26874 4.41444 7.89612 4.11485 9.6773C3.81527 11.4585 4.12725 13.2886 5.00002 14.8699V18.9999C4.99887 19.1986 5.05689 19.393 5.16669 19.5586C5.27649 19.7241 5.4331 19.8531 5.61654 19.9293C5.79999 20.0055 6.00196 20.0253 6.19671 19.9862C6.39145 19.9472 6.57015 19.851 6.71002 19.7099C6.80271 19.6165 6.87603 19.5057 6.9258 19.3838C6.97556 19.262 7.00079 19.1315 7.00002 18.9999V17.2399C7.60548 17.7262 8.27941 18.1205 9.00002 18.4099V20.9999C9.00002 21.2652 9.10538 21.5195 9.29292 21.707C9.48045 21.8946 9.73481 21.9999 10 21.9999C10.2652 21.9999 10.5196 21.8946 10.7071 21.707C10.8947 21.5195 11 21.2652 11 20.9999V18.9299C11.3317 18.9732 11.6656 18.9965 12 18.9999C12.3345 18.9965 12.6684 18.9732 13 18.9299V20.9999C13 21.2652 13.1054 21.5195 13.2929 21.707C13.4805 21.8946 13.7348 21.9999 14 21.9999C14.2652 21.9999 14.5196 21.8946 14.7071 21.707C14.8947 21.5195 15 21.2652 15 20.9999V18.4099C15.7206 18.1205 16.3946 17.7262 17 17.2399V18.9999C17 19.2652 17.1054 19.5195 17.2929 19.707C17.4805 19.8946 17.7348 19.9999 18 19.9999C18.2652 19.9999 18.5196 19.8946 18.7071 19.707C18.8947 19.5195 19 19.2652 19 18.9999V14.8699C19.8686 13.2881 20.182 11.4608 19.89 9.67994ZM7.29002 10.6799C7.12527 10.5153 7.02313 10.2984 7.00122 10.0666C6.97932 9.83471 7.03902 9.60248 7.17002 9.40994C7.27863 9.24579 7.43603 9.11987 7.62002 9.04994C7.80412 8.97612 8.00601 8.95872 8.20002 8.99994C8.39856 9.03692 8.58124 9.13313 8.72404 9.27593C8.86683 9.41873 8.96305 9.60141 9.00002 9.79994C9.03809 9.99494 9.0172 10.1969 8.94002 10.3799C8.8701 10.5639 8.74418 10.7213 8.58002 10.8299C8.38748 10.9609 8.15526 11.0206 7.92341 10.9987C7.69155 10.9768 7.47462 10.8747 7.31002 10.7099L7.29002 10.6799ZM15.59 14.2099C15.541 14.4075 15.4329 14.5855 15.28 14.7199C14.377 15.5247 13.2096 15.9694 12 15.9694C10.7904 15.9694 9.62306 15.5247 8.72003 14.7199C8.56719 14.5855 8.45904 14.4075 8.41002 14.2099C8.35526 14.0171 8.35526 13.8128 8.41002 13.6199C8.47984 13.4305 8.60534 13.2667 8.77003 13.1499C8.95197 13.0357 9.16586 12.9831 9.38002 12.9999H14.62C14.8239 13.0004 15.0228 13.0632 15.19 13.1799C15.3547 13.2967 15.4802 13.4605 15.55 13.6499C15.618 13.8391 15.6318 14.0434 15.59 14.2399V14.2099ZM16.71 10.6799C16.5454 10.8447 16.3285 10.9468 16.0966 10.9687C15.8648 10.9907 15.6326 10.931 15.44 10.7999C15.2759 10.6913 15.15 10.5339 15.08 10.3499C15.0019 10.1779 14.9742 9.98715 15 9.79994C15.037 9.60141 15.1332 9.41873 15.276 9.27593C15.4188 9.13313 15.6015 9.03692 15.8 8.99994C15.995 8.96188 16.1969 8.98277 16.38 9.05994C16.564 9.12987 16.7214 9.25579 16.83 9.41994C16.961 9.61248 17.0207 9.84471 16.9988 10.0766C16.9769 10.3084 16.8748 10.5253 16.71 10.6899V10.6799Z","month":"M3 5V11H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM3 19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V13H3V19ZM9.67 21H14.33V13H9.67V21ZM16.33 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V13H16.33V21ZM19 3H16.33V11H21V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM9.67 11H14.33V3H9.67V11Z","moped_delivery":"M3 9.00006H9C9.26522 9.00006 9.51957 8.8947 9.70711 8.70717C9.89464 8.51963 10 8.26528 10 8.00006V5.00006C10 4.73484 9.89464 4.48049 9.70711 4.29295C9.51957 4.10542 9.26522 4.00006 9 4.00006H7V6.00006H5V4.00006H3C2.73478 4.00006 2.48043 4.10542 2.29289 4.29295C2.10536 4.48049 2 4.73484 2 5.00006V8.00006C2 8.26528 2.10536 8.51963 2.29289 8.70717C2.48043 8.8947 2.73478 9.00006 3 9.00006ZM20 14.1801V11.8301C19.9993 11.0347 19.6828 10.2721 19.12 9.71006L18 8.59006V8.00006H19C19.2652 8.00006 19.5196 7.8947 19.7071 7.70717C19.8946 7.51963 20 7.26528 20 7.00006V5.00006C20.0012 4.75129 19.9097 4.51099 19.7433 4.32608C19.5769 4.14118 19.3475 4.02493 19.1 4.00006C18.8291 3.9865 18.5582 4.02819 18.3039 4.12261C18.0496 4.21703 17.8171 4.3622 17.6207 4.54928C17.4242 4.73637 17.2679 4.96146 17.1612 5.21087C17.0545 5.46028 16.9997 5.72879 17 6.00006H15C14.7348 6.00006 14.4804 6.10542 14.2929 6.29295C14.1054 6.48049 14 6.73484 14 7.00006C14 7.26528 14.1054 7.51963 14.2929 7.70717C14.4804 7.8947 14.7348 8.00006 15 8.00006H16V12.5001C16 12.8979 15.842 13.2794 15.5607 13.5607C15.2794 13.842 14.8978 14.0001 14.5 14.0001H11.5C11.1022 14.0001 10.7206 13.842 10.4393 13.5607C10.158 13.2794 10 12.8979 10 12.5001V11.0001C10 10.7348 9.89464 10.4805 9.70711 10.293C9.51957 10.1054 9.26522 10.0001 9 10.0001H5C4.20435 10.0001 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13.0001V16.0001C2 16.2653 2.10536 16.5196 2.29289 16.7072C2.48043 16.8947 2.73478 17.0001 3 17.0001H4C4 17.7957 4.31607 18.5588 4.87868 19.1214C5.44129 19.684 6.20435 20.0001 7 20.0001C7.79565 20.0001 8.55871 19.684 9.12132 19.1214C9.68393 18.5588 10 17.7957 10 17.0001H16C15.9985 17.5504 16.1483 18.0906 16.4332 18.5615C16.7181 19.0323 17.1271 19.4158 17.6153 19.6698C18.1035 19.9238 18.6522 20.0387 19.2013 20.0017C19.7504 19.9648 20.2788 19.7775 20.7286 19.4604C21.1784 19.1433 21.5323 18.7086 21.7516 18.2038C21.9709 17.699 22.0471 17.1436 21.9718 16.5984C21.8966 16.0532 21.6729 15.5392 21.3251 15.1127C20.9773 14.6862 20.5189 14.3635 20 14.1801ZM7 18.0001C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001H8C8 17.2653 7.89464 17.5196 7.70711 17.7072C7.51957 17.8947 7.26522 18.0001 7 18.0001ZM19 18.0001C18.7348 18.0001 18.4804 17.8947 18.2929 17.7072C18.1054 17.5196 18 17.2653 18 17.0001H19C19.1728 16.9973 19.3419 16.9498 19.4909 16.8621C19.6399 16.7745 19.7636 16.6498 19.85 16.5001C19.9434 16.6505 19.9951 16.8231 20 17.0001C20 17.2653 19.8946 17.5196 19.7071 17.7072C19.5196 17.8947 19.2652 18.0001 19 18.0001Z","moped_side":"M20 14.1801V11.8301C19.9993 11.0347 19.6828 10.2721 19.12 9.71006L18 8.59006V8.00006H19C19.2652 8.00006 19.5196 7.8947 19.7071 7.70717C19.8946 7.51963 20 7.26528 20 7.00006V5.00006C20.0012 4.75129 19.9097 4.51099 19.7433 4.32608C19.5769 4.14118 19.3475 4.02493 19.1 4.00006C18.8291 3.9865 18.5582 4.02819 18.3039 4.12261C18.0496 4.21703 17.8171 4.3622 17.6207 4.54928C17.4242 4.73637 17.2679 4.96146 17.1612 5.21087C17.0545 5.46028 16.9997 5.72879 17 6.00006H15C14.7348 6.00006 14.4804 6.10542 14.2929 6.29295C14.1054 6.48049 14 6.73484 14 7.00006C14 7.26528 14.1054 7.51963 14.2929 7.70717C14.4804 7.8947 14.7348 8.00006 15 8.00006H16V12.5001C16 12.8979 15.842 13.2794 15.5607 13.5607C15.2794 13.842 14.8978 14.0001 14.5 14.0001H11.5C11.1022 14.0001 10.7206 13.842 10.4393 13.5607C10.158 13.2794 10 12.8979 10 12.5001V9.00006C10 8.73484 9.89464 8.48049 9.70711 8.29295C9.51957 8.10542 9.26522 8.00006 9 8.00006H4C3.73478 8.00006 3.48043 8.10542 3.29289 8.29295C3.10536 8.48049 3 8.73484 3 9.00006C3 9.26528 3.10536 9.51963 3.29289 9.70717C3.48043 9.8947 3.73478 10.0001 4 10.0001H5C4.20435 10.0001 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13.0001V16.0001C2 16.2653 2.10536 16.5196 2.29289 16.7072C2.48043 16.8947 2.73478 17.0001 3 17.0001H4C4 17.7957 4.31607 18.5588 4.87868 19.1214C5.44129 19.684 6.20435 20.0001 7 20.0001C7.79565 20.0001 8.55871 19.684 9.12132 19.1214C9.68393 18.5588 10 17.7957 10 17.0001H16C15.9985 17.5504 16.1483 18.0906 16.4332 18.5615C16.7181 19.0323 17.1271 19.4158 17.6153 19.6698C18.1035 19.9238 18.6522 20.0387 19.2013 20.0017C19.7504 19.9648 20.2788 19.7775 20.7286 19.4604C21.1784 19.1433 21.5323 18.7086 21.7516 18.2038C21.9709 17.699 22.0471 17.1436 21.9718 16.5984C21.8966 16.0532 21.6729 15.5392 21.3251 15.1127C20.9773 14.6862 20.5189 14.3635 20 14.1801ZM7 18.0001C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001H8C8 17.2653 7.89464 17.5196 7.70711 17.7072C7.51957 17.8947 7.26522 18.0001 7 18.0001ZM19 18.0001C18.7348 18.0001 18.4804 17.8947 18.2929 17.7072C18.1054 17.5196 18 17.2653 18 17.0001H19C19.1728 16.9973 19.3419 16.9498 19.4909 16.8621C19.6399 16.7745 19.7636 16.6498 19.85 16.5001C19.9434 16.6505 19.9951 16.8231 20 17.0001C20 17.2653 19.8946 17.5196 19.7071 17.7072C19.5196 17.8947 19.2652 18.0001 19 18.0001Z","more_horizontal":"M5.5 10.5C5.20333 10.5 4.91332 10.588 4.66665 10.7528C4.41997 10.9176 4.22771 11.1519 4.11418 11.426C4.00065 11.7001 3.97094 12.0017 4.02882 12.2926C4.0867 12.5836 4.22956 12.8509 4.43934 13.0607C4.64912 13.2704 4.91639 13.4133 5.20737 13.4712C5.49834 13.5291 5.79994 13.4994 6.07403 13.3858C6.34811 13.2723 6.58238 13.08 6.74721 12.8334C6.91203 12.5867 7 12.2967 7 12C7 11.6022 6.84197 11.2206 6.56066 10.9393C6.27936 10.658 5.89783 10.5 5.5 10.5ZM12 10.5C11.7033 10.5 11.4133 10.588 11.1666 10.7528C10.92 10.9176 10.7277 11.1519 10.6142 11.426C10.5006 11.7001 10.4709 12.0017 10.5288 12.2926C10.5867 12.5836 10.7296 12.8509 10.9393 13.0607C11.1491 13.2704 11.4164 13.4133 11.7074 13.4712C11.9983 13.5291 12.2999 13.4994 12.574 13.3858C12.8481 13.2723 13.0824 13.08 13.2472 12.8334C13.412 12.5867 13.5 12.2967 13.5 12C13.5 11.6022 13.342 11.2206 13.0607 10.9393C12.7794 10.658 12.3978 10.5 12 10.5ZM18.5 10.5C18.2033 10.5 17.9133 10.588 17.6666 10.7528C17.42 10.9176 17.2277 11.1519 17.1142 11.426C17.0007 11.7001 16.9709 12.0017 17.0288 12.2926C17.0867 12.5836 17.2296 12.8509 17.4393 13.0607C17.6491 13.2704 17.9164 13.4133 18.2074 13.4712C18.4983 13.5291 18.7999 13.4994 19.074 13.3858C19.3481 13.2723 19.5824 13.08 19.7472 12.8334C19.912 12.5867 20 12.2967 20 12C20 11.6022 19.842 11.2206 19.5607 10.9393C19.2794 10.658 18.8978 10.5 18.5 10.5Z","more_vertical":"M12 7C12.2967 7 12.5867 6.91203 12.8334 6.74721C13.08 6.58238 13.2723 6.34811 13.3858 6.07403C13.4994 5.79994 13.5291 5.49834 13.4712 5.20737C13.4133 4.91639 13.2704 4.64912 13.0607 4.43934C12.8509 4.22956 12.5836 4.0867 12.2926 4.02882C12.0017 3.97094 11.7001 4.00065 11.426 4.11418C11.1519 4.22771 10.9176 4.41997 10.7528 4.66665C10.588 4.91332 10.5 5.20333 10.5 5.5C10.5 5.89783 10.658 6.27936 10.9393 6.56066C11.2206 6.84197 11.6022 7 12 7ZM12 17C11.7033 17 11.4133 17.088 11.1666 17.2528C10.92 17.4176 10.7277 17.6519 10.6142 17.926C10.5006 18.2001 10.4709 18.5017 10.5288 18.7926C10.5867 19.0836 10.7296 19.3509 10.9393 19.5607C11.1491 19.7704 11.4164 19.9133 11.7074 19.9712C11.9983 20.0291 12.2999 19.9994 12.574 19.8858C12.8481 19.7723 13.0824 19.58 13.2472 19.3334C13.412 19.0867 13.5 18.7967 13.5 18.5C13.5 18.1022 13.342 17.7206 13.0607 17.4393C12.7794 17.158 12.3978 17 12 17ZM12 10.5C11.7033 10.5 11.4133 10.588 11.1666 10.7528C10.92 10.9176 10.7277 11.1519 10.6142 11.426C10.5006 11.7001 10.4709 12.0017 10.5288 12.2926C10.5867 12.5836 10.7296 12.8509 10.9393 13.0607C11.1491 13.2704 11.4164 13.4133 11.7074 13.4712C11.9983 13.5291 12.2999 13.4994 12.574 13.3858C12.8481 13.2723 13.0824 13.08 13.2472 12.8334C13.412 12.5867 13.5 12.2967 13.5 12C13.5 11.6022 13.342 11.2206 13.0607 10.9393C12.7794 10.658 12.3978 10.5 12 10.5Z","motion_off":"M10.9999 6.13L10.6099 6.37L13.3699 9.13C14.8462 9.70374 16.4161 9.99872 17.9999 10C18.2652 10 18.5195 9.89464 18.707 9.70711C18.8946 9.51957 18.9999 9.26522 18.9999 9C18.9999 8.73478 18.8946 8.48043 18.707 8.29289C18.5195 8.10536 18.2652 8 17.9999 8C15.9046 8.01798 13.8535 7.39708 12.1199 6.22C11.9638 6.09453 11.7735 6.01887 11.5738 6.00283C11.3741 5.98678 11.1742 6.03108 10.9999 6.13ZM11.4999 5C11.7966 5 12.0866 4.91203 12.3333 4.7472C12.58 4.58238 12.7722 4.34811 12.8858 4.07403C12.9993 3.79994 13.029 3.49834 12.9711 3.20737C12.9132 2.91639 12.7704 2.64912 12.5606 2.43934C12.3508 2.22956 12.0835 2.0867 11.7926 2.02882C11.5016 1.97094 11.2 2.00065 10.9259 2.11418C10.6518 2.22771 10.4176 2.41997 10.2527 2.66665C10.0879 2.91332 9.99994 3.20333 9.99994 3.5C9.99994 3.89783 10.158 4.27936 10.4393 4.56066C10.7206 4.84197 11.1021 5 11.4999 5ZM20.7099 19.29L4.70994 3.29C4.52164 3.1017 4.26624 2.99591 3.99994 2.99591C3.73364 2.99591 3.47824 3.1017 3.28994 3.29C3.10164 3.4783 2.99585 3.7337 2.99585 4C2.99585 4.2663 3.10164 4.5217 3.28994 4.71L7.41994 8.84C6.57324 9.62172 5.81837 10.4974 5.16994 11.45C5.02521 11.6705 4.97343 11.9392 5.02587 12.1976C5.07831 12.4561 5.23073 12.6834 5.44994 12.83C5.61098 12.9428 5.80334 13.0022 5.99994 13C6.16465 12.9991 6.32659 12.9576 6.47139 12.8791C6.61619 12.8006 6.73935 12.6876 6.82994 12.55C7.40792 11.7105 8.07883 10.9389 8.82994 10.25L10.4899 11.91V12.91C10.0199 16.44 5.40994 20.17 5.36994 20.21C5.16389 20.375 5.03144 20.6148 5.00147 20.877C4.97149 21.1393 5.04643 21.4028 5.20994 21.61C5.3031 21.731 5.42274 21.8291 5.55968 21.8967C5.69662 21.9643 5.84722 21.9996 5.99994 22C6.22551 21.9987 6.444 21.9212 6.61994 21.78C6.80994 21.63 10.4999 18.64 11.9499 15.07C13.3199 16.72 15.4399 19.47 16.0499 21.32C16.117 21.5186 16.2448 21.6911 16.4153 21.8132C16.5858 21.9352 16.7903 22.0005 16.9999 22C17.1083 21.9973 17.2159 21.9805 17.3199 21.95C17.4494 21.9135 17.5701 21.8512 17.6749 21.767C17.7798 21.6827 17.8665 21.5782 17.93 21.4596C17.9935 21.341 18.0324 21.2109 18.0444 21.0769C18.0564 20.943 18.0413 20.808 17.9999 20.68C17.6314 19.7387 17.162 18.8402 16.5999 18L19.2899 20.7C19.3829 20.7937 19.4935 20.8681 19.6154 20.9189C19.7372 20.9697 19.8679 20.9958 19.9999 20.9958C20.132 20.9958 20.2627 20.9697 20.3845 20.9189C20.5064 20.8681 20.617 20.7937 20.7099 20.7C20.8962 20.5126 21.0007 20.2592 21.0007 19.995C21.0007 19.7308 20.8962 19.4774 20.7099 19.29Z","motorbike_side":"M19.83 13.1298L18.6 7.59981C18.7273 8.00452 18.9799 8.35827 19.3215 8.60994C19.663 8.8616 20.0758 8.99814 20.5 8.99981C20.6326 8.99981 20.7598 8.94713 20.8536 8.85336C20.9473 8.7596 21 8.63242 21 8.49981V5.49981C21 5.3672 20.9473 5.24003 20.8536 5.14626C20.7598 5.05249 20.6326 4.99981 20.5 4.99981C19.9696 4.99981 19.4609 5.21052 19.0858 5.5856C18.7107 5.96067 18.5 6.46938 18.5 6.99981C18.4902 7.0862 18.4902 7.17342 18.5 7.25981L18 4.77981C17.9492 4.55423 17.8218 4.35322 17.6395 4.21101C17.4571 4.0688 17.2312 3.99416 17 3.99981H15C14.7348 3.99981 14.4804 4.10517 14.2929 4.2927C14.1054 4.48024 14 4.73459 14 4.99981C14 5.26503 14.1054 5.51938 14.2929 5.70692C14.4804 5.89445 14.7348 5.99981 15 5.99981H16.2L16.57 7.69981C15.9758 7.24506 15.2482 6.99902 14.5 6.99981H12.5C11.8398 7.00213 11.1936 7.19115 10.6363 7.54504C10.0789 7.89894 9.63296 8.40327 9.35 8.99981H4C3.46957 8.99981 2.96086 9.21052 2.58579 9.5856C2.21071 9.96067 2 10.4694 2 10.9998C2 11.5302 2.21071 12.039 2.58579 12.414C2.96086 12.7891 3.46957 12.9998 4 12.9998H5C4.44965 12.9983 3.90948 13.1481 3.4386 13.433C2.96773 13.7179 2.5843 14.1269 2.33027 14.6151C2.07624 15.1033 1.96141 15.652 1.99834 16.2011C2.03527 16.7502 2.22254 17.2786 2.53966 17.7284C2.85677 18.1782 3.29151 18.5321 3.79629 18.7514C4.30108 18.9707 4.85645 19.0469 5.40164 18.9716C5.94683 18.8964 6.46082 18.6727 6.88736 18.3249C7.3139 17.9771 7.63655 17.5187 7.82 16.9998H13.17C13.9654 16.9991 14.7279 16.6826 15.29 16.1198L16.08 15.3298C15.9463 15.9013 15.9832 16.4995 16.1862 17.0502C16.3891 17.601 16.7491 18.0801 17.2216 18.4283C17.6942 18.7764 18.2584 18.9783 18.8446 19.009C19.4307 19.0396 20.013 18.8976 20.5192 18.6006C21.0255 18.3036 21.4335 17.8646 21.6927 17.3381C21.9519 16.8115 22.051 16.2204 21.9776 15.6381C21.9043 15.0557 21.6617 14.5077 21.28 14.0619C20.8982 13.616 20.3941 13.292 19.83 13.1298ZM5 16.9998C4.80222 16.9998 4.60888 16.9412 4.44443 16.8313C4.27998 16.7214 4.15181 16.5652 4.07612 16.3825C4.00043 16.1998 3.98063 15.9987 4.01922 15.8047C4.0578 15.6107 4.15304 15.4326 4.29289 15.2927C4.43275 15.1529 4.61093 15.0576 4.80491 15.019C4.99889 14.9804 5.19996 15.0002 5.38268 15.0759C5.56541 15.1516 5.72159 15.2798 5.83147 15.4442C5.94135 15.6087 6 15.802 6 15.9998C6 16.265 5.89464 16.5194 5.70711 16.7069C5.51957 16.8945 5.26522 16.9998 5 16.9998ZM19 16.9998C18.8022 16.9998 18.6089 16.9412 18.4444 16.8313C18.28 16.7214 18.1518 16.5652 18.0761 16.3825C18.0004 16.1998 17.9806 15.9987 18.0192 15.8047C18.0578 15.6107 18.153 15.4326 18.2929 15.2927C18.4327 15.1529 18.6109 15.0576 18.8049 15.019C18.9989 14.9804 19.2 15.0002 19.3827 15.0759C19.5654 15.1516 19.7216 15.2798 19.8315 15.4442C19.9414 15.6087 20 15.802 20 15.9998C20 16.265 19.8946 16.5194 19.7071 16.7069C19.5196 16.8945 19.2652 16.9998 19 16.9998Z","mouse":"M12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2ZM13 8C13 8.26522 12.8946 8.51957 12.7071 8.70711C12.5196 8.89464 12.2652 9 12 9C11.7348 9 11.4804 8.89464 11.2929 8.70711C11.1054 8.51957 11 8.26522 11 8V6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5C12.2652 5 12.5196 5.10536 12.7071 5.29289C12.8946 5.48043 13 5.73478 13 6V8Z","movers_packers":"M22 14V12.47C21.99 12.0056 21.8809 11.5488 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H12V9C11.999 9.19743 11.9396 9.39014 11.8293 9.55386C11.7189 9.71758 11.5626 9.84498 11.38 9.92C11.2613 9.97598 11.1312 10.0034 11 10C10.8684 10.0008 10.7379 9.97554 10.6161 9.92577C10.4943 9.87601 10.3834 9.80268 10.29 9.71L9 8.41L7.71 9.71C7.56938 9.84876 7.3908 9.94275 7.19681 9.98013C7.00282 10.0175 6.80211 9.99658 6.62 9.92C6.43738 9.84498 6.28105 9.71758 6.17072 9.55386C6.06039 9.39014 6.00099 9.19743 6 9V4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14ZM7 18C6.80222 18 6.60888 17.9414 6.44443 17.8315C6.27998 17.7216 6.15181 17.5654 6.07612 17.3827C6.00043 17.2 5.98063 16.9989 6.01921 16.8049C6.0578 16.6109 6.15304 16.4327 6.29289 16.2929C6.43275 16.153 6.61093 16.0578 6.80491 16.0192C6.99889 15.9806 7.19996 16.0004 7.38268 16.0761C7.56541 16.1518 7.72159 16.28 7.83147 16.4444C7.94135 16.6089 8 16.8022 8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18ZM17 18C16.8022 18 16.6089 17.9414 16.4444 17.8315C16.28 17.7216 16.1518 17.5654 16.0761 17.3827C16.0004 17.2 15.9806 16.9989 16.0192 16.8049C16.0578 16.6109 16.153 16.4327 16.2929 16.2929C16.4327 16.153 16.6109 16.0578 16.8049 16.0192C16.9989 15.9806 17.2 16.0004 17.3827 16.0761C17.5654 16.1518 17.7216 16.28 17.8315 16.4444C17.9414 16.6089 18 16.8022 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16 12V9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16Z","movie":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM5.42 7H6.42C6.68522 7 6.93957 7.10536 7.12711 7.29289C7.31464 7.48043 7.42 7.73478 7.42 8C7.42 8.26522 7.31464 8.51957 7.12711 8.70711C6.93957 8.89464 6.68522 9 6.42 9H5.42C5.15478 9 4.90043 8.89464 4.71289 8.70711C4.52536 8.51957 4.42 8.26522 4.42 8C4.42 7.73478 4.52536 7.48043 4.71289 7.29289C4.90043 7.10536 5.15478 7 5.42 7ZM6.5 17H5.5C5.23478 17 4.98043 16.8946 4.79289 16.7071C4.60536 16.5196 4.5 16.2652 4.5 16C4.5 15.7348 4.60536 15.4804 4.79289 15.2929C4.98043 15.1054 5.23478 15 5.5 15H6.5C6.76522 15 7.01957 15.1054 7.20711 15.2929C7.39464 15.4804 7.5 15.7348 7.5 16C7.5 16.2652 7.39464 16.5196 7.20711 16.7071C7.01957 16.8946 6.76522 17 6.5 17ZM12.5 17H11.5C11.2348 17 10.9804 16.8946 10.7929 16.7071C10.6054 16.5196 10.5 16.2652 10.5 16C10.5 15.7348 10.6054 15.4804 10.7929 15.2929C10.9804 15.1054 11.2348 15 11.5 15H12.5C12.7652 15 13.0196 15.1054 13.2071 15.2929C13.3946 15.4804 13.5 15.7348 13.5 16C13.5 16.2652 13.3946 16.5196 13.2071 16.7071C13.0196 16.8946 12.7652 17 12.5 17ZM12.5 9H11.5C11.2348 9 10.9804 8.89464 10.7929 8.70711C10.6054 8.51957 10.5 8.26522 10.5 8C10.5 7.73478 10.6054 7.48043 10.7929 7.29289C10.9804 7.10536 11.2348 7 11.5 7H12.5C12.7652 7 13.0196 7.10536 13.2071 7.29289C13.3946 7.48043 13.5 7.73478 13.5 8C13.5 8.26522 13.3946 8.51957 13.2071 8.70711C13.0196 8.89464 12.7652 9 12.5 9ZM18.5 17H17.5C17.2348 17 16.9804 16.8946 16.7929 16.7071C16.6054 16.5196 16.5 16.2652 16.5 16C16.5 15.7348 16.6054 15.4804 16.7929 15.2929C16.9804 15.1054 17.2348 15 17.5 15H18.5C18.7652 15 19.0196 15.1054 19.2071 15.2929C19.3946 15.4804 19.5 15.7348 19.5 16C19.5 16.2652 19.3946 16.5196 19.2071 16.7071C19.0196 16.8946 18.7652 17 18.5 17ZM18.5 9H17.5C17.2348 9 16.9804 8.89464 16.7929 8.70711C16.6054 8.51957 16.5 8.26522 16.5 8C16.5 7.73478 16.6054 7.48043 16.7929 7.29289C16.9804 7.10536 17.2348 7 17.5 7H18.5C18.7652 7 19.0196 7.10536 19.2071 7.29289C19.3946 7.48043 19.5 7.73478 19.5 8C19.5 8.26522 19.3946 8.51957 19.2071 8.70711C19.0196 8.89464 18.7652 9 18.5 9Z","multi_sensor":"M9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM15 10.0002H9.00001C8.20436 10.0002 7.4413 10.3162 6.87869 10.8788C6.31608 11.4415 6.00001 12.2045 6.00001 13.0002V19.0002C6.00001 19.7958 6.31608 20.5589 6.87869 21.1215C7.4413 21.6841 8.20436 22.0002 9.00001 22.0002H15C15.7957 22.0002 16.5587 21.6841 17.1213 21.1215C17.6839 20.5589 18 19.7958 18 19.0002V13.0002C18 12.2045 17.6839 11.4415 17.1213 10.8788C16.5587 10.3162 15.7957 10.0002 15 10.0002ZM10 19.0002C9.80223 19.0002 9.60889 18.9415 9.44444 18.8316C9.27999 18.7218 9.15182 18.5656 9.07613 18.3828C9.00044 18.2001 8.98064 17.9991 9.01922 17.8051C9.05781 17.6111 9.15305 17.4329 9.2929 17.2931C9.43275 17.1532 9.61094 17.058 9.80492 17.0194C9.9989 16.9808 10.2 17.0006 10.3827 17.0763C10.5654 17.152 10.7216 17.2801 10.8315 17.4446C10.9414 17.609 11 17.8024 11 18.0002C11 18.2654 10.8947 18.5197 10.7071 18.7073C10.5196 18.8948 10.2652 19.0002 10 19.0002ZM10 15.0002C9.80223 15.0002 9.60889 14.9415 9.44444 14.8316C9.27999 14.7218 9.15182 14.5656 9.07613 14.3828C9.00044 14.2001 8.98064 13.9991 9.01922 13.8051C9.05781 13.6111 9.15305 13.4329 9.2929 13.2931C9.43275 13.1532 9.61094 13.058 9.80492 13.0194C9.9989 12.9808 10.2 13.0006 10.3827 13.0763C10.5654 13.152 10.7216 13.2801 10.8315 13.4446C10.9414 13.609 11 13.8024 11 14.0002C11 14.2654 10.8947 14.5197 10.7071 14.7073C10.5196 14.8948 10.2652 15.0002 10 15.0002ZM14 19.0002C13.8022 19.0002 13.6089 18.9415 13.4444 18.8316C13.28 18.7218 13.1518 18.5656 13.0761 18.3828C13.0004 18.2001 12.9806 17.9991 13.0192 17.8051C13.0578 17.6111 13.153 17.4329 13.2929 17.2931C13.4328 17.1532 13.6109 17.058 13.8049 17.0194C13.9989 16.9808 14.2 17.0006 14.3827 17.0763C14.5654 17.152 14.7216 17.2801 14.8315 17.4446C14.9414 17.609 15 17.8024 15 18.0002C15 18.2654 14.8947 18.5197 14.7071 18.7073C14.5196 18.8948 14.2652 19.0002 14 19.0002ZM14 15.0002C13.8022 15.0002 13.6089 14.9415 13.4444 14.8316C13.28 14.7218 13.1518 14.5656 13.0761 14.3828C13.0004 14.2001 12.9806 13.9991 13.0192 13.8051C13.0578 13.6111 13.153 13.4329 13.2929 13.2931C13.4328 13.1532 13.6109 13.058 13.8049 13.0194C13.9989 12.9808 14.2 13.0006 14.3827 13.0763C14.5654 13.152 14.7216 13.2801 14.8315 13.4446C14.9414 13.609 15 13.8024 15 14.0002C15 14.2654 14.8947 14.5197 14.7071 14.7073C14.5196 14.8948 14.2652 15.0002 14 15.0002ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","municipal_tax":"M22 10.0701C21.9197 9.77441 21.7525 9.50965 21.52 9.31009L13.85 2.70009C13.3397 2.24809 12.6817 1.99854 12 1.99854C11.3183 1.99854 10.6603 2.24809 10.15 2.70009L2.53001 9.31009C2.29129 9.51205 2.12019 9.7823 2.03974 10.0845C1.95928 10.3866 1.97333 10.7062 2.08 11.0001C2.17763 11.2893 2.36287 11.5409 2.61 11.7201C2.8516 11.9071 3.14485 12.0153 3.45001 12.0301H4.00001V19.0301C4.00001 19.8257 4.31608 20.5888 4.87868 21.1514C5.44129 21.714 6.20436 22.0301 7.00001 22.0301H17C17.7957 22.0301 18.5587 21.714 19.1213 21.1514C19.6839 20.5888 20 19.8257 20 19.0301V12.0001H20.55C20.8552 11.9853 21.1484 11.8771 21.39 11.6901C21.6371 11.5109 21.8224 11.2593 21.92 10.9701C22.0361 10.6848 22.0639 10.3713 22 10.0701ZM14.5 14.0001C14.5 14.4466 14.4004 14.8875 14.2084 15.2906C14.0163 15.6937 13.7368 16.0488 13.39 16.3301L14.95 17.1101C15.1855 17.23 15.364 17.4382 15.4465 17.6893C15.5289 17.9404 15.5086 18.2139 15.39 18.4501C15.3069 18.615 15.1798 18.7537 15.0227 18.8508C14.8656 18.9478 14.6847 18.9995 14.5 19.0001C14.3431 19.002 14.1883 18.9641 14.05 18.8901L10.05 16.8901C9.85071 16.788 9.69144 16.622 9.59773 16.4186C9.50401 16.2152 9.48126 15.9863 9.53313 15.7685C9.58499 15.5506 9.70847 15.3565 9.88378 15.2172C10.0591 15.0779 10.2761 15.0014 10.5 15.0001H11.5C11.7652 15.0001 12.0196 14.8947 12.2071 14.7072C12.3946 14.5197 12.5 14.2653 12.5 14.0001C12.5 13.7349 12.3946 13.4805 12.2071 13.293C12.0196 13.1054 11.7652 13.0001 11.5 13.0001H9.50001C9.23479 13.0001 8.98043 12.8947 8.7929 12.7072C8.60536 12.5197 8.50001 12.2653 8.50001 12.0001C8.50001 11.7349 8.60536 11.4805 8.7929 11.293C8.98043 11.1054 9.23479 11.0001 9.50001 11.0001H14.5C14.7652 11.0001 15.0196 11.1054 15.2071 11.293C15.3946 11.4805 15.5 11.7349 15.5 12.0001C15.5 12.2653 15.3946 12.5197 15.2071 12.7072C15.0196 12.8947 14.7652 13.0001 14.5 13.0001H14.32C14.4364 13.3208 14.4973 13.6589 14.5 14.0001Z","music":"M20.19 2.40016C19.9407 2.21555 19.652 2.09145 19.3465 2.03764C19.0411 1.98384 18.7273 2.00182 18.43 2.09016L10.43 4.49016C10.0181 4.61263 9.65653 4.86454 9.39896 5.20856C9.1414 5.55257 9.0015 5.97041 8.99998 6.40016V14.5502C8.23689 14.1096 7.34968 13.9333 6.47613 14.0487C5.60258 14.1641 4.79158 14.5647 4.16907 15.1884C3.54656 15.812 3.14739 16.6237 3.03354 17.4974C2.91968 18.3712 3.09753 19.2581 3.53945 20.0204C3.98136 20.7827 4.66263 21.3778 5.47744 21.7132C6.29225 22.0486 7.195 22.1055 8.04551 21.8752C8.89602 21.6449 9.64668 21.1402 10.1809 20.4395C10.7152 19.7388 11.0031 18.8813 11 18.0002V6.40016L19 4.00016V12.5502C18.2369 12.1096 17.3497 11.9333 16.4761 12.0487C15.6026 12.1641 14.7916 12.5647 14.1691 13.1884C13.5466 13.812 13.1474 14.6237 13.0335 15.4974C12.9197 16.3712 13.0975 17.2581 13.5394 18.0204C13.9814 18.7827 14.6626 19.3778 15.4774 19.7132C16.2922 20.0486 17.195 20.1055 18.0455 19.8752C18.896 19.6449 19.6467 19.1402 20.1809 18.4395C20.7152 17.7388 21.0031 16.8813 21 16.0002V4.00016C20.9988 3.68882 20.925 3.38205 20.7844 3.10428C20.6437 2.82651 20.4402 2.5854 20.19 2.40016Z","music_note":"M18.56 3.16995C18.4249 3.07873 18.2695 3.02194 18.1074 3.00451C17.9453 2.98708 17.7814 3.00955 17.63 3.06995L7.62999 7.06995C7.44392 7.14405 7.2844 7.27232 7.17207 7.43813C7.05974 7.60395 6.99979 7.79967 6.99999 7.99995V15.1799C6.39924 14.9676 5.74647 14.952 5.13626 15.1354C4.52606 15.3189 3.99011 15.6918 3.60608 16.2003C3.22205 16.7088 3.00989 17.3263 3.00034 17.9634C2.99078 18.6005 3.18434 19.2241 3.55295 19.7439C3.92156 20.2636 4.44609 20.6525 5.05052 20.8542C5.65495 21.0558 6.3079 21.0598 6.91474 20.8655C7.52159 20.6712 8.05081 20.2888 8.42573 19.7736C8.80064 19.2583 9.00178 18.6371 8.99999 17.9999V8.67995L17 5.47995V12.1799C16.3992 11.9676 15.7465 11.952 15.1363 12.1354C14.5261 12.3189 13.9901 12.6918 13.6061 13.2003C13.2221 13.7088 13.0099 14.3263 13.0003 14.9634C12.9908 15.6005 13.1843 16.2241 13.553 16.7439C13.9216 17.2636 14.4461 17.6525 15.0505 17.8542C15.655 18.0558 16.3079 18.0598 16.9147 17.8655C17.5216 17.6712 18.0508 17.2888 18.4257 16.7736C18.8006 16.2583 19.0018 15.6371 19 14.9999V3.99995C19.0002 3.83614 18.9602 3.67479 18.8835 3.53006C18.8068 3.38534 18.6957 3.26168 18.56 3.16995Z","musical":"M17.5 5.50008C17.7652 5.50008 18.0196 5.60544 18.2071 5.79297C18.3946 5.98051 18.5 6.23486 18.5 6.50008C18.5 6.63269 18.5527 6.75987 18.6464 6.85363C18.7402 6.9474 18.8674 7.00008 19 7.00008C19.1326 7.00008 19.2598 6.9474 19.3536 6.85363C19.4473 6.75987 19.5 6.63269 19.5 6.50008C19.5 6.23486 19.6054 5.98051 19.7929 5.79297C19.9804 5.60544 20.2348 5.50008 20.5 5.50008C20.5979 5.49871 20.6932 5.46864 20.7741 5.41361C20.855 5.35858 20.9181 5.28101 20.9553 5.1905C20.9926 5.1 21.0025 5.00056 20.9837 4.90449C20.965 4.80843 20.9185 4.71997 20.85 4.65008C20.8054 4.60204 20.7512 4.56388 20.6909 4.53805C20.6306 4.51221 20.5656 4.49928 20.5 4.50008C20.2348 4.50008 19.9804 4.39472 19.7929 4.20719C19.6054 4.01965 19.5 3.7653 19.5 3.50008C19.5 3.36747 19.4473 3.2403 19.3536 3.14653C19.2598 3.05276 19.1326 3.00008 19 3.00008C18.8674 3.00008 18.7402 3.05276 18.6464 3.14653C18.5527 3.2403 18.5 3.36747 18.5 3.50008C18.5 3.7653 18.3946 4.01965 18.2071 4.20719C18.0196 4.39472 17.7652 4.50008 17.5 4.50008C17.4021 4.50146 17.3068 4.53152 17.2259 4.58655C17.145 4.64158 17.0819 4.71916 17.0447 4.80966C17.0074 4.90016 16.9975 4.9996 17.0163 5.09567C17.035 5.19174 17.0815 5.28019 17.15 5.35008C17.1946 5.39812 17.2489 5.43628 17.3091 5.46211C17.3694 5.48795 17.4344 5.50088 17.5 5.50008ZM8.5 18.5001C8.23478 18.5001 7.98043 18.3947 7.79289 18.2072C7.60536 18.0197 7.5 17.7653 7.5 17.5001C7.5 17.3675 7.44732 17.2403 7.35355 17.1465C7.25979 17.0528 7.13261 17.0001 7 17.0001C6.86739 17.0001 6.74022 17.0528 6.64645 17.1465C6.55268 17.2403 6.5 17.3675 6.5 17.5001C6.5 17.7653 6.39464 18.0197 6.20711 18.2072C6.01957 18.3947 5.76522 18.5001 5.5 18.5001C5.36739 18.5001 5.24022 18.5528 5.14645 18.6465C5.05268 18.7403 5 18.8675 5 19.0001C5 19.1327 5.05268 19.2599 5.14645 19.3536C5.24022 19.4474 5.36739 19.5001 5.5 19.5001C5.76522 19.5001 6.01957 19.6054 6.20711 19.793C6.39464 19.9805 6.5 20.2349 6.5 20.5001C6.5 20.6327 6.55268 20.7599 6.64645 20.8536C6.74022 20.9474 6.86739 21.0001 7 21.0001C7.13261 21.0001 7.25979 20.9474 7.35355 20.8536C7.44732 20.7599 7.5 20.6327 7.5 20.5001C7.5 20.2349 7.60536 19.9805 7.79289 19.793C7.98043 19.6054 8.23478 19.5001 8.5 19.5001C8.63261 19.5001 8.75979 19.4474 8.85355 19.3536C8.94732 19.2599 9 19.1327 9 19.0001C9 18.8675 8.94732 18.7403 8.85355 18.6465C8.75979 18.5528 8.63261 18.5001 8.5 18.5001ZM20.58 10.1801C20.4503 10.0916 20.304 10.0304 20.15 10.0001C19.9953 9.96491 19.8347 9.96491 19.68 10.0001L16.68 11.0001C16.4819 11.069 16.3105 11.1984 16.19 11.3701C16.0528 11.5503 15.9854 11.774 16 12.0001V17.0001C15.7387 17.0274 15.4846 17.102 15.25 17.2201C15.0128 17.3406 14.802 17.5071 14.63 17.7101C14.4636 17.9105 14.3379 18.1415 14.26 18.3901C14.181 18.6421 14.1505 18.9067 14.17 19.1701C14.1877 19.4363 14.2627 19.6956 14.39 19.9301C14.5086 20.1628 14.6717 20.37 14.87 20.5401C15.0744 20.7085 15.3084 20.8374 15.56 20.9201C15.8115 21.0013 16.0773 21.0285 16.34 21.0001C16.8253 20.9092 17.2598 20.6421 17.56 20.2501C17.865 19.8603 18.021 19.3745 18 18.8801V13.7101L20.32 13.0001C20.5268 12.9323 20.7059 12.7989 20.83 12.6201C20.9534 12.4378 21.0131 12.2198 21 12.0001V11.0001C20.9991 10.8435 20.9614 10.6894 20.89 10.5501C20.8159 10.4049 20.7099 10.2784 20.58 10.1801ZM13.58 3.18008C13.4621 3.08041 13.3212 3.01167 13.17 2.98008C13.0193 2.94023 12.8607 2.94023 12.71 2.98008L5.71 4.98008C5.49359 5.03934 5.30339 5.16966 5.17 5.35008C5.04007 5.54066 4.98001 5.77029 5 6.00008V11.0001C4.60444 11.0001 4.21776 11.1174 3.88886 11.3371C3.55996 11.5569 3.30362 11.8693 3.15224 12.2347C3.00087 12.6002 2.96126 13.0023 3.03843 13.3903C3.1156 13.7782 3.30608 14.1346 3.58579 14.4143C3.86549 14.694 4.22186 14.8845 4.60982 14.9617C4.99778 15.0388 5.39992 14.9992 5.76537 14.8478C6.13082 14.6965 6.44318 14.4401 6.66294 14.1112C6.8827 13.7823 7 13.3956 7 13.0001V7.75008L12 6.33008V10.0001C11.6044 10.0001 11.2178 10.1174 10.8889 10.3371C10.56 10.5569 10.3036 10.8693 10.1522 11.2347C10.0009 11.6002 9.96126 12.0023 10.0384 12.3903C10.1156 12.7782 10.3061 13.1346 10.5858 13.4143C10.8655 13.694 11.2219 13.8845 11.6098 13.9617C11.9978 14.0388 12.3999 13.9992 12.7654 13.8478C13.1308 13.6965 13.4432 13.4401 13.6629 13.1112C13.8827 12.7823 14 12.3956 14 12.0001V4.00008C13.9991 3.84354 13.9614 3.6894 13.89 3.55008C13.8249 3.41052 13.725 3.29001 13.6 3.20008L13.58 3.18008Z","my_location":"M19.3202 2.16984L3.14016 9.28984C2.74915 9.45849 2.42613 9.75361 2.22294 10.1278C2.01974 10.5021 1.94815 10.9337 2.01965 11.3535C2.09116 11.7733 2.30161 12.1569 2.61723 12.4427C2.93286 12.7286 3.33537 12.9001 3.76016 12.9298L10.5302 13.4698L11.0702 20.2398C11.0999 20.6646 11.2714 21.0671 11.5573 21.3828C11.8431 21.6984 12.2267 21.9088 12.6465 21.9803C13.0663 22.0518 13.4979 21.9803 13.8722 21.7771C14.2464 21.5739 14.5415 21.2509 14.7102 20.8598L21.8302 4.67984C21.9872 4.32859 22.0339 3.93794 21.9641 3.55957C21.8942 3.18121 21.7112 2.83296 21.4391 2.56089C21.167 2.28883 20.8188 2.10578 20.4404 2.03595C20.0621 1.96612 19.6714 2.01281 19.3202 2.16984Z","mythology":"M16 7C16 6.20888 15.7654 5.43552 15.3259 4.77772C14.8864 4.11992 14.2616 3.60723 13.5307 3.30448C12.7998 3.00173 11.9956 2.92252 11.2196 3.07686C10.4437 3.2312 9.73098 3.61216 9.17157 4.17157C8.61216 4.73098 8.2312 5.44372 8.07686 6.21964C7.92252 6.99556 8.00173 7.79983 8.30448 8.53074C8.60723 9.26164 9.11992 9.88635 9.77772 10.3259C10.4355 10.7654 11.2089 11 12 11C13.0609 11 14.0783 10.5786 14.8284 9.82843C15.5786 9.07828 16 8.06087 16 7ZM7.21 10.79C7.0217 10.6017 6.7663 10.4959 6.5 10.4959C6.2337 10.4959 5.9783 10.6017 5.79 10.79C5.6017 10.9783 5.49591 11.2337 5.49591 11.5C5.49591 11.6319 5.52188 11.7624 5.57234 11.8843C5.6228 12.0061 5.69676 12.1168 5.79 12.21L7 13.37C7.14454 13.5145 7.22575 13.7106 7.22575 13.915C7.22575 14.1194 7.14454 14.3155 7 14.46C6.85546 14.6045 6.65942 14.6857 6.455 14.6857C6.25059 14.6857 6.05454 14.6045 5.91 14.46L4.59 13.17C4.21441 12.7967 4.00223 12.2896 4 11.76V7.53C4 7.26479 3.89464 7.01043 3.70711 6.82289C3.51957 6.63536 3.26522 6.53 3 6.53C2.73478 6.53 2.48043 6.63536 2.29289 6.82289C2.10536 7.01043 2 7.26479 2 7.53V11.76C1.99959 12.2854 2.1027 12.8058 2.30346 13.2914C2.50421 13.777 2.79866 14.2183 3.17 14.59L5.71 17.12C5.80268 17.2134 5.87601 17.3243 5.92577 17.4461C5.97554 17.5679 6.00076 17.6984 6 17.83V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73479 20 7 20H10C10.2652 20 10.5196 19.8946 10.7071 19.7071C10.8946 19.5196 11 19.2652 11 19V15.83C10.9993 15.0346 10.6828 14.2721 10.12 13.71L7.21 10.79ZM21 6.53C20.7348 6.53 20.4804 6.63536 20.2929 6.82289C20.1054 7.01043 20 7.26479 20 7.53V11.76C19.9978 12.2896 19.7856 12.7967 19.41 13.17L18.13 14.46C17.9855 14.6098 17.7873 14.6961 17.5791 14.6999C17.371 14.7036 17.1698 14.6245 17.02 14.48C16.8702 14.3355 16.7839 14.1373 16.7801 13.9291C16.7764 13.721 16.8555 13.5198 17 13.37L18.17 12.21C18.3583 12.0217 18.4641 11.7663 18.4641 11.5C18.4641 11.2337 18.3583 10.9783 18.17 10.79C17.9817 10.6017 17.7263 10.4959 17.46 10.4959C17.1937 10.4959 16.9383 10.6017 16.75 10.79L13.84 13.71C13.2919 14.2786 12.99 15.0403 13 15.83V19C13 19.2652 13.1054 19.5196 13.2929 19.7071C13.4804 19.8946 13.7348 20 14 20H17C17.2652 20 17.5196 19.8946 17.7071 19.7071C17.8946 19.5196 18 19.2652 18 19V17.83C17.9992 17.6984 18.0245 17.5679 18.0742 17.4461C18.124 17.3243 18.1973 17.2134 18.29 17.12L20.83 14.59C21.2013 14.2183 21.4958 13.777 21.6965 13.2914C21.8973 12.8058 22.0004 12.2854 22 11.76V7.53C22 7.26479 21.8946 7.01043 21.7071 6.82289C21.5196 6.63536 21.2652 6.53 21 6.53Z","namaste":"M10.1001 2.99996C9.84915 2.968 9.59545 3.03232 9.39006 3.17996C9.18419 3.33227 9.0446 3.55777 9.00006 3.80996L7.08006 13.52L6.32006 14.27L5.86006 13.5C5.76828 13.3513 5.64118 13.2276 5.49006 13.14C5.34156 13.0518 5.17275 13.0035 5.00006 13H4.00006C3.82828 13.0005 3.65952 13.0453 3.51006 13.13C3.36024 13.2114 3.23571 13.3325 3.15006 13.48C3.05322 13.6362 3.00132 13.8161 3.00006 14C2.9911 14.1703 3.02916 14.3398 3.11006 14.49L6.11006 20.49C6.18014 20.632 6.28296 20.7554 6.41006 20.85C6.53874 20.9403 6.68543 21.0017 6.84006 21.03H7.00006C7.13008 21.0316 7.25915 21.0078 7.38006 20.96C7.50293 20.908 7.61488 20.8334 7.71006 20.74L8.71006 19.74C8.87897 19.5796 8.98231 19.3622 9.00006 19.13C9.02958 18.9081 8.9838 18.6827 8.87006 18.49L8.52006 17.9L10.4201 16C10.7896 15.6274 10.9979 15.1246 11.0001 14.6V3.99996C11.0019 3.74867 10.9091 3.50591 10.7401 3.31996C10.5735 3.13801 10.3456 3.02404 10.1001 2.99996ZM20.8501 13.5C20.7577 13.357 20.6303 13.24 20.4801 13.16C20.3326 13.0804 20.1676 13.0391 20.0001 13.04H19.0001C18.8283 13.0405 18.6595 13.0853 18.5101 13.17C18.3586 13.2527 18.2311 13.3733 18.1401 13.52L17.6801 14.29L16.9201 13.54L15.0001 3.89996C14.99 3.76936 14.9529 3.6423 14.8909 3.52692C14.8289 3.41154 14.7434 3.31039 14.6401 3.22996C14.5382 3.14431 14.4203 3.07986 14.2932 3.04036C14.1662 3.00087 14.0325 2.98713 13.9001 2.99996C13.7696 3.01462 13.6432 3.05484 13.5283 3.11832C13.4133 3.18181 13.312 3.26731 13.2301 3.36996C13.1457 3.47057 13.0819 3.58683 13.0425 3.71208C13.003 3.83734 12.9886 3.96914 13.0001 4.09996V14.63C13.0023 15.1546 13.2106 15.6574 13.5801 16.03L15.4801 17.92L15.1301 18.5C15.0163 18.6927 14.9706 18.9181 15.0001 19.14C15.031 19.3577 15.1288 19.5603 15.2801 19.72L16.2801 20.72C16.377 20.8112 16.4885 20.8856 16.6101 20.94C16.7348 20.9857 16.8674 21.0061 17.0001 21H17.1601C17.3147 20.9717 17.4614 20.9103 17.5901 20.82C17.7172 20.7254 17.82 20.602 17.8901 20.46L20.8901 14.46C20.963 14.3176 21.0007 14.1599 21.0001 14C20.9901 13.827 20.9387 13.6589 20.8501 13.51V13.5Z","nas":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM6 12C5.80222 12 5.60888 11.9414 5.44443 11.8315C5.27998 11.7216 5.15181 11.5654 5.07612 11.3827C5.00043 11.2 4.98063 10.9989 5.01921 10.8049C5.0578 10.6109 5.15304 10.4327 5.29289 10.2929C5.43275 10.153 5.61093 10.0578 5.80491 10.0192C5.99889 9.98063 6.19996 10.0004 6.38268 10.0761C6.56541 10.1518 6.72159 10.28 6.83147 10.4444C6.94135 10.6089 7 10.8022 7 11C7 11.2652 6.89464 11.5196 6.70711 11.7071C6.51957 11.8946 6.26522 12 6 12ZM6 8C5.80222 8 5.60888 7.94135 5.44443 7.83147C5.27998 7.72159 5.15181 7.56541 5.07612 7.38268C5.00043 7.19996 4.98063 6.99889 5.01921 6.80491C5.0578 6.61093 5.15304 6.43275 5.29289 6.29289C5.43275 6.15304 5.61093 6.0578 5.80491 6.01921C5.99889 5.98063 6.19996 6.00043 6.38268 6.07612C6.56541 6.15181 6.72159 6.27998 6.83147 6.44443C6.94135 6.60888 7 6.80222 7 7C7 7.26522 6.89464 7.51957 6.70711 7.70711C6.51957 7.89464 6.26522 8 6 8ZM11 19H9.5C9.36739 19 9.24021 18.9473 9.14645 18.8536C9.05268 18.7598 9 18.6326 9 18.5V5.5C9 5.36739 9.05268 5.24021 9.14645 5.14645C9.24021 5.05268 9.36739 5 9.5 5H11V19ZM15 19H13V5H15V19ZM19 18.5C19 18.6326 18.9473 18.7598 18.8536 18.8536C18.7598 18.9473 18.6326 19 18.5 19H17V5H18.5C18.6326 5 18.7598 5.05268 18.8536 5.14645C18.9473 5.24021 19 5.36739 19 5.5V18.5Z","nature":"M17.89 9.11C17.9623 8.74439 17.9991 8.37267 18 8C18 6.4087 17.3679 4.88258 16.2427 3.75736C15.1175 2.63214 13.5913 2 12 2C10.4087 2 8.88261 2.63214 7.7574 3.75736C6.63218 4.88258 6.00004 6.4087 6.00004 8C6.00096 8.37267 6.03779 8.74439 6.11004 9.11C5.16062 9.33715 4.32705 9.90366 3.76635 10.7028C3.20566 11.5019 2.95656 12.4785 3.06599 13.4486C3.17541 14.4186 3.6358 15.3152 4.36043 15.9693C5.08505 16.6235 6.02388 16.9901 7.00004 17H11V20H9.00004C8.73482 20 8.48047 20.1054 8.29293 20.2929C8.10539 20.4804 8.00004 20.7348 8.00004 21C8.00004 21.2652 8.10539 21.5196 8.29293 21.7071C8.48047 21.8946 8.73482 22 9.00004 22H15C15.2653 22 15.5196 21.8946 15.7071 21.7071C15.8947 21.5196 16 21.2652 16 21C16 20.7348 15.8947 20.4804 15.7071 20.2929C15.5196 20.1054 15.2653 20 15 20H13V17H17C17.9762 16.9901 18.915 16.6235 19.6396 15.9693C20.3643 15.3152 20.8247 14.4186 20.9341 13.4486C21.0435 12.4785 20.7944 11.5019 20.2337 10.7028C19.673 9.90366 18.8395 9.33715 17.89 9.11Z","nature_off":"M16.12 3.64012C15.268 2.83537 14.1989 2.29775 13.0449 2.09365C11.8908 1.88954 10.7023 2.02789 9.62592 2.4916C8.5496 2.95532 7.63264 3.7241 6.98826 4.70302C6.34389 5.68195 6.00031 6.82815 5.99995 8.00012C6.00087 8.3728 6.03771 8.74451 6.10995 9.11012C5.43046 9.26825 4.80415 9.60135 4.29318 10.0763C3.78222 10.5513 3.40436 11.1517 3.19714 11.8179C2.98991 12.484 2.96052 13.1928 3.11187 13.8738C3.26323 14.5548 3.59007 15.1844 4.05995 15.7001L16.12 3.64012ZM17.8899 9.11012C17.9622 8.74451 17.999 8.3728 18 8.00012C18.0102 7.8236 18.0102 7.64664 18 7.47012L20.49 5.00012C20.5878 4.90229 20.6654 4.78614 20.7183 4.65831C20.7713 4.53049 20.7985 4.39348 20.7985 4.25512C20.7985 4.11676 20.7713 3.97976 20.7183 3.85193C20.6654 3.7241 20.5878 3.60796 20.49 3.51012C20.3921 3.41229 20.276 3.33468 20.1481 3.28173C20.0203 3.22878 19.8833 3.20153 19.745 3.20153C19.6066 3.20153 19.4696 3.22878 19.3418 3.28173C19.2139 3.33468 19.0978 3.41229 19 3.51012L3.50995 19.0001C3.41212 19.098 3.33451 19.2141 3.28156 19.3419C3.22861 19.4698 3.20136 19.6068 3.20136 19.7451C3.20136 19.8835 3.22861 20.0205 3.28156 20.1483C3.33451 20.2761 3.41212 20.3923 3.50995 20.4901C3.70754 20.6877 3.97552 20.7987 4.25495 20.7987C4.39331 20.7987 4.53031 20.7715 4.65814 20.7185C4.78597 20.6656 4.90212 20.588 4.99995 20.4901L8.43995 17.0001H11V20.0001H8.99995C8.73473 20.0001 8.48038 20.1055 8.29284 20.293C8.10531 20.4806 7.99995 20.7349 7.99995 21.0001C7.99995 21.2653 8.10531 21.5197 8.29284 21.7072C8.48038 21.8948 8.73473 22.0001 8.99995 22.0001H15C15.2652 22.0001 15.5195 21.8948 15.7071 21.7072C15.8946 21.5197 16 21.2653 16 21.0001C16 20.7349 15.8946 20.4806 15.7071 20.293C15.5195 20.1055 15.2652 20.0001 15 20.0001H13V17.0001H17C17.9761 16.9902 18.9149 16.6236 19.6396 15.9695C20.3642 15.3153 20.8246 14.4187 20.934 13.4487C21.0434 12.4786 20.7943 11.502 20.2336 10.7029C19.6729 9.90378 18.8394 9.33727 17.8899 9.11012Z","network":"M19 15H18V13C18 12.4696 17.7893 11.9609 17.4142 11.5858C17.0391 11.2107 16.5304 11 16 11H13V9H14C14.5304 9 15.0391 8.78929 15.4142 8.41421C15.7893 8.03914 16 7.53043 16 7V5C16 4.46957 15.7893 3.96086 15.4142 3.58579C15.0391 3.21071 14.5304 3 14 3H10C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V7C8 7.53043 8.21071 8.03914 8.58579 8.41421C8.96086 8.78929 9.46957 9 10 9H11V11H8C7.46957 11 6.96086 11.2107 6.58579 11.5858C6.21071 11.9609 6 12.4696 6 13V15H5C4.46957 15 3.96086 15.2107 3.58579 15.5858C3.21071 15.9609 3 16.4696 3 17V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V17C11 16.4696 10.7893 15.9609 10.4142 15.5858C10.0391 15.2107 9.53043 15 9 15H8V13H16V15H15C14.4696 15 13.9609 15.2107 13.5858 15.5858C13.2107 15.9609 13 16.4696 13 17V19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V17C21 16.4696 20.7893 15.9609 20.4142 15.5858C20.0391 15.2107 19.5304 15 19 15Z","network_details":"M22 12C22 10.69 20.82 9.72 19.06 9.07C20.12 6.74 19.67 5.53 19.06 4.93C18.14 4 16.62 4.16 14.92 4.93C14.27 3.18 13.31 2 12 2C10.69 2 9.73 3.18 9.07 4.93C7.37 4.16 5.85 4 4.93 4.93C4.33 5.53 3.93 6.74 4.93 9.07C3.18 9.72 2 10.69 2 12C2 13.31 3.18 14.28 4.94 14.93C3.88 17.26 4.33 18.47 4.94 19.07C5.16389 19.2853 5.42906 19.4529 5.71951 19.5629C6.00996 19.6729 6.31969 19.723 6.63 19.71C7.48281 19.6649 8.31702 19.4436 9.08 19.06C9.72 20.82 10.69 22 12 22C13.31 22 14.28 20.82 14.93 19.06C15.693 19.4436 16.5272 19.6649 17.38 19.71C17.6903 19.723 18 19.6729 18.2905 19.5629C18.5809 19.4529 18.8461 19.2853 19.07 19.07C19.67 18.47 20.12 17.26 19.07 14.93C20.82 14.28 22 13.31 22 12ZM17.38 6.27C17.4787 6.25863 17.5782 6.2835 17.66 6.34C17.72 6.4 17.86 7.02 17.13 8.51C16.68 8.41 16.21 8.33 15.74 8.26C15.67 7.79 15.59 7.33 15.49 6.89C16.0714 6.55732 16.7145 6.34638 17.38 6.27ZM14 12C14 12.28 14 12.54 14 12.8C13.8 13.01 13.62 13.21 13.42 13.41L12.83 13.99H11.18L10.59 13.41C10.39 13.21 10.21 13.01 10.01 12.8C10.01 12.54 10.01 12.28 10.01 12C10.01 11.72 10.01 11.46 10.01 11.2C10.21 10.99 10.39 10.79 10.59 10.59C10.79 10.39 10.99 10.2 11.19 10.01H12.81C13.01 10.2 13.21 10.38 13.41 10.59C13.61 10.8 13.79 10.99 13.99 11.2C14 11.46 14 11.72 14 12ZM13.64 8.05H13.7V8.12L13.64 8.05ZM10.36 8.05V8H10.42L10.36 8.05ZM8.05 10.37V10.31H8.11L8.05 10.37ZM8.05 13.63H8V13.57L8.05 13.63ZM10.37 16H10.3C10.3049 15.9769 10.3049 15.9531 10.3 15.93L10.37 16ZM13.63 16H13.56H13.63ZM16 13.63V13.69V13.63ZM16 10.37V10.43V10.37ZM12 4C12.25 4 12.73 4.65 13.15 5.91C12.77 6.16 12.38 6.43 12 6.71C11.62 6.43 11.23 6.16 10.85 5.91C11.27 4.65 11.75 4 12 4ZM6.34 6.34C6.42176 6.2835 6.52127 6.25863 6.62 6.27C7.28552 6.34638 7.92855 6.55732 8.51 6.89C8.41 7.33 8.33 7.79 8.26 8.26C7.79 8.33 7.32 8.41 6.87 8.51C6.14 7 6.28 6.4 6.34 6.34ZM4 12C4 11.75 4.65 11.27 5.91 10.85C6.16 11.23 6.43 11.61 6.72 12C6.43 12.39 6.16 12.77 5.91 13.15C4.65 12.73 4 12.25 4 12ZM6.34 17.66C6.28 17.6 6.14 16.98 6.87 15.49C7.32 15.59 7.79 15.67 8.26 15.74C8.33 16.21 8.41 16.67 8.51 17.12C7.32 17.71 6.52 17.83 6.34 17.66ZM12 20C11.75 20 11.27 19.35 10.85 18.08C11.23 17.84 11.62 17.57 12 17.28C12.38 17.57 12.77 17.84 13.15 18.08C12.73 19.35 12.25 20 12 20ZM17.66 17.66C17.48 17.83 16.66 17.71 15.49 17.12C15.59 16.67 15.67 16.21 15.74 15.74C16.21 15.67 16.68 15.59 17.13 15.49C17.86 17 17.72 17.6 17.66 17.66ZM18.09 13.15C17.84 12.77 17.57 12.39 17.28 12C17.57 11.61 17.84 11.23 18.09 10.85C19.35 11.27 20 11.75 20 12C20 12.25 19.35 12.73 18.09 13.15Z","network_dish":"M15.94 8.46994C15.9802 8.31651 16.0003 8.15854 16 7.99994C16 7.46951 15.7893 6.9608 15.4142 6.58573C15.0391 6.21065 14.5304 5.99994 14 5.99994C13.8414 5.9996 13.6834 6.01977 13.53 6.05994L9.77 2.28994C9.67704 2.19621 9.56644 2.12182 9.44458 2.07105C9.32272 2.02028 9.19201 1.99414 9.06 1.99414C8.92799 1.99414 8.79728 2.02028 8.67542 2.07105C8.55356 2.12182 8.44296 2.19621 8.35 2.28994C7.20994 3.42549 6.4388 4.87845 6.13731 6.45906C5.83582 8.03967 6.01798 9.67446 6.66 11.1499C6.1692 11.7538 5.93781 12.5276 6.01653 13.3017C6.09526 14.0759 6.47769 14.7873 7.08 15.2799L5.31 19.9999H5C4.73478 19.9999 4.48043 20.1053 4.29289 20.2928C4.10536 20.4804 4 20.7347 4 20.9999C4 21.2652 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H13C13.2652 21.9999 13.5196 21.8946 13.7071 21.707C13.8946 21.5195 14 21.2652 14 20.9999C14 20.7347 13.8946 20.4804 13.7071 20.2928C13.5196 20.1053 13.2652 19.9999 13 19.9999H12.46L10.86 15.3399C12.3342 15.9798 13.967 16.1607 15.5455 15.8593C17.1241 15.5578 18.5753 14.788 19.71 13.6499C19.8037 13.557 19.8781 13.4464 19.9289 13.3245C19.9797 13.2027 20.0058 13.0719 20.0058 12.9399C20.0058 12.8079 19.9797 12.6772 19.9289 12.5554C19.8781 12.4335 19.8037 12.3229 19.71 12.2299L15.94 8.46994ZM7.44 19.9999L9 15.9999L10.38 19.9999H7.44ZM14 3.99994C15.0609 3.99994 16.0783 4.42137 16.8284 5.17151C17.5786 5.92166 18 6.93907 18 7.99994C18 8.26516 18.1054 8.51951 18.2929 8.70705C18.4804 8.89458 18.7348 8.99994 19 8.99994C19.2652 8.99994 19.5196 8.89458 19.7071 8.70705C19.8946 8.51951 20 8.26516 20 7.99994C20 6.40864 19.3679 4.88252 18.2426 3.7573C17.1174 2.63208 15.5913 1.99994 14 1.99994C13.7348 1.99994 13.4804 2.1053 13.2929 2.29283C13.1054 2.48037 13 2.73472 13 2.99994C13 3.26516 13.1054 3.51951 13.2929 3.70705C13.4804 3.89458 13.7348 3.99994 14 3.99994Z","network_future":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM10 4.25C10.6533 4.08183 11.3254 3.99782 12 4C12.48 4.00104 12.9589 4.04792 13.43 4.14C12.1804 4.79305 11.0831 5.70296 10.21 6.81C10.0689 6.21706 9.9984 5.6095 10 5C10 4.75 10 4.5 10 4.25ZM10.27 11C10.508 10.9681 10.7384 10.8936 10.95 10.78C11.6281 11.3159 12.2156 11.9575 12.69 12.68C12.565 12.9459 12.5001 13.2361 12.5 13.53C12.5 13.53 12.5 13.58 12.5 13.6C11.9591 13.9701 11.3747 14.2724 10.76 14.5C10.5626 14.3347 10.3351 14.2091 10.09 14.13C10.0282 13.7565 9.99813 13.3785 10 13C10.0019 12.3244 10.0927 11.6519 10.27 11ZM8 5.09C8.00199 5.82758 8.08923 6.56246 8.26 7.28C7.44254 7.07753 6.60201 6.98339 5.76 7C6.3821 6.23026 7.14162 5.58263 8 5.09ZM4.34 14.09H4.27C3.82474 12.4689 3.91239 10.7475 4.52 9.18C5.67264 8.94968 6.8625 8.98387 8 9.28C8.04711 9.61379 8.17783 9.93026 8.38 10.2C8.11777 11.1099 7.98975 12.0531 8 13C8.00183 13.5197 8.04867 14.0383 8.14 14.55C7.99935 14.672 7.88093 14.8175 7.79 14.98C6.5909 14.9644 5.41237 14.6663 4.35 14.11L4.34 14.09ZM5.52 16.66C6.25183 16.85 7.00397 16.9507 7.76 16.96C7.92196 17.2428 8.15057 17.4817 8.42594 17.656C8.70131 17.8303 9.0151 17.9347 9.34 17.96C9.73711 18.6499 10.2137 19.291 10.76 19.87C9.72142 19.7079 8.72496 19.3428 7.82756 18.7954C6.93017 18.2481 6.14944 17.5292 5.53 16.68L5.52 16.66ZM13.52 19.66C12.5473 19.0023 11.7313 18.1385 11.13 17.13C11.2805 16.9069 11.3827 16.6549 11.43 16.39C12.1847 16.1102 12.9032 15.7409 13.57 15.29C13.6384 15.3333 13.7124 15.3669 13.79 15.39C13.9135 15.9183 13.9838 16.4577 14 17C14.001 17.8992 13.8488 18.7919 13.55 19.64L13.52 19.66ZM14.47 11.52H14.32C13.6922 10.5569 12.9081 9.70518 12 9C12.0053 8.64929 11.9155 8.3037 11.74 8C12.7803 6.6849 14.2075 5.72993 15.82 5.27C15.9427 5.83841 16.0031 6.41851 16 7C16.0011 8.61198 15.5091 10.1857 14.59 11.51L14.47 11.52ZM15.75 19.07C15.9098 18.3914 15.9937 17.6971 16 17C15.9968 16.328 15.9265 15.658 15.79 15C15.8677 14.9308 15.9381 14.8537 16 14.77C16.6576 14.9119 17.3274 14.9889 18 15C18.4821 14.9989 18.9634 14.9622 19.44 14.89C18.7545 16.6684 17.4566 18.1436 15.78 19.05L15.75 19.07ZM16.33 12.83C16.3061 12.7543 16.276 12.6807 16.24 12.61C17.3841 10.9628 17.9981 9.00557 18 7C18 6.9 18 6.81 18 6.71C19.2885 8.17102 19.9996 10.052 20 12C20 12.25 20 12.49 19.95 12.73C18.7746 13.0263 17.5475 13.0536 16.36 12.81L16.33 12.83Z","neutral_gender":"M19 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3C15 3.26522 15.1054 3.51957 15.2929 3.70711C15.4804 3.89464 15.7348 4 16 4H16.59L14.75 5.83C14.1348 5.42264 13.4371 5.15648 12.7069 5.05062C11.9767 4.94476 11.2321 5.00181 10.5266 5.2177C9.82101 5.43358 9.17198 5.80294 8.62604 6.29928C8.0801 6.79561 7.65077 7.40662 7.36886 8.08848C7.08695 8.77034 6.95943 9.50613 6.99547 10.2431C7.03151 10.98 7.2302 11.6999 7.57729 12.351C7.92438 13.0021 8.41127 13.5683 9.00304 14.009C9.5948 14.4497 10.2768 14.754 11 14.9V17H9C8.73479 17 8.48043 17.1054 8.2929 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.2929 18.7071C8.48043 18.8946 8.73479 19 9 19H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19H15C15.2652 19 15.5196 18.8946 15.7071 18.7071C15.8946 18.5196 16 18.2652 16 18C16 17.7348 15.8946 17.4804 15.7071 17.2929C15.5196 17.1054 15.2652 17 15 17H13V14.9C13.8005 14.7358 14.5485 14.378 15.1786 13.8578C15.8087 13.3376 16.3018 12.6709 16.6146 11.916C16.9274 11.1611 17.0504 10.3411 16.9729 9.52769C16.8954 8.71426 16.6197 7.93222 16.17 7.25L18 5.41V6C18 6.26522 18.1054 6.51957 18.2929 6.70711C18.4804 6.89464 18.7348 7 19 7C19.2652 7 19.5196 6.89464 19.7071 6.70711C19.8946 6.51957 20 6.26522 20 6V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM12 13C11.4067 13 10.8266 12.8241 10.3333 12.4944C9.83995 12.1648 9.45543 11.6962 9.22836 11.1481C9.0013 10.5999 8.94189 9.99667 9.05765 9.41473C9.1734 8.83279 9.45913 8.29824 9.87868 7.87868C10.2982 7.45912 10.8328 7.1734 11.4147 7.05764C11.9967 6.94189 12.5999 7.0013 13.1481 7.22836C13.6962 7.45542 14.1648 7.83994 14.4944 8.33329C14.8241 8.82664 15 9.40666 15 10C15 10.7956 14.6839 11.5587 14.1213 12.1213C13.5587 12.6839 12.7957 13 12 13Z","new_chat":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM14.0001 12H13.0001V13C13.0001 13.2652 12.8947 13.5196 12.7072 13.7071C12.5196 13.8946 12.2653 14 12.0001 14C11.7348 14 11.4805 13.8946 11.2929 13.7071C11.1054 13.5196 11.0001 13.2652 11.0001 13V12H10.0001C9.73484 12 9.48049 11.8946 9.29295 11.7071C9.10541 11.5196 9.00006 11.2652 9.00006 11C9.00006 10.7348 9.10541 10.4804 9.29295 10.2929C9.48049 10.1054 9.73484 10 10.0001 10H11.0001V9C11.0001 8.73478 11.1054 8.48043 11.2929 8.29289C11.4805 8.10536 11.7348 8 12.0001 8C12.2653 8 12.5196 8.10536 12.7072 8.29289C12.8947 8.48043 13.0001 8.73478 13.0001 9V10H14.0001C14.2653 10 14.5196 10.1054 14.7072 10.2929C14.8947 10.4804 15.0001 10.7348 15.0001 11C15.0001 11.2652 14.8947 11.5196 14.7072 11.7071C14.5196 11.8946 14.2653 12 14.0001 12Z","news":"M19 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM16 17H11C10.7348 17 10.4804 16.8946 10.2929 16.7071C10.1054 16.5196 10 16.2652 10 16C10 15.7348 10.1054 15.4804 10.2929 15.2929C10.4804 15.1054 10.7348 15 11 15H16C16.2652 15 16.5196 15.1054 16.7071 15.2929C16.8946 15.4804 17 15.7348 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM18 12H11C10.7348 12 10.4804 11.8946 10.2929 11.7071C10.1054 11.5196 10 11.2652 10 11C10 10.7348 10.1054 10.4804 10.2929 10.2929C10.4804 10.1054 10.7348 10 11 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8946 18.2652 12 18 12ZM18 7H11C10.7348 7 10.4804 6.89464 10.2929 6.70711C10.1054 6.51957 10 6.26522 10 6C10 5.73478 10.1054 5.48043 10.2929 5.29289C10.4804 5.10536 10.7348 5 11 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6C19 6.26522 18.8946 6.51957 18.7071 6.70711C18.5196 6.89464 18.2652 7 18 7Z","next":"M8.99994 20.0002C8.86833 20.0009 8.73787 19.9757 8.61603 19.926C8.4942 19.8762 8.38338 19.8029 8.28994 19.7102C8.19621 19.6172 8.12182 19.5066 8.07105 19.3848C8.02028 19.2629 7.99414 19.1322 7.99414 19.0002C7.99414 18.8682 8.02028 18.7375 8.07105 18.6156C8.12182 18.4937 8.19621 18.3831 8.28994 18.2902L14.5899 12.0002L8.28994 5.71019C8.10164 5.52188 7.99585 5.26649 7.99585 5.00019C7.99585 4.73388 8.10164 4.47849 8.28994 4.29019C8.47824 4.10188 8.73364 3.99609 8.99994 3.99609C9.26624 3.99609 9.52164 4.10188 9.70994 4.29019L16.7099 11.2902C16.8037 11.3831 16.8781 11.4937 16.9288 11.6156C16.9796 11.7375 17.0057 11.8682 17.0057 12.0002C17.0057 12.1322 16.9796 12.2629 16.9288 12.3848C16.8781 12.5066 16.8037 12.6172 16.7099 12.7102L9.70994 19.7102C9.6165 19.8029 9.50568 19.8762 9.38385 19.926C9.26201 19.9757 9.13155 20.0009 8.99994 20.0002Z","next_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 12.71L13.71 15.71C13.617 15.8037 13.5064 15.8781 13.3846 15.9289C13.2627 15.9797 13.132 16.0058 13 16.0058C12.868 16.0058 12.7373 15.9797 12.6154 15.9289C12.4936 15.8781 12.383 15.8037 12.29 15.71C12.1963 15.617 12.1219 15.5064 12.0711 15.3846C12.0203 15.2627 11.9942 15.132 11.9942 15C11.9942 14.868 12.0203 14.7373 12.0711 14.6154C12.1219 14.4936 12.1963 14.383 12.29 14.29L13.59 13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H13.59L12.29 9.71C12.1017 9.5217 11.9959 9.2663 11.9959 9C11.9959 8.7337 12.1017 8.4783 12.29 8.29C12.4783 8.1017 12.7337 7.99591 13 7.99591C13.2663 7.99591 13.5217 8.1017 13.71 8.29L16.71 11.29C16.801 11.3851 16.8724 11.4972 16.92 11.62C17.02 11.8635 17.02 12.1365 16.92 12.38C16.8724 12.5028 16.801 12.6149 16.71 12.71Z","next_title":"M16.2 10.4L8.2 4.4C7.85381 4.14036 7.43274 4 7 4C6.6911 4.00033 6.38647 4.07221 6.11 4.21C5.77679 4.37558 5.49637 4.63083 5.30028 4.94704C5.10419 5.26326 5.0002 5.62792 5 6V18C5.0002 18.3721 5.10419 18.7367 5.30028 19.053C5.49637 19.3692 5.77679 19.6244 6.11 19.79C6.38647 19.9278 6.6911 19.9997 7 20C7.43274 20 7.85381 19.8596 8.2 19.6L16.2 13.6C16.4484 13.4137 16.65 13.1721 16.7889 12.8944C16.9277 12.6167 17 12.3105 17 12C17 11.6895 16.9277 11.3833 16.7889 11.1056C16.65 10.8279 16.4484 10.5863 16.2 10.4ZM18 4C17.7348 4 17.4804 4.10536 17.2929 4.29289C17.1054 4.48043 17 4.73478 17 5V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4804 19.8946 17.7348 20 18 20C18.2652 20 18.5196 19.8946 18.7071 19.7071C18.8946 19.5196 19 19.2652 19 19V5C19 4.73478 18.8946 4.48043 18.7071 4.29289C18.5196 4.10536 18.2652 4 18 4Z","nfc":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM10 16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V8C8.00048 7.8191 8.05003 7.64171 8.14336 7.48674C8.2367 7.33177 8.37032 7.20502 8.53 7.12C8.68202 7.03223 8.85446 6.98603 9.03 6.98603C9.20554 6.98603 9.37798 7.03223 9.53 7.12L12.53 9.12C12.724 9.2763 12.8527 9.49941 12.8909 9.74563C12.9291 9.99186 12.8739 10.2435 12.7363 10.4512C12.5987 10.6589 12.3884 10.8077 12.1468 10.8685C11.9052 10.9293 11.6496 10.8978 11.43 10.78L10 9.87V16ZM16 16C15.9995 16.1809 15.95 16.3583 15.8566 16.5133C15.7633 16.6682 15.6297 16.795 15.47 16.88C15.3136 16.9603 15.1389 16.9979 14.9633 16.9892C14.7877 16.9804 14.6176 16.9255 14.47 16.83L11.47 14.83C11.3474 14.7642 11.2398 14.6736 11.1543 14.5639C11.0687 14.4542 11.0069 14.3278 10.973 14.1929C10.939 14.058 10.9335 13.9174 10.957 13.7803C10.9804 13.6431 11.0322 13.5124 11.1091 13.3964C11.186 13.2804 11.2862 13.1817 11.4033 13.1067C11.5205 13.0316 11.6521 12.9819 11.7896 12.9606C11.9271 12.9393 12.0675 12.9469 12.2019 12.9829C12.3363 13.019 12.4616 13.0827 12.57 13.17L14.02 14.17V8C14.02 7.73478 14.1254 7.48043 14.3129 7.29289C14.5004 7.10536 14.7548 7 15.02 7C15.2852 7 15.5396 7.10536 15.7271 7.29289C15.9146 7.48043 16.02 7.73478 16.02 8L16 16Z","nic_card":"M19 6H6C6 5.20435 5.68393 4.44129 5.12132 3.87868C4.55871 3.31607 3.79565 3 3 3C2.73478 3 2.48043 3.10536 2.29289 3.29289C2.10536 3.48043 2 3.73478 2 4C2 4.26522 2.10536 4.51957 2.29289 4.70711C2.48043 4.89464 2.73478 5 3 5C3.26522 5 3.51957 5.10536 3.70711 5.29289C3.89464 5.48043 4 5.73478 4 6V9H3C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H4V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20C5.26522 20 5.51957 19.8946 5.70711 19.7071C5.89464 19.5196 6 19.2652 6 19V18H10V19C10 19.2652 10.1054 19.5196 10.2929 19.7071C10.4804 19.8946 10.7348 20 11 20C11.2652 20 11.5196 19.8946 11.7071 19.7071C11.8946 19.5196 12 19.2652 12 19V18H14V19C14 19.2652 14.1054 19.5196 14.2929 19.7071C14.4804 19.8946 14.7348 20 15 20C15.2652 20 15.5196 19.8946 15.7071 19.7071C15.8946 19.5196 16 19.2652 16 19V18H18V19C18 19.2652 18.1054 19.5196 18.2929 19.7071C18.4804 19.8946 18.7348 20 19 20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V17.82C20.5835 17.6137 21.089 17.2319 21.4471 16.7271C21.8051 16.2222 21.9983 15.6189 22 15V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13H16C15.7348 13 15.4804 12.8946 15.2929 12.7071C15.1054 12.5196 15 12.2652 15 12V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9H18C18.2652 9 18.5196 9.10536 18.7071 9.29289C18.8946 9.48043 19 9.73478 19 10V12Z","no_repair":"M4.78483 3.28995C4.69159 3.19671 4.5809 3.12275 4.45908 3.07229C4.33726 3.02183 4.20669 2.99585 4.07483 2.99585C3.94297 2.99585 3.81241 3.02183 3.69058 3.07229C3.56876 3.12275 3.45807 3.19671 3.36483 3.28995C3.17653 3.47825 3.07074 3.73364 3.07074 3.99995C3.07074 4.26625 3.17653 4.52164 3.36483 4.70995L9.24483 10.5899L3.95483 15.8799C3.66009 16.1546 3.42368 16.4858 3.25971 16.8538C3.09574 17.2218 3.00757 17.619 3.00047 18.0219C2.99336 18.4247 3.06746 18.8248 3.21834 19.1983C3.36923 19.5719 3.5938 19.9112 3.87868 20.1961C4.16355 20.481 4.50289 20.7056 4.87644 20.8564C5.25 21.0073 5.65011 21.0814 6.05292 21.0743C6.45573 21.0672 6.85299 20.979 7.22099 20.8151C7.58898 20.6511 7.92019 20.4147 8.19483 20.1199L13.4848 14.8299L19.3648 20.7099C19.4578 20.8037 19.5684 20.8781 19.6903 20.9288C19.8121 20.9796 19.9428 21.0057 20.0748 21.0057C20.2068 21.0057 20.3376 20.9796 20.4594 20.9288C20.5813 20.8781 20.6919 20.8037 20.7848 20.7099C20.8786 20.617 20.953 20.5064 21.0037 20.3845C21.0545 20.2627 21.0806 20.132 21.0806 19.9999C21.0806 19.8679 21.0545 19.7372 21.0037 19.6154C20.953 19.4935 20.8786 19.3829 20.7848 19.2899L4.78483 3.28995ZM21.7848 3.28995L20.7848 2.28995C20.6351 2.1415 20.4424 2.04415 20.234 2.01183C20.0257 1.9795 19.8125 2.01384 19.6248 2.10995L17.6248 3.10995C17.3898 3.22694 17.2102 3.43168 17.1248 3.67995L16.2048 6.45995L13.4848 9.16995L14.9048 10.5899L17.6148 7.86995L20.3948 6.99995C20.6431 6.91457 20.8478 6.73497 20.9648 6.49995L21.9648 4.49995C22.073 4.30678 22.114 4.08319 22.0814 3.86421C22.0489 3.64524 21.9445 3.44326 21.7848 3.28995Z","no_sim_card":"M18.12 2.88022C17.5579 2.31745 16.7954 2.00092 16 2.00022H11C10.5432 1.99005 10.0905 2.08949 9.68001 2.29022C9.26734 2.48589 8.9048 2.77319 8.62001 3.13022L5.62001 6.83022C5.20873 7.36599 4.99027 8.02487 5.00001 8.70022V19.0002C5.00001 19.7959 5.31608 20.5589 5.87869 21.1215C6.4413 21.6842 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 19 19.7959 19 19.0002V5.00022C18.9993 4.20484 18.6828 3.44229 18.12 2.88022ZM14.71 16.2902C14.8037 16.3832 14.8781 16.4938 14.9289 16.6156C14.9797 16.7375 15.0058 16.8682 15.0058 17.0002C15.0058 17.1322 14.9797 17.2629 14.9289 17.3848C14.8781 17.5067 14.8037 17.6173 14.71 17.7102C14.617 17.8039 14.5064 17.8783 14.3846 17.9291C14.2627 17.9799 14.132 18.006 14 18.006C13.868 18.006 13.7373 17.9799 13.6154 17.9291C13.4936 17.8783 13.383 17.8039 13.29 17.7102L12 16.4102L10.71 17.7102C10.617 17.8039 10.5064 17.8783 10.3846 17.9291C10.2627 17.9799 10.132 18.006 10 18.006C9.86799 18.006 9.73729 17.9799 9.61543 17.9291C9.49357 17.8783 9.38297 17.8039 9.29001 17.7102C9.19628 17.6173 9.12188 17.5067 9.07112 17.3848C9.02035 17.2629 8.99421 17.1322 8.99421 17.0002C8.99421 16.8682 9.02035 16.7375 9.07112 16.6156C9.12188 16.4938 9.19628 16.3832 9.29001 16.2902L10.59 15.0002L9.29001 13.7102C9.1017 13.5219 8.99592 13.2665 8.99592 13.0002C8.99592 12.7339 9.1017 12.4785 9.29001 12.2902C9.47831 12.1019 9.73371 11.9961 10 11.9961C10.2663 11.9961 10.5217 12.1019 10.71 12.2902L12 13.5902L13.29 12.2902C13.4783 12.1019 13.7337 11.9961 14 11.9961C14.2663 11.9961 14.5217 12.1019 14.71 12.2902C14.8983 12.4785 15.0041 12.7339 15.0041 13.0002C15.0041 13.2665 14.8983 13.5219 14.71 13.7102L13.41 15.0002L14.71 16.2902Z","non_veg":"M18 3H6C4.35 3 3 4.35 3 6V18C3 19.65 4.35 21 6 21H18C19.65 21 21 19.65 21 18V6C21 4.35 19.65 3 18 3ZM19 18C19 18.55 18.55 19 18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H18C18.55 5 19 5.45 19 6V18ZM12.86 8.5C12.5 7.88 11.49 7.88 11.13 8.5L7.63 14.5C7.45 14.81 7.45 15.19 7.63 15.5C7.81 15.81 8.14 16 8.5 16H15.5C15.86 16 16.19 15.81 16.37 15.5C16.55 15.19 16.55 14.81 16.37 14.5L12.87 8.5H12.86Z","nose":"M20.19 13.41L17.8 12.08L16.7 7.67C16.16 5.51 14.23 4 12 4C9.77 4 7.84 5.51 7.3 7.67L6.2 12.08L3.81 13.41C2.69 14.03 2 15.21 2 16.49C2 18.43 3.58 20.01 5.52 20.01H7.43C7.16 19.4 7.01 18.72 7.01 18.01H6.01C5.46 18.01 5.01 17.56 5.01 17.01C5.01 16.46 5.46 16.01 6.01 16.01H7.01C8.11 16.01 9.01 16.91 9.01 18.01C9.01 19.66 10.36 21.01 12.01 21.01C13.66 21.01 15.01 19.66 15.01 18.01C15.01 16.91 15.91 16.01 17.01 16.01H18.01C18.56 16.01 19.01 16.46 19.01 17.01C19.01 17.56 18.56 18.01 18.01 18.01H17.01C17.01 18.72 16.86 19.4 16.59 20.01H18.5C20.44 20.01 22.02 18.43 22.02 16.49C22.02 15.21 21.33 14.03 20.21 13.41H20.19Z","not_at_home":"M12.0001 18.0001C11.2044 18.0001 10.4414 18.3162 9.87875 18.8788C9.31614 19.4414 9.00007 20.2044 9.00007 21.0001C9.00007 21.2653 9.10542 21.5197 9.29296 21.7072C9.4805 21.8947 9.73485 22.0001 10.0001 22.0001H14.0001C14.2653 22.0001 14.5196 21.8947 14.7072 21.7072C14.8947 21.5197 15.0001 21.2653 15.0001 21.0001C15.0001 20.2044 14.684 19.4414 14.1214 18.8788C13.5588 18.3162 12.7957 18.0001 12.0001 18.0001ZM13.5001 15.5001C13.5001 15.2034 13.4121 14.9134 13.2473 14.6667C13.0824 14.4201 12.8482 14.2278 12.5741 14.1143C12.3 14.0007 11.9984 13.971 11.7074 14.0289C11.4165 14.0868 11.1492 14.2297 10.9394 14.4394C10.7296 14.6492 10.5868 14.9165 10.5289 15.2075C10.471 15.4984 10.5007 15.8 10.6142 16.0741C10.7278 16.3482 10.92 16.5825 11.1667 16.7473C11.4134 16.9121 11.7034 17.0001 12.0001 17.0001C12.3979 17.0001 12.7794 16.8421 13.0607 16.5608C13.342 16.2794 13.5001 15.8979 13.5001 15.5001ZM22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301V15.0001C7.00007 14.2044 7.31614 13.4414 7.87875 12.8788C8.44136 12.3162 9.20442 12.0001 10.0001 12.0001H14.0001C14.7957 12.0001 15.5588 12.3162 16.1214 12.8788C16.684 13.4414 17.0001 14.2044 17.0001 15.0001V22.0001C17.7957 22.0001 18.5588 21.684 19.1214 21.1214C19.684 20.5588 20.0001 19.7957 20.0001 19.0001V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701Z","notes":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","notification":"M21 16H20V10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10V16H3C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18H21C21.2652 18 21.5196 17.8946 21.7071 17.7071C21.8946 17.5196 22 17.2652 22 17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19H9C9 19.7956 9.31607 20.5587 9.87868 21.1213C10.4413 21.6839 11.2044 22 12 22Z","notification_off":"M11.9998 2.00003C9.87803 2.00003 7.8432 2.84288 6.34291 4.34317C4.84262 5.84347 3.99976 7.8783 3.99976 10V15.76L16.4198 3.34003C15.1131 2.46248 13.5738 1.99581 11.9998 2.00003ZM20.9998 16H19.9998V10C19.9986 8.72658 19.6935 7.4718 19.1098 6.34003L20.4898 5.00003C20.5876 4.90219 20.6652 4.78605 20.7182 4.65822C20.7711 4.53039 20.7984 4.39339 20.7984 4.25503C20.7984 4.11667 20.7711 3.97966 20.7182 3.85184C20.6652 3.72401 20.5876 3.60786 20.4898 3.51003C20.3919 3.41219 20.2758 3.33459 20.148 3.28164C20.0201 3.22869 19.8831 3.20144 19.7448 3.20144C19.6064 3.20144 19.4694 3.22869 19.3416 3.28164C19.2137 3.33459 19.0976 3.41219 18.9998 3.51003L3.50976 19C3.41193 19.0979 3.33432 19.214 3.28137 19.3418C3.22842 19.4697 3.20117 19.6067 3.20117 19.745C3.20117 19.8834 3.22842 20.0204 3.28137 20.1482C3.33432 20.276 3.41193 20.3922 3.50976 20.49C3.70735 20.6876 3.97533 20.7986 4.25476 20.7986C4.39312 20.7986 4.53012 20.7714 4.65795 20.7184C4.78578 20.6655 4.90193 20.5879 4.99976 20.49L7.43976 18H20.9998C21.265 18 21.5193 17.8947 21.7069 17.7071C21.8944 17.5196 21.9998 17.2652 21.9998 17C21.9998 16.7348 21.8944 16.4805 21.7069 16.2929C21.5193 16.1054 21.265 16 20.9998 16ZM11.9998 22C12.7954 22 13.5585 21.684 14.1211 21.1213C14.6837 20.5587 14.9998 19.7957 14.9998 19H8.99976C8.99976 19.7957 9.31583 20.5587 9.87844 21.1213C10.441 21.684 11.2041 22 11.9998 22Z","now_playing":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM14.55 12.33L11.55 14.33C11.3996 14.429 11.2252 14.4856 11.0453 14.4938C10.8654 14.502 10.6867 14.4614 10.5279 14.3764C10.3692 14.2914 10.2363 14.1651 10.1434 14.0108C10.0505 13.8566 10.0009 13.6801 10 13.5V9.5C10.0005 9.3191 10.05 9.14171 10.1434 8.98674C10.2367 8.83177 10.3703 8.70502 10.53 8.62C10.6864 8.53971 10.8611 8.50205 11.0367 8.51083C11.2123 8.51961 11.3824 8.57451 11.53 8.67L14.53 10.67C14.6661 10.7615 14.7777 10.885 14.8548 11.0298C14.9319 11.1745 14.9722 11.336 14.9722 11.5C14.9722 11.664 14.9319 11.8255 14.8548 11.9702C14.7777 12.115 14.6661 12.2385 14.53 12.33H14.55Z","num_pad":"M6.5 3C6.20333 3 5.91332 3.08797 5.66665 3.2528C5.41997 3.41762 5.22771 3.65189 5.11418 3.92598C5.00065 4.20006 4.97094 4.50166 5.02882 4.79264C5.0867 5.08361 5.22956 5.35088 5.43934 5.56066C5.64912 5.77044 5.91639 5.9133 6.20737 5.97118C6.49834 6.02906 6.79994 5.99935 7.07403 5.88582C7.34811 5.77229 7.58238 5.58003 7.74721 5.33336C7.91203 5.08668 8 4.79667 8 4.5C8 4.10218 7.84197 3.72065 7.56066 3.43934C7.27936 3.15804 6.89783 3 6.5 3ZM12 18C11.7033 18 11.4133 18.088 11.1666 18.2528C10.92 18.4176 10.7277 18.6519 10.6142 18.926C10.5006 19.2001 10.4709 19.5017 10.5288 19.7926C10.5867 20.0836 10.7296 20.3509 10.9393 20.5607C11.1491 20.7704 11.4164 20.9133 11.7074 20.9712C11.9983 21.0291 12.2999 20.9993 12.574 20.8858C12.8481 20.7723 13.0824 20.58 13.2472 20.3334C13.412 20.0867 13.5 19.7967 13.5 19.5C13.5 19.1022 13.342 18.7206 13.0607 18.4393C12.7794 18.158 12.3978 18 12 18ZM6.5 8C6.20333 8 5.91332 8.08797 5.66665 8.2528C5.41997 8.41762 5.22771 8.65189 5.11418 8.92598C5.00065 9.20006 4.97094 9.50167 5.02882 9.79264C5.0867 10.0836 5.22956 10.3509 5.43934 10.5607C5.64912 10.7704 5.91639 10.9133 6.20737 10.9712C6.49834 11.0291 6.79994 10.9994 7.07403 10.8858C7.34811 10.7723 7.58238 10.58 7.74721 10.3334C7.91203 10.0867 8 9.79667 8 9.5C8 9.10218 7.84197 8.72064 7.56066 8.43934C7.27936 8.15804 6.89783 8 6.5 8ZM6.5 13C6.20333 13 5.91332 13.088 5.66665 13.2528C5.41997 13.4176 5.22771 13.6519 5.11418 13.926C5.00065 14.2001 4.97094 14.5017 5.02882 14.7926C5.0867 15.0836 5.22956 15.3509 5.43934 15.5607C5.64912 15.7704 5.91639 15.9133 6.20737 15.9712C6.49834 16.0291 6.79994 15.9994 7.07403 15.8858C7.34811 15.7723 7.58238 15.58 7.74721 15.3334C7.91203 15.0867 8 14.7967 8 14.5C8 14.1022 7.84197 13.7206 7.56066 13.4393C7.27936 13.158 6.89783 13 6.5 13ZM17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9994 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM12 13C11.7033 13 11.4133 13.088 11.1666 13.2528C10.92 13.4176 10.7277 13.6519 10.6142 13.926C10.5006 14.2001 10.4709 14.5017 10.5288 14.7926C10.5867 15.0836 10.7296 15.3509 10.9393 15.5607C11.1491 15.7704 11.4164 15.9133 11.7074 15.9712C11.9983 16.0291 12.2999 15.9994 12.574 15.8858C12.8481 15.7723 13.0824 15.58 13.2472 15.3334C13.412 15.0867 13.5 14.7967 13.5 14.5C13.5 14.1022 13.342 13.7206 13.0607 13.4393C12.7794 13.158 12.3978 13 12 13ZM17.5 13C17.2033 13 16.9133 13.088 16.6666 13.2528C16.42 13.4176 16.2277 13.6519 16.1142 13.926C16.0007 14.2001 15.9709 14.5017 16.0288 14.7926C16.0867 15.0836 16.2296 15.3509 16.4393 15.5607C16.6491 15.7704 16.9164 15.9133 17.2074 15.9712C17.4983 16.0291 17.7999 15.9994 18.074 15.8858C18.3481 15.7723 18.5824 15.58 18.7472 15.3334C18.912 15.0867 19 14.7967 19 14.5C19 14.1022 18.842 13.7206 18.5607 13.4393C18.2794 13.158 17.8978 13 17.5 13ZM17.5 8C17.2033 8 16.9133 8.08797 16.6666 8.2528C16.42 8.41762 16.2277 8.65189 16.1142 8.92598C16.0007 9.20006 15.9709 9.50167 16.0288 9.79264C16.0867 10.0836 16.2296 10.3509 16.4393 10.5607C16.6491 10.7704 16.9164 10.9133 17.2074 10.9712C17.4983 11.0291 17.7999 10.9994 18.074 10.8858C18.3481 10.7723 18.5824 10.58 18.7472 10.3334C18.912 10.0867 19 9.79667 19 9.5C19 9.10218 18.842 8.72064 18.5607 8.43934C18.2794 8.15804 17.8978 8 17.5 8ZM12 3C11.7033 3 11.4133 3.08797 11.1666 3.2528C10.92 3.41762 10.7277 3.65189 10.6142 3.92598C10.5006 4.20006 10.4709 4.50166 10.5288 4.79264C10.5867 5.08361 10.7296 5.35088 10.9393 5.56066C11.1491 5.77044 11.4164 5.9133 11.7074 5.97118C11.9983 6.02906 12.2999 5.99935 12.574 5.88582C12.8481 5.77229 13.0824 5.58003 13.2472 5.33336C13.412 5.08668 13.5 4.79667 13.5 4.5C13.5 4.10218 13.342 3.72065 13.0607 3.43934C12.7794 3.15804 12.3978 3 12 3ZM12 8C11.7033 8 11.4133 8.08797 11.1666 8.2528C10.92 8.41762 10.7277 8.65189 10.6142 8.92598C10.5006 9.20006 10.4709 9.50167 10.5288 9.79264C10.5867 10.0836 10.7296 10.3509 10.9393 10.5607C11.1491 10.7704 11.4164 10.9133 11.7074 10.9712C11.9983 11.0291 12.2999 10.9994 12.574 10.8858C12.8481 10.7723 13.0824 10.58 13.2472 10.3334C13.412 10.0867 13.5 9.79667 13.5 9.5C13.5 9.10218 13.342 8.72064 13.0607 8.43934C12.7794 8.15804 12.3978 8 12 8Z","obesity":"M4.53013 15.51C3.99013 16.83 3.46013 19.18 5.08013 21.56C5.27013 21.83 5.58013 22 5.91013 22H11.0101V19.44C10.7801 19.37 10.5601 19.27 10.3501 19.14L4.54013 15.51H4.53013ZM19.2701 15.04L13.6801 19.04C13.4701 19.19 13.2401 19.3 13.0101 19.39V22H18.1101C18.4401 22 18.7501 21.84 18.9401 21.56C20.7701 18.86 19.8501 16.2 19.2801 15.04H19.2701ZM5.91013 14H5.90013L11.4101 17.44C11.7601 17.65 12.1901 17.64 12.5201 17.41L17.2901 14H5.90013H5.91013ZM6.12013 12H17.9001C18.9001 12 19.8201 11.32 19.9801 10.34C20.1501 9.31 19.5301 8.4 18.6301 8.1C18.2401 7.97 18.0101 7.57 18.0101 7.16V3C18.0101 2.45 17.5601 2 17.0101 2H7.00013C6.45013 2 6.00013 2.45 6.00013 3V7.16C6.00013 7.57 5.76013 7.97 5.38013 8.1C4.48013 8.4 3.86013 9.31 4.03013 10.34C4.19013 11.32 5.12013 12 6.11013 12H6.12013ZM12.0101 7C12.5601 7 13.0101 7.45 13.0101 8C13.0101 8.55 12.5601 9 12.0101 9C11.4601 9 11.0101 8.55 11.0101 8C11.0101 7.45 11.4601 7 12.0101 7Z","off":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V16Z","offer":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM9.25 8C9.49723 8 9.73891 8.07331 9.94447 8.21066C10.15 8.34801 10.3102 8.54324 10.4049 8.77165C10.4995 9.00005 10.5242 9.25139 10.476 9.49386C10.4278 9.73634 10.3087 9.95907 10.1339 10.1339C9.95907 10.3087 9.73634 10.4278 9.49387 10.476C9.25139 10.5242 9.00006 10.4995 8.77165 10.4048C8.54324 10.3102 8.34802 10.15 8.21067 9.94446C8.07332 9.7389 8 9.49723 8 9.25C8 8.91848 8.1317 8.60054 8.36612 8.36612C8.60054 8.1317 8.91848 8 9.25 8ZM14.75 16C14.5028 16 14.2611 15.9267 14.0555 15.7893C13.85 15.652 13.6898 15.4568 13.5952 15.2284C13.5005 14.9999 13.4758 14.7486 13.524 14.5061C13.5723 14.2637 13.6913 14.0409 13.8661 13.8661C14.0409 13.6913 14.2637 13.5722 14.5061 13.524C14.7486 13.4758 15 13.5005 15.2284 13.5952C15.4568 13.6898 15.652 13.85 15.7893 14.0555C15.9267 14.2611 16 14.5028 16 14.75C16 15.0815 15.8683 15.3995 15.6339 15.6339C15.3995 15.8683 15.0815 16 14.75 16ZM15.75 9.71L9.75 15.71C9.65704 15.8037 9.54644 15.8781 9.42458 15.9289C9.30272 15.9797 9.17202 16.0058 9.04 16.0058C8.90799 16.0058 8.77729 15.9797 8.65543 15.9289C8.53357 15.8781 8.42297 15.8037 8.33 15.71C8.23628 15.617 8.16188 15.5064 8.11111 15.3846C8.06034 15.2627 8.03421 15.132 8.03421 15C8.03421 14.868 8.06034 14.7373 8.11111 14.6154C8.16188 14.4936 8.23628 14.383 8.33 14.29L14.33 8.29C14.5183 8.1017 14.7737 7.99591 15.04 7.99591C15.3063 7.99591 15.5617 8.1017 15.75 8.29C15.9383 8.4783 16.0441 8.7337 16.0441 9C16.0441 9.2663 15.9383 9.5217 15.75 9.71Z","offer_coupon":"M13.5699 21.0001C13.6625 20.7754 13.8022 20.5731 13.9795 20.407C14.1569 20.2408 14.3679 20.1146 14.5982 20.0369C14.8285 19.9592 15.0728 19.9317 15.3146 19.9564C15.5564 19.9812 15.7901 20.0574 15.9999 20.1801C16.2867 20.3496 16.6167 20.4317 16.9495 20.4162C17.2823 20.4007 17.6033 20.2883 17.8731 20.0928C18.1429 19.8974 18.3497 19.6274 18.4682 19.316C18.5866 19.0047 18.6116 18.6655 18.5399 18.3401C18.4862 18.1028 18.4838 17.8568 18.5328 17.6185C18.5817 17.3802 18.681 17.1551 18.8239 16.9582C18.9669 16.7614 19.1502 16.5973 19.3616 16.4769C19.573 16.3565 19.8076 16.2826 20.0499 16.2601C20.3904 16.2416 20.7175 16.1211 20.9886 15.9142C21.2597 15.7074 21.4624 15.4238 21.5702 15.1002C21.678 14.7767 21.6861 14.4282 21.5933 14.1001C21.5005 13.7719 21.3112 13.4793 21.0499 13.2601C20.8688 13.0997 20.7237 12.9026 20.6244 12.682C20.5251 12.4613 20.4738 12.2221 20.4738 11.9801C20.4738 11.7382 20.5251 11.4989 20.6244 11.2783C20.7237 11.0576 20.8688 10.8606 21.0499 10.7001C21.3112 10.481 21.5005 10.1883 21.5933 9.86017C21.6861 9.53202 21.678 9.18355 21.5702 8.86003C21.4624 8.53651 21.2597 8.2529 20.9886 8.04605C20.7175 7.8392 20.3904 7.71868 20.0499 7.70013C19.8076 7.67767 19.573 7.60378 19.3616 7.48339C19.1502 7.36301 18.9669 7.19889 18.8239 7.00202C18.681 6.80514 18.5817 6.58004 18.5328 6.34173C18.4838 6.10343 18.4862 5.85742 18.5399 5.62013C18.6018 5.29775 18.5696 4.96438 18.4471 4.65981C18.3246 4.35524 18.1171 4.09236 17.8493 3.90256C17.5814 3.71276 17.2646 3.60406 16.9367 3.58945C16.6088 3.57483 16.2835 3.65491 15.9999 3.82013C15.7901 3.94282 15.5564 4.0191 15.3146 4.04381C15.0728 4.06852 14.8285 4.0411 14.5982 3.96338C14.3679 3.88567 14.1569 3.75947 13.9795 3.59331C13.8022 3.42714 13.6625 3.22487 13.5699 3.00013C13.4376 2.69356 13.2184 2.43244 12.9394 2.24899C12.6604 2.06553 12.3338 1.96777 11.9999 1.96777C11.666 1.96777 11.3394 2.06553 11.0604 2.24899C10.7814 2.43244 10.5622 2.69356 10.4299 3.00013C10.3373 3.22487 10.1976 3.42714 10.0202 3.59331C9.84283 3.75947 9.63188 3.88567 9.40158 3.96338C9.17128 4.0411 8.92699 4.06852 8.68519 4.04381C8.44339 4.0191 8.2097 3.94282 7.99988 3.82013C7.71308 3.65063 7.38302 3.56859 7.05024 3.5841C6.71746 3.59961 6.39645 3.71199 6.12666 3.90742C5.85687 4.10286 5.65004 4.37285 5.53159 4.68423C5.41313 4.9956 5.38821 5.33479 5.45988 5.66013C5.51348 5.89366 5.51741 6.13584 5.4714 6.37099C5.4254 6.60613 5.33049 6.82898 5.19284 7.02509C5.05518 7.2212 4.87785 7.3862 4.67234 7.50938C4.46683 7.63256 4.23773 7.71117 3.99988 7.74013C3.65937 7.75868 3.3323 7.8792 3.06118 8.08605C2.79006 8.2929 2.58741 8.57651 2.47957 8.90003C2.37173 9.22355 2.36368 9.57202 2.45647 9.90017C2.54926 10.2283 2.7386 10.521 2.99988 10.7401C3.18101 10.9006 3.32602 11.0976 3.42533 11.3183C3.52464 11.5389 3.57599 11.7782 3.57599 12.0201C3.57599 12.2621 3.52464 12.5013 3.42533 12.722C3.32602 12.9426 3.18101 13.1397 2.99988 13.3001C2.7386 13.5193 2.54926 13.8119 2.45647 14.1401C2.36368 14.4682 2.37173 14.8167 2.47957 15.1402C2.58741 15.4638 2.79006 15.7474 3.06118 15.9542C3.3323 16.1611 3.65937 16.2816 3.99988 16.3001C4.24213 16.3226 4.47679 16.3965 4.6882 16.5169C4.89961 16.6373 5.0829 16.8014 5.22583 16.9982C5.36875 17.1951 5.46802 17.4202 5.51701 17.6585C5.56599 17.8968 5.56356 18.1428 5.50988 18.3801C5.45534 18.6956 5.49045 19.0201 5.61124 19.3166C5.73202 19.6131 5.93362 19.8697 6.19308 20.0573C6.45255 20.2449 6.75946 20.3558 7.07889 20.3775C7.39831 20.3992 7.71742 20.3308 7.99988 20.1801C8.20781 20.0566 8.4397 19.9789 8.68007 19.9521C8.92043 19.9254 9.16374 19.9502 9.39374 20.025C9.62374 20.0997 9.83514 20.2227 10.0138 20.3857C10.1925 20.5487 10.3343 20.7479 10.4299 20.9701C10.5592 21.278 10.7759 21.5412 11.0532 21.7274C11.3304 21.9135 11.6561 22.0144 11.99 22.0176C12.3239 22.0208 12.6515 21.9261 12.9322 21.7453C13.213 21.5645 13.4347 21.3055 13.5699 21.0001ZM9.24988 8.00013C9.49711 8.00013 9.73878 8.07344 9.94434 8.21079C10.1499 8.34815 10.3101 8.54337 10.4047 8.77178C10.4993 9.00018 10.5241 9.25152 10.4759 9.49399C10.4276 9.73647 10.3086 9.9592 10.1338 10.134C9.95895 10.3088 9.73622 10.4279 9.49374 10.4761C9.25127 10.5243 8.99994 10.4996 8.77153 10.405C8.54312 10.3104 8.3479 10.1502 8.21054 9.94459C8.07319 9.73903 7.99988 9.49736 7.99988 9.25013C7.99988 8.91861 8.13158 8.60067 8.366 8.36625C8.60042 8.13183 8.91836 8.00013 9.24988 8.00013ZM14.7499 16.0001C14.5027 16.0001 14.261 15.9268 14.0554 15.7895C13.8499 15.6521 13.6896 15.4569 13.595 15.2285C13.5004 15.0001 13.4757 14.7487 13.5239 14.5063C13.5721 14.2638 13.6912 14.0411 13.866 13.8662C14.0408 13.6914 14.2635 13.5724 14.506 13.5241C14.7485 13.4759 14.9998 13.5007 15.2282 13.5953C15.4566 13.6899 15.6519 13.8501 15.7892 14.0557C15.9266 14.2612 15.9999 14.5029 15.9999 14.7501C15.9999 15.0817 15.8682 15.3996 15.6338 15.634C15.3993 15.8684 15.0814 16.0001 14.7499 16.0001ZM15.7499 9.71013L9.74988 15.7101C9.65692 15.8039 9.54632 15.8783 9.42446 15.929C9.3026 15.9798 9.17189 16.0059 9.03988 16.0059C8.90787 16.0059 8.77716 15.9798 8.6553 15.929C8.53345 15.8783 8.42284 15.8039 8.32988 15.7101C8.23615 15.6172 8.16176 15.5066 8.11099 15.3847C8.06022 15.2628 8.03408 15.1321 8.03408 15.0001C8.03408 14.8681 8.06022 14.7374 8.11099 14.6156C8.16176 14.4937 8.23615 14.3831 8.32988 14.2901L14.3299 8.29013C14.5182 8.10183 14.7736 7.99604 15.0399 7.99604C15.3062 7.99604 15.5616 8.10183 15.7499 8.29013C15.9382 8.47843 16.044 8.73383 16.044 9.00013C16.044 9.26643 15.9382 9.52183 15.7499 9.71013Z","olympics":"M16.71 12.29C16.6166 12.1973 16.5057 12.124 16.3839 12.0742C16.2621 12.0245 16.1316 11.9993 16 12H8C7.73478 12 7.48043 12.1054 7.29289 12.2929C7.10536 12.4804 7 12.7348 7 13V15C7 15.2652 7.10536 15.5196 7.29289 15.7071C7.48043 15.8947 7.73478 16 8 16H8.72L10 21.24C10.0551 21.4637 10.1858 21.6616 10.37 21.8C10.5513 21.9362 10.7734 22.0067 11 22H13C13.2266 22.0067 13.4487 21.9362 13.63 21.8C13.8142 21.6616 13.9449 21.4637 14 21.24L15.28 16H16C16.2652 16 16.5196 15.8947 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17.0008 12.8684 16.9755 12.738 16.9258 12.6161C16.876 12.4943 16.8027 12.3835 16.71 12.29ZM8.15 10H9C9 8.00002 10.72 8.89002 11 6.72002C11.0127 6.64754 11.0404 6.5785 11.0813 6.51731C11.1222 6.45612 11.1754 6.40411 11.2375 6.3646C11.2995 6.32509 11.3692 6.29894 11.4419 6.28782C11.5147 6.27671 11.5889 6.28086 11.66 6.30002C13.81 6.89002 14 9.00002 14 10H15C15.2652 10 15.5196 9.89466 15.7071 9.70713C15.8946 9.51959 16 9.26524 16 9.00002C15.9135 7.55311 15.4414 6.15572 14.6325 4.95292C13.8236 3.75013 12.7075 2.78579 11.4 2.16002C11.2376 2.06883 11.0529 2.02481 10.8668 2.03293C10.6807 2.04106 10.5006 2.10099 10.3467 2.20599C10.1929 2.31099 10.0714 2.45687 9.99601 2.6272C9.92061 2.79753 9.89429 2.98553 9.92 3.17002C10.31 5.29002 7.86 6.49002 7.17 8.79002C7.13864 8.93603 7.14038 9.08722 7.17509 9.23247C7.20981 9.37772 7.27661 9.51335 7.37061 9.62941C7.4646 9.74546 7.58339 9.83899 7.71826 9.90312C7.85313 9.96725 8.00066 10.0004 8.15 10Z","one_tap":"M12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10C4.00207 10.3817 4.03215 10.7627 4.09 11.14C4.12713 11.4052 4.2681 11.6448 4.48189 11.8061C4.69568 11.9674 4.96478 12.0371 5.23 12C5.49522 11.9629 5.73482 11.8219 5.8961 11.6081C6.05738 11.3943 6.12713 11.1252 6.09 10.86C6.03752 10.5761 6.00743 10.2886 6 10C6 8.4087 6.63214 6.88258 7.75736 5.75736C8.88258 4.63214 10.4087 4 12 4C13.5913 4 15.1174 4.63214 16.2426 5.75736C17.3679 6.88258 18 8.4087 18 10C17.9992 10.2881 17.9758 10.5756 17.93 10.86C17.9102 10.9908 17.9165 11.1242 17.9487 11.2524C17.9808 11.3807 18.038 11.5014 18.1171 11.6074C18.1961 11.7134 18.2954 11.8027 18.4092 11.8701C18.523 11.9375 18.649 11.9817 18.78 12H18.92C19.1627 12.0024 19.3979 11.9165 19.5819 11.7582C19.7659 11.6 19.886 11.3803 19.92 11.14C19.9745 10.7625 20.0012 10.3814 20 10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM12 6C10.9391 6 9.92172 6.42143 9.17157 7.17157C8.42143 7.92172 8 8.93913 8 10V21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21V10C16 8.93913 15.5786 7.92172 14.8284 7.17157C14.0783 6.42143 13.0609 6 12 6ZM14 11.5C14 11.6326 13.9473 11.7598 13.8536 11.8536C13.7598 11.9473 13.6326 12 13.5 12H10.5C10.3674 12 10.2402 11.9473 10.1464 11.8536C10.0527 11.7598 10 11.6326 10 11.5V10C10 9.46957 10.2107 8.96086 10.5858 8.58579C10.9609 8.21071 11.4696 8 12 8C12.5304 8 13.0391 8.21071 13.4142 8.58579C13.7893 8.96086 14 9.46957 14 10V11.5Z","open_in_new_tab":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12C16.7348 12 16.4804 11.8946 16.2929 11.7071C16.1054 11.5196 16 11.2652 16 11V9.41L11.71 13.71C11.617 13.8037 11.5064 13.8781 11.3846 13.9289C11.2627 13.9797 11.132 14.0058 11 14.0058C10.868 14.0058 10.7373 13.9797 10.6154 13.9289C10.4936 13.8781 10.383 13.8037 10.29 13.71C10.1963 13.617 10.1219 13.5064 10.0711 13.3846C10.0203 13.2627 9.9942 13.132 9.9942 13C9.9942 12.868 10.0203 12.7373 10.0711 12.6154C10.1219 12.4936 10.1963 12.383 10.29 12.29L14.59 8H13C12.7348 8 12.4804 7.89464 12.2929 7.70711C12.1054 7.51957 12 7.26522 12 7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V11Z","open_with":"M20 11C19.7348 11 19.4804 11.1054 19.2929 11.2929C19.1054 11.4804 19 11.7348 19 12V18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H12C12.2652 5 12.5196 4.89464 12.7071 4.70711C12.8946 4.51957 13 4.26522 13 4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20.92 3.62C20.8185 3.37565 20.6243 3.18147 20.38 3.08C20.2598 3.02876 20.1307 3.00158 20 3H16C15.7348 3 15.4804 3.10536 15.2929 3.29289C15.1054 3.48043 15 3.73478 15 4C15 4.26522 15.1054 4.51957 15.2929 4.70711C15.4804 4.89464 15.7348 5 16 5H17.59L11.29 11.29C11.1963 11.383 11.1219 11.4936 11.0711 11.6154C11.0203 11.7373 10.9942 11.868 10.9942 12C10.9942 12.132 11.0203 12.2627 11.0711 12.3846C11.1219 12.5064 11.1963 12.617 11.29 12.71C11.383 12.8037 11.4936 12.8781 11.6154 12.9289C11.7373 12.9797 11.868 13.0058 12 13.0058C12.132 13.0058 12.2627 12.9797 12.3846 12.9289C12.5064 12.8781 12.617 12.8037 12.71 12.71L19 6.41V8C19 8.26522 19.1054 8.51957 19.2929 8.70711C19.4804 8.89464 19.7348 9 20 9C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8V4C20.9984 3.86932 20.9712 3.74022 20.92 3.62Z","operating_table":"M17.7801 8.71031C17.9701 8.90031 18.2201 9.00031 18.4901 9.00031C18.7601 9.00031 19.0101 8.89031 19.2001 8.71031C20.0201 7.88031 20.2101 6.66031 19.7701 5.66031L20.7201 4.71031C21.1101 4.32031 21.1101 3.69031 20.7201 3.30031C20.3301 2.91031 19.7001 2.91031 19.3101 3.30031L18.3701 4.24031C17.3601 3.80031 16.1401 3.98031 15.3101 4.81031C14.9201 5.20031 14.9201 5.83031 15.3101 6.22031L17.8001 8.71031H17.7801ZM19.0001 11.0003H8.07006L6.66006 8.89031C6.05006 7.97031 4.81006 7.72031 3.89006 8.34031C2.97006 8.95031 2.72006 10.1903 3.34006 11.1103L4.75006 13.2203C5.49006 14.3403 6.74006 15.0003 8.08006 15.0003H11.0101V19.0003H9.01006C8.46006 19.0003 8.01006 19.4503 8.01006 20.0003C8.01006 20.5503 8.46006 21.0003 9.01006 21.0003H15.0101C15.5601 21.0003 16.0101 20.5503 16.0101 20.0003C16.0101 19.4503 15.5601 19.0003 15.0101 19.0003H13.0101V15.0003H19.0101C20.1101 15.0003 21.0101 14.1003 21.0101 13.0003C21.0101 11.9003 20.1101 11.0003 19.0101 11.0003H19.0001Z","operator":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM16 20.0001C15.8022 20.0001 15.6089 19.9415 15.4444 19.8316C15.28 19.7217 15.1518 19.5655 15.0761 19.3828C15.0004 19.2001 14.9806 18.999 15.0192 18.805C15.0578 18.611 15.153 18.4328 15.2929 18.293C15.4327 18.1531 15.6109 18.0579 15.8049 18.0193C15.9989 17.9807 16.2 18.0005 16.3827 18.0762C16.5654 18.1519 16.7216 18.2801 16.8315 18.4445C16.9414 18.609 17 18.8023 17 19.0001C17 19.2653 16.8946 19.5197 16.7071 19.7072C16.5196 19.8947 16.2652 20.0001 16 20.0001Z","order":"M19.7 5.74992L12.7 3.12992C12.2486 2.96125 11.7514 2.96125 11.3 3.12992L4.3 5.74992C4.2201 5.78726 4.1432 5.83072 4.07 5.87992L12 8.92992L19.93 5.92992C19.8586 5.86347 19.7817 5.80325 19.7 5.74992ZM3 7.61992V16.3799C3.00071 16.7869 3.12554 17.1839 3.35783 17.518C3.59011 17.8522 3.9188 18.1075 4.3 18.2499L11 20.7599V10.6899L3 7.60992V7.61992ZM21 7.61992L13 10.6999V20.7599L19.7 18.2499C20.0812 18.1075 20.4099 17.8522 20.6422 17.518C20.8745 17.1839 20.9993 16.7869 21 16.3799V7.61992Z","orders":"M14.54 3.88005L12.35 3.06005C12.1235 2.97998 11.8765 2.97998 11.65 3.06005L4.00001 5.93005L6.66001 6.93005L14.54 3.88005ZM7.63001 13.2201C7.63001 13.4853 7.52465 13.7396 7.33711 13.9272C7.14958 14.1147 6.89522 14.2201 6.63001 14.2201C6.36479 14.2201 6.11043 14.1147 5.9229 13.9272C5.73536 13.7396 5.63001 13.4853 5.63001 13.2201V8.68005L3.00001 7.69005V17.0001C2.99934 17.2044 3.06128 17.404 3.17749 17.5721C3.2937 17.7401 3.4586 17.8685 3.65001 17.9401L11 20.6901V10.6901L7.63001 9.43005V13.2201ZM17.36 4.94005L9.48 8.00005L12 8.93005L20 5.93005L17.36 4.94005ZM13 10.6901V20.6901L20.35 17.9401C20.5414 17.8685 20.7063 17.7401 20.8225 17.5721C20.9387 17.404 21.0007 17.2044 21 17.0001V7.69005L13 10.6901Z","otp":"M10 10.9998H8.24L9.11 9.49978C9.21195 9.27419 9.22661 9.0188 9.15112 8.78303C9.07564 8.54726 8.91538 8.34787 8.70136 8.22344C8.48734 8.09901 8.23478 8.05839 7.99254 8.10944C7.7503 8.16048 7.53561 8.29957 7.39 8.49978L6.5 9.99978L5.61 8.49978C5.55237 8.37228 5.46863 8.25828 5.36419 8.16517C5.25974 8.07206 5.13692 8.00191 5.00366 7.95924C4.8704 7.91658 4.72967 7.90235 4.59057 7.91749C4.45146 7.93263 4.31709 7.97679 4.19612 8.04711C4.07516 8.11744 3.9703 8.21237 3.88832 8.32577C3.80635 8.43917 3.74909 8.5685 3.72023 8.70542C3.69138 8.84234 3.69158 8.98378 3.72083 9.12062C3.75007 9.25745 3.8077 9.38662 3.89 9.49978L4.76 10.9998H3C2.73478 10.9998 2.48043 11.1051 2.29289 11.2927C2.10536 11.4802 2 11.7346 2 11.9998C2 12.265 2.10536 12.5194 2.29289 12.7069C2.48043 12.8944 2.73478 12.9998 3 12.9998H4.76L3.89 14.4998C3.75879 14.7282 3.723 14.9992 3.7904 15.2538C3.85781 15.5084 4.02297 15.7262 4.25 15.8598C4.39929 15.9546 4.5732 16.0033 4.75 15.9998C4.92451 15.9987 5.09571 15.952 5.24658 15.8643C5.39746 15.7766 5.52274 15.6509 5.61 15.4998L6.5 13.9998L7.39 15.5098C7.47726 15.6609 7.60254 15.7866 7.75342 15.8743C7.90429 15.962 8.07549 16.0087 8.25 16.0098C8.4268 16.0133 8.60071 15.9646 8.75 15.8698C8.97703 15.7362 9.14219 15.5184 9.2096 15.2638C9.277 15.0091 9.24121 14.7382 9.11 14.5098L8.24 12.9998H10C10.2652 12.9998 10.5196 12.8944 10.7071 12.7069C10.8946 12.5194 11 12.265 11 11.9998C11 11.7346 10.8946 11.4802 10.7071 11.2927C10.5196 11.1051 10.2652 10.9998 10 10.9998ZM21 10.9998H19.24L20.11 9.49978C20.1923 9.38662 20.2499 9.25745 20.2792 9.12062C20.3084 8.98378 20.3086 8.84234 20.2798 8.70542C20.2509 8.5685 20.1936 8.43917 20.1117 8.32577C20.0297 8.21237 19.9248 8.11744 19.8039 8.04711C19.6829 7.97679 19.5485 7.93263 19.4094 7.91749C19.2703 7.90235 19.1296 7.91658 18.9963 7.95924C18.8631 8.00191 18.7403 8.07206 18.6358 8.16517C18.5314 8.25828 18.4476 8.37228 18.39 8.49978L17.5 9.99978L16.61 8.49978C16.5524 8.37228 16.4686 8.25828 16.3642 8.16517C16.2597 8.07206 16.1369 8.00191 16.0037 7.95924C15.8704 7.91658 15.7297 7.90235 15.5906 7.91749C15.4515 7.93263 15.3171 7.97679 15.1961 8.04711C15.0752 8.11744 14.9703 8.21237 14.8883 8.32577C14.8063 8.43917 14.7491 8.5685 14.7202 8.70542C14.6914 8.84234 14.6916 8.98378 14.7208 9.12062C14.7501 9.25745 14.8077 9.38662 14.89 9.49978L15.76 10.9998H14C13.7348 10.9998 13.4804 11.1051 13.2929 11.2927C13.1054 11.4802 13 11.7346 13 11.9998C13 12.265 13.1054 12.5194 13.2929 12.7069C13.4804 12.8944 13.7348 12.9998 14 12.9998H15.76L14.89 14.4998C14.7588 14.7282 14.723 14.9992 14.7904 15.2538C14.8578 15.5084 15.023 15.7262 15.25 15.8598C15.3993 15.9546 15.5732 16.0033 15.75 15.9998C15.9245 15.9987 16.0957 15.952 16.2466 15.8643C16.3975 15.7766 16.5227 15.6509 16.61 15.4998L17.5 13.9998L18.39 15.5098C18.4773 15.6609 18.6025 15.7866 18.7534 15.8743C18.9043 15.962 19.0755 16.0087 19.25 16.0098C19.4268 16.0133 19.6007 15.9646 19.75 15.8698C19.977 15.7362 20.1422 15.5184 20.2096 15.2638C20.277 15.0091 20.2412 14.7382 20.11 14.5098L19.24 12.9998H21C21.2652 12.9998 21.5196 12.8944 21.7071 12.7069C21.8946 12.5194 22 12.265 22 11.9998C22 11.7346 21.8946 11.4802 21.7071 11.2927C21.5196 11.1051 21.2652 10.9998 21 10.9998Z","out_of_stock":"M4 18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V9H4V18ZM9.29 13.71C9.1017 13.5217 8.99591 13.2663 8.99591 13C8.99591 12.7337 9.1017 12.4783 9.29 12.29C9.4783 12.1017 9.7337 11.9959 10 11.9959C10.2663 11.9959 10.5217 12.1017 10.71 12.29L12 13.59L13.29 12.29C13.4783 12.1017 13.7337 11.9959 14 11.9959C14.2663 11.9959 14.5217 12.1017 14.71 12.29C14.8983 12.4783 15.0041 12.7337 15.0041 13C15.0041 13.2663 14.8983 13.5217 14.71 13.71L13.41 15L14.71 16.29C14.8037 16.383 14.8781 16.4936 14.9289 16.6154C14.9797 16.7373 15.0058 16.868 15.0058 17C15.0058 17.132 14.9797 17.2627 14.9289 17.3846C14.8781 17.5064 14.8037 17.617 14.71 17.71C14.617 17.8037 14.5064 17.8781 14.3846 17.9289C14.2627 17.9797 14.132 18.0058 14 18.0058C13.868 18.0058 13.7373 17.9797 13.6154 17.9289C13.4936 17.8781 13.383 17.8037 13.29 17.71L12 16.41L10.71 17.71C10.617 17.8037 10.5064 17.8781 10.3846 17.9289C10.2627 17.9797 10.132 18.0058 10 18.0058C9.86799 18.0058 9.73728 17.9797 9.61542 17.9289C9.49356 17.8781 9.38296 17.8037 9.29 17.71C9.19627 17.617 9.12188 17.5064 9.07111 17.3846C9.02034 17.2627 8.9942 17.132 8.9942 17C8.9942 16.868 9.02034 16.7373 9.07111 16.6154C9.12188 16.4936 9.19627 16.383 9.29 16.29L10.59 15L9.29 13.71ZM21.41 3.59C21.0366 3.21441 20.5296 3.00223 20 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6V5C21.9978 4.47042 21.7856 3.96335 21.41 3.59Z","outgoing":"M19.9199 4.62C19.8185 4.37565 19.6243 4.18147 19.3799 4.08C19.2597 4.02876 19.1306 4.00158 18.9999 4H8.99994C8.73472 4 8.48037 4.10536 8.29283 4.29289C8.1053 4.48043 7.99994 4.73478 7.99994 5C7.99994 5.26522 8.1053 5.51957 8.29283 5.70711C8.48037 5.89464 8.73472 6 8.99994 6H16.5899L4.28994 18.29C4.19621 18.383 4.12182 18.4936 4.07105 18.6154C4.02028 18.7373 3.99414 18.868 3.99414 19C3.99414 19.132 4.02028 19.2627 4.07105 19.3846C4.12182 19.5064 4.19621 19.617 4.28994 19.71C4.3829 19.8037 4.4935 19.8781 4.61536 19.9289C4.73722 19.9797 4.86793 20.0058 4.99994 20.0058C5.13195 20.0058 5.26266 19.9797 5.38452 19.9289C5.50638 19.8781 5.61698 19.8037 5.70994 19.71L17.9999 7.41V15C17.9999 15.2652 18.1053 15.5196 18.2928 15.7071C18.4804 15.8946 18.7347 16 18.9999 16C19.2652 16 19.5195 15.8946 19.707 15.7071C19.8946 15.5196 19.9999 15.2652 19.9999 15V5C19.9984 4.86932 19.9712 4.74022 19.9199 4.62Z","outlet":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM8 16.5C7.70333 16.5 7.41332 16.412 7.16665 16.2472C6.91998 16.0824 6.72772 15.8481 6.61418 15.574C6.50065 15.2999 6.47095 14.9983 6.52883 14.7074C6.5867 14.4164 6.72957 14.1491 6.93934 13.9393C7.14912 13.7296 7.4164 13.5867 7.70737 13.5288C7.99834 13.4709 8.29994 13.5006 8.57403 13.6142C8.84812 13.7277 9.08239 13.92 9.24721 14.1666C9.41203 14.4133 9.5 14.7033 9.5 15C9.5 15.3978 9.34197 15.7794 9.06066 16.0607C8.77936 16.342 8.39783 16.5 8 16.5ZM12 9C11.7033 9 11.4133 8.91203 11.1666 8.7472C10.92 8.58238 10.7277 8.34811 10.6142 8.07403C10.5007 7.79994 10.4709 7.49834 10.5288 7.20736C10.5867 6.91639 10.7296 6.64912 10.9393 6.43934C11.1491 6.22956 11.4164 6.0867 11.7074 6.02882C11.9983 5.97094 12.2999 6.00065 12.574 6.11418C12.8481 6.22771 13.0824 6.41997 13.2472 6.66664C13.412 6.91332 13.5 7.20333 13.5 7.5C13.5 7.89782 13.342 8.27936 13.0607 8.56066C12.7794 8.84196 12.3978 9 12 9ZM16 16.5C15.7033 16.5 15.4133 16.412 15.1666 16.2472C14.92 16.0824 14.7277 15.8481 14.6142 15.574C14.5007 15.2999 14.4709 14.9983 14.5288 14.7074C14.5867 14.4164 14.7296 14.1491 14.9393 13.9393C15.1491 13.7296 15.4164 13.5867 15.7074 13.5288C15.9983 13.4709 16.2999 13.5006 16.574 13.6142C16.8481 13.7277 17.0824 13.92 17.2472 14.1666C17.412 14.4133 17.5 14.7033 17.5 15C17.5 15.3978 17.342 15.7794 17.0607 16.0607C16.7794 16.342 16.3978 16.5 16 16.5Z","overlay":"M15 5C13.9607 5.00046 12.935 5.23637 12 5.69C11.065 5.23637 10.0393 5.00046 9 5C7.14348 5 5.36301 5.7375 4.05025 7.05025C2.7375 8.36301 2 10.1435 2 12C2 13.8565 2.7375 15.637 4.05025 16.9497C5.36301 18.2625 7.14348 19 9 19C10.0393 18.9995 11.065 18.7636 12 18.31C12.935 18.7636 13.9607 18.9995 15 19C16.8565 19 18.637 18.2625 19.9497 16.9497C21.2625 15.637 22 13.8565 22 12C22 10.1435 21.2625 8.36301 19.9497 7.05025C18.637 5.7375 16.8565 5 15 5ZM9 17C7.67392 17 6.40215 16.4732 5.46447 15.5355C4.52678 14.5979 4 13.3261 4 12C4 10.6739 4.52678 9.40215 5.46447 8.46447C6.40215 7.52678 7.67392 7 9 7C9.33566 7.00319 9.67035 7.03666 10 7.1C8.71741 8.4085 7.999 10.1677 7.999 12C7.999 13.8323 8.71741 15.5915 10 16.9C9.67035 16.9633 9.33566 16.9968 9 17ZM12 16C11.368 15.5419 10.8534 14.9406 10.4987 14.2453C10.1439 13.55 9.9589 12.7806 9.9589 12C9.9589 11.2194 10.1439 10.45 10.4987 9.75467C10.8534 9.05938 11.368 8.45806 12 8C12.632 8.45806 13.1466 9.05938 13.5013 9.75467C13.8561 10.45 14.0411 11.2194 14.0411 12C14.0411 12.7806 13.8561 13.55 13.5013 14.2453C13.1466 14.9406 12.632 15.5419 12 16Z","oxygen":"M18.5 15H17.05L18.43 13.37C18.84 12.88 18.89 12.19 18.54 11.66C18.3 11.29 17.92 11.05 17.48 11.01C17.04 10.97 16.62 11.11 16.31 11.42L16.14 11.59C15.95 11.79 15.95 12.1 16.14 12.3C16.34 12.49 16.65 12.49 16.85 12.3L17.02 12.13C17.11 12.04 17.25 12 17.38 12C17.46 12 17.6 12.05 17.7 12.2C17.8 12.36 17.79 12.58 17.67 12.72L15.59 15.17C15.46 15.32 15.44 15.53 15.52 15.7C15.6 15.87 15.78 15.99 15.97 15.99H18.5C18.78 15.99 19 15.77 19 15.49C19 15.21 18.78 14.99 18.5 14.99V15ZM11 7C8.79 7 7 9.02 7 11.5C7 13.98 8.79 16 11 16C13.21 16 15 13.98 15 11.5C15 9.02 13.21 7 11 7ZM11 14C9.9 14 9 12.88 9 11.5C9 10.12 9.9 9 11 9C12.1 9 13 10.12 13 11.5C13 12.88 12.1 14 11 14Z","page_flip":"M15.66 6.61016L5.66 3.11016C5.35796 3.00478 5.03504 2.9734 4.71836 3.01864C4.40167 3.06388 4.10046 3.18442 3.84 3.37016C3.58014 3.55517 3.36831 3.79966 3.22219 4.08321C3.07606 4.36677 2.99988 4.68116 3 5.00016V15.5002C2.99958 15.9153 3.12835 16.3203 3.36846 16.6589C3.60857 16.9976 3.94811 17.2532 4.34 17.3902L14.34 20.8902C14.5528 20.9615 14.7756 20.9987 15 21.0002C15.4157 21.0004 15.8212 20.8711 16.16 20.6302C16.4199 20.4451 16.6317 20.2007 16.7778 19.9171C16.9239 19.6335 17.0001 19.3191 17 19.0002V8.50016C17.0004 8.08501 16.8717 7.68003 16.6315 7.34136C16.3914 7.0027 16.0519 6.74715 15.66 6.61016ZM20 10.0002C19.7348 10.0002 19.4804 10.1055 19.2929 10.293C19.1054 10.4806 19 10.7349 19 11.0002V19.0002C19 19.2654 19.1054 19.5197 19.2929 19.7073C19.4804 19.8948 19.7348 20.0002 20 20.0002C20.2652 20.0002 20.5196 19.8948 20.7071 19.7073C20.8946 19.5197 21 19.2654 21 19.0002V11.0002C21 10.7349 20.8946 10.4806 20.7071 10.293C20.5196 10.1055 20.2652 10.0002 20 10.0002Z","paint_roller":"M18 4C18 3.46957 17.7893 2.96086 17.4142 2.58579C17.0391 2.21071 16.5304 2 16 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5C3 5.26522 3.10536 5.51957 3.29289 5.70711C3.48043 5.89464 3.73478 6 4 6C4 6.53043 4.21071 7.03914 4.58579 7.41421C4.96086 7.78929 5.46957 8 6 8H16C16.5304 8 17.0391 7.78929 17.4142 7.41421C17.7893 7.03914 18 6.53043 18 6C18.2652 6 18.5196 6.10536 18.7071 6.29289C18.8946 6.48043 19 6.73478 19 7V9.23C19.0018 9.47568 18.913 9.71341 18.7507 9.89785C18.5884 10.0823 18.3639 10.2005 18.12 10.23L12.75 10.9C12.264 10.9612 11.8174 11.1987 11.4948 11.5673C11.1722 11.936 10.9962 12.4102 11 12.9V14H10C9.73478 14 9.48043 14.1054 9.29289 14.2929C9.10536 14.4804 9 14.7348 9 15V19C9 19.7956 9.31607 20.5587 9.87868 21.1213C10.4413 21.6839 11.2044 22 12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V15C15 14.7348 14.8946 14.4804 14.7071 14.2929C14.5196 14.1054 14.2652 14 14 14H13V12.88L18.37 12.21C19.0999 12.1193 19.7711 11.7636 20.256 11.2105C20.7408 10.6574 21.0056 9.94551 21 9.21V7C21 6.20435 20.6839 5.44129 20.1213 4.87868C19.5587 4.31607 18.7956 4 18 4Z","paired":"M20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L16.8299 5.75994L16.1199 5.04994C15.5574 4.48814 14.7949 4.17258 13.9999 4.17258C13.2049 4.17258 12.4424 4.48814 11.8799 5.04994L9.87994 7.04994C9.69369 7.2373 9.58915 7.49075 9.58915 7.75494C9.58915 8.01912 9.69369 8.27258 9.87994 8.45994L15.5399 14.1199C15.7273 14.3062 15.9808 14.4107 16.2449 14.4107C16.5091 14.4107 16.7626 14.3062 16.9499 14.1199L18.9499 12.1199C19.5117 11.5574 19.8273 10.7949 19.8273 9.99994C19.8273 9.20494 19.5117 8.44244 18.9499 7.87994L18.2399 7.16994L20.7099 4.70994C20.8037 4.61698 20.8781 4.50638 20.9288 4.38452C20.9796 4.26266 21.0057 4.13195 21.0057 3.99994C21.0057 3.86793 20.9796 3.73722 20.9288 3.61536C20.8781 3.4935 20.8037 3.3829 20.7099 3.28994ZM8.45994 9.87994C8.27258 9.69369 8.01912 9.58915 7.75494 9.58915C7.49075 9.58915 7.2373 9.69369 7.04994 9.87994L5.04994 11.8799C4.48814 12.4424 4.17258 13.2049 4.17258 13.9999C4.17258 14.7949 4.48814 15.5574 5.04994 16.1199L5.75994 16.8299L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L7.16994 18.2399L7.87994 18.9499C8.44244 19.5117 9.20494 19.8273 9.99994 19.8273C10.7949 19.8273 11.5574 19.5117 12.1199 18.9499L14.1199 16.9499C14.3062 16.7626 14.4107 16.5091 14.4107 16.2449C14.4107 15.9808 14.3062 15.7273 14.1199 15.5399L8.45994 9.87994Z","pairing":"M8 12C8 12.2652 8.10536 12.5196 8.29289 12.7071C8.48043 12.8946 8.73478 13 9 13H15C15.2652 13 15.5196 12.8946 15.7071 12.7071C15.8946 12.5196 16 12.2652 16 12C16 11.7348 15.8946 11.4804 15.7071 11.2929C15.5196 11.1054 15.2652 11 15 11H9C8.73478 11 8.48043 11.1054 8.29289 11.2929C8.10536 11.4804 8 11.7348 8 12ZM10 16H8C6.93913 16 5.92172 15.5786 5.17157 14.8284C4.42143 14.0783 4 13.0609 4 12C4 10.9391 4.42143 9.92172 5.17157 9.17157C5.92172 8.42143 6.93913 8 8 8H10C10.2652 8 10.5196 7.89464 10.7071 7.70711C10.8946 7.51957 11 7.26522 11 7C11 6.73478 10.8946 6.48043 10.7071 6.29289C10.5196 6.10536 10.2652 6 10 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H10C10.2652 18 10.5196 17.8946 10.7071 17.7071C10.8946 17.5196 11 17.2652 11 17C11 16.7348 10.8946 16.4804 10.7071 16.2929C10.5196 16.1054 10.2652 16 10 16ZM16 6H14C13.7348 6 13.4804 6.10536 13.2929 6.29289C13.1054 6.48043 13 6.73478 13 7C13 7.26522 13.1054 7.51957 13.2929 7.70711C13.4804 7.89464 13.7348 8 14 8H16C17.0609 8 18.0783 8.42143 18.8284 9.17157C19.5786 9.92172 20 10.9391 20 12C20 13.0609 19.5786 14.0783 18.8284 14.8284C18.0783 15.5786 17.0609 16 16 16H14C13.7348 16 13.4804 16.1054 13.2929 16.2929C13.1054 16.4804 13 16.7348 13 17C13 17.2652 13.1054 17.5196 13.2929 17.7071C13.4804 17.8946 13.7348 18 14 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6Z","pairing_complete":"M16 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","panic_button":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11992 14.8864 8.60723 14.2616 8.30448 13.5307C8.00173 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61216 9.73098 9.17157 9.17157C9.73098 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z","panorma":"M7.5 8.00014C7.20333 8.00014 6.91332 8.08811 6.66664 8.25293C6.41997 8.41776 6.22771 8.65202 6.11418 8.92611C6.00065 9.2002 5.97094 9.5018 6.02882 9.79278C6.0867 10.0837 6.22956 10.351 6.43934 10.5608C6.64912 10.7706 6.91639 10.9134 7.20736 10.9713C7.49834 11.0292 7.79994 10.9995 8.07403 10.886C8.34811 10.7724 8.58238 10.5802 8.7472 10.3335C8.91203 10.0868 9 9.79681 9 9.50014C9 9.10231 8.84196 8.72078 8.56066 8.43948C8.27936 8.15817 7.89782 8.00014 7.5 8.00014ZM21 5.00014C20.6862 4.71836 20.3165 4.50593 19.915 4.3767C19.5135 4.24747 19.0893 4.20434 18.67 4.25014C14.2374 4.75011 9.76261 4.75011 5.33 4.25014C4.9109 4.20376 4.48673 4.24624 4.08516 4.37483C3.68359 4.50341 3.31363 4.7152 2.99942 4.99639C2.68521 5.27757 2.4338 5.62184 2.26159 6.00673C2.08939 6.39161 2.00025 6.80848 2 7.23014V16.7701C2 17.5658 2.31607 18.3289 2.87868 18.8915C3.44129 19.4541 4.20435 19.7701 5 19.7701H5.33C9.76261 19.2702 14.2374 19.2702 18.67 19.7701C19.0908 19.8167 19.5166 19.7737 19.9196 19.6439C20.3226 19.5142 20.6935 19.3006 21.0081 19.0172C21.3226 18.7339 21.5736 18.3872 21.7445 17.9999C21.9155 17.6126 22.0026 17.1935 22 16.7701V7.23014C21.9991 6.80907 21.9097 6.3929 21.7374 6.00869C21.5651 5.62449 21.3138 5.28085 21 5.00014ZM20 13.7001L16.17 10.2601C15.9862 10.0943 15.7475 10.0025 15.5 10.0025C15.2525 10.0025 15.0138 10.0943 14.83 10.2601L9.94 14.7101L8.14 13.2301C7.95887 13.0752 7.72835 12.9901 7.49 12.9901C7.25165 12.9901 7.02113 13.0752 6.84 13.2301L4 15.7701V7.23014C4.00033 7.0906 4.02986 6.95267 4.0867 6.82522C4.14353 6.69777 4.22641 6.58363 4.33 6.49014C4.435 6.39577 4.55879 6.3247 4.69323 6.28162C4.82767 6.23853 4.96971 6.22439 5.11 6.24014C9.68918 6.75011 14.3108 6.75011 18.89 6.24014C19.0303 6.22439 19.1723 6.23853 19.3068 6.28162C19.4412 6.3247 19.565 6.39577 19.67 6.49014C19.7736 6.58363 19.8565 6.69777 19.9133 6.82522C19.9701 6.95267 19.9997 7.0906 20 7.23014V13.7001Z","parental_control_phone":"M19 5.28V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2C15.2044 2 14.4413 2.31607 13.8787 2.87868C13.3161 3.44129 13 4.20435 13 5V5.27C12.6963 5.44536 12.444 5.69752 12.2685 6.00116C12.0929 6.30481 12.0004 6.64927 12 7V11C12 11.5304 12.2107 12.0391 12.5858 12.4142C12.9609 12.7893 13.4696 13 14 13H18C18.5304 13 19.0391 12.7893 19.4142 12.4142C19.7893 12.0391 20 11.5304 20 11V7C19.9979 6.65097 19.9045 6.30857 19.7291 6.00683C19.5536 5.70509 19.3023 5.45451 19 5.28ZM16 10C15.8022 10 15.6089 9.94135 15.4444 9.83147C15.28 9.72159 15.1518 9.56541 15.0761 9.38268C15.0004 9.19996 14.9806 8.99889 15.0192 8.80491C15.0578 8.61093 15.153 8.43275 15.2929 8.29289C15.4327 8.15304 15.6109 8.0578 15.8049 8.01921C15.9989 7.98063 16.2 8.00043 16.3827 8.07612C16.5654 8.15181 16.7216 8.27998 16.8315 8.44443C16.9414 8.60888 17 8.80222 17 9C17 9.26522 16.8946 9.51957 16.7071 9.70711C16.5196 9.89464 16.2652 10 16 10ZM15 5C15 4.73478 15.1054 4.48043 15.2929 4.29289C15.4804 4.10536 15.7348 4 16 4C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5H15ZM10 11V6C9.99666 4.52129 10.5459 3.09469 11.54 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V15H14C12.9391 15 11.9217 14.5786 11.1716 13.8284C10.4214 13.0783 10 12.0609 10 11ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","parental_control_web":"M16 16C14.9391 16 13.9217 15.5786 13.1716 14.8284C12.4214 14.0783 12 13.0609 12 12V11H2V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15.45C21.3933 15.806 20.7034 15.9957 20 16H16ZM12 7C12.0019 5.94622 12.2812 4.91152 12.81 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V9H12V7ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM21 6.28V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3C17.2044 3 16.4413 3.31607 15.8787 3.87868C15.3161 4.44129 15 5.20435 15 6V6.27C14.6963 6.44536 14.444 6.69752 14.2685 7.00116C14.0929 7.30481 14.0004 7.64927 14 8V12C14 12.5304 14.2107 13.0391 14.5858 13.4142C14.9609 13.7893 15.4696 14 16 14H20C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12V8C21.9979 7.65097 21.9045 7.30857 21.7291 7.00683C21.5536 6.70509 21.3023 6.45451 21 6.28ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11ZM17 6C17 5.73478 17.1054 5.48043 17.2929 5.29289C17.4804 5.10536 17.7348 5 18 5C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6H17Z","parking":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.5 13.5H10.5V15.5C10.5 15.7652 10.3946 16.0196 10.2071 16.2071C10.0196 16.3946 9.76522 16.5 9.5 16.5C9.23479 16.5 8.98043 16.3946 8.7929 16.2071C8.60536 16.0196 8.5 15.7652 8.5 15.5V8.5C8.5 8.23478 8.60536 7.98043 8.7929 7.79289C8.98043 7.60536 9.23479 7.5 9.5 7.5H13.5C14.2957 7.5 15.0587 7.81607 15.6213 8.37868C16.1839 8.94129 16.5 9.70435 16.5 10.5C16.5 11.2956 16.1839 12.0587 15.6213 12.6213C15.0587 13.1839 14.2957 13.5 13.5 13.5Z","partial_oxygen_pressure":"M14 7C11.79 7 10 9.02 10 11.5C10 13.98 11.79 16 14 16C16.21 16 18 13.98 18 11.5C18 9.02 16.21 7 14 7ZM14 14C12.9 14 12 12.88 12 11.5C12 10.12 12.9 9 14 9C15.1 9 16 10.12 16 11.5C16 12.88 15.1 14 14 14ZM21.5 15H20.05L21.43 13.37C21.84 12.88 21.89 12.19 21.54 11.66C21.3 11.29 20.92 11.05 20.48 11.01C20.04 10.97 19.62 11.11 19.31 11.42L19.14 11.59C18.95 11.79 18.95 12.1 19.14 12.3C19.34 12.49 19.65 12.49 19.85 12.3L20.02 12.13C20.12 12.04 20.25 12 20.38 12C20.46 12 20.6 12.05 20.7 12.2C20.8 12.36 20.79 12.58 20.67 12.72L18.59 15.17C18.46 15.32 18.44 15.53 18.52 15.7C18.6 15.87 18.78 15.99 18.97 15.99H21.5C21.78 15.99 22 15.77 22 15.49C22 15.21 21.78 14.99 21.5 14.99V15ZM6 7H4C3.45 7 3 7.45 3 8V15C3 15.55 3.45 16 4 16C4.55 16 5 15.55 5 15V13H6C7.65 13 9 11.65 9 10C9 8.35 7.65 7 6 7ZM6 11H5V9H6C6.55 9 7 9.45 7 10C7 10.55 6.55 11 6 11Z","partner":"M20.5001 8.61024C20.729 8.40945 20.8909 8.14336 20.9639 7.8478C21.037 7.55223 21.0178 7.24136 20.9089 6.95704C20.7999 6.67272 20.6065 6.4286 20.3547 6.25754C20.1028 6.08647 19.8045 5.99668 19.5001 6.00024C19.3265 6.00417 19.1545 6.03452 18.9901 6.09024L13.4501 3.14024C13.3729 2.8137 13.1877 2.52278 12.9245 2.3146C12.6614 2.10642 12.3356 1.99316 12.0001 1.99316C11.6645 1.99316 11.3388 2.10642 11.0757 2.3146C10.8125 2.52278 10.6273 2.8137 10.5501 3.14024L5.00009 6.09024C4.83884 6.03551 4.67031 6.00517 4.50009 6.00024C4.19564 5.99668 3.89741 6.08647 3.64553 6.25754C3.39366 6.4286 3.20024 6.67272 3.09131 6.95704C2.98237 7.24136 2.96315 7.55223 3.03624 7.8478C3.10933 8.14336 3.27121 8.40945 3.50009 8.61024V15.3902C3.27121 15.591 3.10933 15.8571 3.03624 16.1527C2.96315 16.4482 2.98237 16.7591 3.09131 17.0434C3.20024 17.3277 3.39366 17.5719 3.64553 17.7429C3.89741 17.914 4.19564 18.0038 4.50009 18.0002C4.67031 17.9953 4.83884 17.965 5.00009 17.9102L10.5401 20.8602C10.6173 21.1868 10.8025 21.4777 11.0657 21.6859C11.3288 21.894 11.6545 22.0073 11.9901 22.0073C12.3256 22.0073 12.6514 21.894 12.9145 21.6859C13.1777 21.4777 13.3629 21.1868 13.4401 20.8602L19.0001 17.9102C19.1645 17.966 19.3365 17.9963 19.5101 18.0002C19.8145 18.0038 20.1128 17.914 20.3646 17.7429C20.6165 17.5719 20.8099 17.3277 20.9189 17.0434C21.0278 16.7591 21.047 16.4482 20.9739 16.1527C20.9009 15.8571 20.739 15.591 20.5101 15.3902L20.5001 8.61024ZM12.0001 8.00024C12.2968 8.00024 12.5868 8.08821 12.8334 8.25303C13.0801 8.41785 13.2724 8.65212 13.3859 8.92621C13.4994 9.2003 13.5291 9.5019 13.4713 9.79287C13.4134 10.0838 13.2705 10.3511 13.0608 10.5609C12.851 10.7707 12.5837 10.9135 12.2927 10.9714C12.0018 11.0293 11.7002 10.9996 11.4261 10.8861C11.152 10.7725 10.9177 10.5803 10.7529 10.3336C10.5881 10.0869 10.5001 9.79691 10.5001 9.50024C10.5001 9.10241 10.6581 8.72088 10.9394 8.43958C11.2207 8.15827 11.6023 8.00024 12.0001 8.00024ZM14.0001 16.0002H10.0001C9.73488 16.0002 9.48052 15.8949 9.29299 15.7073C9.10545 15.5198 9.00009 15.2655 9.00009 15.0002C9.00009 14.2046 9.31616 13.4415 9.87877 12.8789C10.4414 12.3163 11.2044 12.0002 12.0001 12.0002C12.7957 12.0002 13.5588 12.3163 14.1214 12.8789C14.684 13.4415 15.0001 14.2046 15.0001 15.0002C15.0001 15.2655 14.8947 15.5198 14.7072 15.7073C14.5197 15.8949 14.2653 16.0002 14.0001 16.0002Z","passbook":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6C12.5933 6 13.1734 6.17595 13.6667 6.50559C14.1601 6.83524 14.5446 7.30377 14.7716 7.85195C14.9987 8.40013 15.0581 9.00333 14.9424 9.58527C14.8266 10.1672 14.5409 10.7018 14.1213 11.1213C13.7018 11.5409 13.1672 11.8266 12.5853 11.9424C12.0033 12.0581 11.4001 11.9987 10.8519 11.7716C10.3038 11.5446 9.83524 11.1601 9.50559 10.6667C9.17595 10.1734 9 9.59334 9 9C9 8.20435 9.31607 7.44129 9.87868 6.87868C10.4413 6.31607 11.2044 6 12 6ZM15 18H9C8.73478 18 8.48043 17.8946 8.29289 17.7071C8.10536 17.5196 8 17.2652 8 17C8 16.7348 8.10536 16.4804 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H15C15.2652 16 15.5196 16.1054 15.7071 16.2929C15.8946 16.4804 16 16.7348 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18Z","paste":"M19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM20 13C20 13.2652 19.8946 13.5196 19.7071 13.7071C19.5196 13.8946 19.2652 14 19 14H16V11C16 10.2044 15.6839 9.44129 15.1213 8.87868C14.5587 8.31607 13.7956 8 13 8H10V5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V13Z","paste_document":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","pause":"M8.5 4C8.10218 4 7.72064 4.15804 7.43934 4.43934C7.15804 4.72064 7 5.10218 7 5.5V18.5C7 18.8978 7.15804 19.2794 7.43934 19.5607C7.72064 19.842 8.10218 20 8.5 20C8.89782 20 9.27936 19.842 9.56066 19.5607C9.84196 19.2794 10 18.8978 10 18.5V5.5C10 5.10218 9.84196 4.72064 9.56066 4.43934C9.27936 4.15804 8.89782 4 8.5 4ZM15.5 4C15.1022 4 14.7206 4.15804 14.4393 4.43934C14.158 4.72064 14 5.10218 14 5.5V18.5C14 18.8978 14.158 19.2794 14.4393 19.5607C14.7206 19.842 15.1022 20 15.5 20C15.8978 20 16.2794 19.842 16.5607 19.5607C16.842 19.2794 17 18.8978 17 18.5V5.5C17 5.10218 16.842 4.72064 16.5607 4.43934C16.2794 4.15804 15.8978 4 15.5 4Z","pause_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 15C11 15.3978 10.842 15.7794 10.5607 16.0607C10.2794 16.342 9.89783 16.5 9.5 16.5C9.10218 16.5 8.72065 16.342 8.43934 16.0607C8.15804 15.7794 8 15.3978 8 15V9C8 8.60218 8.15804 8.22064 8.43934 7.93934C8.72065 7.65804 9.10218 7.5 9.5 7.5C9.89783 7.5 10.2794 7.65804 10.5607 7.93934C10.842 8.22064 11 8.60218 11 9V15ZM16 15C16 15.3978 15.842 15.7794 15.5607 16.0607C15.2794 16.342 14.8978 16.5 14.5 16.5C14.1022 16.5 13.7206 16.342 13.4393 16.0607C13.158 15.7794 13 15.3978 13 15V9C13 8.60218 13.158 8.22064 13.4393 7.93934C13.7206 7.65804 14.1022 7.5 14.5 7.5C14.8978 7.5 15.2794 7.65804 15.5607 7.93934C15.842 8.22064 16 8.60218 16 9V15Z","pay_bill":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM9.5 6H14.5C14.7652 6 15.0196 6.10536 15.2071 6.29289C15.3946 6.48043 15.5 6.73478 15.5 7C15.5 7.26522 15.3946 7.51957 15.2071 7.70711C15.0196 7.89464 14.7652 8 14.5 8H14.32C14.5275 8.58319 14.5494 9.21627 14.383 9.81245C14.2165 10.4086 13.8696 10.9387 13.39 11.33L14.95 12.11C15.1855 12.2299 15.364 12.4381 15.4465 12.6892C15.5289 12.9403 15.5086 13.2138 15.39 13.45C15.3069 13.6149 15.1798 13.7536 15.0227 13.8507C14.8656 13.9478 14.6847 13.9994 14.5 14C14.3431 14.0019 14.1883 13.964 14.05 13.89L10.05 11.89C9.8507 11.7879 9.69144 11.6219 9.59772 11.4185C9.504 11.2151 9.48125 10.9862 9.53312 10.7684C9.58499 10.5505 9.70846 10.3564 9.88377 10.2171C10.0591 10.0778 10.2761 10.0013 10.5 10H11.5C11.7652 10 12.0196 9.89464 12.2071 9.70711C12.3946 9.51957 12.5 9.26522 12.5 9C12.5 8.73478 12.3946 8.48043 12.2071 8.29289C12.0196 8.10536 11.7652 8 11.5 8H9.5C9.23478 8 8.98043 7.89464 8.79289 7.70711C8.60536 7.51957 8.5 7.26522 8.5 7C8.5 6.73478 8.60536 6.48043 8.79289 6.29289C8.98043 6.10536 9.23478 6 9.5 6ZM15 19H9C8.73478 19 8.48043 18.8946 8.29289 18.7071C8.10536 18.5196 8 18.2652 8 18C8 17.7348 8.10536 17.4804 8.29289 17.2929C8.48043 17.1054 8.73478 17 9 17H15C15.2652 17 15.5196 17.1054 15.7071 17.2929C15.8946 17.4804 16 17.7348 16 18C16 18.2652 15.8946 18.5196 15.7071 18.7071C15.5196 18.8946 15.2652 19 15 19Z","pay_emi_install":"M11.68 12.46L8.55 10.89C8.3507 10.7879 8.19144 10.6219 8.09772 10.4185C8.004 10.2151 7.98125 9.9862 8.03312 9.76836C8.08499 9.55053 8.20846 9.3564 8.38377 9.21709C8.55908 9.07777 8.77608 9.00133 9 9H10C10.2652 9 10.5196 8.89464 10.7071 8.70711C10.8946 8.51957 11 8.26522 11 8C11 7.73478 10.8946 7.48043 10.7071 7.29289C10.5196 7.10536 10.2652 7 10 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H13C13.2652 5 13.5196 5.10536 13.7071 5.29289C13.8946 5.48043 14 5.73478 14 6C14 6.26522 13.8946 6.51957 13.7071 6.70711C13.5196 6.89464 13.2652 7 13 7H12.82C13.0275 7.58319 13.0494 8.21627 12.883 8.81245C12.7165 9.40862 12.3696 9.9387 11.89 10.33L13.33 11.05C14.3212 10.433 15.4519 10.0757 16.6176 10.0111C17.7834 9.9464 18.9466 10.1765 20 10.68V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C10.8439 20.7597 10.0954 19.0853 10.0156 17.3147C9.93578 15.5441 10.5306 13.8092 11.68 12.46ZM17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18Z","pay_friend":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM18 10H17.82C18.0275 10.5832 18.0495 11.2163 17.883 11.8124C17.7165 12.4086 17.3696 12.9387 16.89 13.33L18.45 14.11C18.6855 14.2299 18.864 14.4381 18.9465 14.6892C19.0289 14.9403 19.0086 15.2138 18.89 15.45C18.8069 15.6149 18.6798 15.7536 18.5227 15.8507C18.3656 15.9478 18.1847 15.9994 18 16C17.8431 16.0019 17.6883 15.964 17.55 15.89L13.55 13.89C13.3507 13.7879 13.1914 13.6219 13.0977 13.4185C13.004 13.2151 12.9813 12.9862 13.0331 12.7684C13.085 12.5505 13.2085 12.3564 13.3838 12.2171C13.5591 12.0778 13.7761 12.0013 14 12H15C15.2652 12 15.5196 11.8946 15.7071 11.7071C15.8946 11.5196 16 11.2652 16 11C16 10.7348 15.8946 10.4804 15.7071 10.2929C15.5196 10.1054 15.2652 10 15 10H13C12.7348 10 12.4804 9.89464 12.2929 9.70711C12.1054 9.51957 12 9.26522 12 9C12 8.73478 12.1054 8.48043 12.2929 8.29289C12.4804 8.10536 12.7348 8 13 8H18C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10Z","pay_recurring":"M15.5 9.00006C15.5 8.73484 15.3946 8.48049 15.2071 8.29295C15.0196 8.10542 14.7652 8.00006 14.5 8.00006H9.49998C9.23477 8.00006 8.98041 8.10542 8.79288 8.29295C8.60534 8.48049 8.49998 8.73484 8.49998 9.00006C8.49998 9.26527 8.60534 9.51963 8.79288 9.70716C8.98041 9.8947 9.23477 10.0001 9.49998 10.0001H11.5C11.7652 10.0001 12.0196 10.1054 12.2071 10.293C12.3946 10.4805 12.5 10.7348 12.5 11.0001C12.5 11.2653 12.3946 11.5196 12.2071 11.7072C12.0196 11.8947 11.7652 12.0001 11.5 12.0001H10.5C10.2761 12.0014 10.0591 12.0778 9.88376 12.2171C9.70845 12.3565 9.58497 12.5506 9.5331 12.7684C9.48124 12.9863 9.50399 13.2152 9.59771 13.4186C9.69142 13.6219 9.85069 13.788 10.05 13.8901L14.05 15.8901C14.1883 15.9641 14.3431 16.0019 14.5 16.0001C14.6847 15.9995 14.8656 15.9478 15.0226 15.8507C15.1797 15.7537 15.3069 15.615 15.39 15.4501C15.5125 15.2199 15.5402 14.9511 15.4674 14.7008C15.3945 14.4505 15.2268 14.2385 15 14.1101L13.44 13.3301C13.9109 12.9326 14.248 12.3997 14.4055 11.8039C14.5629 11.2081 14.5331 10.5783 14.32 10.0001H14.5C14.7652 10.0001 15.0196 9.8947 15.2071 9.70716C15.3946 9.51963 15.5 9.26527 15.5 9.00006ZM12 2.00006C10.6868 2.00006 9.38641 2.25872 8.17315 2.76126C6.95989 3.26381 5.8575 4.0004 4.92892 4.92899C3.05355 6.80435 1.99998 9.34789 1.99998 12.0001C1.99809 12.3745 2.02147 12.7487 2.06998 13.1201C2.10181 13.3853 2.23769 13.627 2.44773 13.792C2.65777 13.9571 2.92477 14.0319 3.18999 14.0001C3.4552 13.9682 3.69691 13.8324 3.86194 13.6223C4.02698 13.4123 4.10181 13.1453 4.06999 12.8801C4.03141 12.5881 4.00804 12.2944 3.99998 12.0001C3.99566 10.1711 4.61813 8.39597 5.76369 6.97027C6.90924 5.54457 8.50872 4.55442 10.2957 4.16479C12.0826 3.77516 13.9491 4.00957 15.5842 4.82897C17.2192 5.64837 18.5242 7.00328 19.2816 8.66798C20.0391 10.3327 20.2033 12.2066 19.7468 13.9777C19.2904 15.7487 18.2409 17.3099 16.7732 18.4011C15.3055 19.4924 13.5082 20.0478 11.6807 19.9748C9.85328 19.9018 8.106 19.2048 6.72998 18.0001H7.49998C7.7652 18.0001 8.01956 17.8947 8.20709 17.7072C8.39463 17.5196 8.49998 17.2653 8.49998 17.0001C8.49998 16.7348 8.39463 16.4805 8.20709 16.293C8.01956 16.1054 7.7652 16.0001 7.49998 16.0001H4.49998C4.23477 16.0001 3.98041 16.1054 3.79288 16.293C3.60534 16.4805 3.49998 16.7348 3.49998 17.0001V20.0001C3.49998 20.2653 3.60534 20.5196 3.79288 20.7072C3.98041 20.8947 4.23477 21.0001 4.49998 21.0001C4.7652 21.0001 5.01956 20.8947 5.20709 20.7072C5.39463 20.5196 5.49998 20.2653 5.49998 20.0001V19.5701C6.72251 20.6253 8.18241 21.3687 9.75485 21.7368C11.3273 22.1049 12.9655 22.0867 14.5293 21.6837C16.0932 21.2807 17.5362 20.505 18.7349 19.4228C19.9337 18.3407 20.8525 16.9843 21.4128 15.4697C21.9732 13.955 22.1583 12.3273 21.9525 10.7255C21.7467 9.1237 21.156 7.59561 20.2309 6.27186C19.3059 4.94811 18.074 3.8681 16.6406 3.12418C15.2072 2.38025 13.6149 1.99455 12 2.00006Z","pay_schedule":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM14.5 13C14.5 13.4465 14.4004 13.8874 14.2084 14.2905C14.0163 14.6936 13.7367 15.0487 13.39 15.33L14.95 16.11C15.1855 16.2299 15.364 16.4381 15.4465 16.6892C15.5289 16.9403 15.5086 17.2138 15.39 17.45C15.3069 17.6149 15.1798 17.7536 15.0227 17.8507C14.8656 17.9478 14.6847 17.9994 14.5 18C14.3431 18.0019 14.1883 17.964 14.05 17.89L10.05 15.89C9.8507 15.7879 9.69144 15.6219 9.59772 15.4185C9.504 15.2151 9.48125 14.9862 9.53312 14.7684C9.58499 14.5505 9.70846 14.3564 9.88377 14.2171C10.0591 14.0778 10.2761 14.0013 10.5 14H11.5C11.7652 14 12.0196 13.8946 12.2071 13.7071C12.3946 13.5196 12.5 13.2652 12.5 13C12.5 12.7348 12.3946 12.4804 12.2071 12.2929C12.0196 12.1054 11.7652 12 11.5 12H9.5C9.23478 12 8.98043 11.8946 8.79289 11.7071C8.60536 11.5196 8.5 11.2652 8.5 11C8.5 10.7348 8.60536 10.4804 8.79289 10.2929C8.98043 10.1054 9.23478 10 9.5 10H14.5C14.7652 10 15.0196 10.1054 15.2071 10.2929C15.3946 10.4804 15.5 10.7348 15.5 11C15.5 11.2652 15.3946 11.5196 15.2071 11.7071C15.0196 11.8946 14.7652 12 14.5 12H14.32C14.4364 12.3207 14.4973 12.6589 14.5 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","payment":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM14.86 10H16C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12H14.86C14.6907 12.644 14.3634 13.2356 13.9076 13.721C13.4518 14.2065 12.8821 14.5705 12.25 14.78L14.51 16.14C14.6984 16.2518 14.8449 16.4224 14.9269 16.6255C15.009 16.8287 15.022 17.0531 14.9641 17.2644C14.9062 17.4757 14.7805 17.6621 14.6063 17.795C14.4321 17.9279 14.2191 17.9999 14 18C13.8205 17.9999 13.6444 17.9516 13.49 17.86L8.49 14.86C8.49 14.86 8.43 14.8 8.4 14.78C8.34311 14.7413 8.29252 14.6941 8.25 14.64L8.14 14.49C8.10747 14.4328 8.08068 14.3725 8.06 14.31C8.05434 14.2435 8.05434 14.1765 8.06 14.11L8 14C8 14 8 14 8 13.93C7.99533 13.8668 7.99533 13.8032 8 13.74C8.01727 13.6746 8.04071 13.611 8.07 13.55C8.07 13.55 8.07 13.55 8.07 13.49C8.07 13.43 8.13 13.43 8.15 13.4C8.18869 13.3431 8.23591 13.2925 8.29 13.25C8.33926 13.2077 8.3929 13.1709 8.45 13.14L8.61 13.06H8.82L9 13H11C11.349 12.9979 11.6914 12.9045 11.9932 12.7291C12.2949 12.5536 12.5455 12.3023 12.72 12H8C7.73478 12 7.48043 11.8946 7.29289 11.7071C7.10536 11.5196 7 11.2652 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10H12.72C12.5455 9.69772 12.2949 9.44638 11.9932 9.27095C11.6914 9.09552 11.349 9.00211 11 9H8C7.73478 9 7.48043 8.89464 7.29289 8.70711C7.10536 8.51957 7 8.26522 7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8C17 8.26522 16.8946 8.51957 16.7071 8.70711C16.5196 8.89464 16.2652 9 16 9H14.44C14.6265 9.31184 14.7679 9.64852 14.86 10Z","payment_plan":"M19.12 3.88C18.5579 3.31723 17.7954 3.0007 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C19.9993 5.20462 19.6828 4.44207 19.12 3.88ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","percentage_decrease":"M6.99633 9.00098C7.58895 9.00098 8.16826 8.82503 8.66101 8.49539C9.15375 8.16574 9.5378 7.69721 9.76459 7.14903C9.99137 6.60085 10.0507 5.99765 9.93509 5.4157C9.81948 4.83376 9.53411 4.29921 9.11506 3.87965C8.69602 3.4601 8.16212 3.17437 7.58089 3.05862C6.99966 2.94286 6.39719 3.00227 5.84968 3.22934C5.30218 3.4564 4.83421 3.84092 4.50497 4.33427C4.17573 4.82761 4 5.40763 4 6.00098C4 6.79663 4.31568 7.55969 4.8776 8.1223C5.43953 8.68491 6.20166 9.00098 6.99633 9.00098ZM17.9829 15.001C17.3903 15.001 16.811 15.1769 16.3182 15.5066C15.8255 15.8362 15.4414 16.3047 15.2146 16.8529C14.9879 17.4011 14.9285 18.0043 15.0441 18.5862C15.1597 19.1682 15.4451 19.7027 15.8642 20.1223C16.2832 20.5419 16.8171 20.8276 17.3983 20.9433C17.9796 21.0591 18.582 20.9997 19.1295 20.7726C19.6771 20.5456 20.145 20.161 20.4743 19.6677C20.8035 19.1743 20.9792 18.5943 20.9792 18.001C20.9792 17.2053 20.6635 16.4423 20.1016 15.8797C19.5397 15.317 18.7776 15.001 17.9829 15.001ZM4.99878 21.001L8.99389 21.001C9.25878 21.001 9.51283 20.8956 9.70013 20.7081C9.88744 20.5205 9.99267 20.2662 9.99267 20.001C9.99267 19.7358 9.88744 19.4814 9.70013 19.2939C9.51283 19.1063 9.25878 19.001 8.99389 19.001L7.30595 19.001L20.7096 4.68097C20.8956 4.49361 21 4.24016 21 3.97598C21 3.71179 20.8956 3.45834 20.7096 3.27098C20.6122 3.17946 20.4976 3.10841 20.3723 3.06204C20.2471 3.01566 20.1138 2.9949 19.9805 3.00097C19.8435 3.00142 19.7081 3.03005 19.5827 3.0851C19.4573 3.14015 19.3445 3.22044 19.2513 3.32097L5.99756 17.471L5.99756 16.001C5.99756 15.7358 5.89233 15.4814 5.70502 15.2939C5.51771 15.1063 5.26367 15.001 4.99878 15.001C4.73388 15.001 4.47984 15.1063 4.29253 15.2939C4.10523 15.4814 4 15.7358 4 16.001L4 20.001C4 20.2662 4.10523 20.5205 4.29253 20.7081C4.47984 20.8956 4.73388 21.001 4.99878 21.001Z","percentage_increase":"M16.9829 15C16.3903 15 15.811 15.1759 15.3182 15.5056C14.8255 15.8352 14.4414 16.3038 14.2147 16.852C13.9879 17.4001 13.9285 18.0033 14.0442 18.5853C14.1598 19.1672 14.4451 19.7018 14.8642 20.1213C15.2832 20.5409 15.8171 20.8266 16.3984 20.9424C16.9796 21.0581 17.5821 20.9987 18.1296 20.7716C18.6771 20.5446 19.145 20.1601 19.4743 19.6667C19.8035 19.1734 19.9792 18.5933 19.9792 18C19.9792 17.2044 19.6636 16.4413 19.1016 15.8787C18.5397 15.3161 17.7776 15 16.9829 15ZM5.99635 9C6.58897 9 7.16828 8.82405 7.66103 8.49441C8.15377 8.16477 8.53782 7.69623 8.7646 7.14805C8.99139 6.59987 9.05073 5.99667 8.93511 5.41473C8.8195 4.83279 8.53413 4.29824 8.11508 3.87868C7.69604 3.45912 7.16214 3.1734 6.58091 3.05765C5.99967 2.94189 5.39721 3.0013 4.8497 3.22836C4.30219 3.45543 3.83423 3.83994 3.50499 4.33329C3.17575 4.82664 3.00002 5.40666 3.00002 6C3.00002 6.79565 3.3157 7.55871 3.87762 8.12132C4.43954 8.68393 5.20167 9 5.99635 9ZM18.9805 3H14.9854C14.7205 3 14.4664 3.10536 14.2791 3.29289C14.0918 3.48043 13.9866 3.73478 13.9866 4C13.9866 4.26522 14.0918 4.51957 14.2791 4.70711C14.4664 4.89464 14.7205 5 14.9854 5H16.6733L3.26969 19.32C3.08366 19.5074 2.97925 19.7608 2.97925 20.025C2.97925 20.2892 3.08366 20.5426 3.26969 20.73C3.36702 20.8215 3.48169 20.8926 3.60693 20.9389C3.73216 20.9853 3.86541 21.0061 3.99879 21C4.13574 20.9996 4.27114 20.9709 4.39657 20.9159C4.522 20.8608 4.63478 20.7805 4.7279 20.68L17.9817 6.53V8C17.9817 8.26522 18.0869 8.51957 18.2742 8.70711C18.4615 8.89464 18.7156 9 18.9805 9C19.2454 9 19.4994 8.89464 19.6867 8.70711C19.874 8.51957 19.9792 8.26522 19.9792 8V4C19.9792 3.73478 19.874 3.48043 19.6867 3.29289C19.4994 3.10536 19.2454 3 18.9805 3Z","percentage_value":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8.37 6.37C8.48428 6.25234 8.62111 6.15893 8.77231 6.09536C8.92351 6.03178 9.08598 5.99935 9.25 6C9.49621 6.00082 9.7367 6.07434 9.94129 6.21132C10.1459 6.34831 10.3055 6.54266 10.4 6.77C10.496 6.99714 10.5238 7.24732 10.48 7.49C10.4276 7.73542 10.3053 7.96043 10.1279 8.13788C9.95043 8.31532 9.72542 8.43762 9.48 8.49C9.23732 8.5338 8.98714 8.506 8.76 8.41C8.53296 8.31327 8.33963 8.15149 8.20438 7.94506C8.06914 7.73863 7.99802 7.49678 8 7.25C7.99935 7.08598 8.03178 6.92351 8.09536 6.77231C8.15893 6.62111 8.25234 6.48428 8.37 6.37ZM8.29 12.29L14.29 6.29C14.3832 6.19676 14.4939 6.1228 14.6158 6.07234C14.7376 6.02188 14.8681 5.99591 15 5.99591C15.1319 5.99591 15.2624 6.02188 15.3842 6.07234C15.5061 6.1228 15.6168 6.19676 15.71 6.29C15.8032 6.38324 15.8772 6.49393 15.9277 6.61575C15.9781 6.73757 16.0041 6.86814 16.0041 7C16.0041 7.13186 15.9781 7.26243 15.9277 7.38425C15.8772 7.50607 15.8032 7.61676 15.71 7.71L9.71 13.71C9.61704 13.8037 9.50644 13.8781 9.38458 13.9289C9.26272 13.9797 9.13201 14.0058 9 14.0058C8.86799 14.0058 8.73728 13.9797 8.61542 13.9289C8.49356 13.8781 8.38296 13.8037 8.29 13.71C8.19627 13.617 8.12188 13.5064 8.07111 13.3846C8.02034 13.2627 7.9942 13.132 7.9942 13C7.9942 12.868 8.02034 12.7373 8.07111 12.6154C8.12188 12.4936 8.19627 12.383 8.29 12.29ZM16 12.75C15.9974 13.0807 15.8649 13.3971 15.631 13.631C15.3971 13.8649 15.0807 13.9974 14.75 14C14.5038 13.9992 14.2633 13.9257 14.0587 13.7887C13.8541 13.6517 13.6945 13.4573 13.6 13.23C13.504 13.0029 13.4762 12.7527 13.52 12.51C13.5724 12.2646 13.6947 12.0396 13.8721 11.8621C14.0496 11.6847 14.2746 11.5624 14.52 11.51C14.7627 11.4662 15.0129 11.494 15.24 11.59C15.467 11.6867 15.6604 11.8485 15.7956 12.0549C15.9309 12.2614 16.002 12.5032 16 12.75ZM16 19H8C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18C7 17.7348 7.10536 17.4804 7.29289 17.2929C7.48043 17.1054 7.73478 17 8 17H16C16.2652 17 16.5196 17.1054 16.7071 17.2929C16.8946 17.4804 17 17.7348 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","period_problems":"M14.62 16.4C14.1069 15.8914 13.6996 15.2863 13.4217 14.6195C13.1438 13.9527 13.0007 13.2374 13.0007 12.515C13.0007 11.7926 13.1438 11.0773 13.4217 10.4105C13.6996 9.7437 14.1069 9.13855 14.62 8.63L15.25 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6C18.1663 5.98471 18.3337 5.98471 18.5 6C19.0273 6.00245 19.5447 6.14387 20 6.41V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V17.77C19.5135 17.9177 19.0084 17.9951 18.5 18C17.7796 18.003 17.0658 17.8631 16.3998 17.5885C15.7338 17.3138 15.1289 16.9099 14.62 16.4ZM21 10.05L19.21 8.29C19.117 8.19627 19.0064 8.12188 18.8846 8.07111C18.7627 8.02034 18.632 7.9942 18.5 7.9942C18.368 7.9942 18.2373 8.02034 18.1154 8.07111C17.9936 8.12188 17.883 8.19627 17.79 8.29L16 10.05C15.6726 10.3737 15.4126 10.7591 15.2352 11.1839C15.0577 11.6088 14.9664 12.0646 14.9664 12.525C14.9664 12.9854 15.0577 13.4412 15.2352 13.8661C15.4126 14.2909 15.6726 14.6763 16 15C16.3266 15.3314 16.7158 15.5945 17.145 15.7741C17.5741 15.9537 18.0347 16.0462 18.5 16.0462C18.9653 16.0462 19.4259 15.9537 19.855 15.7741C20.2842 15.5945 20.6734 15.3314 21 15C21.3232 14.678 21.5783 14.2943 21.7501 13.8717C21.9219 13.449 22.0069 12.9962 22 12.54C22.0075 12.0793 21.9229 11.6217 21.7512 11.1941C21.5795 10.7665 21.3241 10.3775 21 10.05Z","personal_history":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM12 9C12.2967 9 12.5867 9.08797 12.8334 9.2528C13.08 9.41762 13.2723 9.65189 13.3858 9.92597C13.4994 10.2001 13.5291 10.5017 13.4712 10.7926C13.4133 11.0836 13.2704 11.3509 13.0607 11.5607C12.8509 11.7704 12.5836 11.9133 12.2926 11.9712C12.0017 12.0291 11.7001 11.9994 11.426 11.8858C11.1519 11.7723 10.9176 11.58 10.7528 11.3334C10.588 11.0867 10.5 10.7967 10.5 10.5C10.5 10.1022 10.658 9.72064 10.9393 9.43934C11.2206 9.15804 11.6022 9 12 9ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.2044 9.31607 14.4413 9.87868 13.8787C10.4413 13.3161 11.2044 13 12 13C12.7956 13 13.5587 13.3161 14.1213 13.8787C14.6839 14.4413 15 15.2044 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17Z","personal_trainer":"M17.4999 7C17.7966 7 18.0866 6.91203 18.3333 6.74721C18.5799 6.58238 18.7722 6.34811 18.8857 6.07403C18.9993 5.79994 19.029 5.49834 18.9711 5.20737C18.9132 4.91639 18.7703 4.64912 18.5606 4.43934C18.3508 4.22956 18.0835 4.0867 17.7925 4.02882C17.5016 3.97094 17.2 4.00065 16.9259 4.11418C16.6518 4.22771 16.4175 4.41997 16.2527 4.66665C16.0879 4.91332 15.9999 5.20333 15.9999 5.5C15.9999 5.89783 16.1579 6.27936 16.4392 6.56066C16.7205 6.84197 17.1021 7 17.4999 7ZM8.4999 7C8.79658 7 9.08658 6.91203 9.33326 6.74721C9.57993 6.58238 9.77219 6.34811 9.88572 6.07403C9.99925 5.79994 10.029 5.49834 9.97108 5.20737C9.9132 4.91639 9.77034 4.64912 9.56056 4.43934C9.35078 4.22956 9.08351 4.0867 8.79254 4.02882C8.50157 3.97094 8.19997 4.00065 7.92588 4.11418C7.65179 4.22771 7.41752 4.41997 7.2527 4.66665C7.08788 4.91332 6.9999 5.20333 6.9999 5.5C6.9999 5.89783 7.15794 6.27936 7.43924 6.56066C7.72055 6.84197 8.10208 7 8.4999 7ZM9.6799 13.58L8.1399 12.58L8.6699 10.47L11.5499 11.91C11.6677 11.9809 11.7989 12.0267 11.9353 12.0446C12.0716 12.0626 12.2102 12.0521 12.3423 12.0141C12.4744 11.976 12.5973 11.9111 12.7032 11.8234C12.8092 11.7357 12.8958 11.6271 12.9579 11.5044C13.0199 11.3817 13.056 11.2475 13.0639 11.1102C13.0717 10.9729 13.0511 10.8355 13.0035 10.7065C12.9558 10.5775 12.882 10.4597 12.7868 10.3605C12.6915 10.2613 12.5768 10.1829 12.4499 10.13L8.4499 8.13L4.4499 6.13C4.21681 6.03294 3.95563 6.02764 3.71879 6.11518C3.48195 6.20272 3.287 6.37661 3.17307 6.60194C3.05914 6.82727 3.03466 7.08736 3.10456 7.32999C3.17446 7.57261 3.33355 7.77982 3.5499 7.91L6.8399 9.54L6.0699 12.59L2.1699 18.45C2.02517 18.6705 1.97339 18.9392 2.02583 19.1976C2.07827 19.4561 2.23069 19.6834 2.4499 19.83C2.61095 19.9428 2.8033 20.0022 2.9999 20C3.16461 19.9991 3.32656 19.9576 3.47135 19.8791C3.61615 19.8006 3.73932 19.6876 3.8299 19.55L7.2799 14.39L8.5699 15.25L6.1999 18.4C6.04077 18.6122 5.97245 18.8789 6.00995 19.1414C6.04746 19.404 6.18773 19.6409 6.3999 19.8C6.573 19.9298 6.78353 20 6.9999 20C7.15515 20 7.30826 19.9639 7.44712 19.8944C7.58597 19.825 7.70676 19.7242 7.7999 19.6L10.1699 16.45C10.3341 16.2323 10.452 15.9833 10.5164 15.7183C10.5809 15.4534 10.5904 15.178 10.5445 14.9092C10.4986 14.6404 10.3983 14.3838 10.2496 14.1553C10.1009 13.9267 9.90703 13.7309 9.6799 13.58ZM21.4499 10.11L17.4499 8.11L13.4499 6.11C13.2168 6.01294 12.9556 6.00764 12.7188 6.09518C12.482 6.18272 12.287 6.35661 12.1731 6.58194C12.0591 6.80727 12.0347 7.06736 12.1046 7.30999C12.1745 7.55261 12.3336 7.75982 12.5499 7.89L15.8399 9.54L15.0699 12.59L11.1699 18.45C11.0252 18.6705 10.9734 18.9392 11.0258 19.1976C11.0783 19.4561 11.2307 19.6834 11.4499 19.83C11.6109 19.9428 11.8033 20.0022 11.9999 20C12.1646 19.9991 12.3266 19.9576 12.4714 19.8791C12.6162 19.8006 12.7393 19.6876 12.8299 19.55L16.2799 14.39L17.5699 15.25L15.1999 18.4C15.0408 18.6122 14.9724 18.8789 15.01 19.1414C15.0475 19.404 15.1877 19.6409 15.3999 19.8C15.573 19.9298 15.7835 20 15.9999 20C16.1551 20 16.3083 19.9639 16.4471 19.8944C16.586 19.825 16.7068 19.7242 16.7999 19.6L19.1699 16.45C19.3341 16.2323 19.452 15.9833 19.5164 15.7183C19.5809 15.4534 19.5904 15.178 19.5445 14.9092C19.4986 14.6404 19.3983 14.3838 19.2496 14.1553C19.1009 13.9267 18.907 13.7309 18.6799 13.58L17.1399 12.58L17.6699 10.47L20.5499 11.91C20.783 12.0071 21.0442 12.0124 21.281 11.9248C21.5179 11.8373 21.7128 11.6634 21.8267 11.4381C21.9407 11.2127 21.9651 10.9526 21.8952 10.71C21.8253 10.4674 21.6663 10.2602 21.4499 10.13V10.11Z","pest_problem":"M16 13C16 11.9391 16.4214 10.9217 17.1716 10.1716C17.9217 9.42142 18.9391 8.99999 20 8.99999H20.06C20.0846 7.44061 20.3685 5.89619 20.9 4.42999C20.9878 4.27797 21.034 4.10553 21.034 3.92999C21.034 3.75445 20.9878 3.58201 20.9 3.42999C20.8007 3.28582 20.6654 3.17023 20.5074 3.09477C20.3495 3.01931 20.1745 2.98663 20 2.99999H14C13.9943 3.47355 13.8207 3.92972 13.5102 4.2873C13.1997 4.64488 12.7723 4.88066 12.3043 4.95267C11.8362 5.02469 11.3577 4.92826 10.9541 4.68055C10.5504 4.43284 10.2478 4.04994 10.1 3.59999C5.64 5.05999 3 9.14999 3 15C3 17.81 3.73 19.33 4.63 20.13C4.66189 20.1501 4.69793 20.1628 4.73542 20.1671C4.77291 20.1713 4.81087 20.167 4.84646 20.1545C4.88206 20.142 4.91436 20.1216 4.94095 20.0949C4.96754 20.0681 4.98773 20.0357 5 20C5.33 14 8.54 9.70999 14.57 7.12999C14.6918 7.0727 14.8239 7.04059 14.9584 7.03557C15.0929 7.03055 15.227 7.05273 15.3527 7.10078C15.4784 7.14883 15.5931 7.22176 15.69 7.3152C15.7868 7.40864 15.8638 7.52067 15.9163 7.64458C15.9689 7.76849 15.9958 7.90173 15.9957 8.03631C15.9955 8.17089 15.9681 8.30405 15.9152 8.4278C15.8623 8.55156 15.785 8.66337 15.6879 8.75654C15.5908 8.8497 15.4759 8.9223 15.35 8.96999C9.83 11.3 7.09 15.17 7 20.73C7 20.8016 7.02845 20.8703 7.07908 20.9209C7.12972 20.9715 7.19839 21 7.27 21C8.74256 20.9882 10.2089 20.807 11.64 20.46C11.3963 20.234 11.2128 19.9508 11.106 19.6361C10.9993 19.3213 10.9726 18.9849 11.0285 18.6573C11.0844 18.3297 11.221 18.0212 11.4261 17.7596C11.6311 17.498 11.8981 17.2917 12.203 17.1593C12.5078 17.0268 12.8408 16.9724 13.1719 17.001C13.5031 17.0295 13.8218 17.1402 14.0995 17.3229C14.3771 17.5056 14.6048 17.7546 14.7621 18.0474C14.9193 18.3403 15.0011 18.6676 15 19C15 19.05 15 19.09 15 19.13C16.1896 18.46 17.236 17.5631 18.08 16.49C17.4532 16.147 16.9297 15.6425 16.5639 15.0287C16.1981 14.415 16.0034 13.7145 16 13Z","pesticides":"M16 3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2H9C8.73478 2 8.48043 2.10536 8.29289 2.29289C8.10536 2.48043 8 2.73478 8 3V4H16V3ZM17 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V9C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM18 11C18 11.5304 17.7893 12.0391 17.4142 12.4142C17.0391 12.7893 16.5304 13 16 13H15V15H16C16.5304 15 17.0391 15.2107 17.4142 15.5858C17.7893 15.9609 18 16.4696 18 17V18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19C16.7348 19 16.4804 18.8946 16.2929 18.7071C16.1054 18.5196 16 18.2652 16 18V17H14.82C14.6098 17.5792 14.2264 18.0795 13.7218 18.4332C13.2173 18.7868 12.6161 18.9765 12 18.9765C11.3839 18.9765 10.7827 18.7868 10.2782 18.4332C9.77363 18.0795 9.3902 17.5792 9.18 17H8V18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18V17C6 16.4696 6.21071 15.9609 6.58579 15.5858C6.96086 15.2107 7.46957 15 8 15H9V13H8C7.46957 13 6.96086 12.7893 6.58579 12.4142C6.21071 12.0391 6 11.5304 6 11V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9C7.26522 9 7.51957 9.10536 7.70711 9.29289C7.89464 9.48043 8 9.73478 8 10V11H9.18C9.3902 10.4208 9.77363 9.92046 10.2782 9.56684C10.7827 9.21322 11.3839 9.02352 12 9.02352C12.6161 9.02352 13.2173 9.21322 13.7218 9.56684C14.2264 9.92046 14.6098 10.4208 14.82 11H16V10C16 9.73478 16.1054 9.48043 16.2929 9.29289C16.4804 9.10536 16.7348 9 17 9C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V11ZM12 11C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","pests":"M20.8901 14.5499L20.2701 13.2899C20.0928 12.9379 19.8479 12.6242 19.5494 12.3668C19.2508 12.1094 18.9044 11.9134 18.5301 11.7899L17.0001 11.2799V10.7199L18.0001 10.3999C18.5869 10.1925 19.0946 9.80769 19.4529 9.29884C19.8113 8.79 20.0025 8.1823 20.0001 7.55994V5.99994C20.0001 5.73472 19.8947 5.48037 19.7072 5.29283C19.5197 5.1053 19.2653 4.99994 19.0001 4.99994C18.7349 4.99994 18.4805 5.1053 18.293 5.29283C18.1054 5.48037 18.0001 5.73472 18.0001 5.99994V7.55994C18.0115 7.77801 17.9512 7.99381 17.8284 8.17438C17.7056 8.35495 17.5271 8.49036 17.3201 8.55994L16.5601 8.80994C16.3789 8.56504 16.1442 8.36475 15.8738 8.22438C15.6035 8.084 15.3046 8.00723 15.0001 7.99994C14.9945 7.3093 14.7508 6.64173 14.3101 6.10994L15.7101 4.70994C15.8033 4.6167 15.8773 4.50601 15.9277 4.38419C15.9782 4.26237 16.0042 4.1318 16.0042 3.99994C16.0042 3.86808 15.9782 3.73751 15.9277 3.61569C15.8773 3.49387 15.8033 3.38318 15.7101 3.28994C15.6168 3.1967 15.5062 3.12274 15.3843 3.07228C15.2625 3.02182 15.1319 2.99585 15.0001 2.99585C14.7338 2.99585 14.4784 3.10164 14.2901 3.28994L12.5301 5.04994C12.1799 4.98318 11.8203 4.98318 11.4701 5.04994L9.71008 3.28994C9.52178 3.10164 9.26639 2.99585 9.00008 2.99585C8.73378 2.99585 8.47839 3.10164 8.29008 3.28994C8.10178 3.47825 7.99599 3.73364 7.99599 3.99994C7.99599 4.26624 8.10178 4.52164 8.29008 4.70994L9.69008 6.10994C9.24938 6.64173 9.00567 7.3093 9.00008 7.99994C8.69967 8.00133 8.40343 8.07037 8.13337 8.20194C7.8633 8.33351 7.62634 8.52423 7.44008 8.75994L6.68008 8.50994C6.4731 8.44036 6.29459 8.30495 6.1718 8.12438C6.04901 7.94381 5.9887 7.72801 6.00008 7.50994V5.99994C6.00008 5.73472 5.89473 5.48037 5.70719 5.29283C5.51965 5.1053 5.2653 4.99994 5.00008 4.99994C4.73487 4.99994 4.48051 5.1053 4.29298 5.29283C4.10544 5.48037 4.00008 5.73472 4.00008 5.99994V7.55994C4.00126 8.18839 4.19977 8.80061 4.56759 9.31018C4.93541 9.81974 5.45397 10.2009 6.05008 10.3999L7.05008 10.7199V11.2799L5.52008 11.7899C5.14573 11.9134 4.79937 12.1094 4.50081 12.3668C4.20226 12.6242 3.95735 12.9379 3.78008 13.2899L3.16008 14.5499C3.04147 14.7861 3.02117 15.0596 3.10362 15.3107C3.18607 15.5618 3.36456 15.7701 3.60008 15.8899C3.72343 15.9563 3.86017 15.9939 4.00008 15.9999C4.18475 15.9994 4.36566 15.9477 4.52275 15.8506C4.67984 15.7535 4.80698 15.6149 4.89008 15.4499L5.52008 14.1899C5.57917 14.0726 5.66081 13.968 5.76033 13.8822C5.85985 13.7964 5.9753 13.7311 6.10008 13.6899L7.00008 13.3899V14.9999C7.00684 15.4364 7.07071 15.8701 7.19008 16.2899L6.19008 16.8099C5.61037 17.1001 5.14024 17.5702 4.85008 18.1499L4.15008 19.5499C4.03147 19.7861 4.01117 20.0596 4.09362 20.3107C4.17607 20.5618 4.35456 20.7701 4.59008 20.8899C4.71644 20.9577 4.85676 20.9954 5.00008 20.9999C5.18475 20.9994 5.36566 20.9477 5.52275 20.8506C5.67984 20.7535 5.80698 20.6149 5.89008 20.4499L6.60008 18.9999C6.68918 18.8287 6.82884 18.689 7.00008 18.5999L8.00008 18.0799C8.46164 18.6777 9.05409 19.1616 9.73192 19.4946C10.4097 19.8276 11.1549 20.0008 11.9101 20.0008C12.6653 20.0008 13.4104 19.8276 14.0882 19.4946C14.7661 19.1616 15.3585 18.6777 15.8201 18.0799L17.0001 18.5999C17.1924 18.6924 17.3476 18.8476 17.4401 19.0399L18.1501 20.4499C18.23 20.609 18.3509 20.7438 18.5003 20.8405C18.6498 20.9371 18.8223 20.9922 19.0001 20.9999C19.157 21.0018 19.3118 20.964 19.4501 20.8899C19.6856 20.7701 19.8641 20.5618 19.9465 20.3107C20.029 20.0596 20.0087 19.7861 19.8901 19.5499L19.1901 18.1499C18.8999 17.5702 18.4298 17.1001 17.8501 16.8099L16.8501 16.2899C16.956 15.8683 17.0064 15.4346 17.0001 14.9999V13.3899L17.9001 13.6899C18.0249 13.7311 18.1403 13.7964 18.2398 13.8822C18.3394 13.968 18.421 14.0726 18.4801 14.1899L19.1101 15.4499C19.1932 15.6149 19.3203 15.7535 19.4774 15.8506C19.6345 15.9477 19.8154 15.9994 20.0001 15.9999C20.157 16.0018 20.3118 15.964 20.4501 15.8899C20.6856 15.7701 20.8641 15.5618 20.9465 15.3107C21.029 15.0596 21.0087 14.7861 20.8901 14.5499Z","pets":"M7.08 7.99988C7.83638 7.97172 8.55275 7.65294 9.08 7.10988C9.33174 6.89907 9.53929 6.64056 9.69072 6.34922C9.84216 6.05787 9.93447 5.73946 9.96235 5.4123C9.99024 5.08514 9.95314 4.75569 9.85319 4.44293C9.75325 4.13016 9.59243 3.84025 9.38 3.58988C9.12963 3.37745 8.83972 3.21663 8.52696 3.11669C8.21419 3.01675 7.88474 2.97965 7.55758 3.00753C7.23042 3.03541 6.91201 3.12773 6.62067 3.27916C6.32932 3.43059 6.07081 3.63815 5.86 3.88988C5.60826 4.10069 5.40071 4.35921 5.24928 4.65055C5.09784 4.94189 5.00553 5.2603 4.97765 5.58747C4.94977 5.91463 4.98686 6.24407 5.08681 6.55684C5.18675 6.8696 5.34757 7.15951 5.56 7.40988C5.76022 7.606 5.99818 7.75943 6.25946 7.86084C6.52074 7.96226 6.7999 8.00956 7.08 7.99988ZM13.27 8.76988C14.1284 8.74655 14.9434 8.38751 15.54 7.76988C15.8186 7.53758 16.0487 7.25263 16.2171 6.93134C16.3855 6.61005 16.4889 6.25872 16.5214 5.89743C16.5539 5.53615 16.5148 5.172 16.4065 4.82581C16.2982 4.47962 16.1227 4.15819 15.89 3.87988C15.6117 3.64722 15.2903 3.47171 14.9441 3.36337C14.5979 3.25504 14.2337 3.216 13.8724 3.24851C13.5112 3.28102 13.1598 3.38442 12.8385 3.55282C12.5172 3.72121 12.2323 3.95128 12 4.22988C11.7214 4.46219 11.4913 4.74713 11.3229 5.06842C11.1545 5.38971 11.0511 5.74104 11.0186 6.10233C10.9861 6.46361 11.0252 6.82776 11.1335 7.17395C11.2418 7.52014 11.4173 7.84158 11.65 8.11988C11.8624 8.3316 12.1154 8.49829 12.3938 8.60997C12.6721 8.72166 12.9701 8.77605 13.27 8.76988ZM17.74 12.9999C18.5951 12.975 19.4065 12.616 20 11.9999C20.5301 11.4996 20.8814 10.8391 21 10.1199C21.0607 9.76125 21.0362 9.39338 20.9285 9.04596C20.8208 8.69854 20.6329 8.38131 20.38 8.11988C20.1017 7.88722 19.7803 7.71171 19.4341 7.60337C19.0879 7.49504 18.7237 7.456 18.3624 7.48851C18.0012 7.52102 17.6498 7.62442 17.3285 7.79281C17.0072 7.96121 16.7223 8.19128 16.49 8.46988C15.9634 8.97287 15.6128 9.63207 15.49 10.3499C15.4309 10.7085 15.4562 11.0759 15.5638 11.4231C15.6714 11.7703 15.8584 12.0876 16.11 12.3499C16.325 12.561 16.5798 12.7272 16.8596 12.8388C17.1395 12.9504 17.4388 13.0051 17.74 12.9999ZM20.41 14.5799C20.1596 14.3674 19.8697 14.2066 19.557 14.1067C19.2442 14.0067 18.9147 13.9696 18.5876 13.9975C18.2604 14.0254 17.942 14.1177 17.6507 14.2692C17.3593 14.4206 17.1008 14.6281 16.89 14.8799C16.6383 15.0907 16.4307 15.3492 16.2793 15.6405C16.1278 15.9319 16.0355 16.2503 16.0076 16.5775C15.9798 16.9046 16.0169 17.2341 16.1168 17.5468C16.2168 17.8596 16.3776 18.1495 16.59 18.3999C16.7867 18.5923 17.0198 18.7436 17.2756 18.8449C17.5314 18.9462 17.8049 18.9955 18.08 18.9899C18.8364 18.9617 19.5528 18.6429 20.08 18.0999C20.3325 17.8913 20.5413 17.635 20.6946 17.3456C20.8478 17.0562 20.9425 16.7394 20.9731 16.4133C21.0038 16.0873 20.9698 15.7584 20.8732 15.4455C20.7766 15.1326 20.6192 14.8419 20.41 14.5899V14.5799ZM9.14 9.04988L5.61 9.68988C4.87729 9.82338 4.21467 10.2098 3.7377 10.7818C3.26072 11.3538 2.99965 12.0751 3 12.8199V12.9999C3 13.7955 3.31607 14.5586 3.87868 15.1212C4.44129 15.6838 5.20435 15.9999 6 15.9999C6.53043 15.9999 7.03914 16.2106 7.41421 16.5857C7.78929 16.9607 8 17.4694 8 17.9999C8 18.7955 8.31607 19.5586 8.87868 20.1212C9.44129 20.6838 10.2044 20.9999 11 20.9999H11.18C11.9248 21.0002 12.6461 20.7392 13.2181 20.2622C13.7901 19.7852 14.1765 19.1226 14.31 18.3899L15 14.8599C15.1462 14.0604 15.0953 13.2372 14.8517 12.4618C14.6081 11.6864 14.1791 10.982 13.6019 10.4098C13.0247 9.83752 12.3167 9.41459 11.5393 9.17763C10.7618 8.94067 9.93825 8.89682 9.14 9.04988Z","pharmacy":"M19.56 12.9L18 12L19.56 11.1C20.0184 10.8344 20.3528 10.3978 20.4897 9.886C20.6265 9.37416 20.5547 8.82893 20.29 8.37L19.29 6.63C19.0244 6.17154 18.5878 5.83717 18.076 5.70031C17.5641 5.56344 17.0189 5.63526 16.56 5.9L15 6.8V5C15 4.46957 14.7892 3.96086 14.4142 3.58579C14.0391 3.21071 13.5304 3 13 3H11C10.4695 3 9.96082 3.21071 9.58575 3.58579C9.21068 3.96086 8.99996 4.46957 8.99996 5V6.8L7.43996 5.9C6.98103 5.63526 6.4358 5.56344 5.92396 5.70031C5.41213 5.83717 4.97551 6.17154 4.70996 6.63L3.70996 8.37C3.44523 8.82893 3.37341 9.37416 3.51027 9.886C3.64714 10.3978 3.9815 10.8344 4.43996 11.1L5.99996 12L4.43996 12.9C3.9815 13.1656 3.64714 13.6022 3.51027 14.114C3.37341 14.6258 3.44523 15.1711 3.70996 15.63L4.70996 17.37C4.97551 17.8285 5.41213 18.1628 5.92396 18.2997C6.4358 18.4366 6.98103 18.3647 7.43996 18.1L8.99996 17.2V19C8.99996 19.5304 9.21068 20.0391 9.58575 20.4142C9.96082 20.7893 10.4695 21 11 21H13C13.5304 21 14.0391 20.7893 14.4142 20.4142C14.7892 20.0391 15 19.5304 15 19V17.2L16.56 18.1C17.0189 18.3647 17.5641 18.4366 18.076 18.2997C18.5878 18.1628 19.0244 17.8285 19.29 17.37L20.29 15.63C20.5547 15.1711 20.6265 14.6258 20.4897 14.114C20.3528 13.6022 20.0184 13.1656 19.56 12.9ZM14 13H13V14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5195 14.8946 12.2652 15 12 15C11.7347 15 11.4804 14.8946 11.2929 14.7071C11.1053 14.5196 11 14.2652 11 14V13H9.99996C9.73475 13 9.48039 12.8946 9.29286 12.7071C9.10532 12.5196 8.99996 12.2652 8.99996 12C8.99996 11.7348 9.10532 11.4804 9.29286 11.2929C9.48039 11.1054 9.73475 11 9.99996 11H11V10C11 9.73478 11.1053 9.48043 11.2929 9.29289C11.4804 9.10536 11.7347 9 12 9C12.2652 9 12.5195 9.10536 12.7071 9.29289C12.8946 9.48043 13 9.73478 13 10V11H14C14.2652 11 14.5195 11.1054 14.7071 11.2929C14.8946 11.4804 15 11.7348 15 12C15 12.2652 14.8946 12.5196 14.7071 12.7071C14.5195 12.8946 14.2652 13 14 13Z","phone_key_access":"M19 2C17.35 2 16 3.35 16 5C16 5.47 16.12 5.9 16.31 6.3L14.32 8.28C14.32 8.28 14.3 8.28 14.3 8.29C14.3 8.3 14.3 8.3 14.29 8.31L13.31 9.29C12.92 9.68 12.92 10.31 13.31 10.7C13.51 10.9 13.76 11 14.02 11C14.28 11 14.53 10.9 14.72 10.71L15.02 10.42L15.31 10.71C15.51 10.91 15.76 11 16.02 11C16.28 11 16.53 10.9 16.73 10.71C17.12 10.32 17.12 9.69 16.73 9.3L16.44 9.01L17.75 7.71C18.14 7.89 18.57 8 19.02 8C20.67 8 22.02 6.65 22.02 5C22.02 3.35 20.67 2 19.02 2H19ZM19 6C18.45 6 18 5.55 18 5C18 4.45 18.45 4 19 4C19.55 4 20 4.45 20 5C20 5.55 19.55 6 19 6ZM11 10V3C11 2.65 11.07 2.31 11.18 2H9C7.34 2 6 3.34 6 5V19C6 20.66 7.34 22 9 22H15C16.66 22 18 20.66 18 19V13H14C12.34 13 11 11.66 11 10ZM12 20C11.45 20 11 19.55 11 19C11 18.45 11.45 18 12 18C12.55 18 13 18.45 13 19C13 19.55 12.55 20 12 20Z","phone_number_landline":"M20.5999 6.4C19.7199 5.28 17.2899 3 11.9999 3C6.7099 3 4.2799 5.28 3.3999 6.4C3.13555 6.74371 2.99464 7.16642 2.9999 7.6V9C2.9999 9.53043 3.21061 10.0391 3.58568 10.4142C3.96076 10.7893 4.46946 11 4.9999 11H5.9999C6.53033 11 7.03904 10.7893 7.41411 10.4142C7.78918 10.0391 7.9999 9.53043 7.9999 9V8C7.9999 7.73478 8.10525 7.48043 8.29279 7.29289C8.48033 7.10536 8.73468 7 8.9999 7H14.9999C15.2651 7 15.5195 7.10536 15.707 7.29289C15.8945 7.48043 15.9999 7.73478 15.9999 8V9C15.9999 9.53043 16.2106 10.0391 16.5857 10.4142C16.9608 10.7893 17.4695 11 17.9999 11H18.9999C19.5303 11 20.039 10.7893 20.4141 10.4142C20.7892 10.0391 20.9999 9.53043 20.9999 9V7.6C21.0051 7.16642 20.8642 6.74371 20.5999 6.4ZM17.9999 13C16.939 13 15.9216 12.5786 15.1715 11.8284C14.4213 11.0783 13.9999 10.0609 13.9999 9H9.9999C9.9999 10.0609 9.57847 11.0783 8.82832 11.8284C8.07818 12.5786 7.06076 13 5.9999 13C5.46946 13 4.96076 13.2107 4.58568 13.5858C4.21061 13.9609 3.9999 14.4696 3.9999 15V18C3.9999 18.7956 4.31597 19.5587 4.87858 20.1213C5.44119 20.6839 6.20425 21 6.9999 21H16.9999C17.7955 21 18.5586 20.6839 19.1212 20.1213C19.6838 19.5587 19.9999 18.7956 19.9999 18V15C19.9999 14.4696 19.7892 13.9609 19.4141 13.5858C19.039 13.2107 18.5303 13 17.9999 13ZM8.9999 19C8.80212 19 8.60878 18.9414 8.44433 18.8315C8.27988 18.7216 8.15171 18.5654 8.07602 18.3827C8.00033 18.2 7.98053 17.9989 8.01911 17.8049C8.0577 17.6109 8.15294 17.4327 8.29279 17.2929C8.43264 17.153 8.61083 17.0578 8.80481 17.0192C8.99879 16.9806 9.19986 17.0004 9.38258 17.0761C9.56531 17.1518 9.72149 17.28 9.83137 17.4444C9.94125 17.6089 9.9999 17.8022 9.9999 18C9.9999 18.2652 9.89454 18.5196 9.707 18.7071C9.51947 18.8946 9.26511 19 8.9999 19ZM8.9999 16C8.80212 16 8.60878 15.9414 8.44433 15.8315C8.27988 15.7216 8.15171 15.5654 8.07602 15.3827C8.00033 15.2 7.98053 14.9989 8.01911 14.8049C8.0577 14.6109 8.15294 14.4327 8.29279 14.2929C8.43264 14.153 8.61083 14.0578 8.80481 14.0192C8.99879 13.9806 9.19986 14.0004 9.38258 14.0761C9.56531 14.1518 9.72149 14.28 9.83137 14.4444C9.94125 14.6089 9.9999 14.8022 9.9999 15C9.9999 15.2652 9.89454 15.5196 9.707 15.7071C9.51947 15.8946 9.26511 16 8.9999 16ZM11.9999 19C11.8021 19 11.6088 18.9414 11.4443 18.8315C11.2799 18.7216 11.1517 18.5654 11.076 18.3827C11.0003 18.2 10.9805 17.9989 11.0191 17.8049C11.0577 17.6109 11.1529 17.4327 11.2928 17.2929C11.4326 17.153 11.6108 17.0578 11.8048 17.0192C11.9988 16.9806 12.1999 17.0004 12.3826 17.0761C12.5653 17.1518 12.7215 17.28 12.8314 17.4444C12.9412 17.6089 12.9999 17.8022 12.9999 18C12.9999 18.2652 12.8945 18.5196 12.707 18.7071C12.5195 18.8946 12.2651 19 11.9999 19ZM11.9999 16C11.8021 16 11.6088 15.9414 11.4443 15.8315C11.2799 15.7216 11.1517 15.5654 11.076 15.3827C11.0003 15.2 10.9805 14.9989 11.0191 14.8049C11.0577 14.6109 11.1529 14.4327 11.2928 14.2929C11.4326 14.153 11.6108 14.0578 11.8048 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5653 14.1518 12.7215 14.28 12.8314 14.4444C12.9412 14.6089 12.9999 14.8022 12.9999 15C12.9999 15.2652 12.8945 15.5196 12.707 15.7071C12.5195 15.8946 12.2651 16 11.9999 16ZM14.9999 19C14.8021 19 14.6088 18.9414 14.4443 18.8315C14.2799 18.7216 14.1517 18.5654 14.076 18.3827C14.0003 18.2 13.9805 17.9989 14.0191 17.8049C14.0577 17.6109 14.1529 17.4327 14.2928 17.2929C14.4326 17.153 14.6108 17.0578 14.8048 17.0192C14.9988 16.9806 15.1999 17.0004 15.3826 17.0761C15.5653 17.1518 15.7215 17.28 15.8314 17.4444C15.9412 17.6089 15.9999 17.8022 15.9999 18C15.9999 18.2652 15.8945 18.5196 15.707 18.7071C15.5195 18.8946 15.2651 19 14.9999 19ZM14.9999 16C14.8021 16 14.6088 15.9414 14.4443 15.8315C14.2799 15.7216 14.1517 15.5654 14.076 15.3827C14.0003 15.2 13.9805 14.9989 14.0191 14.8049C14.0577 14.6109 14.1529 14.4327 14.2928 14.2929C14.4326 14.153 14.6108 14.0578 14.8048 14.0192C14.9988 13.9806 15.1999 14.0004 15.3826 14.0761C15.5653 14.1518 15.7215 14.28 15.8314 14.4444C15.9412 14.6089 15.9999 14.8022 15.9999 15C15.9999 15.2652 15.8945 15.5196 15.707 15.7071C15.5195 15.8946 15.2651 16 14.9999 16Z","phone_performance":"M17.12 2.88C16.5579 2.31723 15.7954 2.0007 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C17.9993 4.20462 17.6828 3.44207 17.12 2.88ZM12.88 19.63C12.7657 19.7477 12.6289 19.8411 12.4777 19.9046C12.3265 19.9682 12.164 20.0007 12 20C11.7538 19.9992 11.5133 19.9257 11.3087 19.7887C11.1041 19.6517 10.9445 19.4573 10.85 19.23C10.754 19.0029 10.7262 18.7527 10.77 18.51C10.8224 18.2646 10.9447 18.0396 11.1221 17.8621C11.2996 17.6847 11.5246 17.5624 11.77 17.51C12.0127 17.4662 12.2629 17.494 12.49 17.59C12.7173 17.6845 12.9117 17.8441 13.0487 18.0487C13.1857 18.2533 13.2592 18.4938 13.26 18.74C13.2607 18.9064 13.2274 19.0712 13.162 19.2243C13.0967 19.3773 13.0007 19.5154 12.88 19.63ZM15.71 9.71L12.71 12.71C12.617 12.8037 12.5064 12.8781 12.3846 12.9289C12.2627 12.9797 12.132 13.0058 12 13.0058C11.868 13.0058 11.7373 12.9797 11.6154 12.9289C11.4936 12.8781 11.383 12.8037 11.29 12.71L10 11.41L9.71 11.71C9.5217 11.8983 9.2663 12.0041 9 12.0041C8.7337 12.0041 8.4783 11.8983 8.29 11.71C8.1017 11.5217 7.99591 11.2663 7.99591 11C7.99591 10.7337 8.1017 10.4783 8.29 10.29L9.29 9.29C9.38296 9.19627 9.49356 9.12188 9.61542 9.07111C9.73728 9.02034 9.86799 8.9942 10 8.9942C10.132 8.9942 10.2627 9.02034 10.3846 9.07111C10.5064 9.12188 10.617 9.19627 10.71 9.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71Z","phone_secured":"M11 7.5V2H9C7.34 2 6 3.34 6 5V19C6 20.66 7.34 22 9 22H15C16.66 22 18 20.66 18 19V13.97C17.83 13.98 17.67 14 17.5 14C13.91 14 11 11.09 11 7.5ZM12 20C11.45 20 11 19.55 11 19C11 18.45 11.45 18 12 18C12.55 18 13 18.45 13 19C13 19.55 12.55 20 12 20ZM21.73 3.34C21.56 3.16 21.33 3.04 21.08 3.01C19.98 2.89 18.9 2.59 17.91 2.1C17.78 2.04 17.64 2 17.5 2C17.36 2 17.22 2.03 17.09 2.1C16.1 2.59 15.04 2.9 13.94 3.01C13.69 3.03 13.45 3.15 13.28 3.33C13.11 3.51 13.01 3.76 13 4.01V6.51C13 9.88 16.38 12 17.5 12C18.62 12 22 9.88 22 6.51V4.01C22 3.76 21.9 3.52 21.73 3.34Z","photo":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V12.09Z","photo_add":"M20 10C19.7348 10 19.4804 10.1054 19.2929 10.2929C19.1054 10.4804 19 10.7348 19 11V12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H13C13.2652 5 13.5196 4.89464 13.7071 4.70711C13.8946 4.51957 14 4.26522 14 4C14 3.73478 13.8946 3.48043 13.7071 3.29289C13.5196 3.10536 13.2652 3 13 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C21 10.7348 20.8946 10.4804 20.7071 10.2929C20.5196 10.1054 20.2652 10 20 10ZM7 8.5C7 8.79667 7.08797 9.08668 7.2528 9.33335C7.41762 9.58003 7.65189 9.77229 7.92597 9.88582C8.20006 9.99935 8.50166 10.0291 8.79264 9.97118C9.08361 9.9133 9.35088 9.77044 9.56066 9.56066C9.77044 9.35088 9.9133 9.08361 9.97118 8.79264C10.0291 8.50166 9.99935 8.20006 9.88582 7.92597C9.77229 7.65189 9.58003 7.41762 9.33335 7.2528C9.08668 7.08797 8.79667 7 8.5 7C8.10218 7 7.72064 7.15804 7.43934 7.43934C7.15804 7.72064 7 8.10218 7 8.5ZM21 4.12H19.88V3C19.88 2.73478 19.7746 2.48043 19.5871 2.29289C19.3996 2.10536 19.1452 2 18.88 2C18.6148 2 18.3604 2.10536 18.1729 2.29289C17.9854 2.48043 17.88 2.73478 17.88 3V4.12H16.76C16.4948 4.12 16.2404 4.22536 16.0529 4.41289C15.8654 4.60043 15.76 4.85478 15.76 5.12C15.76 5.38522 15.8654 5.63957 16.0529 5.82711C16.2404 6.01464 16.4948 6.12 16.76 6.12H17.88V7.24C17.88 7.50522 17.9854 7.75957 18.1729 7.94711C18.3604 8.13464 18.6148 8.24 18.88 8.24C19.1388 8.25506 19.3934 8.16902 19.59 8C19.6827 7.90656 19.756 7.79574 19.8058 7.67391C19.8555 7.55207 19.8808 7.42161 19.88 7.29V6.12H21C21.2652 6.12 21.5196 6.01464 21.7071 5.82711C21.8946 5.63957 22 5.38522 22 5.12C22 4.85478 21.8946 4.60043 21.7071 4.41289C21.5196 4.22536 21.2652 4.12 21 4.12Z","photo_camera":"M19 6H12V5C12 4.73478 11.8947 4.48043 11.7071 4.29289C11.5196 4.10536 11.2652 4 11 4H7.00001C6.73479 4 6.48044 4.10536 6.2929 4.29289C6.10536 4.48043 6.00001 4.73478 6.00001 5V6H5.00001C4.17412 6.03125 3.39437 6.38892 2.83192 6.99449C2.26947 7.60006 1.97028 8.40406 2.00001 9.23V16.77C1.97028 17.5959 2.26947 18.3999 2.83192 19.0055C3.39437 19.6111 4.17412 19.9687 5.00001 20H19C19.8259 19.9687 20.6056 19.6111 21.1681 19.0055C21.7305 18.3999 22.0297 17.5959 22 16.77V9.23C22.0297 8.40406 21.7305 7.60006 21.1681 6.99449C20.6056 6.38892 19.8259 6.03125 19 6ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83995 15.1648 9.45543 14.6962 9.22837 14.1481C9.00131 13.5999 8.9419 12.9967 9.05765 12.4147C9.17341 11.8328 9.45913 11.2982 9.87869 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0576C11.9967 9.94189 12.5999 10.0013 13.1481 10.2284C13.6962 10.4554 14.1648 10.8399 14.4944 11.3333C14.8241 11.8266 15 12.4067 15 13C15 13.7956 14.6839 14.5587 14.1213 15.1213C13.5587 15.6839 12.7957 16 12 16Z","photo_crop":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H15C14.7348 3 14.4804 3.10536 14.2929 3.29289C14.1054 3.48043 14 3.73478 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V9C19 9.26522 19.1054 9.51957 19.2929 9.70711C19.4804 9.89464 19.7348 10 20 10C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM4 10C4.26522 10 4.51957 9.89464 4.70711 9.70711C4.89464 9.51957 5 9.26522 5 9V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H9C9.26522 5 9.51957 4.89464 9.70711 4.70711C9.89464 4.51957 10 4.26522 10 4C10 3.73478 9.89464 3.48043 9.70711 3.29289C9.51957 3.10536 9.26522 3 9 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10ZM16.21 9.29C16.0226 9.10375 15.7692 8.99921 15.505 8.99921C15.2408 8.99921 14.9874 9.10375 14.8 9.29L10.51 13.59L9.22 12.29C9.03264 12.1037 8.77919 11.9992 8.515 11.9992C8.25081 11.9992 7.99736 12.1037 7.81 12.29L5 15.09V15C5 14.7348 4.89464 14.4804 4.70711 14.2929C4.51957 14.1054 4.26522 14 4 14C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H9C9.26522 21 9.51957 20.8946 9.70711 20.7071C9.89464 20.5196 10 20.2652 10 20C10 19.7348 9.89464 19.4804 9.70711 19.2929C9.51957 19.1054 9.26522 19 9 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V17.91L8.5 14.41L9.79 15.71C9.97736 15.8963 10.2308 16.0008 10.495 16.0008C10.7592 16.0008 11.0126 15.8963 11.2 15.71L15.49 11.41L18.99 14.91V18C18.99 18.2652 18.8846 18.5196 18.6971 18.7071C18.5096 18.8946 18.2552 19 17.99 19H15C14.7348 19 14.4804 19.1054 14.2929 19.2929C14.1054 19.4804 14 19.7348 14 20C14 20.2652 14.1054 20.5196 14.2929 20.7071C14.4804 20.8946 14.7348 21 15 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V14.5C21.0008 14.3684 20.9755 14.2379 20.9258 14.1161C20.876 13.9943 20.8027 13.8834 20.71 13.79L16.21 9.29Z","photo_filter":"M21.89 13.42C21.9573 12.9495 21.994 12.4752 22 12C21.994 11.5248 21.9573 11.0505 21.89 10.58C21.697 9.24098 21.2344 7.95503 20.53 6.8C19.6986 5.4486 18.5614 4.31139 17.21 3.48C16.055 2.77564 14.769 2.31298 13.43 2.12C12.9565 2.04892 12.4788 2.00883 12 2C11.5248 2.00595 11.0505 2.0427 10.58 2.11C9.24098 2.30298 7.95503 2.76564 6.8 3.47C5.44496 4.30015 4.30423 5.43746 3.47 6.79C2.76564 7.94503 2.30298 9.23098 2.11 10.57C2.04226 11.0438 2.00552 11.5214 2 12C2.00595 12.4752 2.0427 12.9495 2.11 13.42C2.30298 14.759 2.76564 16.045 3.47 17.2C4.30139 18.5514 5.4386 19.6886 6.79 20.52C7.94503 21.2244 9.23098 21.687 10.57 21.88C11.0435 21.9511 11.5212 21.9912 12 22C12.4752 21.994 12.9495 21.9573 13.42 21.89C14.759 21.697 16.045 21.2344 17.2 20.53C18.5514 19.6986 19.6886 18.5614 20.52 17.21C21.2291 16.0527 21.6953 14.7632 21.89 13.42ZM17.6 17.7C17.2164 18.0574 16.7078 18.2499 16.1836 18.236C15.6595 18.2221 15.1618 18.0029 14.7977 17.6257C14.4335 17.2484 14.2321 16.7433 14.2367 16.219C14.2414 15.6947 14.4517 15.1932 14.8225 14.8225C15.1932 14.4517 15.6947 14.2414 16.219 14.2367C16.7433 14.2321 17.2484 14.4335 17.6257 14.7977C18.0029 15.1618 18.2221 15.6595 18.236 16.1836C18.2499 16.7078 18.0574 17.2164 17.7 17.6C17.6719 17.6382 17.6382 17.6719 17.6 17.7ZM6.3 17.6C5.9426 17.2164 5.75013 16.7078 5.76403 16.1836C5.77794 15.6595 5.9971 15.1618 6.37434 14.7977C6.75158 14.4335 7.25672 14.2321 7.78101 14.2367C8.3053 14.2414 8.8068 14.4517 9.17754 14.8225C9.54829 15.1932 9.75862 15.6947 9.76325 16.219C9.76789 16.7433 9.56646 17.2484 9.20233 17.6257C8.8382 18.0029 8.34049 18.2221 7.81637 18.236C7.29224 18.2499 6.78362 18.0574 6.4 17.7C6.36181 17.6719 6.3281 17.6382 6.3 17.6ZM4 12C3.99943 11.3729 4.07669 10.7481 4.23 10.14C4.49372 10.2364 4.73279 10.3901 4.93 10.59C5.3025 10.9647 5.51159 11.4716 5.51159 12C5.51159 12.5284 5.3025 13.0353 4.93 13.41C4.73279 13.6099 4.49372 13.7636 4.23 13.86C4.07669 13.2519 3.99943 12.6271 4 12ZM6.4 6.3C6.78362 5.9426 7.29224 5.75013 7.81637 5.76403C8.34049 5.77794 8.8382 5.9971 9.20233 6.37434C9.56646 6.75158 9.76789 7.25672 9.76325 7.78101C9.75862 8.3053 9.54829 8.8068 9.17754 9.17754C8.8068 9.54829 8.3053 9.75862 7.78101 9.76325C7.25672 9.76789 6.75158 9.56646 6.37434 9.20233C5.9971 8.8382 5.77794 8.34049 5.76403 7.81637C5.75013 7.29224 5.9426 6.78362 6.3 6.4L6.4 6.3ZM17.7 6.4C18.0574 6.78362 18.2499 7.29224 18.236 7.81637C18.2221 8.34049 18.0029 8.8382 17.6257 9.20233C17.2484 9.56646 16.7433 9.76789 16.219 9.76325C15.6947 9.75862 15.1932 9.54829 14.8225 9.17754C14.4517 8.8068 14.2414 8.3053 14.2367 7.78101C14.2321 7.25672 14.4335 6.75158 14.7977 6.37434C15.1618 5.9971 15.6595 5.77794 16.1836 5.76403C16.7078 5.75013 17.2164 5.9426 17.6 6.3C17.6382 6.3281 17.6719 6.36181 17.7 6.4ZM19.07 13.4C18.6975 13.0253 18.4884 12.5184 18.4884 11.99C18.4884 11.4616 18.6975 10.9547 19.07 10.58C19.2672 10.3801 19.5063 10.2264 19.77 10.13C20.0765 11.3511 20.0765 12.6289 19.77 13.85C19.5072 13.7565 19.2682 13.6063 19.07 13.41V13.4ZM13.86 4.23C13.7636 4.49372 13.6099 4.73279 13.41 4.93C13.0353 5.3025 12.5284 5.51159 12 5.51159C11.4716 5.51159 10.9647 5.3025 10.59 4.93C10.3901 4.73279 10.2364 4.49372 10.14 4.23C11.3611 3.9235 12.6389 3.9235 13.86 4.23ZM13.41 13.41C13.1308 13.6909 12.7744 13.8826 12.3861 13.9607C11.9979 14.0388 11.5951 13.9999 11.229 13.8489C10.8628 13.6979 10.5498 13.4415 10.3295 13.1124C10.1092 12.7832 9.99159 12.3961 9.99159 12C9.99159 11.6039 10.1092 11.2168 10.3295 10.8876C10.5498 10.5585 10.8628 10.3021 11.229 10.1511C11.5951 10.0001 11.9979 9.96117 12.3861 10.0393C12.7744 10.1174 13.1308 10.3091 13.41 10.59C13.7825 10.9647 13.9916 11.4716 13.9916 12C13.9916 12.5284 13.7825 13.0353 13.41 13.41ZM10.14 19.77C10.2364 19.5063 10.3901 19.2672 10.59 19.07C10.9647 18.6975 11.4716 18.4884 12 18.4884C12.5284 18.4884 13.0353 18.6975 13.41 19.07C13.6099 19.2672 13.7636 19.5063 13.86 19.77C12.6389 20.0765 11.3611 20.0765 10.14 19.77Z","photo_media_files":"M6 13C5.80222 13 5.60888 13.0586 5.44443 13.1685C5.27998 13.2784 5.15181 13.4346 5.07612 13.6173C5.00043 13.8 4.98063 14.0011 5.01921 14.1951C5.0578 14.3891 5.15304 14.5673 5.29289 14.7071C5.43275 14.847 5.61093 14.9422 5.80491 14.9808C5.99889 15.0194 6.19996 14.9996 6.38268 14.9239C6.56541 14.8482 6.72159 14.72 6.83147 14.5556C6.94135 14.3911 7 14.1978 7 14C7 13.7348 6.89464 13.4804 6.70711 13.2929C6.51957 13.1054 6.26522 13 6 13ZM20 2H9C8.46957 2 7.96086 2.21071 7.58579 2.58579C7.21071 2.96086 7 3.46957 7 4V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V20C2 20.5304 2.21071 21.0391 2.58579 21.4142C2.96086 21.7893 3.46957 22 4 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V14H20C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12V4C22 3.46957 21.7893 2.96086 21.4142 2.58579C21.0391 2.21071 20.5304 2 20 2ZM12.71 14.29C12.617 14.1963 12.5064 14.1219 12.3846 14.0711C12.2627 14.0203 12.132 13.9942 12 13.9942C11.868 13.9942 11.7373 14.0203 11.6154 14.0711C11.4936 14.1219 11.383 14.1963 11.29 14.29L8 17.59L6.71 16.29C6.61704 16.1963 6.50644 16.1219 6.38458 16.0711C6.26272 16.0203 6.13201 15.9942 6 15.9942C5.86799 15.9942 5.73728 16.0203 5.61542 16.0711C5.49356 16.1219 5.38296 16.1963 5.29 16.29L4 17.59V12H15V16.59L12.71 14.29ZM17 12C17 11.4696 16.7893 10.9609 16.4142 10.5858C16.0391 10.2107 15.5304 10 15 10H9V4H20V12H17ZM14 6.08C13.9244 6.02889 13.8362 5.99944 13.7451 5.99486C13.6539 5.99027 13.5633 6.01072 13.4829 6.05399C13.4026 6.09726 13.3356 6.16169 13.2892 6.24031C13.2429 6.31894 13.2189 6.40874 13.22 6.5V8.5C13.2208 8.58973 13.2453 8.67766 13.2909 8.75492C13.3366 8.83217 13.4018 8.89602 13.48 8.94C13.5541 8.97865 13.6364 8.99921 13.72 9C13.8187 8.99803 13.9152 8.97046 14 8.92L15.5 7.92C15.5681 7.87312 15.6237 7.81039 15.6622 7.73723C15.7006 7.66406 15.7207 7.58265 15.7207 7.5C15.7207 7.41735 15.7006 7.33594 15.6622 7.26277C15.6237 7.18961 15.5681 7.12688 15.5 7.08L14 6.08Z","photo_remove":"M7 8.50019C7 8.79686 7.08797 9.08687 7.2528 9.33354C7.41762 9.58021 7.65189 9.77247 7.92597 9.886C8.20006 9.99954 8.50166 10.0292 8.79264 9.97136C9.08361 9.91349 9.35088 9.77062 9.56066 9.56085C9.77044 9.35107 9.9133 9.08379 9.97118 8.79282C10.0291 8.50185 9.99935 8.20025 9.88582 7.92616C9.77229 7.65207 9.58003 7.4178 9.33335 7.25298C9.08668 7.08816 8.79667 7.00019 8.5 7.00019C8.10218 7.00019 7.72064 7.15822 7.43934 7.43953C7.15804 7.72083 7 8.10236 7 8.50019ZM20 8.00019C19.7348 8.00019 19.4804 8.10554 19.2929 8.29308C19.1054 8.48062 19 8.73497 19 9.00019V12.0902L16.21 9.29019C16.117 9.19646 16.0064 9.12206 15.8846 9.07129C15.7627 9.02053 15.632 8.99439 15.5 8.99439C15.368 8.99439 15.2373 9.02053 15.1154 9.07129C14.9936 9.12206 14.883 9.19646 14.79 9.29019L10.5 13.5902L9.21 12.2902C9.11704 12.1965 9.00644 12.1221 8.88458 12.0713C8.76272 12.0205 8.63201 11.9944 8.5 11.9944C8.36799 11.9944 8.23728 12.0205 8.11542 12.0713C7.99356 12.1221 7.88296 12.1965 7.79 12.2902L5 15.0902V6.00019C5 5.73497 5.10536 5.48062 5.29289 5.29308C5.48043 5.10554 5.73478 5.00019 6 5.00019H15C15.2652 5.00019 15.5196 4.89483 15.7071 4.70729C15.8946 4.51976 16 4.2654 16 4.00019C16 3.73497 15.8946 3.48061 15.7071 3.29308C15.5196 3.10554 15.2652 3.00019 15 3.00019H6C5.20435 3.00019 4.44129 3.31626 3.87868 3.87887C3.31607 4.44147 3 5.20454 3 6.00019V18.0002C3 18.7958 3.31607 19.5589 3.87868 20.1215C4.44129 20.6841 5.20435 21.0002 6 21.0002H18C18.7956 21.0002 19.5587 20.6841 20.1213 20.1215C20.6839 19.5589 21 18.7958 21 18.0002V9.00019C21 8.73497 20.8946 8.48062 20.7071 8.29308C20.5196 8.10554 20.2652 8.00019 20 8.00019ZM20.91 4.50019L21.71 3.71019C21.8983 3.52188 22.0041 3.26649 22.0041 3.00019C22.0041 2.73388 21.8983 2.47849 21.71 2.29019C21.5217 2.10188 21.2663 1.99609 21 1.99609C20.7337 1.99609 20.4783 2.10188 20.29 2.29019L19.5 3.09019L18.71 2.29019C18.6168 2.19695 18.5061 2.12299 18.3842 2.07253C18.2624 2.02207 18.1319 1.99609 18 1.99609C17.7337 1.99609 17.4783 2.10188 17.29 2.29019C17.1017 2.47849 16.9959 2.73388 16.9959 3.00019C16.9959 3.26649 17.1017 3.52188 17.29 3.71019L18.09 4.50019L17.29 5.29019C17.1963 5.38315 17.1219 5.49375 17.0711 5.61561C17.0203 5.73747 16.9942 5.86817 16.9942 6.00019C16.9942 6.1322 17.0203 6.2629 17.0711 6.38476C17.1219 6.50662 17.1963 6.61722 17.29 6.71019C17.383 6.80391 17.4936 6.87831 17.6154 6.92908C17.7373 6.97985 17.868 7.00598 18 7.00598C18.132 7.00598 18.2627 6.97985 18.3846 6.92908C18.5064 6.87831 18.617 6.80391 18.71 6.71019L19.5 5.91019L20.29 6.71019C20.383 6.80391 20.4936 6.87831 20.6154 6.92908C20.7373 6.97985 20.868 7.00598 21 7.00598C21.132 7.00598 21.2627 6.97985 21.3846 6.92908C21.5064 6.87831 21.617 6.80391 21.71 6.71019C21.8037 6.61722 21.8781 6.50662 21.9289 6.38476C21.9797 6.2629 22.0058 6.1322 22.0058 6.00019C22.0058 5.86817 21.9797 5.73747 21.9289 5.61561C21.8781 5.49375 21.8037 5.38315 21.71 5.29019L20.91 4.50019Z","photo_resize":"M9 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V15C11 14.4696 10.7893 13.9609 10.4142 13.5858C10.0391 13.2107 9.53043 13 9 13ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V11.56C3.60399 11.1964 4.29504 11.003 5 11H9C10.0609 11 11.0783 11.4214 11.8284 12.1716C12.5786 12.9217 13 13.9391 13 15V19C12.997 19.705 12.8036 20.396 12.44 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10C17.7348 10 17.4804 9.89464 17.2929 9.70711C17.1054 9.51957 17 9.26522 17 9V8.41L14.71 10.71C14.617 10.8037 14.5064 10.8781 14.3846 10.9289C14.2627 10.9797 14.132 11.0058 14 11.0058C13.868 11.0058 13.7373 10.9797 13.6154 10.9289C13.4936 10.8781 13.383 10.8037 13.29 10.71C13.1963 10.617 13.1219 10.5064 13.0711 10.3846C13.0203 10.2627 12.9942 10.132 12.9942 10C12.9942 9.86799 13.0203 9.73728 13.0711 9.61542C13.1219 9.49356 13.1963 9.38296 13.29 9.29L15.59 7H15C14.7348 7 14.4804 6.89464 14.2929 6.70711C14.1054 6.51957 14 6.26522 14 6C14 5.73478 14.1054 5.48043 14.2929 5.29289C14.4804 5.10536 14.7348 5 15 5H18C18.1307 5.00158 18.2598 5.02876 18.38 5.08C18.6243 5.18147 18.8185 5.37565 18.92 5.62C18.9712 5.74022 18.9984 5.86932 19 6V9Z","photo_size":"M10 11C10.1978 11 10.3911 10.9414 10.5556 10.8315C10.72 10.7216 10.8482 10.5654 10.9239 10.3827C10.9996 10.2 11.0194 9.99889 10.9808 9.80491C10.9422 9.61093 10.847 9.43275 10.7071 9.29289C10.5673 9.15304 10.3891 9.0578 10.1951 9.01921C10.0011 8.98063 9.80004 9.00043 9.61732 9.07612C9.43459 9.15181 9.27841 9.27998 9.16853 9.44443C9.05865 9.60888 9 9.80222 9 10C9 10.2652 9.10536 10.5196 9.29289 10.7071C9.48043 10.8946 9.73478 11 10 11ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM16.75 6H7.25C6.91848 6 6.60054 6.1317 6.36612 6.36612C6.1317 6.60054 6 6.91848 6 7.25V16.75C6 17.0815 6.1317 17.3995 6.36612 17.6339C6.60054 17.8683 6.91848 18 7.25 18H16.75C17.0815 18 17.3995 17.8683 17.6339 17.6339C17.8683 17.3995 18 17.0815 18 16.75V7.25C18 6.91848 17.8683 6.60054 17.6339 6.36612C17.3995 6.1317 17.0815 6 16.75 6ZM16 12.09L15.21 11.29C15.1115 11.1912 14.9934 11.114 14.8632 11.0636C14.7331 11.0131 14.5939 10.9905 14.4545 10.9971C14.3151 11.0037 14.1786 11.0394 14.0538 11.1019C13.9291 11.1644 13.8187 11.2523 13.73 11.36L11.93 13.52L10.71 12.29C10.6166 12.1973 10.5057 12.124 10.3839 12.0742C10.2621 12.0245 10.1316 11.9992 10 12C9.85988 12.0055 9.72248 12.0403 9.59672 12.1024C9.47095 12.1644 9.35964 12.2522 9.27 12.36L8 13.84V8H16V12.09Z","pin":"M20.49 19L15.33 13.85L19.12 10.06C19.3295 9.85022 19.4722 9.58306 19.5299 9.29226C19.5877 9.00147 19.558 8.70007 19.4446 8.42614C19.3311 8.15222 19.1391 7.91805 18.8927 7.75321C18.6462 7.58837 18.3565 7.50025 18.06 7.49999H13.19L8.23999 2.58999C8.05424 2.40404 7.83367 2.25652 7.59087 2.15587C7.34808 2.05522 7.08782 2.00342 6.82499 2.00342C6.56216 2.00342 6.30191 2.05522 6.05911 2.15587C5.81631 2.25652 5.59574 2.40404 5.40999 2.58999L2.58999 5.40999C2.40404 5.59574 2.25652 5.81631 2.15587 6.05911C2.05522 6.30191 2.00342 6.56216 2.00342 6.82499C2.00342 7.08782 2.05522 7.34808 2.15587 7.59087C2.25652 7.83367 2.40404 8.05424 2.58999 8.23999L7.58999 13.19V18.06C7.59025 18.3565 7.67837 18.6462 7.84321 18.8927C8.00805 19.1391 8.24222 19.3311 8.51614 19.4446C8.79007 19.558 9.09147 19.5877 9.38226 19.5299C9.67306 19.4722 9.94022 19.3295 10.15 19.12L13.94 15.33L19 20.49C19.1976 20.6876 19.4656 20.7986 19.745 20.7986C20.0244 20.7986 20.2924 20.6876 20.49 20.49C20.6876 20.2924 20.7986 20.0244 20.7986 19.745C20.7986 19.4656 20.6876 19.1976 20.49 19Z","pin_off":"M12.71 7.04999L8.23999 2.58999C8.05424 2.40404 7.83367 2.25652 7.59087 2.15587C7.34808 2.05522 7.08782 2.00342 6.82499 2.00342C6.56216 2.00342 6.30191 2.05522 6.05911 2.15587C5.81631 2.25652 5.59574 2.40404 5.40999 2.58999L2.58999 5.40999C2.40404 5.59574 2.25652 5.81631 2.15587 6.05911C2.05522 6.30191 2.00342 6.56216 2.00342 6.82499C2.00342 7.08782 2.05522 7.34808 2.15587 7.59087C2.25652 7.83367 2.40404 8.05424 2.58999 8.23999L7.04999 12.71L12.71 7.04999ZM15.33 13.89L19.12 10.1C19.3295 9.89022 19.4722 9.62306 19.5299 9.33226C19.5877 9.04147 19.558 8.74007 19.4446 8.46614C19.3311 8.19222 19.1391 7.95805 18.8927 7.79321C18.6462 7.62837 18.3565 7.54025 18.06 7.53999H17.91L20.49 4.99999C20.5878 4.90216 20.6654 4.78601 20.7184 4.65818C20.7713 4.53035 20.7986 4.39335 20.7986 4.25499C20.7986 4.11663 20.7713 3.97963 20.7184 3.8518C20.6654 3.72397 20.5878 3.60783 20.49 3.50999C20.3922 3.41216 20.276 3.33455 20.1482 3.2816C20.0204 3.22865 19.8834 3.2014 19.745 3.2014C19.6066 3.2014 19.4696 3.22865 19.3418 3.2816C19.214 3.33455 19.0978 3.41216 19 3.50999L3.50999 19C3.41216 19.0978 3.33455 19.214 3.2816 19.3418C3.22865 19.4696 3.2014 19.6066 3.2014 19.745C3.2014 19.8834 3.22865 20.0204 3.2816 20.1482C3.33455 20.276 3.41216 20.3922 3.50999 20.49C3.70758 20.6876 3.97556 20.7986 4.25499 20.7986C4.39335 20.7986 4.53035 20.7713 4.65818 20.7184C4.78601 20.6654 4.90216 20.5878 4.99999 20.49L7.57999 17.91V18.06C7.58025 18.3565 7.66837 18.6462 7.83321 18.8927C7.99805 19.1391 8.23222 19.3311 8.50614 19.4446C8.78007 19.558 9.08147 19.5877 9.37226 19.5299C9.66306 19.4722 9.93022 19.3295 10.14 19.12L13.93 15.33L19 20.49C19.1976 20.6876 19.4656 20.7986 19.745 20.7986C20.0244 20.7986 20.2924 20.6876 20.49 20.49C20.6876 20.2924 20.7986 20.0244 20.7986 19.745C20.7986 19.4656 20.6876 19.1976 20.49 19L15.33 13.89Z","pipe":"M21 8C20.7348 8 20.4804 8.10536 20.2929 8.29289C20.1054 8.48043 20 8.73478 20 9H16.46C15.5555 7.99086 14.3359 7.31765 13 7.09V5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5H11V7.09C9.66406 7.31765 8.44453 7.99086 7.54 9H4C4 8.73478 3.89464 8.48043 3.70711 8.29289C3.51957 8.10536 3.26522 8 3 8C2.73478 8 2.48043 8.10536 2.29289 8.29289C2.10536 8.48043 2 8.73478 2 9V17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18C3.26522 18 3.51957 17.8946 3.70711 17.7071C3.89464 17.5196 4 17.2652 4 17H7.54C8.10264 17.6252 8.79046 18.1252 9.55881 18.4674C10.3272 18.8096 11.1589 18.9865 12 18.9865C12.8411 18.9865 13.6728 18.8096 14.4412 18.4674C15.2095 18.1252 15.8974 17.6252 16.46 17H20C20 17.2652 20.1054 17.5196 20.2929 17.7071C20.4804 17.8946 20.7348 18 21 18C21.2652 18 21.5196 17.8946 21.7071 17.7071C21.8946 17.5196 22 17.2652 22 17V9C22 8.73478 21.8946 8.48043 21.7071 8.29289C21.5196 8.10536 21.2652 8 21 8Z","plan":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H12C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6ZM16 18H12C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H12C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM9.5 7C9.5 7.29667 9.41203 7.58668 9.2472 7.83336C9.08238 8.08003 8.84811 8.27229 8.57403 8.38582C8.29994 8.49935 7.99834 8.52906 7.70736 8.47118C7.41639 8.4133 7.14912 8.27044 6.93934 8.06066C6.72956 7.85088 6.5867 7.58361 6.52882 7.29264C6.47094 7.00166 6.50065 6.70006 6.61418 6.42597C6.72771 6.15189 6.91997 5.91762 7.16664 5.7528C7.41332 5.58797 7.70333 5.5 8 5.5C8.39782 5.5 8.77936 5.65804 9.06066 5.93934C9.34196 6.22064 9.5 6.60218 9.5 7ZM9.5 12C9.5 12.2967 9.41203 12.5867 9.2472 12.8334C9.08238 13.08 8.84811 13.2723 8.57403 13.3858C8.29994 13.4994 7.99834 13.5291 7.70736 13.4712C7.41639 13.4133 7.14912 13.2704 6.93934 13.0607C6.72956 12.8509 6.5867 12.5836 6.52882 12.2926C6.47094 12.0017 6.50065 11.7001 6.61418 11.426C6.72771 11.1519 6.91997 10.9176 7.16664 10.7528C7.41332 10.588 7.70333 10.5 8 10.5C8.39782 10.5 8.77936 10.658 9.06066 10.9393C9.34196 11.2206 9.5 11.6022 9.5 12ZM9.5 17C9.5 17.2967 9.41203 17.5867 9.2472 17.8334C9.08238 18.08 8.84811 18.2723 8.57403 18.3858C8.29994 18.4993 7.99834 18.5291 7.70736 18.4712C7.41639 18.4133 7.14912 18.2704 6.93934 18.0607C6.72956 17.8509 6.5867 17.5836 6.52882 17.2926C6.47094 17.0017 6.50065 16.7001 6.61418 16.426C6.72771 16.1519 6.91997 15.9176 7.16664 15.7528C7.41332 15.588 7.70333 15.5 8 15.5C8.39782 15.5 8.77936 15.658 9.06066 15.9393C9.34196 16.2206 9.5 16.6022 9.5 17Z","plan_add":"M16.17 8C16.1134 8.00483 16.0566 8.00483 16 8H12C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6H14.17C14.0358 5.61506 13.9814 5.2068 14.0102 4.80014C14.039 4.39348 14.1504 3.99696 14.3375 3.63479C14.5247 3.27262 14.7837 2.9524 15.0988 2.69367C15.4139 2.43495 15.7783 2.24316 16.17 2.13C16.1676 2.08642 16.171 2.04271 16.18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.83C19.6284 9.96152 19.2345 10.0185 18.8408 9.99771C18.4471 9.97691 18.0614 9.87873 17.7057 9.70877C17.35 9.53882 17.0313 9.30043 16.7678 9.00722C16.5043 8.71402 16.3012 8.37176 16.17 8ZM8 18.5C7.70333 18.5 7.41332 18.412 7.16664 18.2472C6.91997 18.0824 6.72771 17.8481 6.61418 17.574C6.50065 17.2999 6.47094 16.9983 6.52882 16.7074C6.5867 16.4164 6.72956 16.1491 6.93934 15.9393C7.14912 15.7296 7.41639 15.5867 7.70736 15.5288C7.99834 15.4709 8.29994 15.5006 8.57403 15.6142C8.84811 15.7277 9.08238 15.92 9.2472 16.1666C9.41203 16.4133 9.5 16.7033 9.5 17C9.5 17.3978 9.34196 17.7794 9.06066 18.0607C8.77936 18.342 8.39782 18.5 8 18.5ZM8 13.5C7.70333 13.5 7.41332 13.412 7.16664 13.2472C6.91997 13.0824 6.72771 12.8481 6.61418 12.574C6.50065 12.2999 6.47094 11.9983 6.52882 11.7074C6.5867 11.4164 6.72956 11.1491 6.93934 10.9393C7.14912 10.7296 7.41639 10.5867 7.70736 10.5288C7.99834 10.4709 8.29994 10.5006 8.57403 10.6142C8.84811 10.7277 9.08238 10.92 9.2472 11.1666C9.41203 11.4133 9.5 11.7033 9.5 12C9.5 12.3978 9.34196 12.7794 9.06066 13.0607C8.77936 13.342 8.39782 13.5 8 13.5ZM8 8.5C7.70333 8.5 7.41332 8.41203 7.16664 8.2472C6.91997 8.08238 6.72771 7.84811 6.61418 7.57403C6.50065 7.29994 6.47094 6.99834 6.52882 6.70736C6.5867 6.41639 6.72956 6.14912 6.93934 5.93934C7.14912 5.72956 7.41639 5.5867 7.70736 5.52882C7.99834 5.47094 8.29994 5.50065 8.57403 5.61418C8.84811 5.72771 9.08238 5.91997 9.2472 6.16664C9.41203 6.41332 9.5 6.70333 9.5 7C9.5 7.39782 9.34196 7.77936 9.06066 8.06066C8.77936 8.34196 8.39782 8.5 8 8.5ZM16 18H12C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H12C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.8026 2.00099 18.6099 2.06039 18.4461 2.17072C18.2824 2.28105 18.155 2.43738 18.08 2.62C18.0266 2.73953 17.9993 2.86908 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4Z","plane_arrival":"M19.25 15.1601L16.48 13.7801L14.41 6.72006C14.3701 6.58801 14.3033 6.46565 14.2138 6.36067C14.1243 6.2557 14.0141 6.17037 13.89 6.11006L11.89 5.11006C11.7335 5.03309 11.5597 4.99837 11.3856 5.00936C11.2116 5.02034 11.0435 5.07663 10.8979 5.17266C10.7524 5.26868 10.6345 5.40109 10.5559 5.55676C10.4773 5.71242 10.4408 5.88593 10.45 6.06006L10.72 10.9101L8.21001 9.65005L8.05001 6.76006C8.03957 6.58295 7.98221 6.41181 7.8838 6.2642C7.78539 6.11659 7.64948 5.99781 7.49001 5.92006L5.49001 4.92006C5.34914 4.84808 5.19321 4.81055 5.03501 4.81055C4.87682 4.81055 4.72088 4.84808 4.58001 4.92006C4.44129 4.99387 4.32192 5.09934 4.23157 5.22791C4.14123 5.35648 4.08245 5.50453 4.06001 5.66006L3.58001 9.05006C3.52354 9.44098 3.54483 9.83921 3.64264 10.2219C3.74046 10.6046 3.91288 10.9642 4.15001 11.2801L4.25001 11.4101C4.83092 12.1894 5.58829 12.82 6.46001 13.2501L17.57 18.7901C17.8206 18.9141 18.0944 18.9843 18.3738 18.996C18.6532 19.0076 18.932 18.9606 19.192 18.8579C19.4521 18.7552 19.6878 18.5991 19.8838 18.3996C20.0798 18.2002 20.2318 17.9619 20.33 17.7001C20.4939 17.218 20.4744 16.6924 20.2751 16.2238C20.0759 15.7552 19.7109 15.3765 19.25 15.1601Z","plane_departure":"M21.61 7.82012C21.3122 7.43215 20.8862 7.16277 20.408 7.06018C19.9298 6.95758 19.4307 7.02845 19 7.26012L16.24 8.65012L9.35 6.06012C9.22041 6.01283 9.08244 5.99285 8.94477 6.00146C8.80709 6.01006 8.67268 6.04706 8.55 6.11012L6.55 7.11012C6.39381 7.18838 6.26085 7.30618 6.16435 7.4518C6.06785 7.59743 6.01119 7.76579 6 7.94012C5.99057 8.11488 6.02716 8.28904 6.10613 8.44522C6.1851 8.6014 6.30367 8.73412 6.45 8.83012L10.45 11.5201L8 12.7801L5.55 11.1701C5.40331 11.0731 5.23362 11.0164 5.05805 11.0059C4.88248 10.9953 4.70723 11.0313 4.55 11.1101L2.54999 12.1101C2.40877 12.1806 2.28622 12.2834 2.19236 12.4103C2.09851 12.5372 2.03602 12.6845 2.00999 12.8401C1.98417 12.997 1.9961 13.1577 2.04479 13.309C2.09348 13.4603 2.17754 13.5978 2.28999 13.7101L4.71 16.1201C5.27206 16.6829 6.03461 16.9994 6.83 17.0001H7C7.9684 16.9978 8.9232 16.772 9.79 16.3401L20.89 10.7901C21.1503 10.66 21.379 10.4747 21.5603 10.2471C21.7416 10.0195 21.871 9.75509 21.9396 9.4723C22.0082 9.18951 22.0142 8.89517 21.9573 8.60981C21.9003 8.32445 21.7818 8.05496 21.61 7.82012Z","plans":"M13.77 3.00007H6.23C5.40406 2.97034 4.60006 3.26954 3.99449 3.83199C3.38892 4.39444 3.03125 5.17418 3 6.00007V18.0001C3.03125 18.826 3.38892 19.6057 3.99449 20.1682C4.60006 20.7306 5.40406 21.0298 6.23 21.0001H13.77C14.5959 21.0298 15.3999 20.7306 16.0055 20.1682C16.6111 19.6057 16.9687 18.826 17 18.0001V6.00007C16.9687 5.17418 16.6111 4.39444 16.0055 3.83199C15.3999 3.26954 14.5959 2.97034 13.77 3.00007ZM7 6.00007H9.5C9.76522 6.00007 10.0196 6.10543 10.2071 6.29296C10.3946 6.4805 10.5 6.73485 10.5 7.00007C10.5 7.26528 10.3946 7.51964 10.2071 7.70717C10.0196 7.89471 9.76522 8.00007 9.5 8.00007H7C6.73478 8.00007 6.48043 7.89471 6.29289 7.70717C6.10536 7.51964 6 7.26528 6 7.00007C6 6.73485 6.10536 6.4805 6.29289 6.29296C6.48043 6.10543 6.73478 6.00007 7 6.00007ZM13 18.0001H7C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001C6 16.7349 6.10536 16.4805 6.29289 16.293C6.48043 16.1054 6.73478 16.0001 7 16.0001H13C13.2652 16.0001 13.5196 16.1054 13.7071 16.293C13.8946 16.4805 14 16.7349 14 17.0001C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18.0001 13 18.0001ZM13 13.0001H7C6.73478 13.0001 6.48043 12.8947 6.29289 12.7072C6.10536 12.5196 6 12.2653 6 12.0001C6 11.7349 6.10536 11.4805 6.29289 11.293C6.48043 11.1054 6.73478 11.0001 7 11.0001H13C13.2652 11.0001 13.5196 11.1054 13.7071 11.293C13.8946 11.4805 14 11.7349 14 12.0001C14 12.2653 13.8946 12.5196 13.7071 12.7072C13.5196 12.8947 13.2652 13.0001 13 13.0001ZM18.66 4.00007C18.9435 4.62837 19.0868 5.31082 19.08 6.00007V18.0001C19.0868 18.6893 18.9435 19.3718 18.66 20.0001C19.3146 19.9099 19.9137 19.5837 20.3446 19.0828C20.7755 18.5819 21.0086 17.9408 21 17.2801V6.72007C21.0086 6.05936 20.7755 5.41826 20.3446 4.91735C19.9137 4.41644 19.3146 4.09023 18.66 4.00007Z","plant_growth":"M17 16.9999C16.5213 17.0005 16.0503 17.1208 15.63 17.3499C15.3833 16.8093 15.0193 16.3305 14.5643 15.9482C14.1094 15.5659 13.575 15.2898 13 15.1399V11.9999H14C14.4534 12.0087 14.9039 11.9246 15.3235 11.7526C15.7432 11.5806 16.1232 11.3244 16.44 10.9999C18 9.45992 18 6.61992 18 6.49992C18 6.36731 17.9473 6.24014 17.8536 6.14637C17.7598 6.0526 17.6326 5.99992 17.5 5.99992C16.6328 5.94339 15.7654 6.10722 14.9786 6.47615C14.1918 6.84508 13.5111 7.40712 13 8.10992V2.99992C13 2.73471 12.8946 2.48035 12.7071 2.29282C12.5196 2.10528 12.2652 1.99992 12 1.99992C11.7348 1.99992 11.4804 2.10528 11.2929 2.29282C11.1054 2.48035 11 2.73471 11 2.99992V4.10992C10.4889 3.40712 9.8082 2.84508 9.02138 2.47615C8.23456 2.10722 7.36718 1.94339 6.5 1.99992C6.36739 1.99992 6.24021 2.0526 6.14645 2.14637C6.05268 2.24014 6 2.36731 6 2.49992C6 2.61992 6 5.49992 7.56 7.01992C7.87854 7.34082 8.25927 7.59326 8.67885 7.76178C9.09842 7.9303 9.54799 8.01133 10 7.99992H11V15.1399C10.425 15.2898 9.8906 15.5659 9.43567 15.9482C8.98074 16.3305 8.6167 16.8093 8.37 17.3499C7.94967 17.1208 7.47871 17.0005 7 16.9999C6.20435 16.9999 5.44129 17.316 4.87868 17.8786C4.31607 18.4412 4 19.2043 4 19.9999V20.9999C4 21.2651 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H19C19.2652 21.9999 19.5196 21.8946 19.7071 21.707C19.8946 21.5195 20 21.2651 20 20.9999V19.9999C20 19.2043 19.6839 18.4412 19.1213 17.8786C18.5587 17.316 17.7956 16.9999 17 16.9999Z","planting":"M20.64 14.3201C20.527 14.2272 20.395 14.1603 20.2533 14.124C20.1116 14.0877 19.9637 14.083 19.82 14.1101C19.315 14.2077 18.8244 14.3689 18.36 14.5901C17.7833 14.878 17.1443 15.0188 16.5 15.0001C15.8588 15.0201 15.2227 14.8791 14.65 14.5901C14.1289 14.3358 13.5728 14.1605 13 14.0701V8.42006C16.94 7.80006 17 3.55006 17 3.50006C17 3.36745 16.9473 3.24028 16.8536 3.14651C16.7598 3.05274 16.6326 3.00006 16.5 3.00006C15.5484 2.92811 14.5988 3.16188 13.7893 3.66733C12.9799 4.17277 12.353 4.92347 12 5.81006C11.647 4.92347 11.0201 4.17277 10.2107 3.66733C9.40125 3.16188 8.45157 2.92811 7.5 3.00006C7.36739 3.00006 7.24022 3.05274 7.14645 3.14651C7.05268 3.24028 7 3.36745 7 3.50006C7 3.50006 7.06 7.80006 11 8.42006V14.0701C10.4237 14.1591 9.8641 14.3344 9.34 14.5901C8.77055 14.8783 8.13796 15.0193 7.5 15.0001C6.85267 15.0168 6.21096 14.8761 5.63 14.5901C5.16977 14.3673 4.68226 14.2059 4.18 14.1101C4.03628 14.083 3.88837 14.0877 3.74669 14.124C3.60501 14.1603 3.47301 14.2272 3.36 14.3201C3.24712 14.4141 3.15634 14.5318 3.09412 14.6649C3.0319 14.798 2.99976 14.9432 3 15.0901V20.0001C3 20.2653 3.10536 20.5196 3.29289 20.7072C3.48043 20.8947 3.73478 21.0001 4 21.0001H20C20.2652 21.0001 20.5196 20.8947 20.7071 20.7072C20.8946 20.5196 21 20.2653 21 20.0001V15.0901C21.0002 14.9432 20.9681 14.798 20.9059 14.6649C20.8437 14.5318 20.7529 14.4141 20.64 14.3201Z","play":"M19.15 10.3601L9.15 3.36009C8.81279 3.12472 8.41123 2.99901 8 3.00009C7.67872 2.99689 7.36197 3.07607 7.08 3.23009C6.75541 3.39825 6.48312 3.65215 6.29271 3.96421C6.10231 4.27626 6.00107 4.63454 6 5.00009V19.0001C6.00107 19.3657 6.10231 19.7239 6.29271 20.036C6.48312 20.348 6.75541 20.6019 7.08 20.7701C7.36197 20.9241 7.67872 21.0033 8 21.0001C8.41123 21.0012 8.81279 20.8755 9.15 20.6401L19.15 13.6401C19.4141 13.4558 19.6297 13.2104 19.7786 12.9249C19.9275 12.6394 20.0053 12.3221 20.0053 12.0001C20.0053 11.6781 19.9275 11.3608 19.7786 11.0753C19.6297 10.7898 19.4141 10.5444 19.15 10.3601Z","play_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.66 13.1L11.42 16.37C11.1979 16.5424 10.9319 16.649 10.6522 16.6775C10.3725 16.7061 10.0904 16.6554 9.83809 16.5313C9.58579 16.4073 9.37344 16.2148 9.22525 15.9759C9.07707 15.7369 8.99902 15.4612 9 15.18V8.64C8.99902 8.35885 9.07707 8.08308 9.22525 7.84414C9.37344 7.60521 9.58579 7.41273 9.83809 7.28867C10.0904 7.1646 10.3725 7.11394 10.6522 7.14247C10.9319 7.171 11.1979 7.27756 11.42 7.45L15.66 10.72C15.8425 10.8601 15.9904 11.0402 16.0921 11.2466C16.1939 11.4529 16.2468 11.6799 16.2468 11.91C16.2468 12.1401 16.1939 12.3671 16.0921 12.5734C15.9904 12.7798 15.8425 12.9599 15.66 13.1Z","play_pause":"M11.27 10.5201L5.00003 5.69013C4.72437 5.47631 4.39413 5.34431 4.04703 5.30923C3.69993 5.27415 3.34996 5.3374 3.03709 5.49175C2.72422 5.6461 2.46107 5.88532 2.27769 6.18211C2.09431 6.47889 1.99809 6.82127 2.00003 7.17013V16.8301C1.99809 17.179 2.09431 17.5214 2.27769 17.8182C2.46107 18.1149 2.72422 18.3542 3.03709 18.5085C3.34996 18.6629 3.69993 18.7261 4.04703 18.691C4.39413 18.656 4.72437 18.524 5.00003 18.3101L11.27 13.4801C11.4963 13.3054 11.6794 13.0812 11.8055 12.8246C11.9315 12.568 11.997 12.286 11.997 12.0001C11.997 11.7143 11.9315 11.4322 11.8055 11.1757C11.6794 10.9191 11.4963 10.6949 11.27 10.5201ZM15.5 6.00013C15.1022 6.00013 14.7207 6.15817 14.4394 6.43947C14.1581 6.72078 14 7.10231 14 7.50013V16.5001C14 16.898 14.1581 17.2795 14.4394 17.5608C14.7207 17.8421 15.1022 18.0001 15.5 18.0001C15.8979 18.0001 16.2794 17.8421 16.5607 17.5608C16.842 17.2795 17 16.898 17 16.5001V7.50013C17 7.10231 16.842 6.72078 16.5607 6.43947C16.2794 6.15817 15.8979 6.00013 15.5 6.00013ZM20.5 6.00013C20.1022 6.00013 19.7207 6.15817 19.4394 6.43947C19.1581 6.72078 19 7.10231 19 7.50013V16.5001C19 16.898 19.1581 17.2795 19.4394 17.5608C19.7207 17.8421 20.1022 18.0001 20.5 18.0001C20.8979 18.0001 21.2794 17.8421 21.5607 17.5608C21.842 17.2795 22 16.898 22 16.5001V7.50013C22 7.10231 21.842 6.72078 21.5607 6.43947C21.2794 6.15817 20.8979 6.00013 20.5 6.00013Z","playlist":"M4 6.99981H13C13.2652 6.99981 13.5196 6.89445 13.7071 6.70692C13.8946 6.51938 14 6.26503 14 5.99981C14 5.73459 13.8946 5.48024 13.7071 5.2927C13.5196 5.10517 13.2652 4.99981 13 4.99981H4C3.73478 4.99981 3.48043 5.10517 3.29289 5.2927C3.10536 5.48024 3 5.73459 3 5.99981C3 6.26503 3.10536 6.51938 3.29289 6.70692C3.48043 6.89445 3.73478 6.99981 4 6.99981ZM4 12.9998H13C13.2652 12.9998 13.5196 12.8945 13.7071 12.7069C13.8946 12.5194 14 12.265 14 11.9998C14 11.7346 13.8946 11.4802 13.7071 11.2927C13.5196 11.1052 13.2652 10.9998 13 10.9998H4C3.73478 10.9998 3.48043 11.1052 3.29289 11.2927C3.10536 11.4802 3 11.7346 3 11.9998C3 12.265 3.10536 12.5194 3.29289 12.7069C3.48043 12.8945 3.73478 12.9998 4 12.9998ZM20.58 5.18981C20.4518 5.09688 20.3033 5.03573 20.1469 5.0114C19.9904 4.98706 19.8304 5.00022 19.68 5.04981L16.68 6.04981C16.4814 6.1169 16.3089 6.24471 16.1868 6.41518C16.0648 6.58565 15.9995 6.79017 16 6.99981V15.0498C15.8352 15.0178 15.6678 15.0011 15.5 14.9998C15.0055 14.9998 14.5222 15.1464 14.1111 15.4211C13.7 15.6958 13.3795 16.0863 13.1903 16.5431C13.0011 16.9999 12.9516 17.5026 13.048 17.9875C13.1445 18.4725 13.3826 18.9179 13.7322 19.2676C14.0819 19.6172 14.5273 19.8553 15.0123 19.9518C15.4972 20.0482 15.9999 19.9987 16.4567 19.8095C16.9135 19.6203 17.304 19.2999 17.5787 18.8887C17.8534 18.4776 18 17.9943 18 17.4998V8.71981L20.32 7.99981C20.527 7.93023 20.7055 7.79482 20.8283 7.61424C20.9511 7.43367 21.0114 7.21788 21 6.99981V5.99981C20.9993 5.84116 20.9608 5.68496 20.8878 5.54412C20.8147 5.40327 20.7092 5.28183 20.58 5.18981ZM10 16.9998H4C3.73478 16.9998 3.48043 17.1052 3.29289 17.2927C3.10536 17.4802 3 17.7346 3 17.9998C3 18.265 3.10536 18.5194 3.29289 18.7069C3.48043 18.8945 3.73478 18.9998 4 18.9998H10C10.2652 18.9998 10.5196 18.8945 10.7071 18.7069C10.8946 18.5194 11 18.265 11 17.9998C11 17.7346 10.8946 17.4802 10.7071 17.2927C10.5196 17.1052 10.2652 16.9998 10 16.9998Z","playlist_add":"M4 7H10C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.73478 10.8946 5.48043 10.7071 5.29289C10.5196 5.10536 10.2652 5 10 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM13 10H15.5V12.5C15.5 12.7652 15.6054 13.0196 15.7929 13.2071C15.9804 13.3946 16.2348 13.5 16.5 13.5C16.7652 13.5 17.0196 13.3946 17.2071 13.2071C17.3946 13.0196 17.5 12.7652 17.5 12.5V10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8H17.5V5.5C17.5 5.23478 17.3946 4.98043 17.2071 4.79289C17.0196 4.60536 16.7652 4.5 16.5 4.5C16.2348 4.5 15.9804 4.60536 15.7929 4.79289C15.6054 4.98043 15.5 5.23478 15.5 5.5V8H13C12.7348 8 12.4804 8.10536 12.2929 8.29289C12.1054 8.48043 12 8.73478 12 9C12 9.26522 12.1054 9.51957 12.2929 9.70711C12.4804 9.89464 12.7348 10 13 10ZM4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM20 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17Z","playlist_successful":"M3.61004 6.92C3.73403 6.97038 3.86623 6.9975 4.00004 7H20C20.1339 6.9975 20.2661 6.97038 20.39 6.92C20.6287 6.81873 20.8188 6.6287 20.92 6.39C20.9723 6.26662 20.9992 6.13399 20.9992 6C20.9992 5.86601 20.9723 5.73338 20.92 5.61C20.869 5.49502 20.7979 5.39005 20.71 5.3C20.62 5.21216 20.515 5.14105 20.4 5.09C20.2736 5.03497 20.1379 5.00443 20 5H4.00004C3.86623 5.0025 3.73403 5.02962 3.61004 5.08C3.49507 5.13105 3.3901 5.20216 3.30004 5.29C3.2122 5.38005 3.14109 5.48502 3.09004 5.6C3.03779 5.72338 3.01086 5.85601 3.01086 5.99C3.01086 6.12399 3.03779 6.25662 3.09004 6.38C3.18679 6.62062 3.37324 6.81424 3.61004 6.92ZM10.39 17.08C10.2661 17.0296 10.1339 17.0025 10 17H4.00004C3.86623 17.0025 3.73403 17.0296 3.61004 17.08C3.37134 17.1813 3.18131 17.3713 3.08004 17.61C3.02779 17.7334 3.00086 17.866 3.00086 18C3.00086 18.134 3.02779 18.2666 3.08004 18.39C3.18131 18.6287 3.37134 18.8187 3.61004 18.92C3.73403 18.9704 3.86623 18.9975 4.00004 19H10C10.1339 18.9975 10.2661 18.9704 10.39 18.92C10.6287 18.8187 10.8188 18.6287 10.92 18.39C10.9723 18.2666 10.9992 18.134 10.9992 18C10.9992 17.866 10.9723 17.7334 10.92 17.61C10.8188 17.3713 10.6287 17.1813 10.39 17.08ZM10.71 11.29C10.6166 11.1973 10.5058 11.124 10.3839 11.0742C10.2621 11.0245 10.1316 10.9992 10 11H4.00004C3.73483 11 3.48047 11.1054 3.29294 11.2929C3.1054 11.4804 3.00004 11.7348 3.00004 12C2.99055 12.0864 2.99055 12.1736 3.00004 12.26C2.9955 12.2999 2.9955 12.3401 3.00004 12.38C3.0798 12.5758 3.21954 12.7412 3.39921 12.8526C3.57887 12.964 3.78922 13.0156 4.00004 13H10C10.1975 12.999 10.3902 12.9396 10.5539 12.8293C10.7176 12.7189 10.845 12.5626 10.92 12.38C10.9246 12.3401 10.9246 12.2999 10.92 12.26C10.9566 12.1767 10.9834 12.0894 11 12C11.0008 11.8684 10.9756 11.7379 10.9258 11.6161C10.876 11.4943 10.8027 11.3834 10.71 11.29ZM19.29 12.79L15.5 16.59L13.71 14.79C13.6168 14.6968 13.5061 14.6228 13.3843 14.5723C13.2625 14.5219 13.1319 14.4959 13 14.4959C12.8682 14.4959 12.7376 14.5219 12.6158 14.5723C12.494 14.6228 12.3833 14.6968 12.29 14.79C12.1968 14.8832 12.1228 14.9939 12.0724 15.1158C12.0219 15.2376 11.996 15.3681 11.996 15.5C11.996 15.6319 12.0219 15.7624 12.0724 15.8842C12.1228 16.0061 12.1968 16.1168 12.29 16.21L14.79 18.71C14.883 18.8037 14.9936 18.8781 15.1155 18.9289C15.2373 18.9797 15.368 19.0058 15.5 19.0058C15.6321 19.0058 15.7628 18.9797 15.8846 18.9289C16.0065 18.8781 16.1171 18.8037 16.21 18.71L20.71 14.21C20.8033 14.1168 20.8772 14.0061 20.9277 13.8842C20.9782 13.7624 21.0041 13.6319 21.0041 13.5C21.0041 13.3681 20.9782 13.2376 20.9277 13.1158C20.8772 12.9939 20.8033 12.8832 20.71 12.79C20.6168 12.6968 20.5061 12.6228 20.3843 12.5723C20.2625 12.5219 20.1319 12.4959 20 12.4959C19.8682 12.4959 19.7376 12.5219 19.6158 12.5723C19.494 12.6228 19.3833 12.6968 19.29 12.79Z","plc":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","plc_poe":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17.8 12.6L14.8 16.6C14.7069 16.7242 14.5861 16.825 14.4472 16.8944C14.3084 16.9639 14.1552 17 14 17C13.7836 17 13.5731 16.9298 13.4 16.8C13.2949 16.7212 13.2064 16.6225 13.1395 16.5095C13.0726 16.3965 13.0286 16.2714 13.0101 16.1414C12.9915 16.0114 12.9987 15.879 13.0313 15.7518C13.0639 15.6246 13.1212 15.5051 13.2 15.4L15 13H13C12.8153 12.9994 12.6344 12.9478 12.4773 12.8507C12.3202 12.7536 12.1931 12.6149 12.11 12.45C12.0355 12.2902 12.0046 12.1135 12.0204 11.9379C12.0362 11.7623 12.0982 11.594 12.2 11.45L15.2 7.45C15.3591 7.23783 15.596 7.09756 15.8586 7.06005C15.9886 7.04148 16.121 7.04869 16.2482 7.08129C16.3754 7.11388 16.4949 7.17121 16.6 7.25C16.7051 7.32879 16.7936 7.42751 16.8605 7.54051C16.9274 7.65351 16.9714 7.77858 16.99 7.90858C17.0085 8.03858 17.0013 8.17097 16.9687 8.29818C16.9361 8.42539 16.8788 8.54494 16.8 8.65L15 11H17C17.1847 11.0006 17.3656 11.0522 17.5227 11.1493C17.6798 11.2464 17.8069 11.3851 17.89 11.55C17.9742 11.716 18.0104 11.9023 17.9945 12.0878C17.9786 12.2733 17.9113 12.4507 17.8 12.6Z","plc_wifi":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 17C14.8022 17 14.6089 16.9414 14.4444 16.8315C14.28 16.7216 14.1518 16.5654 14.0761 16.3827C14.0004 16.2 13.9806 15.9989 14.0192 15.8049C14.0578 15.6109 14.153 15.4327 14.2929 15.2929C14.4327 15.153 14.6109 15.0578 14.8049 15.0192C14.9989 14.9806 15.2 15.0004 15.3827 15.0761C15.5654 15.1518 15.7216 15.28 15.8315 15.4444C15.9414 15.6089 16 15.8022 16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17ZM17.86 13.08C17.7715 13.2293 17.6457 13.353 17.4949 13.4389C17.3441 13.5248 17.1735 13.57 17 13.57C16.8205 13.5699 16.6444 13.5216 16.49 13.43C16.041 13.1466 15.5209 12.9962 14.99 12.9962C14.4591 12.9962 13.939 13.1466 13.49 13.43C13.3768 13.5123 13.2477 13.5699 13.1108 13.5992C12.974 13.6284 12.8326 13.6286 12.6956 13.5998C12.5587 13.5709 12.4294 13.5136 12.316 13.4317C12.2026 13.3497 12.1077 13.2448 12.0373 13.1239C11.967 13.0029 11.9228 12.8685 11.9077 12.7294C11.8926 12.5903 11.9068 12.4496 11.9495 12.3163C11.9921 12.1831 12.0623 12.0603 12.1554 11.9558C12.2485 11.8514 12.3625 11.7676 12.49 11.71C13.2437 11.2527 14.1084 11.011 14.99 11.011C15.8716 11.011 16.7363 11.2527 17.49 11.71C17.6046 11.7753 17.7051 11.8627 17.7858 11.967C17.8665 12.0714 17.9257 12.1907 17.9601 12.318C17.9945 12.4453 18.0034 12.5782 17.9862 12.709C17.969 12.8398 17.9261 12.9659 17.86 13.08ZM18.93 9C18.8543 9.1842 18.7254 9.3416 18.5597 9.45206C18.394 9.56252 18.1991 9.621 18 9.62C17.87 9.62159 17.7409 9.59782 17.62 9.55C15.9415 8.85989 14.0585 8.85989 12.38 9.55C12.2585 9.5999 12.1284 9.62539 11.9971 9.62501C11.8658 9.62463 11.7358 9.59838 11.6146 9.54777C11.4934 9.49717 11.3834 9.42319 11.2908 9.33006C11.1982 9.23693 11.1249 9.12647 11.075 9.005C10.9742 8.75968 10.975 8.48436 11.0772 8.23963C11.1794 7.99489 11.3747 7.80078 11.62 7.7C13.7854 6.80985 16.2146 6.80985 18.38 7.7C18.625 7.79986 18.8204 7.99274 18.9235 8.23639C19.0266 8.48005 19.0289 8.75463 18.93 9Z","plug":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17 14C17 14.7956 16.6839 15.5587 16.1213 16.1213C15.5587 16.6839 14.7957 17 14 17H10C9.20436 17 8.44129 16.6839 7.87868 16.1213C7.31607 15.5587 7 14.7956 7 14V10C7 9.73478 7.10536 9.48043 7.2929 9.29289C7.48043 9.10536 7.73479 9 8 9H9V7C9 6.73478 9.10536 6.48043 9.2929 6.29289C9.48043 6.10536 9.73479 6 10 6C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V9H13V7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V9H16C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V14Z","pooja":"M5 15C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16C4 16.2652 4.10536 16.5196 4.29289 16.7071C4.48043 16.8946 4.73478 17 5 17H19C19.2652 17 19.5196 16.8946 19.7071 16.7071C19.8946 16.5196 20 16.2652 20 16C20 15.7348 19.8946 15.4804 19.7071 15.2929C19.5196 15.1054 19.2652 15 19 15H18V11H19C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10C20 9.73478 19.8946 9.48043 19.7071 9.29289C19.5196 9.10536 19.2652 9 19 9H18C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9H5C4.73478 9 4.48043 9.10536 4.29289 9.29289C4.10536 9.48043 4 9.73478 4 10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11H6V15H5ZM8 11H16V15H8V11ZM20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","pool":"M20 13C19.0955 13.0156 18.2053 13.2286 17.3918 13.6242C16.5782 14.0197 15.8609 14.5883 15.29 15.29L15 15.58V6C15 5.73478 15.1054 5.48043 15.2929 5.29289C15.4804 5.10536 15.7348 5 16 5C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 17.1054 6.51957 17.2929 6.70711C17.4804 6.89464 17.7348 7 18 7C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6C19 5.20435 18.6839 4.44129 18.1213 3.87868C17.5587 3.31607 16.7956 3 16 3C15.2044 3 14.4413 3.31607 13.8787 3.87868C13.3161 4.44129 13 5.20435 13 6V8H7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5C8.26522 5 8.51957 5.10536 8.70711 5.29289C8.89464 5.48043 9 5.73478 9 6C9 6.26522 9.10536 6.51957 9.29289 6.70711C9.48043 6.89464 9.73478 7 10 7C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.20435 10.6839 4.44129 10.1213 3.87868C9.55871 3.31607 8.79565 3 8 3C7.20435 3 6.44129 3.31607 5.87868 3.87868C5.31607 4.44129 5 5.20435 5 6V13.09C4.66965 13.033 4.33522 13.0029 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM13 16.88C12.6726 16.9592 12.3369 16.9995 12 17C10.41 17 9.66 16.25 8.71 15.29C8.25499 14.8179 7.75979 14.3863 7.23 14H13V16.88ZM13 12H7V10H13V12Z","porch":"M20.55 8.17018L13.42 3.44018C13.0036 3.15902 12.5125 3.00879 12.01 3.00879C11.5075 3.00879 11.0165 3.15902 10.6 3.44018L3.45003 8.17018C3.32742 8.23595 3.21988 8.32658 3.13429 8.43629C3.0487 8.54599 2.98695 8.67235 2.95299 8.80728C2.91902 8.94221 2.91358 9.08275 2.93703 9.2199C2.96047 9.35705 3.01228 9.4878 3.08914 9.60378C3.166 9.71977 3.26621 9.81844 3.38338 9.89349C3.50055 9.96853 3.63209 10.0183 3.76959 10.0396C3.90709 10.0609 4.04752 10.0533 4.18191 10.0172C4.31629 9.98117 4.44167 9.91746 4.55003 9.83018L11.72 5.09018C11.8047 5.02989 11.9061 4.99749 12.01 4.99749C12.114 4.99749 12.2154 5.02989 12.3 5.09018L19.45 9.82018C19.6099 9.93652 19.8023 9.99951 20 10.0002C20.2137 9.99853 20.4212 9.92849 20.5921 9.80034C20.7631 9.67219 20.8885 9.49265 20.95 9.28804C21.0115 9.08342 21.0058 8.86449 20.9339 8.66333C20.8619 8.46216 20.7274 8.28934 20.55 8.17018ZM18 14.0002H17.82L17.14 10.6102C17.0486 10.1498 16.7981 9.73622 16.4325 9.44188C16.0669 9.14754 15.6093 8.99118 15.14 9.00018H8.82003C8.35073 8.99118 7.89322 9.14754 7.52758 9.44188C7.16194 9.73622 6.91148 10.1498 6.82003 10.6102L6.18003 14.0002H6.00003C5.73482 14.0002 5.48046 14.1055 5.29293 14.2931C5.10539 14.4806 5.00003 14.735 5.00003 15.0002V18.0002C5.00003 18.2654 5.10539 18.5197 5.29293 18.7073C5.48046 18.8948 5.73482 19.0002 6.00003 19.0002V20.0002C6.00003 20.2654 6.10539 20.5197 6.29293 20.7073C6.48046 20.8948 6.73482 21.0002 7.00003 21.0002C7.26525 21.0002 7.5196 20.8948 7.70714 20.7073C7.89468 20.5197 8.00003 20.2654 8.00003 20.0002V19.0002H16V20.0002C16 20.2654 16.1054 20.5197 16.2929 20.7073C16.4805 20.8948 16.7348 21.0002 17 21.0002C17.2653 21.0002 17.5196 20.8948 17.7071 20.7073C17.8947 20.5197 18 20.2654 18 20.0002V19.0002C18.2653 19.0002 18.5196 18.8948 18.7071 18.7073C18.8947 18.5197 19 18.2654 19 18.0002V15.0002C19 14.735 18.8947 14.4806 18.7071 14.2931C18.5196 14.1055 18.2653 14.0002 18 14.0002ZM8.82003 11.0002H15.18L15.78 14.0002H8.22003L8.82003 11.0002ZM8.00003 17.5002C7.80225 17.5002 7.60891 17.4415 7.44446 17.3316C7.28001 17.2218 7.15184 17.0656 7.07615 16.8829C7.00047 16.7001 6.98066 16.4991 7.01925 16.3051C7.05783 16.1111 7.15307 15.9329 7.29293 15.7931C7.43278 15.6532 7.61096 15.558 7.80494 15.5194C7.99892 15.4808 8.19999 15.5006 8.38272 15.5763C8.56544 15.652 8.72162 15.7802 8.8315 15.9446C8.94138 16.1091 9.00003 16.3024 9.00003 16.5002C9.00003 16.7654 8.89468 17.0197 8.70714 17.2073C8.5196 17.3948 8.26525 17.5002 8.00003 17.5002ZM16 17.5002C15.8023 17.5002 15.6089 17.4415 15.4445 17.3316C15.28 17.2218 15.1518 17.0656 15.0762 16.8829C15.0005 16.7001 14.9807 16.4991 15.0192 16.3051C15.0578 16.1111 15.1531 15.9329 15.2929 15.7931C15.4328 15.6532 15.611 15.558 15.8049 15.5194C15.9989 15.4808 16.2 15.5006 16.3827 15.5763C16.5654 15.652 16.7216 15.7802 16.8315 15.9446C16.9414 16.1091 17 16.3024 17 16.5002C17 16.7654 16.8947 17.0197 16.7071 17.2073C16.5196 17.3948 16.2653 17.5002 16 17.5002Z","portrait":"M16 2H8C6.34 2 5 3.34 5 5V19C5 20.66 6.34 22 8 22H16C17.66 22 19 20.66 19 19V5C19 3.34 17.66 2 16 2ZM12 8C12.83 8 13.5 8.67 13.5 9.5C13.5 10.33 12.83 11 12 11C11.17 11 10.5 10.33 10.5 9.5C10.5 8.67 11.17 8 12 8ZM14 16H10C9.45 16 9 15.55 9 15C9 13.34 10.34 12 12 12C13.66 12 15 13.34 15 15C15 15.55 14.55 16 14 16Z","power_over_ethernet":"M19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H6C6 17.5304 6.21071 18.0391 6.58579 18.4142C6.96086 18.7893 7.46957 19 8 19H9C9 19.5304 9.21071 20.0391 9.58579 20.4142C9.96086 20.7893 10.4696 21 11 21H13C13.5304 21 14.0391 20.7893 14.4142 20.4142C14.7893 20.0391 15 19.5304 15 19H16C16.5304 19 17.0391 18.7893 17.4142 18.4142C17.7893 18.0391 18 17.5304 18 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM14.8 11.6L11.8 15.6C11.7069 15.7242 11.5861 15.825 11.4472 15.8944C11.3084 15.9639 11.1552 16 11 16C10.7836 16 10.5731 15.9298 10.4 15.8C10.2949 15.7212 10.2064 15.6225 10.1395 15.5095C10.0726 15.3965 10.0286 15.2714 10.0101 15.1414C9.99148 15.0114 9.99869 14.879 10.0313 14.7518C10.0639 14.6246 10.1212 14.5051 10.2 14.4L12 12H10C9.81533 11.9994 9.63443 11.9478 9.47733 11.8507C9.32024 11.7536 9.1931 11.6149 9.11 11.45C9.0355 11.2902 9.00459 11.1135 9.0204 10.9379C9.0362 10.7623 9.09817 10.5939 9.2 10.45L12.2 6.45C12.3591 6.23783 12.596 6.09756 12.8586 6.06005C13.1211 6.02254 13.3878 6.09087 13.6 6.25C13.8122 6.40913 13.9524 6.64603 13.9899 6.90858C14.0275 7.17113 13.9591 7.43783 13.8 7.65L12 10H14C14.1847 10.0006 14.3656 10.0522 14.5227 10.1493C14.6798 10.2464 14.8069 10.3851 14.89 10.55C14.9742 10.716 15.0104 10.9023 14.9945 11.0878C14.9786 11.2733 14.9113 11.4507 14.8 11.6Z","pregnancy_test":"M20.41 3.58992C20.1145 3.29409 19.7337 3.09833 19.3211 3.03017C18.9086 2.96201 18.485 3.02487 18.11 3.20992L12.45 5.99992L18 11.5499L20.83 5.88992C21.0101 5.51095 21.0665 5.08492 20.9911 4.67216C20.9157 4.25939 20.7125 3.88078 20.41 3.58992ZM4.17003 14.1699C3.41946 14.9205 2.9978 15.9385 2.9978 16.9999C2.9978 18.0614 3.41946 19.0794 4.17003 19.8299C4.92059 20.5805 5.93857 21.0021 7.00003 21.0021C8.06148 21.0021 9.07946 20.5805 9.83003 19.8299L16.62 12.9999L11 7.37992L4.17003 14.1699ZM11.71 11.2899L12.71 12.2899C12.8038 12.3829 12.8781 12.4935 12.9289 12.6153C12.9797 12.7372 13.0058 12.8679 13.0058 12.9999C13.0058 13.1319 12.9797 13.2626 12.9289 13.3845C12.8781 13.5064 12.8038 13.617 12.71 13.7099C12.6171 13.8036 12.5065 13.878 12.3846 13.9288C12.2627 13.9796 12.132 14.0057 12 14.0057C11.868 14.0057 11.7373 13.9796 11.6154 13.9288C11.4936 13.878 11.383 13.8036 11.29 13.7099L10.29 12.7099C10.1017 12.5216 9.99594 12.2662 9.99594 11.9999C9.99594 11.7336 10.1017 11.4782 10.29 11.2899C10.4783 11.1016 10.7337 10.9958 11 10.9958C11.2663 10.9958 11.5217 11.1016 11.71 11.2899Z","previous_title":"M6 4C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V19C5 19.2652 5.10536 19.5196 5.29289 19.7071C5.48043 19.8946 5.73478 20 6 20C6.26522 20 6.51957 19.8946 6.70711 19.7071C6.89464 19.5196 7 19.2652 7 19V5C7 4.73478 6.89464 4.48043 6.70711 4.29289C6.51957 4.10536 6.26522 4 6 4ZM17.89 4.21C17.6135 4.07221 17.3089 4.00033 17 4C16.5673 4 16.1462 4.14036 15.8 4.4L7.8 10.4C7.55161 10.5863 7.35 10.8279 7.21115 11.1056C7.07229 11.3833 7 11.6895 7 12C7 12.3105 7.07229 12.6167 7.21115 12.8944C7.35 13.1721 7.55161 13.4137 7.8 13.6L15.8 19.6C16.1462 19.8596 16.5673 20 17 20C17.3089 19.9997 17.6135 19.9278 17.89 19.79C18.2232 19.6244 18.5036 19.3692 18.6997 19.053C18.8958 18.7367 18.9998 18.3721 19 18V6C18.9998 5.62792 18.8958 5.26326 18.6997 4.94704C18.5036 4.63083 18.2232 4.37558 17.89 4.21Z","prime_content":"M2.93 17.3C3.00463 18.0426 3.35335 18.7307 3.90808 19.23C4.4628 19.7292 5.1837 20.0038 5.93 20H18.08C18.8263 20.0038 19.5472 19.7292 20.1019 19.23C20.6567 18.7307 21.0054 18.0426 21.08 17.3L21.21 16H2.8L2.93 17.3ZM21.74 7.00003C21.5385 6.63704 21.2291 6.34576 20.8546 6.16657C20.4801 5.98738 20.0591 5.92918 19.65 6.00003C19.2442 6.07198 18.8704 6.26757 18.58 6.56003L17.72 7.41003C17.6287 7.50357 17.52 7.57831 17.4 7.63003C17.2791 7.67785 17.15 7.70163 17.02 7.70003C16.8877 7.69948 16.7568 7.67268 16.6349 7.62119C16.5131 7.56969 16.4026 7.49452 16.31 7.40003L13.53 4.60003C13.1566 4.23658 12.6561 4.0332 12.135 4.0332C11.6139 4.0332 11.1134 4.23658 10.74 4.60003L7.74 7.52003C7.64055 7.61101 7.52373 7.68093 7.39656 7.72561C7.26939 7.77029 7.13451 7.7888 7 7.78003C6.73766 7.77893 6.48626 7.67478 6.3 7.49003L5.4 6.59003C5.12161 6.29192 4.75872 6.08605 4.36 6.00003C3.94788 5.92472 3.52251 5.98072 3.14392 6.16015C2.76534 6.33957 2.45265 6.63336 2.25 7.00003C2.04743 7.36562 1.96028 7.78397 2 8.20003L2.6 14H21.4L22 8.20003C22.0373 7.7829 21.9466 7.36431 21.74 7.00003Z","print":"M20 6H19V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V6H4C3.46957 6 2.96086 6.21071 2.58579 6.58579C2.21071 6.96086 2 7.46957 2 8V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5V20C5 20.5304 5.21071 21.0391 5.58579 21.4142C5.96086 21.7893 6.46957 22 7 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6ZM17 20H7V13H17V20ZM17 6H7V4H17V6ZM9 16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15C16 14.7348 15.8946 14.4804 15.7071 14.2929C15.5196 14.1054 15.2652 14 15 14H9C8.73478 14 8.48043 14.1054 8.29289 14.2929C8.10536 14.4804 8 14.7348 8 15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16ZM9 19H15C15.2652 19 15.5196 18.8946 15.7071 18.7071C15.8946 18.5196 16 18.2652 16 18C16 17.7348 15.8946 17.4804 15.7071 17.2929C15.5196 17.1054 15.2652 17 15 17H9C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19Z","pro":"M7.5 11H7V12H7.5C7.63261 12 7.75979 11.9473 7.85356 11.8536C7.94733 11.7598 8 11.6326 8 11.5C8 11.3674 7.94733 11.2402 7.85356 11.1464C7.75979 11.0527 7.63261 11 7.5 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7.5 13H7V13.5C7 13.6326 6.94733 13.7598 6.85356 13.8536C6.75979 13.9473 6.63261 14 6.5 14C6.3674 14 6.24022 13.9473 6.14645 13.8536C6.05268 13.7598 6 13.6326 6 13.5V10.5C6 10.3674 6.05268 10.2402 6.14645 10.1464C6.24022 10.0527 6.3674 10 6.5 10H7.5C7.89783 10 8.27936 10.158 8.56066 10.4393C8.84197 10.7206 9 11.1022 9 11.5C9 11.8978 8.84197 12.2794 8.56066 12.5607C8.27936 12.842 7.89783 13 7.5 13ZM12.78 13.08C12.8903 13.1552 12.9667 13.2706 12.9929 13.4014C13.0191 13.5323 12.9929 13.6682 12.92 13.78C12.8724 13.8473 12.8096 13.9024 12.7365 13.9407C12.6635 13.9789 12.5824 13.9992 12.5 14C12.4013 13.998 12.3048 13.9705 12.22 13.92L11 13.1V13.5C11 13.6326 10.9473 13.7598 10.8536 13.8536C10.7598 13.9473 10.6326 14 10.5 14C10.3674 14 10.2402 13.9473 10.1465 13.8536C10.0527 13.7598 10 13.6326 10 13.5V10.5C10 10.3674 10.0527 10.2402 10.1465 10.1464C10.2402 10.0527 10.3674 10 10.5 10H11.5C11.8978 10 12.2794 10.158 12.5607 10.4393C12.842 10.7206 13 11.1022 13 11.5C13.0004 11.7523 12.9363 12.0005 12.8138 12.221C12.6912 12.4415 12.5144 12.627 12.3 12.76L12.78 13.08ZM16 14C15.6044 14 15.2178 13.8827 14.8889 13.6629C14.56 13.4432 14.3036 13.1308 14.1522 12.7654C14.0009 12.3999 13.9613 11.9978 14.0384 11.6098C14.1156 11.2219 14.3061 10.8655 14.5858 10.5858C14.8655 10.3061 15.2219 10.1156 15.6098 10.0384C15.9978 9.96126 16.3999 10.0009 16.7654 10.1522C17.1308 10.3036 17.4432 10.56 17.6629 10.8889C17.8827 11.2178 18 11.6044 18 12C18 12.5304 17.7893 13.0391 17.4142 13.4142C17.0391 13.7893 16.5304 14 16 14ZM11.5 11H11V12H11.5C11.6326 12 11.7598 11.9473 11.8536 11.8536C11.9473 11.7598 12 11.6326 12 11.5C12 11.3674 11.9473 11.2402 11.8536 11.1464C11.7598 11.0527 11.6326 11 11.5 11ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4328 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","profile":"M16 6C16 8.20914 14.2091 10 12 10C9.79086 10 8 8.20914 8 6C8 3.79086 9.79086 2 12 2C14.2091 2 16 3.79086 16 6ZM20 16.5C20 19.5376 16.4183 22 12 22C7.58172 22 4 19.5376 4 16.5C4 13.4624 7.58172 11 12 11C16.4183 11 20 13.4624 20 16.5Z","profile_female":"M12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12ZM12 11C13.0161 11.0428 14.0263 10.8267 14.9359 10.3719C15.8455 9.91708 16.6246 9.23855 17.2 8.4L17.5 7.87L17.09 7.41C16.6916 6.91223 16.3867 6.34644 16.19 5.74C15.79 4.45 15.05 2.05 12 2C9 2 8.22 4.45 7.83 5.74C7.63213 6.34699 7.31983 6.91048 6.91 7.4L6.5 7.87L6.81 8.4C7.38447 9.23707 8.16194 9.91469 9.06965 10.3694C9.97735 10.8241 10.9856 11.0411 12 11Z","profile_male":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM12 12.0001C9.87827 12.0001 7.84344 12.843 6.34315 14.3432C4.84285 15.8435 4 17.8784 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C20 17.8784 19.1571 15.8435 17.6569 14.3432C16.1566 12.843 14.1217 12.0001 12 12.0001Z","projection":"M20 14H19V5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5H5V14H4C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H9.92L7.22 19.38C7.05649 19.5872 6.98155 19.8507 7.01153 20.113C7.0415 20.3752 7.17395 20.615 7.38 20.78C7.55594 20.9212 7.77444 20.9987 8 21C8.15021 20.9993 8.29832 20.9648 8.43336 20.899C8.56839 20.8332 8.68687 20.7379 8.78 20.62L11 17.85V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17.85L15.22 20.62C15.3131 20.7379 15.4316 20.8332 15.5666 20.899C15.7017 20.9648 15.8498 20.9993 16 21C16.2256 20.9987 16.4441 20.9212 16.62 20.78C16.826 20.615 16.9585 20.3752 16.9885 20.113C17.0184 19.8507 16.9435 19.5872 16.78 19.38L14.08 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM16.71 9.21C16.617 9.30373 16.5064 9.37812 16.3846 9.42889C16.2627 9.47966 16.132 9.5058 16 9.5058C15.868 9.5058 15.7373 9.47966 15.6154 9.42889C15.4936 9.37812 15.383 9.30373 15.29 9.21L14.61 8.52L12.3 11.6C12.2142 11.7152 12.1046 11.8105 11.9786 11.8796C11.8526 11.9486 11.7133 11.9897 11.57 12C11.4272 12.0062 11.2846 11.9837 11.1507 11.9339C11.0167 11.8841 10.8941 11.808 10.79 11.71L9.61 10.52L8.8 11.6C8.70685 11.7242 8.58607 11.825 8.44721 11.8944C8.30836 11.9639 8.15525 12 8 12C7.78363 12 7.5731 11.9298 7.4 11.8C7.29494 11.7212 7.20643 11.6225 7.13953 11.5095C7.07262 11.3965 7.02862 11.2714 7.01005 11.1414C6.99148 11.0114 6.99869 10.879 7.03129 10.7518C7.06388 10.6246 7.12121 10.5051 7.2 10.4L8.7 8.4C8.78581 8.28481 8.89543 8.18946 9.0214 8.12043C9.14737 8.05141 9.28673 8.01033 9.43 8C9.57321 7.9895 9.717 8.00997 9.8516 8.06001C9.98619 8.11005 10.1084 8.18849 10.21 8.29L11.39 9.48L13.7 6.4C13.7857 6.28471 13.8953 6.18924 14.0212 6.1201C14.1472 6.05096 14.2865 6.00977 14.4298 5.99933C14.5731 5.98889 14.717 6.00945 14.8516 6.05961C14.9862 6.10977 15.1085 6.18835 15.21 6.29L16.71 7.79C16.8037 7.88296 16.8781 7.99356 16.9289 8.11542C16.9797 8.23728 17.0058 8.36799 17.0058 8.5C17.0058 8.63201 16.9797 8.76272 16.9289 8.88458C16.8781 9.00644 16.8037 9.11704 16.71 9.21Z","protection":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM15.71 10.68L11.71 14.68C11.617 14.7737 11.5064 14.8481 11.3846 14.8989C11.2627 14.9497 11.132 14.9758 11 14.9758C10.868 14.9758 10.7373 14.9497 10.6154 14.8989C10.4936 14.8481 10.383 14.7737 10.29 14.68L8.29 12.68C8.1017 12.4917 7.99591 12.2363 7.99591 11.97C7.99591 11.7037 8.1017 11.4483 8.29 11.26C8.4783 11.0717 8.7337 10.9659 9 10.9659C9.2663 10.9659 9.5217 11.0717 9.71 11.26L11 12.59L14.29 9.29C14.4783 9.1017 14.7337 8.99591 15 8.99591C15.2663 8.99591 15.5217 9.1017 15.71 9.29C15.8983 9.4783 16.0041 9.7337 16.0041 10C16.0041 10.2663 15.8983 10.5217 15.71 10.71V10.68Z","protection_locked":"M20 14.28V14C20 13.2044 19.6839 12.4413 19.1213 11.8787C18.5587 11.3161 17.7956 11 17 11C16.2044 11 15.4413 11.3161 14.8787 11.8787C14.3161 12.4413 14 13.2044 14 14V14.28C13.6977 14.4545 13.4464 14.7051 13.2709 15.0068C13.0955 15.3086 13.0021 15.651 13 16V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V16C20.9979 15.651 20.9045 15.3086 20.7291 15.0068C20.5536 14.7051 20.3023 14.4545 20 14.28ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM16 14C16 13.7348 16.1054 13.4804 16.2929 13.2929C16.4804 13.1054 16.7348 13 17 13C17.2652 13 17.5196 13.1054 17.7071 13.2929C17.8946 13.4804 18 13.7348 18 14H16ZM20.46 4.69C20.1301 4.30312 19.6653 4.0564 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 16.92 8.21 20.93 11 21.81V15C11 13.4087 11.6321 11.8826 12.7574 10.7574C13.8826 9.63214 15.4087 9 17 9C18.4787 8.99666 19.9053 9.5459 21 10.54V6C20.9859 5.51207 20.7938 5.04614 20.46 4.69Z","protection_threats":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM13.06 18.06C12.8153 18.3049 12.4934 18.4577 12.1489 18.4923C11.8044 18.5269 11.4586 18.4413 11.17 18.25C10.9215 18.0823 10.727 17.8461 10.61 17.57C10.499 17.2975 10.4712 16.9983 10.53 16.71C10.5865 16.418 10.729 16.1496 10.9393 15.9393C11.1496 15.729 11.418 15.5865 11.71 15.53C11.9983 15.4712 12.2975 15.499 12.57 15.61C12.8461 15.727 13.0823 15.9215 13.25 16.17C13.4413 16.4586 13.5269 16.8044 13.4923 17.1489C13.4577 17.4934 13.3049 17.8153 13.06 18.06Z","protection_unlock":"M19 14H16C15.9992 13.8684 16.0245 13.7379 16.0742 13.6161C16.124 13.4943 16.1973 13.3834 16.29 13.29C16.4469 13.1351 16.6507 13.0364 16.8695 13.0093C17.0883 12.9821 17.31 13.0281 17.5 13.14C17.6138 13.2124 17.7411 13.2609 17.8742 13.2828C18.0073 13.3047 18.1434 13.2995 18.2744 13.2674C18.4054 13.2353 18.5285 13.177 18.6364 13.0961C18.7443 13.0152 18.8348 12.9133 18.9022 12.7965C18.9697 12.6798 19.0129 12.5506 19.0292 12.4167C19.0454 12.2828 19.0345 12.147 18.9969 12.0175C18.9593 11.8879 18.8959 11.7673 18.8105 11.663C18.7251 11.5586 18.6195 11.4725 18.5 11.41C17.9289 11.0793 17.2647 10.9461 16.6103 11.0311C15.9559 11.116 15.3477 11.4144 14.88 11.88C14.5683 12.1883 14.328 12.5612 14.176 12.9724C14.0239 13.3836 13.9639 13.8231 14 14.26C13.6948 14.4362 13.4416 14.6899 13.266 14.9955C13.0903 15.301 12.9986 15.6476 13 16V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V16C21 15.4696 20.7893 14.9609 20.4142 14.5858C20.0391 14.2107 19.5304 14 19 14ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM20.46 4.69C20.1301 4.30312 19.6653 4.0564 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 16.92 8.21 20.93 11 21.81V15C11 13.4087 11.6321 11.8826 12.7574 10.7574C13.8826 9.63214 15.4087 9 17 9C18.4787 8.99666 19.9053 9.5459 21 10.54V6C20.9859 5.51207 20.7938 5.04614 20.46 4.69Z","pulse_oximeter":"M17 2H7C5.9 2 5 2.9 5 4V15C5 18.87 8.13 22 12 22C15.87 22 19 18.87 19 15V4C19 2.9 18.1 2 17 2ZM12 18.5C11.17 18.5 10.5 17.83 10.5 17C10.5 16.17 11.17 15.5 12 15.5C12.83 15.5 13.5 16.17 13.5 17C13.5 17.83 12.83 18.5 12 18.5ZM16 11C16 11.55 15.55 12 15 12H9C8.45 12 8 11.55 8 11V6C8 5.45 8.45 5 9 5H15C15.55 5 16 5.45 16 6V11Z","puzzle":"M20 10C19.7862 10.0024 19.574 10.0361 19.37 10.1C19.2206 10.1596 19.0589 10.1823 18.8989 10.166C18.7388 10.1498 18.585 10.0953 18.4505 10.0069C18.3161 9.91858 18.2049 9.7991 18.1265 9.65863C18.048 9.51815 18.0046 9.36082 18 9.2V7C18 6.20435 17.6839 5.44129 17.1213 4.87868C16.5587 4.31607 15.7956 4 15 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H7.2C7.36082 19.9954 7.51815 19.952 7.65863 19.8735C7.7991 19.7951 7.91858 19.6839 8.00692 19.5495C8.09526 19.415 8.14984 19.2612 8.16605 19.1011C8.18225 18.9411 8.1596 18.7794 8.1 18.63C8.0361 18.426 8.00241 18.2138 8 18C8 17.4696 8.21071 16.9609 8.58579 16.5858C8.96086 16.2107 9.46957 16 10 16C10.5304 16 11.0391 16.2107 11.4142 16.5858C11.7893 16.9609 12 17.4696 12 18C11.9976 18.2138 11.9639 18.426 11.9 18.63C11.8404 18.7794 11.8177 18.9411 11.834 19.1011C11.8502 19.2612 11.9047 19.415 11.9931 19.5495C12.0814 19.6839 12.2009 19.7951 12.3414 19.8735C12.4819 19.952 12.6392 19.9954 12.8 20H15C15.7956 20 16.5587 19.6839 17.1213 19.1213C17.6839 18.5587 18 17.7956 18 17V14.8C18.0046 14.6392 18.048 14.4819 18.1265 14.3414C18.2049 14.2009 18.3161 14.0814 18.4505 13.9931C18.585 13.9047 18.7388 13.8502 18.8989 13.834C19.0589 13.8177 19.2206 13.8404 19.37 13.9C19.574 13.9639 19.7862 13.9976 20 14C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","qr_code":"M7 15H5C3.9 15 3 15.9 3 17V19C3 20.1 3.9 21 5 21H7C8.1 21 9 20.1 9 19V17C9 15.9 8.1 15 7 15ZM12 9C12.55 9 13 8.55 13 8V4C13 3.45 12.55 3 12 3C11.45 3 11 3.45 11 4V8C11 8.55 11.45 9 12 9ZM19 3H17C15.9 3 15 3.9 15 5V7C15 8.1 15.9 9 17 9H19C20.1 9 21 8.1 21 7V5C21 3.9 20.1 3 19 3ZM5 9H7C8.1 9 9 8.1 9 7V5C9 3.9 8.1 3 7 3H5C3.9 3 3 3.9 3 5V7C3 8.1 3.9 9 5 9ZM19 11H17C15.9 11 15 11.9 15 13V15C15 16.1 15.9 17 17 17H19C20.1 17 21 16.1 21 15V13C21 11.9 20.1 11 19 11ZM20 19H13V13C13 11.9 12.1 11 11 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H11V19C11 20.1 11.9 21 13 21H20C20.55 21 21 20.55 21 20C21 19.45 20.55 19 20 19Z","quick_capture":"M10.8799 16.1199L8.87994 14.1199C8.31814 13.5574 8.00258 12.7949 8.00258 11.9999C8.00258 11.2049 8.31814 10.4424 8.87994 9.87989L10.8799 7.87989C11.442 7.31712 12.2046 7.00059 12.9999 6.99989H13.9999V3.99989C14.0024 3.71386 13.9434 3.43064 13.8271 3.16934C13.7107 2.90804 13.5396 2.67473 13.3254 2.48517C13.1112 2.29561 12.8589 2.1542 12.5854 2.07048C12.3118 1.98677 12.0235 1.9627 11.7399 1.99989L5.73994 2.76989C5.25402 2.83356 4.80839 3.07342 4.48763 3.44394C4.16688 3.81447 3.99333 4.28986 3.99994 4.77989V19.2199C3.9958 19.7082 4.17045 20.1812 4.49098 20.5496C4.8115 20.918 5.25575 21.1564 5.73994 21.2199L11.7399 21.9899L11.9999 21.9999C12.5304 21.9999 13.0391 21.7892 13.4142 21.4141C13.7892 21.039 13.9999 20.5303 13.9999 19.9999V16.9999H12.9999C12.2046 16.9992 11.442 16.6827 10.8799 16.1199ZM16.9999 6.99989C16.7347 6.99989 16.4804 7.10525 16.2928 7.29279C16.1053 7.48032 15.9999 7.73468 15.9999 7.99989C15.9999 8.26511 16.1053 8.51946 16.2928 8.707C16.4804 8.89453 16.7347 8.99989 16.9999 8.99989C17.2652 8.99989 17.5195 9.10525 17.707 9.29279C17.8946 9.48032 17.9999 9.73468 17.9999 9.99989C17.9999 10.2651 17.8946 10.5195 17.707 10.707C17.5195 10.8945 17.2652 10.9999 16.9999 10.9999H13.4099L13.7099 10.7099C13.8982 10.5216 14.004 10.2662 14.004 9.99989C14.004 9.73359 13.8982 9.4782 13.7099 9.28989C13.5216 9.10159 13.2662 8.9958 12.9999 8.9958C12.7336 8.9958 12.4782 9.10159 12.2899 9.28989L10.2899 11.2899C10.1989 11.385 10.1275 11.4971 10.0799 11.6199C9.97992 11.8634 9.97992 12.1364 10.0799 12.3799C10.1275 12.5026 10.1989 12.6148 10.2899 12.7099L12.2899 14.7099C12.3829 14.8036 12.4935 14.878 12.6154 14.9288C12.7372 14.9796 12.8679 15.0057 12.9999 15.0057C13.1319 15.0057 13.2627 14.9796 13.3845 14.9288C13.5064 14.878 13.617 14.8036 13.7099 14.7099C13.8037 14.6169 13.8781 14.5063 13.9288 14.3845C13.9796 14.2626 14.0057 14.1319 14.0057 13.9999C14.0057 13.8679 13.9796 13.7372 13.9288 13.6153C13.8781 13.4935 13.8037 13.3829 13.7099 13.2899L13.4099 12.9999H16.9999C17.7956 12.9999 18.5587 12.6838 19.1213 12.1212C19.6839 11.5586 19.9999 10.7955 19.9999 9.99989C19.9999 9.20424 19.6839 8.44118 19.1213 7.87857C18.5587 7.31596 17.7956 6.99989 16.9999 6.99989Z","quick_payment":"M10 13C10 13.2652 10.1054 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V11H10V13ZM19 7H11C10.7348 7 10.4804 7.10536 10.2929 7.29289C10.1054 7.48043 10 7.73478 10 8V9H20V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM8 13V8C8 7.20435 8.31607 6.44129 8.87868 5.87868C9.44129 5.31607 10.2044 5 11 5H15.82C15.6137 4.41645 15.2319 3.911 14.7271 3.55294C14.2222 3.19488 13.6189 3.00174 13 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H11C10.2044 16 9.44129 15.6839 8.87868 15.1213C8.31607 14.5587 8 13.7956 8 13ZM10 20C9.80222 20 9.60888 19.9414 9.44443 19.8315C9.27998 19.7216 9.15181 19.5654 9.07612 19.3827C9.00043 19.2 8.98063 18.9989 9.01921 18.8049C9.0578 18.6109 9.15304 18.4327 9.29289 18.2929C9.43275 18.153 9.61093 18.0578 9.80491 18.0192C9.99889 17.9806 10.2 18.0004 10.3827 18.0761C10.5654 18.1518 10.7216 18.28 10.8315 18.4444C10.9414 18.6089 11 18.8022 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20Z","racing_car":"M20.5 16C20.2348 16 19.9804 16.1053 19.7929 16.2929C19.6054 16.4804 19.5 16.7347 19.5 17V18H17.41L16.2 6.99996H18.5V7.99996C18.5 8.26518 18.6054 8.51953 18.7929 8.70707C18.9804 8.89461 19.2348 8.99996 19.5 8.99996C19.7652 8.99996 20.0196 8.89461 20.2071 8.70707C20.3946 8.51953 20.5 8.26518 20.5 7.99996V3.99996C20.5 3.73475 20.3946 3.48039 20.2071 3.29286C20.0196 3.10532 19.7652 2.99996 19.5 2.99996C19.2348 2.99996 18.9804 3.10532 18.7929 3.29286C18.6054 3.48039 18.5 3.73475 18.5 3.99996V4.99996H16V4.83996C15.8702 4.01797 15.4409 3.27308 14.7947 2.74873C14.1485 2.22439 13.3311 1.95768 12.5 1.99996C11.6689 1.95768 10.8515 2.22439 10.2053 2.74873C9.55914 3.27308 9.1298 4.01797 9 4.83996V4.99996H6.5V3.99996C6.5 3.73475 6.39464 3.48039 6.20711 3.29286C6.01957 3.10532 5.76522 2.99996 5.5 2.99996C5.23478 2.99996 4.98043 3.10532 4.79289 3.29286C4.60536 3.48039 4.5 3.73475 4.5 3.99996V7.99996C4.5 8.26518 4.60536 8.51953 4.79289 8.70707C4.98043 8.89461 5.23478 8.99996 5.5 8.99996C5.76522 8.99996 6.01957 8.89461 6.20711 8.70707C6.39464 8.51953 6.5 8.26518 6.5 7.99996V6.99996H8.8L7.59 18H5.5V17C5.5 16.7347 5.39464 16.4804 5.20711 16.2929C5.01957 16.1053 4.76522 16 4.5 16C4.23478 16 3.98043 16.1053 3.79289 16.2929C3.60536 16.4804 3.5 16.7347 3.5 17V21C3.5 21.2652 3.60536 21.5195 3.79289 21.7071C3.98043 21.8946 4.23478 22 4.5 22C4.76522 22 5.01957 21.8946 5.20711 21.7071C5.39464 21.5195 5.5 21.2652 5.5 21V20H7.69C7.89574 20.5819 8.27597 21.0862 8.77885 21.4442C9.28173 21.8021 9.88277 21.9962 10.5 22H14.5C15.1189 21.9982 15.7222 21.8051 16.2271 21.447C16.7319 21.089 17.1137 20.5835 17.32 20H19.5V21C19.5 21.2652 19.6054 21.5195 19.7929 21.7071C19.9804 21.8946 20.2348 22 20.5 22C20.7652 22 21.0196 21.8946 21.2071 21.7071C21.3946 21.5195 21.5 21.2652 21.5 21V17C21.5 16.7347 21.3946 16.4804 21.2071 16.2929C21.0196 16.1053 20.7652 16 20.5 16ZM14.28 19H10.72C10.57 19.003 10.4213 18.9723 10.2848 18.91C10.1483 18.8478 10.0276 18.7556 9.93153 18.6404C9.8355 18.5251 9.76662 18.3897 9.73 18.2443C9.69339 18.0988 9.68997 17.9469 9.72 17.8L10.11 16C10.2232 15.4497 10.5227 14.9553 10.9582 14.6003C11.3936 14.2453 11.9382 14.0514 12.5 14.0514C13.0618 14.0514 13.6064 14.2453 14.0418 14.6003C14.4773 14.9553 14.7768 15.4497 14.89 16L15.26 17.84C15.2831 17.9824 15.2751 18.1281 15.2366 18.2671C15.198 18.4061 15.1299 18.5351 15.0368 18.6453C14.9437 18.7555 14.8278 18.8443 14.6972 18.9055C14.5666 18.9667 14.4243 18.9989 14.28 19ZM12.5 16C12.3022 16 12.1089 16.0586 11.9444 16.1685C11.78 16.2784 11.6518 16.4346 11.5761 16.6173C11.5004 16.8 11.4806 17.0011 11.5192 17.1951C11.5578 17.389 11.653 17.5672 11.7929 17.7071C11.9327 17.8469 12.1109 17.9422 12.3049 17.9807C12.4989 18.0193 12.7 17.9995 12.8827 17.9238C13.0654 17.8482 13.2216 17.72 13.3315 17.5555C13.4414 17.3911 13.5 17.1977 13.5 17C13.5 16.7347 13.3946 16.4804 13.2071 16.2929C13.0196 16.1053 12.7652 16 12.5 16Z","racing_racetrack":"M20 19H17V15H20.19C20.275 15.0002 20.3586 14.9787 20.4329 14.9376C20.5073 14.8964 20.57 14.8371 20.615 14.765C20.66 14.6929 20.686 14.6106 20.6903 14.5257C20.6947 14.4409 20.6774 14.3563 20.64 14.28L20 13L20.64 11.72C20.6774 11.6437 20.6947 11.5591 20.6903 11.4743C20.686 11.3894 20.66 11.3071 20.615 11.235C20.57 11.1629 20.5073 11.1036 20.4329 11.0624C20.3586 11.0213 20.275 10.9998 20.19 11H15V19H12C10.1435 19 8.36301 18.2625 7.05025 16.9497C5.7375 15.637 5 13.8565 5 12C5 10.1435 5.7375 8.36301 7.05025 7.05025C8.36301 5.7375 10.1435 5 12 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H12C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 7H12C10.6739 7 9.40215 7.52678 8.46447 8.46447C7.52678 9.40215 7 10.6739 7 12C7 13.3261 7.52678 14.5979 8.46447 15.5355C9.40215 16.4732 10.6739 17 12 17H13V15H12C11.2044 15 10.4413 14.6839 9.87868 14.1213C9.31607 13.5587 9 12.7956 9 12C9 11.2044 9.31607 10.4413 9.87868 9.87868C10.4413 9.31607 11.2044 9 12 9H20C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7Z","radio":"M20 6C20.2577 5.99983 20.5111 5.93324 20.7356 5.80668C20.9601 5.68011 21.1482 5.49783 21.2818 5.27741C21.4154 5.057 21.4899 4.80588 21.4982 4.54828C21.5065 4.29068 21.4483 4.03528 21.3292 3.80673C21.21 3.57817 21.034 3.38417 20.8181 3.24342C20.6022 3.10267 20.3537 3.01993 20.0965 3.00317C19.8393 2.98642 19.5821 3.03621 19.3498 3.14776C19.1175 3.2593 18.9178 3.42883 18.77 3.64L5.77 6.58C4.9858 6.74534 4.28239 7.17555 3.77797 7.79834C3.27354 8.42113 2.99884 9.19856 3 10V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7957 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V10C21 9.20435 20.6839 8.44129 20.1213 7.87868C19.5587 7.31607 18.7957 7 18 7H13L19 5.63C19.2748 5.87499 19.6319 6.00715 20 6ZM13 14C13 14.5933 12.8241 15.1734 12.4944 15.6667C12.1648 16.1601 11.6962 16.5446 11.1481 16.7716C10.5999 16.9987 9.99668 17.0581 9.41473 16.9424C8.83279 16.8266 8.29824 16.5409 7.87868 16.1213C7.45913 15.7018 7.1734 15.1672 7.05765 14.5853C6.94189 14.0033 7.0013 13.4001 7.22837 12.8519C7.45543 12.3038 7.83995 11.8352 8.33329 11.5056C8.82664 11.1759 9.40666 11 10 11C10.7957 11 11.5587 11.3161 12.1213 11.8787C12.6839 12.4413 13 13.2044 13 14Z","radio_signal":"M11.9999 9.99991C11.6044 9.99991 11.2177 10.1172 10.8888 10.337C10.5599 10.5567 10.3036 10.8691 10.1522 11.2345C10.0008 11.6 9.9612 12.0021 10.0384 12.3901C10.1155 12.7781 10.306 13.1344 10.5857 13.4141C10.8654 13.6938 11.2218 13.8843 11.6098 13.9615C11.9977 14.0387 12.3999 13.999 12.7653 13.8477C13.1308 13.6963 13.4431 13.4399 13.6629 13.1111C13.8826 12.7822 13.9999 12.3955 13.9999 11.9999C13.9999 11.4695 13.7892 10.9608 13.4142 10.5857C13.0391 10.2106 12.5304 9.99991 11.9999 9.99991ZM3.99994 11.9999C3.99911 10.949 4.20534 9.90827 4.60685 8.93711C5.00835 7.96595 5.59727 7.08341 6.33994 6.33991C6.50377 6.14861 6.58937 5.90253 6.57965 5.65086C6.56993 5.39918 6.4656 5.16044 6.2875 4.98235C6.10941 4.80425 5.87067 4.69992 5.61899 4.6902C5.36732 4.68048 5.12124 4.76608 4.92994 4.92991C3.05523 6.80519 2.00208 9.34827 2.00208 11.9999C2.00208 14.6516 3.05523 17.1946 4.92994 19.0699C5.1173 19.2562 5.37075 19.3607 5.63494 19.3607C5.89913 19.3607 6.15258 19.2562 6.33994 19.0699C6.52619 18.8825 6.63073 18.6291 6.63073 18.3649C6.63073 18.1007 6.52619 17.8473 6.33994 17.6599C5.59727 16.9164 5.00835 16.0339 4.60685 15.0627C4.20534 14.0915 3.99911 13.0508 3.99994 11.9999ZM9.16994 7.75991C8.98258 7.57366 8.72913 7.46912 8.46494 7.46912C8.20075 7.46912 7.9473 7.57366 7.75994 7.75991C6.63634 8.88491 6.00522 10.4099 6.00522 11.9999C6.00522 13.5899 6.63634 15.1149 7.75994 16.2399C7.9473 16.4262 8.20075 16.5307 8.46494 16.5307C8.72913 16.5307 8.98258 16.4262 9.16994 16.2399C9.35619 16.0525 9.46073 15.7991 9.46073 15.5349C9.46073 15.2707 9.35619 15.0173 9.16994 14.8299C8.79803 14.4584 8.503 14.0173 8.3017 13.5317C8.1004 13.0461 7.99679 12.5256 7.99679 11.9999C7.99679 11.4742 8.1004 10.9537 8.3017 10.4681C8.503 9.98256 8.79803 9.5414 9.16994 9.16991C9.35619 8.98255 9.46073 8.7291 9.46073 8.46491C9.46073 8.20072 9.35619 7.94727 9.16994 7.75991ZM16.2399 7.75991C16.0486 7.59608 15.8026 7.51048 15.5509 7.5202C15.2992 7.52992 15.0605 7.63425 14.8824 7.81235C14.7043 7.99044 14.5999 8.22918 14.5902 8.48086C14.5805 8.73253 14.6661 8.97861 14.8299 9.16991C15.2018 9.5414 15.4969 9.98256 15.6982 10.4681C15.8995 10.9537 16.0031 11.4742 16.0031 11.9999C16.0031 12.5256 15.8995 13.0461 15.6982 13.5317C15.4969 14.0173 15.2018 14.4584 14.8299 14.8299C14.6437 15.0173 14.5391 15.2707 14.5391 15.5349C14.5391 15.7991 14.6437 16.0525 14.8299 16.2399C15.0173 16.4262 15.2708 16.5307 15.5349 16.5307C15.7991 16.5307 16.0526 16.4262 16.2399 16.2399C17.3635 15.1149 17.9947 13.5899 17.9947 11.9999C17.9947 10.4099 17.3635 8.88491 16.2399 7.75991ZM19.0699 4.92991C18.8786 4.76608 18.6326 4.68048 18.3809 4.6902C18.1292 4.69992 17.8905 4.80425 17.7124 4.98235C17.5343 5.16044 17.4299 5.39918 17.4202 5.65086C17.4105 5.90253 17.4961 6.14861 17.6599 6.33991C18.4038 7.0829 18.9938 7.9652 19.3964 8.93639C19.799 9.90757 20.0062 10.9486 20.0062 11.9999C20.0062 13.0512 19.799 14.0922 19.3964 15.0634C18.9938 16.0346 18.4038 16.9169 17.6599 17.6599C17.4737 17.8473 17.3691 18.1007 17.3691 18.3649C17.3691 18.6291 17.4737 18.8825 17.6599 19.0699C17.8473 19.2562 18.1008 19.3607 18.3649 19.3607C18.6291 19.3607 18.8826 19.2562 19.0699 19.0699C20.9446 17.1946 21.9978 14.6516 21.9978 11.9999C21.9978 9.34827 20.9446 6.80519 19.0699 4.92991Z","radio_station":"M9.16994 5.76011C8.98258 5.57386 8.72913 5.46932 8.46494 5.46932C8.20075 5.46932 7.9473 5.57386 7.75994 5.76011C6.63634 6.88511 6.00522 8.4101 6.00522 10.0001C6.00522 11.5901 6.63634 13.1151 7.75994 14.2401C7.9473 14.4264 8.20075 14.5309 8.46494 14.5309C8.72913 14.5309 8.98258 14.4264 9.16994 14.2401C9.35619 14.0527 9.46073 13.7993 9.46073 13.5351C9.46073 13.2709 9.35619 13.0175 9.16994 12.8301C8.79803 12.4586 8.503 12.0175 8.3017 11.5319C8.1004 11.0463 7.99679 10.5258 7.99679 10.0001C7.99679 9.47445 8.1004 8.95394 8.3017 8.46835C8.503 7.98276 8.79803 7.5416 9.16994 7.17011C9.35619 6.98275 9.46073 6.7293 9.46073 6.46511C9.46073 6.20092 9.35619 5.94747 9.16994 5.76011ZM3.99994 10.0001C3.99911 8.94923 4.20534 7.90847 4.60685 6.93731C5.00835 5.96615 5.59727 5.08361 6.33994 4.34011C6.44462 4.25046 6.52964 4.14015 6.58967 4.01608C6.64969 3.89202 6.68342 3.75688 6.68874 3.61916C6.69406 3.48144 6.67085 3.34411 6.62058 3.21579C6.5703 3.08746 6.49404 2.97091 6.39659 2.87346C6.29914 2.776 6.18259 2.69975 6.05426 2.64947C5.92594 2.5992 5.78861 2.57599 5.65089 2.58131C5.51317 2.58663 5.37803 2.62036 5.25397 2.68038C5.1299 2.74041 5.01959 2.82543 4.92994 2.93011C3.05523 4.80539 2.00208 7.34847 2.00208 10.0001C2.00208 12.6518 3.05523 15.1948 4.92994 17.0701C5.1173 17.2564 5.37075 17.3609 5.63494 17.3609C5.89913 17.3609 6.15258 17.2564 6.33994 17.0701C6.52619 16.8827 6.63073 16.6293 6.63073 16.3651C6.63073 16.1009 6.52619 15.8475 6.33994 15.6601C5.59727 14.9166 5.00835 14.0341 4.60685 13.0629C4.20534 12.0917 3.99911 11.051 3.99994 10.0001ZM16.2399 5.76011C16.0486 5.59628 15.8026 5.51068 15.5509 5.5204C15.2992 5.53012 15.0605 5.63445 14.8824 5.81255C14.7043 5.99064 14.5999 6.22938 14.5902 6.48106C14.5805 6.73273 14.6661 6.97881 14.8299 7.17011C15.2018 7.5416 15.4969 7.98276 15.6982 8.46835C15.8995 8.95394 16.0031 9.47445 16.0031 10.0001C16.0031 10.5258 15.8995 11.0463 15.6982 11.5319C15.4969 12.0175 15.2018 12.4586 14.8299 12.8301C14.6437 13.0175 14.5391 13.2709 14.5391 13.5351C14.5391 13.7993 14.6437 14.0527 14.8299 14.2401C15.0173 14.4264 15.2708 14.5309 15.5349 14.5309C15.7991 14.5309 16.0526 14.4264 16.2399 14.2401C17.3635 13.1151 17.9947 11.5901 17.9947 10.0001C17.9947 8.4101 17.3635 6.88511 16.2399 5.76011ZM19.0699 2.93011C18.8786 2.76628 18.6326 2.68068 18.3809 2.6904C18.1292 2.70012 17.8905 2.80445 17.7124 2.98255C17.5343 3.16064 17.4299 3.39938 17.4202 3.65106C17.4105 3.90273 17.4961 4.14881 17.6599 4.34011C18.4038 5.08309 18.9938 5.9654 19.3964 6.93659C19.799 7.90777 20.0062 8.94879 20.0062 10.0001C20.0062 11.0514 19.799 12.0924 19.3964 13.0636C18.9938 14.0348 18.4038 14.9171 17.6599 15.6601C17.4737 15.8475 17.3691 16.1009 17.3691 16.3651C17.3691 16.6293 17.4737 16.8827 17.6599 17.0701C17.8473 17.2564 18.1008 17.3609 18.3649 17.3609C18.6291 17.3609 18.8826 17.2564 19.0699 17.0701C20.9446 15.1948 21.9978 12.6518 21.9978 10.0001C21.9978 7.34847 20.9446 4.80539 19.0699 2.93011ZM11.9999 8.00011C11.4695 8.00011 10.9608 8.21082 10.5857 8.5859C10.2107 8.96097 9.99994 9.46968 9.99994 10.0001C10.002 10.3491 10.0955 10.6915 10.2709 10.9933C10.4463 11.295 10.6977 11.5456 10.9999 11.7201V21.0001C10.9999 21.2653 11.1053 21.5197 11.2928 21.7072C11.4804 21.8948 11.7347 22.0001 11.9999 22.0001C12.2652 22.0001 12.5195 21.8948 12.707 21.7072C12.8946 21.5197 12.9999 21.2653 12.9999 21.0001V11.7201C13.3022 11.5456 13.5536 11.295 13.729 10.9933C13.9044 10.6915 13.9978 10.3491 13.9999 10.0001C13.9999 9.46968 13.7892 8.96097 13.4142 8.5859C13.0391 8.21082 12.5304 8.00011 11.9999 8.00011Z","ram":"M13.5 6H10.5C10.3674 6 10.2402 6.05268 10.1464 6.14645C10.0527 6.24021 10 6.36739 10 6.5V17.5C10 17.6326 10.0527 17.7598 10.1464 17.8536C10.2402 17.9473 10.3674 18 10.5 18H13.5C13.6326 18 13.7598 17.9473 13.8536 17.8536C13.9473 17.7598 14 17.6326 14 17.5V6.5C14 6.36739 13.9473 6.24021 13.8536 6.14645C13.7598 6.05268 13.6326 6 13.5 6ZM19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7H18V5H19C19.2652 5 19.5196 4.89464 19.7071 4.70711C19.8946 4.51957 20 4.26522 20 4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3H17.22C16.9404 2.6874 16.5984 2.4369 16.216 2.26465C15.8336 2.09241 15.4194 2.00225 15 2H9C8.58062 2.00225 8.16637 2.09241 7.78399 2.26465C7.40161 2.4369 7.05959 2.6874 6.78 3H5C4.73478 3 4.48043 3.10536 4.29289 3.29289C4.10536 3.48043 4 3.73478 4 4C4 4.26522 4.10536 4.51957 4.29289 4.70711C4.48043 4.89464 4.73478 5 5 5H6V7H5C4.73478 7 4.48043 7.10536 4.29289 7.29289C4.10536 7.48043 4 7.73478 4 8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9H6V11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H6V15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16C4 16.2652 4.10536 16.5196 4.29289 16.7071C4.48043 16.8946 4.73478 17 5 17H6V19H5C4.73478 19 4.48043 19.1054 4.29289 19.2929C4.10536 19.4804 4 19.7348 4 20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21H6.78C7.05959 21.3126 7.40161 21.5631 7.78399 21.7353C8.16637 21.9076 8.58062 21.9977 9 22H15C15.4194 21.9977 15.8336 21.9076 16.216 21.7353C16.5984 21.5631 16.9404 21.3126 17.22 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20C20 19.7348 19.8946 19.4804 19.7071 19.2929C19.5196 19.1054 19.2652 19 19 19H18V17H19C19.2652 17 19.5196 16.8946 19.7071 16.7071C19.8946 16.5196 20 16.2652 20 16C20 15.7348 19.8946 15.4804 19.7071 15.2929C19.5196 15.1054 19.2652 15 19 15H18V13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11H18V9H19ZM16 19C16 19.2652 15.8946 19.5196 15.7071 19.7071C15.5196 19.8946 15.2652 20 15 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V19Z","ram_horizonal":"M17.5 10H6.5C6.36739 10 6.24021 10.0527 6.14645 10.1464C6.05268 10.2402 6 10.3674 6 10.5V13.5C6 13.6326 6.05268 13.7598 6.14645 13.8536C6.24021 13.9473 6.36739 14 6.5 14H17.5C17.6326 14 17.7598 13.9473 17.8536 13.8536C17.9473 13.7598 18 13.6326 18 13.5V10.5C18 10.3674 17.9473 10.2402 17.8536 10.1464C17.7598 10.0527 17.6326 10 17.5 10ZM21 6.78V5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4C19.7348 4 19.4804 4.10536 19.2929 4.29289C19.1054 4.48043 19 4.73478 19 5V6H17V5C17 4.73478 16.8946 4.48043 16.7071 4.29289C16.5196 4.10536 16.2652 4 16 4C15.7348 4 15.4804 4.10536 15.2929 4.29289C15.1054 4.48043 15 4.73478 15 5V6H13V5C13 4.73478 12.8946 4.48043 12.7071 4.29289C12.5196 4.10536 12.2652 4 12 4C11.7348 4 11.4804 4.10536 11.2929 4.29289C11.1054 4.48043 11 4.73478 11 5V6H9V5C9 4.73478 8.89464 4.48043 8.70711 4.29289C8.51957 4.10536 8.26522 4 8 4C7.73478 4 7.48043 4.10536 7.29289 4.29289C7.10536 4.48043 7 4.73478 7 5V6H5V5C5 4.73478 4.89464 4.48043 4.70711 4.29289C4.51957 4.10536 4.26522 4 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5V6.78C2.6874 7.05959 2.4369 7.40161 2.26465 7.78399C2.09241 8.16637 2.00225 8.58062 2 9V15C2.00225 15.4194 2.09241 15.8336 2.26465 16.216C2.4369 16.5984 2.6874 16.9404 3 17.22V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H7V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H11V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.22C21.3126 16.9404 21.5631 16.5984 21.7353 16.216C21.9076 15.8336 21.9977 15.4194 22 15V9C21.9977 8.58062 21.9076 8.16637 21.7353 7.78399C21.5631 7.40161 21.3126 7.05959 21 6.78ZM20 15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V9C4 8.73478 4.10536 8.48043 4.29289 8.29289C4.48043 8.10536 4.73478 8 5 8H19C19.2652 8 19.5196 8.10536 19.7071 8.29289C19.8946 8.48043 20 8.73478 20 9V15Z","raspberry":"M20 14.5C19.9967 13.8678 19.7939 13.2529 19.4203 12.7428C19.0468 12.2328 18.5217 11.8539 17.92 11.66C18.0302 11.1639 18.0126 10.6479 17.8688 10.1604C17.7251 9.67299 17.4598 9.23006 17.0979 8.87321C16.7361 8.51635 16.2895 8.25727 15.8001 8.12028C15.3107 7.98328 14.7945 7.97286 14.3 8.09C14.0184 7.75377 13.6665 7.48336 13.2692 7.29782C12.8718 7.11229 12.4385 7.01613 12 7.01613C11.5614 7.01613 11.1282 7.11229 10.7308 7.29782C10.3334 7.48336 9.98156 7.75377 9.69999 8.09C9.20545 7.97286 8.68927 7.98328 8.19987 8.12028C7.71047 8.25727 7.26389 8.51635 6.90204 8.87321C6.54018 9.23006 6.27492 9.67299 6.13113 10.1604C5.98734 10.6479 5.96974 11.1639 6.07999 11.66C5.48698 11.8618 4.97204 12.2442 4.60738 12.7536C4.24271 13.2629 4.04663 13.8736 4.04663 14.5C4.04663 15.1264 4.24271 15.7371 4.60738 16.2464C4.97204 16.7558 5.48698 17.1382 6.07999 17.34C5.96974 17.8361 5.98734 18.3521 6.13113 18.8395C6.27492 19.327 6.54018 19.7699 6.90204 20.1268C7.26389 20.4836 7.71047 20.7427 8.19987 20.8797C8.68927 21.0167 9.20545 21.0271 9.69999 20.91C9.98156 21.2462 10.3334 21.5166 10.7308 21.7022C11.1282 21.8877 11.5614 21.9839 12 21.9839C12.4385 21.9839 12.8718 21.8877 13.2692 21.7022C13.6665 21.5166 14.0184 21.2462 14.3 20.91C14.7945 21.0271 15.3107 21.0167 15.8001 20.8797C16.2895 20.7427 16.7361 20.4836 17.0979 20.1268C17.4598 19.7699 17.7251 19.327 17.8688 18.8395C18.0126 18.3521 18.0302 17.8361 17.92 17.34C18.5217 17.1461 19.0468 16.7672 19.4203 16.2571C19.7939 15.7471 19.9967 15.1322 20 14.5ZM9.99999 12.5C9.99999 12.3022 10.0586 12.1089 10.1685 11.9444C10.2784 11.78 10.4346 11.6518 10.6173 11.5761C10.8 11.5004 11.0011 11.4806 11.1951 11.5192C11.3891 11.5578 11.5672 11.653 11.7071 11.7929C11.8469 11.9327 11.9422 12.1109 11.9808 12.3049C12.0194 12.4989 11.9996 12.7 11.9239 12.8827C11.8482 13.0654 11.72 13.2216 11.5556 13.3315C11.3911 13.4413 11.1978 13.5 11 13.5C10.7348 13.5 10.4804 13.3946 10.2929 13.2071C10.1053 13.0196 9.99999 12.7652 9.99999 12.5ZM12.71 18.21C12.5698 18.349 12.3916 18.4435 12.1979 18.4814C12.0041 18.5193 11.8035 18.499 11.6212 18.4231C11.439 18.3472 11.2833 18.219 11.1737 18.0547C11.0642 17.8904 11.0058 17.6974 11.0058 17.5C11.0058 17.3026 11.0642 17.1095 11.1737 16.9453C11.2833 16.781 11.439 16.6528 11.6212 16.5769C11.8035 16.501 12.0041 16.4807 12.1979 16.5186C12.3916 16.5565 12.5698 16.651 12.71 16.79C12.8037 16.883 12.8781 16.9936 12.9289 17.1154C12.9796 17.2373 13.0058 17.368 13.0058 17.5C13.0058 17.632 12.9796 17.7627 12.9289 17.8846C12.8781 18.0064 12.8037 18.117 12.71 18.21ZM15 15.5C14.8022 15.5 14.6089 15.4413 14.4444 15.3315C14.28 15.2216 14.1518 15.0654 14.0761 14.8827C14.0004 14.7 13.9806 14.4989 14.0192 14.3049C14.0578 14.1109 14.153 13.9327 14.2929 13.7929C14.4327 13.653 14.6109 13.5578 14.8049 13.5192C14.9989 13.4806 15.1999 13.5004 15.3827 13.5761C15.5654 13.6518 15.7216 13.78 15.8315 13.9444C15.9413 14.1089 16 14.3022 16 14.5C16 14.7652 15.8946 15.0196 15.7071 15.2071C15.5196 15.3946 15.2652 15.5 15 15.5ZM12 6C14.31 6 15.3 3.76 15.49 2.58C15.5043 2.50937 15.5017 2.43637 15.4826 2.36689C15.4635 2.29741 15.4284 2.23339 15.38 2.18C15.3355 2.12195 15.2778 2.07534 15.2118 2.04404C15.1457 2.01273 15.0731 1.99763 15 2C14.3742 2.06147 13.7731 2.27609 13.2499 2.6249C12.7267 2.9737 12.2974 3.44597 12 4C11.7025 3.44597 11.2733 2.9737 10.7501 2.6249C10.2268 2.27609 9.6258 2.06147 8.99999 2C8.9269 1.99763 8.8543 2.01273 8.78822 2.04404C8.72213 2.07534 8.66446 2.12195 8.61999 2.18C8.5716 2.23339 8.53644 2.29741 8.51734 2.36689C8.49823 2.43637 8.49571 2.50937 8.50999 2.58C8.69999 3.76 9.68999 6 12 6Z","reader":"M12 8C12.5933 8 13.1734 7.82405 13.6667 7.49441C14.1601 7.16477 14.5446 6.69623 14.7716 6.14805C14.9987 5.59987 15.0581 4.99667 14.9424 4.41473C14.8266 3.83279 14.5409 3.29824 14.1213 2.87868C13.7018 2.45912 13.1672 2.1734 12.5853 2.05765C12.0033 1.94189 11.4001 2.0013 10.852 2.22836C10.3038 2.45543 9.83524 2.83994 9.50559 3.33329C9.17595 3.82664 9 4.40666 9 5C9 5.79565 9.31607 6.55871 9.87868 7.12132C10.4413 7.68393 11.2044 8 12 8ZM19.5 13H21V10C21.0004 9.66861 20.9185 9.34231 20.7616 9.05042C20.6047 8.75853 20.3777 8.5102 20.1011 8.32776C19.8245 8.14531 19.5068 8.03447 19.1767 8.00519C18.8466 7.9759 18.5144 8.0291 18.21 8.16L14.72 9.66C13.879 9.22591 12.9464 8.99939 12 8.99939C11.0536 8.99939 10.121 9.22591 9.28 9.66L5.79 8.16C5.48556 8.0291 5.15337 7.9759 4.82328 8.00519C4.49319 8.03447 4.17554 8.14531 3.8989 8.32776C3.62226 8.5102 3.39528 8.75853 3.23838 9.05042C3.08148 9.34231 2.99956 9.66861 3 10V13H4.5C4.89783 13 5.27936 13.158 5.56066 13.4393C5.84197 13.7206 6 14.1022 6 14.5C6 14.8978 5.84197 15.2794 5.56066 15.5607C5.27936 15.842 4.89783 16 4.5 16H3V17C2.99949 17.3915 3.11386 17.7745 3.32895 18.1015C3.54403 18.4286 3.85038 18.6854 4.21 18.84L11.21 21.84H11.36L11.5 21.89C11.8268 21.9834 12.1732 21.9834 12.5 21.89L12.64 21.84H12.79L19.79 18.84C20.1496 18.6854 20.456 18.4286 20.6711 18.1015C20.8861 17.7745 21.0005 17.3915 21 17V16H19.5C19.1022 16 18.7206 15.842 18.4393 15.5607C18.158 15.2794 18 14.8978 18 14.5C18 14.1022 18.158 13.7206 18.4393 13.4393C18.7206 13.158 19.1022 13 19.5 13Z","rearrange":"M20.9199 11.6199C20.8723 11.4971 20.8009 11.385 20.7099 11.2899L18.7099 9.2899C18.5216 9.10159 18.2662 8.99581 17.9999 8.99581C17.7336 8.99581 17.4782 9.10159 17.2899 9.2899C17.1016 9.4782 16.9958 9.73359 16.9958 9.9999C16.9958 10.2662 17.1016 10.5216 17.2899 10.7099L17.5899 10.9999H12.9999V6.4099L13.2899 6.7099C13.3829 6.80362 13.4935 6.87802 13.6153 6.92879C13.7372 6.97956 13.8679 7.00569 13.9999 7.00569C14.1319 7.00569 14.2626 6.97956 14.3845 6.92879C14.5063 6.87802 14.6169 6.80362 14.7099 6.7099C14.8036 6.61693 14.878 6.50633 14.9288 6.38447C14.9796 6.26261 15.0057 6.13191 15.0057 5.9999C15.0057 5.86788 14.9796 5.73718 14.9288 5.61532C14.878 5.49346 14.8036 5.38286 14.7099 5.2899L12.7099 3.2899C12.6148 3.19886 12.5026 3.12749 12.3799 3.0799C12.1364 2.97988 11.8634 2.97988 11.6199 3.0799C11.4971 3.12749 11.385 3.19886 11.2899 3.2899L9.2899 5.2899C9.10159 5.4782 8.99581 5.73359 8.99581 5.9999C8.99581 6.2662 9.10159 6.52159 9.2899 6.7099C9.4782 6.8982 9.73359 7.00399 9.9999 7.00399C10.2662 7.00399 10.5216 6.8982 10.7099 6.7099L10.9999 6.4099V10.9999H6.4099L6.7099 10.7099C6.8982 10.5216 7.00399 10.2662 7.00399 9.9999C7.00399 9.73359 6.8982 9.4782 6.7099 9.2899C6.52159 9.10159 6.2662 8.99581 5.9999 8.99581C5.73359 8.99581 5.4782 9.10159 5.2899 9.2899L3.2899 11.2899C3.19886 11.385 3.12749 11.4971 3.0799 11.6199C2.97988 11.8634 2.97988 12.1364 3.0799 12.3799C3.12749 12.5026 3.19886 12.6148 3.2899 12.7099L5.2899 14.7099C5.38286 14.8036 5.49346 14.878 5.61532 14.9288C5.73718 14.9796 5.86788 15.0057 5.9999 15.0057C6.13191 15.0057 6.26261 14.9796 6.38447 14.9288C6.50633 14.878 6.61693 14.8036 6.7099 14.7099C6.80362 14.6169 6.87802 14.5063 6.92879 14.3845C6.97956 14.2626 7.00569 14.1319 7.00569 13.9999C7.00569 13.8679 6.97956 13.7372 6.92879 13.6153C6.87802 13.4935 6.80362 13.3829 6.7099 13.2899L6.4099 12.9999H10.9999V17.5899L10.7099 17.2899C10.6167 17.1967 10.506 17.1227 10.3841 17.0722C10.2623 17.0218 10.1318 16.9958 9.9999 16.9958C9.86804 16.9958 9.73747 17.0218 9.61565 17.0722C9.49382 17.1227 9.38313 17.1967 9.2899 17.2899C9.19666 17.3831 9.1227 17.4938 9.07224 17.6156C9.02178 17.7375 8.99581 17.868 8.99581 17.9999C8.99581 18.1318 9.02178 18.2623 9.07224 18.3841C9.1227 18.506 9.19666 18.6167 9.2899 18.7099L11.2899 20.7099C11.385 20.8009 11.4971 20.8723 11.6199 20.9199C11.7396 20.9728 11.869 21.0001 11.9999 21.0001C12.1308 21.0001 12.2602 20.9728 12.3799 20.9199C12.5026 20.8723 12.6148 20.8009 12.7099 20.7099L14.7099 18.7099C14.8982 18.5216 15.004 18.2662 15.004 17.9999C15.004 17.7336 14.8982 17.4782 14.7099 17.2899C14.5216 17.1016 14.2662 16.9958 13.9999 16.9958C13.7336 16.9958 13.4782 17.1016 13.2899 17.2899L12.9999 17.5899V12.9999H17.5899L17.2899 13.2899C17.1962 13.3829 17.1218 13.4935 17.071 13.6153C17.0202 13.7372 16.9941 13.8679 16.9941 13.9999C16.9941 14.1319 17.0202 14.2626 17.071 14.3845C17.1218 14.5063 17.1962 14.6169 17.2899 14.7099C17.3829 14.8036 17.4935 14.878 17.6153 14.9288C17.7372 14.9796 17.8679 15.0057 17.9999 15.0057C18.1319 15.0057 18.2626 14.9796 18.3845 14.9288C18.5063 14.878 18.6169 14.8036 18.7099 14.7099L20.7099 12.7099C20.8009 12.6148 20.8723 12.5026 20.9199 12.3799C21.0199 12.1364 21.0199 11.8634 20.9199 11.6199Z","recent_history":"M14 14C14.2652 14 14.5196 13.8946 14.7071 13.7071C14.8946 13.5196 15 13.2652 15 13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H12V9.00001C12 8.73479 11.8946 8.48044 11.7071 8.2929C11.5196 8.10536 11.2652 8.00001 11 8.00001C10.7348 8.00001 10.4804 8.10536 10.2929 8.2929C10.1053 8.48044 9.99998 8.73479 9.99998 9.00001V13C9.99998 13.2652 10.1053 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H14ZM17.86 6.57001C17.8158 6.48967 17.7657 6.41279 17.71 6.34001C16.9665 5.59733 16.0839 5.00842 15.1128 4.60691C14.1416 4.20541 13.1009 3.99918 12.05 4.00001H12C9.94413 3.99756 7.96624 4.78667 6.47667 6.20362C4.9871 7.62057 4.1002 9.55659 3.99998 11.61L3.68998 11.29C3.50168 11.1017 3.24628 10.9959 2.97998 10.9959C2.71368 10.9959 2.45829 11.1017 2.26998 11.29C2.08168 11.4783 1.97589 11.7337 1.97589 12C1.97589 12.2663 2.08168 12.5217 2.26998 12.71L4.26998 14.71C4.33689 14.7661 4.41085 14.8131 4.48998 14.85C4.52268 14.8791 4.55982 14.9027 4.59998 14.92C4.7264 14.9739 4.86257 15.0011 4.99998 15C5.12678 15.0019 5.25263 14.9781 5.36998 14.93L5.47998 14.86C5.55236 14.8262 5.61968 14.7824 5.67998 14.73L7.67998 12.85C7.87303 12.6693 7.98666 12.4196 7.99603 12.1553C8.0054 11.8911 7.90975 11.6339 7.72998 11.44C7.54262 11.2538 7.28917 11.1492 7.02498 11.1492C6.7608 11.1492 6.50735 11.2538 6.31998 11.44L6.06998 11.67C6.15371 10.1486 6.81312 8.71605 7.91441 7.66305C9.0157 6.61005 10.4764 6.01548 12 6.00001C13.5913 6.00001 15.1174 6.63215 16.2426 7.75737C17.3678 8.88258 18 10.4087 18 12C18 13.5913 17.3678 15.1174 16.2426 16.2426C15.1174 17.3679 13.5913 18 12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1053 18.4804 11 18.7348 11 19C11 19.2652 11.1053 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C13.5542 19.9971 15.0739 19.5416 16.3733 18.689C17.6728 17.8365 18.6959 16.6239 19.3174 15.1994C19.939 13.7749 20.1322 12.2002 19.8733 10.6677C19.6145 9.13526 18.9149 7.71135 17.86 6.57001Z","recharge_friend":"M17 7H18V8C18 8.26522 18.1054 8.51957 18.2929 8.70711C18.4804 8.89464 18.7348 9 19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8V7H21C21.1986 7.00115 21.3931 6.94313 21.5586 6.83333C21.7241 6.72353 21.8532 6.56693 21.9294 6.38348C22.0055 6.20004 22.0254 5.99807 21.9863 5.80332C21.9472 5.60857 21.851 5.42987 21.71 5.29C21.6166 5.19732 21.5057 5.12399 21.3839 5.07423C21.2621 5.02446 21.1316 4.99924 21 5H20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5H17C16.8014 4.99884 16.6069 5.05687 16.4414 5.16667C16.2759 5.27647 16.1468 5.43307 16.0706 5.61652C15.9945 5.79996 15.9746 6.00193 16.0137 6.19668C16.0528 6.39143 16.149 6.57013 16.29 6.71C16.3834 6.80268 16.4943 6.87601 16.6161 6.92577C16.7379 6.97554 16.8684 7.00076 17 7ZM16.76 10.47C15.9329 10.058 15.2394 9.41999 14.76 8.63C14.2669 7.84111 14.0037 6.9303 14 6C14.0031 5.66433 14.0365 5.32963 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.2565 10.5576 20.3724 10.8969 19.4468 10.9799C18.5212 11.0629 17.5908 10.8864 16.76 10.47ZM6.94 8.47C7.18471 8.22508 7.50661 8.07234 7.85109 8.03771C8.19558 8.00308 8.54144 8.08868 8.83 8.28C9.0785 8.44774 9.27303 8.68394 9.39 8.96C9.50099 9.23248 9.52883 9.53172 9.47 9.82C9.41354 10.112 9.27098 10.3804 9.06069 10.5907C8.8504 10.801 8.58199 10.9435 8.29 11C8.00172 11.0588 7.70248 11.031 7.43 10.92C7.15394 10.803 6.91774 10.6085 6.75 10.36C6.55868 10.0714 6.47308 9.72558 6.50771 9.38109C6.54234 9.03661 6.69508 8.71471 6.94 8.47ZM10.71 15.74C10.5165 15.9162 10.2616 16.0096 10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11.0008 15.1316 10.9755 15.2621 10.9258 15.3839C10.876 15.5057 10.8027 15.6166 10.71 15.71V15.74Z","recharge_history":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H10.29C10.0958 18.3511 9.99813 17.6773 10 17C10.0033 16.475 10.0636 15.9519 10.18 15.44C10.137 15.4481 10.093 15.4481 10.05 15.44L6.05 13.44C5.81338 13.3616 5.6146 13.1976 5.49261 12.9802C5.37061 12.7628 5.33421 12.5077 5.39054 12.2648C5.44687 12.022 5.59186 11.809 5.7971 11.6675C6.00233 11.526 6.25301 11.4663 6.5 11.5H7.5C7.76522 11.5 8.01957 11.3946 8.20711 11.2071C8.39464 11.0196 8.5 10.7652 8.5 10.5C8.5 10.2348 8.39464 9.98043 8.20711 9.79289C8.01957 9.60536 7.76522 9.5 7.5 9.5H5.5C5.23478 9.5 4.98043 9.39464 4.79289 9.20711C4.60536 9.01957 4.5 8.76522 4.5 8.5C4.5 8.23478 4.60536 7.98043 4.79289 7.79289C4.98043 7.60536 5.23478 7.5 5.5 7.5H10.5C10.7652 7.5 11.0196 7.60536 11.2071 7.79289C11.3946 7.98043 11.5 8.23478 11.5 8.5C11.5 8.76522 11.3946 9.01957 11.2071 9.20711C11.0196 9.39464 10.7652 9.5 10.5 9.5H10.32C10.5275 10.0832 10.5494 10.7163 10.383 11.3124C10.2165 11.9086 9.86962 12.4387 9.39 12.83L10.9 13.58C11.4324 12.6331 12.1778 11.8231 13.0774 11.2142C13.9769 10.6052 15.0058 10.2139 16.0827 10.0713C17.1595 9.92866 18.2548 10.0386 19.2819 10.3925C20.3089 10.7463 21.2395 11.3343 22 12.11V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5Z","record":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20ZM12 7C11.0111 7 10.0444 7.29324 9.22215 7.84265C8.39991 8.39206 7.75904 9.17295 7.38061 10.0866C7.00217 11.0002 6.90315 12.0055 7.09608 12.9755C7.289 13.9454 7.76521 14.8363 8.46447 15.5355C9.16373 16.2348 10.0546 16.711 11.0246 16.9039C11.9945 17.0969 12.9998 16.9978 13.9134 16.6194C14.8271 16.241 15.6079 15.6001 16.1574 14.7779C16.7068 13.9556 17 12.9889 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7Z","recording":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM16 15H8C7.36281 15.0018 6.74161 14.8007 6.22639 14.4257C5.71118 14.0508 5.32872 13.5216 5.13443 12.9148C4.94014 12.3079 4.94412 11.655 5.14578 11.0505C5.34745 10.4461 5.73633 9.92157 6.25607 9.55296C6.77582 9.18435 7.39943 8.9908 8.03654 9.00035C8.67366 9.0099 9.29119 9.22206 9.79965 9.60609C10.3081 9.99012 10.6811 10.5261 10.8645 11.1363C11.048 11.7465 11.0324 12.3993 10.82 13H13.15C12.938 12.4005 12.9221 11.7491 13.1044 11.1399C13.2868 10.5307 13.658 9.99516 14.1644 9.61065C14.6709 9.22614 15.2865 9.01251 15.9223 9.0006C16.5581 8.9887 17.1812 9.17913 17.7017 9.54441C18.2223 9.90969 18.6132 10.4309 18.8183 11.0329C19.0233 11.6348 19.0317 12.2863 18.8424 12.8934C18.653 13.5005 18.2757 14.0316 17.7648 14.4103C17.2539 14.7889 16.6359 14.9954 16 15ZM8 11C7.80222 11 7.60888 11.0586 7.44443 11.1685C7.27998 11.2784 7.15181 11.4346 7.07612 11.6173C7.00043 11.8 6.98063 12.0011 7.01921 12.1951C7.0578 12.3891 7.15304 12.5673 7.29289 12.7071C7.43275 12.847 7.61093 12.9422 7.80491 12.9808C7.99889 13.0194 8.19996 12.9996 8.38268 12.9239C8.56541 12.8482 8.72159 12.72 8.83147 12.5556C8.94135 12.3911 9 12.1978 9 12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4327 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","rectangle":"M19 5H5C3.34315 5 2 6.34315 2 8V16C2 17.6569 3.34315 19 5 19H19C20.6569 19 22 17.6569 22 16V8C22 6.34315 20.6569 5 19 5Z","recycling":"M7.23008 13.3601C7.28483 13.582 7.41392 13.7785 7.59587 13.9167C7.77782 14.055 8.00164 14.1268 8.23008 14.1201H8.47008C8.7269 14.0584 8.94887 13.8976 9.08752 13.6727C9.22616 13.4479 9.27022 13.1774 9.21008 12.9201L8.55008 10.1701C8.52329 10.036 8.46926 9.90873 8.39132 9.79628C8.31338 9.68383 8.2132 9.58857 8.09696 9.51639C7.98073 9.44422 7.85093 9.39666 7.71558 9.37667C7.58023 9.35667 7.44222 9.36466 7.31008 9.40015L4.56008 10.0601C4.42103 10.0768 4.28703 10.1225 4.16677 10.1943C4.04651 10.2661 3.94266 10.3623 3.86195 10.4767C3.78125 10.5912 3.72548 10.7213 3.69826 10.8587C3.67105 10.9961 3.67299 11.1376 3.70397 11.2742C3.73494 11.4108 3.79426 11.5393 3.87808 11.6515C3.9619 11.7637 4.06835 11.8571 4.19054 11.9255C4.31273 11.9939 4.44793 12.0359 4.58738 12.0488C4.72684 12.0617 4.86744 12.0451 5.00008 12.0001L5.37008 11.9201L2.30008 17.0001C2.12584 17.3018 2.03343 17.6438 2.032 17.9922C2.03057 18.3406 2.12018 18.6833 2.29194 18.9864C2.4637 19.2895 2.71166 19.5425 3.01127 19.7203C3.31087 19.8981 3.65173 19.9946 4.00008 20.0001H8.00008C8.2653 20.0001 8.51965 19.8948 8.70719 19.7073C8.89472 19.5197 9.00008 19.2654 9.00008 19.0001C9.00008 18.7349 8.89472 18.4806 8.70719 18.293C8.51965 18.1055 8.2653 18.0001 8.00008 18.0001H4.00008L7.13008 12.9201L7.23008 13.3601ZM14.5401 9.13015L14.0001 9.00015C13.7349 8.94047 13.4568 8.9886 13.2271 9.13394C12.9973 9.27928 12.8348 9.50993 12.7751 9.77515C12.7154 10.0404 12.7635 10.3184 12.9089 10.5482C13.0542 10.7779 13.2849 10.9405 13.5501 11.0001L16.3001 11.6401H16.5301C16.7173 11.6407 16.9009 11.5888 17.0601 11.4901C17.2826 11.3495 17.4408 11.1267 17.5001 10.8701L18.1401 8.11015C18.1998 7.85156 18.1543 7.57986 18.0136 7.35482C17.873 7.12977 17.6487 6.96982 17.3901 6.91015C17.1315 6.85047 16.8598 6.89597 16.6347 7.03662C16.4097 7.17727 16.2498 7.40156 16.1901 7.66015L16.1201 7.96015L13.7001 4.00015C13.5207 3.71073 13.2704 3.47189 12.9729 3.30627C12.6754 3.14064 12.3406 3.05371 12.0001 3.05371C11.6596 3.05371 11.3247 3.14064 11.0272 3.30627C10.7297 3.47189 10.4794 3.71073 10.3001 4.00015L8.61008 6.69015C8.5407 6.8023 8.49418 6.92707 8.47322 7.05728C8.45226 7.18748 8.45725 7.32055 8.48793 7.44881C8.5186 7.57708 8.57434 7.69801 8.65194 7.80464C8.72954 7.91128 8.82746 8.00151 8.94008 8.07015C9.16576 8.20711 9.43644 8.24928 9.69308 8.18746C9.94973 8.12564 10.1715 7.96484 10.3101 7.74015L12.0001 5.00015L14.5401 9.13015ZM21.7001 17.0001L19.5601 13.5201C19.408 13.339 19.1968 13.2177 18.9637 13.1776C18.7307 13.1375 18.491 13.1813 18.2871 13.3011C18.0833 13.421 17.9286 13.6093 17.8504 13.8324C17.7722 14.0556 17.7756 14.2993 17.8601 14.5201L20.0001 18.0001H14.4101L14.7101 17.7101C14.8984 17.5218 15.0042 17.2664 15.0042 17.0001C15.0042 16.7338 14.8984 16.4785 14.7101 16.2901C14.5218 16.1018 14.2664 15.9961 14.0001 15.9961C13.7338 15.9961 13.4784 16.1018 13.2901 16.2901L11.2901 18.2901C11.1964 18.3831 11.122 18.4937 11.0712 18.6156C11.0204 18.7374 10.9943 18.8681 10.9943 19.0001C10.9943 19.1322 11.0204 19.2629 11.0712 19.3847C11.122 19.5066 11.1964 19.6172 11.2901 19.7101L13.2901 21.7101C13.383 21.8039 13.4936 21.8783 13.6155 21.929C13.7374 21.9798 13.8681 22.0059 14.0001 22.0059C14.1321 22.0059 14.2628 21.9798 14.3847 21.929C14.5065 21.8783 14.6171 21.8039 14.7101 21.7101C14.8038 21.6172 14.8782 21.5066 14.929 21.3847C14.9797 21.2629 15.0059 21.1322 15.0059 21.0001C15.0059 20.8681 14.9797 20.7374 14.929 20.6156C14.8782 20.4937 14.8038 20.3831 14.7101 20.2901L14.4101 20.0001H20.0001C20.3484 19.9946 20.6893 19.8981 20.9889 19.7203C21.2885 19.5425 21.5365 19.2895 21.7082 18.9864C21.88 18.6833 21.9696 18.3406 21.9682 17.9922C21.9667 17.6438 21.8743 17.3018 21.7001 17.0001Z","redo":"M20.71 8.29019L16.71 4.29019C16.6168 4.19695 16.5061 4.12299 16.3842 4.07253C16.2624 4.02207 16.1319 3.99609 16 3.99609C15.7337 3.99609 15.4783 4.10188 15.29 4.29019C15.1968 4.38342 15.1228 4.49411 15.0723 4.61594C15.0219 4.73776 14.9959 4.86833 14.9959 5.00019C14.9959 5.26649 15.1017 5.52188 15.29 5.71019L17.59 8.00019H10C8.14348 8.00019 6.36301 8.73768 5.05025 10.0504C3.7375 11.3632 3 13.1437 3 15.0002V18.0002C3 18.2654 3.10536 18.5198 3.29289 18.7073C3.48043 18.8948 3.73478 19.0002 4 19.0002C4.26522 19.0002 4.51957 18.8948 4.70711 18.7073C4.89464 18.5198 5 18.2654 5 18.0002V15.0002C5 13.6741 5.52678 12.4023 6.46447 11.4647C7.40215 10.527 8.67392 10.0002 10 10.0002H17.59L15.29 12.2902C15.1963 12.3831 15.1219 12.4937 15.0711 12.6156C15.0203 12.7375 14.9942 12.8682 14.9942 13.0002C14.9942 13.1322 15.0203 13.2629 15.0711 13.3848C15.1219 13.5066 15.1963 13.6172 15.29 13.7102C15.383 13.8039 15.4936 13.8783 15.6154 13.9291C15.7373 13.9798 15.868 14.006 16 14.006C16.132 14.006 16.2627 13.9798 16.3846 13.9291C16.5064 13.8783 16.617 13.8039 16.71 13.7102L20.71 9.71019C20.8037 9.61722 20.8781 9.50662 20.9289 9.38476C20.9797 9.2629 21.0058 9.1322 21.0058 9.00019C21.0058 8.86817 20.9797 8.73747 20.9289 8.61561C20.8781 8.49375 20.8037 8.38315 20.71 8.29019Z","refresh":"M12 4C13.3471 4.00388 14.6713 4.34785 15.85 5H15C14.8014 4.99884 14.6069 5.05687 14.4414 5.16667C14.2759 5.27647 14.1468 5.43307 14.0706 5.61652C13.9945 5.79996 13.9747 6.00193 14.0137 6.19668C14.0528 6.39143 14.149 6.57013 14.29 6.71C14.3834 6.80268 14.4943 6.87601 14.6161 6.92577C14.7379 6.97554 14.8684 7.00076 15 7H18C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6V3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2C17.7348 2 17.4804 2.10536 17.2929 2.29289C17.1054 2.48043 17 2.73478 17 3V3.36C15.4818 2.47524 13.7572 2.00615 12 2C10.2464 2.0018 8.52405 2.46471 7.00581 3.34231C5.48758 4.2199 4.22681 5.48131 3.35 7C2.46609 8.51809 2.00027 10.2433 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13C3.26522 13 3.51957 12.8946 3.70711 12.7071C3.89464 12.5196 4 12.2652 4 12C4 9.87827 4.84285 7.84344 6.34315 6.34315C7.84344 4.84285 9.87827 4 12 4ZM21.71 11.29C21.5701 11.149 21.3914 11.0528 21.1967 11.0137C21.0019 10.9747 20.8 10.9945 20.6165 11.0706C20.4331 11.1468 20.2765 11.2759 20.1667 11.4414C20.0569 11.6069 19.9988 11.8014 20 12C19.9969 13.3872 19.6331 14.7497 18.9443 15.9539C18.2556 17.158 17.2655 18.1624 16.0714 18.8683C14.8773 19.5743 13.5201 19.9577 12.1331 19.9808C10.7461 20.0038 9.37694 19.6659 8.16 19H9C9.26522 19 9.51957 18.8946 9.70711 18.7071C9.89464 18.5196 10 18.2652 10 18C10 17.7348 9.89464 17.4804 9.70711 17.2929C9.51957 17.1054 9.26522 17 9 17H6C5.73478 17 5.48043 17.1054 5.29289 17.2929C5.10536 17.4804 5 17.7348 5 18V21C4.99884 21.1986 5.05687 21.3931 5.16667 21.5586C5.27647 21.7241 5.43307 21.8532 5.61652 21.9294C5.79996 22.0055 6.00193 22.0254 6.19668 21.9863C6.39143 21.9472 6.57013 21.851 6.71 21.71C6.80268 21.6166 6.87601 21.5057 6.92577 21.3839C6.97554 21.2621 7.00076 21.1316 7 21V20.64C8.51823 21.5248 10.2428 21.9938 12 22C13.7553 22 15.4797 21.5379 16.9999 20.6602C18.52 19.7825 19.7823 18.5202 20.66 17C21.5404 15.4809 22.0028 13.7558 22 12C22.0008 11.8684 21.9755 11.7379 21.9258 11.6161C21.876 11.4943 21.8027 11.3834 21.71 11.29Z","refund":"M7.71 11.2901C7.61704 11.1964 7.50644 11.122 7.38458 11.0712C7.26272 11.0204 7.13201 10.9943 7 10.9943C6.86799 10.9943 6.73728 11.0204 6.61543 11.0712C6.49357 11.122 6.38297 11.1964 6.29 11.2901L6.07 11.5101C6.16437 10.3697 6.58287 9.28012 7.27613 8.36977C7.96939 7.45943 8.90851 6.7663 9.98274 6.37214C11.057 5.97797 12.2215 5.89921 13.339 6.14512C14.4566 6.39104 15.4805 6.95139 16.29 7.76008C16.4783 7.94839 16.7337 8.05417 17 8.05417C17.2663 8.05417 17.5217 7.94839 17.71 7.76008C17.8983 7.57178 18.0041 7.31638 18.0041 7.05008C18.0041 6.78378 17.8983 6.52839 17.71 6.34008C16.6116 5.24518 15.2187 4.49314 13.7007 4.17548C12.1827 3.85781 10.6051 3.98823 9.15988 4.55085C7.71465 5.11347 6.46412 6.08404 5.56046 7.34444C4.6568 8.60485 4.13897 10.1007 4.07 11.6501L3.71 11.2901C3.5217 11.1018 3.2663 10.996 3 10.996C2.7337 10.996 2.47831 11.1018 2.29 11.2901C2.1017 11.4784 1.99591 11.7338 1.99591 12.0001C1.99591 12.2664 2.1017 12.5218 2.29 12.7101L4.29 14.7101C4.38297 14.8038 4.49357 14.8782 4.61543 14.929C4.73728 14.9797 4.86799 15.0059 5 15.0059C5.13201 15.0059 5.26272 14.9797 5.38458 14.929C5.50644 14.8782 5.61704 14.8038 5.71 14.7101L7.71 12.7101C7.80373 12.6171 7.87812 12.5065 7.92889 12.3847C7.97966 12.2628 8.0058 12.1321 8.0058 12.0001C8.0058 11.8681 7.97966 11.7374 7.92889 11.6155C7.87812 11.4936 7.80373 11.383 7.71 11.2901ZM21.71 11.2901L19.71 9.29008C19.617 9.19635 19.5064 9.12196 19.3846 9.07119C19.2627 9.02042 19.132 8.99428 19 8.99428C18.868 8.99428 18.7373 9.02042 18.6154 9.07119C18.4936 9.12196 18.383 9.19635 18.29 9.29008L16.29 11.2901C16.1968 11.3833 16.1228 11.494 16.0723 11.6158C16.0219 11.7377 15.9959 11.8682 15.9959 12.0001C15.9959 12.2664 16.1017 12.5218 16.29 12.7101C16.4783 12.8984 16.7337 13.0042 17 13.0042C17.1319 13.0042 17.2624 12.9782 17.3843 12.9277C17.5061 12.8773 17.6168 12.8033 17.71 12.7101L17.98 12.4401C17.8689 13.9505 17.1908 15.363 16.0817 16.3942C14.9725 17.4255 13.5145 17.9991 12 18.0001C11.2118 18.0032 10.4308 17.8492 9.70278 17.547C8.97476 17.2448 8.3143 16.8005 7.76 16.2401C7.66676 16.1468 7.55607 16.0729 7.43425 16.0224C7.31243 15.972 7.18186 15.946 7.05 15.946C6.91814 15.946 6.78758 15.972 6.66575 16.0224C6.54393 16.0729 6.43324 16.1468 6.34 16.2401C6.24676 16.3333 6.1728 16.444 6.12234 16.5658C6.07188 16.6877 6.04591 16.8182 6.04591 16.9501C6.04591 17.0819 6.07188 17.2125 6.12234 17.3343C6.1728 17.4562 6.24676 17.5668 6.34 17.6601C7.43494 18.7597 8.82604 19.5171 10.3438 19.84C11.8616 20.163 13.4406 20.0375 14.8883 19.479C16.3361 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9273 13.9401 20 12.3901L20.31 12.7101C20.403 12.8038 20.5136 12.8782 20.6354 12.929C20.7573 12.9797 20.888 13.0059 21.02 13.0059C21.152 13.0059 21.2827 12.9797 21.4046 12.929C21.5264 12.8782 21.637 12.8038 21.73 12.7101C21.8224 12.6158 21.8953 12.5042 21.9443 12.3816C21.9934 12.259 22.0177 12.1279 22.0158 11.9959C22.014 11.8639 21.986 11.7336 21.9335 11.6124C21.881 11.4913 21.805 11.3817 21.71 11.2901Z","regular_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM12 10.0002C10.8133 10.0002 9.65328 10.3521 8.66659 11.0113C7.67989 11.6706 6.91086 12.6077 6.45673 13.7041C6.00261 14.8004 5.88379 16.0068 6.1153 17.1707C6.34681 18.3346 6.91825 19.4037 7.75737 20.2428C8.59648 21.0819 9.66558 21.6534 10.8295 21.8849C11.9934 22.1164 13.1998 21.9976 14.2961 21.5434C15.3925 21.0893 16.3295 20.3203 16.9888 19.3336C17.6481 18.3469 18 17.1869 18 16.0002C18 14.4089 17.3679 12.8827 16.2427 11.7575C15.1174 10.6323 13.5913 10.0002 12 10.0002ZM12 18.0002C11.6044 18.0002 11.2178 17.8829 10.8889 17.6631C10.56 17.4433 10.3036 17.131 10.1522 16.7655C10.0009 16.4001 9.96127 15.9979 10.0384 15.61C10.1156 15.222 10.3061 14.8657 10.5858 14.586C10.8655 14.3062 11.2219 14.1158 11.6098 14.0386C11.9978 13.9614 12.3999 14.001 12.7654 14.1524C13.1308 14.3038 13.4432 14.5601 13.6629 14.889C13.8827 15.2179 14 15.6046 14 16.0002C14 16.5306 13.7893 17.0393 13.4142 17.4144C13.0391 17.7895 12.5304 18.0002 12 18.0002Z","remote":"M14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2ZM10 14C9.80222 14 9.60888 13.9414 9.44443 13.8315C9.27998 13.7216 9.15181 13.5654 9.07612 13.3827C9.00043 13.2 8.98063 12.9989 9.01921 12.8049C9.0578 12.6109 9.15304 12.4327 9.29289 12.2929C9.43275 12.153 9.61093 12.0578 9.80491 12.0192C9.99889 11.9806 10.2 12.0004 10.3827 12.0761C10.5654 12.1518 10.7216 12.28 10.8315 12.4444C10.9414 12.6089 11 12.8022 11 13C11 13.2652 10.8946 13.5196 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14ZM10 10C9.80222 10 9.60888 9.94135 9.44443 9.83147C9.27998 9.72159 9.15181 9.56541 9.07612 9.38268C9.00043 9.19996 8.98063 8.99889 9.01921 8.80491C9.0578 8.61093 9.15304 8.43275 9.29289 8.29289C9.43275 8.15304 9.61093 8.0578 9.80491 8.01921C9.99889 7.98063 10.2 8.00043 10.3827 8.07612C10.5654 8.15181 10.7216 8.27998 10.8315 8.44443C10.9414 8.60888 11 8.80222 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10ZM10 6C9.80222 6 9.60888 5.94135 9.44443 5.83147C9.27998 5.72159 9.15181 5.56541 9.07612 5.38268C9.00043 5.19996 8.98063 4.99889 9.01921 4.80491C9.0578 4.61093 9.15304 4.43275 9.29289 4.29289C9.43275 4.15304 9.61093 4.0578 9.80491 4.01921C9.99889 3.98063 10.2 4.00043 10.3827 4.07612C10.5654 4.15181 10.7216 4.27998 10.8315 4.44443C10.9414 4.60888 11 4.80222 11 5C11 5.26522 10.8946 5.51957 10.7071 5.70711C10.5196 5.89464 10.2652 6 10 6ZM14 14C13.8022 14 13.6089 13.9414 13.4444 13.8315C13.28 13.7216 13.1518 13.5654 13.0761 13.3827C13.0004 13.2 12.9806 12.9989 13.0192 12.8049C13.0578 12.6109 13.153 12.4327 13.2929 12.2929C13.4327 12.153 13.6109 12.0578 13.8049 12.0192C13.9989 11.9806 14.2 12.0004 14.3827 12.0761C14.5654 12.1518 14.7216 12.28 14.8315 12.4444C14.9414 12.6089 15 12.8022 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14ZM14 10C13.8022 10 13.6089 9.94135 13.4444 9.83147C13.28 9.72159 13.1518 9.56541 13.0761 9.38268C13.0004 9.19996 12.9806 8.99889 13.0192 8.80491C13.0578 8.61093 13.153 8.43275 13.2929 8.29289C13.4327 8.15304 13.6109 8.0578 13.8049 8.01921C13.9989 7.98063 14.2 8.00043 14.3827 8.07612C14.5654 8.15181 14.7216 8.27998 14.8315 8.44443C14.9414 8.60888 15 8.80222 15 9C15 9.26522 14.8946 9.51957 14.7071 9.70711C14.5196 9.89464 14.2652 10 14 10ZM14 6C13.8022 6 13.6089 5.94135 13.4444 5.83147C13.28 5.72159 13.1518 5.56541 13.0761 5.38268C13.0004 5.19996 12.9806 4.99889 13.0192 4.80491C13.0578 4.61093 13.153 4.43275 13.2929 4.29289C13.4327 4.15304 13.6109 4.0578 13.8049 4.01921C13.9989 3.98063 14.2 4.00043 14.3827 4.07612C14.5654 4.15181 14.7216 4.27998 14.8315 4.44443C14.9414 4.60888 15 4.80222 15 5C15 5.26522 14.8946 5.51957 14.7071 5.70711C14.5196 5.89464 14.2652 6 14 6Z","remote_push":"M17.12 2.88C16.5579 2.31723 15.7954 2.0007 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C17.9993 4.20462 17.6828 3.44207 17.12 2.88ZM9 8H15L12 9.83L9 8ZM12.88 19.63C12.7657 19.7477 12.6289 19.8411 12.4777 19.9046C12.3265 19.9682 12.164 20.0007 12 20C11.7538 19.9992 11.5133 19.9257 11.3087 19.7887C11.1041 19.6517 10.9445 19.4573 10.85 19.23C10.754 19.0029 10.7262 18.7527 10.77 18.51C10.8224 18.2646 10.9447 18.0396 11.1221 17.8621C11.2996 17.6847 11.5246 17.5624 11.77 17.51C12.0127 17.4662 12.2629 17.494 12.49 17.59C12.7173 17.6845 12.9117 17.8441 13.0487 18.0487C13.1857 18.2533 13.2592 18.4938 13.26 18.74C13.2607 18.9064 13.2274 19.0712 13.162 19.2243C13.0967 19.3773 13.0007 19.5154 12.88 19.63ZM16 13C16 13.2652 15.8946 13.5196 15.7071 13.7071C15.5196 13.8946 15.2652 14 15 14H9C8.73478 14 8.48043 13.8946 8.29289 13.7071C8.10536 13.5196 8 13.2652 8 13V9.77L11.49 11.86C11.642 11.9478 11.8145 11.994 11.99 11.994C12.1655 11.994 12.338 11.9478 12.49 11.86L16 9.77V13Z","remote_record":"M13 9.5H10V11.5H13C13.2652 11.5 13.5196 11.3946 13.7071 11.2071C13.8946 11.0196 14 10.7652 14 10.5C14 10.2348 13.8946 9.98043 13.7071 9.79289C13.5196 9.60536 13.2652 9.5 13 9.5ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.83 15C15.9747 15.2205 16.0265 15.4892 15.9741 15.7476C15.9216 16.0061 15.7692 16.2334 15.55 16.38C15.389 16.4928 15.1966 16.5522 15 16.55C14.8353 16.5491 14.6734 16.5076 14.5286 16.4291C14.3838 16.3506 14.2606 16.2376 14.17 16.1L12.46 13.5H10V15.5C10 15.7652 9.89465 16.0196 9.70711 16.2071C9.51957 16.3946 9.26522 16.5 9 16.5C8.73479 16.5 8.48043 16.3946 8.2929 16.2071C8.10536 16.0196 8 15.7652 8 15.5V8.5C8 8.23478 8.10536 7.98043 8.2929 7.79289C8.48043 7.60536 8.73479 7.5 9 7.5H13C13.6515 7.50224 14.2846 7.71651 14.8035 8.11042C15.3225 8.50433 15.6991 9.05647 15.8764 9.68338C16.0537 10.3103 16.0222 10.9779 15.7865 11.5853C15.5508 12.1927 15.1238 12.7068 14.57 13.05L15.83 15Z","remote_universal":"M12 15C11.8022 15 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4346 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.1951C11.0578 16.3891 11.153 16.5673 11.2929 16.7071C11.4327 16.847 11.6109 16.9422 11.8049 16.9808C11.9989 17.0194 12.2 16.9996 12.3827 16.9239C12.5654 16.8482 12.7216 16.72 12.8315 16.5556C12.9414 16.3911 13 16.1978 13 16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM10 4C10.1978 4 10.3911 4.05865 10.5556 4.16853C10.72 4.27841 10.8482 4.43459 10.9239 4.61732C10.9996 4.80004 11.0194 5.00111 10.9808 5.19509C10.9422 5.38907 10.847 5.56725 10.7071 5.70711C10.5673 5.84696 10.3891 5.9422 10.1951 5.98079C10.0011 6.01937 9.80004 5.99957 9.61732 5.92388C9.43459 5.84819 9.27841 5.72002 9.16853 5.55557C9.05865 5.39112 9 5.19778 9 5C9 4.73478 9.10536 4.48043 9.29289 4.29289C9.48043 4.10536 9.73478 4 10 4ZM10 8C10.1978 8 10.3911 8.05865 10.5556 8.16853C10.72 8.27841 10.8482 8.43459 10.9239 8.61732C10.9996 8.80004 11.0194 9.00111 10.9808 9.19509C10.9422 9.38907 10.847 9.56725 10.7071 9.70711C10.5673 9.84696 10.3891 9.9422 10.1951 9.98079C10.0011 10.0194 9.80004 9.99957 9.61732 9.92388C9.43459 9.84819 9.27841 9.72002 9.16853 9.55557C9.05865 9.39112 9 9.19778 9 9C9 8.73478 9.10536 8.48043 9.29289 8.29289C9.48043 8.10536 9.73478 8 10 8ZM12 19C11.4067 19 10.8266 18.8241 10.3333 18.4944C9.83994 18.1648 9.45542 17.6962 9.22836 17.1481C9.0013 16.5999 8.94189 15.9967 9.05764 15.4147C9.1734 14.8328 9.45912 14.2982 9.87868 13.8787C10.2982 13.4591 10.8328 13.1734 11.4147 13.0576C11.9967 12.9419 12.5999 13.0013 13.1481 13.2284C13.6962 13.4554 14.1648 13.8399 14.4944 14.3333C14.8241 14.8266 15 15.4067 15 16C15 16.7956 14.6839 17.5587 14.1213 18.1213C13.5587 18.6839 12.7956 19 12 19ZM14 10C13.8022 10 13.6089 9.94135 13.4444 9.83147C13.28 9.72159 13.1518 9.56541 13.0761 9.38268C13.0004 9.19996 12.9806 8.99889 13.0192 8.80491C13.0578 8.61093 13.153 8.43275 13.2929 8.29289C13.4327 8.15304 13.6109 8.0578 13.8049 8.01921C13.9989 7.98063 14.2 8.00043 14.3827 8.07612C14.5654 8.15181 14.7216 8.27998 14.8315 8.44443C14.9414 8.60888 15 8.80222 15 9C15 9.26522 14.8946 9.51957 14.7071 9.70711C14.5196 9.89464 14.2652 10 14 10ZM14 6C13.8022 6 13.6089 5.94135 13.4444 5.83147C13.28 5.72159 13.1518 5.56541 13.0761 5.38268C13.0004 5.19996 12.9806 4.99889 13.0192 4.80491C13.0578 4.61093 13.153 4.43275 13.2929 4.29289C13.4327 4.15304 13.6109 4.0578 13.8049 4.01921C13.9989 3.98063 14.2 4.00043 14.3827 4.07612C14.5654 4.15181 14.7216 4.27998 14.8315 4.44443C14.9414 4.60888 15 4.80222 15 5C15 5.26522 14.8946 5.51957 14.7071 5.70711C14.5196 5.89464 14.2652 6 14 6Z","remote_universal_a":"M11.6 16H12.4L12 14.92L11.6 16ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM13.68 18C13.6204 18.0095 13.5596 18.0095 13.5 18C13.3987 17.9993 13.3 17.9686 13.2163 17.9116C13.1326 17.8546 13.0677 17.774 13.03 17.68L12.78 17H11.22L10.97 17.68C10.9464 17.7417 10.9108 17.7982 10.8653 17.8462C10.8199 17.8941 10.7654 17.9327 10.7051 17.9596C10.6447 17.9865 10.5796 18.0013 10.5136 18.0031C10.4475 18.0049 10.3817 17.9936 10.32 17.97C10.2583 17.9464 10.2018 17.9108 10.1538 17.8653C10.1059 17.8199 10.0673 17.7654 10.0404 17.7051C10.0135 17.6447 9.99867 17.5796 9.99689 17.5136C9.99511 17.4475 10.0064 17.3817 10.03 17.32L11.53 13.32C11.5721 13.231 11.6387 13.1558 11.7219 13.1031C11.8051 13.0504 11.9015 13.0225 12 13.0225C12.0985 13.0225 12.1949 13.0504 12.2781 13.1031C12.3613 13.1558 12.4279 13.231 12.47 13.32L13.97 17.32C13.996 17.3836 14.0091 17.4518 14.0085 17.5206C14.008 17.5893 13.9939 17.6573 13.9669 17.7205C13.9399 17.7837 13.9007 17.841 13.8514 17.889C13.8022 17.937 13.7439 17.9747 13.68 18ZM14.68 9.74C14.5154 9.90475 14.2985 10.0069 14.0666 10.0288C13.8348 10.0507 13.6025 9.99101 13.41 9.86C13.2458 9.75139 13.1199 9.59399 13.05 9.41C12.97 9.21689 12.9525 9.00356 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69L14.68 9.74ZM14.68 5.74C14.5154 5.90475 14.2985 6.0069 14.0666 6.0288C13.8348 6.05071 13.6025 5.99101 13.41 5.86C13.2458 5.75139 13.1199 5.59399 13.05 5.41C12.97 5.21689 12.9525 5.00356 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69L14.68 5.74Z","remote_universal_b":"M12.5 14H11V15H12.5C12.6326 15 12.7598 14.9473 12.8536 14.8536C12.9473 14.7598 13 14.6326 13 14.5C13 14.3674 12.9473 14.2402 12.8536 14.1464C12.7598 14.0527 12.6326 14 12.5 14ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM14 16.5C14 16.8978 13.842 17.2794 13.5607 17.5607C13.2794 17.842 12.8978 18 12.5 18H10.5C10.3674 18 10.2402 17.9473 10.1464 17.8536C10.0527 17.7598 10 17.6326 10 17.5V13.5C10 13.3674 10.0527 13.2402 10.1464 13.1464C10.2402 13.0527 10.3674 13 10.5 13H12.5C12.8978 13 13.2794 13.158 13.5607 13.4393C13.842 13.7206 14 14.1022 14 14.5C14.0007 14.8706 13.8614 15.2277 13.61 15.5C13.8597 15.7733 13.9987 16.1298 14 16.5ZM14.71 9.71C14.5454 9.87475 14.3285 9.97689 14.0966 9.9988C13.8648 10.0207 13.6325 9.96101 13.44 9.83C13.2758 9.72139 13.1499 9.56399 13.08 9.38C12.9961 9.19898 12.9682 8.99698 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69V9.71ZM14.71 5.71C14.5454 5.87475 14.3285 5.97689 14.0966 5.9988C13.8648 6.02071 13.6325 5.96101 13.44 5.83C13.2758 5.72139 13.1499 5.56399 13.08 5.38C12.9961 5.19898 12.9682 4.99699 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69V5.71ZM12.5 16H11V17H12.5C12.6326 17 12.7598 16.9473 12.8536 16.8536C12.9473 16.7598 13 16.6326 13 16.5C13 16.3674 12.9473 16.2402 12.8536 16.1464C12.7598 16.0527 12.6326 16 12.5 16Z","remote_universal_u":"M16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM14 16C14 16.5304 13.7893 17.0391 13.4142 17.4142C13.0391 17.7893 12.5304 18 12 18C11.4696 18 10.9609 17.7893 10.5858 17.4142C10.2107 17.0391 10 16.5304 10 16V13.5C10 13.3674 10.0527 13.2402 10.1464 13.1464C10.2402 13.0527 10.3674 13 10.5 13C10.6326 13 10.7598 13.0527 10.8536 13.1464C10.9473 13.2402 11 13.3674 11 13.5V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V13.5C13 13.3674 13.0527 13.2402 13.1464 13.1464C13.2402 13.0527 13.3674 13 13.5 13C13.6326 13 13.7598 13.0527 13.8536 13.1464C13.9473 13.2402 14 13.3674 14 13.5V16ZM14.71 9.71C14.5454 9.87475 14.3285 9.97689 14.0966 9.9988C13.8648 10.0207 13.6325 9.96101 13.44 9.83C13.2758 9.72139 13.1499 9.56399 13.08 9.38C12.9961 9.19898 12.9682 8.99698 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69V9.71ZM14.71 5.71C14.5454 5.87475 14.3285 5.97689 14.0966 5.9988C13.8648 6.02071 13.6325 5.96101 13.44 5.83C13.2758 5.72139 13.1499 5.56399 13.08 5.38C12.9961 5.19898 12.9682 4.99699 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69V5.71Z","rename":"M10.43 4.63C10.3558 4.44293 10.2268 4.28261 10.06 4.17C9.89464 4.05822 9.6996 3.99849 9.5 3.99849C9.3004 3.99849 9.10537 4.05822 8.94 4.17C8.77319 4.28261 8.64424 4.44293 8.57 4.63L3.07 18.63C3.01912 18.752 2.99292 18.8828 2.99292 19.015C2.99292 19.1472 3.01912 19.278 3.07 19.4C3.1803 19.6394 3.37664 19.8286 3.62 19.93C3.74198 19.9809 3.87284 20.0071 4.005 20.0071C4.13717 20.0071 4.26802 19.9809 4.39 19.93C4.62945 19.8197 4.81865 19.6234 4.92 19.38L6.65 15H12.35L14.07 19.37C14.1187 19.4892 14.1901 19.5979 14.28 19.69C14.3704 19.7871 14.4791 19.8653 14.6 19.92C14.7264 19.9739 14.8626 20.0011 15 20C15.1332 20.0012 15.2655 19.9774 15.39 19.93C15.5092 19.8813 15.6179 19.8099 15.71 19.72C15.8071 19.6296 15.8853 19.5209 15.94 19.4C15.987 19.2721 16.0075 19.136 16 19C16.0012 18.8668 15.9774 18.7345 15.93 18.61L10.43 4.63ZM7.43 13L9.5 7.73L11.57 13H7.43ZM19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V20C18 20.2652 18.1054 20.5196 18.2929 20.7071C18.4804 20.8946 18.7348 21 19 21C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3Z","repeat":"M4.00004 12.0002C4.00004 10.6741 4.52682 9.40233 5.4645 8.46465C6.40218 7.52697 7.67395 7.00019 9.00004 7.00019H12.59L12.29 7.29018C12.1963 7.38315 12.1219 7.49375 12.0711 7.61561C12.0204 7.73747 11.9942 7.86817 11.9942 8.00019C11.9942 8.1322 12.0204 8.2629 12.0711 8.38476C12.1219 8.50662 12.1963 8.61722 12.29 8.71019C12.383 8.80391 12.4936 8.87831 12.6155 8.92908C12.7373 8.97985 12.868 9.00598 13 9.00598C13.132 9.00598 13.2628 8.97985 13.3846 8.92908C13.5065 8.87831 13.6171 8.80391 13.71 8.71019L15.71 6.71019C15.8011 6.61508 15.8724 6.50294 15.92 6.38019C16.0201 6.13672 16.0201 5.86365 15.92 5.62019C15.8724 5.49743 15.8011 5.38529 15.71 5.29019L13.71 3.29019C13.5217 3.10188 13.2663 2.99609 13 2.99609C12.7337 2.99609 12.4783 3.10188 12.29 3.29019C12.1017 3.47849 11.9959 3.73388 11.9959 4.00019C11.9959 4.26649 12.1017 4.52188 12.29 4.71019L12.59 5.00019H9.00004C7.14352 5.00019 5.36304 5.73768 4.05029 7.05044C2.73753 8.36319 2.00004 10.1437 2.00004 12.0002C1.99666 13.0416 2.22772 14.0704 2.67607 15.0104C3.12442 15.9504 3.77857 16.7774 4.59004 17.4302C4.69081 17.5208 4.80894 17.59 4.93726 17.6335C5.06558 17.6771 5.20142 17.6941 5.33651 17.6835C5.47161 17.673 5.60316 17.6351 5.72316 17.5721C5.84317 17.5092 5.94912 17.4225 6.0346 17.3173C6.12008 17.2122 6.18329 17.0908 6.22041 16.9604C6.25752 16.8301 6.26776 16.6936 6.25049 16.5592C6.23323 16.4248 6.18883 16.2953 6.11999 16.1786C6.05115 16.0618 5.95931 15.9603 5.85004 15.8802C5.27256 15.4117 4.80684 14.8203 4.48681 14.1491C4.16677 13.4779 4.00048 12.7438 4.00004 12.0002ZM19.41 6.57019C19.3084 6.48655 19.1912 6.42382 19.0652 6.38559C18.9392 6.34735 18.807 6.33436 18.676 6.34737C18.545 6.36038 18.4178 6.39912 18.3018 6.46138C18.1858 6.52364 18.0833 6.6082 18 6.71019C17.917 6.81247 17.8549 6.93017 17.8175 7.05651C17.7801 7.18285 17.768 7.31534 17.7819 7.44637C17.7959 7.5774 17.8356 7.70438 17.8987 7.82001C17.9619 7.93565 18.0473 8.03766 18.15 8.12018C18.9512 8.77139 19.5312 9.65464 19.8102 10.6487C20.0893 11.6427 20.0538 12.6987 19.7087 13.6718C19.3635 14.6448 18.7256 15.4872 17.8825 16.0831C17.0394 16.6791 16.0325 16.9994 15 17.0002H11.41L11.71 16.7102C11.8983 16.5219 12.0041 16.2665 12.0041 16.0002C12.0041 15.7339 11.8983 15.4785 11.71 15.2902C11.5217 15.1019 11.2663 14.9961 11 14.9961C10.7337 14.9961 10.4783 15.1019 10.29 15.2902L8.29004 17.2902C8.199 17.3853 8.12763 17.4974 8.08004 17.6202C7.98002 17.8636 7.98002 18.1367 8.08004 18.3802C8.12763 18.5029 8.199 18.6151 8.29004 18.7102L10.29 20.7102C10.383 20.8039 10.4936 20.8783 10.6155 20.9291C10.7373 20.9798 10.868 21.006 11 21.006C11.132 21.006 11.2628 20.9798 11.3846 20.9291C11.5065 20.8783 11.6171 20.8039 11.71 20.7102C11.8038 20.6172 11.8782 20.5066 11.9289 20.3848C11.9797 20.2629 12.0058 20.1322 12.0058 20.0002C12.0058 19.8682 11.9797 19.7375 11.9289 19.6156C11.8782 19.4937 11.8038 19.3831 11.71 19.2902L11.41 19.0002H15C16.8566 19.0002 18.637 18.2627 19.9498 16.9499C21.2625 15.6372 22 13.8567 22 12.0002C22.0034 10.9588 21.7724 9.92993 21.324 8.98995C20.8757 8.04997 20.2215 7.22295 19.41 6.57019Z","repeat_one":"M4.00004 11.9998C4.00004 10.6738 4.52682 9.40199 5.4645 8.4643C6.40218 7.52662 7.67395 6.99984 9.00004 6.99984H12.59L12.29 7.28984C12.1963 7.3828 12.1219 7.4934 12.0711 7.61526C12.0204 7.73712 11.9942 7.86783 11.9942 7.99984C11.9942 8.13185 12.0204 8.26256 12.0711 8.38441C12.1219 8.50627 12.1963 8.61687 12.29 8.70984C12.383 8.80357 12.4936 8.87796 12.6155 8.92873C12.7373 8.9795 12.868 9.00564 13 9.00564C13.132 9.00564 13.2628 8.9795 13.3846 8.92873C13.5065 8.87796 13.6171 8.80357 13.71 8.70984L15.71 6.70984C15.8011 6.61473 15.8724 6.50259 15.92 6.37984C16.0201 6.13638 16.0201 5.8633 15.92 5.61984C15.8724 5.49709 15.8011 5.38494 15.71 5.28984L13.71 3.28984C13.5217 3.10153 13.2663 2.99575 13 2.99575C12.7337 2.99575 12.4783 3.10153 12.29 3.28984C12.1017 3.47814 11.9959 3.73354 11.9959 3.99984C11.9959 4.26614 12.1017 4.52153 12.29 4.70984L12.59 4.99984H9.00004C7.14352 4.99984 5.36304 5.73734 4.05029 7.05009C2.73753 8.36284 2.00004 10.1433 2.00004 11.9998C1.99666 13.0413 2.22772 14.0701 2.67607 15.0101C3.12442 15.9501 3.77857 16.7771 4.59004 17.4298C4.69081 17.5204 4.80894 17.5896 4.93726 17.6332C5.06558 17.6767 5.20142 17.6937 5.33651 17.6832C5.47161 17.6726 5.60316 17.6347 5.72316 17.5718C5.84317 17.5088 5.94912 17.4221 6.0346 17.317C6.12008 17.2118 6.18329 17.0904 6.22041 16.9601C6.25752 16.8298 6.26776 16.6932 6.25049 16.5588C6.23323 16.4244 6.18883 16.2949 6.11999 16.1782C6.05115 16.0615 5.95931 15.96 5.85004 15.8798C5.27256 15.4114 4.80684 14.82 4.48681 14.1488C4.16677 13.4776 4.00048 12.7434 4.00004 11.9998ZM21.69 2.99984C21.5996 2.96049 21.4993 2.94994 21.4027 2.96962C21.3061 2.9893 21.2178 3.03826 21.15 3.10984L20.15 4.10984C20.0572 4.20266 20.0051 4.32856 20.0051 4.45984C20.0051 4.59111 20.0572 4.71701 20.15 4.80984C20.2429 4.90266 20.3688 4.95481 20.5 4.95481C20.6313 4.95481 20.7572 4.90266 20.85 4.80984L21 4.70984V6.49984C21 6.63245 21.0527 6.75962 21.1465 6.85339C21.2403 6.94716 21.3674 6.99984 21.5 6.99984C21.6326 6.99984 21.7598 6.94716 21.8536 6.85339C21.9474 6.75962 22 6.63245 22 6.49984V3.49984C22.0078 3.39443 21.9821 3.28925 21.9264 3.19942C21.8707 3.10959 21.7879 3.03971 21.69 2.99984ZM19.41 6.56984C19.3084 6.48621 19.1912 6.42347 19.0652 6.38524C18.9392 6.347 18.807 6.33401 18.676 6.34702C18.545 6.36003 18.4178 6.39877 18.3018 6.46104C18.1858 6.5233 18.0833 6.60785 18 6.70984C17.917 6.81213 17.8549 6.92982 17.8175 7.05616C17.7801 7.1825 17.768 7.31499 17.7819 7.44602C17.7959 7.57705 17.8356 7.70403 17.8987 7.81967C17.9619 7.9353 18.0473 8.03731 18.15 8.11984C18.9512 8.77104 19.5312 9.6543 19.8102 10.6483C20.0893 11.6423 20.0538 12.6984 19.7087 13.6714C19.3635 14.6445 18.7256 15.4868 17.8825 16.0828C17.0394 16.6787 16.0325 16.9991 15 16.9998H11.41L11.71 16.7098C11.8983 16.5215 12.0041 16.2661 12.0041 15.9998C12.0041 15.7335 11.8983 15.4781 11.71 15.2898C11.5217 15.1015 11.2663 14.9957 11 14.9957C10.7337 14.9957 10.4783 15.1015 10.29 15.2898L8.29004 17.2898C8.199 17.3849 8.12763 17.4971 8.08004 17.6198C7.98002 17.8633 7.98002 18.1364 8.08004 18.3798C8.12763 18.5026 8.199 18.6147 8.29004 18.7098L10.29 20.7098C10.383 20.8036 10.4936 20.878 10.6155 20.9287C10.7373 20.9795 10.868 21.0056 11 21.0056C11.132 21.0056 11.2628 20.9795 11.3846 20.9287C11.5065 20.878 11.6171 20.8036 11.71 20.7098C11.8038 20.6169 11.8782 20.5063 11.9289 20.3844C11.9797 20.2626 12.0058 20.1318 12.0058 19.9998C12.0058 19.8678 11.9797 19.7371 11.9289 19.6153C11.8782 19.4934 11.8038 19.3828 11.71 19.2898L11.41 18.9998H15C16.8566 18.9998 18.637 18.2623 19.9498 16.9496C21.2625 15.6368 22 13.8564 22 11.9998C22.0034 10.9584 21.7724 9.92958 21.324 8.9896C20.8757 8.04962 20.2215 7.2226 19.41 6.56984Z","replay":"M11.0001 15.0001C11.1961 14.9985 11.3874 14.9394 11.5501 14.8301L14.5501 12.8301C14.6862 12.7386 14.7978 12.615 14.8749 12.4703C14.952 12.3255 14.9923 12.1641 14.9923 12.0001C14.9923 11.8361 14.952 11.6746 14.8749 11.5298C14.7978 11.3851 14.6862 11.2615 14.5501 11.1701L11.5501 9.17006C11.4025 9.07457 11.2324 9.01967 11.0568 9.01089C10.8813 9.00211 10.7065 9.03977 10.5501 9.12006C10.3867 9.20238 10.249 9.32797 10.152 9.48313C10.055 9.6383 10.0025 9.8171 10.0001 10.0001V14.0001C10.0006 14.181 10.0501 14.3583 10.1435 14.5133C10.2368 14.6683 10.3704 14.795 10.5301 14.8801C10.6746 14.958 10.836 14.9992 11.0001 15.0001ZM12.0001 2.00006C10.6869 2.00006 9.38653 2.25872 8.17327 2.76126C6.96002 3.26381 5.85763 4.0004 4.92904 4.92899C3.05368 6.80435 2.00011 9.34789 2.00011 12.0001C1.99821 12.3745 2.02159 12.7487 2.07011 13.1201C2.10193 13.3853 2.23781 13.627 2.44785 13.792C2.65789 13.9571 2.92489 14.0319 3.19011 14.0001C3.45532 13.9682 3.69703 13.8324 3.86207 13.6223C4.0271 13.4123 4.10193 13.1453 4.07011 12.8801C4.03153 12.5881 4.00816 12.2944 4.00011 12.0001C3.99578 10.1711 4.61825 8.39597 5.76381 6.97027C6.90937 5.54457 8.50884 4.55442 10.2958 4.16479C12.0827 3.77516 13.9492 4.00957 15.5843 4.82897C17.2194 5.64837 18.5243 7.00328 19.2818 8.66798C20.0392 10.3327 20.2034 12.2066 19.7469 13.9777C19.2905 15.7487 18.241 17.3099 16.7733 18.4011C15.3056 19.4924 13.5083 20.0478 11.6809 19.9748C9.8534 19.9018 8.10612 19.2048 6.73011 18.0001H7.50011C7.76532 18.0001 8.01968 17.8947 8.20721 17.7072C8.39475 17.5196 8.50011 17.2653 8.50011 17.0001C8.50011 16.7348 8.39475 16.4805 8.20721 16.293C8.01968 16.1054 7.76532 16.0001 7.50011 16.0001H4.50011C4.23489 16.0001 3.98054 16.1054 3.793 16.293C3.60546 16.4805 3.50011 16.7348 3.50011 17.0001V20.0001C3.50011 20.2653 3.60546 20.5196 3.793 20.7072C3.98054 20.8947 4.23489 21.0001 4.50011 21.0001C4.76532 21.0001 5.01968 20.8947 5.20721 20.7072C5.39475 20.5196 5.50011 20.2653 5.50011 20.0001V19.5701C6.72263 20.6253 8.18253 21.3687 9.75497 21.7368C11.3274 22.1049 12.9656 22.0867 14.5295 21.6837C16.0933 21.2807 17.5363 20.505 18.7351 19.4228C19.9338 18.3407 20.8526 16.9843 21.413 15.4697C21.9733 13.955 22.1585 12.3273 21.9526 10.7255C21.7468 9.1237 21.1561 7.59561 20.231 6.27186C19.306 4.94811 18.0741 3.8681 16.6407 3.12418C15.2073 2.38025 13.615 1.99455 12.0001 2.00006Z","reply":"M2.58989 9.58999L7.58989 4.58999C7.86891 4.30912 8.22501 4.11737 8.61309 4.03905C9.00117 3.96072 9.40377 3.99933 9.76989 4.14999C10.1348 4.30223 10.4464 4.55923 10.6654 4.88851C10.8843 5.21779 11.0007 5.60458 10.9999 5.99999V7.99999C10.9999 7.99999 21.2499 9.85999 21.9999 19.84C22.0094 19.9872 21.9889 20.1349 21.9396 20.274C21.8904 20.4131 21.8134 20.5407 21.7133 20.6492C21.6133 20.7576 21.4923 20.8447 21.3576 20.905C21.2229 20.9653 21.0774 20.9976 20.9299 21C20.7022 20.992 20.4829 20.9123 20.3033 20.7722C20.1237 20.6321 19.993 20.4389 19.9299 20.22C19.3199 18.39 17.3299 14 10.9999 14V16C11.0007 16.3954 10.8843 16.7822 10.6654 17.1115C10.4464 17.4408 10.1348 17.6978 9.76989 17.85C9.52513 17.9486 9.26377 17.9995 8.99989 18C8.47031 17.9978 7.96324 17.7856 7.58989 17.41L2.58989 12.41C2.21738 12.0353 2.0083 11.5284 2.0083 11C2.0083 10.4716 2.21738 9.96472 2.58989 9.58999Z","reply_all":"M10.9999 9.00029V7.00029C11.0007 6.60488 10.8843 6.21809 10.6654 5.88881C10.4464 5.55953 10.1348 5.30253 9.76989 5.15029C9.40377 4.99963 9.00117 4.96102 8.61309 5.03934C8.22501 5.11767 7.86891 5.30942 7.58989 5.59029L2.58989 10.5903C2.21738 10.965 2.0083 11.4719 2.0083 12.0003C2.0083 12.5287 2.21738 13.0356 2.58989 13.4103L7.58989 18.4103C7.96324 18.7859 8.47031 18.9981 8.99989 19.0003C9.26377 18.9998 9.52513 18.9489 9.76989 18.8503C10.1348 18.6981 10.4464 18.4411 10.6654 18.1118C10.8843 17.7825 11.0007 17.3957 10.9999 17.0003V15.0003C17.3299 15.0003 19.3199 19.3903 19.8499 21.2203C19.913 21.4391 20.0437 21.6324 20.2233 21.7725C20.4029 21.9126 20.6222 21.9923 20.8499 22.0003C21.0041 22.0091 21.1584 21.9851 21.3026 21.9298C21.4468 21.8745 21.5776 21.7892 21.6863 21.6795C21.7951 21.5698 21.8792 21.4383 21.9333 21.2936C21.9874 21.1489 22.0101 20.9944 21.9999 20.8403C21.2499 10.8603 10.9999 9.00029 10.9999 9.00029ZM12.9999 7.00029V7.44029C16.7123 8.57167 19.902 10.9852 21.9999 14.2503C21.9999 14.2503 21.9999 14.1603 21.9999 14.1103C21.4299 6.48029 13.5899 5.11029 13.5899 5.11029V3.53029C13.5854 3.23228 13.4939 2.94207 13.3268 2.69532C13.1596 2.44856 12.924 2.256 12.6489 2.14129C12.3738 2.02658 12.0712 1.99472 11.7783 2.04961C11.4853 2.10451 11.2148 2.24377 10.9999 2.45029L10.2399 3.21029C10.3399 3.21029 10.4499 3.21029 10.5499 3.30029C11.2779 3.6063 11.899 4.12095 12.335 4.77939C12.771 5.43783 13.0024 6.21059 12.9999 7.00029Z","reply_circle":"M12 2C13.9778 2 15.9112 2.58649 17.5557 3.6853C19.2002 4.78412 20.4819 6.3459 21.2388 8.17317C21.9957 10.0004 22.1937 12.0111 21.8079 13.9509C21.422 15.8907 20.4696 17.6725 19.0711 19.0711C17.6725 20.4696 15.8907 21.422 13.9509 21.8079C12.0111 22.1937 10.0004 21.9957 8.17317 21.2388C6.3459 20.4819 4.78412 19.2002 3.6853 17.5557C2.58649 15.9112 2 13.9778 2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2ZM7.29 10.71L9.29 12.71C9.38296 12.8037 9.49356 12.8781 9.61542 12.9289C9.73728 12.9797 9.86799 13.0058 10 13.0058C10.132 13.0058 10.2627 12.9797 10.3846 12.9289C10.5064 12.8781 10.617 12.8037 10.71 12.71C10.8037 12.617 10.8781 12.5064 10.9289 12.3846C10.9797 12.2627 11.0058 12.132 11.0058 12C11.0058 11.868 10.9797 11.7373 10.9289 11.6154C10.8781 11.4936 10.8037 11.383 10.71 11.29L10.41 11H13C13.2672 10.9823 13.5351 11.0219 13.7858 11.1162C14.0365 11.2105 14.2641 11.3572 14.4535 11.5465C14.6428 11.7359 14.7895 11.9635 14.8838 12.2142C14.9781 12.4649 15.0177 12.7328 15 13V15C15 15.2652 15.1054 15.5196 15.2929 15.7071C15.4804 15.8946 15.7348 16 16 16C16.2652 16 16.5196 15.8946 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17.0152 12.4706 16.9221 11.9436 16.7265 11.4515C16.5308 10.9593 16.2368 10.5123 15.8622 10.1378C15.4877 9.76325 15.0407 9.46916 14.5485 9.27352C14.0564 9.07788 13.5294 8.98481 13 9H10.41L10.71 8.71C10.8032 8.61676 10.8772 8.50607 10.9277 8.38425C10.9781 8.26243 11.0041 8.13186 11.0041 8C11.0041 7.86814 10.9781 7.73757 10.9277 7.61575C10.8772 7.49393 10.8032 7.38324 10.71 7.29C10.6168 7.19676 10.5061 7.1228 10.3842 7.07234C10.2624 7.02188 10.1319 6.99591 10 6.99591C9.86814 6.99591 9.73757 7.02188 9.61575 7.07234C9.49393 7.1228 9.38324 7.19676 9.29 7.29L7.29 9.29C7.19627 9.38296 7.12188 9.49356 7.07111 9.61542C7.02034 9.73728 6.9942 9.86799 6.9942 10C6.9942 10.132 7.02034 10.2627 7.07111 10.3846C7.12188 10.5064 7.19627 10.617 7.29 10.71Z","request":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3173 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50002C6.17135 1.9987 5.84566 2.06246 5.54175 2.18763C5.23784 2.3128 4.96171 2.49689 4.7293 2.7293C4.49689 2.96171 4.3128 3.23784 4.18763 3.54175C4.06246 3.84566 3.9987 4.17135 4.00002 4.50002V19.5C3.9987 19.8287 4.06246 20.1544 4.18763 20.4583C4.3128 20.7622 4.49689 21.0383 4.7293 21.2707C4.96171 21.5031 5.23784 21.6872 5.54175 21.8124C5.84566 21.9376 6.17135 22.0013 6.50002 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM8.00002 18.5C7.70335 18.5 7.41334 18.412 7.16666 18.2472C6.91999 18.0824 6.72773 17.8481 6.6142 17.574C6.50067 17.3 6.47096 16.9984 6.52884 16.7074C6.58672 16.4164 6.72958 16.1491 6.93936 15.9394C7.14914 15.7296 7.41641 15.5867 7.70738 15.5288C7.99836 15.471 8.29996 15.5007 8.57405 15.6142C8.84813 15.7277 9.0824 15.92 9.24722 16.1667C9.41205 16.4133 9.50002 16.7033 9.50002 17C9.50002 17.3978 9.34198 17.7794 9.06068 18.0607C8.77938 18.342 8.39784 18.5 8.00002 18.5ZM8.00002 13.5C7.70335 13.5 7.41334 13.412 7.16666 13.2472C6.91999 13.0824 6.72773 12.8481 6.6142 12.574C6.50067 12.3 6.47096 11.9984 6.52884 11.7074C6.58672 11.4164 6.72958 11.1491 6.93936 10.9394C7.14914 10.7296 7.41641 10.5867 7.70738 10.5288C7.99836 10.471 8.29996 10.5007 8.57405 10.6142C8.84813 10.7277 9.0824 10.92 9.24722 11.1667C9.41205 11.4133 9.50002 11.7033 9.50002 12C9.50002 12.3978 9.34198 12.7794 9.06068 13.0607C8.77938 13.342 8.39784 13.5 8.00002 13.5ZM8.00002 8.50002C7.70335 8.50002 7.41334 8.41205 7.16666 8.24722C6.91999 8.0824 6.72773 7.84813 6.6142 7.57405C6.50067 7.29996 6.47096 6.99836 6.52884 6.70738C6.58672 6.41641 6.72958 6.14914 6.93936 5.93936C7.14914 5.72958 7.41641 5.58672 7.70738 5.52884C7.99836 5.47096 8.29996 5.50067 8.57405 5.6142C8.84813 5.72773 9.0824 5.91999 9.24722 6.16666C9.41205 6.41334 9.50002 6.70335 9.50002 7.00002C9.50002 7.39784 9.34198 7.77938 9.06068 8.06068C8.77938 8.34198 8.39784 8.50002 8.00002 8.50002ZM16 18H12C11.7348 18 11.4804 17.8947 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8947 16.4804 17 16.7348 17 17C17 17.2652 16.8947 17.5196 16.7071 17.7071C16.5196 17.8947 16.2652 18 16 18ZM17 12C17 12.2652 16.8947 12.5196 16.7071 12.7071C16.5196 12.8947 16.2652 13 16 13H12C11.7348 13 11.4804 12.8947 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8947 11.4804 17 11.7348 17 12Z","research":"M19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4H6V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V4H19C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM10.75 13.5C10.5028 13.5 10.2611 13.4267 10.0555 13.2893C9.84998 13.152 9.68976 12.9568 9.59515 12.7284C9.50054 12.4999 9.47579 12.2486 9.52402 12.0061C9.57225 11.7637 9.6913 11.5409 9.86612 11.3661C10.0409 11.1913 10.2637 11.0722 10.5061 11.024C10.7486 10.9758 10.9999 11.0005 11.2284 11.0952C11.4568 11.1898 11.652 11.35 11.7893 11.5555C11.9267 11.7611 12 12.0028 12 12.25C12 12.4142 11.9677 12.5767 11.9048 12.7284C11.842 12.88 11.75 13.0178 11.6339 13.1339C11.5178 13.25 11.38 13.342 11.2284 13.4048C11.0767 13.4677 10.9142 13.5 10.75 13.5ZM13.5 17C13.3022 17 13.1089 16.9414 12.9444 16.8315C12.78 16.7216 12.6518 16.5654 12.5761 16.3827C12.5004 16.2 12.4806 15.9989 12.5192 15.8049C12.5578 15.6109 12.653 15.4327 12.7929 15.2929C12.9327 15.153 13.1109 15.0578 13.3049 15.0192C13.4989 14.9806 13.7 15.0004 13.8827 15.0761C14.0654 15.1518 14.2216 15.28 14.3315 15.4444C14.4414 15.6089 14.5 15.8022 14.5 16C14.5 16.2652 14.3946 16.5196 14.2071 16.7071C14.0196 16.8946 13.7652 17 13.5 17ZM13.5 10C13.2033 10 12.9133 9.91203 12.6666 9.7472C12.42 9.58238 12.2277 9.34811 12.1142 9.07403C12.0006 8.79994 11.9709 8.49834 12.0288 8.20736C12.0867 7.91639 12.2296 7.64912 12.4393 7.43934C12.6491 7.22956 12.9164 7.0867 13.2074 7.02882C13.4983 6.97094 13.7999 7.00065 14.074 7.11418C14.3481 7.22771 14.5824 7.41997 14.7472 7.66664C14.912 7.91332 15 8.20333 15 8.5C15 8.89782 14.842 9.27936 14.5607 9.56066C14.2794 9.84196 13.8978 10 13.5 10Z","reset":"M11.9999 4.00001C9.94406 3.99756 7.96617 4.78667 6.47661 6.20362C4.98704 7.62057 4.10014 9.55659 3.99992 11.61L3.68992 11.29C3.50162 11.1017 3.24622 10.9959 2.97992 10.9959C2.71362 10.9959 2.45823 11.1017 2.26992 11.29C2.08162 11.4783 1.97583 11.7337 1.97583 12C1.97583 12.2663 2.08162 12.5217 2.26992 12.71L4.26992 14.71C4.36288 14.8037 4.47349 14.8781 4.59535 14.9289C4.7172 14.9797 4.84791 15.0058 4.97992 15.0058C5.11193 15.0058 5.24264 14.9797 5.3645 14.9289C5.48636 14.8781 5.59696 14.8037 5.68992 14.71L7.68992 12.71C7.78316 12.6168 7.85712 12.5061 7.90758 12.3843C7.95804 12.2624 7.98401 12.1319 7.98401 12C7.98401 11.8681 7.95804 11.7376 7.90758 11.6158C7.85712 11.4939 7.78316 11.3832 7.68992 11.29C7.59668 11.1968 7.48599 11.1228 7.36417 11.0723C7.24235 11.0219 7.11178 10.9959 6.97992 10.9959C6.84806 10.9959 6.71749 11.0219 6.59567 11.0723C6.47385 11.1228 6.36316 11.1968 6.26992 11.29L5.99992 11.56C6.09785 10.1974 6.65787 8.90892 7.58739 7.90773C8.51692 6.90654 9.76029 6.25254 11.1119 6.05386C12.4636 5.85518 13.8425 6.12373 15.0209 6.81509C16.1992 7.50646 17.1063 8.57924 17.5922 9.85608C18.0781 11.1329 18.1137 12.5373 17.6931 13.8372C17.2725 15.137 16.421 16.2543 15.2792 17.0045C14.1374 17.7547 12.7739 18.0928 11.4139 17.9629C10.0539 17.833 8.77899 17.2428 7.79992 16.29C7.71107 16.1807 7.60011 16.0913 7.47432 16.0278C7.34853 15.9644 7.21075 15.9282 7.07 15.9217C6.92925 15.9152 6.78872 15.9385 6.65761 15.9901C6.5265 16.0417 6.40778 16.1204 6.30922 16.2211C6.21066 16.3218 6.13449 16.4422 6.0857 16.5744C6.03691 16.7065 6.01661 16.8475 6.02612 16.9881C6.03562 17.1287 6.07473 17.2657 6.14087 17.3901C6.20702 17.5145 6.2987 17.6235 6.40992 17.71C7.89753 19.1819 9.90722 20.0052 11.9999 20C14.1217 20 16.1565 19.1572 17.6568 17.6569C19.1571 16.1566 19.9999 14.1217 19.9999 12C19.9999 9.87827 19.1571 7.84344 17.6568 6.34315C16.1565 4.84286 14.1217 4.00001 11.9999 4.00001Z","restaurant":"M10.9998 3C10.7203 3.01551 10.4583 3.14092 10.271 3.34888C10.0837 3.55683 9.98616 3.83044 9.99979 4.11V11H8.99979V4C8.99979 3.73478 8.89444 3.48043 8.7069 3.29289C8.51936 3.10536 8.26501 3 7.99979 3C7.73458 3 7.48022 3.10536 7.29269 3.29289C7.10515 3.48043 6.99979 3.73478 6.99979 4V11H5.99979V4.11C6.01343 3.83044 5.91594 3.55683 5.72859 3.34888C5.54125 3.14092 5.27926 3.01551 4.99979 3C4.72033 3.01551 4.45834 3.14092 4.271 3.34888C4.08365 3.55683 3.98616 3.83044 3.99979 4.11V11.89C3.99979 11.89 3.99979 11.89 3.99979 11.95C3.99979 12.01 3.99979 12 3.99979 12C3.99979 12.2652 4.10515 12.5196 4.29269 12.7071C4.48022 12.8946 4.73458 13 4.99979 13H6.99979V20C6.99979 20.2652 7.10515 20.5196 7.29269 20.7071C7.48022 20.8946 7.73458 21 7.99979 21C8.26501 21 8.51936 20.8946 8.7069 20.7071C8.89444 20.5196 8.99979 20.2652 8.99979 20V13H10.9998C11.265 13 11.5194 12.8946 11.7069 12.7071C11.8944 12.5196 11.9998 12.2652 11.9998 12C11.9998 12 11.9998 12 11.9998 11.95C11.9998 11.9 11.9998 11.95 11.9998 11.89V4.11C12.0134 3.83044 11.9159 3.55683 11.7286 3.34888C11.5412 3.14092 11.2793 3.01551 10.9998 3ZM14.9998 3C14.7346 3 14.4802 3.10536 14.2927 3.29289C14.1052 3.48043 13.9998 3.73478 13.9998 4V20C13.9998 20.2652 14.1052 20.5196 14.2927 20.7071C14.4802 20.8946 14.7346 21 14.9998 21C15.265 21 15.5194 20.8946 15.7069 20.7071C15.8944 20.5196 15.9998 20.2652 15.9998 20V16H18.9998C19.265 16 19.5194 15.8946 19.7069 15.7071C19.8944 15.5196 19.9998 15.2652 19.9998 15V8C19.9998 6.67392 19.473 5.40215 18.5353 4.46447C17.5976 3.52678 16.3259 3 14.9998 3Z","resume_reading":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17V7C6 6.73478 6.10536 6.48043 6.29289 6.29289C6.48043 6.10536 6.73478 6 7 6C7.26522 6 7.51957 6.10536 7.70711 6.29289C7.89464 6.48043 8 6.73478 8 7V17ZM18 12C17.999 12.1974 17.9396 12.3901 17.8293 12.5539C17.7189 12.7176 17.5626 12.845 17.38 12.92C17.2613 12.976 17.1312 13.0034 17 13C16.8684 13.0008 16.7379 12.9755 16.6161 12.9258C16.4943 12.876 16.3834 12.8027 16.29 12.71L15 11.41L13.71 12.71C13.5694 12.8488 13.3908 12.9428 13.1968 12.9801C13.0028 13.0175 12.8021 12.9966 12.62 12.92C12.4374 12.845 12.2811 12.7176 12.1707 12.5539C12.0604 12.3901 12.001 12.1974 12 12V7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V12Z","resume_watching":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM10 8C10.0005 7.8191 10.05 7.64171 10.1434 7.48674C10.2367 7.33177 10.3703 7.20502 10.53 7.12C10.682 7.03223 10.8545 6.98603 11.03 6.98603C11.2055 6.98603 11.378 7.03223 11.53 7.12L14.53 9.12C14.6661 9.21148 14.7777 9.33503 14.8548 9.47977C14.9319 9.62451 14.9722 9.786 14.9722 9.95C14.9722 10.114 14.9319 10.2755 14.8548 10.4202C14.7777 10.565 14.6661 10.6885 14.53 10.78L11.53 12.78C11.3835 12.8721 11.2155 12.9246 11.0426 12.9324C10.8697 12.9402 10.6978 12.9029 10.5436 12.8243C10.3894 12.7457 10.2582 12.6284 10.163 12.4839C10.0677 12.3394 10.0115 12.1727 10 12V8ZM17 18H7C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17C6 16.7348 6.10536 16.4804 6.29289 16.2929C6.48043 16.1054 6.73478 16 7 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18Z","return":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.5 16H9.41L9.71 16.29C9.89831 16.4783 10.0041 16.7337 10.0041 17C10.0041 17.2663 9.89831 17.5217 9.71 17.71C9.5217 17.8983 9.26631 18.0041 9 18.0041C8.7337 18.0041 8.47831 17.8983 8.29 17.71L6.29 15.71C6.19628 15.617 6.12188 15.5064 6.07111 15.3846C6.02034 15.2627 5.99421 15.132 5.99421 15C5.99421 14.868 6.02034 14.7373 6.07111 14.6154C6.12188 14.4936 6.19628 14.383 6.29 14.29L8.29 12.29C8.38297 12.1963 8.49357 12.1219 8.61543 12.0711C8.73729 12.0203 8.86799 11.9942 9 11.9942C9.13202 11.9942 9.26272 12.0203 9.38458 12.0711C9.50644 12.1219 9.61704 12.1963 9.71 12.29C9.80373 12.383 9.87813 12.4936 9.9289 12.6154C9.97966 12.7373 10.0058 12.868 10.0058 13C10.0058 13.132 9.97966 13.2627 9.9289 13.3846C9.87813 13.5064 9.80373 13.617 9.71 13.71L9.41 14H13.5C14.163 14 14.7989 13.7366 15.2678 13.2678C15.7366 12.7989 16 12.163 16 11.5C16 10.837 15.7366 10.2011 15.2678 9.73223C14.7989 9.26339 14.163 9 13.5 9H10C9.73479 9 9.48043 8.89464 9.2929 8.70711C9.10536 8.51957 9 8.26522 9 8C9 7.73478 9.10536 7.48043 9.2929 7.29289C9.48043 7.10536 9.73479 7 10 7H13.5C14.6935 7 15.8381 7.47411 16.682 8.31802C17.5259 9.16193 18 10.3065 18 11.5C18 12.6935 17.5259 13.8381 16.682 14.682C15.8381 15.5259 14.6935 16 13.5 16Z","revolver":"M5.64 16.24C5.37504 16.5243 5.23079 16.9004 5.23765 17.289C5.24451 17.6776 5.40193 18.0484 5.67676 18.3232C5.95158 18.5981 6.32235 18.7555 6.71096 18.7624C7.09956 18.7692 7.47565 18.625 7.76 18.36C7.90737 18.2227 8.02558 18.0571 8.10756 17.8731C8.18955 17.6891 8.23363 17.4905 8.23718 17.289C8.24074 17.0876 8.20369 16.8876 8.12825 16.7008C8.0528 16.514 7.94051 16.3444 7.79808 16.2019C7.65564 16.0595 7.48597 15.9472 7.2992 15.8718C7.11242 15.7963 6.91236 15.7593 6.71096 15.7628C6.50955 15.7664 6.31092 15.8105 6.12692 15.8924C5.94293 15.9744 5.77732 16.0926 5.64 16.24ZM5.64 5.64C5.49971 5.77859 5.38833 5.94365 5.31231 6.1256C5.23628 6.30756 5.19714 6.5028 5.19714 6.7C5.19714 6.8972 5.23628 7.09244 5.31231 7.2744C5.38833 7.45635 5.49971 7.62141 5.64 7.76C5.92435 8.02496 6.30044 8.16921 6.68905 8.16235C7.07765 8.15549 7.44842 7.99807 7.72324 7.72324C7.99807 7.44842 8.15549 7.07765 8.16235 6.68904C8.16921 6.30044 8.02496 5.92435 7.76 5.64C7.62141 5.49971 7.45636 5.38833 7.2744 5.3123C7.09244 5.23628 6.8972 5.19714 6.7 5.19714C6.5028 5.19714 6.30756 5.23628 6.1256 5.3123C5.94365 5.38833 5.77859 5.49971 5.64 5.64ZM6 12C6 11.7033 5.91203 11.4133 5.7472 11.1666C5.58238 10.92 5.34811 10.7277 5.07403 10.6142C4.79994 10.5006 4.49834 10.4709 4.20737 10.5288C3.91639 10.5867 3.64912 10.7296 3.43934 10.9393C3.22956 11.1491 3.0867 11.4164 3.02882 11.7074C2.97094 11.9983 3.00065 12.2999 3.11418 12.574C3.22771 12.8481 3.41997 13.0824 3.66665 13.2472C3.91332 13.412 4.20333 13.5 4.5 13.5C4.89783 13.5 5.27936 13.342 5.56066 13.0607C5.84197 12.7794 6 12.3978 6 12ZM18.36 7.76C18.625 7.47565 18.7692 7.09956 18.7624 6.71096C18.7555 6.32235 18.5981 5.95158 18.3232 5.67676C18.0484 5.40193 17.6776 5.24451 17.289 5.23765C16.9004 5.23079 16.5244 5.37504 16.24 5.64C16.0926 5.77732 15.9744 5.94292 15.8924 6.12692C15.8105 6.31092 15.7664 6.50955 15.7628 6.71096C15.7593 6.91236 15.7963 7.11242 15.8718 7.2992C15.9472 7.48597 16.0595 7.65564 16.2019 7.79808C16.3444 7.94051 16.514 8.0528 16.7008 8.12825C16.8876 8.20369 17.0876 8.24074 17.289 8.23718C17.4905 8.23363 17.6891 8.18955 17.8731 8.10756C18.0571 8.02558 18.2227 7.90737 18.36 7.76ZM12 18C11.7033 18 11.4133 18.088 11.1666 18.2528C10.92 18.4176 10.7277 18.6519 10.6142 18.926C10.5006 19.2001 10.4709 19.5017 10.5288 19.7926C10.5867 20.0836 10.7296 20.3509 10.9393 20.5607C11.1491 20.7704 11.4164 20.9133 11.7074 20.9712C11.9983 21.0291 12.2999 20.9993 12.574 20.8858C12.8481 20.7723 13.0824 20.58 13.2472 20.3334C13.412 20.0867 13.5 19.7967 13.5 19.5C13.5 19.1022 13.342 18.7206 13.0607 18.4393C12.7794 18.158 12.3978 18 12 18ZM16.24 16.24C15.9615 16.5225 15.8054 16.9033 15.8054 17.3C15.8054 17.6967 15.9615 18.0775 16.24 18.36C16.5244 18.625 16.9004 18.7692 17.289 18.7624C17.6776 18.7555 18.0484 18.5981 18.3232 18.3232C18.5981 18.0484 18.7555 17.6776 18.7624 17.289C18.7692 16.9004 18.625 16.5243 18.36 16.24C18.0775 15.9615 17.6967 15.8054 17.3 15.8054C16.9033 15.8054 16.5225 15.9615 16.24 16.24ZM19.5 10.5C19.2033 10.5 18.9133 10.588 18.6666 10.7528C18.42 10.9176 18.2277 11.1519 18.1142 11.426C18.0007 11.7001 17.9709 12.0017 18.0288 12.2926C18.0867 12.5836 18.2296 12.8509 18.4393 13.0607C18.6491 13.2704 18.9164 13.4133 19.2074 13.4712C19.4983 13.5291 19.7999 13.4994 20.074 13.3858C20.3481 13.2723 20.5824 13.08 20.7472 12.8334C20.912 12.5867 21 12.2967 21 12C21 11.6022 20.842 11.2206 20.5607 10.9393C20.2794 10.658 19.8978 10.5 19.5 10.5ZM12 3C11.7033 3 11.4133 3.08797 11.1666 3.2528C10.92 3.41762 10.7277 3.65189 10.6142 3.92597C10.5006 4.20006 10.4709 4.50166 10.5288 4.79264C10.5867 5.08361 10.7296 5.35088 10.9393 5.56066C11.1491 5.77044 11.4164 5.9133 11.7074 5.97118C11.9983 6.02906 12.2999 5.99935 12.574 5.88582C12.8481 5.77229 13.0824 5.58003 13.2472 5.33336C13.412 5.08668 13.5 4.79667 13.5 4.5C13.5 4.10218 13.342 3.72064 13.0607 3.43934C12.7794 3.15804 12.3978 3 12 3Z","rewind":"M6.41 11.9999L12.71 5.70994C12.8037 5.61698 12.8781 5.50638 12.9289 5.38452C12.9797 5.26266 13.0058 5.13195 13.0058 4.99994C13.0058 4.86793 12.9797 4.73722 12.9289 4.61536C12.8781 4.4935 12.8037 4.3829 12.71 4.28994C12.617 4.19621 12.5064 4.12182 12.3846 4.07105C12.2627 4.02028 12.132 3.99414 12 3.99414C11.868 3.99414 11.7373 4.02028 11.6154 4.07105C11.4936 4.12182 11.383 4.19621 11.29 4.28994L4.29 11.2899C4.19627 11.3829 4.12188 11.4935 4.07111 11.6154C4.02034 11.7372 3.9942 11.8679 3.9942 11.9999C3.9942 12.132 4.02034 12.2627 4.07111 12.3845C4.12188 12.5064 4.19627 12.617 4.29 12.7099L11.29 19.7099C11.4783 19.8982 11.7337 20.004 12 20.004C12.2663 20.004 12.5217 19.8982 12.71 19.7099C12.8983 19.5216 13.0041 19.2662 13.0041 18.9999C13.0041 18.7336 12.8983 18.4782 12.71 18.2899L6.41 11.9999ZM11.41 11.9999L17.71 5.70994C17.8037 5.61698 17.8781 5.50638 17.9289 5.38452C17.9797 5.26266 18.0058 5.13195 18.0058 4.99994C18.0058 4.86793 17.9797 4.73722 17.9289 4.61536C17.8781 4.4935 17.8037 4.3829 17.71 4.28994C17.617 4.19621 17.5064 4.12182 17.3846 4.07105C17.2627 4.02028 17.132 3.99414 17 3.99414C16.868 3.99414 16.7373 4.02028 16.6154 4.07105C16.4936 4.12182 16.383 4.19621 16.29 4.28994L9.29 11.2899C9.19627 11.3829 9.12188 11.4935 9.07111 11.6154C9.02034 11.7372 8.9942 11.8679 8.9942 11.9999C8.9942 12.132 9.02034 12.2627 9.07111 12.3845C9.12188 12.5064 9.19627 12.617 9.29 12.7099L16.29 19.7099C16.4783 19.8982 16.7337 20.004 17 20.004C17.2663 20.004 17.5217 19.8982 17.71 19.7099C17.8983 19.5216 18.0041 19.2662 18.0041 18.9999C18.0041 18.7336 17.8983 18.4782 17.71 18.2899L11.41 11.9999Z","ribbon_grid":"M9.5 8C8.67 8 8 8.67 8 9.5C8 10.33 8.67 11 9.5 11C10.33 11 11 10.33 11 9.5C11 8.67 10.33 8 9.5 8ZM9.5 18C8.67 18 8 18.67 8 19.5C8 20.33 8.67 21 9.5 21C10.33 21 11 20.33 11 19.5C11 18.67 10.33 18 9.5 18ZM9.5 13C8.67 13 8 13.67 8 14.5C8 15.33 8.67 16 9.5 16C10.33 16 11 15.33 11 14.5C11 13.67 10.33 13 9.5 13ZM4.5 8C3.67 8 3 8.67 3 9.5C3 10.33 3.67 11 4.5 11C5.33 11 6 10.33 6 9.5C6 8.67 5.33 8 4.5 8ZM4.5 13C3.67 13 3 13.67 3 14.5C3 15.33 3.67 16 4.5 16C5.33 16 6 15.33 6 14.5C6 13.67 5.33 13 4.5 13ZM19.5 6C20.33 6 21 5.33 21 4.5C21 3.67 20.33 3 19.5 3C18.67 3 18 3.67 18 4.5C18 5.33 18.67 6 19.5 6ZM4.5 18C3.67 18 3 18.67 3 19.5C3 20.33 3.67 21 4.5 21C5.33 21 6 20.33 6 19.5C6 18.67 5.33 18 4.5 18ZM4.5 3C3.67 3 3 3.67 3 4.5C3 5.33 3.67 6 4.5 6C5.33 6 6 5.33 6 4.5C6 3.67 5.33 3 4.5 3ZM19.5 18C18.67 18 18 18.67 18 19.5C18 20.33 18.67 21 19.5 21C20.33 21 21 20.33 21 19.5C21 18.67 20.33 18 19.5 18ZM19.5 13C18.67 13 18 13.67 18 14.5C18 15.33 18.67 16 19.5 16C20.33 16 21 15.33 21 14.5C21 13.67 20.33 13 19.5 13ZM14.5 3C13.67 3 13 3.67 13 4.5C13 5.33 13.67 6 14.5 6C15.33 6 16 5.33 16 4.5C16 3.67 15.33 3 14.5 3ZM19.5 8C18.67 8 18 8.67 18 9.5C18 10.33 18.67 11 19.5 11C20.33 11 21 10.33 21 9.5C21 8.67 20.33 8 19.5 8ZM9.5 3C8.67 3 8 3.67 8 4.5C8 5.33 8.67 6 9.5 6C10.33 6 11 5.33 11 4.5C11 3.67 10.33 3 9.5 3ZM14.5 18C13.67 18 13 18.67 13 19.5C13 20.33 13.67 21 14.5 21C15.33 21 16 20.33 16 19.5C16 18.67 15.33 18 14.5 18ZM14.5 13C13.67 13 13 13.67 13 14.5C13 15.33 13.67 16 14.5 16C15.33 16 16 15.33 16 14.5C16 13.67 15.33 13 14.5 13ZM14.5 8C13.67 8 13 8.67 13 9.5C13 10.33 13.67 11 14.5 11C15.33 11 16 10.33 16 9.5C16 8.67 15.33 8 14.5 8Z","ringer_vibrate":"M4 6C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7V17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18C4.26522 18 4.51957 17.8946 4.70711 17.7071C4.89464 17.5196 5 17.2652 5 17V7C5 6.73478 4.89464 6.48043 4.70711 6.29289C4.51957 6.10536 4.26522 6 4 6ZM20 6C19.7348 6 19.4804 6.10536 19.2929 6.29289C19.1054 6.48043 19 6.73478 19 7V17C19 17.2652 19.1054 17.5196 19.2929 17.7071C19.4804 17.8946 19.7348 18 20 18C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17V7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM15 3H9C8.46957 3 7.96086 3.21071 7.58579 3.58579C7.21071 3.96086 7 4.46957 7 5V19C7 19.5304 7.21071 20.0391 7.58579 20.4142C7.96086 20.7893 8.46957 21 9 21H15C15.5304 21 16.0391 20.7893 16.4142 20.4142C16.7893 20.0391 17 19.5304 17 19V5C17 4.46957 16.7893 3.96086 16.4142 3.58579C16.0391 3.21071 15.5304 3 15 3ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19Z","ro_repair":"M7.43 17.25C7.38857 17.1739 7.32607 17.1114 7.25 17.07C7.1736 17.0267 7.08779 17.0027 7 17C6.91624 16.9996 6.83371 17.0202 6.76 17.06C6.6809 17.1008 6.61501 17.1632 6.57 17.24L5.68 18.74C5.53014 19.0291 5.4709 19.3567 5.51 19.68C5.55835 20.003 5.705 20.3033 5.93 20.54C6.07187 20.6789 6.23793 20.7908 6.42 20.87C6.60309 20.9493 6.80049 20.9901 7 20.9901C7.19951 20.9901 7.39691 20.9493 7.58 20.87C7.76347 20.7933 7.92999 20.6812 8.07 20.54C8.29522 20.2995 8.44174 19.996 8.49 19.67C8.53143 19.3423 8.46845 19.0098 8.31 18.72L7.43 17.25ZM21 3H17C16.2044 3 15.4413 3.31607 14.8787 3.87868C14.3161 4.44129 14 5.20435 14 6V7H11V6C11 5.20435 10.6839 4.44129 10.1213 3.87868C9.55871 3.31607 8.79565 3 8 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V11C3.00174 11.6189 3.19488 12.2222 3.55294 12.7271C3.911 13.2319 4.41645 13.6137 5 13.82V15C5 15.2652 5.10536 15.5196 5.29289 15.7071C5.48043 15.8946 5.73478 16 6 16H8C8.26522 16 8.51957 15.8946 8.70711 15.7071C8.89464 15.5196 9 15.2652 9 15V13.82C9.58355 13.6137 10.089 13.2319 10.4471 12.7271C10.8051 12.2222 10.9983 11.6189 11 11H13V12C13 12.2652 13.1054 12.5196 13.2929 12.7071C13.4804 12.8946 13.7348 13 14 13H16C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12V11H19C19 11.2652 19.1054 11.5196 19.2929 11.7071C19.4804 11.8946 19.7348 12 20 12C20.2652 12 20.5196 11.8946 20.7071 11.7071C20.8946 11.5196 21 11.2652 21 11V7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6C19.7348 6 19.4804 6.10536 19.2929 6.29289C19.1054 6.48043 19 6.73478 19 7H16V6C16 5.73478 16.1054 5.48043 16.2929 5.29289C16.4804 5.10536 16.7348 5 17 5H21C21.2652 5 21.5196 4.89464 21.7071 4.70711C21.8946 4.51957 22 4.26522 22 4C22 3.73478 21.8946 3.48043 21.7071 3.29289C21.5196 3.10536 21.2652 3 21 3Z","roaming":"M20.69 7.31L16.69 3.31C16.5504 3.17674 16.3753 3.08671 16.1857 3.05077C15.9961 3.01484 15.8001 3.03453 15.6215 3.10747C15.4428 3.18042 15.2891 3.3035 15.1788 3.46187C15.0685 3.62024 15.0064 3.80713 15 4V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8946 20.5196 17 20.2652 17 20V6.45L19.27 8.73C19.3632 8.82324 19.4739 8.8972 19.5958 8.94766C19.7176 8.99812 19.8481 9.02409 19.98 9.02409C20.1119 9.02409 20.2424 8.99812 20.3643 8.94766C20.4861 8.8972 20.5968 8.82324 20.69 8.73C20.7832 8.63676 20.8572 8.52607 20.9077 8.40425C20.9581 8.28243 20.9841 8.15186 20.9841 8.02C20.9841 7.88814 20.9581 7.75757 20.9077 7.63575C20.8572 7.51393 20.7832 7.40324 20.69 7.31ZM8 11C8.15688 11.0019 8.31168 10.964 8.45 10.89C8.68552 10.7701 8.86402 10.5619 8.94646 10.3108C9.02891 10.0597 9.00861 9.78617 8.89 9.55L8.16 8.08C8.56786 7.65609 8.84209 7.12163 8.94858 6.54309C9.05508 5.96455 8.98913 5.36747 8.75895 4.82612C8.52876 4.28476 8.14451 3.82303 7.65397 3.49835C7.16343 3.17366 6.58826 3.00036 6 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11C4.26522 11 4.51957 10.8946 4.70711 10.7071C4.89464 10.5196 5 10.2652 5 10V9H6C6.1198 9.00983 6.2402 9.00983 6.36 9L7.11 10.49C7.19847 10.6475 7.32793 10.778 7.48463 10.8678C7.64133 10.9576 7.81942 11.0033 8 11ZM6 7H5V5H6C6.26522 5 6.51957 5.10536 6.70711 5.29289C6.89464 5.48043 7 5.73478 7 6C7 6.26522 6.89464 6.51957 6.70711 6.70711C6.51957 6.89464 6.26522 7 6 7ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V17.59L8.71 15.29C8.61676 15.1968 8.50607 15.1228 8.38425 15.0723C8.26243 15.0219 8.13186 14.9959 8 14.9959C7.86814 14.9959 7.73757 15.0219 7.61575 15.0723C7.49393 15.1228 7.38324 15.1968 7.29 15.29C7.19676 15.3832 7.1228 15.4939 7.07234 15.6158C7.02188 15.7376 6.99591 15.8681 6.99591 16C6.99591 16.2663 7.1017 16.5217 7.29 16.71L11.29 20.71C11.3834 20.8027 11.4943 20.876 11.6161 20.9258C11.7379 20.9755 11.8684 21.0008 12 21C12.1312 21.0034 12.2613 20.976 12.38 20.92C12.5626 20.845 12.7189 20.7176 12.8293 20.5539C12.9396 20.3901 12.999 20.1974 13 20V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3Z","roaming_network":"M8.16 8.07996C8.56786 7.65605 8.84209 7.12158 8.94858 6.54305C9.05508 5.96451 8.98913 5.36743 8.75895 4.82607C8.52876 4.28472 8.14451 3.82299 7.65397 3.4983C7.16343 3.17362 6.58826 3.00032 6 2.99996H4C3.73478 2.99996 3.48043 3.10531 3.29289 3.29285C3.10536 3.48039 3 3.73474 3 3.99996V9.99996C3 10.2652 3.10536 10.5195 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11C4.26522 11 4.51957 10.8946 4.70711 10.7071C4.89464 10.5195 5 10.2652 5 9.99996V8.99996H6C6.1198 9.00979 6.2402 9.00979 6.36 8.99996L7.11 10.49C7.19847 10.6474 7.32793 10.778 7.48463 10.8678C7.64133 10.9576 7.81942 11.0032 8 11C8.15688 11.0018 8.31168 10.964 8.45 10.89C8.68552 10.7701 8.86402 10.5618 8.94646 10.3107C9.02891 10.0596 9.00861 9.78613 8.89 9.54996L8.16 8.07996ZM6 6.99996H5V4.99996H6C6.26522 4.99996 6.51957 5.10531 6.70711 5.29285C6.89464 5.48039 7 5.73474 7 5.99996C7 6.26517 6.89464 6.51953 6.70711 6.70706C6.51957 6.8946 6.26522 6.99996 6 6.99996ZM6 17C5.73478 17 5.48043 17.1053 5.29289 17.2928C5.10536 17.4804 5 17.7347 5 18V20C5 20.2652 5.10536 20.5195 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5195 7 20.2652 7 20V18C7 17.7347 6.89464 17.4804 6.70711 17.2928C6.51957 17.1053 6.26522 17 6 17ZM18.71 3.28996C18.5701 3.14893 18.3914 3.05275 18.1967 3.01368C18.0019 2.97461 17.8 2.99442 17.6165 3.07059C17.4331 3.14675 17.2765 3.27582 17.1667 3.44134C17.0569 3.60686 16.9988 3.80133 17 3.99996V20C17 20.2652 17.1054 20.5195 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5195 19 20.2652 19 20V3.99996C19.0008 3.86835 18.9755 3.73789 18.9258 3.61605C18.876 3.49421 18.8027 3.3834 18.71 3.28996ZM14 6.99996C13.7348 6.99996 13.4804 7.10531 13.2929 7.29285C13.1054 7.48039 13 7.73474 13 7.99996V20C13 20.2652 13.1054 20.5195 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5195 15 20.2652 15 20V7.99996C15 7.73474 14.8946 7.48039 14.7071 7.29285C14.5196 7.10531 14.2652 6.99996 14 6.99996ZM10 13C9.73478 13 9.48043 13.1053 9.29289 13.2928C9.10536 13.4804 9 13.7347 9 14V20C9 20.2652 9.10536 20.5195 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5195 11 20.2652 11 20V14C11 13.7347 10.8946 13.4804 10.7071 13.2928C10.5196 13.1053 10.2652 13 10 13Z","roaming_off":"M15.6199 3.12017C15.4434 3.19245 15.2913 3.3137 15.1814 3.46962C15.0716 3.62554 15.0086 3.80963 14.9999 4.00017V4.72017L16.5499 3.17017C16.4106 3.08701 16.2531 3.039 16.0911 3.03029C15.9291 3.02158 15.7674 3.05242 15.6199 3.12017ZM12.9999 4.00017C12.9999 3.73495 12.8946 3.4806 12.707 3.29306C12.5195 3.10552 12.2652 3.00017 11.9999 3.00017C11.7347 3.00017 11.4804 3.10552 11.2928 3.29306C11.1053 3.4806 10.9999 3.73495 10.9999 4.00017V8.76017L12.9999 6.76017V4.00017ZM3.99994 11.0002C4.26516 11.0002 4.51951 10.8948 4.70705 10.7073C4.89458 10.5197 4.99994 10.2654 4.99994 10.0002V9.00017H5.99994C6.11974 9.01 6.24014 9.01 6.35994 9.00017L7.10994 10.4902C7.19841 10.6476 7.32786 10.7782 7.48457 10.868C7.64127 10.9578 7.81936 11.0035 7.99994 11.0002C8.15682 11.002 8.31162 10.9642 8.44994 10.8902C8.68546 10.7703 8.86395 10.562 8.9464 10.3109C9.02885 10.0599 9.00855 9.78633 8.88994 9.55017L8.15994 8.08017C8.5678 7.65626 8.84203 7.12179 8.94852 6.54326C9.05501 5.96472 8.98907 5.36764 8.75889 4.82628C8.5287 4.28493 8.14444 3.82319 7.65391 3.49851C7.16337 3.17383 6.5882 3.00053 5.99994 3.00017H3.99994C3.73472 3.00017 3.48037 3.10552 3.29283 3.29306C3.1053 3.4806 2.99994 3.73495 2.99994 4.00017V10.0002C2.99994 10.2654 3.1053 10.5197 3.29283 10.7073C3.48037 10.8948 3.73472 11.0002 3.99994 11.0002ZM4.99994 5.00017H5.99994C6.26516 5.00017 6.51951 5.10552 6.70705 5.29306C6.89458 5.4806 6.99994 5.73495 6.99994 6.00017C6.99994 6.26538 6.89458 6.51974 6.70705 6.70727C6.51951 6.89481 6.26516 7.00017 5.99994 7.00017H4.99994V5.00017ZM19.3899 6.00017L20.7099 4.69017C20.8982 4.50186 21.004 4.24647 21.004 3.98017C21.004 3.71386 20.8982 3.45847 20.7099 3.27017C20.5216 3.08186 20.2662 2.97607 19.9999 2.97607C19.7336 2.97607 19.4782 3.08186 19.2899 3.27017L3.28994 19.2702C3.19621 19.3631 3.12182 19.4737 3.07105 19.5956C3.02028 19.7174 2.99414 19.8482 2.99414 19.9802C2.99414 20.1122 3.02028 20.2429 3.07105 20.3647C3.12182 20.4866 3.19621 20.5972 3.28994 20.6902C3.3829 20.7839 3.4935 20.8583 3.61536 20.9091C3.73722 20.9598 3.86793 20.986 3.99994 20.986C4.13195 20.986 4.26266 20.9598 4.38452 20.9091C4.50638 20.8583 4.61698 20.7839 4.70994 20.6902L7.99994 17.4102L11.2899 20.7102C11.3834 20.8028 11.4942 20.8762 11.616 20.9259C11.7379 20.9757 11.8683 21.0009 11.9999 21.0002C12.1311 21.0035 12.2613 20.9761 12.3799 20.9202C12.5626 20.8451 12.7189 20.7177 12.8292 20.554C12.9396 20.3903 12.999 20.1976 12.9999 20.0002V12.4102L14.9999 10.4102V20.0002C14.9999 20.2654 15.1053 20.5197 15.2928 20.7073C15.4804 20.8948 15.7347 21.0002 15.9999 21.0002C16.2652 21.0002 16.5195 20.8948 16.707 20.7073C16.8946 20.5197 16.9999 20.2654 16.9999 20.0002V8.41017L17.9999 7.41017L19.2899 8.71017C19.4782 8.89847 19.7336 9.00426 19.9999 9.00426C20.2662 9.00426 20.5216 8.89847 20.7099 8.71017C20.8982 8.52186 21.004 8.26647 21.004 8.00017C21.004 7.73386 20.8982 7.47847 20.7099 7.29017L19.3899 6.00017ZM10.9999 17.5902L9.40994 16.0002L10.9999 14.4102V17.5902Z","robot":"M18 8H13V6.72C13.3023 6.54549 13.5536 6.29491 13.7291 5.99317C13.9045 5.69143 13.9979 5.34903 14 5C14 4.46957 13.7893 3.96086 13.4142 3.58579C13.0391 3.21071 12.5304 3 12 3C11.4696 3 10.9609 3.21071 10.5858 3.58579C10.2107 3.96086 10 4.46957 10 5C10.0021 5.34903 10.0955 5.69143 10.2709 5.99317C10.4464 6.29491 10.6977 6.54549 11 6.72V8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C21 10.2044 20.6839 9.44129 20.1213 8.87868C19.5587 8.31607 18.7956 8 18 8ZM7.5 11C7.79667 11 8.08668 11.088 8.33335 11.2528C8.58003 11.4176 8.77229 11.6519 8.88582 11.926C8.99935 12.2001 9.02906 12.5017 8.97118 12.7926C8.9133 13.0836 8.77044 13.3509 8.56066 13.5607C8.35088 13.7704 8.08361 13.9133 7.79264 13.9712C7.50166 14.0291 7.20006 13.9994 6.92597 13.8858C6.65189 13.7723 6.41762 13.58 6.2528 13.3334C6.08797 13.0867 6 12.7967 6 12.5C6 12.1022 6.15804 11.7206 6.43934 11.4393C6.72064 11.158 7.10218 11 7.5 11ZM17 18H7C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17C6 16.7348 6.10536 16.4804 6.29289 16.2929C6.48043 16.1054 6.73478 16 7 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16.5 14C16.2033 14 15.9133 13.912 15.6666 13.7472C15.42 13.5824 15.2277 13.3481 15.1142 13.074C15.0006 12.7999 14.9709 12.4983 15.0288 12.2074C15.0867 11.9164 15.2296 11.6491 15.4393 11.4393C15.6491 11.2296 15.9164 11.0867 16.2074 11.0288C16.4983 10.9709 16.7999 11.0006 17.074 11.1142C17.3481 11.2277 17.5824 11.42 17.7472 11.6666C17.912 11.9133 18 12.2033 18 12.5C18 12.8978 17.842 13.2794 17.5607 13.5607C17.2794 13.842 16.8978 14 16.5 14Z","rocket":"M4.14014 16.1402C4.01958 16.021 3.8707 15.9345 3.70749 15.8886C3.54428 15.8428 3.3721 15.8392 3.20713 15.8782C3.04215 15.9172 2.8898 15.9975 2.76438 16.1116C2.63896 16.2256 2.54459 16.3697 2.49014 16.5302L2.22014 17.3402C2.19484 17.4151 2.18766 17.495 2.19921 17.5732C2.21075 17.6515 2.24069 17.7258 2.28656 17.7903C2.33244 17.8547 2.39294 17.9073 2.46309 17.9438C2.53325 17.9803 2.61106 17.9996 2.69014 18.0002H4.00014L2.67014 20.6602C2.62369 20.754 2.60783 20.8599 2.62477 20.9632C2.64172 21.0664 2.69063 21.1617 2.76462 21.2357C2.8386 21.3097 2.93393 21.3586 3.03718 21.3756C3.14043 21.3925 3.24639 21.3767 3.34014 21.3302L6.00014 20.0002V21.3102C6.00073 21.3893 6.02006 21.4671 6.05656 21.5373C6.09306 21.6074 6.14568 21.6679 6.21009 21.7138C6.27451 21.7597 6.34889 21.7896 6.42713 21.8011C6.50536 21.8127 6.58522 21.8055 6.66014 21.7802L7.46014 21.5102C7.62146 21.4569 7.76654 21.3634 7.8817 21.2385C7.99685 21.1136 8.07829 20.9614 8.11831 20.7963C8.15834 20.6312 8.15564 20.4586 8.11047 20.2948C8.0653 20.131 7.97915 19.9815 7.86014 19.8602L4.14014 16.1402ZM20.3101 2.14021C16.9788 2.29963 13.7388 3.28226 10.8801 5.0002H7.24014C6.86806 5.0004 6.50341 5.10439 6.18719 5.30048C5.87097 5.49658 5.61572 5.77699 5.45014 6.11021L2.72014 11.5502C2.64305 11.7032 2.60655 11.8734 2.61414 12.0446C2.62174 12.2157 2.67317 12.382 2.76352 12.5276C2.85386 12.6731 2.98009 12.7931 3.13009 12.8758C3.28009 12.9586 3.44883 13.0014 3.62014 13.0002H5.19014C5.13014 13.3302 5.07014 13.6502 5.04014 14.0002C5.01216 14.2978 5.04957 14.5978 5.14976 14.8794C5.24995 15.161 5.4105 15.4172 5.62014 15.6302L8.38014 18.3902C8.58934 18.6039 8.84275 18.7692 9.1226 18.8746C9.40245 18.98 9.70197 19.0228 10.0001 19.0002C10.3401 19.0002 10.6601 18.9102 11.0001 18.8602V20.4202C10.9989 20.5915 11.0418 20.7603 11.1245 20.9103C11.2073 21.0603 11.3272 21.1865 11.4728 21.2768C11.6183 21.3672 11.7846 21.4186 11.9558 21.4262C12.1269 21.4338 12.2972 21.3973 12.4501 21.3202L17.8901 18.5902C18.2295 18.4217 18.514 18.1602 18.7105 17.8362C18.9071 17.5122 19.0075 17.1391 19.0001 16.7602V13.1602C20.7478 10.2964 21.7516 7.04095 21.9201 3.6902C21.9318 3.47617 21.8981 3.26208 21.8212 3.06199C21.7443 2.86191 21.6259 2.68036 21.4738 2.52926C21.3218 2.37816 21.1395 2.26092 20.939 2.18525C20.7384 2.10959 20.5241 2.07719 20.3101 2.0902V2.14021ZM12.0001 14.0002C11.6046 14.0002 11.2179 13.8829 10.889 13.6631C10.5601 13.4434 10.3038 13.131 10.1524 12.7656C10.001 12.4001 9.9614 11.998 10.0386 11.61C10.1157 11.2221 10.3062 10.8657 10.5859 10.586C10.8656 10.3063 11.222 10.1158 11.61 10.0386C11.9979 9.96146 12.4001 10.0011 12.7655 10.1524C13.131 10.3038 13.4433 10.5602 13.6631 10.8891C13.8828 11.218 14.0001 11.6046 14.0001 12.0002C14.0001 12.5306 13.7894 13.0393 13.4144 13.4144C13.0393 13.7895 12.5306 14.0002 12.0001 14.0002Z","roller_blinds":"M4 5H5V10.5C5 10.6326 5.05268 10.7598 5.14645 10.8536C5.24021 10.9473 5.36739 11 5.5 11H10.5C10.6326 11 10.7598 10.9473 10.8536 10.8536C10.9473 10.7598 11 10.6326 11 10.5V5H13V10.5C13 10.6326 13.0527 10.7598 13.1464 10.8536C13.2402 10.9473 13.3674 11 13.5 11H18.5C18.6326 11 18.7598 10.9473 18.8536 10.8536C18.9473 10.7598 19 10.6326 19 10.5V5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H19V13.5C19 13.3674 18.9473 13.2402 18.8536 13.1464C18.7598 13.0527 18.6326 13 18.5 13H13.5C13.3674 13 13.2402 13.0527 13.1464 13.1464C13.0527 13.2402 13 13.3674 13 13.5V19H11V13.5C11 13.3674 10.9473 13.2402 10.8536 13.1464C10.7598 13.0527 10.6326 13 10.5 13H5.5C5.36739 13 5.24021 13.0527 5.14645 13.1464C5.05268 13.2402 5 13.3674 5 13.5V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","roller_blinds_closed":"M19.5 12H4.5C4.36739 12 4.24021 12.0527 4.14645 12.1464C4.05268 12.2402 4 12.3674 4 12.5V13.5C4 13.6326 4.05268 13.7598 4.14645 13.8536C4.24021 13.9473 4.36739 14 4.5 14H19.5C19.6326 14 19.7598 13.9473 19.8536 13.8536C19.9473 13.7598 20 13.6326 20 13.5V12.5C20 12.3674 19.9473 12.2402 19.8536 12.1464C19.7598 12.0527 19.6326 12 19.5 12ZM20 9.5C20 9.36739 19.9473 9.24021 19.8536 9.14645C19.7598 9.05268 19.6326 9 19.5 9H4.5C4.36739 9 4.24021 9.05268 4.14645 9.14645C4.05268 9.24021 4 9.36739 4 9.5V10.5C4 10.6326 4.05268 10.7598 4.14645 10.8536C4.24021 10.9473 4.36739 11 4.5 11H19.5C19.6326 11 19.7598 10.9473 19.8536 10.8536C19.9473 10.7598 20 10.6326 20 10.5V9.5ZM4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H19V16.5C19 16.3674 18.9473 16.2402 18.8536 16.1464C18.7598 16.0527 18.6326 16 18.5 16H13.5C13.3674 16 13.2402 16.0527 13.1464 16.1464C13.0527 16.2402 13 16.3674 13 16.5V19H11V16.5C11 16.3674 10.9473 16.2402 10.8536 16.1464C10.7598 16.0527 10.6326 16 10.5 16H5.5C5.36739 16 5.24021 16.0527 5.14645 16.1464C5.05268 16.2402 5 16.3674 5 16.5V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 6.5C20 6.36739 19.9473 6.24021 19.8536 6.14645C19.7598 6.05268 19.6326 6 19.5 6H4.5C4.36739 6 4.24021 6.05268 4.14645 6.14645C4.05268 6.24021 4 6.36739 4 6.5V7.5C4 7.63261 4.05268 7.75979 4.14645 7.85355C4.24021 7.94732 4.36739 8 4.5 8H19.5C19.6326 8 19.7598 7.94732 19.8536 7.85355C19.9473 7.75979 20 7.63261 20 7.5V6.5Z","romance":"M15.7001 8.50015C16.3209 8.50141 16.9344 8.63434 17.5001 8.89015C18.0658 8.63434 18.6793 8.50141 19.3001 8.50015C19.5047 8.50479 19.7086 8.52485 19.9101 8.56015C19.7243 7.28725 19.0844 6.1245 18.1085 5.28642C17.1326 4.44834 15.8865 3.99149 14.6001 4.00015C13.2643 4.04167 11.9875 4.55952 11.0001 5.46015C10.0128 4.55952 8.73588 4.04167 7.40011 4.00015C6.68608 3.99475 5.97817 4.13206 5.31795 4.40403C4.65773 4.676 4.0585 5.07715 3.55546 5.58392C3.05242 6.09069 2.6557 6.69286 2.38861 7.35507C2.12152 8.01728 1.98943 8.72619 2.00011 9.44015C2.00011 12.8102 4.63011 15.8702 9.16011 20.0002L9.65011 20.4502C10.0188 20.7875 10.5004 20.9745 11.0001 20.9745C11.4998 20.9745 11.9814 20.7875 12.3501 20.4502L12.8401 20.0102C13.2701 19.6202 13.6701 19.2302 14.0701 18.8602C12.3501 17.1802 11.0001 15.4102 11.0001 13.2202C10.9921 12.5998 11.108 11.9841 11.3412 11.4091C11.5743 10.8341 11.9198 10.3115 12.3576 9.87186C12.7954 9.43223 13.3165 9.08444 13.8905 8.84889C14.4645 8.61334 15.0797 8.49478 15.7001 8.50015ZM19.3001 10.5002C18.6326 10.5227 17.9947 10.7813 17.5001 11.2302C17.0046 10.7828 16.3673 10.5244 15.7001 10.5002C15.3435 10.4988 14.9901 10.5684 14.6606 10.7049C14.3311 10.8413 14.0321 11.0419 13.7808 11.295C13.5296 11.5482 13.3312 11.8487 13.1971 12.1792C13.0631 12.5097 12.9961 12.8635 13.0001 13.2202C13.0001 14.9002 14.3101 16.4302 16.5801 18.5102L16.8201 18.7302C17.0045 18.8988 17.2453 18.9923 17.4951 18.9923C17.745 18.9923 17.9858 18.8988 18.1701 18.7302L18.4201 18.5102C20.6901 16.4302 22.0001 14.9002 22.0001 13.2202C22.0041 12.8635 21.9371 12.5097 21.8031 12.1792C21.6691 11.8487 21.4706 11.5482 21.2194 11.295C20.9682 11.0419 20.6691 10.8413 20.3396 10.7049C20.0101 10.5684 19.6567 10.4988 19.3001 10.5002Z","room_purifyer":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V8H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 6H8C7.73478 6 7.48043 5.89464 7.29289 5.70711C7.10536 5.51957 7 5.26522 7 5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4H12C12.2652 4 12.5196 4.10536 12.7071 4.29289C12.8946 4.48043 13 4.73478 13 5C13 5.26522 12.8946 5.51957 12.7071 5.70711C12.5196 5.89464 12.2652 6 12 6ZM16 6C15.8022 6 15.6089 5.94135 15.4444 5.83147C15.28 5.72159 15.1518 5.56541 15.0761 5.38268C15.0004 5.19996 14.9806 4.99889 15.0192 4.80491C15.0578 4.61093 15.153 4.43275 15.2929 4.29289C15.4327 4.15304 15.6109 4.0578 15.8049 4.01921C15.9989 3.98063 16.2 4.00043 16.3827 4.07612C16.5654 4.15181 16.7216 4.27998 16.8315 4.44443C16.9414 4.60888 17 4.80222 17 5C17 5.26522 16.8946 5.51957 16.7071 5.70711C16.5196 5.89464 16.2652 6 16 6ZM5 18C5 18.5304 5.21071 19.0391 5.58579 19.4142C5.96086 19.7893 6.46957 20 7 20V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V20C17.5304 20 18.0391 19.7893 18.4142 19.4142C18.7893 19.0391 19 18.5304 19 18V10H5V18Z","rotate_phone":"M20 12H8C6.9 12 6 12.9 6 14V20C6 21.1 6.9 22 8 22H20C21.1 22 22 21.1 22 20V14C22 12.9 21.1 12 20 12ZM19 18C18.45 18 18 17.55 18 17C18 16.45 18.45 16 19 16C19.55 16 20 16.45 20 17C20 17.55 19.55 18 19 18ZM12 10V4C12 2.9 11.1 2 10 2H4C2.9 2 2 2.9 2 4V16C2 17.1 2.9 18 4 18V14C4 11.79 5.79 10 8 10H12ZM16 4H16.98C17.25 4 17.5 4.1 17.69 4.3C17.88 4.49 17.98 4.74 17.98 5.03V6.58L17.71 6.3C17.32 5.91 16.69 5.91 16.3 6.3C15.91 6.69 15.91 7.32 16.3 7.71L18.3 9.71C18.5 9.91 18.75 10 19.01 10C19.27 10 19.52 9.9 19.72 9.71L21.72 7.71C22.11 7.32 22.11 6.69 21.72 6.3C21.33 5.91 20.7 5.91 20.31 6.3L20.01 6.6V5.03C20.01 4.22 19.7 3.46 19.13 2.89C18.56 2.32 17.81 2 17 2H16.02C15.47 2 15.02 2.45 15.02 3C15.02 3.55 15.47 4 16.02 4H16Z","roulette":"M7.51992 6.11005C7.61057 6.1831 7.72349 6.22294 7.83992 6.22294C7.95634 6.22294 8.06926 6.1831 8.15991 6.11005C8.89815 5.62369 9.72319 5.28417 10.5899 5.11005C10.6974 5.0927 10.7961 5.04003 10.8704 4.96035C10.9446 4.88067 10.9902 4.77853 10.9999 4.67005V2.67005C10.999 2.59856 10.9831 2.52806 10.9532 2.46312C10.9233 2.39818 10.88 2.34026 10.8263 2.29311C10.7725 2.24596 10.7095 2.21064 10.6412 2.18944C10.5729 2.16824 10.5009 2.16163 10.4299 2.17005C8.8742 2.41476 7.39973 3.02855 6.12992 3.96005C6.07523 4.00604 6.03126 4.06344 6.0011 4.12822C5.97094 4.193 5.95531 4.26359 5.95531 4.33505C5.95531 4.40651 5.97094 4.4771 6.0011 4.54188C6.03126 4.60666 6.07523 4.66406 6.12992 4.71005L7.51992 6.11005ZM2.61992 11.0001H4.66992C4.78541 10.9992 4.89691 10.9577 4.98474 10.8826C5.07256 10.8076 5.13106 10.704 5.14992 10.5901C5.32403 9.72333 5.66356 8.89828 6.14992 8.16005C6.22297 8.0694 6.2628 7.95648 6.2628 7.84005C6.2628 7.72363 6.22297 7.61071 6.14992 7.52005L4.65991 6.08005C4.61392 6.02536 4.55652 5.9814 4.49174 5.95124C4.42696 5.92108 4.35637 5.90545 4.28491 5.90545C4.21346 5.90545 4.14287 5.92108 4.07809 5.95124C4.01331 5.9814 3.95591 6.02536 3.90992 6.08005C2.97841 7.34987 2.36462 8.82434 2.11991 10.3801C2.10342 10.4547 2.10393 10.5322 2.12141 10.6066C2.1389 10.6811 2.17291 10.7507 2.22092 10.8102C2.26893 10.8697 2.32972 10.9177 2.39879 10.9506C2.46786 10.9834 2.54343 11.0004 2.61992 11.0001ZM17.8399 8.16005C18.3263 8.89828 18.6658 9.72333 18.8399 10.5901C18.8588 10.704 18.9173 10.8076 19.0051 10.8826C19.0929 10.9577 19.2044 10.9992 19.3199 11.0001H21.3699C21.4414 10.9991 21.5119 10.9832 21.5768 10.9533C21.6418 10.9234 21.6997 10.8802 21.7469 10.8264C21.794 10.7727 21.8293 10.7096 21.8505 10.6413C21.8717 10.573 21.8783 10.5011 21.8699 10.4301C21.6252 8.87434 21.0114 7.39987 20.0799 6.13005C20.0339 6.07536 19.9765 6.0314 19.9117 6.00124C19.847 5.97108 19.7764 5.95545 19.7049 5.95545C19.6335 5.95545 19.5629 5.97108 19.4981 6.00124C19.4333 6.0314 19.3759 6.07536 19.3299 6.13005L17.8899 7.52005C17.8095 7.60486 17.7607 7.7147 17.7516 7.8312C17.7425 7.9477 17.7737 8.06379 17.8399 8.16005ZM13.4099 5.16005C14.2766 5.33417 15.1017 5.67369 15.8399 6.16005C15.9306 6.2331 16.0435 6.27294 16.1599 6.27294C16.2763 6.27294 16.3893 6.2331 16.4799 6.16005L17.9199 4.71005C17.9717 4.66051 18.012 4.6002 18.038 4.53339C18.0639 4.46658 18.0749 4.39489 18.0701 4.32337C18.0654 4.25185 18.045 4.18225 18.0104 4.11948C17.9758 4.0567 17.9278 4.00228 17.8699 3.96005C16.6001 3.02855 15.1256 2.41476 13.5699 2.17005C13.4989 2.16163 13.4269 2.16824 13.3587 2.18944C13.2904 2.21064 13.2273 2.24596 13.1736 2.29311C13.1198 2.34026 13.0766 2.39818 13.0467 2.46312C13.0167 2.52806 13.0008 2.59856 12.9999 2.67005V4.67005C13.0007 4.78555 13.0423 4.89705 13.1173 4.98487C13.1923 5.07269 13.296 5.1312 13.4099 5.15005V5.16005ZM6.15991 15.8401C5.67356 15.1018 5.33403 14.2768 5.15991 13.4101C5.14079 13.2944 5.08083 13.1894 4.99093 13.1142C4.90102 13.039 4.78713 12.9985 4.66992 13.0001H2.66992C2.59842 13.001 2.52792 13.0169 2.46298 13.0468C2.39804 13.0767 2.34012 13.1199 2.29297 13.1737C2.24582 13.2274 2.2105 13.2905 2.1893 13.3588C2.1681 13.4271 2.1615 13.499 2.16992 13.5701C2.41462 15.1258 3.02841 16.6002 3.95992 17.8701C4.00215 17.928 4.05657 17.9759 4.11934 18.0105C4.18212 18.0451 4.25172 18.0655 4.32323 18.0703C4.39475 18.075 4.46644 18.064 4.53325 18.0381C4.60007 18.0121 4.66037 17.9718 4.70992 17.9201L6.15991 16.4801C6.23297 16.3894 6.2728 16.2765 6.2728 16.1601C6.2728 16.0436 6.23297 15.9307 6.15991 15.8401ZM16.4799 17.89C16.3951 17.8097 16.2853 17.7608 16.1688 17.7517C16.0523 17.7426 15.9362 17.7738 15.8399 17.8401C15.1017 18.3264 14.2766 18.6659 13.4099 18.84C13.296 18.8589 13.1923 18.9174 13.1173 19.0052C13.0423 19.0931 13.0007 19.2046 12.9999 19.32V21.3701C13.0008 21.4415 13.0167 21.512 13.0467 21.577C13.0766 21.6419 13.1198 21.6998 13.1736 21.747C13.2273 21.7941 13.2904 21.8295 13.3587 21.8507C13.4269 21.8719 13.4989 21.8785 13.5699 21.8701C15.1256 21.6253 16.6001 21.0116 17.8699 20.08C17.9278 20.0378 17.9758 19.9834 18.0104 19.9206C18.045 19.8578 18.0654 19.7882 18.0701 19.7167C18.0749 19.6452 18.0639 19.5735 18.038 19.5067C18.012 19.4399 17.9717 19.3796 17.9199 19.33L16.4799 17.89ZM21.3799 13.0001H19.3299C19.2144 13.0009 19.1029 13.0424 19.0151 13.1175C18.9273 13.1925 18.8688 13.2961 18.8499 13.4101C18.6758 14.2768 18.3363 15.1018 17.8499 15.8401C17.7837 15.9363 17.7525 16.0524 17.7616 16.1689C17.7707 16.2854 17.8195 16.3952 17.8999 16.4801L19.3499 17.9201C19.3995 17.9718 19.4598 18.0121 19.5266 18.0381C19.5934 18.064 19.6651 18.075 19.7366 18.0703C19.8081 18.0655 19.8777 18.0451 19.9405 18.0105C20.0033 17.9759 20.0577 17.928 20.0999 17.8701C21.0314 16.6002 21.6452 15.1258 21.8899 13.5701C21.8984 13.4982 21.8916 13.4254 21.8698 13.3564C21.848 13.2874 21.8118 13.2239 21.7635 13.17C21.7153 13.1161 21.6561 13.073 21.59 13.0437C21.5239 13.0144 21.4522 12.9995 21.3799 13.0001ZM11.9999 11.0001C11.8021 11.0001 11.6088 11.0587 11.4443 11.1686C11.2799 11.2785 11.1517 11.4346 11.076 11.6174C11.0003 11.8001 10.9805 12.0012 11.0191 12.1951C11.0577 12.3891 11.153 12.5673 11.2928 12.7072C11.4327 12.847 11.6108 12.9423 11.8048 12.9808C11.9988 13.0194 12.1999 12.9996 12.3826 12.9239C12.5653 12.8482 12.7215 12.7201 12.8314 12.5556C12.9413 12.3912 12.9999 12.1978 12.9999 12.0001C12.9999 11.7348 12.8946 11.4805 12.707 11.2929C12.5195 11.1054 12.2651 11.0001 11.9999 11.0001ZM16.9999 12.0001C16.9999 11.0111 16.7067 10.0444 16.1573 9.2222C15.6079 8.39995 14.827 7.75909 13.9133 7.38065C12.9997 7.00221 11.9944 6.9032 11.0245 7.09612C10.0546 7.28905 9.16364 7.76525 8.46438 8.46452C7.76512 9.16378 7.28891 10.0547 7.09599 11.0246C6.90306 11.9945 7.00208 12.9998 7.38052 13.9135C7.75896 14.8271 8.39982 15.608 9.22206 16.1574C10.0443 16.7068 11.011 17.0001 11.9999 17.0001C13.326 17.0001 14.5978 16.4733 15.5354 15.5356C16.4731 14.5979 16.9999 13.3261 16.9999 12.0001ZM11.9999 15.0001C11.4066 15.0001 10.8266 14.8241 10.3332 14.4945C9.83986 14.1648 9.45534 13.6963 9.22828 13.1481C9.00121 12.5999 8.9418 11.9967 9.05756 11.4148C9.17331 10.8328 9.45904 10.2983 9.87859 9.87873C10.2982 9.45917 10.8327 9.17345 11.4146 9.05769C11.9966 8.94194 12.5998 9.00135 13.148 9.22841C13.6961 9.45547 14.1647 9.83999 14.4943 10.3333C14.824 10.8267 14.9999 11.4067 14.9999 12.0001C14.9999 12.7957 14.6838 13.5588 14.1212 14.1214C13.5586 14.684 12.7956 15.0001 11.9999 15.0001ZM10.5899 18.85C9.72319 18.6759 8.89815 18.3364 8.15991 17.8501C8.06365 17.7838 7.94756 17.7526 7.83106 17.7617C7.71456 17.7708 7.60472 17.8197 7.51992 17.9001L6.07992 19.34C6.02523 19.386 5.98126 19.4434 5.9511 19.5082C5.92094 19.573 5.90531 19.6436 5.90531 19.715C5.90531 19.7865 5.92094 19.8571 5.9511 19.9219C5.98126 19.9867 6.02523 20.0441 6.07992 20.09C7.34973 21.0216 8.8242 21.6353 10.3799 21.88C10.4509 21.8885 10.5229 21.8819 10.5912 21.8607C10.6595 21.8395 10.7225 21.8041 10.7763 21.757C10.83 21.7098 10.8733 21.6519 10.9032 21.587C10.9331 21.522 10.949 21.4515 10.9499 21.38V19.33C10.9516 19.2215 10.9171 19.1154 10.852 19.0285C10.7868 18.9416 10.6946 18.8789 10.5899 18.85Z","routes":"M19 15.0002H15C14.2044 15.0002 13.4413 15.3162 12.8787 15.8789C12.3161 16.4415 12 17.2045 12 18.0002C12 18.2654 11.8946 18.5197 11.7071 18.7073C11.5196 18.8948 11.2652 19.0002 11 19.0002H7C6.73478 19.0002 6.48043 19.1055 6.29289 19.2931C6.10536 19.4806 6 19.735 6 20.0002C6 20.2654 6.10536 20.5197 6.29289 20.7073C6.48043 20.8948 6.73478 21.0002 7 21.0002H11C11.7956 21.0002 12.5587 20.6841 13.1213 20.1215C13.6839 19.5589 14 18.7958 14 18.0002C14 17.735 14.1054 17.4806 14.2929 17.2931C14.4804 17.1055 14.7348 17.0002 15 17.0002H19C19.2652 17.0002 19.5196 16.8948 19.7071 16.7073C19.8946 16.5197 20 16.2654 20 16.0002C20 15.735 19.8946 15.4806 19.7071 15.2931C19.5196 15.1055 19.2652 15.0002 19 15.0002ZM17 13.0002C17.1316 13.0009 17.2621 12.9757 17.3839 12.9259C17.5057 12.8762 17.6166 12.8029 17.71 12.7102C18 12.3702 21 9.34017 21 6.80017C20.966 5.76834 20.5274 4.79132 19.7789 4.08026C19.0304 3.36921 18.0322 2.98123 17 3.00017C15.9678 2.98123 14.9696 3.36921 14.2211 4.08026C13.4726 4.79132 13.034 5.76834 13 6.80017C13 9.34017 16 12.3702 16.29 12.7102C16.3834 12.8029 16.4943 12.8762 16.6161 12.9259C16.7379 12.9757 16.8684 13.0009 17 13.0002ZM16 7.00017C16 6.80239 16.0586 6.60905 16.1685 6.4446C16.2784 6.28016 16.4346 6.15198 16.6173 6.07629C16.8 6.00061 17.0011 5.9808 17.1951 6.01939C17.3891 6.05797 17.5673 6.15322 17.7071 6.29307C17.847 6.43292 17.9422 6.6111 17.9808 6.80508C18.0194 6.99907 17.9996 7.20013 17.9239 7.38286C17.8482 7.56558 17.72 7.72176 17.5556 7.83164C17.3911 7.94153 17.1978 8.00017 17 8.00017C16.7348 8.00017 16.4804 7.89482 16.2929 7.70728C16.1054 7.51974 16 7.26539 16 7.00017ZM7 17.0002C7.13161 17.0009 7.26207 16.9757 7.38391 16.9259C7.50574 16.8762 7.61656 16.8029 7.71 16.7102C8 16.3702 11 13.3402 11 10.8002C10.966 9.76834 10.5274 8.79132 9.77891 8.08027C9.03043 7.36921 8.03222 6.98123 7 7.00017C5.96778 6.98123 4.96957 7.36921 4.22109 8.08027C3.4726 8.79132 3.03398 9.76834 3 10.8002C3 13.3402 6 16.3702 6.29 16.7102C6.38344 16.8029 6.49426 16.8762 6.61609 16.9259C6.73793 16.9757 6.86839 17.0009 7 17.0002ZM6 11.0002C6 10.8024 6.05865 10.6091 6.16853 10.4446C6.27841 10.2802 6.43459 10.152 6.61732 10.0763C6.80004 10.0006 7.00111 9.9808 7.19509 10.0194C7.38907 10.058 7.56725 10.1532 7.70711 10.2931C7.84696 10.4329 7.9422 10.6111 7.98079 10.8051C8.01937 10.9991 7.99957 11.2001 7.92388 11.3829C7.84819 11.5656 7.72002 11.7218 7.55557 11.8316C7.39112 11.9415 7.19778 12.0002 7 12.0002C6.73478 12.0002 6.48043 11.8948 6.29289 11.7073C6.10536 11.5197 6 11.2654 6 11.0002Z","routes_traffic":"M21.7102 7.29006L19.7102 5.29006C19.6169 5.19682 19.5063 5.12286 19.3844 5.0724C19.2626 5.02194 19.132 4.99597 19.0002 4.99597C18.7339 4.99597 18.4785 5.10175 18.2902 5.29006C18.1019 5.47836 17.9961 5.73376 17.9961 6.00006C17.9961 6.26636 18.1019 6.52175 18.2902 6.71006L18.5902 7.00006H17.0002C15.8635 7.00275 14.7405 7.24761 13.7059 7.71835C12.6713 8.18909 11.7489 8.87489 11.0002 9.73006V5.41006L11.2902 5.71006C11.3831 5.80379 11.4937 5.87818 11.6156 5.92895C11.7375 5.97972 11.8682 6.00586 12.0002 6.00586C12.1322 6.00586 12.2629 5.97972 12.3848 5.92895C12.5066 5.87818 12.6172 5.80379 12.7102 5.71006C12.8039 5.61709 12.8783 5.50649 12.9291 5.38463C12.9798 5.26277 13.006 5.13207 13.006 5.00006C13.006 4.86805 12.9798 4.73734 12.9291 4.61548C12.8783 4.49362 12.8039 4.38302 12.7102 4.29006L10.7102 2.29006C10.6247 2.20631 10.5224 2.14156 10.4102 2.10006C10.2841 2.03279 10.1431 1.99839 10.0002 2.00006H9.93019C9.84844 2.00682 9.76783 2.02361 9.69019 2.05006H9.59019C9.47965 2.09499 9.37805 2.15933 9.29019 2.24006L7.29019 4.24006C7.09525 4.42836 6.9831 4.68639 6.97842 4.95738C6.97373 5.22837 7.07688 5.49012 7.26519 5.68506C7.45349 5.87999 7.71152 5.99214 7.98251 5.99683C8.2535 6.00152 8.51525 5.89836 8.71019 5.71006L9.00019 5.41006V14.3501C8.53295 14.1218 8.02017 14.0022 7.50019 14.0001C7.10236 14.0001 6.72083 13.842 6.43953 13.5607C6.15822 13.2794 6.00019 12.8979 6.00019 12.5001V10.4101L6.29019 10.7101C6.38315 10.8038 6.49375 10.8782 6.61561 10.9289C6.73747 10.9797 6.86817 11.0059 7.00019 11.0059C7.1322 11.0059 7.2629 10.9797 7.38476 10.9289C7.50662 10.8782 7.61722 10.8038 7.71019 10.7101C7.80391 10.6171 7.87831 10.5065 7.92908 10.3846C7.97985 10.2628 8.00598 10.1321 8.00598 10.0001C8.00598 9.86805 7.97985 9.73734 7.92908 9.61548C7.87831 9.49362 7.80391 9.38302 7.71019 9.29006L5.71019 7.29006C5.61722 7.19633 5.50662 7.12194 5.38476 7.07117C5.2629 7.0204 5.1322 6.99426 5.00019 6.99426C4.86817 6.99426 4.73747 7.0204 4.61561 7.07117C4.49375 7.12194 4.38315 7.19633 4.29019 7.29006L2.29019 9.29006C2.10188 9.47836 1.99609 9.73376 1.99609 10.0001C1.99609 10.2664 2.10188 10.5218 2.29019 10.7101C2.47849 10.8984 2.73388 11.0041 3.00019 11.0041C3.26649 11.0041 3.52188 10.8984 3.71019 10.7101L4.00019 10.4101V12.5001C4.00019 13.4283 4.36893 14.3186 5.02531 14.9749C5.68169 15.6313 6.57193 16.0001 7.50019 16.0001C7.89801 16.0001 8.27954 16.1581 8.56085 16.4394C8.84215 16.7207 9.00019 17.1022 9.00019 17.5001V21.0001C9.00019 21.2653 9.10554 21.5196 9.29308 21.7072C9.48062 21.8947 9.73497 22.0001 10.0002 22.0001C10.2654 22.0001 10.5198 21.8947 10.7073 21.7072C10.8948 21.5196 11.0002 21.2653 11.0002 21.0001V15.0001C11.0002 13.4088 11.6323 11.8826 12.7575 10.7574C13.8828 9.6322 15.4089 9.00006 17.0002 9.00006H18.5902L18.2902 9.29006C18.1965 9.38302 18.1221 9.49362 18.0713 9.61548C18.0205 9.73734 17.9944 9.86805 17.9944 10.0001C17.9944 10.1321 18.0205 10.2628 18.0713 10.3846C18.1221 10.5065 18.1965 10.6171 18.2902 10.7101C18.3831 10.8038 18.4937 10.8782 18.6156 10.9289C18.7375 10.9797 18.8682 11.0059 19.0002 11.0059C19.1322 11.0059 19.2629 10.9797 19.3848 10.9289C19.5066 10.8782 19.6172 10.8038 19.7102 10.7101L21.7102 8.71006C21.8039 8.61709 21.8783 8.50649 21.9291 8.38463C21.9798 8.26278 22.006 8.13207 22.006 8.00006C22.006 7.86805 21.9798 7.73734 21.9291 7.61548C21.8783 7.49362 21.8039 7.38302 21.7102 7.29006ZM17.0002 12.0001C15.968 11.9811 14.9698 12.3691 14.2213 13.0801C13.4728 13.7912 13.0342 14.7682 13.0002 15.8001C13.0002 18.3401 16.0002 21.3701 16.2902 21.7101C16.3831 21.8038 16.4937 21.8782 16.6156 21.9289C16.7375 21.9797 16.8682 22.0059 17.0002 22.0059C17.1322 22.0059 17.2629 21.9797 17.3848 21.9289C17.5066 21.8782 17.6172 21.8038 17.7102 21.7101C18.0002 21.3701 21.0002 18.3401 21.0002 15.8001C20.9662 14.7682 20.5276 13.7912 19.7791 13.0801C19.0306 12.3691 18.0324 11.9811 17.0002 12.0001ZM17.0002 17.0001C16.8024 17.0001 16.6091 16.9414 16.4446 16.8315C16.2802 16.7216 16.152 16.5655 16.0763 16.3827C16.0006 16.2 15.9808 15.9989 16.0194 15.805C16.058 15.611 16.1532 15.4328 16.2931 15.293C16.4329 15.1531 16.6111 15.0579 16.8051 15.0193C16.9991 14.9807 17.2001 15.0005 17.3829 15.0762C17.5656 15.1519 17.7218 15.28 17.8317 15.4445C17.9415 15.6089 18.0002 15.8023 18.0002 16.0001C18.0002 16.2653 17.8948 16.5196 17.7073 16.7072C17.5198 16.8947 17.2654 17.0001 17.0002 17.0001Z","ruler":"M20.4099 6.58989L17.4099 3.58989C17.0352 3.21738 16.5283 3.0083 15.9999 3.0083C15.4715 3.0083 14.9646 3.21738 14.5899 3.58989L14.2899 3.87989L15.7099 5.28989C15.8036 5.38285 15.878 5.49345 15.9288 5.61531C15.9795 5.73717 16.0057 5.86787 16.0057 5.99989C16.0057 6.1319 15.9795 6.2626 15.9288 6.38446C15.878 6.50632 15.8036 6.61692 15.7099 6.70989C15.6169 6.80361 15.5063 6.87801 15.3845 6.92878C15.2626 6.97955 15.1319 7.00568 14.9999 7.00568C14.8679 7.00568 14.7372 6.97955 14.6153 6.92878C14.4935 6.87801 14.3828 6.80361 14.2899 6.70989L12.8799 5.28989L11.2899 6.87989L14.7099 10.2899C14.8036 10.3828 14.878 10.4935 14.9288 10.6153C14.9795 10.7372 15.0057 10.8679 15.0057 10.9999C15.0057 11.1319 14.9795 11.2626 14.9288 11.3845C14.878 11.5063 14.8036 11.6169 14.7099 11.7099C14.6169 11.8036 14.5063 11.878 14.3845 11.9288C14.2626 11.9795 14.1319 12.0057 13.9999 12.0057C13.8679 12.0057 13.7372 11.9795 13.6153 11.9288C13.4935 11.878 13.3828 11.8036 13.2899 11.7099L9.87989 8.28989L8.28989 9.87989L9.70989 11.2899C9.80362 11.3828 9.87801 11.4935 9.92878 11.6153C9.97955 11.7372 10.0057 11.8679 10.0057 11.9999C10.0057 12.1319 9.97955 12.2626 9.92878 12.3845C9.87801 12.5063 9.80362 12.6169 9.70989 12.7099C9.61692 12.8036 9.50632 12.878 9.38446 12.9288C9.2626 12.9795 9.1319 13.0057 8.99989 13.0057C8.86787 13.0057 8.73717 12.9795 8.61531 12.9288C8.49345 12.878 8.38285 12.8036 8.28989 12.7099L6.87989 11.2899L5.28989 12.8799L8.70989 16.2899C8.80362 16.3829 8.87801 16.4935 8.92878 16.6153C8.97955 16.7372 9.00568 16.8679 9.00568 16.9999C9.00568 17.1319 8.97955 17.2626 8.92878 17.3845C8.87801 17.5063 8.80362 17.6169 8.70989 17.7099C8.61692 17.8036 8.50632 17.878 8.38446 17.9288C8.2626 17.9795 8.1319 18.0057 7.99989 18.0057C7.86787 18.0057 7.73717 17.9795 7.61531 17.9288C7.49345 17.878 7.38285 17.8036 7.28989 17.7099L3.87989 14.2899L3.58989 14.5899C3.21738 14.9646 3.0083 15.4715 3.0083 15.9999C3.0083 16.5283 3.21738 17.0352 3.58989 17.4099L6.58989 20.4099C6.96461 20.7824 7.47152 20.9915 7.99989 20.9915C8.52826 20.9915 9.03516 20.7824 9.40989 20.4099L20.4099 9.40989C20.7824 9.03516 20.9915 8.52826 20.9915 7.99989C20.9915 7.47152 20.7824 6.96461 20.4099 6.58989Z","running":"M14.5 6C14.7967 6 15.0867 5.91203 15.3334 5.7472C15.58 5.58238 15.7723 5.34811 15.8858 5.07403C15.9994 4.79994 16.0291 4.49834 15.9712 4.20737C15.9133 3.91639 15.7704 3.64912 15.5607 3.43934C15.3509 3.22956 15.0836 3.0867 14.7926 3.02882C14.5017 2.97094 14.2001 3.00065 13.926 3.11418C13.6519 3.22771 13.4176 3.41997 13.2528 3.66665C13.088 3.91332 13 4.20333 13 4.5C13 4.89783 13.158 5.27936 13.4393 5.56066C13.7206 5.84197 14.1022 6 14.5 6ZM20 9.68C19.9583 9.55506 19.8922 9.43959 19.8057 9.34024C19.7192 9.24089 19.6139 9.1596 19.4959 9.10106C19.3779 9.04252 19.2495 9.00787 19.1181 8.99911C18.9866 8.99035 18.8547 9.00764 18.73 9.05L16.73 9.72C16.576 9.77159 16.4117 9.78489 16.2515 9.75875C16.0912 9.73262 15.9396 9.66783 15.81 9.57L12.92 7.44C12.6008 7.20053 12.237 7.02715 11.85 6.93L9.1 6.25C8.69503 6.14825 8.27328 6.13216 7.86173 6.20276C7.45018 6.27336 7.05791 6.4291 6.71 6.66L4.45 8.17C4.32739 8.23577 4.21985 8.32641 4.13426 8.43611C4.04867 8.54581 3.98692 8.67217 3.95295 8.8071C3.91898 8.94203 3.91355 9.08257 3.93699 9.21972C3.96044 9.35687 4.01225 9.48762 4.0891 9.60361C4.16596 9.71959 4.26618 9.81826 4.38335 9.89331C4.50052 9.96835 4.63206 10.0181 4.76955 10.0394C4.90705 10.0607 5.04749 10.0531 5.18187 10.0171C5.31626 9.98099 5.44164 9.91728 5.55 9.83L7.82 8.32C7.9376 8.24522 8.06879 8.19437 8.20606 8.17034C8.34333 8.14632 8.484 8.1496 8.62 8.18L11 8.78L7.62 16.41C7.54044 16.587 7.41109 16.737 7.24773 16.8418C7.08437 16.9466 6.89406 17.0015 6.7 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H6.7C7.27989 18.9999 7.84731 18.8317 8.33359 18.5158C8.81987 18.1998 9.20418 17.7498 9.44 17.22L10.5 14.84C10.5563 14.8825 10.6166 14.9193 10.68 14.95L12.58 15.58C12.748 15.6347 12.8985 15.7329 13.0161 15.8646C13.1338 15.9964 13.2145 16.1569 13.25 16.33L14 20.2C14.0468 20.4293 14.1724 20.6349 14.3551 20.7811C14.5379 20.9272 14.7661 21.0047 15 21H15.2C15.3326 20.9762 15.459 20.9259 15.5716 20.8521C15.6843 20.7783 15.7809 20.6825 15.8556 20.5704C15.9303 20.4583 15.9816 20.3323 16.0064 20.1999C16.0312 20.0676 16.0291 19.9315 16 19.8L15.23 15.94C15.126 15.4202 14.8862 14.9372 14.5349 14.5402C14.1836 14.1432 13.7333 13.8464 13.23 13.68L11.34 13.05L12.74 9.8L14.56 11.17C15.0793 11.5595 15.7109 11.77 16.36 11.77C16.6826 11.7699 17.0031 11.7193 17.31 11.62L19.31 10.95C19.4403 10.9146 19.5621 10.8531 19.6681 10.7693C19.774 10.6855 19.8619 10.5811 19.9263 10.4624C19.9908 10.3437 20.0306 10.2132 20.0433 10.0788C20.0559 9.94428 20.0412 9.80863 20 9.68Z","rupee":"M18 8H15.91C15.7196 6.88316 15.2169 5.84304 14.46 5H18C18.2652 5 18.5196 4.89464 18.7071 4.70711C18.8946 4.51957 19 4.26522 19 4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3H6C5.73478 3 5.48043 3.10536 5.29289 3.29289C5.10536 3.48043 5 3.73478 5 4C5 4.26522 5.10536 4.51957 5.29289 4.70711C5.48043 4.89464 5.73478 5 6 5H10C10.8846 5.00287 11.7432 5.29887 12.4416 5.84169C13.1401 6.38451 13.6389 7.14353 13.86 8H6C5.73478 8 5.48043 8.10536 5.29289 8.29289C5.10536 8.48043 5 8.73478 5 9C5 9.26522 5.10536 9.51957 5.29289 9.70711C5.48043 9.89464 5.73478 10 6 10H13.86C13.6389 10.8565 13.1401 11.6155 12.4416 12.1583C11.7432 12.7011 10.8846 12.9971 10 13H7H6.92C6.85373 12.9897 6.78627 12.9897 6.72 13L6.54 13.06L6.39 13.17C6.33533 13.2114 6.28507 13.2583 6.24 13.31L6.18 13.37C6.18 13.37 6.18 13.43 6.18 13.46C6.08207 13.5881 6.01995 13.74 6 13.9V14C5.99552 14.0265 5.99552 14.0535 6 14.08C5.98968 14.1463 5.98968 14.2137 6 14.28C6.01548 14.3414 6.03554 14.4016 6.06 14.46L6.17 14.61L6.31 14.76L6.37 14.82L16.37 21.82C16.5538 21.949 16.7757 22.0125 17 22C17.1612 21.9997 17.32 21.9605 17.4628 21.8856C17.6055 21.8107 17.7281 21.7025 17.82 21.57C17.9708 21.3524 18.0292 21.0839 17.9823 20.8233C17.9355 20.5628 17.7872 20.3314 17.57 20.18L10.16 15C11.5492 14.9614 12.8819 14.4418 13.9306 13.5299C14.9793 12.618 15.6789 11.3704 15.91 10H18C18.2652 10 18.5196 9.89464 18.7071 9.70711C18.8946 9.51957 19 9.26522 19 9C19 8.73478 18.8946 8.48043 18.7071 8.29289C18.5196 8.10536 18.2652 8 18 8Z","rupee_coin":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12H14.86C14.6907 12.644 14.3634 13.2356 13.9076 13.721C13.4518 14.2065 12.8821 14.5705 12.25 14.78L14.51 16.14C14.6984 16.2518 14.8449 16.4224 14.9269 16.6255C15.009 16.8287 15.022 17.0531 14.9641 17.2644C14.9062 17.4757 14.7805 17.6621 14.6063 17.795C14.4321 17.9279 14.2191 17.9999 14 18C13.8205 17.9999 13.6444 17.9516 13.49 17.86L8.49 14.86C8.49 14.86 8.43 14.8 8.4 14.78C8.34311 14.7413 8.29252 14.6941 8.25 14.64L8.14 14.49C8.10748 14.4328 8.08068 14.3725 8.06 14.31C8.05434 14.2435 8.05434 14.1765 8.06 14.11L8 14C8 14 8 14 8 13.93C7.99533 13.8668 7.99533 13.8032 8 13.74C8.01728 13.6746 8.04072 13.611 8.07 13.55C8.07 13.55 8.07 13.55 8.07 13.49C8.07 13.43 8.13 13.43 8.15 13.4C8.18869 13.3431 8.23591 13.2925 8.29 13.25C8.33926 13.2077 8.3929 13.1709 8.45 13.14L8.61 13.06H8.82L9 13H11C11.349 12.9979 11.6914 12.9045 11.9932 12.7291C12.2949 12.5536 12.5455 12.3023 12.72 12H8C7.73479 12 7.48043 11.8946 7.2929 11.7071C7.10536 11.5196 7 11.2652 7 11C7 10.7348 7.10536 10.4804 7.2929 10.2929C7.48043 10.1054 7.73479 10 8 10H12.72C12.5455 9.69772 12.2949 9.44638 11.9932 9.27095C11.6914 9.09552 11.349 9.00211 11 9H8C7.73479 9 7.48043 8.89464 7.2929 8.70711C7.10536 8.51957 7 8.26522 7 8C7 7.73478 7.10536 7.48043 7.2929 7.29289C7.48043 7.10536 7.73479 7 8 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8C17 8.26522 16.8946 8.51957 16.7071 8.70711C16.5196 8.89464 16.2652 9 16 9H14.44C14.6265 9.31184 14.7679 9.64852 14.86 10H16Z","rupee_coin_off":"M19.74 5.67976L20.74 4.67976C20.8332 4.58652 20.9072 4.47583 20.9577 4.35401C21.0081 4.23219 21.0341 4.10162 21.0341 3.96976C21.0341 3.8379 21.0081 3.70733 20.9577 3.58551C20.9072 3.46369 20.8332 3.353 20.74 3.25976C20.6468 3.16652 20.5361 3.09256 20.4143 3.0421C20.2924 2.99164 20.1619 2.96567 20.03 2.96567C19.8981 2.96567 19.7676 2.99164 19.6458 3.0421C19.5239 3.09256 19.4132 3.16652 19.32 3.25976L3.32 19.2598C3.22628 19.3527 3.15188 19.4633 3.10111 19.5852C3.05034 19.707 3.02421 19.8377 3.02421 19.9698C3.02421 20.1018 3.05034 20.2325 3.10111 20.3543C3.15188 20.4762 3.22628 20.5868 3.32 20.6798C3.41297 20.7735 3.52357 20.8479 3.64543 20.8987C3.76729 20.9494 3.89799 20.9756 4.03 20.9756C4.16202 20.9756 4.29272 20.9494 4.41458 20.8987C4.53644 20.8479 4.64704 20.7735 4.74 20.6798L5.74 19.6798C5.84 19.7598 5.93 19.8598 6.04 19.9398H6C7.72753 21.2445 9.83513 21.9471 12 21.9398C13.8801 21.9288 15.7191 21.3881 17.3059 20.3796C18.8927 19.3711 20.163 17.9356 20.9711 16.238C21.7792 14.5403 22.0924 12.6493 21.8746 10.7817C21.6569 8.91423 20.917 7.14593 19.74 5.67976ZM16 11.9998H14.86C14.6907 12.6438 14.3634 13.2353 13.9076 13.7208C13.4518 14.2062 12.8821 14.5702 12.25 14.7798L14.51 16.1398C14.6984 16.2516 14.8449 16.4221 14.9269 16.6253C15.009 16.8284 15.022 17.0529 14.9641 17.2642C14.9062 17.4755 14.7805 17.6619 14.6063 17.7948C14.4321 17.9277 14.2191 17.9997 14 17.9998C13.8205 17.9997 13.6444 17.9514 13.49 17.8598L9.78 15.6298L15.41 9.99976H16C16.2652 9.99976 16.5196 10.1051 16.7071 10.2927C16.8946 10.4802 17 10.7345 17 10.9998C17 11.265 16.8946 11.5193 16.7071 11.7069C16.5196 11.8944 16.2652 11.9998 16 11.9998ZM7.8 11.9998C7.53479 11.9732 7.29097 11.8424 7.12219 11.6362C7.03861 11.534 6.97598 11.4164 6.93786 11.2901C6.89973 11.1637 6.88687 11.0311 6.9 10.8998C6.91314 10.7684 6.95201 10.641 7.01439 10.5247C7.07678 10.4084 7.16146 10.3055 7.26361 10.2219C7.4699 10.0532 7.73479 9.97324 8 9.99976H9.76L10.76 8.99976H8C7.73479 8.99976 7.48043 8.8944 7.2929 8.70687C7.10536 8.51933 7 8.26498 7 7.99976C7 7.73454 7.10536 7.48019 7.2929 7.29265C7.48043 7.10512 7.73479 6.99976 8 6.99976H12.76L16.62 3.13976C14.7346 2.16252 12.5869 1.81089 10.4883 2.13582C8.38963 2.46075 6.44891 3.44535 4.94725 4.94701C3.4456 6.44866 2.46099 8.38939 2.13606 10.488C1.81114 12.5867 2.16276 14.7343 3.14 16.6198L7.8 11.9998Z","safety_sensor":"M15 13.0002C15 12.2045 14.6839 11.4415 14.1213 10.8788C13.5587 10.3162 12.7957 10.0002 12 10.0002C11.2044 10.0002 10.4413 10.3162 9.87869 10.8788C9.31608 11.4415 9.00001 12.2045 9.00001 13.0002C8.46958 13.0002 7.96087 13.2109 7.58579 13.586C7.21072 13.961 7.00001 14.4697 7.00001 15.0002V20.0002C7.00001 20.5306 7.21072 21.0393 7.58579 21.4144C7.96087 21.7895 8.46958 22.0002 9.00001 22.0002H15C15.5304 22.0002 16.0391 21.7895 16.4142 21.4144C16.7893 21.0393 17 20.5306 17 20.0002V15.0002C17 14.4697 16.7893 13.961 16.4142 13.586C16.0391 13.2109 15.5304 13.0002 15 13.0002ZM12 18.5002C11.8022 18.5002 11.6089 18.4415 11.4444 18.3316C11.28 18.2218 11.1518 18.0656 11.0761 17.8828C11.0004 17.7001 10.9806 17.4991 11.0192 17.3051C11.0578 17.1111 11.153 16.9329 11.2929 16.7931C11.4328 16.6532 11.6109 16.558 11.8049 16.5194C11.9989 16.4808 12.2 16.5006 12.3827 16.5763C12.5654 16.652 12.7216 16.7801 12.8315 16.9446C12.9414 17.109 13 17.3024 13 17.5002C13 17.7654 12.8947 18.0197 12.7071 18.2073C12.5196 18.3948 12.2652 18.5002 12 18.5002ZM11 13.0002C11 12.7349 11.1054 12.4806 11.2929 12.2931C11.4804 12.1055 11.7348 12.0002 12 12.0002C12.2652 12.0002 12.5196 12.1055 12.7071 12.2931C12.8947 12.4806 13 12.7349 13 13.0002H11ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","sampling":"M19 3H5C3.9 3 3 3.9 3 5C3 6.1 3.9 7 5 7V18C5 19.66 6.34 21 8 21H16C17.66 21 19 19.66 19 18V7C20.1 7 21 6.1 21 5C21 3.9 20.1 3 19 3ZM16 14C16 14.55 15.55 15 15 15H9C8.45 15 8 14.55 8 14V11C8 10.45 8.45 10 9 10H15C15.55 10 16 10.45 16 11V14Z","saturation":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 8.69L14.76 11.79C14.6448 12.0988 14.4516 12.3725 14.1993 12.5845C13.9469 12.7966 13.644 12.9397 13.32 13C13.1904 13.0148 13.0596 13.0148 12.93 13C12.6767 13.001 12.4258 12.951 12.1921 12.8531C11.9585 12.7552 11.7469 12.6113 11.57 12.43C11.343 12.2058 11.1755 11.9285 11.0826 11.6233C10.9897 11.3181 10.9743 10.9945 11.0378 10.6819C11.1014 10.3692 11.2418 10.0773 11.4465 9.83254C11.6511 9.58778 11.9135 9.39788 12.21 9.28L15.31 8C15.4009 7.96363 15.5004 7.95473 15.5963 7.97439C15.6922 7.99406 15.7802 8.04143 15.8494 8.11064C15.9186 8.17985 15.9659 8.26784 15.9856 8.36372C16.0053 8.4596 15.9964 8.55914 15.96 8.65L16 8.69Z","save":"M14 11C14.2652 11 14.5196 10.8946 14.7071 10.7071C14.8946 10.5196 15 10.2652 15 10V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V10C13 10.2652 13.1054 10.5196 13.2929 10.7071C13.4804 10.8946 13.7348 11 14 11ZM20.12 7.12L16.88 3.88C16.3179 3.31723 15.5554 3.0007 14.76 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9.24C20.9993 8.44462 20.6828 7.68207 20.12 7.12ZM16 10C16 10.5304 15.7893 11.0391 15.4142 11.4142C15.0391 11.7893 14.5304 12 14 12H10C9.46957 12 8.96086 11.7893 8.58579 11.4142C8.21071 11.0391 8 10.5304 8 10V6H16V10Z","savings":"M7.92003 4.99995H16.08L16.88 3.46995C16.9611 3.31777 17.0014 3.14724 16.9971 2.97489C16.9927 2.80254 16.9439 2.63423 16.8554 2.48631C16.7668 2.33839 16.6415 2.21587 16.4917 2.13065C16.3418 2.04543 16.1724 2.00041 16 1.99995H14C13.7474 2.00082 13.5045 2.09728 13.32 2.26995L12.5 2.99995L11.68 2.23995C11.4911 2.07816 11.2487 1.9926 11 1.99995H8.00003C7.82763 2.00041 7.65827 2.04543 7.5084 2.13065C7.35853 2.21587 7.23324 2.33839 7.14469 2.48631C7.05614 2.63423 7.00733 2.80254 7.00301 2.97489C6.99869 3.14724 7.039 3.31777 7.12003 3.46995L7.92003 4.99995ZM16.18 6.99995H7.82003C6.60533 7.94478 5.62762 9.15977 4.96452 10.5485C4.30141 11.9372 3.97118 13.4613 4.00003 14.9999C4.00003 15.0699 4.09003 21.9999 12 21.9999C19.91 21.9999 20 15.0699 20 14.9999C20.0289 13.4613 19.6986 11.9372 19.0355 10.5485C18.3724 9.15977 17.3947 7.94478 16.18 6.99995ZM14.5 12.9999C14.5001 13.4464 14.4004 13.8873 14.2084 14.2904C14.0164 14.6935 13.7368 15.0487 13.39 15.3299L14.95 16.11C15.1856 16.2298 15.364 16.4381 15.4465 16.6892C15.5289 16.9403 15.5086 17.2138 15.39 17.45C15.3069 17.6149 15.1798 17.7535 15.0227 17.8506C14.8656 17.9477 14.6847 17.9994 14.5 17.9999C14.3432 18.0018 14.1884 17.964 14.05 17.8899L10.05 15.8899C9.85073 15.7879 9.69147 15.6218 9.59775 15.4185C9.50403 15.2151 9.48129 14.9861 9.53315 14.7683C9.58502 14.5505 9.70849 14.3564 9.8838 14.217C10.0591 14.0777 10.2761 14.0013 10.5 13.9999H11.5C11.7652 13.9999 12.0196 13.8946 12.2071 13.7071C12.3947 13.5195 12.5 13.2652 12.5 12.9999C12.5 12.7347 12.3947 12.4804 12.2071 12.2928C12.0196 12.1053 11.7652 11.9999 11.5 11.9999H9.50003C9.23482 11.9999 8.98046 11.8946 8.79292 11.7071C8.60539 11.5195 8.50003 11.2652 8.50003 10.9999C8.50003 10.7347 8.60539 10.4804 8.79292 10.2928C8.98046 10.1053 9.23482 9.99995 9.50003 9.99995H14.5C14.7652 9.99995 15.0196 10.1053 15.2071 10.2928C15.3947 10.4804 15.5 10.7347 15.5 10.9999C15.5 11.2652 15.3947 11.5195 15.2071 11.7071C15.0196 11.8946 14.7652 11.9999 14.5 11.9999H14.32C14.4365 12.3206 14.4973 12.6588 14.5 12.9999Z","scale":"M20 7H19V12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13C17.7348 13 17.4804 12.8946 17.2929 12.7071C17.1054 12.5196 17 12.2652 17 12V7H15V10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10V7H11V12C11 12.2652 10.8946 12.5196 10.7071 12.7071C10.5196 12.8946 10.2652 13 10 13C9.73478 13 9.48043 12.8946 9.29289 12.7071C9.10536 12.5196 9 12.2652 9 12V7H7V10C7 10.2652 6.89464 10.5196 6.70711 10.7071C6.51957 10.8946 6.26522 11 6 11C5.73478 11 5.48043 10.8946 5.29289 10.7071C5.10536 10.5196 5 10.2652 5 10V7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H20C20.5304 17 21.0391 16.7893 21.4142 16.4142C21.7893 16.0391 22 15.5304 22 15V9C22 8.46957 21.7893 7.96086 21.4142 7.58579C21.0391 7.21071 20.5304 7 20 7Z","scalpel":"M13.2902 12.7103C13.4902 12.9103 13.7402 13.0003 14.0002 13.0003C14.2602 13.0003 14.5102 12.9003 14.7102 12.7103L20.7102 6.71031C21.1002 6.32031 21.1002 5.69031 20.7102 5.30031L18.7102 3.30031C18.3202 2.91031 17.6902 2.91031 17.3002 3.30031L11.3002 9.30031C10.9102 9.69031 10.9102 10.3203 11.3002 10.7103L13.3002 12.7103H13.2902ZM10.0802 12.5003L3.29017 19.2903C3.00017 19.5803 2.92017 20.0103 3.07017 20.3803C3.22017 20.7503 3.59017 21.0003 3.99017 21.0003H5.69017C6.09017 21.0003 6.47017 20.8803 6.80017 20.6603L9.55017 18.8303C9.83017 18.6403 10.0002 18.3303 10.0002 18.0003V15.4103L11.5002 13.9103L10.0902 12.5003H10.0802ZM13.9902 19.0003H11.9902C11.4402 19.0003 10.9902 19.4503 10.9902 20.0003C10.9902 20.5503 11.4402 21.0003 11.9902 21.0003H13.9902C14.5402 21.0003 14.9902 20.5503 14.9902 20.0003C14.9902 19.4503 14.5402 19.0003 13.9902 19.0003ZM19.9902 19.0003H17.9902C17.4402 19.0003 16.9902 19.4503 16.9902 20.0003C16.9902 20.5503 17.4402 21.0003 17.9902 21.0003H19.9902C20.5402 21.0003 20.9902 20.5503 20.9902 20.0003C20.9902 19.4503 20.5402 19.0003 19.9902 19.0003Z","scan":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM21 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","scan_body":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM11.5 7C11.7967 7 12.0867 6.91203 12.3334 6.7472C12.58 6.58238 12.7723 6.34811 12.8858 6.07403C12.9994 5.79994 13.0291 5.49834 12.9712 5.20736C12.9133 4.91639 12.7704 4.64912 12.5607 4.43934C12.3509 4.22956 12.0836 4.0867 11.7926 4.02882C11.5017 3.97094 11.2001 4.00065 10.926 4.11418C10.6519 4.22771 10.4176 4.41997 10.2528 4.66664C10.088 4.91332 10 5.20333 10 5.5C10 5.89782 10.158 6.27936 10.4393 6.56066C10.7206 6.84196 11.1022 7 11.5 7ZM12.5 12.12V10.56C13.3023 10.8475 14.1477 10.9963 15 11C15.2652 11 15.5196 10.8946 15.7071 10.7071C15.8946 10.5196 16 10.2652 16 10C16 9.73478 15.8946 9.48043 15.7071 9.29289C15.5196 9.10536 15.2652 9 15 9C13.9621 8.97843 12.9469 8.69278 12.05 8.17H11.97L11.78 8.1C11.7171 8.08956 11.6529 8.08956 11.59 8.1L11.5 8C11.3 8 9.5 8.06 7.29 10.29C7.19627 10.383 7.12188 10.4936 7.07111 10.6154C7.02034 10.7373 6.9942 10.868 6.9942 11C6.9942 11.132 7.02034 11.2627 7.07111 11.3846C7.12188 11.5064 7.19627 11.617 7.29 11.71C7.38296 11.8037 7.49356 11.8781 7.61542 11.9289C7.73728 11.9797 7.86799 12.0058 8 12.0058C8.13201 12.0058 8.26272 11.9797 8.38458 11.9289C8.50644 11.8781 8.61704 11.8037 8.71 11.71C9.22774 11.1639 9.83265 10.7077 10.5 10.36V12.42C10.2191 14.2139 9.45513 15.8974 8.29 17.29C8.19627 17.383 8.12188 17.4936 8.07111 17.6154C8.02034 17.7373 7.9942 17.868 7.9942 18C7.9942 18.132 8.02034 18.2627 8.07111 18.3846C8.12188 18.5064 8.19627 18.617 8.29 18.71C8.38296 18.8037 8.49356 18.8781 8.61542 18.9289C8.73728 18.9797 8.86799 19.0058 9 19.0058C9.13201 19.0058 9.26272 18.9797 9.38458 18.9289C9.50644 18.8781 9.61704 18.8037 9.71 18.71C10.758 17.5661 11.531 16.198 11.97 14.71C12.7631 15.8955 13.4779 17.1314 14.11 18.41C14.1874 18.5824 14.3121 18.7293 14.4697 18.8337C14.6272 18.9382 14.8111 18.9958 15 19C15.1569 19.0019 15.3117 18.964 15.45 18.89C15.6855 18.7701 15.864 18.5619 15.9465 18.3108C16.0289 18.0597 16.0086 17.7862 15.89 17.55C14.9753 15.6142 13.8376 13.7918 12.5 12.12ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","scan_face":"M10.77 14H13C13.2652 14 13.5196 13.8946 13.7071 13.7071C13.8946 13.5196 14 13.2652 14 13C14 12.7348 13.8946 12.4804 13.7071 12.2929C13.5196 12.1054 13.2652 12 13 12H10.77L12.86 8.51C12.962 8.28441 12.9766 8.02902 12.9011 7.79325C12.8256 7.55748 12.6654 7.35808 12.4514 7.23366C12.2373 7.10923 11.9848 7.06861 11.7425 7.11965C11.5003 7.1707 11.2856 7.30979 11.14 7.51L9.05 11C8.87497 11.3032 8.78256 11.6469 8.78203 11.997C8.7815 12.3471 8.87286 12.6911 9.04697 12.9948C9.22108 13.2985 9.47185 13.5512 9.77422 13.7276C10.0766 13.9039 10.4199 13.9979 10.77 14ZM7 7C6.80222 7 6.60888 7.05865 6.44443 7.16853C6.27998 7.27841 6.15181 7.43459 6.07612 7.61732C6.00043 7.80004 5.98063 8.00111 6.01921 8.19509C6.0578 8.38907 6.15304 8.56725 6.29289 8.70711C6.43275 8.84696 6.61093 8.9422 6.80491 8.98079C6.99889 9.01937 7.19996 8.99957 7.38268 8.92388C7.56541 8.84819 7.72159 8.72002 7.83147 8.55557C7.94135 8.39112 8 8.19778 8 8C8 7.73478 7.89464 7.48043 7.70711 7.29289C7.51957 7.10536 7.26522 7 7 7ZM16 9C16.1978 9 16.3911 8.94135 16.5556 8.83147C16.72 8.72159 16.8482 8.56541 16.9239 8.38268C16.9996 8.19996 17.0194 7.99889 16.9808 7.80491C16.9422 7.61093 16.847 7.43275 16.7071 7.29289C16.5673 7.15304 16.3891 7.0578 16.1951 7.01921C16.0011 6.98063 15.8 7.00043 15.6173 7.07612C15.4346 7.15181 15.2784 7.27998 15.1685 7.44443C15.0586 7.60888 15 7.80222 15 8C15 8.26522 15.1054 8.51957 15.2929 8.70711C15.4804 8.89464 15.7348 9 16 9ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM14.4 16.2C13.7008 16.7029 12.8613 16.9735 12 16.9735C11.1387 16.9735 10.2992 16.7029 9.6 16.2C9.49494 16.1212 9.37539 16.0639 9.24818 16.0313C9.12097 15.9987 8.98858 15.9915 8.85858 16.01C8.59603 16.0476 8.35913 16.1878 8.2 16.4C8.04087 16.6122 7.97254 16.8789 8.01005 17.1414C8.04756 17.404 8.18783 17.6409 8.4 17.8C9.48046 18.5712 10.7726 18.9903 12.1 19C13.3662 19.0017 14.5972 18.5831 15.6 17.81C15.8122 17.6509 15.9524 17.414 15.9899 17.1514C16.0275 16.8889 15.9591 16.6222 15.8 16.41C15.6409 16.1978 15.404 16.0576 15.1414 16.0201C14.8789 15.9825 14.6122 16.0509 14.4 16.21V16.2Z","scan_picture":"M10 11C10.1978 11 10.3911 10.9414 10.5556 10.8315C10.72 10.7216 10.8482 10.5654 10.9239 10.3827C10.9996 10.2 11.0194 9.99889 10.9808 9.80491C10.9422 9.61093 10.847 9.43275 10.7071 9.29289C10.5673 9.15304 10.3891 9.0578 10.1951 9.01921C10.0011 8.98063 9.80004 9.00043 9.61732 9.07612C9.43459 9.15181 9.27841 9.27998 9.16853 9.44443C9.05865 9.60888 9 9.80222 9 10C9 10.2652 9.10536 10.5196 9.29289 10.7071C9.48043 10.8946 9.73478 11 10 11ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM6 7.25V16.75C6 17.0815 6.1317 17.3995 6.36612 17.6339C6.60054 17.8683 6.91848 18 7.25 18H16.75C17.0815 18 17.3995 17.8683 17.6339 17.6339C17.8683 17.3995 18 17.0815 18 16.75V7.25C18 6.91848 17.8683 6.60054 17.6339 6.36612C17.3995 6.1317 17.0815 6 16.75 6H7.25C6.91848 6 6.60054 6.1317 6.36612 6.36612C6.1317 6.60054 6 6.91848 6 7.25ZM8 8H16V12.09L15.21 11.29C15.1115 11.1912 14.9934 11.114 14.8632 11.0636C14.7331 11.0131 14.5939 10.9905 14.4545 10.9971C14.3151 11.0037 14.1786 11.0394 14.0538 11.1019C13.9291 11.1644 13.8187 11.2523 13.73 11.36L11.93 13.52L10.71 12.29C10.6166 12.1973 10.5057 12.124 10.3839 12.0742C10.2621 12.0245 10.1316 11.9992 10 12C9.85988 12.0055 9.72248 12.0403 9.59672 12.1024C9.47095 12.1644 9.35964 12.2522 9.27 12.36L8 13.84V8ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16Z","scan_qr_code":"M6 7V9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10H9C9.26522 10 9.51957 9.89464 9.70711 9.70711C9.89464 9.51957 10 9.26522 10 9V7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM12 10C12.2652 10 12.5196 9.89464 12.7071 9.70711C12.8946 9.51957 13 9.26522 13 9V7C13 6.73478 12.8946 6.48043 12.7071 6.29289C12.5196 6.10536 12.2652 6 12 6C11.7348 6 11.4804 6.10536 11.2929 6.29289C11.1054 6.48043 11 6.73478 11 7V9C11 9.26522 11.1054 9.51957 11.2929 9.70711C11.4804 9.89464 11.7348 10 12 10ZM15 15H17C17.2652 15 17.5196 14.8946 17.7071 14.7071C17.8946 14.5196 18 14.2652 18 14V12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11H15C14.7348 11 14.4804 11.1054 14.2929 11.2929C14.1054 11.4804 14 11.7348 14 12V14C14 14.2652 14.1054 14.5196 14.2929 14.7071C14.4804 14.8946 14.7348 15 15 15ZM15 10H17C17.2652 10 17.5196 9.89464 17.7071 9.70711C17.8946 9.51957 18 9.26522 18 9V7C18 6.73478 17.8946 6.48043 17.7071 6.29289C17.5196 6.10536 17.2652 6 17 6H15C14.7348 6 14.4804 6.10536 14.2929 6.29289C14.1054 6.48043 14 6.73478 14 7V9C14 9.26522 14.1054 9.51957 14.2929 9.70711C14.4804 9.89464 14.7348 10 15 10ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM18 17C18 16.7348 17.8946 16.4804 17.7071 16.2929C17.5196 16.1054 17.2652 16 17 16H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H11V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4804 17.8946 11.7348 18 12 18H17C17.2652 18 17.5196 17.8946 17.7071 17.7071C17.8946 17.5196 18 17.2652 18 17ZM9 14H7C6.73478 14 6.48043 14.1054 6.29289 14.2929C6.10536 14.4804 6 14.7348 6 15V17C6 17.2652 6.10536 17.5196 6.29289 17.7071C6.48043 17.8946 6.73478 18 7 18H9C9.26522 18 9.51957 17.8946 9.70711 17.7071C9.89464 17.5196 10 17.2652 10 17V15C10 14.7348 9.89464 14.4804 9.70711 14.2929C9.51957 14.1054 9.26522 14 9 14ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20Z","scan_text":"M17 7H7C6.73478 7 6.48043 7.10536 6.29289 7.29289C6.10536 7.48043 6 7.73478 6 8C6 8.26522 6.10536 8.51957 6.29289 8.70711C6.48043 8.89464 6.73478 9 7 9H17C17.2652 9 17.5196 8.89464 17.7071 8.70711C17.8946 8.51957 18 8.26522 18 8C18 7.73478 17.8946 7.48043 17.7071 7.29289C17.5196 7.10536 17.2652 7 17 7ZM17 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H17C17.2652 13 17.5196 12.8946 17.7071 12.7071C17.8946 12.5196 18 12.2652 18 12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM13 15H7C6.73478 15 6.48043 15.1054 6.29289 15.2929C6.10536 15.4804 6 15.7348 6 16C6 16.2652 6.10536 16.5196 6.29289 16.7071C6.48043 16.8946 6.73478 17 7 17H13C13.2652 17 13.5196 16.8946 13.7071 16.7071C13.8946 16.5196 14 16.2652 14 16C14 15.7348 13.8946 15.4804 13.7071 15.2929C13.5196 15.1054 13.2652 15 13 15ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16Z","schedule":"M19 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13ZM19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V9C3 9.53043 3.21071 10.0391 3.58579 10.4142C3.96086 10.7893 4.46957 11 5 11H19C19.5304 11 20.0391 10.7893 20.4142 10.4142C20.7893 10.0391 21 9.53043 21 9V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","scheduled_doctor_appointment":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM18 13H17V14C17 14.2652 16.8946 14.5196 16.7071 14.7071C16.5196 14.8946 16.2652 15 16 15C15.7348 15 15.4804 14.8946 15.2929 14.7071C15.1054 14.5196 15 14.2652 15 14V13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11H18C18.2652 11 18.5196 11.1054 18.7071 11.2929C18.8946 11.4804 19 11.7348 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","scheduled_doctor_consultation":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM15.54 17.54C14.9581 18.1223 14.2414 18.552 13.4535 18.7908C12.6657 19.0296 11.8311 19.0701 11.0238 18.9089C10.2165 18.7476 9.46147 18.3895 8.82582 17.8664C8.19017 17.3432 7.69353 16.6712 7.38 15.91C6.9946 14.9906 6.89697 13.976 7.1 13C7.29597 12.0391 7.77018 11.1571 8.46362 10.4636C9.15706 9.77018 10.0391 9.29597 11 9.1C11.9696 8.90111 12.9766 8.99867 13.89 9.38C14.6512 9.69353 15.3232 10.1902 15.8464 10.8258C16.3695 11.4615 16.7276 12.2165 16.8889 13.0238C17.0501 13.8311 17.0096 14.6657 16.7708 15.4535C16.532 16.2414 16.1023 16.9581 15.52 17.54H15.54ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7ZM14 13H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V13H10C9.73478 13 9.48043 13.1054 9.29289 13.2929C9.10536 13.4804 9 13.7348 9 14C9 14.2652 9.10536 14.5196 9.29289 14.7071C9.48043 14.8946 9.73478 15 10 15H11V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V15H14C14.2652 15 14.5196 14.8946 14.7071 14.7071C14.8946 14.5196 15 14.2652 15 14C15 13.7348 14.8946 13.4804 14.7071 13.2929C14.5196 13.1054 14.2652 13 14 13Z","sci_fiction":"M20 8C19.7348 8 19.4804 8.10536 19.2929 8.29289C19.1054 8.48043 19 8.73478 19 9V14H17C16.9992 13.6153 16.8874 13.239 16.6782 12.9161C16.4689 12.5933 16.1709 12.3377 15.82 12.18L13.92 4.65C13.8394 4.19571 13.6042 3.78327 13.2543 3.48255C12.9044 3.18184 12.4612 3.01136 12 3C11.5388 3.01136 11.0956 3.18184 10.7457 3.48255C10.3958 3.78327 10.1606 4.19571 10.08 4.65L8.18 12.18C7.8291 12.3377 7.53114 12.5933 7.32185 12.9161C7.11255 13.239 7.0008 13.6153 7 14H5V9C5 8.73478 4.89464 8.48043 4.70711 8.29289C4.51957 8.10536 4.26522 8 4 8C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9V18C3.00216 18.1199 3.02587 18.2385 3.07 18.35V18.43C3.10795 18.5193 3.16221 18.6006 3.23 18.67C3.29896 18.7408 3.3803 18.7985 3.47 18.84L7.47 20.84C7.62809 20.9421 7.8118 20.9976 8 21H16C16.1456 20.9976 16.289 20.9635 16.42 20.9L20.42 18.9C20.5097 18.8585 20.591 18.8008 20.66 18.73C20.7278 18.6606 20.7821 18.5793 20.82 18.49C20.8236 18.4635 20.8236 18.4365 20.82 18.41C20.9102 18.2887 20.9718 18.1485 21 18V9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM4 6C4.26522 6 4.51957 5.89464 4.70711 5.70711C4.89464 5.51957 5 5.26522 5 5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V5C3 5.26522 3.10536 5.51957 3.29289 5.70711C3.48043 5.89464 3.73478 6 4 6ZM20 3C19.7348 3 19.4804 3.10536 19.2929 3.29289C19.1054 3.48043 19 3.73478 19 4V5C19 5.26522 19.1054 5.51957 19.2929 5.70711C19.4804 5.89464 19.7348 6 20 6C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3Z","screen":"M20 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H11V19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H13V17H20C20.5304 17 21.0391 16.7893 21.4142 16.4142C21.7893 16.0391 22 15.5304 22 15V6C22 5.46957 21.7893 4.96086 21.4142 4.58579C21.0391 4.21071 20.5304 4 20 4Z","screen_full":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11C16.7348 11 16.4804 10.8946 16.2929 10.7071C16.1054 10.5196 16 10.2652 16 10V9.41L9.41 16H10C10.2652 16 10.5196 16.1054 10.7071 16.2929C10.8946 16.4804 11 16.7348 11 17C11 17.2652 10.8946 17.5196 10.7071 17.7071C10.5196 17.8946 10.2652 18 10 18H7C6.86932 17.9984 6.74022 17.9712 6.62 17.92C6.37565 17.8185 6.18147 17.6243 6.08 17.38C6.02876 17.2598 6.00158 17.1307 6 17V14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13C7.26522 13 7.51957 13.1054 7.70711 13.2929C7.89464 13.4804 8 13.7348 8 14V14.59L14.59 8H14C13.7348 8 13.4804 7.89464 13.2929 7.70711C13.1054 7.51957 13 7.26522 13 7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6H17C17.1307 6.00158 17.2598 6.02876 17.38 6.08C17.6243 6.18147 17.8185 6.37565 17.92 6.62C17.9712 6.74022 17.9984 6.86932 18 7V10Z","screen_minimise":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 17C11 17.2652 10.8946 17.5196 10.7071 17.7071C10.5196 17.8946 10.2652 18 10 18C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17V16.41L6.71 18.71C6.61704 18.8037 6.50644 18.8781 6.38458 18.9289C6.26272 18.9797 6.13201 19.0058 6 19.0058C5.86799 19.0058 5.73728 18.9797 5.61542 18.9289C5.49356 18.8781 5.38296 18.8037 5.29 18.71C5.19627 18.617 5.12188 18.5064 5.07111 18.3846C5.02034 18.2627 4.9942 18.132 4.9942 18C4.9942 17.868 5.02034 17.7373 5.07111 17.6154C5.12188 17.4936 5.19627 17.383 5.29 17.29L7.59 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H10C10.1307 13.0016 10.2598 13.0288 10.38 13.08C10.6243 13.1815 10.8185 13.3757 10.92 13.62C10.9712 13.7402 10.9984 13.8693 11 14V17ZM18.71 6.71L16.41 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11H14C13.8693 10.9984 13.7402 10.9712 13.62 10.92C13.3757 10.8185 13.1815 10.6243 13.08 10.38C13.0288 10.2598 13.0016 10.1307 13 10V7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V7.59L17.29 5.29C17.4783 5.1017 17.7337 4.99591 18 4.99591C18.2663 4.99591 18.5217 5.1017 18.71 5.29C18.8983 5.4783 19.0041 5.7337 19.0041 6C19.0041 6.2663 18.8983 6.5217 18.71 6.71Z","screen_reduce":"M18 13H16C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16V18C13 18.7956 13.3161 19.5587 13.8787 20.1213C14.4413 20.6839 15.2044 21 16 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V16C21 15.2044 20.6839 14.4413 20.1213 13.8787C19.5587 13.3161 18.7956 13 18 13ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12C11.3456 20.1373 10.9941 19.0828 11 18V16C11 14.6739 11.5268 13.4021 12.4645 12.4645C13.4021 11.5268 14.6739 11 16 11H18C19.0828 10.9941 20.1373 11.3456 21 12V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 10C10.9984 10.1307 10.9712 10.2598 10.92 10.38C10.8185 10.6243 10.6243 10.8185 10.38 10.92C10.2598 10.9712 10.1307 10.9984 10 11H7C6.73478 11 6.48043 10.8946 6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H7.59L5.29 6.71C5.1017 6.5217 4.99591 6.2663 4.99591 6C4.99591 5.7337 5.1017 5.4783 5.29 5.29C5.4783 5.1017 5.7337 4.99591 6 4.99591C6.2663 4.99591 6.5217 5.1017 6.71 5.29L9 7.59V7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V10Z","scribble":"M21 13.0001H19.5C19.725 11.9015 19.725 10.7687 19.5 9.67012C19.4026 9.07602 19.1468 8.51916 18.7597 8.0581C18.3725 7.59705 17.8683 7.24885 17.3 7.05012C15.05 6.30012 11.63 6.63012 8.12 12.4901C7.39 13.7101 6.53 14.3201 5.8 14.1201C5.56541 14.0419 5.36162 13.8914 5.21789 13.6902C5.07416 13.489 4.99788 13.2474 5 13.0001C5 12.0001 6.17 10.7201 7.2 9.55012C7.79256 8.92512 8.33742 8.25658 8.83 7.55012C9.2985 6.92435 9.548 6.16178 9.54 5.38012C9.52482 5.02984 9.42615 4.68827 9.2522 4.38386C9.07825 4.07945 8.83407 3.82103 8.54 3.63012C7.16 2.70012 4.66 3.21012 3.17 5.45012C3.05223 5.66968 3.02066 5.92531 3.08148 6.16694C3.14231 6.40856 3.29115 6.61877 3.49885 6.7564C3.70655 6.89404 3.95815 6.94917 4.20437 6.91102C4.45059 6.87286 4.6737 6.74416 4.83 6.55012C5.73 5.21012 7 5.00012 7.44 5.30012C7.47389 5.31801 7.50157 5.34573 7.51941 5.37964C7.53726 5.41354 7.54444 5.45206 7.54 5.49012C7.53304 5.85565 7.40264 6.20808 7.17 6.49012C6.71495 7.09592 6.22757 7.67676 5.71 8.23012C4.38 9.72012 3 11.2701 3 13.0001C2.99901 13.6881 3.22189 14.3578 3.635 14.908C4.04811 15.4582 4.62901 15.8591 5.29 16.0501C5.9 16.2201 8.04 16.5401 9.86 13.5101C11.42 10.9101 13.86 8.01012 16.68 8.95012C16.85 9.00012 17.34 9.17012 17.57 10.1301C17.7419 11.1045 17.6976 12.1048 17.44 13.0601C16.3072 13.1051 15.1817 13.2626 14.08 13.5301C10.71 14.4101 10 16.4501 10 18.0001C9.96315 18.5603 10.0974 19.1185 10.3849 19.6006C10.6724 20.0828 11.0997 20.4662 11.61 20.7001C11.9288 20.8245 12.2678 20.8889 12.61 20.8901C13.61 20.8901 14.94 20.4401 16.68 18.7101C17.6861 17.6463 18.4562 16.3821 18.94 15.0001H21C21.2652 15.0001 21.5196 14.8948 21.7071 14.7072C21.8946 14.5197 22 14.2653 22 14.0001C22 13.7349 21.8946 13.4805 21.7071 13.293C21.5196 13.1055 21.2652 13.0001 21 13.0001ZM15.29 17.2901C13.75 18.8301 12.73 18.9901 12.37 18.8501C12.01 18.7101 12 18.1601 12 18.0001C12 17.1301 12.29 16.0601 14.59 15.4601C15.2921 15.2848 16.0081 15.171 16.73 15.1201C16.3748 15.9189 15.8881 16.6525 15.29 17.2901Z","sd_card":"M17 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V10.59L4.88 11.71C4.31723 12.2721 4.0007 13.0346 4 13.83V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM10 7C10 7.26522 9.89464 7.51957 9.70711 7.70711C9.51957 7.89464 9.26522 8 9 8C8.73478 8 8.48043 7.89464 8.29289 7.70711C8.10536 7.51957 8 7.26522 8 7V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4C9.26522 4 9.51957 4.10536 9.70711 4.29289C9.89464 4.48043 10 4.73478 10 5V7ZM14 7C14 7.26522 13.8946 7.51957 13.7071 7.70711C13.5196 7.89464 13.2652 8 13 8C12.7348 8 12.4804 7.89464 12.2929 7.70711C12.1054 7.51957 12 7.26522 12 7V5C12 4.73478 12.1054 4.48043 12.2929 4.29289C12.4804 4.10536 12.7348 4 13 4C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5V7ZM18 7C18 7.26522 17.8946 7.51957 17.7071 7.70711C17.5196 7.89464 17.2652 8 17 8C16.7348 8 16.4804 7.89464 16.2929 7.70711C16.1054 7.51957 16 7.26522 16 7V5C16 4.73478 16.1054 4.48043 16.2929 4.29289C16.4804 4.10536 16.7348 4 17 4C17.2652 4 17.5196 4.10536 17.7071 4.29289C17.8946 4.48043 18 4.73478 18 5V7Z","search":"M10.004 2.00001C11.3023 2.0014 12.5746 2.36381 13.6787 3.04676C14.7829 3.7297 15.6753 4.70625 16.2564 5.86727C16.8374 7.02829 17.0841 8.32801 16.9689 9.62118C16.8537 10.9143 16.3811 12.15 15.604 13.19L21.714 19.29C21.8077 19.383 21.8821 19.4936 21.9329 19.6154C21.9836 19.7373 22.0098 19.868 22.0098 20C22.0098 20.132 21.9836 20.2627 21.9329 20.3846C21.8821 20.5064 21.8077 20.617 21.714 20.71C21.621 20.8037 21.5104 20.8781 21.3885 20.9289C21.2667 20.9797 21.136 21.0058 21.004 21.0058C20.872 21.0058 20.7412 20.9797 20.6194 20.9289C20.4975 20.8781 20.3869 20.8037 20.294 20.71L14.194 14.6C13.3063 15.2658 12.2731 15.7109 11.1795 15.8989C10.086 16.0868 8.96341 16.0121 7.90441 15.6808C6.84542 15.3496 5.88033 14.7714 5.08874 13.9939C4.29715 13.2163 3.70174 12.2617 3.35161 11.2088C3.00148 10.156 2.90667 9.03491 3.07498 7.93816C3.2433 6.84142 3.66992 5.8004 4.31967 4.90095C4.96942 4.0015 5.82368 3.2694 6.812 2.76502C7.80032 2.26064 8.89438 1.99842 10.004 2.00001ZM10.004 14C10.9929 14 11.9596 13.7068 12.7818 13.1574C13.6041 12.6079 14.2449 11.8271 14.6234 10.9134C15.0018 9.99979 15.1008 8.99446 14.9079 8.02456C14.715 7.05465 14.2388 6.16374 13.5395 5.46447C12.8402 4.76521 11.9493 4.28901 10.9794 4.09608C10.0095 3.90315 9.00418 4.00217 8.09055 4.38061C7.17692 4.75905 6.39603 5.39991 5.84662 6.22216C5.29721 7.0444 5.00397 8.0111 5.00397 9.00001C5.00397 9.65662 5.1333 10.3068 5.38457 10.9134C5.63584 11.5201 6.00414 12.0712 6.46843 12.5355C6.93273 12.9998 7.48392 13.3681 8.09055 13.6194C8.69718 13.8707 9.34736 14 10.004 14Z","seats":"M17.65 2.07001C17.2652 1.98448 16.8674 1.97562 16.4791 2.04393C16.0909 2.11224 15.72 2.25639 15.3875 2.46813C15.055 2.67987 14.7676 2.95506 14.5415 3.27796C14.3154 3.60087 14.1552 3.96515 14.07 4.35001L13.48 7.00001H12C10.9391 7.00001 9.92172 7.42143 9.17157 8.17158C8.42143 8.92172 8 9.93914 8 11H7C6.20435 11 5.44129 11.3161 4.87868 11.8787C4.31607 12.4413 4 13.2044 4 14C4 14.7957 4.31607 15.5587 4.87868 16.1213C5.44129 16.6839 6.20435 17 7 17H10V19H7C6.73478 19 6.48043 19.1054 6.29289 19.2929C6.10536 19.4804 6 19.7348 6 20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H12V17H15C15.6829 17.0003 16.3455 16.7676 16.8783 16.3403C17.411 15.913 17.782 15.3167 17.93 14.65L19.93 5.65001C20.0155 5.26522 20.0244 4.86736 19.9561 4.47915C19.8878 4.09094 19.7436 3.72 19.5319 3.38753C19.3201 3.05506 19.0449 2.76757 18.722 2.5415C18.3991 2.31544 18.0349 2.15522 17.65 2.07001ZM10 11C10 10.4696 10.2107 9.96087 10.5858 9.58579C10.9609 9.21072 11.4696 9.00001 12 9.00001H13L12.55 11H10Z","secure_locked":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.09 12.11L13.92 15.25C13.9589 15.4004 13.9623 15.5578 13.9298 15.7097C13.8973 15.8616 13.8298 16.0039 13.7328 16.1252C13.6357 16.2465 13.5117 16.3435 13.3707 16.4086C13.2296 16.4737 13.0753 16.505 12.92 16.5H11.23C11.079 16.5034 10.9292 16.4725 10.7918 16.4097C10.6544 16.3469 10.5331 16.2537 10.4368 16.1373C10.3406 16.0209 10.272 15.8841 10.2362 15.7374C10.2004 15.5906 10.1982 15.4377 10.23 15.29L10.91 12.09C10.9231 12.0155 10.9191 11.939 10.8983 11.8662C10.8775 11.7935 10.8405 11.7264 10.79 11.67L10.7 11.59C10.2997 11.3066 10.003 10.9003 9.85499 10.4327C9.70697 9.96519 9.71575 9.46209 9.88 9C9.87581 8.95343 9.87581 8.90657 9.88 8.86C10.0972 8.42785 10.4479 8.07719 10.88 7.86H10.94H11.02L11.16 7.8C11.2991 7.74615 11.4431 7.70596 11.59 7.68H12.34C12.8594 7.77489 13.3297 8.04708 13.6708 8.45013C14.0118 8.85317 14.2024 9.36208 14.21 9.89C14.209 10.2487 14.1222 10.6019 13.957 10.9202C13.7917 11.2386 13.5528 11.5128 13.26 11.72C13.2252 11.7447 13.1947 11.7752 13.17 11.81C13.1115 11.8987 13.0834 12.004 13.09 12.11Z","secured":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM13.92 15.25C13.9589 15.4004 13.9623 15.5578 13.9298 15.7097C13.8973 15.8616 13.8298 16.0039 13.7328 16.1252C13.6357 16.2465 13.5117 16.3435 13.3706 16.4086C13.2296 16.4737 13.0753 16.505 12.92 16.5H11.23C11.079 16.5034 10.9292 16.4725 10.7918 16.4097C10.6544 16.3469 10.5331 16.2537 10.4368 16.1373C10.3406 16.0209 10.272 15.8841 10.2362 15.7374C10.2004 15.5906 10.1982 15.4377 10.23 15.29L10.91 12.09C10.9231 12.0155 10.9191 11.939 10.8983 11.8662C10.8775 11.7935 10.8405 11.7264 10.79 11.67L10.7 11.59C10.2997 11.3066 10.003 10.9003 9.85499 10.4327C9.70696 9.96519 9.71575 9.46209 9.88 9C9.8758 8.95343 9.8758 8.90657 9.88 8.86C10.0972 8.42785 10.4479 8.07719 10.88 7.86H10.94H11.02L11.16 7.8C11.2991 7.74615 11.4431 7.70596 11.59 7.68H12.34C12.8594 7.77489 13.3297 8.04708 13.6708 8.45013C14.0118 8.85317 14.2024 9.36209 14.21 9.89C14.209 10.2487 14.1222 10.6019 13.957 10.9202C13.7917 11.2386 13.5527 11.5128 13.26 11.72C13.2252 11.7447 13.1947 11.7752 13.17 11.81C13.1142 11.8692 13.0741 11.9413 13.0531 12.0198C13.0322 12.0984 13.0311 12.1809 13.05 12.26L13.92 15.25Z","security_camera_ball":"M17.6401 8.34014C16.3321 7.03096 14.6106 6.21577 12.769 6.03343C10.9274 5.85109 9.07947 6.31288 7.54012 7.34014C6.55818 7.99765 5.73411 8.86453 5.12713 9.87848C4.52015 10.8924 4.14534 12.0283 4.02964 13.2043C3.91395 14.3804 4.06024 15.5675 4.45801 16.6803C4.85577 17.793 5.49513 18.8039 6.33012 19.6401C7.44661 20.7643 8.87497 21.5272 10.4301 21.8301C12.1122 22.1617 13.8562 21.9442 15.4053 21.2096C16.9544 20.475 18.2265 19.2622 19.0341 17.75C19.8418 16.2377 20.1423 14.506 19.8913 12.8101C19.6403 11.1141 18.8512 9.54366 17.6401 8.33014V8.34014ZM14.1101 16.1201C13.7594 16.4676 13.3283 16.7232 12.8551 16.8641C12.382 17.0051 11.8813 17.0271 11.3976 16.9281C10.9139 16.8292 10.4621 16.6125 10.0823 16.2971C9.70242 15.9817 9.40628 15.5774 9.22012 15.1201C8.99288 14.5719 8.93335 13.9686 9.04905 13.3865C9.16475 12.8045 9.45049 12.2698 9.87012 11.8501C10.2898 11.4305 10.8244 11.1448 11.4065 11.0291C11.9886 10.9134 12.5919 10.9729 13.1401 11.2001C13.5974 11.3863 14.0017 11.6824 14.317 12.0623C14.6324 12.4421 14.8492 12.8939 14.9481 13.3777C15.047 13.8614 15.025 14.362 14.8841 14.8352C14.7432 15.3083 14.4876 15.7394 14.1401 16.0901L14.1101 16.1201ZM12.0001 13.0001C11.8023 13.0001 11.609 13.0588 11.4445 13.1687C11.2801 13.2786 11.1519 13.4347 11.0762 13.6175C11.0006 13.8002 10.9807 14.0012 11.0193 14.1952C11.0579 14.3892 11.1532 14.5674 11.293 14.7072C11.4329 14.8471 11.611 14.9423 11.805 14.9809C11.999 15.0195 12.2001 14.9997 12.3828 14.924C12.5655 14.8483 12.7217 14.7202 12.8316 14.5557C12.9415 14.3913 13.0001 14.1979 13.0001 14.0001C13.0001 13.7349 12.8948 13.4806 12.7072 13.293C12.5197 13.1055 12.2653 13.0001 12.0001 13.0001ZM7.25012 4.49014C7.34457 4.5892 7.46106 4.66457 7.59012 4.71014C7.71628 4.76399 7.85317 4.78794 7.99012 4.78014C8.12849 4.78027 8.26514 4.74952 8.39012 4.69014C10.7306 3.77546 13.3296 3.77546 15.6701 4.69014C15.7848 4.73547 15.9068 4.7592 16.0301 4.76014C16.2616 4.75547 16.4842 4.67065 16.6601 4.52014C16.8411 4.37533 16.9622 4.16878 17.0001 3.94014C17.0422 3.71314 17.0044 3.47858 16.8933 3.27626C16.7821 3.07393 16.6043 2.91631 16.3901 2.83014C13.5876 1.7298 10.4726 1.7298 7.67012 2.83014C7.53882 2.8589 7.41574 2.91702 7.31012 3.00014C7.20227 3.08922 7.11668 3.20221 7.06012 3.33014C6.99776 3.45092 6.96357 3.58426 6.96012 3.72014C6.94197 3.86468 6.95563 4.01143 7.00012 4.15014C7.06028 4.27881 7.14524 4.39435 7.25012 4.49014Z","security_camera_ceiling":"M20.4099 3.59C20.0366 3.21441 19.5295 3.00223 18.9999 3H4.9999C4.60557 3.00166 4.22052 3.11985 3.89316 3.33972C3.5658 3.5596 3.31075 3.87134 3.16007 4.23576C3.00939 4.60018 2.9698 5.00101 3.04628 5.38786C3.12275 5.77472 3.31189 6.13033 3.5899 6.41C3.96325 6.78559 4.47033 6.99777 4.9999 7H18.9999C19.3942 6.99834 19.7793 6.88015 20.1066 6.66028C20.434 6.4404 20.6891 6.12866 20.8397 5.76424C20.9904 5.39982 21.03 4.99899 20.9535 4.61214C20.8771 4.22528 20.6879 3.86967 20.4099 3.59ZM17.9999 9H5.9999C5.73469 9 5.48033 9.10536 5.2928 9.29289C5.10526 9.48043 4.9999 9.73478 4.9999 10V14C4.9999 14.9193 5.18096 15.8295 5.53275 16.6788C5.88453 17.5281 6.40015 18.2997 7.05016 18.9497C7.70017 19.5998 8.47184 20.1154 9.32112 20.4672C10.1704 20.8189 11.0807 21 11.9999 21C12.9192 21 13.8294 20.8189 14.6787 20.4672C15.528 20.1154 16.2996 19.5998 16.9497 18.9497C17.5997 18.2997 18.1153 17.5281 18.4671 16.6788C18.8188 15.8295 18.9999 14.9193 18.9999 14V10C18.9999 9.73478 18.8945 9.48043 18.707 9.29289C18.5195 9.10536 18.2651 9 17.9999 9ZM14.1199 17.12C13.5578 17.6828 12.7953 17.9993 11.9999 18C11.405 17.9993 10.8237 17.8218 10.3299 17.49C9.83935 17.1613 9.45671 16.6952 9.2299 16.15C9.0027 15.6018 8.94319 14.9985 9.05891 14.4164C9.17463 13.8344 9.46038 13.2997 9.88 12.8801C10.2996 12.4605 10.8343 12.1747 11.4163 12.059C11.9984 11.9433 12.6017 12.0028 13.1499 12.23C13.6951 12.4568 14.1612 12.8394 14.4899 13.33C14.8217 13.8238 14.9993 14.4051 14.9999 15C14.9992 15.7954 14.6827 16.5579 14.1199 17.12ZM11.9999 14C11.8021 14 11.6088 14.0586 11.4443 14.1685C11.2799 14.2784 11.1517 14.4346 11.076 14.6173C11.0003 14.8 10.9805 15.0011 11.0191 15.1951C11.0577 15.3891 11.1529 15.5673 11.2928 15.7071C11.4327 15.847 11.6108 15.9422 11.8048 15.9808C11.9988 16.0194 12.1999 15.9996 12.3826 15.9239C12.5653 15.8482 12.7215 15.72 12.8314 15.5556C12.9413 15.3911 12.9999 15.1978 12.9999 15C12.9999 14.7348 12.8945 14.4804 12.707 14.2929C12.5195 14.1054 12.2651 14 11.9999 14Z","security_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM16.29 11.2102C14.9682 11.0715 13.6815 10.699 12.49 10.1102C12.3341 10.0349 12.1632 9.99578 11.99 9.99578C11.8169 9.99578 11.6459 10.0349 11.49 10.1102C10.306 10.7001 9.02569 11.0727 7.71001 11.2102C7.40729 11.2372 7.12557 11.3763 6.92001 11.6002C6.71031 11.8179 6.59219 12.1079 6.59001 12.4102V15.4102C6.59001 19.4102 10.59 22.0002 11.98 22.0002C13.37 22.0002 17.37 19.4502 17.37 15.4102V12.4102C17.3675 12.1158 17.2531 11.8333 17.05 11.6202C16.8563 11.3939 16.5854 11.2478 16.29 11.2102ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","security_vehicle":"M9 8C8.80222 8 8.60888 8.05865 8.44443 8.16853C8.27998 8.27841 8.15181 8.43459 8.07612 8.61732C8.00043 8.80004 7.98063 9.00111 8.01921 9.19509C8.0578 9.38907 8.15304 9.56725 8.29289 9.70711C8.43275 9.84696 8.61093 9.9422 8.80491 9.98079C8.99889 10.0194 9.19996 9.99957 9.38268 9.92388C9.56541 9.84819 9.72159 9.72002 9.83147 9.55557C9.94135 9.39112 10 9.19778 10 9C10 8.73478 9.89464 8.48043 9.70711 8.29289C9.51957 8.10536 9.26522 8 9 8ZM20.78 12.16L19.4 7.05C19.1926 6.46323 18.8077 5.9555 18.2989 5.59716C17.7901 5.23882 17.1824 5.0476 16.56 5.05H16.5V4C16.5 3.73478 16.3946 3.48043 16.2071 3.29289C16.0196 3.10536 15.7652 3 15.5 3H14.5C14.2348 3 13.9804 3.10536 13.7929 3.29289C13.6054 3.48043 13.5 3.73478 13.5 4V5H7.41C6.76769 4.99958 6.14221 5.20532 5.62557 5.58695C5.10893 5.96858 4.72841 6.50595 4.54 7.12L3.21 12.17C2.85194 12.324 2.54666 12.5792 2.33169 12.9043C2.11672 13.2294 2.00144 13.6102 2 14V16C2.00211 16.349 2.09552 16.6914 2.27095 16.9932C2.44638 17.2949 2.69772 17.5455 3 17.72V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.72C21.3023 17.5455 21.5536 17.2949 21.7291 16.9932C21.9045 16.6914 21.9979 16.349 22 16V14C21.9997 13.6074 21.8838 13.2236 21.6669 12.8964C21.4499 12.5692 21.1415 12.3131 20.78 12.16ZM6.71 15.71C6.54541 15.8748 6.32847 15.9769 6.09662 15.9988C5.86477 16.0207 5.63254 15.961 5.44 15.83C5.27585 15.7214 5.14993 15.564 5.08 15.38C4.99607 15.199 4.9682 14.997 5 14.8C5.03698 14.6015 5.13319 14.4188 5.27599 14.276C5.41879 14.1332 5.60147 14.037 5.8 14C5.995 13.9619 6.19692 13.9828 6.38 14.06C6.56399 14.1299 6.72139 14.2558 6.83 14.42C6.96101 14.6125 7.02071 14.8448 6.9988 15.0766C6.97689 15.3085 6.87475 15.5254 6.71 15.69V15.71ZM15 11C14.651 11.0021 14.3086 11.0955 14.0068 11.2709C13.7051 11.4464 13.4545 11.6977 13.28 12H10.72C10.5429 11.7016 10.2912 11.4543 9.98965 11.2826C9.68809 11.1109 9.34703 11.0206 9 11.0206C8.65297 11.0206 8.31191 11.1109 8.01035 11.2826C7.70878 11.4543 7.45709 11.7016 7.28 12H5.28L6.46 7.69C6.52781 7.48115 6.66247 7.30043 6.8432 7.17572C7.02393 7.05102 7.24068 6.98927 7.46 7H16.61C16.8103 6.99981 17.006 7.05975 17.1718 7.17208C17.3376 7.28441 17.4659 7.44393 17.54 7.63L18.67 12H16.67C16.4998 11.7049 16.2571 11.4581 15.9649 11.2831C15.6726 11.1081 15.3405 11.0107 15 11ZM18.71 15.71C18.5454 15.8748 18.3285 15.9769 18.0966 15.9988C17.8648 16.0207 17.6325 15.961 17.44 15.83C17.2758 15.7214 17.1499 15.564 17.08 15.38C16.9961 15.199 16.9682 14.997 17 14.8C17.037 14.6015 17.1332 14.4188 17.276 14.276C17.4188 14.1332 17.6015 14.037 17.8 14C17.995 13.9619 18.1969 13.9828 18.38 14.06C18.564 14.1299 18.7214 14.2558 18.83 14.42C18.961 14.6125 19.0207 14.8448 18.9988 15.0766C18.9769 15.3085 18.8748 15.5254 18.71 15.69V15.71ZM15 8C14.8022 8 14.6089 8.05865 14.4444 8.16853C14.28 8.27841 14.1518 8.43459 14.0761 8.61732C14.0004 8.80004 13.9806 9.00111 14.0192 9.19509C14.0578 9.38907 14.153 9.56725 14.2929 9.70711C14.4327 9.84696 14.6109 9.9422 14.8049 9.98079C14.9989 10.0194 15.2 9.99957 15.3827 9.92388C15.5654 9.84819 15.7216 9.72002 15.8315 9.55557C15.9414 9.39112 16 9.19778 16 9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8Z","securityguard":"M7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","securityguard_manager":"M7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5C17.0008 18.5656 16.9879 18.6306 16.962 18.6909C16.9362 18.7512 16.898 18.8054 16.85 18.85L15.85 19.85C15.8051 19.8978 15.7509 19.936 15.6907 19.962C15.6305 19.9881 15.5656 20.0015 15.5 20.0015C15.4344 20.0015 15.3695 19.9881 15.3093 19.962C15.2491 19.936 15.1949 19.8978 15.15 19.85L14.15 18.85C14.102 18.8054 14.0638 18.7512 14.038 18.6909C14.0121 18.6306 13.9992 18.5656 14 18.5V16.5C14 16.3674 14.0527 16.2402 14.1464 16.1464C14.2402 16.0527 14.3674 16 14.5 16H16.5C16.6326 16 16.7598 16.0527 16.8536 16.1464C16.9473 16.2402 17 16.3674 17 16.5V18.5ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","securityguard_officer":"M14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM10 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19C7 18.7348 7.10536 18.4804 7.29289 18.2929C7.48043 18.1054 7.73478 18 8 18H10C10.2652 18 10.5196 18.1054 10.7071 18.2929C10.8946 18.4804 11 18.7348 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20ZM7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","seedling":"M17 17C16.5213 17.0006 16.0503 17.1209 15.63 17.35C15.3833 16.8094 15.0193 16.3306 14.5643 15.9483C14.1094 15.566 13.575 15.2899 13 15.14V10C13.651 9.95741 14.2635 9.67612 14.72 9.21003C15.5604 8.15725 16.0124 6.84706 16 5.50003C16 5.36743 15.9473 5.24025 15.8536 5.14648C15.7598 5.05271 15.6326 5.00003 15.5 5.00003C14.5321 4.96678 13.5779 5.23592 12.77 5.77003C12.4821 4.6183 11.7939 3.60657 10.8283 2.91585C9.86279 2.22513 8.68298 1.9005 7.5 2.00003C7.36739 2.00003 7.24021 2.05271 7.14645 2.14648C7.05268 2.24025 7 2.36743 7 2.50003C7 2.62003 7 5.50003 8.56 7.02003C8.87854 7.34093 9.25927 7.59337 9.67885 7.76189C10.0984 7.93041 10.548 8.01145 11 8.00003V15.14C10.425 15.2899 9.8906 15.566 9.43567 15.9483C8.98074 16.3306 8.6167 16.8094 8.37 17.35C7.94967 17.1209 7.47871 17.0006 7 17C6.20435 17 5.44129 17.3161 4.87868 17.8787C4.31607 18.4413 4 19.2044 4 20V21C4 21.2653 4.10536 21.5196 4.29289 21.7071C4.48043 21.8947 4.73478 22 5 22H19C19.2652 22 19.5196 21.8947 19.7071 21.7071C19.8946 21.5196 20 21.2653 20 21V20C20 19.2044 19.6839 18.4413 19.1213 17.8787C18.5587 17.3161 17.7956 17 17 17Z","seekbar":"M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z","send_message":"M19.7898 10.16L5.78979 4.16001C5.54004 4.05361 5.27125 3.99918 4.99979 4.00001C4.55007 3.99866 4.11302 4.14892 3.75921 4.42652C3.4054 4.70413 3.15547 5.09288 3.04979 5.53001C2.9815 5.81472 2.97656 6.11096 3.0353 6.3978C3.09405 6.68463 3.21506 6.95507 3.38979 7.19001L6.75979 12L3.40979 16.79C3.20045 17.0642 3.06557 17.3878 3.01826 17.7295C2.97095 18.0712 3.01281 18.4193 3.13979 18.74C3.23838 18.9887 3.38587 19.2151 3.57352 19.4058C3.76118 19.5965 3.98518 19.7476 4.23228 19.8502C4.47937 19.9527 4.74453 20.0047 5.01206 20.0029C5.27959 20.0012 5.54405 19.9458 5.78979 19.84L19.7898 13.84C20.1506 13.6863 20.4582 13.43 20.6744 13.1028C20.8907 12.7757 21.006 12.3922 21.006 12C21.006 11.6079 20.8907 11.2244 20.6744 10.8972C20.4582 10.5701 20.1506 10.3137 19.7898 10.16Z","server":"M6 11H18C19.0609 11 20.0783 10.5786 20.8284 9.82843C21.5786 9.07828 22 8.06087 22 7C22 5.93913 21.5786 4.92172 20.8284 4.17157C20.0783 3.42143 19.0609 3 18 3H6C4.93913 3 3.92172 3.42143 3.17157 4.17157C2.42143 4.92172 2 5.93913 2 7C2 8.06087 2.42143 9.07828 3.17157 9.82843C3.92172 10.5786 4.93913 11 6 11ZM6 5.5C6.29667 5.5 6.58668 5.58797 6.83336 5.7528C7.08003 5.91762 7.27229 6.15189 7.38582 6.42597C7.49935 6.70006 7.52906 7.00166 7.47118 7.29264C7.4133 7.58361 7.27044 7.85088 7.06066 8.06066C6.85088 8.27044 6.58361 8.4133 6.29264 8.47118C6.00166 8.52906 5.70006 8.49935 5.42597 8.38582C5.15189 8.27229 4.91762 8.08003 4.7528 7.83336C4.58797 7.58668 4.5 7.29667 4.5 7C4.5 6.60218 4.65804 6.22064 4.93934 5.93934C5.22064 5.65804 5.60218 5.5 6 5.5ZM18 13H6C4.93913 13 3.92172 13.4214 3.17157 14.1716C2.42143 14.9217 2 15.9391 2 17C2 18.0609 2.42143 19.0783 3.17157 19.8284C3.92172 20.5786 4.93913 21 6 21H18C19.0609 21 20.0783 20.5786 20.8284 19.8284C21.5786 19.0783 22 18.0609 22 17C22 15.9391 21.5786 14.9217 20.8284 14.1716C20.0783 13.4214 19.0609 13 18 13ZM6 18.5C5.70333 18.5 5.41332 18.412 5.16664 18.2472C4.91997 18.0824 4.72771 17.8481 4.61418 17.574C4.50065 17.2999 4.47094 16.9983 4.52882 16.7074C4.5867 16.4164 4.72956 16.1491 4.93934 15.9393C5.14912 15.7296 5.41639 15.5867 5.70736 15.5288C5.99834 15.4709 6.29994 15.5006 6.57403 15.6142C6.84811 15.7277 7.08238 15.92 7.2472 16.1666C7.41203 16.4133 7.5 16.7033 7.5 17C7.5 17.3978 7.34196 17.7794 7.06066 18.0607C6.77936 18.342 6.39782 18.5 6 18.5Z","server_cloud":"M19 9C18.6409 9.00179 18.2889 9.10023 17.981 9.28499C17.6731 9.46974 17.4206 9.734 17.25 10.05C17.1032 9.99832 16.9459 9.9839 16.7921 10.008C16.6384 10.0322 16.493 10.0941 16.3691 10.1883C16.2452 10.2824 16.1466 10.4059 16.0822 10.5476C16.0177 10.6893 15.9895 10.8447 16 11C15.4696 11 14.9609 11.2107 14.5858 11.5858C14.2107 11.9609 14 12.4696 14 13C14 13.5304 14.2107 14.0391 14.5858 14.4142C14.9609 14.7893 15.4696 15 16 15H20C20.4428 15.0031 20.8742 14.8591 21.2264 14.5907C21.5786 14.3222 21.8317 13.9445 21.9461 13.5167C22.0605 13.0888 22.0297 12.6352 21.8584 12.2268C21.6872 11.8184 21.3853 11.4783 21 11.26C21.0104 11.1736 21.0104 11.0864 21 11C21 10.4696 20.7893 9.96086 20.4142 9.58579C20.0391 9.21071 19.5304 9 19 9ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5Z","server_home":"M5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM21.71 11.29L18.71 8.29C18.617 8.19627 18.5064 8.12188 18.3846 8.07111C18.2627 8.02034 18.132 7.9942 18 7.9942C17.868 7.9942 17.7373 8.02034 17.6154 8.07111C17.4936 8.12188 17.383 8.19627 17.29 8.29L14.29 11.29C14.1512 11.4306 14.0572 11.6092 14.0199 11.8032C13.9825 11.9972 14.0034 12.1979 14.08 12.38C14.155 12.5626 14.2824 12.7189 14.4461 12.8293C14.6099 12.9396 14.8026 12.999 15 13V15C15 15.2652 15.1054 15.5196 15.2929 15.7071C15.4804 15.8946 15.7348 16 16 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15V13C21.1974 12.999 21.3901 12.9396 21.5539 12.8293C21.7176 12.7189 21.845 12.5626 21.92 12.38C21.9966 12.1979 22.0175 11.9972 21.9801 11.8032C21.9428 11.6092 21.8488 11.4306 21.71 11.29Z","server_internet":"M16 13H14.14C14.3834 13.9427 14.9622 14.7642 15.768 15.3106C16.5738 15.857 17.5512 16.0908 18.517 15.9681C19.4828 15.8454 20.3707 15.3747 21.0143 14.6442C21.6579 13.9137 22.013 12.9736 22.013 12C22.013 11.0264 21.6579 10.0863 21.0143 9.35577C20.3707 8.62526 19.4828 8.15456 18.517 8.03188C17.5512 7.90921 16.5738 8.14299 15.768 8.6894C14.9622 9.23581 14.3834 10.0573 14.14 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5Z","server_shared":"M20.5 13C20.3113 13.0008 20.1245 13.0381 19.95 13.11L17.74 12L20 10.89C20.1745 10.9619 20.3613 10.9992 20.55 11C20.8297 11.0011 21.1041 10.9239 21.3423 10.7772C21.5804 10.6306 21.7728 10.4202 21.8977 10.17C22.0227 9.91975 22.0751 9.63957 22.0492 9.36108C22.0233 9.08259 21.9201 8.81689 21.7511 8.59398C21.5822 8.37108 21.3543 8.19984 21.0932 8.09962C20.8321 7.9994 20.5481 7.97418 20.2734 8.02681C19.9987 8.07944 19.7442 8.20782 19.5386 8.39746C19.3331 8.5871 19.1846 8.83044 19.11 9.1L16.11 10.61C15.9355 10.5381 15.7487 10.5008 15.56 10.5C15.1622 10.5 14.7806 10.658 14.4993 10.9393C14.218 11.2206 14.06 11.6022 14.06 12C14.06 12.3978 14.218 12.7794 14.4993 13.0607C14.7806 13.342 15.1622 13.5 15.56 13.5C15.7487 13.4992 15.9355 13.4619 16.11 13.39L19.11 14.9C19.1853 15.1715 19.3356 15.4163 19.5436 15.6064C19.7516 15.7964 20.009 15.924 20.2861 15.9746C20.5633 16.0252 20.8492 15.9967 21.1109 15.8923C21.3726 15.788 21.5997 15.612 21.766 15.3846C21.9324 15.1572 22.0313 14.8876 22.0515 14.6065C22.0717 14.3255 22.0124 14.0445 21.8803 13.7956C21.7481 13.5467 21.5486 13.3401 21.3045 13.1994C21.0604 13.0587 20.7816 12.9896 20.5 13ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5Z","server_wifi":"M20.23 12.77C20.3479 12.5326 20.3667 12.2581 20.2823 12.0069C20.198 11.7556 20.0173 11.5481 19.78 11.43L19.38 11.25C18.868 11.0585 18.3218 10.9756 17.7761 11.0065C17.2303 11.0375 16.697 11.1817 16.21 11.43C15.9726 11.5493 15.7924 11.7581 15.7089 12.0103C15.6255 12.2626 15.6457 12.5376 15.765 12.775C15.8843 13.0124 16.0931 13.1926 16.3453 13.2761C16.5976 13.3595 16.8726 13.3393 17.11 13.22C17.3479 13.0927 17.6107 13.0188 17.8801 13.0032C18.1495 12.9877 18.419 13.0309 18.67 13.13C18.7457 13.1539 18.8193 13.184 18.89 13.22C19.0293 13.2914 19.1835 13.3291 19.34 13.33C19.5257 13.3285 19.7074 13.2753 19.8645 13.1764C20.0217 13.0775 20.1483 12.9368 20.23 12.77ZM18 14C17.8022 14 17.6089 14.0586 17.4444 14.1685C17.28 14.2784 17.1518 14.4346 17.0761 14.6173C17.0004 14.8 16.9806 15.0011 17.0192 15.1951C17.0578 15.3891 17.153 15.5673 17.2929 15.7071C17.4327 15.847 17.6109 15.9422 17.8049 15.9808C17.9989 16.0194 18.2 15.9996 18.3827 15.9239C18.5654 15.8482 18.7216 15.72 18.8315 15.5556C18.9414 15.3911 19 15.1978 19 15C19 14.7348 18.8946 14.4804 18.7071 14.2929C18.5196 14.1054 18.2652 14 18 14ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM21.58 10.09C21.6399 9.97197 21.6758 9.84322 21.6856 9.71121C21.6954 9.5792 21.6789 9.44656 21.6371 9.32098C21.5952 9.1954 21.5288 9.07938 21.4418 8.97965C21.3547 8.87991 21.2488 8.79846 21.13 8.74C20.1581 8.25417 19.0865 8.00124 18 8.00124C16.9135 8.00124 15.8419 8.25417 14.87 8.74C14.7525 8.79909 14.6477 8.88076 14.5618 8.98034C14.4758 9.07991 14.4103 9.19544 14.3689 9.32034C14.3276 9.44523 14.3113 9.57704 14.3209 9.70824C14.3305 9.83945 14.3659 9.96747 14.425 10.085C14.4841 10.2025 14.5658 10.3073 14.6653 10.3932C14.7649 10.4792 14.8804 10.5447 15.0053 10.5861C15.1302 10.6274 15.262 10.6437 15.3932 10.6341C15.5244 10.6245 15.6525 10.5891 15.77 10.53C16.4627 10.1848 17.2261 10.0052 18 10.0052C18.7739 10.0052 19.5373 10.1848 20.23 10.53C20.3701 10.5994 20.5237 10.637 20.68 10.64C20.8664 10.6413 21.0494 10.5905 21.2084 10.4933C21.3674 10.3961 21.4961 10.2564 21.58 10.09Z","service_center":"M20 10H17V9H15V10H11C11 9.20435 10.6839 8.44129 10.1213 7.87868C9.55871 7.31607 8.79565 7 8 7C7.20435 7 6.44129 7.31607 5.87868 7.87868C5.31607 8.44129 5 9.20435 5 10H4C3.73478 10 3.48043 10.1054 3.29289 10.2929C3.10536 10.4804 3 10.7348 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V12C20.2652 12 20.5196 11.8946 20.7071 11.7071C20.8946 11.5196 21 11.2652 21 11C21 10.7348 20.8946 10.4804 20.7071 10.2929C20.5196 10.1054 20.2652 10 20 10ZM13 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3H13C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8ZM8 6C8.29667 6 8.58668 5.91203 8.83335 5.7472C9.08003 5.58238 9.27229 5.34811 9.38582 5.07403C9.49935 4.79994 9.52906 4.49834 9.47118 4.20737C9.4133 3.91639 9.27044 3.64912 9.06066 3.43934C8.85088 3.22956 8.58361 3.0867 8.29264 3.02882C8.00166 2.97094 7.70006 3.00065 7.42597 3.11418C7.15189 3.22771 6.91762 3.41997 6.7528 3.66665C6.58797 3.91332 6.5 4.20333 6.5 4.5C6.5 4.89783 6.65804 5.27936 6.93934 5.56066C7.22064 5.84197 7.60218 6 8 6Z","settings":"M20.4298 13.4L18.9998 12.58V11.42L20.4298 10.6C20.8883 10.3344 21.2227 9.89783 21.3595 9.386C21.4964 8.87416 21.4246 8.32893 21.1598 7.87L20.1598 6.13C19.8943 5.67154 19.4577 5.33717 18.9458 5.20031C18.434 5.06344 17.8888 5.13526 17.4298 5.4L16.2498 6.08L15.9998 6.23L14.9998 5.65V4C14.9998 3.46957 14.7891 2.96086 14.4141 2.58579C14.039 2.21071 13.5303 2 12.9998 2H10.9998C10.4694 2 9.96071 2.21071 9.58563 2.58579C9.21056 2.96086 8.99985 3.46957 8.99985 4V5.65L8.74985 5.79L7.99985 6.23L7.74985 6.08L6.56985 5.4C6.11091 5.13526 5.56568 5.06344 5.05385 5.20031C4.54201 5.33717 4.1054 5.67154 3.83985 6.13L2.83985 7.87C2.57511 8.32893 2.50329 8.87416 2.64015 9.386C2.77702 9.89783 3.11138 10.3344 3.56985 10.6L4.99985 11.42V12.58L3.56985 13.4C3.11138 13.6656 2.77702 14.1022 2.64015 14.614C2.50329 15.1258 2.57511 15.6711 2.83985 16.13L3.83985 17.87C4.1054 18.3285 4.54201 18.6628 5.05385 18.7997C5.56568 18.9366 6.11091 18.8647 6.56985 18.6L7.99985 17.77L8.99985 18.35V20C8.99985 20.5304 9.21056 21.0391 9.58563 21.4142C9.96071 21.7893 10.4694 22 10.9998 22H12.9998C13.5303 22 14.039 21.7893 14.4141 21.4142C14.7891 21.0391 14.9998 20.5304 14.9998 20V18.35L15.9998 17.77L17.4298 18.6C17.8888 18.8647 18.434 18.9366 18.9458 18.7997C19.4577 18.6628 19.8943 18.3285 20.1598 17.87L21.1598 16.13C21.4246 15.6711 21.4964 15.1258 21.3595 14.614C21.2227 14.1022 20.8883 13.6656 20.4298 13.4ZM11.9998 15C11.4065 15 10.8265 14.8241 10.3331 14.4944C9.83979 14.1648 9.45527 13.6962 9.22821 13.1481C9.00114 12.5999 8.94173 11.9967 9.05749 11.4147C9.17325 10.8328 9.45897 10.2982 9.87853 9.87868C10.2981 9.45912 10.8326 9.1734 11.4146 9.05764C11.9965 8.94189 12.5997 9.0013 13.1479 9.22836C13.6961 9.45542 14.1646 9.83994 14.4943 10.3333C14.8239 10.8266 14.9998 11.4067 14.9998 12C14.9998 12.7956 14.6838 13.5587 14.1212 14.1213C13.5586 14.6839 12.7955 15 11.9998 15Z","sewing_machine":"M18 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V9C4 9.53043 4.21071 10.0391 4.58579 10.4142C4.96086 10.7893 5.46957 11 6 11V12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12V11C8.53043 11 9.03914 10.7893 9.41421 10.4142C9.78929 10.0391 10 9.53043 10 9H13C13.5304 9 14.0391 9.21071 14.4142 9.58579C14.7893 9.96086 15 10.4696 15 11V12C15 12.5304 14.7893 13.0391 14.4142 13.4142C14.0391 13.7893 13.5304 14 13 14H6C5.20435 14 4.44129 14.3161 3.87868 14.8787C3.31607 15.4413 3 16.2044 3 17V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20H5C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20H17C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","share":"M18 15.0001C17.599 15.0004 17.2021 15.0811 16.8328 15.2374C16.4635 15.3937 16.1294 15.6224 15.85 15.9101L7.99999 12.2701C8.00489 12.1802 8.00489 12.09 7.99999 12.0001C8.00489 11.9102 8.00489 11.82 7.99999 11.7301L15.88 8.09011C16.372 8.58147 17.0195 8.88664 17.7117 8.95342C18.4039 9.02021 19.0977 8.84446 19.6747 8.45624C20.2516 8.06802 20.6757 7.49144 20.8746 6.82509C21.0734 6.15874 21.0346 5.44401 20.7647 4.80312C20.4949 4.16223 20.0108 3.63499 19.3952 3.31155C18.7796 2.98811 18.0708 2.88857 17.3899 3.02994C16.709 3.17132 16.0984 3.54483 15.6625 4.0866C15.2266 4.62838 14.9924 5.30477 15 6.00011C14.9951 6.09004 14.9951 6.18018 15 6.27011L7.14999 9.91011C6.73402 9.48176 6.19968 9.18728 5.61538 9.06436C5.03108 8.94145 4.42339 8.99568 3.8701 9.22013C3.3168 9.44458 2.84306 9.82903 2.50952 10.3243C2.17598 10.8195 1.9978 11.403 1.9978 12.0001C1.9978 12.5972 2.17598 13.1807 2.50952 13.6759C2.84306 14.1712 3.3168 14.5556 3.8701 14.7801C4.42339 15.0045 5.03108 15.0588 5.61538 14.9359C6.19968 14.8129 6.73402 14.5185 7.14999 14.0901L15 17.7301C14.9951 17.82 14.9951 17.9102 15 18.0001C15 18.5935 15.1759 19.1735 15.5056 19.6668C15.8352 20.1602 16.3038 20.5447 16.8519 20.7717C17.4001 20.9988 18.0033 21.0582 18.5853 20.9425C19.1672 20.8267 19.7018 20.541 20.1213 20.1214C20.5409 19.7019 20.8266 19.1673 20.9423 18.5854C21.0581 18.0034 20.9987 17.4002 20.7716 16.8521C20.5446 16.3039 20.16 15.8353 19.6667 15.5057C19.1734 15.1761 18.5933 15.0001 18 15.0001Z","shopping":"M19.4801 7.65C19.2925 7.44522 19.0643 7.28175 18.8101 7.17C18.5544 7.05912 18.2788 7.00129 18.0001 7H16.0001V6C16.0001 4.93913 15.5787 3.92172 14.8285 3.17157C14.0784 2.42143 13.0609 2 12.0001 2C10.9392 2 9.9218 2.42143 9.17166 3.17157C8.42151 3.92172 8.00008 4.93913 8.00008 6V7H6.00008C5.72136 7.00129 5.4458 7.05912 5.19008 7.17C4.9357 7.28176 4.7074 7.4453 4.51973 7.65018C4.33206 7.85507 4.18914 8.09681 4.10008 8.36C4.01172 8.62378 3.97771 8.90272 4.00008 9.18L5.00008 20.18C5.04605 20.6795 5.27805 21.1435 5.65008 21.48C6.01943 21.8157 6.50096 22.0012 7.00008 22H17.0001C17.4992 22.0012 17.9807 21.8157 18.3501 21.48C18.7221 21.1435 18.9541 20.6795 19.0001 20.18L20.0001 9.18C20.0225 8.90272 19.9884 8.62378 19.9001 8.36C19.8109 8.09672 19.6679 7.85491 19.4801 7.65ZM14.0001 7H10.0001V6C10.0001 5.46957 10.2108 4.96086 10.5859 4.58579C10.9609 4.21071 11.4696 4 12.0001 4C12.5305 4 13.0392 4.21071 13.4143 4.58579C13.7894 4.96086 14.0001 5.46957 14.0001 6V7Z","shopping_bag":"M18 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10Z","shopping_bag_favorite":"M18 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4ZM12.76 17.1L12.56 17.28C12.4081 17.422 12.2079 17.501 12 17.501C11.7921 17.501 11.5919 17.422 11.44 17.28L11.24 17.1C9.38 15.39 8.24 14.1 8.24 12.74C8.23599 12.4456 8.29086 12.1533 8.40138 11.8804C8.5119 11.6075 8.67585 11.3594 8.8836 11.1507C9.09134 10.942 9.33869 10.777 9.61112 10.6652C9.88355 10.5535 10.1756 10.4973 10.47 10.5C11.019 10.5177 11.5437 10.7304 11.95 11.1C12.3563 10.7304 12.881 10.5177 13.43 10.5C13.7244 10.4973 14.0165 10.5535 14.2889 10.6652C14.5613 10.777 14.8087 10.942 15.0164 11.1507C15.2241 11.3594 15.3881 11.6075 15.4986 11.8804C15.6091 12.1533 15.664 12.4456 15.66 12.74C15.71 14.12 14.62 15.39 12.76 17.1Z","shopping_bags":"M17 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H8.56C8.19645 21.396 8.00295 20.705 8 20V15C8.00213 14.2461 8.21731 13.5081 8.62071 12.8711C9.02411 12.2342 9.59931 11.7242 10.28 11.4C10.6222 10.421 11.2603 9.57269 12.1059 8.97243C12.9516 8.37218 13.963 8.04973 15 8.04973C16.037 8.04973 17.0484 8.37218 17.8941 8.97243C18.7397 9.57269 19.3778 10.421 19.72 11.4C19.81 11.45 19.91 11.49 20 11.55V9C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10ZM18 13C18 12.2044 17.6839 11.4413 17.1213 10.8787C16.5587 10.3161 15.7956 10 15 10C14.2044 10 13.4413 10.3161 12.8787 10.8787C12.3161 11.4413 12 12.2044 12 13C11.4696 13 10.9609 13.2107 10.5858 13.5858C10.2107 13.9609 10 14.4696 10 15V20C10 20.5304 10.2107 21.0391 10.5858 21.4142C10.9609 21.7893 11.4696 22 12 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V15C20 14.4696 19.7893 13.9609 19.4142 13.5858C19.0391 13.2107 18.5304 13 18 13ZM14 13C14 12.7348 14.1054 12.4804 14.2929 12.2929C14.4804 12.1054 14.7348 12 15 12C15.2652 12 15.5196 12.1054 15.7071 12.2929C15.8946 12.4804 16 12.7348 16 13H14Z","shopping_basket":"M21.5701 9.75996C21.3828 9.52294 21.1442 9.33142 20.8723 9.19979C20.6004 9.06816 20.3022 8.99984 20.0001 8.99996H18.6001L15.8601 4.48996C15.7145 4.28975 15.4998 4.15067 15.2576 4.09962C15.0153 4.04857 14.7628 4.08919 14.5487 4.21362C14.3347 4.33805 14.1745 4.53744 14.099 4.77321C14.0235 5.00898 14.0381 5.26437 14.1401 5.48996L16.2301 8.99996H7.7701L9.8601 5.50996C9.96206 5.28437 9.97671 5.02898 9.90123 4.79321C9.82574 4.55744 9.66548 4.35805 9.45147 4.23362C9.23745 4.10919 8.98488 4.06857 8.74264 4.11962C8.5004 4.17067 8.28571 4.30975 8.1401 4.50996L5.4301 8.99996H4.0001C3.69295 8.99526 3.38885 9.06138 3.11138 9.19318C2.83391 9.32498 2.59052 9.51892 2.4001 9.75996C2.2156 9.99399 2.08573 10.2663 2.01998 10.557C1.95424 10.8476 1.95428 11.1493 2.0201 11.44L3.4401 17.66C3.59251 18.3367 3.97473 18.9397 4.52171 19.3664C5.06869 19.793 5.74662 20.0169 6.4401 20H17.5401C18.2336 20.0169 18.9115 19.793 19.4585 19.3664C20.0055 18.9397 20.3877 18.3367 20.5401 17.66L22.0001 11.44C22.0591 11.1456 22.0511 10.8418 21.9767 10.5509C21.9022 10.2601 21.7633 9.98977 21.5701 9.75996Z","shuffle":"M17.24 8.00019H18.59L18.29 8.29019C18.1963 8.38315 18.1219 8.49375 18.0711 8.61561C18.0203 8.73747 17.9942 8.86817 17.9942 9.00019C17.9942 9.1322 18.0203 9.2629 18.0711 9.38476C18.1219 9.50662 18.1963 9.61722 18.29 9.71019C18.383 9.80391 18.4936 9.87831 18.6154 9.92908C18.7373 9.97985 18.868 10.006 19 10.006C19.132 10.006 19.2627 9.97985 19.3846 9.92908C19.5064 9.87831 19.617 9.80391 19.71 9.71019L21.71 7.71019C21.8037 7.61722 21.8781 7.50662 21.9289 7.38476C21.9797 7.2629 22.0058 7.1322 22.0058 7.00019C22.0058 6.86817 21.9797 6.73747 21.9289 6.61561C21.8781 6.49375 21.8037 6.38315 21.71 6.29019L19.71 4.29019C19.6168 4.19695 19.5061 4.12299 19.3842 4.07253C19.2624 4.02207 19.1319 3.99609 19 3.99609C18.7337 3.99609 18.4783 4.10188 18.29 4.29019C18.1017 4.47849 17.9959 4.73388 17.9959 5.00019C17.9959 5.26649 18.1017 5.52188 18.29 5.71019L18.59 6.00019H17.24C16.1801 6.00583 15.1644 6.42574 14.41 7.17019L6.17 15.4102C5.79665 15.7858 5.28958 15.998 4.76 16.0002H3C2.73478 16.0002 2.48043 16.1055 2.29289 16.2931C2.10536 16.4806 2 16.735 2 17.0002C2 17.2654 2.10536 17.5198 2.29289 17.7073C2.48043 17.8948 2.73478 18.0002 3 18.0002H4.76C5.81989 17.9945 6.83555 17.5746 7.59 16.8302L15.83 8.59019C16.2034 8.2146 16.7104 8.00242 17.24 8.00019ZM3 8.00019H4.76C5.28958 8.00242 5.79665 8.2146 6.17 8.59019L8.17 10.5902L9.59 9.17019L7.59 7.17019C6.83555 6.42574 5.81989 6.00583 4.76 6.00019H3C2.73478 6.00019 2.48043 6.10554 2.29289 6.29308C2.10536 6.48062 2 6.73497 2 7.00019C2 7.2654 2.10536 7.51976 2.29289 7.70729C2.48043 7.89483 2.73478 8.00019 3 8.00019ZM19.71 14.2902C19.5217 14.1019 19.2663 13.9961 19 13.9961C18.7337 13.9961 18.4783 14.1019 18.29 14.2902C18.1017 14.4785 17.9959 14.7339 17.9959 15.0002C17.9959 15.2665 18.1017 15.5219 18.29 15.7102L18.59 16.0002H17.24C16.7104 15.998 16.2034 15.7858 15.83 15.4102L13.83 13.4102L12.41 14.8302L14.41 16.8302C15.1644 17.5746 16.1801 17.9945 17.24 18.0002H18.59L18.29 18.2902C18.1963 18.3831 18.1219 18.4937 18.0711 18.6156C18.0203 18.7375 17.9942 18.8682 17.9942 19.0002C17.9942 19.1322 18.0203 19.2629 18.0711 19.3848C18.1219 19.5066 18.1963 19.6172 18.29 19.7102C18.383 19.8039 18.4936 19.8783 18.6154 19.9291C18.7373 19.9798 18.868 20.006 19 20.006C19.132 20.006 19.2627 19.9798 19.3846 19.9291C19.5064 19.8783 19.617 19.8039 19.71 19.7102L21.71 17.7102C21.8037 17.6172 21.8781 17.5066 21.9289 17.3848C21.9797 17.2629 22.0058 17.1322 22.0058 17.0002C22.0058 16.8682 21.9797 16.7375 21.9289 16.6156C21.8781 16.4937 21.8037 16.3831 21.71 16.2902L19.71 14.2902Z","sign":"M20.2998 3.69998C17.5633 2.74975 14.5863 2.74975 11.8498 3.69998C8.56506 4.8236 5.86063 7.20513 4.33062 10.3214C2.8006 13.4377 2.57012 17.0339 3.68982 20.32C3.75691 20.5186 3.88472 20.6911 4.05519 20.8131C4.22567 20.9352 4.43018 21.0005 4.63982 21C4.75919 21.0174 4.88045 21.0174 4.99982 21C5.25034 20.9136 5.45635 20.7314 5.5726 20.4933C5.68885 20.2551 5.70583 19.9806 5.61982 19.73C5.394 19.0364 5.23331 18.3234 5.13982 17.6C5.93097 17.7508 6.73443 17.8278 7.53982 17.83C10.1194 17.835 12.6462 17.0992 14.8198 15.71C15.002 15.5876 15.1389 15.4088 15.2094 15.201C15.2798 14.9931 15.28 14.7679 15.2098 14.56L13.9998 11L18.0598 11.68C18.2532 11.7095 18.4511 11.6817 18.6288 11.5999C18.8066 11.5182 18.9564 11.3861 19.0598 11.22C20.2561 9.23853 20.9241 6.98331 20.9998 4.66998C21.0033 4.45445 20.937 4.24357 20.8109 4.06877C20.6847 3.89398 20.5055 3.76462 20.2998 3.69998Z","sign_in":"M10.29 14.29C10.1963 14.383 10.1219 14.4936 10.0711 14.6154C10.0203 14.7373 9.9942 14.868 9.9942 15C9.9942 15.132 10.0203 15.2627 10.0711 15.3846C10.1219 15.5064 10.1963 15.617 10.29 15.71C10.383 15.8037 10.4936 15.8781 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8781 11.617 15.8037 11.71 15.71L14.71 12.71C14.8037 12.617 14.8781 12.5064 14.9289 12.3846C14.9797 12.2627 15.0058 12.132 15.0058 12C15.0058 11.868 14.9797 11.7373 14.9289 11.6154C14.8781 11.4936 14.8037 11.383 14.71 11.29L11.71 8.29C11.5217 8.1017 11.2663 7.99591 11 7.99591C10.7337 7.99591 10.4783 8.1017 10.29 8.29C10.1017 8.47831 9.99591 8.7337 9.99591 9C9.99591 9.2663 10.1017 9.5217 10.29 9.71L11.59 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H11.59L10.29 14.29ZM12 2C10.4221 2.00572 8.8677 2.38253 7.46234 3.09997C6.05699 3.81741 4.8401 4.85538 3.91 6.13C3.83225 6.23627 3.77626 6.35685 3.74523 6.48482C3.7142 6.61279 3.70875 6.74562 3.72919 6.8757C3.74963 7.00578 3.79556 7.13054 3.86434 7.24282C3.93312 7.35511 4.0234 7.4527 4.13 7.53C4.23627 7.60775 4.35685 7.66375 4.48482 7.69478C4.61278 7.7258 4.74562 7.73125 4.8757 7.71081C5.00578 7.69037 5.13054 7.64444 5.24282 7.57566C5.3551 7.50688 5.4527 7.4166 5.53 7.31C6.52119 5.94029 7.92085 4.91982 9.52809 4.39507C11.1353 3.87032 12.8675 3.86827 14.476 4.38921C16.0844 4.91015 17.4865 5.92729 18.4809 7.29465C19.4754 8.66201 20.011 10.3093 20.011 12C20.011 13.6907 19.4754 15.338 18.4809 16.7054C17.4865 18.0727 16.0844 19.0899 14.476 19.6108C12.8675 20.1317 11.1353 20.1297 9.52809 19.6049C7.92085 19.0802 6.52119 18.0597 5.53 16.69C5.37352 16.4752 5.13811 16.3313 4.87556 16.2901C4.61301 16.2488 4.34483 16.3135 4.13 16.47C3.91517 16.6265 3.77131 16.8619 3.73005 17.1244C3.68879 17.387 3.75352 17.6552 3.91 17.87C4.91474 19.2557 6.25836 20.3604 7.81223 21.0782C9.3661 21.796 11.0782 22.1029 12.7847 21.9696C14.4911 21.8363 16.1348 21.2672 17.5584 20.3168C18.9819 19.3664 20.1377 18.0666 20.9151 16.5416C21.6924 15.0167 22.0654 13.3177 21.9982 11.6074C21.931 9.89704 21.4259 8.23258 20.5312 6.77333C19.6366 5.31408 18.3824 4.10889 16.8887 3.27312C15.3949 2.43736 13.7117 1.999 12 2Z","sign_out":"M21.9 11.6102C21.8518 11.4883 21.7766 11.3789 21.68 11.2902L18.68 8.29018C18.4987 8.11021 18.2554 8.00644 18 8.00018C17.8694 8.00176 17.7403 8.02894 17.62 8.08018C17.4965 8.13075 17.3843 8.20555 17.29 8.30018C17.1053 8.48644 17.0012 8.73784 17 9.00018C17.0066 9.26436 17.1098 9.51697 17.29 9.71018L18.56 11.0002H10C9.73771 11.0013 9.48631 11.1054 9.30005 11.2902C9.20542 11.3844 9.13061 11.4966 9.08005 11.6202C9.0288 11.7404 9.00163 11.8695 9.00005 12.0002C8.99928 12.1318 9.02451 12.2623 9.07427 12.3841C9.12404 12.5059 9.19736 12.6167 9.29005 12.7102C9.38349 12.8029 9.4943 12.8762 9.61614 12.926C9.73798 12.9757 9.86844 13.0009 10 13.0002H18.59L17.28 14.2902C17.1901 14.3823 17.1188 14.491 17.07 14.6102C17.0209 14.7342 16.9971 14.8668 17 15.0002C17.0016 15.1309 17.0288 15.26 17.08 15.3802C17.1276 15.5029 17.199 15.6151 17.29 15.7102C17.387 15.8015 17.4985 15.8758 17.62 15.9302C17.741 15.978 17.87 16.0018 18 16.0002C18.1334 16.0031 18.266 15.9793 18.39 15.9302C18.5119 15.8819 18.6213 15.8067 18.71 15.7102L21.71 12.7102C21.809 12.6196 21.8845 12.5063 21.93 12.3802C21.9779 12.2593 22.0016 12.1302 22 12.0002C21.9912 11.8651 21.9573 11.7328 21.9 11.6102ZM18.19 18.1702C18.0105 18.0489 17.7964 17.9893 17.58 18.0002C17.3498 18.002 17.1273 18.0833 16.95 18.2302C16.2114 18.8417 15.3629 19.3066 14.45 19.6002C13.2487 19.997 11.9704 20.1032 10.72 19.9102C9.47107 19.7095 8.28625 19.2199 7.26005 18.4802C5.71443 17.3605 4.62003 15.7252 4.17441 13.8694C3.7288 12.0136 3.96134 10.0596 4.83005 8.36018C5.69149 6.65435 7.13511 5.31324 8.89965 4.57954C10.6642 3.84584 12.6331 3.76803 14.45 4.36018C15.3822 4.66315 16.2478 5.14176 17 5.77018C17.1693 5.91077 17.3802 5.99161 17.6 6.00018C17.807 6.01045 18.0114 5.95055 18.18 5.83018C18.3522 5.71646 18.4849 5.5523 18.56 5.36018C18.6198 5.16124 18.6198 4.94913 18.56 4.75018C18.5083 4.55135 18.3966 4.37327 18.24 4.24018C17.6006 3.71049 16.8946 3.26672 16.14 2.92018C14.523 2.17466 12.7363 1.87441 10.9644 2.05047C9.19248 2.22653 7.49974 2.87251 6.06104 3.92166C4.62234 4.97081 3.48987 6.38509 2.78063 8.01835C2.07139 9.65162 1.81111 11.4446 2.02669 13.2122C2.24226 14.9797 2.92587 16.6576 4.00689 18.0725C5.0879 19.4874 6.5271 20.588 8.1758 21.2606C9.82449 21.9332 11.6229 22.1534 13.3851 21.8984C15.1474 21.6434 16.8096 20.9225 18.2 19.8102C18.3802 19.6897 18.5114 19.5088 18.57 19.3002C18.6379 19.0957 18.6379 18.8747 18.57 18.6702C18.5004 18.467 18.3671 18.2917 18.19 18.1702Z","sim":"M15.9999 2.00019H10.9999C10.5434 1.99502 10.0917 2.09412 9.67926 2.28995C9.26682 2.48577 8.90451 2.77315 8.61995 3.13019L5.61995 6.83019C5.20866 7.36596 4.99021 8.02484 4.99995 8.70019V19.0002C4.99995 19.7958 5.31602 20.5589 5.87863 21.1215C6.44123 21.6841 7.2043 22.0002 7.99995 22.0002H15.9999C16.7956 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 18.9999 19.7958 18.9999 19.0002V5.00019C18.9999 4.20454 18.6839 3.44148 18.1213 2.87887C17.5587 2.31626 16.7956 2.00019 15.9999 2.00019ZM6.99995 12.0002H9.99995V15.0002H6.99995V12.0002ZM11.9999 20.0002H7.99995C7.73473 20.0002 7.48038 19.8948 7.29284 19.7073C7.1053 19.5198 6.99995 19.2654 6.99995 19.0002V17.0002H11.9999V20.0002ZM16.9999 19.0002C16.9999 19.2654 16.8946 19.5198 16.7071 19.7073C16.5195 19.8948 16.2652 20.0002 15.9999 20.0002H13.9999V17.0002H16.9999V19.0002ZM16.9999 15.0002H11.9999V12.0002H16.9999V15.0002Z","sim_1":"M18.12 2.88019C17.5579 2.31742 16.7954 2.00089 16 2.00019H11C10.5435 1.99502 10.0918 2.09412 9.67932 2.28995C9.26688 2.48577 8.90457 2.77315 8.62001 3.13019L5.62001 6.83019C5.20873 7.36596 4.99027 8.02484 5.00001 8.70019V19.0002C5.00001 19.7958 5.31608 20.5589 5.87869 21.1215C6.4413 21.6841 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 19 19.7958 19 19.0002V5.00019C18.9993 4.20481 18.6828 3.44226 18.12 2.88019ZM13.5 16.0002C13.5 16.2654 13.3946 16.5198 13.2071 16.7073C13.0196 16.8948 12.7652 17.0002 12.5 17.0002C12.2348 17.0002 11.9804 16.8948 11.7929 16.7073C11.6054 16.5198 11.5 16.2654 11.5 16.0002V11.0002L10.62 11.7002C10.4118 11.8646 10.1468 11.9396 9.88333 11.9087C9.61985 11.8777 9.37944 11.7434 9.21501 11.5352C9.05057 11.327 8.97558 11.062 9.00652 10.7985C9.03746 10.535 9.17181 10.2946 9.38001 10.1302L11.88 8.13019C12.033 8.00801 12.2186 7.93345 12.4136 7.91577C12.6086 7.89808 12.8045 7.93803 12.9771 8.03068C13.1496 8.12333 13.2911 8.26459 13.3841 8.43694C13.477 8.60929 13.5173 8.80514 13.5 9.00019V16.0002Z","sim_2":"M18.12 2.88019C17.5579 2.31742 16.7954 2.00089 16 2.00019H11C10.5435 1.99502 10.0918 2.09412 9.67932 2.28995C9.26688 2.48577 8.90457 2.77315 8.62001 3.13019L5.62001 6.83019C5.20873 7.36596 4.99027 8.02484 5.00001 8.70019V19.0002C5.00001 19.7958 5.31608 20.5589 5.87869 21.1215C6.4413 21.6841 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 19 19.7958 19 19.0002V5.00019C18.9993 4.20481 18.6828 3.44226 18.12 2.88019ZM14.5 17.0002H10C9.81162 16.999 9.62742 16.9445 9.46861 16.8432C9.30981 16.7418 9.18286 16.5977 9.1024 16.4273C9.02193 16.257 8.99121 16.0674 9.01379 15.8804C9.03637 15.6933 9.11132 15.5165 9.23001 15.3702L12.49 11.3702C12.5755 11.2984 12.6454 11.21 12.6955 11.1103C12.7456 11.0106 12.7748 10.9017 12.7814 10.7903C12.788 10.6789 12.7717 10.5673 12.7336 10.4624C12.6956 10.3575 12.6365 10.2615 12.56 10.1802C12.4866 10.1064 12.3993 10.0479 12.3032 10.0079C12.2071 9.96798 12.1041 9.94742 12 9.94742C11.8959 9.94742 11.7929 9.96798 11.6968 10.0079C11.6007 10.0479 11.5134 10.1064 11.44 10.1802C11.3915 10.2266 11.3509 10.2806 11.32 10.3402C11.2722 10.417 11.2384 10.5016 11.22 10.5902C11.2147 10.6401 11.2147 10.6903 11.22 10.7402C11.22 11.0054 11.1146 11.2598 10.9271 11.4473C10.7396 11.6348 10.4852 11.7402 10.22 11.7402C9.95479 11.7402 9.70044 11.6348 9.5129 11.4473C9.32536 11.2598 9.22001 11.0054 9.22001 10.7402C9.20427 10.5706 9.20427 10.3998 9.22001 10.2302C9.26907 9.91587 9.37768 9.6138 9.54001 9.34019C9.66758 9.13377 9.82229 8.94542 10 8.78019C10.5304 8.25772 11.2467 7.96735 11.9912 7.97298C12.7357 7.9786 13.4475 8.27976 13.97 8.81019C14.4925 9.34063 14.7828 10.0569 14.7772 10.8014C14.7716 11.5459 14.4704 12.2577 13.94 12.7802L12.11 15.0002H14.5C14.7652 15.0002 15.0196 15.1055 15.2071 15.2931C15.3946 15.4806 15.5 15.735 15.5 16.0002C15.5 16.2654 15.3946 16.5198 15.2071 16.7073C15.0196 16.8948 14.7652 17.0002 14.5 17.0002Z","sim_off":"M20.7099 3.29022C20.617 3.19649 20.5064 3.1221 20.3845 3.07133C20.2627 3.02056 20.132 2.99442 19.9999 2.99442C19.8679 2.99442 19.7372 3.02056 19.6154 3.07133C19.4935 3.1221 19.3829 3.19649 19.2899 3.29022L3.28994 19.2902C3.19621 19.3832 3.12182 19.4938 3.07105 19.6156C3.02028 19.7375 2.99414 19.8682 2.99414 20.0002C2.99414 20.1322 3.02028 20.2629 3.07105 20.3848C3.12182 20.5067 3.19621 20.6173 3.28994 20.7102C3.3829 20.8039 3.4935 20.8783 3.61536 20.9291C3.73722 20.9799 3.86793 21.006 3.99994 21.006C4.13195 21.006 4.26266 20.9799 4.38452 20.9291C4.50638 20.8783 4.61698 20.8039 4.70994 20.7102L5.23994 20.1702C5.38799 20.5263 5.60557 20.8493 5.87994 21.1202C6.44201 21.683 7.20456 21.9995 7.99994 22.0002H15.9999C16.7956 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 18.9999 19.7959 18.9999 19.0002V6.41022L20.7099 4.71022C20.8037 4.61726 20.8781 4.50666 20.9288 4.3848C20.9796 4.26294 21.0057 4.13223 21.0057 4.00022C21.0057 3.86821 20.9796 3.7375 20.9288 3.61564C20.8781 3.49378 20.8037 3.38318 20.7099 3.29022ZM11.9999 20.0002H7.99994C7.73472 20.0002 7.48037 19.8949 7.29283 19.7073C7.1053 19.5198 6.99994 19.2654 6.99994 19.0002V18.4102L8.40994 17.0002H11.9999V20.0002ZM16.9999 19.0002C16.9999 19.2654 16.8946 19.5198 16.707 19.7073C16.5195 19.8949 16.2652 20.0002 15.9999 20.0002H13.9999V17.0002H16.9999V19.0002ZM16.9999 15.0002H11.9999V13.4102L13.4099 12.0002H16.9999V15.0002ZM6.99994 12.0002H7.75994L17.3999 2.36022C16.9696 2.1279 16.489 2.00432 15.9999 2.00022H10.9999C10.5431 1.99005 10.0905 2.08949 9.67994 2.29022C9.26727 2.48589 8.90473 2.77319 8.61994 3.13022L5.61994 6.83022C5.20866 7.36599 4.99021 8.02487 4.99994 8.70022V14.7602L6.99994 12.7602V12.0002Z","sim_post_paid":"M8.00007 20.0002C7.73485 20.0002 7.4805 19.8948 7.29296 19.7073C7.10542 19.5198 7.00007 19.2654 7.00007 19.0002V17.0002H10.0001C10.0001 15.1437 10.7376 13.3632 12.0503 12.0504C13.3631 10.7377 15.1436 10.0002 17.0001 10.0002C17.6773 9.99832 18.3512 10.096 19.0001 10.2902V5.00019C19.0001 4.20454 18.684 3.44148 18.1214 2.87887C17.5588 2.31626 16.7957 2.00019 16.0001 2.00019H11.0001C10.5435 1.99502 10.0918 2.09412 9.67938 2.28995C9.26694 2.48577 8.90463 2.77315 8.62007 3.13019L5.62007 6.83019C5.20879 7.36596 4.99033 8.02484 5.00007 8.70019V19.0002C5.00007 19.7958 5.31614 20.5589 5.87875 21.1215C6.44136 21.6841 7.20442 22.0002 8.00007 22.0002H12.1101C11.5191 21.4231 11.035 20.746 10.6801 20.0002H8.00007ZM7.00007 12.0002H10.0001V15.0002H7.00007V12.0002ZM17.0001 12.0002C16.0112 12.0002 15.0445 12.2934 14.2222 12.8428C13.4 13.3923 12.7591 14.1731 12.3807 15.0868C12.0022 16.0004 11.9032 17.0057 12.0961 17.9756C12.2891 18.9456 12.7653 19.8365 13.4645 20.5357C14.1638 21.235 15.0547 21.7112 16.0246 21.9041C16.9945 22.097 17.9999 21.998 18.9135 21.6196C19.8271 21.2412 20.608 20.6003 21.1574 19.778C21.7068 18.9558 22.0001 17.9891 22.0001 17.0002C22.0001 15.6741 21.4733 14.4023 20.5356 13.4647C19.5979 12.527 18.3261 12.0002 17.0001 12.0002ZM18.5001 18.0002C18.5001 18.2654 18.3947 18.5198 18.2072 18.7073C18.0196 18.8948 17.7653 19.0002 17.5001 19.0002H15.5001C15.2349 19.0002 14.9805 18.8948 14.793 18.7073C14.6054 18.5198 14.5001 18.2654 14.5001 18.0002C14.5001 17.735 14.6054 17.4806 14.793 17.2931C14.9805 17.1055 15.2349 17.0002 15.5001 17.0002H16.5001V15.5002C16.5001 15.235 16.6054 14.9806 16.793 14.7931C16.9805 14.6055 17.2349 14.5002 17.5001 14.5002C17.7653 14.5002 18.0196 14.6055 18.2072 14.7931C18.3947 14.9806 18.5001 15.235 18.5001 15.5002V18.0002Z","sirene":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM16.74 8.26C16.8723 8.25945 17.0032 8.23265 17.1251 8.18116C17.2469 8.12966 17.3574 8.05449 17.45 7.96L18.86 6.55C18.9647 6.46035 19.0497 6.35003 19.1097 6.22597C19.1697 6.10191 19.2035 5.96677 19.2088 5.82905C19.2141 5.69133 19.1909 5.554 19.1406 5.42568C19.0904 5.29735 19.0141 5.1808 18.9167 5.08335C18.8192 4.98589 18.7026 4.90964 18.5743 4.85936C18.446 4.80909 18.3087 4.78588 18.1709 4.7912C18.0332 4.79652 17.8981 4.83025 17.774 4.89027C17.65 4.9503 17.5396 5.03532 17.45 5.14L16 6.55C15.9017 6.64342 15.8234 6.75587 15.7699 6.88051C15.7163 7.00514 15.6887 7.13936 15.6887 7.275C15.6887 7.41064 15.7163 7.54486 15.7699 7.66949C15.8234 7.79413 15.9017 7.90658 16 8C16.0995 8.09097 16.2163 8.1609 16.3434 8.20558C16.4706 8.25026 16.6055 8.26877 16.74 8.26ZM6.55 8C6.64261 8.09449 6.75306 8.16966 6.87493 8.22116C6.99681 8.27265 7.12769 8.29945 7.26 8.3C7.39734 8.30351 7.53393 8.27868 7.66124 8.22707C7.78856 8.17545 7.90388 8.09815 8 8C8.09834 7.90658 8.17664 7.79413 8.23015 7.66949C8.28366 7.54486 8.31125 7.41064 8.31125 7.275C8.31125 7.13936 8.28366 7.00514 8.23015 6.88051C8.17664 6.75587 8.09834 6.64342 8 6.55L6.55 5.14C6.3587 4.97617 6.11262 4.89057 5.86095 4.90029C5.60927 4.91001 5.37053 5.01434 5.19244 5.19244C5.01434 5.37053 4.91001 5.60927 4.90029 5.86095C4.89057 6.11262 4.97617 6.3587 5.14 6.55L6.55 8ZM7.2 15.42C7.18295 15.561 7.19614 15.7041 7.2387 15.8396C7.28127 15.9752 7.35222 16.1001 7.44683 16.206C7.54145 16.312 7.65756 16.3966 7.78743 16.4542C7.91729 16.5118 8.05794 16.541 8.2 16.54H15.82C15.9621 16.541 16.1027 16.5118 16.2326 16.4542C16.3624 16.3966 16.4786 16.312 16.5732 16.206C16.6678 16.1001 16.7387 15.9752 16.7813 15.8396C16.8239 15.7041 16.8371 15.561 16.82 15.42L16.12 9.79C16.0588 9.30399 15.8213 8.85735 15.4527 8.53479C15.084 8.21222 14.6098 8.03616 14.12 8.04H9.88C9.39017 8.03616 8.91596 8.21222 8.54731 8.53479C8.17866 8.85735 7.94122 9.30399 7.88 9.79L7.2 15.42ZM20 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM16.37 17.5H7.63C7.21589 17.4864 6.813 17.6359 6.50811 17.9165C6.20323 18.1971 6.02075 18.5862 6 19V20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V19C17.9792 18.5862 17.7968 18.1971 17.4919 17.9165C17.187 17.6359 16.7841 17.4864 16.37 17.5ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12Z","skating":"M17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9993 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM20 19H17V15.07C17.0002 14.5751 16.8779 14.0878 16.6441 13.6516C16.4103 13.2154 16.0722 12.8438 15.66 12.57L13.77 11.31L15.77 8.6C15.88 8.45347 15.9477 8.27953 15.9656 8.09716C15.9834 7.9148 15.9509 7.73103 15.8714 7.56591C15.792 7.4008 15.6687 7.26069 15.515 7.16089C15.3613 7.06109 15.1832 7.00544 15 7H8C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9H13L8.8 14.6C8.70685 14.7242 8.58607 14.825 8.44721 14.8944C8.30836 14.9639 8.15525 15 8 15H5V14C5 13.7348 4.89464 13.4804 4.70711 13.2929C4.51957 13.1054 4.26522 13 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C2.73478 14 2.48043 14.1054 2.29289 14.2929C2.10536 14.4804 2 14.7348 2 15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16V18C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26522 21 4.51957 20.8946 4.70711 20.7071C4.89464 20.5196 5 20.2652 5 20V17H8C8.46574 17 8.92507 16.8916 9.34164 16.6833C9.75821 16.475 10.1206 16.1726 10.4 15.8L12.57 12.91L14.57 14.24C14.7076 14.3306 14.8206 14.4538 14.8991 14.5985C14.9776 14.7433 15.0191 14.9053 15.02 15.07V19H14C13.7348 19 13.4804 19.1054 13.2929 19.2929C13.1054 19.4804 13 19.7348 13 20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21H18C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","skull":"M12 2C9.74647 2.00265 7.586 2.89903 5.99252 4.49252C4.39903 6.086 3.50265 8.24647 3.5 10.5C3.5 13.32 3.88 15.82 6 17.36V20C6 20.5304 6.21071 21.0391 6.58579 21.4142C6.96086 21.7893 7.46957 22 8 22H9V20C9 19.7348 9.10536 19.4804 9.29289 19.2929C9.48043 19.1054 9.73478 19 10 19C10.2652 19 10.5196 19.1054 10.7071 19.2929C10.8946 19.4804 11 19.7348 11 20V22H13V20C13 19.7348 13.1054 19.4804 13.2929 19.2929C13.4804 19.1054 13.7348 19 14 19C14.2652 19 14.5196 19.1054 14.7071 19.2929C14.8946 19.4804 15 19.7348 15 20V22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20V17.36C20.12 15.82 20.5 13.36 20.5 10.5C20.4974 8.24647 19.601 6.086 18.0075 4.49252C16.414 2.89903 14.2535 2.00265 12 2ZM8.5 15C8.00555 15 7.5222 14.8534 7.11107 14.5787C6.69995 14.304 6.37952 13.9135 6.1903 13.4567C6.00108 12.9999 5.95157 12.4972 6.04804 12.0123C6.1445 11.5273 6.3826 11.0819 6.73223 10.7322C7.08186 10.3826 7.52732 10.1445 8.01227 10.048C8.49723 9.95157 8.99989 10.0011 9.45671 10.1903C9.91352 10.3795 10.304 10.7 10.5787 11.1111C10.8534 11.5222 11 12.0055 11 12.5C11 13.163 10.7366 13.7989 10.2678 14.2678C9.79893 14.7366 9.16304 15 8.5 15ZM15.5 15C15.0055 15 14.5222 14.8534 14.1111 14.5787C13.7 14.304 13.3795 13.9135 13.1903 13.4567C13.0011 12.9999 12.9516 12.4972 13.048 12.0123C13.1445 11.5273 13.3826 11.0819 13.7322 10.7322C14.0819 10.3826 14.5273 10.1445 15.0123 10.048C15.4972 9.95157 15.9999 10.0011 16.4567 10.1903C16.9135 10.3795 17.304 10.7 17.5787 11.1111C17.8534 11.5222 18 12.0055 18 12.5C18 13.163 17.7366 13.7989 17.2678 14.2678C16.7989 14.7366 16.163 15 15.5 15Z","sleep_mode":"M18.82 14.7499C17.5084 15.0971 16.1242 15.0557 14.8357 14.6306C13.5473 14.2056 12.4101 13.4153 11.5626 12.3559C10.715 11.2964 10.1936 10.0135 10.0618 8.66316C9.92992 7.31282 10.1934 5.95327 10.82 4.7499C10.9121 4.57648 10.9511 4.37978 10.9322 4.18433C10.9132 3.98888 10.8372 3.80334 10.7135 3.65084C10.5898 3.49834 10.4239 3.38563 10.2365 3.32678C10.0492 3.26793 9.84869 3.26554 9.66 3.3199C8.21869 3.71299 6.8979 4.45869 5.81677 5.48974C4.73564 6.52078 3.92817 7.80474 3.46721 9.22581C3.00625 10.6469 2.90629 12.1603 3.17634 13.6297C3.4464 15.099 4.07798 16.478 5.01411 17.6423C5.95025 18.8066 7.16149 19.7195 8.53858 20.2988C9.91567 20.878 11.4153 21.1053 12.9022 20.9602C14.3891 20.8151 15.8165 20.3022 17.0556 19.4676C18.2947 18.6331 19.3066 17.5032 20 16.1799C20.0908 16.0073 20.1292 15.812 20.1105 15.6179C20.0917 15.4238 20.0166 15.2394 19.8944 15.0874C19.7722 14.9355 19.6082 14.8226 19.4226 14.7626C19.2371 14.7026 19.038 14.6982 18.85 14.7499H18.82ZM14.5 7.9999H15.29L14.15 9.1499C14.0772 9.21687 14.0273 9.30513 14.0076 9.40209C13.9878 9.49905 13.9992 9.59977 14.04 9.6899C14.0775 9.78121 14.1412 9.85938 14.2231 9.91454C14.3049 9.96971 14.4013 9.99941 14.5 9.9999H16.5C16.6326 9.9999 16.7598 9.94722 16.8536 9.85346C16.9473 9.75969 17 9.63251 17 9.4999C17 9.36729 16.9473 9.24012 16.8536 9.14635C16.7598 9.05258 16.6326 8.9999 16.5 8.9999H15.71L16.85 7.8499C16.9297 7.78793 16.9873 7.70196 17.0143 7.60471C17.0413 7.50745 17.0363 7.40409 17 7.3099C16.9601 7.21201 16.8903 7.12928 16.8004 7.07358C16.7106 7.01789 16.6054 6.99209 16.5 6.9999H14.5C14.3674 6.9999 14.2402 7.05258 14.1464 7.14635C14.0527 7.24012 14 7.36729 14 7.4999C14 7.63251 14.0527 7.75969 14.1464 7.85346C14.2402 7.94722 14.3674 7.9999 14.5 7.9999ZM20.5 4.9999H19.71L20.85 3.8499C20.9297 3.78793 20.9873 3.70196 21.0143 3.60471C21.0413 3.50745 21.0363 3.40409 21 3.3099C20.9601 3.21201 20.8903 3.12928 20.8004 3.07358C20.7106 3.01789 20.6054 2.99209 20.5 2.9999H18.5C18.3674 2.9999 18.2402 3.05258 18.1464 3.14635C18.0527 3.24012 18 3.36729 18 3.4999C18 3.63251 18.0527 3.75969 18.1464 3.85346C18.2402 3.94722 18.3674 3.9999 18.5 3.9999H19.29L18.15 5.1499C18.0772 5.21687 18.0273 5.30513 18.0076 5.40209C17.9878 5.49905 17.9992 5.59977 18.04 5.6899C18.0775 5.78121 18.1412 5.85938 18.2231 5.91454C18.3049 5.96971 18.4013 5.99941 18.5 5.9999H20.5C20.6326 5.9999 20.7598 5.94722 20.8536 5.85346C20.9473 5.75969 21 5.63251 21 5.4999C21 5.36729 20.9473 5.24012 20.8536 5.14635C20.7598 5.05258 20.6326 4.9999 20.5 4.9999Z","sleeping":"M9 16.5001C9 16.0056 8.85338 15.5223 8.57868 15.1112C8.30397 14.7 7.91353 14.3796 7.45671 14.1904C6.99989 14.0012 6.49723 13.9517 6.01228 14.0481C5.52732 14.1446 5.08187 14.3827 4.73223 14.7323C4.3826 15.0819 4.1445 15.5274 4.04804 16.0124C3.95157 16.4973 4.00108 17 4.1903 17.4568C4.37952 17.9136 4.69995 18.3041 5.11108 18.5788C5.5222 18.8535 6.00555 19.0001 6.5 19.0001C7.16304 19.0001 7.79893 18.7367 8.26777 18.2679C8.73661 17.799 9 17.1631 9 16.5001ZM17.5 4.00008C17.3402 3.98972 17.1798 3.98972 17.02 4.00008C16.4972 3.29138 15.7965 2.73333 14.9888 2.38239C14.181 2.03146 13.295 1.90009 12.4202 2.00157C11.5453 2.10306 10.7129 2.4338 10.0069 2.96033C9.301 3.48687 8.74666 4.19051 8.4 5.00008C8.27 5.00008 8.14 5.00008 8 5.00008C6.93914 5.00008 5.92172 5.42151 5.17157 6.17166C4.42143 6.9218 4 7.93922 4 9.00008C4 10.0609 4.42143 11.0784 5.17157 11.8285C5.92172 12.5787 6.93914 13.0001 8 13.0001C8.45342 12.9928 8.90262 12.9117 9.33 12.7601C9.68878 13.6991 10.3223 14.5082 11.1478 15.0817C11.9733 15.6553 12.9525 15.9667 13.9577 15.9753C14.9629 15.9839 15.9473 15.6894 16.7826 15.1301C17.6179 14.5708 18.2651 13.7728 18.64 12.8401C19.702 12.5686 20.628 11.9179 21.2434 11.0109C21.8588 10.1038 22.1212 9.00288 21.981 7.91573C21.8408 6.82857 21.3077 5.83026 20.4823 5.10898C19.6569 4.3877 18.5961 3.99328 17.5 4.00008ZM15 11.5001H12C11.8153 11.4995 11.6344 11.4478 11.4773 11.3508C11.3202 11.2537 11.1931 11.115 11.11 10.9501C11.0355 10.7903 11.0046 10.6136 11.0204 10.438C11.0362 10.2624 11.0982 10.094 11.2 9.95008L13 7.50008H12C11.7348 7.50008 11.4804 7.39473 11.2929 7.20719C11.1054 7.01965 11 6.7653 11 6.50008C11 6.23487 11.1054 5.98051 11.2929 5.79298C11.4804 5.60544 11.7348 5.50008 12 5.50008H15C15.1847 5.50064 15.3656 5.55233 15.5227 5.64941C15.6798 5.74649 15.8069 5.88517 15.89 6.05008C15.9645 6.2099 15.9954 6.38658 15.9796 6.5622C15.9638 6.73782 15.9018 6.90613 15.8 7.05008L14 9.50008H15C15.2652 9.50008 15.5196 9.60544 15.7071 9.79298C15.8946 9.98051 16 10.2349 16 10.5001C16 10.7653 15.8946 11.0197 15.7071 11.2072C15.5196 11.3947 15.2652 11.5001 15 11.5001ZM9.5 19.0001C9.20333 19.0001 8.91332 19.0881 8.66665 19.2529C8.41997 19.4177 8.22771 19.652 8.11418 19.9261C8.00065 20.2001 7.97095 20.5017 8.02882 20.7927C8.0867 21.0837 8.22956 21.351 8.43934 21.5607C8.64912 21.7705 8.91639 21.9134 9.20737 21.9713C9.49834 22.0291 9.79994 21.9994 10.074 21.8859C10.3481 21.7724 10.5824 21.5801 10.7472 21.3334C10.912 21.0868 11 20.7968 11 20.5001C11 20.1023 10.842 19.7207 10.5607 19.4394C10.2794 19.1581 9.89783 19.0001 9.5 19.0001Z","slide":"M2 8V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5V6H4C3.46957 6 2.96086 6.21071 2.58579 6.58579C2.21071 6.96086 2 7.46957 2 8ZM20 6H19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6ZM15 4H9C8.46957 4 7.96086 4.21071 7.58579 4.58579C7.21071 4.96086 7 5.46957 7 6V18C7 18.5304 7.21071 19.0391 7.58579 19.4142C7.96086 19.7893 8.46957 20 9 20H15C15.5304 20 16.0391 19.7893 16.4142 19.4142C16.7893 19.0391 17 18.5304 17 18V6C17 5.46957 16.7893 4.96086 16.4142 4.58579C16.0391 4.21071 15.5304 4 15 4Z","slow_motion":"M7.22012 18.38C6.53032 17.8569 5.92639 17.2294 5.43012 16.52C5.36555 16.397 5.27308 16.2908 5.16012 16.21C5.05328 16.1143 4.92709 16.0427 4.79012 16C4.65492 15.9717 4.51532 15.9717 4.38012 16C4.24372 16.0264 4.1143 16.0808 4.00012 16.16C3.88344 16.2385 3.78462 16.3407 3.71012 16.46C3.63803 16.5758 3.59038 16.7051 3.57012 16.84C3.54985 16.9759 3.54985 17.1141 3.57012 17.25C3.6098 17.3861 3.67798 17.5122 3.77012 17.62C4.37086 18.5358 5.12528 19.341 6.00012 20C6.17322 20.1298 6.38375 20.2 6.60012 20.2C6.81307 20.1979 7.01977 20.1278 7.19012 20C7.35807 19.878 7.48389 19.7067 7.55012 19.51C7.60989 19.3111 7.60989 19.0989 7.55012 18.9C7.50164 18.6945 7.38539 18.5114 7.22012 18.38ZM4.00012 14C4.07802 13.8888 4.13246 13.7629 4.16012 13.63C4.18572 13.5013 4.18572 13.3687 4.16012 13.24C4.01252 12.4199 4.01252 11.5801 4.16012 10.76C4.18572 10.6313 4.18572 10.4987 4.16012 10.37C4.11452 10.2322 4.03945 10.1059 3.94012 10C3.86635 9.89077 3.76673 9.80145 3.65012 9.74C3.53734 9.66916 3.41155 9.62156 3.28012 9.6C3.15138 9.5744 3.01886 9.5744 2.89012 9.6C2.7607 9.62893 2.63833 9.68332 2.53012 9.76C2.42269 9.83884 2.33109 9.93722 2.26012 10.05C2.19774 10.1658 2.15388 10.2906 2.13012 10.42C1.96021 11.4463 1.96021 12.4937 2.13012 13.52C2.17204 13.7556 2.29176 13.9704 2.47012 14.13C2.65387 14.2872 2.88834 14.3724 3.13012 14.37H3.28012C3.41155 14.3484 3.53734 14.3008 3.65012 14.23C3.7826 14.1806 3.90224 14.102 4.00012 14ZM7.22012 3.86C7.09067 3.78954 6.94725 3.74856 6.80012 3.74C6.65419 3.7304 6.50785 3.75082 6.37012 3.8C6.23113 3.85741 6.10525 3.94246 6.00012 4.05C5.1505 4.68067 4.40771 5.44372 3.80012 6.31C3.64412 6.52149 3.57765 6.78589 3.61508 7.04601C3.65251 7.30613 3.79083 7.54107 4.00012 7.7C4.10881 7.77575 4.23147 7.82915 4.36097 7.8571C4.49048 7.88504 4.62424 7.88697 4.7545 7.86278C4.88475 7.83859 5.0089 7.78876 5.11974 7.71618C5.23057 7.6436 5.32588 7.54973 5.40012 7.44C5.89299 6.74878 6.49009 6.13819 7.17012 5.63C7.30401 5.56945 7.42081 5.47669 7.51012 5.36C7.59983 5.25589 7.66478 5.13281 7.70012 5C7.73493 4.8554 7.73493 4.7046 7.70012 4.56C7.67922 4.41717 7.62053 4.28253 7.53012 4.17C7.45099 4.04501 7.34511 3.93913 7.22012 3.86ZM9.84012 16.59C10.0933 16.7181 10.378 16.7702 10.6601 16.74C10.9373 16.7093 11.2005 16.602 11.4201 16.43L15.6601 13.17C15.8409 13.0288 15.9872 12.8482 16.0877 12.642C16.1883 12.4358 16.2406 12.2094 16.2406 11.98C16.2406 11.7506 16.1883 11.5242 16.0877 11.318C15.9872 11.1118 15.8409 10.9312 15.6601 10.79L11.4201 7.53C11.2005 7.35802 10.9373 7.25066 10.6601 7.22C10.3803 7.19306 10.0986 7.24422 9.84614 7.36779C9.59369 7.49137 9.38046 7.68252 9.23012 7.92C9.08353 8.16089 9.00732 8.43802 9.01012 8.72V15.24C9.00732 15.522 9.08353 15.7991 9.23012 16.04C9.37707 16.2776 9.58866 16.4683 9.84012 16.59ZM19.0701 4.93C17.1952 3.05451 14.6521 2.00057 12.0001 2C11.3285 2.00053 10.6586 2.06752 10.0001 2.2C9.86851 2.22452 9.74316 2.27521 9.63151 2.34907C9.51985 2.42293 9.42417 2.51847 9.35012 2.63C9.27451 2.74161 9.22224 2.86735 9.19646 2.99968C9.17069 3.132 9.17193 3.26817 9.20012 3.4C9.26415 3.64915 9.42174 3.86404 9.64012 4C9.75099 4.07733 9.87639 4.13137 10.0087 4.15887C10.1411 4.18637 10.2776 4.18676 10.4101 4.16C10.9324 4.04666 11.4658 3.99299 12.0001 4C14.1219 4 16.1567 4.84285 17.657 6.34315C19.1573 7.84344 20.0001 9.87827 20.0001 12C20.0001 14.1217 19.1573 16.1566 17.657 17.6569C16.1567 19.1571 14.1219 20 12.0001 20C11.4625 20.0073 10.9257 19.9536 10.4001 19.84C10.2675 19.82 10.1327 19.82 10.0001 19.84C9.86721 19.8677 9.74132 19.9221 9.63012 20C9.51557 20.0694 9.4195 20.1654 9.35012 20.28C9.27698 20.389 9.22601 20.5113 9.20012 20.64C9.17012 20.7716 9.17012 20.9084 9.20012 21.04C9.22004 21.1735 9.27146 21.3003 9.35012 21.41C9.42522 21.5199 9.52018 21.6149 9.63012 21.69C9.74338 21.762 9.86874 21.8128 10.0001 21.84C10.6586 21.9725 11.3285 22.0395 12.0001 22.04C13.9859 22.0476 15.9289 21.4638 17.5817 20.363C19.2344 19.2622 20.522 17.6942 21.2804 15.859C22.0387 14.0237 22.2335 12.0042 21.8398 10.0578C21.4462 8.11148 20.482 6.32637 19.0701 4.93Z","smart_bulb":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998Z","smart_bulb_connect":"M11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM14.8801 12.0698C14.7915 12.2191 14.6657 12.3428 14.5149 12.4287C14.3641 12.5146 14.1936 12.5598 14.0201 12.5598C13.841 12.557 13.6655 12.5088 13.5101 12.4198C13.0595 12.1409 12.54 11.9931 12.0101 11.9931C11.4801 11.9931 10.9607 12.1409 10.5101 12.4198C10.2845 12.5218 10.0291 12.5364 9.7933 12.4609C9.55753 12.3854 9.35814 12.2252 9.23371 12.0112C9.10928 11.7971 9.06866 11.5446 9.11971 11.3023C9.17076 11.0601 9.30984 10.8454 9.51006 10.6998C10.2702 10.261 11.1324 10.0299 12.0101 10.0299C12.8877 10.0299 13.75 10.261 14.5101 10.6998C14.7381 10.8351 14.9031 11.0554 14.9687 11.3123C15.0344 11.5692 14.9953 11.8417 14.8601 12.0698H14.8801ZM16.0201 9.0698C15.8436 9.09863 15.6626 9.07426 15.5001 8.9998C14.4343 8.39027 13.2278 8.06964 12.0001 8.06964C10.7723 8.06964 9.56583 8.39027 8.50006 8.9998C8.27447 9.10175 8.01907 9.11641 7.7833 9.04092C7.54753 8.96543 7.34814 8.80518 7.22371 8.59116C7.09928 8.37714 7.05866 8.12458 7.10971 7.88234C7.16076 7.6401 7.29984 7.4254 7.50006 7.2798C8.86823 6.48988 10.4202 6.07403 12.0001 6.07403C13.5799 6.07403 15.1319 6.48988 16.5001 7.2798C16.6666 7.39896 16.7926 7.5664 16.861 7.75949C16.9293 7.95257 16.9367 8.16199 16.8822 8.35942C16.8276 8.55685 16.7138 8.73277 16.556 8.86339C16.3983 8.99402 16.2042 9.07305 16.0001 9.0898L16.0201 9.0698ZM14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998Z","smart_bulb_dimmable":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM14.7101 11.7098L12.7101 13.7098C12.6166 13.8025 12.5058 13.8758 12.384 13.9256C12.2621 13.9753 12.1317 14.0006 12.0001 13.9998C11.8689 14.0032 11.7387 13.9758 11.6201 13.9198C11.4374 13.8448 11.2811 13.7174 11.1708 13.5537C11.0604 13.3899 11.001 13.1972 11.0001 12.9998V8.4098L10.7101 8.7098C10.5218 8.8981 10.2664 9.00389 10.0001 9.00389C9.73376 9.00389 9.47836 8.8981 9.29006 8.7098C9.10175 8.52149 8.99597 8.2661 8.99597 7.9998C8.99597 7.7335 9.10175 7.4781 9.29006 7.2898L11.2901 5.2898C11.4307 5.15104 11.6093 5.05704 11.8032 5.01967C11.9972 4.9823 12.1979 5.00322 12.3801 5.0798C12.5627 5.15482 12.719 5.28222 12.8293 5.44594C12.9397 5.60966 12.9991 5.80237 13.0001 5.9998V10.5898L13.2901 10.2898C13.4784 10.1015 13.7338 9.99571 14.0001 9.99571C14.2664 9.99571 14.5218 10.1015 14.7101 10.2898C14.8984 10.4781 15.0041 10.7335 15.0041 10.9998C15.0041 11.2661 14.8984 11.5215 14.7101 11.7098Z","smart_bulb_rgb":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM10.0001 10.9998C9.80228 10.9998 9.60894 10.9411 9.44449 10.8313C9.28004 10.7214 9.15186 10.5652 9.07618 10.3825C9.00049 10.1998 8.98069 9.99869 9.01927 9.80471C9.05786 9.61073 9.1531 9.43254 9.29295 9.29269C9.4328 9.15284 9.61099 9.0576 9.80497 9.01901C9.99895 8.98043 10.2 9.00023 10.3827 9.07592C10.5655 9.15161 10.7216 9.27978 10.8315 9.44423C10.9414 9.60868 11.0001 9.80202 11.0001 9.9998C11.0001 10.265 10.8947 10.5194 10.7072 10.7069C10.5196 10.8944 10.2653 10.9998 10.0001 10.9998ZM12.0001 7.9998C11.8023 7.9998 11.6089 7.94115 11.4445 7.83127C11.28 7.72139 11.1519 7.56521 11.0762 7.38248C11.0005 7.19976 10.9807 6.99869 11.0193 6.80471C11.0579 6.61073 11.1531 6.43254 11.293 6.29269C11.4328 6.15284 11.611 6.0576 11.805 6.01901C11.9989 5.98043 12.2 6.00023 12.3827 6.07592C12.5655 6.15161 12.7216 6.27978 12.8315 6.44423C12.9414 6.60868 13.0001 6.80202 13.0001 6.9998C13.0001 7.26501 12.8947 7.51937 12.7072 7.7069C12.5196 7.89444 12.2653 7.9998 12.0001 7.9998ZM14.0001 10.9998C13.8023 10.9998 13.6089 10.9411 13.4445 10.8313C13.28 10.7214 13.1519 10.5652 13.0762 10.3825C13.0005 10.1998 12.9807 9.99869 13.0193 9.80471C13.0579 9.61073 13.1531 9.43254 13.2929 9.29269C13.4328 9.15284 13.611 9.0576 13.805 9.01901C13.9989 8.98043 14.2 9.00023 14.3827 9.07592C14.5655 9.15161 14.7216 9.27978 14.8315 9.44423C14.9414 9.60868 15.0001 9.80202 15.0001 9.9998C15.0001 10.265 14.8947 10.5194 14.7072 10.7069C14.5196 10.8944 14.2653 10.9998 14.0001 10.9998Z","smart_cleaner":"M12.0001 4.00008C13.7767 3.99787 15.5025 4.5931 16.9001 5.69008L18.3201 4.26008C16.5354 2.80463 14.303 2.00977 12.0001 2.00977C9.69715 2.00977 7.46478 2.80463 5.68008 4.26008L7.10008 5.69008C8.49763 4.5931 10.2234 3.99787 12.0001 4.00008ZM12.0001 6.00008C10.8134 6.00008 9.65336 6.35198 8.66666 7.01126C7.67997 7.67055 6.91093 8.60763 6.4568 9.70398C6.00268 10.8003 5.88386 12.0067 6.11537 13.1706C6.34688 14.3345 6.91833 15.4036 7.75744 16.2427C8.59656 17.0818 9.66565 17.6533 10.8295 17.8848C11.9934 18.1163 13.1998 17.9975 14.2962 17.5434C15.3925 17.0892 16.3296 16.3202 16.9889 15.3335C17.6482 14.3468 18.0001 13.1868 18.0001 12.0001C18.0001 10.4088 17.3679 8.88266 16.2427 7.75744C15.1175 6.63222 13.5914 6.00008 12.0001 6.00008ZM13.0001 11.0001C13.0001 11.2653 12.8947 11.5197 12.7072 11.7072C12.5197 11.8947 12.2653 12.0001 12.0001 12.0001C11.7349 12.0001 11.4805 11.8947 11.293 11.7072C11.1054 11.5197 11.0001 11.2653 11.0001 11.0001V9.00008C11.0001 8.73487 11.1054 8.48051 11.293 8.29298C11.4805 8.10544 11.7349 8.00008 12.0001 8.00008C12.2653 8.00008 12.5197 8.10544 12.7072 8.29298C12.8947 8.48051 13.0001 8.73487 13.0001 9.00008V11.0001ZM4.00008 12.0001C3.99787 10.2234 4.5931 8.49763 5.69008 7.10008L4.26008 5.68008C2.80463 7.46478 2.00977 9.69715 2.00977 12.0001C2.00977 14.303 2.80463 16.5354 4.26008 18.3201L5.69008 16.9001C4.5931 15.5025 3.99787 13.7767 4.00008 12.0001ZM19.7401 5.68008L18.3101 7.10008C19.4049 8.4988 19.9997 10.2239 19.9997 12.0001C19.9997 13.7763 19.4049 15.5014 18.3101 16.9001L19.7401 18.3201C21.1955 16.5354 21.9904 14.303 21.9904 12.0001C21.9904 9.69715 21.1955 7.46478 19.7401 5.68008ZM12.0001 20.0001C10.2234 20.0023 8.49763 19.4071 7.10008 18.3101L5.68008 19.7401C7.46478 21.1955 9.69715 21.9904 12.0001 21.9904C14.303 21.9904 16.5354 21.1955 18.3201 19.7401L16.9001 18.3101C15.5025 19.4071 13.7767 20.0023 12.0001 20.0001Z","smart_doorlock":"M19 8H15V6C15 5.20435 14.6839 4.44129 14.1213 3.87868C13.5587 3.31607 12.7956 3 12 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12C12.7956 21 13.5587 20.6839 14.1213 20.1213C14.6839 19.5587 15 18.7956 15 18V12H19C19.5304 12 20.0391 11.7893 20.4142 11.4142C20.7893 11.0391 21 10.5304 21 10C21 9.46957 20.7893 8.96086 20.4142 8.58579C20.0391 8.21071 19.5304 8 19 8ZM9 12H12.44C11.9997 12.7626 11.3201 13.3586 10.5066 13.6955C9.69312 14.0325 8.79116 14.0916 7.94062 13.8637C7.09009 13.6358 6.33852 13.1336 5.80248 12.435C5.26645 11.7365 4.9759 10.8805 4.9759 10C4.9759 9.11946 5.26645 8.26353 5.80248 7.56495C6.33852 6.86638 7.09009 6.3642 7.94062 6.1363C8.79116 5.9084 9.69312 5.96751 10.5066 6.30448C11.3201 6.64145 11.9997 7.23743 12.44 8H9C8.46957 8 7.96086 8.21071 7.58579 8.58579C7.21071 8.96086 7 9.46957 7 10C7 10.5304 7.21071 11.0391 7.58579 11.4142C7.96086 11.7893 8.46957 12 9 12Z","smart_fridge":"M5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V12H5V19ZM7 15C7 14.7348 7.10536 14.4804 7.29289 14.2929C7.48043 14.1054 7.73478 14 8 14C8.26522 14 8.51957 14.1054 8.70711 14.2929C8.89464 14.4804 9 14.7348 9 15V19C9 19.2652 8.89464 19.5196 8.70711 19.7071C8.51957 19.8946 8.26522 20 8 20C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V15ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V10H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4C8.26522 4 8.51957 4.10536 8.70711 4.29289C8.89464 4.48043 9 4.73478 9 5V7Z","smart_hoover":"M11.9998 3.99979C13.9471 4.00155 15.8269 4.71351 17.2868 6.00218C18.7466 7.29086 19.6864 9.06777 19.9298 10.9998H21.9298C21.6822 8.53293 20.527 6.24601 18.6885 4.58276C16.8499 2.91951 14.459 1.99854 11.9798 1.99854C9.50053 1.99854 7.10967 2.91951 5.27112 4.58276C3.43256 6.24601 2.2774 8.53293 2.02979 10.9998H4.02979C4.27404 9.06092 5.21953 7.27851 6.68781 5.98893C8.15609 4.69935 10.0456 3.99179 11.9998 3.99979ZM17.9998 12.2098C18.0196 10.7275 17.5033 9.28795 16.546 8.15609C15.5887 7.02423 14.2548 6.27623 12.7898 6.04979C12.5281 6.01341 12.264 5.9967 11.9998 5.99979C11.7368 5.9801 11.4728 5.9801 11.2098 5.99979C9.7361 6.22736 8.3953 6.9826 7.43689 8.12496C6.47849 9.26732 5.96777 10.719 5.99979 12.2098C5.99979 12.4193 5.91655 12.6202 5.7684 12.7684C5.62025 12.9166 5.41931 12.9998 5.20979 12.9998H2.04979C2.22856 15.5233 3.35715 17.8853 5.20814 19.6098C7.05913 21.3343 9.49495 22.2931 12.0248 22.2931C14.5546 22.2931 16.9904 21.3343 18.8414 19.6098C20.6924 17.8853 21.821 15.5233 21.9998 12.9998H18.7898C18.5803 12.9998 18.3793 12.9166 18.2312 12.7684C18.083 12.6202 17.9998 12.4193 17.9998 12.2098ZM7.99979 18.9998C7.802 18.9998 7.60866 18.9411 7.44421 18.8313C7.27977 18.7214 7.15159 18.5652 7.07591 18.3825C7.00022 18.1997 6.98041 17.9987 7.019 17.8047C7.05759 17.6107 7.15283 17.4325 7.29268 17.2927C7.43253 17.1528 7.61071 17.0576 7.8047 17.019C7.99868 16.9804 8.19974 17.0002 8.38247 17.0759C8.5652 17.1516 8.72137 17.2798 8.83125 17.4442C8.94114 17.6087 8.99979 17.802 8.99979 17.9998C8.99979 18.265 8.89443 18.5194 8.70689 18.7069C8.51936 18.8944 8.265 18.9998 7.99979 18.9998ZM11.9998 19.9998C11.802 19.9998 11.6087 19.9411 11.4442 19.8313C11.2798 19.7214 11.1516 19.5652 11.0759 19.3825C11.0002 19.1997 10.9804 18.9987 11.019 18.8047C11.0576 18.6107 11.1528 18.4325 11.2927 18.2927C11.4325 18.1528 11.6107 18.0576 11.8047 18.019C11.9987 17.9804 12.1997 18.0002 12.3825 18.0759C12.5652 18.1516 12.7214 18.2798 12.8313 18.4442C12.9411 18.6087 12.9998 18.802 12.9998 18.9998C12.9998 19.265 12.8944 19.5194 12.7069 19.7069C12.5194 19.8944 12.265 19.9998 11.9998 19.9998ZM13.9998 12.9998H9.99979C9.73457 12.9998 9.48022 12.8944 9.29268 12.7069C9.10514 12.5194 8.99979 12.265 8.99979 11.9998C8.99979 11.7346 9.10514 11.4802 9.29268 11.2927C9.48022 11.1051 9.73457 10.9998 9.99979 10.9998H13.9998C14.265 10.9998 14.5194 11.1051 14.7069 11.2927C14.8944 11.4802 14.9998 11.7346 14.9998 11.9998C14.9998 12.265 14.8944 12.5194 14.7069 12.7069C14.5194 12.8944 14.265 12.9998 13.9998 12.9998ZM15.9998 18.9998C15.802 18.9998 15.6087 18.9411 15.4442 18.8313C15.2798 18.7214 15.1516 18.5652 15.0759 18.3825C15.0002 18.1997 14.9804 17.9987 15.019 17.8047C15.0576 17.6107 15.1528 17.4325 15.2927 17.2927C15.4325 17.1528 15.6107 17.0576 15.8047 17.019C15.9987 16.9804 16.1997 17.0002 16.3825 17.0759C16.5652 17.1516 16.7214 17.2798 16.8313 17.4442C16.9411 17.6087 16.9998 17.802 16.9998 17.9998C16.9998 18.265 16.8944 18.5194 16.7069 18.7069C16.5194 18.8944 16.265 18.9998 15.9998 18.9998Z","smart_outlet":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12V8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8V12ZM12 18C11.7033 18 11.4133 17.912 11.1666 17.7472C10.92 17.5824 10.7277 17.3481 10.6142 17.074C10.5006 16.7999 10.4709 16.4983 10.5288 16.2074C10.5867 15.9164 10.7296 15.6491 10.9393 15.4393C11.1491 15.2296 11.4164 15.0867 11.7074 15.0288C11.9983 14.9709 12.2999 15.0006 12.574 15.1142C12.8481 15.2277 13.0824 15.42 13.2472 15.6666C13.412 15.9133 13.5 16.2033 13.5 16.5C13.5 16.8978 13.342 17.2794 13.0607 17.5607C12.7794 17.842 12.3978 18 12 18ZM17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13C15.7348 13 15.4804 12.8946 15.2929 12.7071C15.1054 12.5196 15 12.2652 15 12V8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8V12Z","smart_plug":"M18 6H17V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V6H9V3C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V18C4 19.0609 4.42143 20.0783 5.17157 20.8284C5.92172 21.5786 6.93913 22 8 22H16C17.0609 22 18.0783 21.5786 18.8284 20.8284C19.5786 20.0783 20 19.0609 20 18V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM12 17C11.4067 17 10.8266 16.8241 10.3333 16.4944C9.83994 16.1648 9.45542 15.6962 9.22836 15.1481C9.0013 14.5999 8.94189 13.9967 9.05764 13.4147C9.1734 12.8328 9.45912 12.2982 9.87868 11.8787C10.2982 11.4591 10.8328 11.1734 11.4147 11.0576C11.9967 10.9419 12.5999 11.0013 13.1481 11.2284C13.6962 11.4554 14.1648 11.8399 14.4944 12.3333C14.8241 12.8266 15 13.4067 15 14C15 14.7956 14.6839 15.5587 14.1213 16.1213C13.5587 16.6839 12.7956 17 12 17Z","smart_switch_plug":"M16 6H13V18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14C16.7348 14 16.4804 13.8946 16.2929 13.7071C16.1054 13.5196 16 13.2652 16 13V11C16 10.7348 16.1054 10.4804 16.2929 10.2929C16.4804 10.1054 16.7348 10 17 10C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11V13ZM2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H11V6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12ZM8.5 12C8.5 12.2967 8.41203 12.5867 8.2472 12.8334C8.08238 13.08 7.84811 13.2723 7.57403 13.3858C7.29994 13.4994 6.99834 13.5291 6.70736 13.4712C6.41639 13.4133 6.14912 13.2704 5.93934 13.0607C5.72956 12.8509 5.5867 12.5836 5.52882 12.2926C5.47094 12.0017 5.50065 11.7001 5.61418 11.426C5.72771 11.1519 5.91997 10.9176 6.16664 10.7528C6.41332 10.588 6.70333 10.5 7 10.5C7.39782 10.5 7.77936 10.658 8.06066 10.9393C8.34196 11.2206 8.5 11.6022 8.5 12Z","smart_watch":"M15 19H9C8.82954 19.0005 8.66203 19.0446 8.5134 19.1281C8.36477 19.2115 8.23994 19.3316 8.15076 19.4769C8.06159 19.6222 8.01104 19.7878 8.0039 19.9581C7.99677 20.1285 8.03329 20.2978 8.11 20.45L8.61 21.45C8.6931 21.6149 8.82024 21.7536 8.97733 21.8507C9.13443 21.9478 9.31533 21.9994 9.5 22H14.5C14.6847 21.9994 14.8656 21.9478 15.0227 21.8507C15.1798 21.7536 15.3069 21.6149 15.39 21.45L15.89 20.45C15.9667 20.2978 16.0032 20.1285 15.9961 19.9581C15.989 19.7878 15.9384 19.6222 15.8492 19.4769C15.7601 19.3316 15.6352 19.2115 15.4866 19.1281C15.338 19.0446 15.1705 19.0005 15 19ZM9 5H15C15.1705 4.99948 15.338 4.9554 15.4866 4.87194C15.6352 4.78847 15.7601 4.6684 15.8492 4.52312C15.9384 4.37784 15.989 4.21217 15.9961 4.04186C16.0032 3.87154 15.9667 3.70223 15.89 3.55L15.39 2.55C15.3069 2.38509 15.1798 2.2464 15.0227 2.14932C14.8656 2.05224 14.6847 2.00056 14.5 2H9.5C9.31533 2.00056 9.13443 2.05224 8.97733 2.14932C8.82024 2.2464 8.6931 2.38509 8.61 2.55L8.11 3.55C8.03329 3.70223 7.99677 3.87154 8.0039 4.04186C8.01104 4.21217 8.06159 4.37784 8.15076 4.52312C8.23994 4.6684 8.36477 4.78847 8.5134 4.87194C8.66203 4.9554 8.82954 4.99948 9 5ZM15 6H9C8.20435 6 7.44129 6.31607 6.87868 6.87868C6.31607 7.44129 6 8.20435 6 9V15C6 15.7956 6.31607 16.5587 6.87868 17.1213C7.44129 17.6839 8.20435 18 9 18H15C15.7956 18 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 15V9C18 8.20435 17.6839 7.44129 17.1213 6.87868C16.5587 6.31607 15.7956 6 15 6ZM13.5 12.5C13.5 12.7652 13.3946 13.0196 13.2071 13.2071C13.0196 13.3946 12.7652 13.5 12.5 13.5H10.5C10.2348 13.5 9.98043 13.3946 9.79289 13.2071C9.60536 13.0196 9.5 12.7652 9.5 12.5C9.5 12.2348 9.60536 11.9804 9.79289 11.7929C9.98043 11.6054 10.2348 11.5 10.5 11.5H11.5V9.5C11.5 9.23478 11.6054 8.98043 11.7929 8.79289C11.9804 8.60536 12.2348 8.5 12.5 8.5C12.7652 8.5 13.0196 8.60536 13.2071 8.79289C13.3946 8.98043 13.5 9.23478 13.5 9.5V12.5Z","smartphone_landline":"M5.9999 11C6.53033 11 7.03904 10.7893 7.41411 10.4142C7.78918 10.0391 7.9999 9.53043 7.9999 9V8C7.9999 7.73478 8.10525 7.48043 8.29279 7.29289C8.48033 7.10536 8.73468 7 8.9999 7H14.9999C15.2651 7 15.5195 7.10536 15.707 7.29289C15.8945 7.48043 15.9999 7.73478 15.9999 8H19.9999C20.3376 8.00657 20.6733 8.05357 20.9999 8.14V7.6C21.0051 7.16642 20.8642 6.74371 20.5999 6.4C19.7199 5.28 17.2899 3 11.9999 3C6.7099 3 4.2799 5.28 3.3999 6.4C3.13555 6.74371 2.99464 7.16642 2.9999 7.6V9C2.9999 9.53043 3.21061 10.0391 3.58568 10.4142C3.96076 10.7893 4.46946 11 4.9999 11H5.9999ZM21.4099 10.59C21.0365 10.2144 20.5295 10.0022 19.9999 10H15.9999C15.4695 10 14.9608 10.2107 14.5857 10.5858C14.2106 10.9609 13.9999 11.4696 13.9999 12V20C13.9999 20.5304 14.2106 21.0391 14.5857 21.4142C14.9608 21.7893 15.4695 22 15.9999 22H19.9999C20.5303 22 21.039 21.7893 21.4141 21.4142C21.7892 21.0391 21.9999 20.5304 21.9999 20V12C21.9977 11.4704 21.7855 10.9634 21.4099 10.59ZM18.7099 19.71C18.5453 19.8748 18.3284 19.9769 18.0965 19.9988C17.8647 20.0207 17.6324 19.961 17.4399 19.83C17.2757 19.7214 17.1498 19.564 17.0799 19.38C16.996 19.199 16.9681 18.997 16.9999 18.8C17.0369 18.6015 17.1331 18.4188 17.2759 18.276C17.4187 18.1332 17.6014 18.037 17.7999 18C17.9949 17.9619 18.1968 17.9828 18.3799 18.06C18.5639 18.1299 18.7213 18.2558 18.8299 18.42C18.9609 18.6125 19.0206 18.8448 18.9987 19.0766C18.9768 19.3085 18.8747 19.5254 18.7099 19.69V19.71ZM8.8299 11.83C8.45815 12.2013 8.01688 12.4958 7.5313 12.6965C7.04572 12.8973 6.52534 13.0004 5.9999 13C5.46946 13 4.96076 13.2107 4.58568 13.5858C4.21061 13.9609 3.9999 14.4696 3.9999 15V18C3.9999 18.7956 4.31597 19.5587 4.87858 20.1213C5.44119 20.6839 6.20425 21 6.9999 21H12.1399C12.0535 20.6735 12.0065 20.3377 11.9999 20V14C11.6021 14 11.2205 13.842 10.9392 13.5607C10.6579 13.2794 10.4999 12.8978 10.4999 12.5C10.4999 12.1022 10.6579 11.7206 10.9392 11.4393C11.2205 11.158 11.6021 11 11.9999 11H12.1399C12.3433 10.2241 12.7754 9.52725 13.3799 9H9.9999C10.0003 9.52544 9.8972 10.0458 9.69644 10.5314C9.49569 11.017 9.20123 11.4582 8.8299 11.83Z","smiley_delighted":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM17.5 14.4C17.0333 15.4705 16.2643 16.3816 15.2873 17.0214C14.3103 17.6613 13.1679 18.0021 12 18.0021C10.8322 18.0021 9.68969 17.6613 8.71272 17.0214C7.73575 16.3816 6.96674 15.4705 6.5 14.4C6.43347 14.2475 6.40601 14.0809 6.42012 13.9152C6.43423 13.7494 6.48946 13.5898 6.58081 13.4508C6.67216 13.3118 6.79674 13.1978 6.94328 13.1191C7.08981 13.0403 7.25367 12.9994 7.42 13H16.58C16.7455 13.0011 16.9081 13.0432 17.0533 13.1226C17.1985 13.202 17.3217 13.3162 17.4119 13.455C17.5021 13.5937 17.5565 13.7527 17.5701 13.9177C17.5837 14.0826 17.5562 14.2483 17.49 14.4H17.5Z","smiley_happy":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM17.08 15.16C16.8575 15.521 16.596 15.8563 16.3 16.16C16.2835 16.1922 16.2634 16.2224 16.24 16.25C16.0231 16.4654 15.789 16.6627 15.54 16.84C14.9551 17.2736 14.2935 17.5925 13.59 17.78H13.43C13.2557 17.8272 13.0787 17.864 12.9 17.89H12.71C12.48 17.89 12.25 17.89 12.01 17.89C11.77 17.89 11.54 17.89 11.31 17.89H11.12C10.9413 17.864 10.7643 17.8272 10.59 17.78H10.43C9.72652 17.5925 9.06488 17.2736 8.48 16.84C8.23099 16.6627 7.99687 16.4654 7.78 16.25C7.75661 16.2224 7.73647 16.1922 7.72 16.16C7.42405 15.8563 7.16247 15.521 6.94 15.16C6.84582 15.0513 6.77619 14.9236 6.73586 14.7855C6.69553 14.6475 6.68546 14.5023 6.70633 14.36C6.7272 14.2177 6.77851 14.0816 6.85678 13.9609C6.93505 13.8403 7.03842 13.7379 7.15985 13.6608C7.28128 13.5838 7.4179 13.5338 7.56041 13.5143C7.70291 13.4949 7.84793 13.5064 7.98558 13.5481C8.12323 13.5897 8.25027 13.6606 8.35803 13.7559C8.46579 13.8511 8.55174 13.9685 8.61 14.1C8.79308 14.3923 9.01139 14.661 9.26 14.9C9.40853 15.0405 9.56915 15.1677 9.74 15.28L9.84 15.35C10.4903 15.7477 11.2377 15.9581 12 15.9581C12.7623 15.9581 13.5097 15.7477 14.16 15.35L14.26 15.28C14.4309 15.1677 14.5915 15.0405 14.74 14.9C14.9886 14.661 15.2069 14.3923 15.39 14.1C15.4545 13.9788 15.5433 13.8721 15.6508 13.7867C15.7583 13.7013 15.8823 13.6389 16.015 13.6035C16.1476 13.5681 16.2862 13.5604 16.422 13.5808C16.5578 13.6013 16.6879 13.6495 16.8042 13.7225C16.9205 13.7955 17.0206 13.8916 17.0981 14.0049C17.1757 14.1183 17.2291 14.2464 17.2549 14.3812C17.2808 14.5161 17.2786 14.6548 17.2485 14.7888C17.2184 14.9228 17.1611 15.0492 17.08 15.16Z","smiley_neutral":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM14 17H10C9.73479 17 9.48043 16.8946 9.2929 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.2929 15.2929C9.48043 15.1054 9.73479 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smiley_outraged":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM6.5 16.6C6.96674 15.5295 7.73575 14.6184 8.71272 13.9786C9.68969 13.3387 10.8322 12.9979 12 12.9979C13.1679 12.9979 14.3103 13.3387 15.2873 13.9786C16.2643 14.6184 17.0333 15.5295 17.5 16.6C17.5662 16.7517 17.5937 16.9174 17.5801 17.0823C17.5665 17.2473 17.5121 17.4063 17.4219 17.545C17.3317 17.6838 17.2085 17.798 17.0633 17.8774C16.9181 17.9568 16.7555 17.9989 16.59 18H7.42C7.25451 17.9989 7.09188 17.9568 6.94668 17.8774C6.80148 17.798 6.67826 17.6838 6.58807 17.545C6.49787 17.4063 6.44353 17.2473 6.4299 17.0823C6.41628 16.9174 6.4438 16.7517 6.51 16.6H6.5Z","smiley_satisfied":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM16.24 16.24C15.115 17.3636 13.59 17.9947 12 17.9947C10.41 17.9947 8.88501 17.3636 7.76 16.24C7.59618 16.0487 7.51057 15.8026 7.52029 15.5509C7.53001 15.2993 7.63435 15.0605 7.81244 14.8824C7.99054 14.7043 8.22927 14.6 8.48095 14.5903C8.73263 14.5806 8.9787 14.6662 9.17 14.83C9.93261 15.5575 10.9461 15.9633 12 15.9633C13.0539 15.9633 14.0674 15.5575 14.83 14.83C15.0213 14.6662 15.2674 14.5806 15.5191 14.5903C15.7707 14.6 16.0095 14.7043 16.1876 14.8824C16.3657 15.0605 16.47 15.2993 16.4797 15.5509C16.4894 15.8026 16.4038 16.0487 16.24 16.24ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smiley_unhappy":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM16.76 16.85C16.6038 16.9468 16.4238 16.9987 16.24 17C16.0701 17.0003 15.9028 16.9574 15.7541 16.8751C15.6054 16.7929 15.4801 16.6741 15.39 16.53C15.0302 15.9556 14.5304 15.482 13.9374 15.1537C13.3445 14.8254 12.6778 14.6532 12 14.6532C11.3222 14.6532 10.6555 14.8254 10.0626 15.1537C9.4696 15.482 8.96977 15.9556 8.61 16.53C8.54551 16.6512 8.45674 16.7579 8.34922 16.8433C8.2417 16.9287 8.11774 16.9911 7.98506 17.0265C7.85238 17.0619 7.71383 17.0696 7.57804 17.0492C7.44225 17.0287 7.31214 16.9805 7.1958 16.9075C7.07947 16.8345 6.97941 16.7384 6.90186 16.6251C6.82431 16.5117 6.77094 16.3836 6.74506 16.2488C6.71919 16.1139 6.72137 15.9752 6.75147 15.8412C6.78156 15.7072 6.83894 15.5808 6.92 15.47C7.46016 14.6106 8.20952 13.9022 9.09798 13.4112C9.98643 12.9203 10.9849 12.6627 12 12.6627C13.0151 12.6627 14.0136 12.9203 14.902 13.4112C15.7905 13.9022 16.5399 14.6106 17.08 15.47C17.1498 15.5816 17.1969 15.7058 17.2187 15.8356C17.2404 15.9654 17.2362 16.0982 17.2065 16.2264C17.1768 16.3546 17.122 16.4757 17.0454 16.5827C16.9688 16.6897 16.8718 16.7806 16.76 16.85Z","smiley_unsatisfied":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM16.24 16.71C16.0526 16.8962 15.7992 17.0008 15.535 17.0008C15.2708 17.0008 15.0174 16.8962 14.83 16.71C14.0674 15.9825 13.0539 15.5767 12 15.5767C10.9461 15.5767 9.93261 15.9825 9.17 16.71C8.98264 16.8962 8.72919 17.0008 8.465 17.0008C8.20082 17.0008 7.94737 16.8962 7.76 16.71C7.66628 16.617 7.59188 16.5064 7.54111 16.3846C7.49034 16.2627 7.46421 16.132 7.46421 16C7.46421 15.868 7.49034 15.7373 7.54111 15.6154C7.59188 15.4936 7.66628 15.383 7.76 15.29C8.88501 14.1664 10.41 13.5353 12 13.5353C13.59 13.5353 15.115 14.1664 16.24 15.29C16.3337 15.383 16.4081 15.4936 16.4589 15.6154C16.5097 15.7373 16.5358 15.868 16.5358 16C16.5358 16.132 16.5097 16.2627 16.4589 16.3846C16.4081 16.5064 16.3337 16.617 16.24 16.71ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smoke_sensor":"M15.61 16.77C15.8208 16.6082 15.9587 16.3693 15.9934 16.1058C16.0281 15.8423 15.9567 15.5758 15.795 15.365C15.6332 15.1542 15.3943 15.0162 15.1308 14.9815C14.8673 14.9468 14.6008 15.0182 14.39 15.18C13.6994 15.6946 12.8612 15.9725 12 15.9725C11.1387 15.9725 10.3005 15.6946 9.60995 15.18C9.3991 15.0182 9.13263 14.9468 8.86914 14.9815C8.60565 15.0162 8.36673 15.1542 8.20495 15.365C8.04317 15.5758 7.97177 15.8423 8.00647 16.1058C8.04116 16.3693 8.17911 16.6082 8.38995 16.77C9.42421 17.5679 10.6937 18.0007 12 18.0007C13.3062 18.0007 14.5757 17.5679 15.61 16.77ZM17.33 18C15.8636 19.31 13.9662 20.0342 12 20.0342C10.0337 20.0342 8.13626 19.31 6.66995 18C6.47237 17.8223 6.21228 17.7304 5.94692 17.7444C5.68155 17.7585 5.43265 17.8774 5.25495 18.075C5.07726 18.2726 4.98533 18.5327 4.9994 18.798C5.01346 19.0634 5.13237 19.3123 5.32995 19.49C7.16377 21.1317 9.53864 22.0394 12 22.0394C14.4613 22.0394 16.8361 21.1317 18.67 19.49C18.8675 19.3123 18.9864 19.0634 19.0005 18.798C19.0146 18.5327 18.9226 18.2726 18.745 18.075C18.5673 17.8774 18.3183 17.7585 18.053 17.7444C17.7876 17.7304 17.5275 17.8223 17.33 18ZM19.76 2.4C19.6709 2.28106 19.5565 2.18345 19.4251 2.11426C19.2936 2.04507 19.1484 2.00603 19 2H4.99995C4.85551 1.99999 4.71278 2.03127 4.58159 2.09169C4.45039 2.15211 4.33384 2.24023 4.23995 2.35C4.14326 2.45932 4.07168 2.58848 4.03022 2.72841C3.98875 2.86834 3.97842 3.01565 3.99995 3.16L4.85995 8.33C4.93877 8.80142 5.18381 9.22903 5.55069 9.53537C5.91757 9.84172 6.38203 10.0065 6.85995 10H7.28995L7.82995 11.63C7.96187 12.0275 8.21525 12.3735 8.55435 12.6193C8.89344 12.8651 9.30114 12.9983 9.71995 13H14.28C14.7005 13.0004 15.1104 12.8682 15.4515 12.6223C15.7926 12.3763 16.0475 12.0291 16.18 11.63L16.72 10H17.15C17.6279 10.0065 18.0923 9.84172 18.4592 9.53537C18.8261 9.22903 19.0711 8.80142 19.15 8.33L20 3.16C20.0215 3.01565 20.0111 2.86834 19.9697 2.72841C19.9282 2.58848 19.8566 2.45932 19.76 2.35V2.4Z","smoking":"M19 10H6V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM2 16H4V10H2V16ZM11 4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 8.89464 4.51957 8.70711 4.70711C8.51957 4.89464 8.26522 5 8 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H8C8.79565 7 9.55871 6.68393 10.1213 6.12132C10.6839 5.55871 11 4.79565 11 4Z","smoking_off":"M19 10H15.44L20.44 5C20.6376 4.80904 20.7512 4.54742 20.7559 4.27268C20.7606 3.99794 20.656 3.73259 20.465 3.535C20.274 3.33741 20.0124 3.22378 19.7377 3.21909C19.4629 3.2144 19.1976 3.31904 19 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28161 19.3418C3.22866 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8834 3.22866 20.0204 3.28161 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53036 20.7713 4.65819 20.7184C4.78602 20.6654 4.90217 20.5878 5 20.49L9.44 16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H8C8.79565 7 9.55871 6.68393 10.1213 6.12132C10.6839 5.55871 11 4.79565 11 4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 8.89464 4.51957 8.70711 4.70711C8.51957 4.89464 8.26522 5 8 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9ZM6 13.76L9.76 10H6V13.76ZM4 10H2V16H4V10Z","sms":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4Z","sms_group":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM13.3301 7C13.5959 6.99802 13.8564 7.07518 14.0783 7.22166C14.3001 7.36814 14.4734 7.57731 14.5761 7.82257C14.6788 8.06783 14.7061 8.33808 14.6548 8.59894C14.6034 8.8598 14.4755 9.09948 14.2875 9.28749C14.0995 9.47549 13.8599 9.60331 13.599 9.6547C13.3381 9.70608 13.0679 9.67871 12.8226 9.57605C12.5774 9.47339 12.3682 9.30009 12.2217 9.0782C12.0752 8.85631 11.9981 8.59587 12.0001 8.33C12.0027 7.97807 12.1436 7.6413 12.3925 7.39244C12.6414 7.14358 12.9781 7.00262 13.3301 7ZM9.78006 7.89C10.0455 7.89001 10.305 7.96886 10.5255 8.11654C10.7461 8.26423 10.9179 8.4741 11.019 8.71954C11.1201 8.96498 11.146 9.23492 11.0935 9.49512C11.041 9.75532 10.9124 9.99407 10.724 10.1811C10.5356 10.3681 10.2959 10.4949 10.0353 10.5455C9.7747 10.596 9.50496 10.5681 9.26029 10.4651C9.01562 10.3621 8.80704 10.1888 8.66101 9.96717C8.51498 9.7455 8.43808 9.48544 8.44006 9.22C8.4427 8.86635 8.58504 8.52807 8.83605 8.27893C9.08706 8.02979 9.42639 7.88999 9.78006 7.89ZM15.1101 14.11H12.4401C12.4414 14.2264 12.4196 14.3419 12.376 14.4498C12.3323 14.5578 12.2677 14.656 12.1859 14.7387C12.104 14.8215 12.0066 14.8872 11.8991 14.9321C11.7917 14.9769 11.6765 15 11.5601 15H8.00006C7.76401 15 7.53764 14.9062 7.37073 14.7393C7.20382 14.5724 7.11006 14.346 7.11006 14.11C7.11269 13.4027 7.39484 12.7251 7.89499 12.2249C8.39514 11.7248 9.07274 11.4426 9.78006 11.44C10.2376 11.4426 10.6863 11.5668 11.0801 11.8C11.3902 11.3146 11.8489 10.9425 12.3879 10.7392C12.9268 10.5359 13.5171 10.5124 14.0705 10.6721C14.6239 10.8318 15.1109 11.1663 15.4586 11.6255C15.8064 12.0847 15.9963 12.644 16.0001 13.22C16.0001 13.456 15.9063 13.6824 15.7394 13.8493C15.5725 14.0162 15.3461 14.11 15.1101 14.11Z","sms_receive":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM17.7101 9.71L15.4101 12H16.0001C16.2653 12 16.5196 12.1054 16.7072 12.2929C16.8947 12.4804 17.0001 12.7348 17.0001 13C17.0001 13.2652 16.8947 13.5196 16.7072 13.7071C16.5196 13.8946 16.2653 14 16.0001 14H13.0001C12.8694 13.9984 12.7403 13.9712 12.6201 13.92C12.3757 13.8185 12.1815 13.6243 12.0801 13.38C12.0288 13.2598 12.0016 13.1307 12.0001 13V10C12.0001 9.73478 12.1054 9.48043 12.2929 9.29289C12.4805 9.10536 12.7348 9 13.0001 9C13.2653 9 13.5196 9.10536 13.7072 9.29289C13.8947 9.48043 14.0001 9.73478 14.0001 10V10.59L16.2901 8.29C16.4784 8.1017 16.7338 7.99591 17.0001 7.99591C17.2664 7.99591 17.5218 8.1017 17.7101 8.29C17.8984 8.4783 18.0041 8.7337 18.0041 9C18.0041 9.2663 17.8984 9.5217 17.7101 9.71Z","sms_send":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM18.0001 12C18.0001 12.2652 17.8947 12.5196 17.7072 12.7071C17.5196 12.8946 17.2653 13 17.0001 13C16.7348 13 16.4805 12.8946 16.2929 12.7071C16.1054 12.5196 16.0001 12.2652 16.0001 12V11.41L13.7101 13.71C13.5218 13.8983 13.2664 14.0041 13.0001 14.0041C12.7338 14.0041 12.4784 13.8983 12.2901 13.71C12.1018 13.5217 11.996 13.2663 11.996 13C11.996 12.7337 12.1018 12.4783 12.2901 12.29L14.5901 10H14.0001C13.7348 10 13.4805 9.89464 13.2929 9.70711C13.1054 9.51957 13.0001 9.26522 13.0001 9C13.0001 8.73478 13.1054 8.48043 13.2929 8.29289C13.4805 8.10536 13.7348 8 14.0001 8H17.0001C17.1307 8.00158 17.2598 8.02876 17.3801 8.08C17.6244 8.18147 17.8186 8.37565 17.9201 8.62C17.9713 8.74022 17.9985 8.86932 18.0001 9V12Z","smss":"M15.7 2H10.3C9.30644 1.99981 8.32696 2.23539 7.44211 2.68738C6.55726 3.13936 5.79228 3.79486 5.21004 4.6C6.19262 4.20568 7.24129 4.00205 8.30004 4H13.7C15.5279 4.00544 17.3029 4.61412 18.7494 5.73158C20.196 6.84903 21.2332 8.41274 21.7 10.18C21.8969 9.57267 21.9981 8.93843 22 8.3C22 7.47267 21.8371 6.65345 21.5205 5.88909C21.2039 5.12474 20.7398 4.43024 20.1548 3.84523C19.5698 3.26022 18.8753 2.79616 18.1109 2.47956C17.3466 2.16295 16.5274 2 15.7 2ZM13.7 6H8.30004C6.71353 6.00903 5.18883 6.61632 4.03056 7.70054C2.8723 8.78476 2.16575 10.2661 2.05209 11.8485C1.93842 13.431 2.42601 14.9981 3.41743 16.2367C4.40885 17.4754 5.8311 18.2943 7.40004 18.53V20.4C7.40004 20.6507 7.46986 20.8965 7.60166 21.1097C7.73347 21.323 7.92206 21.4954 8.1463 21.6075C8.37055 21.7196 8.62158 21.7671 8.87128 21.7445C9.12098 21.722 9.35947 21.6304 9.56004 21.48L13.4 18.6H13.7C15.3709 18.6 16.9733 17.9363 18.1548 16.7548C19.3363 15.5733 20 13.9709 20 12.3C20 10.6291 19.3363 9.02671 18.1548 7.84523C16.9733 6.66375 15.3709 6 13.7 6Z","snacks":"M4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V19H4V21ZM4.38 17H19.62L19 15.76V8.24L19.62 7H4.38L5 8.24V15.76L4.38 17ZM19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V5H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2Z","snapchat":"M20.9998 7.2099C21.0021 6.87445 20.972 6.53955 20.9098 6.2099C20.8494 5.81679 20.7279 5.43553 20.5498 5.0799C20.3538 4.70933 20.1007 4.37187 19.7998 4.0799C19.3424 3.63167 18.7778 3.30806 18.1598 3.1399C17.5852 3.01611 16.9968 2.96903 16.4098 2.9999H7.58982C7.24982 2.9999 6.91982 2.9999 6.58982 2.9999C6.22871 3.04051 5.87321 3.121 5.52982 3.2399C4.96063 3.458 4.45153 3.80847 4.04463 4.26232C3.63773 4.71617 3.34471 5.26036 3.18982 5.8499C3.04652 6.41156 2.98257 6.99051 2.99982 7.5699V16.4199C2.99982 16.8199 2.99982 17.2199 3.07982 17.6199C3.14194 18.0395 3.26666 18.4473 3.44982 18.8299C3.70953 19.3404 4.07822 19.7876 4.52982 20.1399C4.85516 20.3998 5.22428 20.5996 5.61982 20.7299C6.19695 20.9056 6.79654 20.9966 7.39982 20.9999H8.52982C11.2698 20.9999 14.0198 20.9999 16.7598 20.9999C17.1223 20.9935 17.4835 20.9567 17.8398 20.8899C18.5131 20.7641 19.1391 20.4563 19.6498 19.9999C20.2513 19.4786 20.6686 18.7772 20.8398 17.9999C20.9529 17.481 21.0066 16.9509 20.9998 16.4199V16.3199C20.9998 16.3199 20.9998 7.3299 20.9998 7.2099ZM18.5898 15.5399C18.4798 15.8099 17.8998 16.0299 16.9098 16.1899C16.8198 16.1899 16.7798 16.3499 16.7298 16.5999C16.7298 16.6999 16.6798 16.7999 16.6498 16.8999C16.6405 16.9431 16.6165 16.9817 16.5818 17.0091C16.5471 17.0365 16.504 17.0509 16.4598 17.0499H16.1798C15.9365 16.9981 15.6886 16.9713 15.4398 16.9699C15.262 16.9712 15.0847 16.9879 14.9098 17.0199C14.5426 17.1132 14.2009 17.2875 13.9098 17.5299C13.4115 17.9558 12.7848 18.2023 12.1298 18.2299H11.9698C11.3146 18.2038 10.6873 17.9571 10.1898 17.5299C9.89869 17.2875 9.55702 17.1132 9.18982 17.0199C9.01481 16.9889 8.83755 16.9721 8.65982 16.9699C8.41107 16.9713 8.16312 16.9981 7.91982 17.0499C7.82706 17.0645 7.73258 17.0645 7.63982 17.0499C7.61615 17.0542 7.59185 17.0537 7.56838 17.0484C7.5449 17.0432 7.52272 17.0332 7.50314 17.0193C7.48357 17.0053 7.46699 16.9875 7.4544 16.967C7.4418 16.9465 7.43345 16.9237 7.42982 16.8999C7.42982 16.7999 7.36982 16.6999 7.34982 16.5999C7.34982 16.3499 7.25982 16.1999 7.16982 16.1899C6.16982 16.0399 5.59982 15.8099 5.47982 15.5399C5.47982 15.5399 5.47982 15.4799 5.47982 15.4499C5.47951 15.4107 5.4936 15.3728 5.5194 15.3433C5.54521 15.3138 5.58094 15.2948 5.61982 15.2899C6.40317 15.1236 7.10364 14.6885 7.59982 14.0599C7.88662 13.7429 8.12579 13.3858 8.30982 12.9999C8.36489 12.9112 8.39971 12.8114 8.41181 12.7077C8.42391 12.604 8.41299 12.4989 8.37982 12.3999C8.24982 12.0999 7.82982 11.9699 7.54982 11.8799L7.36982 11.8199C7.11982 11.7199 6.71982 11.5199 6.76982 11.2299C6.80985 11.1231 6.88271 11.0316 6.97792 10.9687C7.07314 10.9059 7.18583 10.8748 7.29982 10.8799C7.35609 10.8704 7.41355 10.8704 7.46982 10.8799C7.67315 10.9896 7.89895 11.0512 8.12982 11.0599C8.2704 11.0714 8.41002 11.0284 8.51982 10.9399C8.51982 10.8099 8.51982 10.6799 8.51982 10.5499C8.38932 9.66222 8.44035 8.75729 8.66982 7.8899C8.9437 7.26868 9.39381 6.74144 9.96438 6.3735C10.535 6.00556 11.2009 5.81308 11.8798 5.8199H12.1498C12.829 5.81178 13.4955 6.00373 14.0663 6.37183C14.6372 6.73993 15.087 7.26789 15.3598 7.8899C15.5926 8.7566 15.6471 9.66155 15.5198 10.5499C15.5198 10.6799 15.5198 10.7899 15.5198 10.8999C15.6191 10.9791 15.7428 11.0215 15.8698 11.0199C16.0877 10.9981 16.3005 10.9407 16.4998 10.8499C16.5618 10.8183 16.6302 10.8012 16.6998 10.7999C16.7822 10.8021 16.8634 10.819 16.9398 10.8499C17.0248 10.8694 17.1019 10.9142 17.1609 10.9785C17.2198 11.0428 17.2578 11.1235 17.2698 11.2099C17.2698 11.3499 17.1698 11.5499 16.6698 11.7499L16.4798 11.8099C16.1998 11.8999 15.7798 12.0399 15.6598 12.3399C15.6268 12.4373 15.616 12.5407 15.6281 12.6428C15.6402 12.7449 15.6749 12.843 15.7298 12.9299C15.9798 13.5061 16.3601 14.0164 16.8408 14.4207C17.3214 14.825 17.8893 15.1123 18.4998 15.2599C18.5378 15.2649 18.5725 15.2843 18.5967 15.314C18.6208 15.3438 18.6327 15.3817 18.6298 15.4199C18.6195 15.464 18.5989 15.5051 18.5698 15.5399H18.5898Z","sofa":"M19 7C19 6.46957 18.7893 5.96086 18.4142 5.58579C18.0391 5.21071 17.5304 5 17 5H7C6.46957 5 5.96086 5.21071 5.58579 5.58579C5.21071 5.96086 5 6.46957 5 7V12H19V7ZM21 9C20.7348 9 20.4804 9.10536 20.2929 9.29289C20.1054 9.48043 20 9.73478 20 10V13H4V10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V16C2 16.2652 2.10536 16.5196 2.29289 16.7071C2.48043 16.8946 2.73478 17 3 17H4V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19C5.26522 19 5.51957 18.8946 5.70711 18.7071C5.89464 18.5196 6 18.2652 6 18V17H18V18C18 18.2652 18.1054 18.5196 18.2929 18.7071C18.4804 18.8946 18.7348 19 19 19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18V17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9Z","soil":"M21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997Z","soil_layers":"M2 19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V13H2V19ZM21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V11H22V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997Z","sort":"M10.2902 14.2899L8.00019 16.5899V5.99994C8.00019 5.73472 7.89483 5.48037 7.70729 5.29283C7.51976 5.1053 7.2654 4.99994 7.00019 4.99994C6.73497 4.99994 6.48062 5.1053 6.29308 5.29283C6.10554 5.48037 6.00019 5.73472 6.00019 5.99994V16.5899L3.71019 14.2899C3.52188 14.1016 3.26649 13.9958 3.00019 13.9958C2.73388 13.9958 2.47849 14.1016 2.29019 14.2899C2.10188 14.4782 1.99609 14.7336 1.99609 14.9999C1.99609 15.2662 2.10188 15.5216 2.29019 15.7099L6.29019 19.7099C6.38315 19.8037 6.49375 19.8781 6.61561 19.9288C6.73747 19.9796 6.86817 20.0057 7.00019 20.0057C7.1322 20.0057 7.2629 19.9796 7.38476 19.9288C7.50662 19.8781 7.61722 19.8037 7.71019 19.7099L11.7102 15.7099C11.8039 15.617 11.8783 15.5064 11.9291 15.3845C11.9798 15.2627 12.006 15.132 12.006 14.9999C12.006 14.8679 11.9798 14.7372 11.9291 14.6154C11.8783 14.4935 11.8039 14.3829 11.7102 14.2899C11.6172 14.1962 11.5066 14.1218 11.3848 14.071C11.2629 14.0203 11.1322 13.9941 11.0002 13.9941C10.8682 13.9941 10.7375 14.0203 10.6156 14.071C10.4937 14.1218 10.3831 14.1962 10.2902 14.2899ZM21.7102 8.28994L17.7102 4.28994C17.6172 4.19621 17.5066 4.12182 17.3848 4.07105C17.2629 4.02028 17.1322 3.99414 17.0002 3.99414C16.8682 3.99414 16.7375 4.02028 16.6156 4.07105C16.4937 4.12182 16.3831 4.19621 16.2902 4.28994L12.2902 8.28994C12.1965 8.3829 12.1221 8.4935 12.0713 8.61536C12.0205 8.73722 11.9944 8.86793 11.9944 8.99994C11.9944 9.13195 12.0205 9.26266 12.0713 9.38452C12.1221 9.50637 12.1965 9.61698 12.2902 9.70994C12.3831 9.80367 12.4937 9.87806 12.6156 9.92883C12.7375 9.9796 12.8682 10.0057 13.0002 10.0057C13.1322 10.0057 13.2629 9.9796 13.3848 9.92883C13.5066 9.87806 13.6172 9.80367 13.7102 9.70994L16.0002 7.40994V17.9999C16.0002 18.2652 16.1055 18.5195 16.2931 18.707C16.4806 18.8946 16.735 18.9999 17.0002 18.9999C17.2654 18.9999 17.5198 18.8946 17.7073 18.707C17.8948 18.5195 18.0002 18.2652 18.0002 17.9999V7.40994L20.2902 9.70994C20.4785 9.89824 20.7339 10.004 21.0002 10.004C21.2665 10.004 21.5219 9.89824 21.7102 9.70994C21.8985 9.52164 22.0043 9.26624 22.0043 8.99994C22.0043 8.73364 21.8985 8.47824 21.7102 8.28994Z","sort_handle":"M4 9H20C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 15H4C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H20C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15Z","sort_list":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18.79 14.29L17.5 15.59V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V15.59L14.21 14.29C14.0217 14.1017 13.7663 13.9959 13.5 13.9959C13.2337 13.9959 12.9783 14.1017 12.79 14.29C12.6017 14.4783 12.4959 14.7337 12.4959 15C12.4959 15.2663 12.6017 15.5217 12.79 15.71L15.79 18.71C15.883 18.8037 15.9936 18.8781 16.1154 18.9289C16.2373 18.9797 16.368 19.0058 16.5 19.0058C16.632 19.0058 16.7627 18.9797 16.8846 18.9289C17.0064 18.8781 17.117 18.8037 17.21 18.71L20.21 15.71C20.3032 15.6168 20.3772 15.5061 20.4277 15.3842C20.4781 15.2624 20.5041 15.1319 20.5041 15C20.5041 14.8681 20.4781 14.7376 20.4277 14.6158C20.3772 14.4939 20.3032 14.3832 20.21 14.29C20.1168 14.1968 20.0061 14.1228 19.8842 14.0723C19.7624 14.0219 19.6319 13.9959 19.5 13.9959C19.3681 13.9959 19.2376 14.0219 19.1158 14.0723C18.9939 14.1228 18.8832 14.1968 18.79 14.29ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","sos":"M5.5 11H4.5C4.36739 11 4.24021 10.9473 4.14645 10.8536C4.05268 10.7598 4 10.6326 4 10.5C4 10.3674 4.05268 10.2402 4.14645 10.1464C4.24021 10.0527 4.36739 10 4.5 10H6.5C6.76522 10 7.01957 9.89464 7.20711 9.70711C7.39464 9.51957 7.5 9.26522 7.5 9C7.5 8.73478 7.39464 8.48043 7.20711 8.29289C7.01957 8.10536 6.76522 8 6.5 8H4.5C3.83696 8 3.20107 8.26339 2.73223 8.73223C2.26339 9.20107 2 9.83696 2 10.5C2 11.163 2.26339 11.7989 2.73223 12.2678C3.20107 12.7366 3.83696 13 4.5 13H5.5C5.63261 13 5.75979 13.0527 5.85355 13.1464C5.94732 13.2402 6 13.3674 6 13.5C6 13.6326 5.94732 13.7598 5.85355 13.8536C5.75979 13.9473 5.63261 14 5.5 14H3.5C3.23478 14 2.98043 14.1054 2.79289 14.2929C2.60536 14.4804 2.5 14.7348 2.5 15C2.5 15.2652 2.60536 15.5196 2.79289 15.7071C2.98043 15.8946 3.23478 16 3.5 16H5.5C6.16304 16 6.79893 15.7366 7.26777 15.2678C7.73661 14.7989 8 14.163 8 13.5C8 12.837 7.73661 12.2011 7.26777 11.7322C6.79893 11.2634 6.16304 11 5.5 11ZM12 8C11.2044 8 10.4413 8.31607 9.87868 8.87868C9.31607 9.44129 9 10.2044 9 11V13C9 13.7956 9.31607 14.5587 9.87868 15.1213C10.4413 15.6839 11.2044 16 12 16C12.7956 16 13.5587 15.6839 14.1213 15.1213C14.6839 14.5587 15 13.7956 15 13V11C15 10.2044 14.6839 9.44129 14.1213 8.87868C13.5587 8.31607 12.7956 8 12 8ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14C11.7348 14 11.4804 13.8946 11.2929 13.7071C11.1054 13.5196 11 13.2652 11 13V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V13ZM19.5 11H18.5C18.3674 11 18.2402 10.9473 18.1464 10.8536C18.0527 10.7598 18 10.6326 18 10.5C18 10.3674 18.0527 10.2402 18.1464 10.1464C18.2402 10.0527 18.3674 10 18.5 10H20.5C20.7652 10 21.0196 9.89464 21.2071 9.70711C21.3946 9.51957 21.5 9.26522 21.5 9C21.5 8.73478 21.3946 8.48043 21.2071 8.29289C21.0196 8.10536 20.7652 8 20.5 8H18.5C17.837 8 17.2011 8.26339 16.7322 8.73223C16.2634 9.20107 16 9.83696 16 10.5C16 11.163 16.2634 11.7989 16.7322 12.2678C17.2011 12.7366 17.837 13 18.5 13H19.5C19.6326 13 19.7598 13.0527 19.8536 13.1464C19.9473 13.2402 20 13.3674 20 13.5C20 13.6326 19.9473 13.7598 19.8536 13.8536C19.7598 13.9473 19.6326 14 19.5 14H17.5C17.2348 14 16.9804 14.1054 16.7929 14.2929C16.6054 14.4804 16.5 14.7348 16.5 15C16.5 15.2652 16.6054 15.5196 16.7929 15.7071C16.9804 15.8946 17.2348 16 17.5 16H19.5C20.163 16 20.7989 15.7366 21.2678 15.2678C21.7366 14.7989 22 14.163 22 13.5C22 12.837 21.7366 12.2011 21.2678 11.7322C20.7989 11.2634 20.163 11 19.5 11Z","sos_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7.75 14H6.25C6.1174 14 5.99022 13.9473 5.89645 13.8536C5.80268 13.7598 5.75 13.6326 5.75 13.5C5.75 13.3674 5.80268 13.2402 5.89645 13.1464C5.99022 13.0527 6.1174 13 6.25 13H7.75C7.81631 13 7.8799 12.9737 7.92678 12.9268C7.97367 12.8799 8 12.8163 8 12.75C8 12.6837 7.97367 12.6201 7.92678 12.5732C7.8799 12.5263 7.81631 12.5 7.75 12.5H6.75C6.41848 12.5 6.10054 12.3683 5.86612 12.1339C5.6317 11.8995 5.5 11.5815 5.5 11.25C5.5 10.9185 5.6317 10.6005 5.86612 10.3661C6.10054 10.1317 6.41848 10 6.75 10H8.25C8.38261 10 8.50979 10.0527 8.60356 10.1464C8.69733 10.2402 8.75 10.3674 8.75 10.5C8.75 10.6326 8.69733 10.7598 8.60356 10.8536C8.50979 10.9473 8.38261 11 8.25 11H6.75C6.6837 11 6.62011 11.0263 6.57323 11.0732C6.52634 11.1201 6.5 11.1837 6.5 11.25C6.5 11.3163 6.52634 11.3799 6.57323 11.4268C6.62011 11.4737 6.6837 11.5 6.75 11.5H7.75C8.08152 11.5 8.39947 11.6317 8.63389 11.8661C8.86831 12.1005 9 12.4185 9 12.75C9 13.0815 8.86831 13.3995 8.63389 13.6339C8.39947 13.8683 8.08152 14 7.75 14ZM12 14C11.6044 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3036 13.1308 10.1522 12.7654C10.0009 12.3999 9.96126 11.9978 10.0384 11.6098C10.1156 11.2219 10.3061 10.8655 10.5858 10.5858C10.8655 10.3061 11.2219 10.1156 11.6098 10.0384C11.9978 9.96126 12.3999 10.0009 12.7654 10.1522C13.1308 10.3036 13.4432 10.56 13.6629 10.8889C13.8827 11.2178 14 11.6044 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM17.25 14H15.75C15.6174 14 15.4902 13.9473 15.3965 13.8536C15.3027 13.7598 15.25 13.6326 15.25 13.5C15.25 13.3674 15.3027 13.2402 15.3965 13.1464C15.4902 13.0527 15.6174 13 15.75 13H17.25C17.3163 13 17.3799 12.9737 17.4268 12.9268C17.4737 12.8799 17.5 12.8163 17.5 12.75C17.5 12.6837 17.4737 12.6201 17.4268 12.5732C17.3799 12.5263 17.3163 12.5 17.25 12.5H16.25C15.9185 12.5 15.6005 12.3683 15.3661 12.1339C15.1317 11.8995 15 11.5815 15 11.25C15 10.9185 15.1317 10.6005 15.3661 10.3661C15.6005 10.1317 15.9185 10 16.25 10H17.75C17.8826 10 18.0098 10.0527 18.1036 10.1464C18.1973 10.2402 18.25 10.3674 18.25 10.5C18.25 10.6326 18.1973 10.7598 18.1036 10.8536C18.0098 10.9473 17.8826 11 17.75 11H16.25C16.1837 11 16.1201 11.0263 16.0732 11.0732C16.0263 11.1201 16 11.1837 16 11.25C16 11.3163 16.0263 11.3799 16.0732 11.4268C16.1201 11.4737 16.1837 11.5 16.25 11.5H17.25C17.5815 11.5 17.8995 11.6317 18.1339 11.8661C18.3683 12.1005 18.5 12.4185 18.5 12.75C18.5 13.0815 18.3683 13.3995 18.1339 13.6339C17.8995 13.8683 17.5815 14 17.25 14ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","sound":"M11.06 4.0372C11.6425 3.4547 12.4775 3.2922 13.2375 3.6072C13.9975 3.9222 14.47 4.6297 14.4725 5.4522V18.6672C14.4725 19.4747 14.0125 20.1772 13.2725 20.4997C13.0075 20.6147 12.7325 20.6722 12.4625 20.6722C11.9725 20.6722 11.4925 20.4872 11.1125 20.1347L6.8275 16.1622H3.7475C2.535 16.1622 1.55 15.1772 1.55 13.9672L1.5 10.8372C1.5 9.5047 2.325 8.5447 3.4625 8.5447H6.5275L11.06 4.0372ZM18.8574 18.622C18.6424 18.622 18.4274 18.5295 18.2799 18.3495C18.0149 18.0295 18.0599 17.557 18.3799 17.2945C19.9699 15.977 20.9999 13.932 20.9999 12.087C20.9999 10.237 19.9724 8.19449 18.3799 6.87949C18.0599 6.61699 18.0149 6.14199 18.2799 5.82449C18.5424 5.50449 19.0174 5.45949 19.3349 5.72449C21.2574 7.31199 22.4999 9.80949 22.4999 12.087C22.4999 14.362 21.2574 16.8595 19.3349 18.4495C19.1949 18.567 19.0274 18.622 18.8574 18.622ZM16.9299 16.2121C16.6974 16.2121 16.4699 16.1046 16.3224 15.9021C16.0799 15.5671 16.1524 15.0971 16.4899 14.8546C17.2274 14.3171 18.11 13.4021 18.11 12.0871C18.11 10.7721 17.2299 9.85714 16.4899 9.31964C16.1549 9.07714 16.0799 8.60714 16.325 8.27214C16.5674 7.93714 17.0374 7.86214 17.3724 8.10714C18.8149 9.15714 19.61 10.5696 19.61 12.0896C19.61 13.6096 18.8149 15.0221 17.3724 16.0721C17.2374 16.1671 17.0824 16.2121 16.9299 16.2121Z","sound_disabled":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM20.41 12L21.71 10.71C21.8032 10.6168 21.8772 10.5061 21.9277 10.3843C21.9781 10.2624 22.0041 10.1319 22.0041 10C22.0041 9.86814 21.9781 9.73757 21.9277 9.61575C21.8772 9.49393 21.8032 9.38324 21.71 9.29C21.6168 9.19676 21.5061 9.1228 21.3842 9.07234C21.2624 9.02188 21.1319 8.99591 21 8.99591C20.8681 8.99591 20.7376 9.02188 20.6158 9.07234C20.4939 9.1228 20.3832 9.19676 20.29 9.29L19 10.59L17.71 9.29C17.5217 9.1017 17.2663 8.99591 17 8.99591C16.7337 8.99591 16.4783 9.1017 16.29 9.29C16.1017 9.4783 15.9959 9.7337 15.9959 10C15.9959 10.2663 16.1017 10.5217 16.29 10.71L17.59 12L16.29 13.29C16.1963 13.383 16.1219 13.4936 16.0711 13.6154C16.0203 13.7373 15.9942 13.868 15.9942 14C15.9942 14.132 16.0203 14.2627 16.0711 14.3846C16.1219 14.5064 16.1963 14.617 16.29 14.71C16.383 14.8037 16.4936 14.8781 16.6154 14.9289C16.7373 14.9797 16.868 15.0058 17 15.0058C17.132 15.0058 17.2627 14.9797 17.3846 14.9289C17.5064 14.8781 17.617 14.8037 17.71 14.71L19 13.41L20.29 14.71C20.383 14.8037 20.4936 14.8781 20.6154 14.9289C20.7373 14.9797 20.868 15.0058 21 15.0058C21.132 15.0058 21.2627 14.9797 21.3846 14.9289C21.5064 14.8781 21.617 14.8037 21.71 14.71C21.8037 14.617 21.8781 14.5064 21.9289 14.3846C21.9797 14.2627 22.0058 14.132 22.0058 14C22.0058 13.868 21.9797 13.7373 21.9289 13.6154C21.8781 13.4936 21.8037 13.383 21.71 13.29L20.41 12Z","sound_loud":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM15.71 9.88C15.5237 10.0674 15.4192 10.3208 15.4192 10.585C15.4192 10.8492 15.5237 11.1026 15.71 11.29C15.8037 11.383 15.8781 11.4936 15.9289 11.6154C15.9797 11.7373 16.0058 11.868 16.0058 12C16.0058 12.132 15.9797 12.2627 15.9289 12.3846C15.8781 12.5064 15.8037 12.617 15.71 12.71C15.5237 12.8974 15.4192 13.1508 15.4192 13.415C15.4192 13.6792 15.5237 13.9326 15.71 14.12C15.8974 14.3063 16.1508 14.4108 16.415 14.4108C16.6792 14.4108 16.9326 14.3063 17.12 14.12C17.6818 13.5575 17.9974 12.795 17.9974 12C17.9974 11.205 17.6818 10.4425 17.12 9.88C16.9326 9.69375 16.6792 9.58921 16.415 9.58921C16.1508 9.58921 15.8974 9.69375 15.71 9.88ZM20 7.05C19.8126 6.86375 19.5592 6.75921 19.295 6.75921C19.0308 6.75921 18.7774 6.86375 18.59 7.05C18.4037 7.23736 18.2992 7.49081 18.2992 7.755C18.2992 8.01919 18.4037 8.27264 18.59 8.46C19.0556 8.92446 19.4251 9.47621 19.6771 10.0837C19.9292 10.6911 20.0589 11.3423 20.0589 12C20.0589 12.6577 19.9292 13.3089 19.6771 13.9163C19.4251 14.5238 19.0556 15.0755 18.59 15.54C18.4037 15.7274 18.2992 15.9808 18.2992 16.245C18.2992 16.5092 18.4037 16.7626 18.59 16.95C18.7763 17.1347 19.0277 17.2389 19.29 17.24C19.5488 17.2551 19.8034 17.169 20 17C20.6501 16.35 21.1658 15.5783 21.5176 14.7289C21.8694 13.8796 22.0505 12.9693 22.0505 12.05C22.0505 11.1307 21.8694 10.2204 21.5176 9.37105C21.1658 8.52173 20.6501 7.75002 20 7.1V7.05Z","sound_medium":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM17.12 9.88C17.0304 9.77532 16.92 9.6903 16.796 9.63028C16.6719 9.57025 16.5368 9.53652 16.3991 9.5312C16.2613 9.52588 16.124 9.54909 15.9957 9.59936C15.8674 9.64964 15.7508 9.7259 15.6533 9.82335C15.5559 9.9208 15.4796 10.0374 15.4294 10.1657C15.3791 10.294 15.3559 10.4313 15.3612 10.5691C15.3665 10.7068 15.4003 10.8419 15.4603 10.966C15.5203 11.09 15.6053 11.2004 15.71 11.29C15.8037 11.383 15.8781 11.4936 15.9289 11.6154C15.9797 11.7373 16.0058 11.868 16.0058 12C16.0058 12.132 15.9797 12.2627 15.9289 12.3846C15.8781 12.5064 15.8037 12.617 15.71 12.71C15.5237 12.8974 15.4192 13.1508 15.4192 13.415C15.4192 13.6792 15.5237 13.9326 15.71 14.12C15.8974 14.3063 16.1508 14.4108 16.415 14.4108C16.6792 14.4108 16.9326 14.3063 17.12 14.12C17.6818 13.5575 17.9974 12.795 17.9974 12C17.9974 11.205 17.6818 10.4425 17.12 9.88Z","sound_quiet":"M13.8 4.4L9 8H7C6.46957 8 5.96086 8.21071 5.58579 8.58579C5.21071 8.96086 5 9.46957 5 10V14C5 14.5304 5.21071 15.0391 5.58579 15.4142C5.96086 15.7893 6.46957 16 7 16H9L13.8 19.6C14.0971 19.8229 14.4505 19.9586 14.8204 19.9919C15.1903 20.0253 15.5622 19.955 15.8944 19.7889C16.2266 19.6227 16.506 19.3674 16.7013 19.0515C16.8966 18.7355 17 18.3714 17 18V6C17 5.62858 16.8966 5.26449 16.7013 4.94854C16.506 4.63259 16.2266 4.37725 15.8944 4.21115C15.5622 4.04504 15.1903 3.97473 14.8204 4.00808C14.4505 4.04144 14.0971 4.17715 13.8 4.4Z","sowing":"M16.4999 15.4999C16.6977 15.4999 16.8911 15.4413 17.0555 15.3314C17.22 15.2215 17.3481 15.0653 17.4238 14.8826C17.4995 14.6999 17.5193 14.4988 17.4807 14.3048C17.4421 14.1109 17.3469 13.9327 17.207 13.7928C17.0672 13.653 16.889 13.5577 16.695 13.5192C16.501 13.4806 16.3 13.5004 16.1173 13.5761C15.9345 13.6517 15.7784 13.7799 15.6685 13.9444C15.5586 14.1088 15.4999 14.3022 15.4999 14.4999C15.4999 14.7652 15.6053 15.0195 15.7928 15.207C15.9804 15.3946 16.2347 15.4999 16.4999 15.4999ZM11.9999 12.9999C11.9999 13.1977 12.0586 13.3911 12.1685 13.5555C12.2784 13.72 12.4345 13.8481 12.6173 13.9238C12.8 13.9995 13.001 14.0193 13.195 13.9807C13.389 13.9421 13.5672 13.8469 13.707 13.707C13.8469 13.5672 13.9421 13.389 13.9807 13.195C14.0193 13.001 13.9995 12.8 13.9238 12.6173C13.8481 12.4345 13.72 12.2784 13.5555 12.1685C13.3911 12.0586 13.1977 11.9999 12.9999 11.9999C12.7347 11.9999 12.4804 12.1053 12.2928 12.2928C12.1053 12.4804 11.9999 12.7347 11.9999 12.9999ZM20.6399 16.3199C20.5269 16.2271 20.3949 16.1602 20.2533 16.1239C20.1116 16.0876 19.9637 16.0829 19.8199 16.1099C19.3149 16.2075 18.8243 16.3688 18.3599 16.5899C17.7832 16.8778 17.1443 17.0187 16.4999 16.9999C15.8587 17.02 15.2227 16.879 14.6499 16.5899C13.8276 16.1812 12.9181 15.9787 11.9999 15.9999C11.0785 15.9775 10.1655 16.18 9.33994 16.5899C8.77049 16.8782 8.13789 17.0191 7.49994 16.9999C6.85261 17.0167 6.2109 16.876 5.62994 16.5899C5.1697 16.3672 4.6822 16.2058 4.17994 16.1099C4.03622 16.0829 3.8883 16.0876 3.74662 16.1239C3.60494 16.1602 3.47295 16.2271 3.35994 16.3199C3.24706 16.414 3.15628 16.5317 3.09406 16.6648C3.03183 16.7979 2.9997 16.943 2.99994 17.0899V19.9999C2.99994 20.2652 3.1053 20.5195 3.29283 20.707C3.48037 20.8946 3.73472 20.9999 3.99994 20.9999H19.9999C20.2652 20.9999 20.5195 20.8946 20.707 20.707C20.8946 20.5195 20.9999 20.2652 20.9999 19.9999V17.0899C21.0002 16.943 20.968 16.7979 20.9058 16.6648C20.8436 16.5317 20.7528 16.414 20.6399 16.3199ZM8.28994 12.7099C8.3829 12.8037 8.4935 12.8781 8.61536 12.9288C8.73722 12.9796 8.86793 13.0057 8.99994 13.0057C9.13195 13.0057 9.26266 12.9796 9.38452 12.9288C9.50637 12.8781 9.61698 12.8037 9.70994 12.7099L12.7099 9.70994C12.8037 9.61698 12.8781 9.50637 12.9288 9.38452C12.9796 9.26266 13.0057 9.13195 13.0057 8.99994C13.0057 8.86793 12.9796 8.73722 12.9288 8.61536C12.8781 8.4935 12.8037 8.3829 12.7099 8.28994L7.70994 3.28994C7.61698 3.19621 7.50637 3.12182 7.38452 3.07105C7.26266 3.02028 7.13195 2.99414 6.99994 2.99414C6.86793 2.99414 6.73722 3.02028 6.61536 3.07105C6.4935 3.12182 6.3829 3.19621 6.28994 3.28994L3.28994 6.28994C3.19621 6.3829 3.12182 6.4935 3.07105 6.61536C3.02028 6.73722 2.99414 6.86793 2.99414 6.99994C2.99414 7.13195 3.02028 7.26266 3.07105 7.38452C3.12182 7.50637 3.19621 7.61698 3.28994 7.70994L8.28994 12.7099Z","spade":"M16 10.9999H13V8.99995H13.13C13.3727 9.00234 13.6079 8.91641 13.7919 8.75818C13.9759 8.59996 14.096 8.38023 14.13 8.13995L14.58 4.99995C14.6369 4.62816 14.6127 4.24848 14.5092 3.88689C14.4056 3.52531 14.2252 3.19038 13.9802 2.90503C13.7351 2.61969 13.4313 2.39067 13.0896 2.23366C12.7478 2.07665 12.3761 1.99536 12 1.99536C11.6239 1.99536 11.2522 2.07665 10.9105 2.23366C10.5687 2.39067 10.2649 2.61969 10.0199 2.90503C9.77483 3.19038 9.59437 3.52531 9.49084 3.88689C9.38731 4.24848 9.36314 4.62816 9.42001 4.99995L9.88001 8.16995C9.91397 8.41023 10.0341 8.62996 10.2181 8.78818C10.4021 8.94641 10.6374 9.03234 10.88 9.02995H11V11.0299H8.00001C7.46957 11.0299 6.96086 11.2407 6.58579 11.6157C6.21072 11.9908 6.00001 12.4995 6.00001 13.0299V17.4099C5.99891 17.9684 6.15371 18.5161 6.44698 18.9913C6.74026 19.4666 7.16036 19.8505 7.66001 20.1L11.11 21.82C11.3866 21.9574 11.6912 22.0289 12 22.0289C12.3088 22.0289 12.6134 21.9574 12.89 21.82L16.34 20.1C16.8443 19.8483 17.2674 19.4596 17.561 18.9786C17.8546 18.4975 18.0067 17.9435 18 17.3799V12.9999C18 12.4695 17.7893 11.9608 17.4142 11.5857C17.0391 11.2107 16.5304 10.9999 16 10.9999Z","spanner":"M20.12 15.88L14.79 10.55C14.9262 10.0445 14.9968 9.52354 15 9C15 7.4087 14.3679 5.88258 13.2426 4.75736C12.1174 3.63214 10.5913 3 9 3C8.75895 3.00426 8.51843 3.0243 8.28 3.06H8.18C7.99431 3.08373 7.819 3.15911 7.67404 3.27756C7.52907 3.396 7.42027 3.55276 7.36 3.73C7.30569 3.90279 7.29933 4.08709 7.3416 4.26322C7.38387 4.43934 7.47318 4.60068 7.6 4.73L10.24 7.36L7.41 10.24L4.78 7.6C4.65068 7.47318 4.48934 7.38387 4.31322 7.3416C4.13709 7.29933 3.95279 7.30569 3.78 7.36C3.60276 7.42027 3.446 7.52907 3.32756 7.67404C3.20911 7.819 3.13373 7.99431 3.11 8.18V8.28C3.05752 8.51732 3.02078 8.75784 3 9C3 10.5913 3.63214 12.1174 4.75736 13.2426C5.88258 14.3679 7.4087 15 9 15C9.52354 14.9968 10.0445 14.9262 10.55 14.79L15.88 20.12C16.4425 20.6818 17.205 20.9974 18 20.9974C18.795 20.9974 19.5575 20.6818 20.12 20.12C20.6818 19.5575 20.9974 18.795 20.9974 18C20.9974 17.205 20.6818 16.4425 20.12 15.88Z","spdif_optical":"M12 9C11.4067 9 10.8266 9.17595 10.3333 9.50559C9.83995 9.83524 9.45543 10.3038 9.22837 10.8519C9.0013 11.4001 8.94189 12.0033 9.05765 12.5853C9.1734 13.1672 9.45913 13.7018 9.87868 14.1213C10.2982 14.5409 10.8328 14.8266 11.4147 14.9424C11.9967 15.0581 12.5999 14.9987 13.1481 14.7716C13.6962 14.5446 14.1648 14.1601 14.4944 13.6667C14.8241 13.1734 15 12.5933 15 12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7957 9 12 9ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","spdif_optical_pos":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83995 14.1648 9.45543 13.6962 9.22837 13.1481C9.0013 12.5999 8.94189 11.9967 9.05765 11.4147C9.1734 10.8328 9.45913 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15Z","speaker":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 4C12.3956 4 12.7822 4.1173 13.1111 4.33706C13.44 4.55682 13.6964 4.86918 13.8478 5.23463C13.9991 5.60009 14.0387 6.00222 13.9616 6.39018C13.8844 6.77814 13.6939 7.13451 13.4142 7.41421C13.1345 7.69392 12.7781 7.8844 12.3902 7.96157C12.0022 8.03874 11.6001 7.99913 11.2346 7.84776C10.8692 7.69638 10.5568 7.44004 10.3371 7.11114C10.1173 6.78224 10 6.39556 10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4ZM12 20C11.0111 20 10.0444 19.7068 9.22215 19.1573C8.3999 18.6079 7.75904 17.827 7.3806 16.9134C7.00216 15.9998 6.90315 14.9945 7.09607 14.0245C7.289 13.0546 7.7652 12.1637 8.46447 11.4645C9.16373 10.7652 10.0546 10.289 11.0245 10.0961C11.9945 9.90315 12.9998 10.0022 13.9134 10.3806C14.827 10.759 15.6079 11.3999 16.1573 12.2221C16.7068 13.0444 17 14.0111 17 15C17 16.3261 16.4732 17.5979 15.5355 18.5355C14.5979 19.4732 13.3261 20 12 20ZM12 12C11.4067 12 10.8266 12.1759 10.3333 12.5056C9.83994 12.8352 9.45542 13.3038 9.22836 13.8519C9.0013 14.4001 8.94189 15.0033 9.05764 15.5853C9.1734 16.1672 9.45912 16.7018 9.87868 17.1213C10.2982 17.5409 10.8328 17.8266 11.4147 17.9424C11.9967 18.0581 12.5999 17.9987 13.1481 17.7716C13.6962 17.5446 14.1648 17.1601 14.4944 16.6667C14.8241 16.1734 15 15.5933 15 15C15 14.2044 14.6839 13.4413 14.1213 12.8787C13.5587 12.3161 12.7956 12 12 12Z","spine":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM12.83 17.55C12.64 17.84 12.32 18 12 18C11.81 18 11.62 17.95 11.45 17.83C10.99 17.52 10.87 16.9 11.17 16.44C11.85 15.43 11.59 14.65 11.07 13.37C10.54 12.04 9.87 10.38 11.17 8.44C11.48 7.98 12.1 7.86 12.56 8.16C13.02 8.47 13.14 9.09 12.84 9.55C12.16 10.56 12.42 11.34 12.94 12.62C13.47 13.95 14.14 15.61 12.84 17.55H12.83Z","sport":"M14.79 5.63001C15.09 5.93001 15.47 6.13001 15.88 6.21001C16.29 6.29001 16.72 6.25001 17.11 6.09001C17.5 5.93001 17.83 5.66001 18.07 5.31001C18.3 4.96001 18.43 4.55001 18.43 4.13001C18.43 3.57001 18.2 3.03001 17.81 2.63001C17.41 2.23001 16.87 2.01001 16.3 2.01001C15.88 2.01001 15.47 2.14001 15.12 2.37001C14.77 2.60001 14.5 2.94001 14.34 3.32001C14.18 3.71001 14.14 4.13001 14.22 4.55001C14.3 4.96001 14.5 5.34001 14.8 5.64001L14.79 5.63001ZM10.07 16.04L8.47 14.41C8.41 14.35 8.34 14.3 8.27 14.27C8.19 14.24 8.11 14.22 8.03 14.22C7.95 14.22 7.86 14.24 7.79 14.27C7.71 14.3 7.64 14.35 7.59 14.41L3.53 18.25C3.22 18.56 3.04 18.97 3 19.4C3 19.62 3.03 19.83 3.11 20.04C3.19 20.24 3.31 20.43 3.46 20.58C3.76 20.89 4.18 21.07 4.61 21.07C4.99 21.07 5.36 20.93 5.66 20.68L10.01 16.97C10.14 16.86 10.22 16.7 10.23 16.53C10.24 16.44 10.23 16.35 10.21 16.27C10.19 16.19 10.14 16.11 10.07 16.05V16.04ZM20.86 8.91001C20.75 8.72001 20.6 8.55001 20.42 8.43001C20.24 8.30001 20.03 8.22001 19.81 8.18001C19.7 8.15001 19.59 8.14001 19.48 8.14001C19.14 8.14001 18.82 8.26001 18.55 8.46001L15.91 10.39C15.81 10.47 15.74 10.57 15.69 10.68C15.64 10.79 15.63 10.92 15.65 11.04C15.67 11.16 15.72 11.28 15.81 11.37C15.9 11.46 16.01 11.52 16.13 11.55L17.06 11.77C17.37 11.84 17.69 11.88 18 11.88C18.91 11.88 19.8 11.56 20.5 10.97C21.11 10.4 21.25 9.55001 20.85 8.92001L20.86 8.91001ZM13.27 11.97L13.36 11.89C14.02 11.29 14.84 10.36 15.04 9.31001C15.11 8.95001 15.11 8.58001 15.03 8.22001C14.95 7.86001 14.8 7.53001 14.58 7.23001C14.56 7.21001 14.54 7.18001 14.53 7.16001C14.53 7.15001 14.53 7.14001 14.51 7.13001C13.31 5.76001 11.58 5.15001 9.38 5.30001C7.64 5.45001 5.94 5.95001 4.4 6.77001C4.21 6.86001 4.03 6.99001 3.89 7.15001C3.75 7.31001 3.64 7.49001 3.57 7.70001C3.5 7.90001 3.47 8.12001 3.49 8.33001C3.51 8.54001 3.57 8.75001 3.67 8.94001C3.77 9.13001 3.91 9.30001 4.07 9.43001C4.24 9.56001 4.43 9.66001 4.63 9.72001C4.84 9.78001 5.05 9.79001 5.26 9.77001C5.47 9.74001 5.68 9.67001 5.86 9.56001C6.45 9.25001 8.37 8.43001 10.05 8.43001C10.65 8.40001 11.24 8.55001 11.75 8.86001L11.84 8.92001L11.77 9.01001C11.24 9.62001 10.62 10.13 9.91 10.52C9.7 10.65 9.52 10.83 9.39 11.04C9.26 11.25 9.17 11.49 9.14 11.74C9.12 11.99 9.16 12.24 9.26 12.47C9.36 12.7 9.51 12.9 9.7 13.06L13.05 15.87L10.49 19.52C10.26 19.87 10.17 20.29 10.24 20.7C10.31 21.11 10.54 21.47 10.87 21.72C11.14 21.89 11.45 21.99 11.77 22C12.02 22 12.27 21.93 12.5 21.82C12.72 21.7 12.92 21.54 13.07 21.34L16.42 16.52C16.64 16.2 16.74 15.81 16.69 15.42C16.64 15.03 16.44 14.68 16.14 14.43L13.25 11.98L13.27 11.97Z","sports_pulse":"M7.89 11.97C7.94 11.97 7.99 12 8.04 12L10.15 15.52C10.34 15.83 10.67 16.01 11.01 16.01C11.19 16.01 11.36 15.96 11.52 15.87C11.99 15.59 12.15 14.97 11.86 14.5L9.19 10.04L10.75 7.71L12.2 8.68C12.53 8.9 12.91 9.02 13.31 9.02H16.01C16.56 9.02 17.01 8.57 17.01 8.02C17.01 7.47 16.56 7.02 16.01 7.02H13.31L10.81 5.36C10.48 5.14 10.1 5.02 9.7 5.02H6.42C5.89 5.02 5.38 5.23 5.01 5.61L4.3 6.32C3.91 6.71 3.91 7.34 4.3 7.73C4.69 8.12 5.32 8.12 5.71 7.73L6.42 7.02H8.8L5.47 12.02H3C2.45 12.02 2 12.47 2 13.02C2 13.57 2.45 14.02 3 14.02H5.46C6.13 14.02 6.75 13.69 7.12 13.13L7.88 11.99L7.89 11.97ZM12.5 5C13.33 5 14 4.33 14 3.5C14 2.67 13.33 2 12.5 2C11.67 2 11 2.67 11 3.5C11 4.33 11.67 5 12.5 5ZM20.5 16.5C20.06 16.5 19.66 16.7 19.39 17H17.82L16.98 12.8C16.89 12.36 16.53 12.04 16.08 12C15.63 11.96 15.22 12.23 15.06 12.65L12.75 18.82L11.83 17.44C11.64 17.16 11.33 16.99 11 16.99H8C7.45 16.99 7 17.44 7 17.99C7 18.54 7.45 18.99 8 18.99H10.46L12.16 21.54C12.35 21.82 12.66 21.99 12.99 21.99C13.03 21.99 13.07 21.99 13.1 21.99C13.47 21.95 13.79 21.7 13.92 21.35L15.69 16.63L16 18.2C16.09 18.67 16.5 19 16.98 19H19.37C19.64 19.3 20.04 19.5 20.48 19.5C21.31 19.5 21.98 18.83 21.98 18C21.98 17.17 21.31 16.5 20.48 16.5H20.5Z","spotcolor":"M5.5 6C5.79667 6 6.08668 5.91203 6.33336 5.7472C6.58003 5.58238 6.77229 5.34811 6.88582 5.07403C6.99935 4.79994 7.02906 4.49834 6.97118 4.20737C6.9133 3.91639 6.77044 3.64912 6.56066 3.43934C6.35088 3.22956 6.08361 3.0867 5.79264 3.02882C5.50167 2.97094 5.20007 3.00065 4.92598 3.11418C4.65189 3.22771 4.41762 3.41997 4.2528 3.66665C4.08798 3.91332 4 4.20333 4 4.5C4 4.89783 4.15804 5.27936 4.43934 5.56066C4.72065 5.84197 5.10218 6 5.5 6ZM12 19C11.8022 19 11.6089 19.0586 11.4444 19.1685C11.28 19.2784 11.1518 19.4346 11.0761 19.6173C11.0004 19.8 10.9806 20.0011 11.0192 20.1951C11.0578 20.3891 11.153 20.5673 11.2929 20.7071C11.4327 20.847 11.6109 20.9422 11.8049 20.9808C11.9989 21.0194 12.2 20.9996 12.3827 20.9239C12.5654 20.8482 12.7216 20.72 12.8315 20.5556C12.9414 20.3911 13 20.1978 13 20C13 19.7348 12.8946 19.4804 12.7071 19.2929C12.5196 19.1054 12.2652 19 12 19ZM17 8C17.1978 8 17.3911 7.94135 17.5556 7.83147C17.72 7.72159 17.8482 7.56541 17.9239 7.38268C17.9996 7.19996 18.0194 6.99889 17.9808 6.80491C17.9422 6.61093 17.847 6.43275 17.7071 6.29289C17.5673 6.15304 17.3891 6.0578 17.1951 6.01922C17.0011 5.98063 16.8 6.00043 16.6173 6.07612C16.4346 6.15181 16.2784 6.27998 16.1685 6.44443C16.0586 6.60888 16 6.80222 16 7C16 7.26522 16.1054 7.51957 16.2929 7.70711C16.4804 7.89464 16.7348 8 17 8ZM18 9C17.5051 8.99982 17.0178 9.12207 16.5816 9.35587C16.1454 9.58968 15.7738 9.92776 15.5 10.34L14 10C13.9961 9.34093 13.8294 8.69304 13.5147 8.11394C13.2 7.53483 12.7471 7.04245 12.1963 6.68058C11.6454 6.31871 11.0137 6.09856 10.3573 6.03971C9.70081 5.98086 9.03999 6.08512 8.43356 6.34324C7.82712 6.60135 7.29387 7.00531 6.8812 7.51921C6.46853 8.03311 6.18923 8.64101 6.06815 9.28887C5.94707 9.93674 5.98795 10.6045 6.18716 11.2327C6.38636 11.861 6.73773 12.4303 7.21 12.89L6.53 14.08C6.35601 14.0379 6.17866 14.0112 6 14C5.40666 14 4.82664 14.1759 4.33329 14.5056C3.83994 14.8352 3.45543 15.3038 3.22836 15.852C3.0013 16.4001 2.94189 17.0033 3.05765 17.5853C3.1734 18.1672 3.45912 18.7018 3.87868 19.1213C4.29824 19.5409 4.83279 19.8266 5.41473 19.9424C5.99667 20.0581 6.59987 19.9987 7.14805 19.7716C7.69623 19.5446 8.16477 19.1601 8.49441 18.6667C8.82405 18.1734 9 17.5933 9 17C8.9945 16.2824 8.73195 15.5906 8.26 15.05L9 13.84C9.32445 13.9388 9.66092 13.9926 10 14C10.7172 13.9974 11.4205 13.802 12.0362 13.4343C12.652 13.0666 13.1575 12.5401 13.5 11.91L15.03 12.29C15.0862 12.8689 15.3096 13.419 15.6728 13.8733C16.036 14.3276 16.5235 14.6666 17.0758 14.8488C17.6282 15.0311 18.2216 15.0489 18.7839 14.9C19.3462 14.7511 19.853 14.442 20.2428 14.0102C20.6326 13.5785 20.8884 13.0427 20.9792 12.4682C21.07 11.8937 20.9918 11.3051 20.7541 10.7742C20.5165 10.2433 20.1296 9.79298 19.6406 9.47797C19.1517 9.16297 18.5817 8.99691 18 9Z","spray_can":"M14 7H10C9.20435 7 8.44129 7.31607 7.87868 7.87868C7.31607 8.44129 7 9.20435 7 10V11H17V10C17 9.20435 16.6839 8.44129 16.1213 7.87868C15.5587 7.31607 14.7956 7 14 7ZM14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5H14V3ZM7 21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22H16C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V13H7V21ZM18 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H18C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4C17 4.26522 17.1054 4.51957 17.2929 4.70711C17.4804 4.89464 17.7348 5 18 5ZM20.24 6.53L18.24 6.03C17.9788 5.96635 17.7029 6.00908 17.4732 6.14879C17.2435 6.28851 17.0787 6.51376 17.015 6.775C16.9513 7.03624 16.9941 7.31206 17.1338 7.54179C17.2735 7.77153 17.4988 7.93635 17.76 8L19.76 8.5H20C20.2652 8.53183 20.5322 8.45699 20.7423 8.29196C20.9523 8.12693 21.0882 7.88522 21.12 7.62C21.1518 7.35478 21.077 7.08779 20.912 6.87775C20.7469 6.66771 20.5052 6.53183 20.24 6.5V6.53Z","stabilization":"M16.6701 4.28998C17.3595 4.53949 17.9856 4.93756 18.5041 5.456C19.0225 5.97444 19.4206 6.60055 19.6701 7.28998C19.7383 7.48512 19.8653 7.65432 20.0337 7.7743C20.202 7.89429 20.4034 7.95915 20.6101 7.95998C20.7401 7.979 20.8727 7.97221 21.0001 7.93998C21.2469 7.84964 21.4483 7.66573 21.5606 7.42805C21.6729 7.19037 21.6871 6.91804 21.6001 6.66998C21.2564 5.68507 20.6948 4.79045 19.9572 4.05284C19.2196 3.31522 18.325 2.75364 17.3401 2.40998C17.2138 2.3529 17.0769 2.32272 16.9383 2.32134C16.7997 2.31996 16.6623 2.34741 16.5349 2.40196C16.4074 2.4565 16.2927 2.53695 16.198 2.63819C16.1034 2.73943 16.0307 2.85925 15.9848 2.99004C15.9389 3.12084 15.9207 3.25975 15.9313 3.39797C15.9419 3.53618 15.9812 3.67068 16.0466 3.79291C16.1119 3.91515 16.202 4.02246 16.3111 4.10803C16.4201 4.1936 16.5458 4.25556 16.6801 4.28998H16.6701ZM3.00009 7.93998C3.11224 7.9807 3.23078 8.00102 3.35009 7.99998C3.5568 7.99915 3.75819 7.93429 3.92652 7.8143C4.09486 7.69432 4.22187 7.52512 4.29009 7.32998C4.5396 6.64055 4.93768 6.01444 5.45612 5.496C5.97455 4.97757 6.60067 4.57949 7.29009 4.32998C7.42437 4.29556 7.55003 4.2336 7.65909 4.14803C7.76815 4.06246 7.85822 3.95515 7.9236 3.83291C7.98898 3.71068 8.02823 3.57618 8.03886 3.43797C8.04949 3.29975 8.03126 3.16084 7.98535 3.03004C7.93943 2.89925 7.86682 2.77943 7.77213 2.67819C7.67743 2.57695 7.56273 2.4965 7.43529 2.44196C7.30785 2.38741 7.17046 2.35996 7.03184 2.36134C6.89323 2.36272 6.75642 2.3929 6.63009 2.44998C5.65673 2.79456 4.77267 3.35231 4.04255 4.08243C3.31242 4.81256 2.75468 5.69662 2.41009 6.66998C2.32258 6.91676 2.33536 7.18802 2.44568 7.42549C2.556 7.66295 2.75506 7.84768 3.00009 7.93998ZM7.33009 19.71C6.64067 19.4605 6.01455 19.0624 5.49612 18.5439C4.97768 18.0255 4.5796 17.3994 4.33009 16.71C4.29118 16.5761 4.22472 16.4519 4.13497 16.3452C4.04522 16.2386 3.93416 16.1519 3.80892 16.0907C3.68369 16.0295 3.54704 15.9951 3.40775 15.9898C3.26846 15.9845 3.1296 16.0084 3.00009 16.06C2.75323 16.1503 2.55187 16.3342 2.43958 16.5719C2.32729 16.8096 2.3131 17.0819 2.40009 17.33C2.74375 18.3149 3.30533 19.2095 4.04295 19.9471C4.78056 20.6847 5.67518 21.2463 6.66009 21.59C6.76592 21.6284 6.87749 21.6487 6.99009 21.65C7.22432 21.6474 7.45022 21.5627 7.62837 21.4106C7.80653 21.2585 7.92564 21.0487 7.96492 20.8177C8.0042 20.5868 7.96117 20.3494 7.84332 20.147C7.72547 19.9445 7.5403 19.7899 7.32009 19.71H7.33009ZM18.0001 15V8.99998C18.0001 8.20433 17.684 7.44126 17.1214 6.87866C16.5588 6.31605 15.7957 5.99998 15.0001 5.99998H9.00009C8.20444 5.99998 7.44138 6.31605 6.87877 6.87866C6.31616 7.44126 6.00009 8.20433 6.00009 8.99998V15C6.00009 15.7956 6.31616 16.5587 6.87877 17.1213C7.44138 17.6839 8.20444 18 9.00009 18H15.0001C15.7957 18 16.5588 17.6839 17.1214 17.1213C17.684 16.5587 18.0001 15.7956 18.0001 15ZM12.0001 14C11.6045 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3037 13.1308 10.1523 12.7653C10.001 12.3999 9.96135 11.9978 10.0385 11.6098C10.1157 11.2218 10.3062 10.8655 10.5859 10.5858C10.8656 10.3061 11.2219 10.1156 11.6099 10.0384C11.9979 9.96123 12.4 10.0008 12.7655 10.1522C13.1309 10.3036 13.4433 10.5599 13.663 10.8888C13.8828 11.2177 14.0001 11.6044 14.0001 12C14.0001 12.5304 13.7894 13.0391 13.4143 13.4142C13.0392 13.7893 12.5305 14 12.0001 14ZM21.0001 16.06C20.876 16.0156 20.7444 15.9962 20.6128 16.0029C20.4812 16.0096 20.3522 16.0422 20.2333 16.0989C20.1143 16.1556 20.0078 16.2352 19.9197 16.3332C19.8316 16.4312 19.7638 16.5457 19.7201 16.67C19.4706 17.3594 19.0725 17.9855 18.5541 18.5039C18.0356 19.0224 17.4095 19.4205 16.7201 19.67C16.4611 19.7112 16.2287 19.8525 16.0729 20.0634C15.9171 20.2743 15.8504 20.5379 15.8871 20.7976C15.9238 21.0572 16.061 21.292 16.2692 21.4515C16.4774 21.6109 16.7399 21.6822 17.0001 21.65C17.1127 21.6487 17.2242 21.6284 17.3301 21.59C18.315 21.2463 19.2096 20.6847 19.9472 19.9471C20.6848 19.2095 21.2464 18.3149 21.5901 17.33C21.6776 17.0832 21.6648 16.8119 21.5545 16.5745C21.4442 16.337 21.2451 16.1523 21.0001 16.06Z","stairway":"M12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM18 20H6V19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H18V20ZM18 16H8V15C8 14.7348 8.10536 14.4804 8.29289 14.2929C8.48043 14.1054 8.73478 14 9 14H18V16ZM18 12H10V11C10 10.7348 10.1054 10.4804 10.2929 10.2929C10.4804 10.1054 10.7348 10 11 10H18V12Z","stamp":"M19 19.9998H5C4.73478 19.9998 4.48043 20.1052 4.29289 20.2927C4.10536 20.4802 4 20.7346 4 20.9998C4 21.265 4.10536 21.5194 4.29289 21.7069C4.48043 21.8944 4.73478 21.9998 5 21.9998H19C19.2652 21.9998 19.5196 21.8944 19.7071 21.7069C19.8946 21.5194 20 21.265 20 20.9998C20 20.7346 19.8946 20.4802 19.7071 20.2927C19.5196 20.1052 19.2652 19.9998 19 19.9998ZM18 12.9998H16C15.2044 12.9998 14.4413 12.6837 13.8787 12.1211C13.3161 11.5585 13 10.7954 13 9.9998V9.8598C13.9427 9.61641 14.7642 9.03757 15.3106 8.23179C15.857 7.42601 16.0908 6.44861 15.9681 5.4828C15.8454 4.51699 15.3747 3.62907 14.6442 2.98548C13.9137 2.34189 12.9736 1.98682 12 1.98682C11.0264 1.98682 10.0863 2.34189 9.35577 2.98548C8.62526 3.62907 8.15456 4.51699 8.03188 5.4828C7.90921 6.44861 8.14299 7.42601 8.6894 8.23179C9.23581 9.03757 10.0573 9.61641 11 9.8598V9.9998C11 10.7954 10.6839 11.5585 10.1213 12.1211C9.55871 12.6837 8.79565 12.9998 8 12.9998H6C5.46957 12.9998 4.96086 13.2105 4.58579 13.5856C4.21071 13.9607 4 14.4694 4 14.9998V15.9998C4 16.5302 4.21071 17.0389 4.58579 17.414C4.96086 17.7891 5.46957 17.9998 6 17.9998H18C18.5304 17.9998 19.0391 17.7891 19.4142 17.414C19.7893 17.0389 20 16.5302 20 15.9998V14.9998C20 14.4694 19.7893 13.9607 19.4142 13.5856C19.0391 13.2105 18.5304 12.9998 18 12.9998Z","star":"M21.8998 9.48015C21.7839 9.12928 21.573 8.81739 21.2906 8.57909C21.0082 8.34079 20.6652 8.1854 20.2998 8.13015L15.8298 7.45015L13.8298 3.15015C13.6683 2.80656 13.4124 2.51604 13.0918 2.31254C12.7713 2.10904 12.3995 2.00098 12.0198 2.00098C11.6402 2.00098 11.2684 2.10904 10.9478 2.31254C10.6273 2.51604 10.3714 2.80656 10.2098 3.15015L8.20984 7.45015L3.69984 8.13015C3.33447 8.1854 2.99154 8.34079 2.70911 8.57909C2.42668 8.81739 2.21579 9.12928 2.09984 9.48015C1.98996 9.82486 1.97564 10.1929 2.05841 10.5451C2.14118 10.8973 2.31793 11.2205 2.56984 11.4802L5.85984 14.8602L5.07984 19.6502C5.02057 20.0193 5.06599 20.3978 5.21093 20.7424C5.35588 21.0871 5.59454 21.3843 5.89984 21.6002C6.23505 21.8517 6.64082 21.9917 7.05984 22.0002C7.40962 22.0085 7.75515 21.9221 8.05984 21.7502L12.0598 19.5502L16.0598 21.7502C16.3645 21.9221 16.7101 22.0085 17.0598 22.0002C17.4756 22.0004 17.881 21.871 18.2198 21.6302C18.5251 21.4143 18.7638 21.1171 18.9088 20.7724C19.0537 20.4278 19.0991 20.0493 19.0398 19.6802L18.2598 14.8902L21.5498 11.5102C21.7869 11.2354 21.9446 10.9013 22.0063 10.5437C22.068 10.1861 22.0312 9.81844 21.8998 9.48015Z","star_add":"M21.8998 9.48015C21.7839 9.12928 21.573 8.81739 21.2906 8.57909C21.0082 8.34079 20.6652 8.1854 20.2998 8.13015L15.8298 7.45015L13.8298 3.15015C13.6683 2.80656 13.4124 2.51604 13.0918 2.31254C12.7713 2.10904 12.3995 2.00098 12.0198 2.00098C11.6402 2.00098 11.2684 2.10904 10.9478 2.31254C10.6273 2.51604 10.3714 2.80656 10.2098 3.15015L8.20984 7.45015L3.69984 8.13015C3.33447 8.1854 2.99154 8.34079 2.70911 8.57909C2.42668 8.81739 2.21579 9.12928 2.09984 9.48015C1.98996 9.82486 1.97564 10.1929 2.05841 10.5451C2.14118 10.8973 2.31793 11.2205 2.56984 11.4802L5.85984 14.8602L5.07984 19.6502C5.02057 20.0193 5.06599 20.3978 5.21093 20.7424C5.35588 21.0871 5.59454 21.3843 5.89984 21.6002C6.23505 21.8517 6.64082 21.9917 7.05984 22.0002C7.40962 22.0085 7.75515 21.9221 8.05984 21.7502L12.0598 19.5502L16.0598 21.7502C16.3645 21.9221 16.7101 22.0085 17.0598 22.0002C17.4756 22.0004 17.881 21.871 18.2198 21.6302C18.5251 21.4143 18.7638 21.1171 18.9088 20.7724C19.0537 20.4278 19.0991 20.0493 19.0398 19.6802L18.2598 14.8902L21.5498 11.5102C21.7869 11.2354 21.9446 10.9013 22.0063 10.5437C22.068 10.1861 22.0312 9.81844 21.8998 9.48015ZM13.9998 14.0002H12.9998V15.0002C12.9998 15.2654 12.8945 15.5197 12.707 15.7073C12.5194 15.8948 12.2651 16.0002 11.9998 16.0002C11.7346 16.0002 11.4803 15.8948 11.2927 15.7073C11.1052 15.5197 10.9998 15.2654 10.9998 15.0002V14.0002H9.99984C9.73463 14.0002 9.48027 13.8948 9.29274 13.7073C9.1052 13.5197 8.99984 13.2654 8.99984 13.0002C8.99984 12.7349 9.1052 12.4806 9.29274 12.293C9.48027 12.1055 9.73463 12.0002 9.99984 12.0002H10.9998V11.0002C10.9998 10.7349 11.1052 10.4806 11.2927 10.293C11.4803 10.1055 11.7346 10.0002 11.9998 10.0002C12.2651 10.0002 12.5194 10.1055 12.707 10.293C12.8945 10.4806 12.9998 10.7349 12.9998 11.0002V12.0002H13.9998C14.2651 12.0002 14.5194 12.1055 14.707 12.293C14.8945 12.4806 14.9998 12.7349 14.9998 13.0002C14.9998 13.2654 14.8945 13.5197 14.707 13.7073C14.5194 13.8948 14.2651 14.0002 13.9998 14.0002Z","status_fail":"M4.10998 13.24C4.04251 12.83 4.00574 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.21879 7.85983 4.48815 7.91661 4.74882 7.86785C5.00949 7.81909 5.24012 7.66879 5.38998 7.45C5.88095 6.7572 6.47832 6.14633 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05ZM12 13.41L14.29 15.71C14.3829 15.8037 14.4935 15.8781 14.6154 15.9289C14.7373 15.9797 14.868 16.0058 15 16.0058C15.132 16.0058 15.2627 15.9797 15.3846 15.9289C15.5064 15.8781 15.617 15.8037 15.71 15.71C15.8037 15.617 15.8781 15.5064 15.9289 15.3846C15.9796 15.2627 16.0058 15.132 16.0058 15C16.0058 14.868 15.9796 14.7373 15.9289 14.6154C15.8781 14.4936 15.8037 14.383 15.71 14.29L13.41 12L15.71 9.71C15.8983 9.5217 16.0041 9.2663 16.0041 9C16.0041 8.7337 15.8983 8.4783 15.71 8.29C15.5217 8.1017 15.2663 7.99591 15 7.99591C14.7337 7.99591 14.4783 8.1017 14.29 8.29L12 10.59L9.70998 8.29C9.52167 8.1017 9.26628 7.99591 8.99998 7.99591C8.73367 7.99591 8.47828 8.1017 8.28998 8.29C8.10167 8.4783 7.99588 8.7337 7.99588 9C7.99588 9.2663 8.10167 9.5217 8.28998 9.71L10.59 12L8.28998 14.29C8.19625 14.383 8.12185 14.4936 8.07108 14.6154C8.02032 14.7373 7.99418 14.868 7.99418 15C7.99418 15.132 8.02032 15.2627 8.07108 15.3846C8.12185 15.5064 8.19625 15.617 8.28998 15.71C8.38294 15.8037 8.49354 15.8781 8.6154 15.9289C8.73726 15.9797 8.86796 16.0058 8.99998 16.0058C9.13199 16.0058 9.26269 15.9797 9.38455 15.9289C9.50641 15.8781 9.61701 15.8037 9.70998 15.71L12 13.41Z","status_loading":"M4.10998 13.24C4.04206 12.83 4.00529 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.21879 7.85983 4.48815 7.91661 4.74882 7.86785C5.00949 7.81909 5.24012 7.66879 5.38998 7.45C5.88095 6.7572 6.47832 6.14633 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05Z","status_successful":"M4.59998 7.88C4.7612 7.87973 4.91996 7.84049 5.06274 7.76562C5.20552 7.69075 5.32808 7.58247 5.41998 7.45C5.90187 6.75948 6.48899 6.14874 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.17674 7.82917 4.38697 7.88874 4.59998 7.88ZM4.10998 13.24C4.04251 12.83 4.00574 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM6.78998 11.29C6.69625 11.383 6.62185 11.4936 6.57108 11.6154C6.52032 11.7373 6.49418 11.868 6.49418 12C6.49418 12.132 6.52032 12.2627 6.57108 12.3846C6.62185 12.5064 6.69625 12.617 6.78998 12.71L9.78998 15.71C9.88294 15.8037 9.99354 15.8781 10.1154 15.9289C10.2373 15.9797 10.368 16.0058 10.5 16.0058C10.632 16.0058 10.7627 15.9797 10.8846 15.9289C11.0064 15.8781 11.117 15.8037 11.21 15.71L17.21 9.71C17.3032 9.61676 17.3772 9.50607 17.4276 9.38425C17.4781 9.26243 17.5041 9.13186 17.5041 9C17.5041 8.86814 17.4781 8.73757 17.4276 8.61575C17.3772 8.49393 17.3032 8.38324 17.21 8.29C17.1167 8.19676 17.006 8.1228 16.8842 8.07234C16.7624 8.02188 16.6318 7.99591 16.5 7.99591C16.3681 7.99591 16.2375 8.02188 16.1157 8.07234C15.9939 8.1228 15.8832 8.19676 15.79 8.29L10.5 13.59L8.20998 11.29C8.11701 11.1963 8.00641 11.1219 7.88455 11.0711C7.76269 11.0203 7.63199 10.9942 7.49998 10.9942C7.36796 10.9942 7.23726 11.0203 7.1154 11.0711C6.99354 11.1219 6.88294 11.1963 6.78998 11.29Z","steering_wheel":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM4.61 9C5.21582 7.53882 6.24121 6.29003 7.55657 5.41146C8.87193 4.53289 10.4182 4.06397 12 4.06397C13.5818 4.06397 15.1281 4.53289 16.4434 5.41146C17.7588 6.29003 18.7842 7.53882 19.39 9C19.4404 9.12701 19.4643 9.26302 19.4601 9.39962C19.456 9.53622 19.4238 9.67051 19.3657 9.7942C19.3076 9.9179 19.2248 10.0284 19.1223 10.1188C19.0199 10.2092 18.9 10.2777 18.77 10.32C18.5323 10.3905 18.2769 10.3702 18.0533 10.2631C17.8297 10.1559 17.6539 9.96948 17.56 9.74C17.1049 8.64564 16.3358 7.71058 15.3499 7.05281C14.3639 6.39503 13.2052 6.044 12.02 6.044C10.8348 6.044 9.67609 6.39503 8.69014 7.05281C7.70419 7.71058 6.93513 8.64564 6.48 9.74C6.38611 9.96948 6.21031 10.1559 5.98673 10.2631C5.76314 10.3702 5.50771 10.3905 5.27 10.32C5.13648 10.282 5.01233 10.2166 4.90545 10.128C4.79857 10.0394 4.71132 9.92955 4.64923 9.80539C4.58715 9.68122 4.5516 9.54548 4.54484 9.40682C4.53809 9.26816 4.56028 9.12961 4.61 9ZM10.3 18.78C10.2565 18.9067 10.1879 19.0233 10.0984 19.1229C10.009 19.2226 9.90037 19.3033 9.77912 19.3602C9.65787 19.4171 9.52643 19.449 9.39259 19.4541C9.25875 19.4593 9.12525 19.4375 9 19.39C8.01265 18.9877 7.11567 18.3921 6.36178 17.6382C5.60789 16.8843 5.0123 15.9874 4.61 15C4.55793 14.8724 4.53279 14.7355 4.53614 14.5978C4.53949 14.46 4.57127 14.3244 4.62949 14.1996C4.6877 14.0747 4.77109 13.9632 4.87443 13.8721C4.97777 13.7809 5.09883 13.7121 5.23 13.67C5.46771 13.5995 5.72314 13.6198 5.94672 13.7269C6.17031 13.8341 6.34611 14.0205 6.44 14.25C6.7416 14.9815 7.1849 15.6461 7.74439 16.2056C8.30388 16.7651 8.9685 17.2084 9.7 17.51C9.93989 17.6004 10.1359 17.7795 10.2476 18.0102C10.3592 18.241 10.378 18.5058 10.3 18.75V18.78ZM8 12C8 11.2089 8.2346 10.4355 8.67413 9.77772C9.11365 9.11992 9.73837 8.60723 10.4693 8.30448C11.2002 8.00173 12.0044 7.92252 12.7804 8.07686C13.5563 8.2312 14.269 8.61216 14.8284 9.17157C15.3878 9.73098 15.7688 10.4437 15.9231 11.2196C16.0775 11.9956 15.9983 12.7998 15.6955 13.5307C15.3928 14.2616 14.8801 14.8864 14.2223 15.3259C13.5645 15.7654 12.7911 16 12 16C10.9391 16 9.92172 15.5786 9.17158 14.8284C8.42143 14.0783 8 13.0609 8 12ZM19.39 15C18.9877 15.9874 18.3921 16.8843 17.6382 17.6382C16.8843 18.3921 15.9874 18.9877 15 19.39C14.8724 19.4421 14.7355 19.4672 14.5978 19.4639C14.46 19.4605 14.3245 19.4287 14.1996 19.3705C14.0747 19.3123 13.9632 19.2289 13.8721 19.1256C13.7809 19.0222 13.7121 18.9012 13.67 18.77C13.5995 18.5323 13.6198 18.2769 13.7269 18.0533C13.8341 17.8297 14.0205 17.6539 14.25 17.56C14.9815 17.2584 15.6461 16.8151 16.2056 16.2556C16.7651 15.6961 17.2084 15.0315 17.51 14.3C17.6039 14.0705 17.7797 13.8841 18.0033 13.7769C18.2269 13.6698 18.4823 13.6495 18.72 13.72C18.8497 13.7575 18.9704 13.8208 19.075 13.9062C19.1795 13.9916 19.2657 14.0973 19.3283 14.2169C19.3909 14.3365 19.4287 14.4676 19.4393 14.6022C19.4499 14.7367 19.4331 14.8721 19.39 15ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","steps":"M6.49998 2C4.56998 2 2.99998 4.69 2.99998 8C2.96419 9.56695 3.36961 11.1124 4.16998 12.46C5.82274 12.1407 7.49199 11.9137 9.16998 11.78C9.72057 10.5961 10.0039 9.30563 9.99998 8C9.99998 4.69 8.42998 2 6.49998 2ZM5.32998 14.29C5.10944 14.833 4.99733 15.4139 4.99998 16C4.99998 17.93 6.11998 20 7.49998 20C8.87998 20 9.99998 17.93 9.99998 16C10.0067 15.2261 9.81018 14.4641 9.42998 13.79C7.84998 13.91 6.45998 14.1 5.32998 14.29ZM17.5 4C15.57 4 14 6.69 14 10C13.984 11.2876 14.2467 12.5634 14.77 13.74C16.478 13.8444 18.176 14.0751 19.85 14.43C20.6374 13.0889 21.0357 11.5548 21 10C21 6.69 19.43 4 17.5 4ZM14.6 15.74C14.1979 16.4247 13.9905 17.2061 14 18C14 19.93 15.12 22 16.5 22C17.88 22 19 19.93 19 18C19.0046 17.3914 18.8819 16.7885 18.64 16.23C17.3042 15.9866 15.9552 15.823 14.6 15.74Z","stopwatch":"M10 4H14C14.2652 4 14.5196 3.89464 14.7071 3.70711C14.8946 3.51957 15 3.26522 15 3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73479 2 9.48043 2.10536 9.2929 2.29289C9.10536 2.48043 9 2.73478 9 3C9 3.26522 9.10536 3.51957 9.2929 3.70711C9.48043 3.89464 9.73479 4 10 4ZM18.71 6.71C18.8974 6.89625 19.1508 7.00079 19.415 7.00079C19.6792 7.00079 19.9326 6.89625 20.12 6.71C20.2137 6.61704 20.2881 6.50644 20.3389 6.38458C20.3897 6.26272 20.4158 6.13201 20.4158 6C20.4158 5.86799 20.3897 5.73728 20.3389 5.61542C20.2881 5.49356 20.2137 5.38296 20.12 5.29L18.71 3.88C18.617 3.78627 18.5064 3.71188 18.3846 3.66111C18.2627 3.61034 18.132 3.5842 18 3.5842C17.868 3.5842 17.7373 3.61034 17.6154 3.66111C17.4936 3.71188 17.383 3.78627 17.29 3.88C17.1038 4.06736 16.9992 4.32081 16.9992 4.585C16.9992 4.84919 17.1038 5.10264 17.29 5.29L18.71 6.71ZM12 5C10.3189 5 8.67548 5.49852 7.27766 6.43251C5.87984 7.3665 4.79037 8.69402 4.14703 10.2472C3.50368 11.8004 3.33535 13.5094 3.66333 15.1583C3.9913 16.8071 4.80085 18.3217 5.9896 19.5104C7.17834 20.6992 8.6929 21.5087 10.3417 21.8367C11.9906 22.1646 13.6996 21.9963 15.2528 21.353C16.806 20.7096 18.1335 19.6202 19.0675 18.2223C20.0015 16.8245 20.5 15.1811 20.5 13.5C20.4974 11.2465 19.601 9.086 18.0075 7.49252C16.414 5.89903 14.2535 5.00265 12 5ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14C11.7348 14 11.4804 13.8946 11.2929 13.7071C11.1054 13.5196 11 13.2652 11 13V9C11 8.73478 11.1054 8.48043 11.2929 8.29289C11.4804 8.10536 11.7348 8 12 8C12.2652 8 12.5196 8.10536 12.7071 8.29289C12.8946 8.48043 13 8.73478 13 9V13Z","store":"M21.1201 5.88L18.5701 3.53C18.2023 3.19065 17.7206 3.00154 17.2201 3H6.78012C6.27966 3.00154 5.79796 3.19065 5.43012 3.53L2.88012 5.88C2.3502 6.4487 2.06171 7.20089 2.07542 7.97809C2.08913 8.75529 2.40398 9.49683 2.95363 10.0465C3.50328 10.5961 4.24482 10.911 5.02203 10.9247C5.79923 10.9384 6.55142 10.6499 7.12012 10.12C7.19552 10.0378 7.26566 9.951 7.33012 9.86C7.61131 10.2086 7.96698 10.4898 8.37103 10.683C8.77508 10.8762 9.21726 10.9764 9.66512 10.9764C10.113 10.9764 10.5552 10.8762 10.9592 10.683C11.3633 10.4898 11.7189 10.2086 12.0001 9.86C12.2813 10.2086 12.637 10.4898 13.041 10.683C13.4451 10.8762 13.8873 10.9764 14.3351 10.9764C14.783 10.9764 15.2252 10.8762 15.6292 10.683C16.0333 10.4898 16.3889 10.2086 16.6701 9.86C16.7346 9.951 16.8047 10.0378 16.8801 10.12C17.1548 10.4147 17.486 10.6512 17.854 10.8151C18.222 10.9791 18.6192 11.0673 19.022 11.0744C19.4248 11.0815 19.825 11.0074 20.1985 10.8565C20.5721 10.7056 20.9114 10.481 21.1963 10.1962C21.4811 9.91128 21.7057 9.57194 21.8566 9.19839C22.0075 8.82484 22.0816 8.42472 22.0745 8.02191C22.0674 7.6191 21.9792 7.22185 21.8152 6.85385C21.6513 6.48585 21.4149 6.15465 21.1201 5.88ZM7.34012 12.42C6.6191 12.8013 5.81575 13.0004 5.00012 13C4.31165 12.9992 3.63076 12.8562 3.00012 12.58V18C3.00012 18.7956 3.31619 19.5587 3.8788 20.1213C4.44141 20.6839 5.20447 21 6.00012 21H11.0001V12.81C10.5674 12.9329 10.12 12.9968 9.67012 13C8.85742 13.0025 8.05682 12.8032 7.34012 12.42ZM16.6601 12.42C15.9434 12.8032 15.1428 13.0025 14.3301 13C13.8803 12.9968 13.4329 12.9329 13.0001 12.81V15H15.0001C15.2653 15 15.5197 15.1054 15.7072 15.2929C15.8948 15.4804 16.0001 15.7348 16.0001 16C16.0001 16.2652 15.8948 16.5196 15.7072 16.7071C15.5197 16.8946 15.2653 17 15.0001 17H13.0001V21H18.0001C18.7958 21 19.5588 20.6839 20.1214 20.1213C20.684 19.5587 21.0001 18.7956 21.0001 18V12.58C20.3695 12.8562 19.6886 12.9992 19.0001 13C18.1845 13.0004 17.3811 12.8013 16.6601 12.42Z","store_room":"M7 8H10C10.2652 8 10.5196 7.89464 10.7071 7.70711C10.8946 7.51957 11 7.26522 11 7V5C11 4.73478 10.8946 4.48043 10.7071 4.29289C10.5196 4.10536 10.2652 4 10 4H7C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V7C6 7.26522 6.10536 7.51957 6.29289 7.70711C6.48043 7.89464 6.73478 8 7 8ZM14 16H17C17.2652 16 17.5196 15.8946 17.7071 15.7071C17.8946 15.5196 18 15.2652 18 15V13C18 12.7348 17.8946 12.4804 17.7071 12.2929C17.5196 12.1054 17.2652 12 17 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13V15C13 15.2652 13.1054 15.5196 13.2929 15.7071C13.4804 15.8946 13.7348 16 14 16ZM7 16H10C10.2652 16 10.5196 15.8946 10.7071 15.7071C10.8946 15.5196 11 15.2652 11 15V13C11 12.7348 10.8946 12.4804 10.7071 12.2929C10.5196 12.1054 10.2652 12 10 12H7C6.73478 12 6.48043 12.1054 6.29289 12.2929C6.10536 12.4804 6 12.7348 6 13V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16ZM20 3C19.7348 3 19.4804 3.10536 19.2929 3.29289C19.1054 3.48043 19 3.73478 19 4V9H5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26522 21 4.51957 20.8946 4.70711 20.7071C4.89464 20.5196 5 20.2652 5 20V19H19V20C19 20.2652 19.1054 20.5196 19.2929 20.7071C19.4804 20.8946 19.7348 21 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM19 17H5V11H19V17Z","story":"M18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM9.1 8L10.57 7.78L11.23 6.45C11.3013 6.30673 11.4111 6.18619 11.5471 6.10192C11.6831 6.01766 11.84 5.97301 12 5.97301C12.16 5.97301 12.3169 6.01766 12.4529 6.10192C12.5889 6.18619 12.6987 6.30673 12.77 6.45L13.43 7.78L14.9 8C15.0577 8.02351 15.2057 8.09038 15.3276 8.19316C15.4495 8.29593 15.5404 8.43056 15.5902 8.582C15.64 8.73345 15.6467 8.89575 15.6096 9.0508C15.5724 9.20584 15.493 9.34751 15.38 9.46L14.31 10.46L14.56 12C14.5886 12.1575 14.5722 12.3199 14.5126 12.4685C14.4529 12.6171 14.3526 12.7458 14.223 12.8399C14.0934 12.9339 13.9399 12.9895 13.7802 13.0001C13.6204 13.0107 13.4609 12.976 13.32 12.9L12 12.21L10.68 12.9C10.5391 12.976 10.3796 13.0107 10.2198 13.0001C10.0601 12.9895 9.90659 12.9339 9.77702 12.8399C9.64744 12.7458 9.54706 12.6171 9.48744 12.4685C9.42782 12.3199 9.41137 12.1575 9.44 12L9.69 10.53L8.62 9.53C8.48453 9.42176 8.38494 9.2751 8.33431 9.10926C8.28367 8.94341 8.28435 8.76614 8.33626 8.60069C8.38816 8.43524 8.48887 8.28934 8.62516 8.18215C8.76146 8.07495 8.92698 8.01146 9.1 8ZM18 19.67C18 19.7575 17.9652 19.8415 17.9033 19.9033C17.8415 19.9652 17.7575 20 17.67 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H17.67C17.7575 18 17.8415 18.0348 17.9033 18.0967C17.9652 18.1585 18 18.2425 18 18.33V19.67Z","stream":"M9.60002 8.81985C9.81219 8.66072 9.95246 8.42382 9.98997 8.16127C10.0275 7.89872 9.95915 7.63202 9.80002 7.41985C9.64089 7.20767 9.40399 7.06741 9.14144 7.0299C8.87889 6.99239 8.61219 7.06072 8.40002 7.21985C7.66241 7.77945 7.06432 8.50217 6.65256 9.33143C6.2408 10.1607 6.02653 11.074 6.02653 11.9998C6.02653 12.9257 6.2408 13.839 6.65256 14.6683C7.06432 15.4975 7.66241 16.2202 8.40002 16.7798C8.57057 16.9168 8.78134 16.9941 9.00002 16.9998C9.15526 16.9998 9.30837 16.9637 9.44723 16.8943C9.58608 16.8248 9.70687 16.724 9.80002 16.5998C9.87881 16.4948 9.93614 16.3752 9.96873 16.248C10.0013 16.1208 10.0085 15.9884 9.98997 15.8584C9.97139 15.7284 9.9274 15.6034 9.86049 15.4904C9.79358 15.3774 9.70507 15.2786 9.60002 15.1998C9.11079 14.8266 8.71429 14.3454 8.44136 13.7939C8.16844 13.2423 8.02645 12.6352 8.02645 12.0198C8.02645 11.4045 8.16844 10.7974 8.44136 10.2458C8.71429 9.69428 9.11079 9.21314 9.60002 8.83985V8.81985ZM4.00002 11.9998C4.00736 10.6909 4.33578 9.40375 4.95646 8.2513C5.57715 7.09885 6.47114 6.1163 7.56002 5.38985C7.78015 5.24133 7.93226 5.01144 7.98289 4.75077C8.03353 4.49009 7.97854 4.21998 7.83002 3.99985C7.68149 3.77972 7.45161 3.6276 7.19094 3.57697C6.93026 3.52633 6.66015 3.58133 6.44002 3.72985C5.07445 4.63447 3.95414 5.86316 3.17912 7.30623C2.40409 8.7493 1.99847 10.3618 1.99847 11.9998C1.99847 13.6379 2.40409 15.2504 3.17912 16.6935C3.95414 18.1365 5.07445 19.3652 6.44002 20.2698C6.60555 20.3811 6.80057 20.4403 7.00002 20.4398C7.16382 20.4401 7.32517 20.4001 7.4699 20.3234C7.61462 20.2467 7.73829 20.1356 7.83002 19.9998C7.90372 19.8909 7.9552 19.7685 7.98153 19.6396C8.00785 19.5107 8.00848 19.3779 7.9834 19.2488C7.95832 19.1197 7.90802 18.9968 7.83536 18.8872C7.76271 18.7775 7.66914 18.6833 7.56002 18.6098C6.47114 17.8834 5.57715 16.9008 4.95646 15.7484C4.33578 14.5959 4.00736 13.3088 4.00002 11.9998ZM18 11.9998C18.0024 11.0708 17.7864 10.1542 17.3695 9.32389C16.9527 8.49361 16.3465 7.77289 15.6 7.21985C15.495 7.14105 15.3754 7.08372 15.2482 7.05113C15.121 7.01854 14.9886 7.01133 14.8586 7.0299C14.7286 7.04847 14.6035 7.09246 14.4905 7.15937C14.3775 7.22628 14.2788 7.31479 14.2 7.41985C14.1212 7.5249 14.0639 7.64445 14.0313 7.77167C13.9987 7.89888 13.9915 8.03127 14.0101 8.16127C14.0476 8.42382 14.1878 8.66072 14.4 8.81985C14.8892 9.19314 15.2857 9.67428 15.5587 10.2258C15.8316 10.7774 15.9736 11.3845 15.9736 11.9998C15.9736 12.6152 15.8316 13.2223 15.5587 13.7739C15.2857 14.3254 14.8892 14.8066 14.4 15.1798C14.1878 15.339 14.0476 15.5759 14.0101 15.8384C13.9726 16.101 14.0409 16.3677 14.2 16.5798C14.2932 16.704 14.4139 16.8048 14.5528 16.8743C14.6917 16.9437 14.8448 16.9798 15 16.9798C15.2164 16.9798 15.4269 16.9097 15.6 16.7798C16.3465 16.2268 16.9527 15.5061 17.3695 14.6758C17.7864 13.8455 18.0024 12.9289 18 11.9998ZM12 9.99985C11.6045 9.99985 11.2178 10.1171 10.8889 10.3369C10.56 10.5567 10.3036 10.869 10.1523 11.2345C10.0009 11.5999 9.96128 12.0021 10.0384 12.39C10.1156 12.778 10.3061 13.1344 10.5858 13.4141C10.8655 13.6938 11.2219 13.8842 11.6098 13.9614C11.9978 14.0386 12.3999 13.999 12.7654 13.8476C13.1308 13.6962 13.4432 13.4399 13.663 13.111C13.8827 12.7821 14 12.3954 14 11.9998C14 11.4694 13.7893 10.9607 13.4142 10.5856C13.0392 10.2106 12.5304 9.99985 12 9.99985ZM17.56 3.72985C17.3399 3.58133 17.0698 3.52633 16.8091 3.57697C16.5484 3.6276 16.3185 3.77972 16.17 3.99985C16.0215 4.21998 15.9665 4.49009 16.0171 4.75077C16.0678 5.01144 16.2199 5.24133 16.44 5.38985C17.5334 6.11149 18.4306 7.09307 19.0514 8.24666C19.6722 9.40025 19.9972 10.6898 19.9972 11.9998C19.9972 13.3099 19.6722 14.5994 19.0514 15.753C18.4306 16.9066 17.5334 17.8882 16.44 18.6098C16.3309 18.6833 16.2373 18.7775 16.1647 18.8872C16.092 18.9968 16.0417 19.1197 16.0166 19.2488C15.9915 19.3779 15.9922 19.5107 16.0185 19.6396C16.0448 19.7685 16.0963 19.8909 16.17 19.9998C16.2617 20.1356 16.3854 20.2467 16.5301 20.3234C16.6749 20.4001 16.8362 20.4401 17 20.4398C17.1995 20.4403 17.3945 20.3811 17.56 20.2698C18.9256 19.3652 20.0459 18.1365 20.8209 16.6935C21.5959 15.2504 22.0016 13.6379 22.0016 11.9998C22.0016 10.3618 21.5959 8.7493 20.8209 7.30623C20.0459 5.86316 18.9256 4.63447 17.56 3.72985Z","stream_off":"M4.65003 15.1099C4.22445 14.1281 4.00329 13.07 4.00003 11.9999C4.00738 10.691 4.33579 9.40384 4.95648 8.25138C5.57716 7.09893 6.47115 6.11639 7.56003 5.38993C7.78016 5.24141 7.93228 5.01153 7.98291 4.75085C8.03355 4.49017 7.97855 4.22006 7.83003 3.99993C7.68151 3.7798 7.45163 3.62769 7.19095 3.57705C6.93028 3.52642 6.66016 3.58141 6.44003 3.72993C4.38942 5.08432 2.9165 7.15366 2.3083 9.53473C1.70009 11.9158 2.00016 14.438 3.15003 16.6099L4.65003 15.1099ZM6.00003 11.9999C6.00388 12.5234 6.07445 13.0443 6.21003 13.5499L8.00003 11.7299C8.04276 11.1586 8.20773 10.6031 8.48377 10.101C8.75982 9.59899 9.14049 9.1621 9.60003 8.81993C9.81221 8.6608 9.95247 8.4239 9.98998 8.16135C10.0275 7.8988 9.95916 7.6321 9.80003 7.41993C9.6409 7.20776 9.404 7.06749 9.14145 7.02998C8.8789 6.99248 8.61221 7.0608 8.40003 7.21993C7.65351 7.77298 7.04738 8.49369 6.6305 9.32397C6.21362 10.1543 5.99766 11.0709 6.00003 11.9999ZM19.71 5.69993L20.71 4.69993C20.8983 4.51163 21.0041 4.25623 21.0041 3.98993C21.0041 3.72363 20.8983 3.46824 20.71 3.27993C20.5217 3.09163 20.2663 2.98584 20 2.98584C19.7337 2.98584 19.4783 3.09163 19.29 3.27993L12.51 10.0599C12.3431 10.019 12.1719 9.99889 12 9.99993C11.4696 9.99993 10.9609 10.2106 10.5858 10.5857C10.2107 10.9608 10 11.4695 10 11.9999C10.0023 12.1722 10.0258 12.3435 10.07 12.5099L3.29003 19.2899C3.1963 19.3829 3.12191 19.4935 3.07114 19.6154C3.02037 19.7372 2.99423 19.8679 2.99423 19.9999C2.99423 20.1319 3.02037 20.2626 3.07114 20.3845C3.12191 20.5064 3.1963 20.617 3.29003 20.7099C3.383 20.8037 3.4936 20.8781 3.61546 20.9288C3.73731 20.9796 3.86802 21.0057 4.00003 21.0057C4.13204 21.0057 4.26275 20.9796 4.38461 20.9288C4.50647 20.8781 4.61707 20.8037 4.71003 20.7099L5.71003 19.7099C5.95003 19.9099 6.19003 20.0899 6.45003 20.2699C6.61557 20.3812 6.81059 20.4404 7.01003 20.4399C7.17214 20.4386 7.33148 20.3978 7.47433 20.3211C7.61718 20.2445 7.73925 20.1342 7.83003 19.9999C7.90373 19.891 7.95522 19.7686 7.98154 19.6397C8.00786 19.5108 8.0085 19.378 7.98342 19.2489C7.95834 19.1198 7.90803 18.9969 7.83538 18.8872C7.76273 18.7776 7.66916 18.6834 7.56003 18.6099C7.41014 18.5088 7.26654 18.3985 7.13003 18.2799L8.55003 16.8599C8.6879 16.9392 8.84156 16.987 9.00003 16.9999C9.15528 16.9999 9.30839 16.9638 9.44725 16.8944C9.5861 16.8249 9.70689 16.7241 9.80003 16.5999C9.90027 16.4551 9.96045 16.2863 9.9745 16.1107C9.98855 15.9351 9.95596 15.7589 9.88003 15.5999L11.49 13.9999C11.6594 14.0208 11.8307 14.0208 12 13.9999C12.5305 13.9999 13.0392 13.7892 13.4142 13.4141C13.7893 13.0391 14 12.5304 14 11.9999C13.9978 11.8277 13.9743 11.6564 13.93 11.4899L15.42 9.99993C15.7929 10.6009 15.9936 11.2927 16 11.9999C16.0024 12.6185 15.8588 13.2289 15.5807 13.7815C15.3027 14.3341 14.8982 14.8132 14.4 15.1799C14.1879 15.3391 14.0476 15.576 14.0101 15.8385C13.9726 16.1011 14.0409 16.3678 14.2 16.5799C14.2932 16.7041 14.414 16.8049 14.5528 16.8744C14.6917 16.9438 14.8448 16.9799 15 16.9799C15.2164 16.9799 15.4269 16.9098 15.6 16.7799C16.3466 16.2269 16.9527 15.5062 17.3696 14.6759C17.7864 13.8456 18.0024 12.929 18 11.9999C18.0031 10.757 17.6109 9.5453 16.88 8.53993L18.29 7.12993C19.3927 8.51411 19.9953 10.2303 20 11.9999C19.9927 13.3089 19.6643 14.596 19.0436 15.7485C18.4229 16.9009 17.5289 17.8835 16.44 18.6099C16.3309 18.6834 16.2373 18.7776 16.1647 18.8872C16.092 18.9969 16.0417 19.1198 16.0166 19.2489C15.9916 19.378 15.9922 19.5108 16.0185 19.6397C16.0448 19.7686 16.0963 19.891 16.17 19.9999C16.2618 20.1356 16.3854 20.2467 16.5301 20.3235C16.6749 20.4002 16.8362 20.4402 17 20.4399C17.1995 20.4404 17.3945 20.3812 17.56 20.2699C18.9203 19.36 20.0365 18.1301 20.8106 16.6882C21.5848 15.2463 21.9932 13.6365 22 11.9999C21.9967 9.69679 21.1864 7.46762 19.71 5.69993Z","stretching":"M16.0001 6.00003C15.7034 6.00003 15.4134 6.088 15.1667 6.25282C14.92 6.41765 14.7278 6.65191 14.6143 6.926C14.5007 7.20009 14.471 7.50169 14.5289 7.79266C14.5868 8.08364 14.7296 8.35091 14.9394 8.56069C15.1492 8.77047 15.4165 8.91333 15.7074 8.97121C15.9984 9.02908 16.3 8.99938 16.5741 8.88585C16.8482 8.77232 17.0825 8.58006 17.2473 8.33338C17.4121 8.08671 17.5001 7.7967 17.5001 7.50003C17.5001 7.1022 17.342 6.72067 17.0607 6.43937C16.7794 6.15806 16.3979 6.00003 16.0001 6.00003ZM17.8401 2.00003C11.2601 3.11003 7.06008 6.54003 5.00008 20.86C4.98035 20.9915 4.98705 21.1256 5.01978 21.2545C5.05251 21.3834 5.11062 21.5045 5.1907 21.6106C5.27078 21.7168 5.37122 21.8059 5.48616 21.8727C5.6011 21.9396 5.72822 21.9829 5.86008 22H6.00008C6.24273 22.0024 6.47797 21.9165 6.66196 21.7583C6.84594 21.6 6.96612 21.3803 7.00008 21.14C7.28213 19.0735 7.67605 17.0239 8.18008 15L11.1201 20.48C11.2545 20.6948 11.4654 20.8505 11.7102 20.9158C11.955 20.9811 12.2154 20.951 12.4389 20.8316C12.6624 20.7123 12.8322 20.5126 12.9141 20.2728C12.996 20.0331 12.9838 19.7712 12.8801 19.54L9.38008 13H10.0501C10.5394 12.9989 11.0209 12.8781 11.4528 12.6481C11.8847 12.4182 12.2538 12.0861 12.5279 11.6808C12.802 11.2756 12.9729 10.8094 13.0256 10.323C13.0782 9.83652 13.0111 9.34458 12.8301 8.89003L12.0201 6.89003C13.6673 5.24047 15.8391 4.21824 18.1601 4.00003C18.4253 3.95759 18.6628 3.81154 18.8203 3.594C18.9779 3.37646 19.0425 3.10524 19.0001 2.84003C18.9576 2.57481 18.8116 2.33731 18.594 2.17978C18.3765 2.02225 18.1053 1.95759 17.8401 2.00003ZM10.8401 10.55C10.7493 10.6843 10.6272 10.7946 10.4844 10.8712C10.3415 10.9479 10.1822 10.9886 10.0201 10.99H9.48008C9.80334 10.2062 10.1844 9.44742 10.6201 8.72003L10.9701 9.62003C11.0322 9.77281 11.0556 9.93858 11.0382 10.1026C11.0207 10.2666 10.963 10.4237 10.8701 10.56L10.8401 10.55Z","stroller":"M4 8H12V4C12 3.73478 11.8946 3.48043 11.7071 3.29289C11.5196 3.10536 11.2652 3 11 3H10C8.622 3.00081 7.27488 3.40833 6.1275 4.17148C4.98011 4.93463 4.08348 6.01945 3.55 7.29C3.51487 7.3659 3.49934 7.44939 3.50483 7.53285C3.51033 7.6163 3.53666 7.69704 3.58144 7.76768C3.62621 7.83832 3.68798 7.8966 3.76111 7.93719C3.83423 7.97778 3.91637 7.99937 4 8ZM7.5 18C7.20333 18 6.91332 18.088 6.66664 18.2528C6.41997 18.4176 6.22771 18.6519 6.11418 18.926C6.00065 19.2001 5.97094 19.5017 6.02882 19.7926C6.0867 20.0836 6.22956 20.3509 6.43934 20.5607C6.64912 20.7704 6.91639 20.9133 7.20736 20.9712C7.49834 21.0291 7.79994 20.9993 8.07403 20.8858C8.34811 20.7723 8.58238 20.58 8.7472 20.3334C8.91203 20.0867 9 19.7967 9 19.5C9 19.1022 8.84196 18.7206 8.56066 18.4393C8.27936 18.158 7.89782 18 7.5 18ZM20 6H18C17.7716 5.99334 17.5477 6.06513 17.3658 6.20341C17.1838 6.34169 17.0548 6.53812 17 6.76L16.22 10H4C3.73478 10 3.48043 10.1054 3.29289 10.2929C3.10536 10.4804 3 10.7348 3 11V12C3 13.3261 3.52678 14.5979 4.46447 15.5355C5.40215 16.4732 6.67392 17 8 17H13C14.3261 17 15.5979 16.4732 16.5355 15.5355C17.4732 14.5979 18 13.3261 18 12V11.12L18.78 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM13.5 18C13.2033 18 12.9133 18.088 12.6666 18.2528C12.42 18.4176 12.2277 18.6519 12.1142 18.926C12.0006 19.2001 11.9709 19.5017 12.0288 19.7926C12.0867 20.0836 12.2296 20.3509 12.4393 20.5607C12.6491 20.7704 12.9164 20.9133 13.2074 20.9712C13.4983 21.0291 13.7999 20.9993 14.074 20.8858C14.3481 20.7723 14.5824 20.58 14.7472 20.3334C14.912 20.0867 15 19.7967 15 19.5C15 19.1022 14.842 18.7206 14.5607 18.4393C14.2794 18.158 13.8978 18 13.5 18Z","student":"M14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM5 8C5.26522 8 5.51957 7.89464 5.70711 7.70711C5.89464 7.51957 6 7.26522 6 7V4H7.5V6.5C7.5 7.69347 7.97411 8.83807 8.81802 9.68198C9.66193 10.5259 10.8065 11 12 11C13.1935 11 14.3381 10.5259 15.182 9.68198C16.0259 8.83807 16.5 7.69347 16.5 6.5V4H19C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8Z","subscription":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8.79 7.29C8.88296 7.19627 8.99356 7.12188 9.11542 7.07111C9.23728 7.02034 9.36799 6.9942 9.5 6.9942C9.63201 6.9942 9.76272 7.02034 9.88458 7.07111C10.0064 7.12188 10.117 7.19627 10.21 7.29L11 8.09L13.79 5.29C13.8832 5.19676 13.9939 5.1228 14.1158 5.07234C14.2376 5.02188 14.3681 4.99591 14.5 4.99591C14.6319 4.99591 14.7624 5.02188 14.8842 5.07234C15.0061 5.1228 15.1168 5.19676 15.21 5.29C15.3032 5.38324 15.3772 5.49393 15.4277 5.61575C15.4781 5.73757 15.5041 5.86814 15.5041 6C15.5041 6.13186 15.4781 6.26243 15.4277 6.38425C15.3772 6.50607 15.3032 6.61676 15.21 6.71L11.71 10.21C11.617 10.3037 11.5064 10.3781 11.3846 10.4289C11.2627 10.4797 11.132 10.5058 11 10.5058C10.868 10.5058 10.7373 10.4797 10.6154 10.4289C10.4936 10.3781 10.383 10.3037 10.29 10.21L8.79 8.71C8.69627 8.61704 8.62188 8.50644 8.57111 8.38458C8.52034 8.26272 8.4942 8.13201 8.4942 8C8.4942 7.86799 8.52034 7.73728 8.57111 7.61542C8.62188 7.49356 8.69627 7.38296 8.79 7.29ZM15.5 19H8.5C8.23478 19 7.98043 18.8946 7.79289 18.7071C7.60536 18.5196 7.5 18.2652 7.5 18C7.5 17.7348 7.60536 17.4804 7.79289 17.2929C7.98043 17.1054 8.23478 17 8.5 17H15.5C15.7652 17 16.0196 17.1054 16.2071 17.2929C16.3946 17.4804 16.5 17.7348 16.5 18C16.5 18.2652 16.3946 18.5196 16.2071 18.7071C16.0196 18.8946 15.7652 19 15.5 19ZM15.5 15H8.5C8.23478 15 7.98043 14.8946 7.79289 14.7071C7.60536 14.5196 7.5 14.2652 7.5 14C7.5 13.7348 7.60536 13.4804 7.79289 13.2929C7.98043 13.1054 8.23478 13 8.5 13H15.5C15.7652 13 16.0196 13.1054 16.2071 13.2929C16.3946 13.4804 16.5 13.7348 16.5 14C16.5 14.2652 16.3946 14.5196 16.2071 14.7071C16.0196 14.8946 15.7652 15 15.5 15Z","subscriptions":"M18.66 4C18.9435 4.6283 19.0868 5.31076 19.08 6V18C19.0868 18.6892 18.9435 19.3717 18.66 20C19.3146 19.9098 19.9137 19.5836 20.3446 19.0827C20.7755 18.5818 21.0086 17.9407 21 17.28V6.72C21.0086 6.05929 20.7755 5.41819 20.3446 4.91728C19.9137 4.41637 19.3146 4.09016 18.66 4ZM15 2H6C5.20435 2 4.44129 2.31607 3.87868 2.87868C3.31607 3.44129 3 4.20435 3 5V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM7.29 7.29C7.38296 7.19627 7.49356 7.12188 7.61542 7.07111C7.73728 7.02034 7.86799 6.9942 8 6.9942C8.13201 6.9942 8.26272 7.02034 8.38458 7.07111C8.50644 7.12188 8.61704 7.19627 8.71 7.29L9.5 8.09L12.29 5.29C12.3832 5.19676 12.4939 5.1228 12.6158 5.07234C12.7376 5.02188 12.8681 4.99591 13 4.99591C13.1319 4.99591 13.2624 5.02188 13.3842 5.07234C13.5061 5.1228 13.6168 5.19676 13.71 5.29C13.8032 5.38324 13.8772 5.49393 13.9277 5.61575C13.9781 5.73757 14.0041 5.86814 14.0041 6C14.0041 6.13186 13.9781 6.26243 13.9277 6.38425C13.8772 6.50607 13.8032 6.61676 13.71 6.71L10.21 10.21C10.117 10.3037 10.0064 10.3781 9.88458 10.4289C9.76272 10.4797 9.63201 10.5058 9.5 10.5058C9.36799 10.5058 9.23728 10.4797 9.11542 10.4289C8.99356 10.3781 8.88296 10.3037 8.79 10.21L7.29 8.71C7.19627 8.61704 7.12188 8.50644 7.07111 8.38458C7.02034 8.26272 6.9942 8.13201 6.9942 8C6.9942 7.86799 7.02034 7.73728 7.07111 7.61542C7.12188 7.49356 7.19627 7.38296 7.29 7.29ZM14 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H14C14.2652 17 14.5196 17.1054 14.7071 17.2929C14.8946 17.4804 15 17.7348 15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19ZM14 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15Z","subtitle":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.67 13.33C9.99502 13.328 10.3081 13.2071 10.55 12.99C10.6149 12.9269 10.6918 12.8776 10.7763 12.8451C10.8607 12.8126 10.9508 12.7975 11.0412 12.8008C11.1317 12.804 11.2205 12.8256 11.3024 12.8641C11.3842 12.9026 11.4574 12.9573 11.5176 13.0249C11.5777 13.0925 11.6236 13.1716 11.6523 13.2573C11.6811 13.3431 11.6922 13.4338 11.6849 13.524C11.6777 13.6142 11.6523 13.702 11.6102 13.7821C11.5681 13.8622 11.5102 13.9329 11.44 13.99C11.0549 14.3306 10.5796 14.5528 10.0712 14.6299C9.56287 14.7069 9.04308 14.6355 8.57431 14.4243C8.10554 14.2131 7.70772 13.871 7.42865 13.4392C7.14958 13.0074 7.00113 12.5042 7.00113 11.99C7.00113 11.4758 7.14958 10.9726 7.42865 10.5408C7.70772 10.109 8.10554 9.7669 8.57431 9.55569C9.04308 9.34447 9.56287 9.2731 10.0712 9.35015C10.5796 9.42719 11.0549 9.64937 11.44 9.99C11.5102 10.0471 11.5681 10.1178 11.6102 10.1979C11.6523 10.278 11.6777 10.3658 11.6849 10.456C11.6922 10.5462 11.6811 10.6369 11.6523 10.7227C11.6236 10.8084 11.5777 10.8875 11.5176 10.9551C11.4574 11.0227 11.3842 11.0774 11.3024 11.1159C11.2205 11.1544 11.1317 11.176 11.0412 11.1792C10.9508 11.1825 10.8607 11.1674 10.7763 11.1349C10.6918 11.1024 10.6149 11.0531 10.55 10.99C10.3892 10.8458 10.1957 10.7428 9.9862 10.6902C9.77671 10.6375 9.55754 10.6366 9.34764 10.6877C9.13774 10.7387 8.94343 10.8401 8.78152 10.9831C8.6196 11.1261 8.49495 11.3064 8.41834 11.5083C8.34173 11.7103 8.31546 11.9279 8.34182 12.1423C8.36818 12.3567 8.44636 12.5615 8.56961 12.7389C8.69285 12.9163 8.85746 13.061 9.04918 13.1605C9.24091 13.26 9.45399 13.3113 9.67 13.31V13.33ZM15 13.33C15.3276 13.3259 15.6431 13.2054 15.89 12.99C15.9514 12.9277 16.0246 12.8783 16.1053 12.8445C16.1859 12.8107 16.2725 12.7934 16.36 12.7934C16.4475 12.7934 16.5341 12.8107 16.6147 12.8445C16.6954 12.8783 16.7686 12.9277 16.83 12.99C16.9534 13.1153 17.0225 13.2841 17.0225 13.46C17.0225 13.6359 16.9534 13.8047 16.83 13.93C16.4449 14.2706 15.9696 14.4928 15.4612 14.5699C14.9529 14.6469 14.4331 14.5755 13.9643 14.3643C13.4955 14.1531 13.0977 13.811 12.8187 13.3792C12.5396 12.9474 12.3911 12.4442 12.3911 11.93C12.3911 11.4158 12.5396 10.9126 12.8187 10.4808C13.0977 10.049 13.4955 9.7069 13.9643 9.49568C14.4331 9.28447 14.9529 9.2131 15.4612 9.29015C15.9696 9.36719 16.4449 9.58937 16.83 9.93C16.9534 10.0553 17.0225 10.2241 17.0225 10.4C17.0225 10.5759 16.9534 10.7447 16.83 10.87C16.7686 10.9323 16.6954 10.9817 16.6147 11.0155C16.5341 11.0493 16.4475 11.0666 16.36 11.0666C16.2725 11.0666 16.1859 11.0493 16.1053 11.0155C16.0246 10.9817 15.9514 10.9323 15.89 10.87C15.6431 10.6546 15.3276 10.5341 15 10.53C14.6473 10.53 14.309 10.6701 14.0595 10.9195C13.8101 11.169 13.67 11.5073 13.67 11.86C13.67 12.2127 13.8101 12.551 14.0595 12.8005C14.309 13.0499 14.6473 13.19 15 13.19V13.33Z","success":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17.21 9.71L11.21 15.71C11.117 15.8037 11.0064 15.8781 10.8846 15.9289C10.7627 15.9797 10.632 16.0058 10.5 16.0058C10.368 16.0058 10.2373 15.9797 10.1154 15.9289C9.99357 15.8781 9.88297 15.8037 9.79 15.71L6.79 12.71C6.69677 12.6168 6.62281 12.5061 6.57234 12.3842C6.52188 12.2624 6.49591 12.1319 6.49591 12C6.49591 11.7337 6.6017 11.4783 6.79 11.29C6.97831 11.1017 7.2337 10.9959 7.5 10.9959C7.76631 10.9959 8.0217 11.1017 8.21 11.29L10.5 13.59L15.79 8.29C15.9783 8.1017 16.2337 7.99591 16.5 7.99591C16.7663 7.99591 17.0217 8.1017 17.21 8.29C17.3983 8.4783 17.5041 8.7337 17.5041 9C17.5041 9.2663 17.3983 9.5217 17.21 9.71Z","success_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17.21 9.71L11.21 15.71C11.117 15.8037 11.0064 15.8781 10.8846 15.9289C10.7627 15.9797 10.632 16.0058 10.5 16.0058C10.368 16.0058 10.2373 15.9797 10.1154 15.9289C9.99357 15.8781 9.88297 15.8037 9.79 15.71L6.79 12.71C6.69677 12.6168 6.62281 12.5061 6.57234 12.3842C6.52188 12.2624 6.49591 12.1319 6.49591 12C6.49591 11.7337 6.6017 11.4783 6.79 11.29C6.97831 11.1017 7.2337 10.9959 7.5 10.9959C7.76631 10.9959 8.0217 11.1017 8.21 11.29L10.5 13.59L15.79 8.29C15.9783 8.1017 16.2337 7.99591 16.5 7.99591C16.7663 7.99591 17.0217 8.1017 17.21 8.29C17.3983 8.4783 17.5041 8.7337 17.5041 9C17.5041 9.2663 17.3983 9.5217 17.21 9.71Z","sun_heating":"M12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM8.13 7.37C8.19616 7.48375 8.28413 7.58333 8.38885 7.66302C8.49357 7.74271 8.613 7.80094 8.74027 7.83439C8.86755 7.86783 9.00017 7.87583 9.13054 7.85791C9.26091 7.84 9.38646 7.79653 9.5 7.73C9.72873 7.59808 9.896 7.38105 9.96532 7.12626C10.0346 6.87148 10.0004 6.59962 9.87 6.37L9.37 5.5C9.23739 5.26926 9.01855 5.10065 8.76163 5.03126C8.5047 4.96188 8.23074 4.99739 8 5.13C7.76926 5.26261 7.60065 5.48145 7.53126 5.73837C7.46188 5.9953 7.49739 6.26926 7.63 6.5L8.13 7.37ZM14.5 7.73C14.6135 7.79653 14.7391 7.84 14.8695 7.85791C14.9998 7.87583 15.1325 7.86783 15.2597 7.83439C15.387 7.80094 15.5064 7.74271 15.6111 7.66302C15.7159 7.58333 15.8038 7.48375 15.87 7.37L16.37 6.5C16.4357 6.38575 16.4782 6.25969 16.4951 6.129C16.5121 5.99832 16.5031 5.86559 16.4687 5.73837C16.4344 5.61115 16.3753 5.49195 16.2949 5.38757C16.2144 5.28318 16.1143 5.19566 16 5.13C15.8857 5.06434 15.7597 5.02182 15.629 5.00488C15.4983 4.98794 15.3656 4.99691 15.2384 5.03126C15.1112 5.06562 14.992 5.1247 14.8876 5.20513C14.7832 5.28555 14.6957 5.38575 14.63 5.5L14.13 6.37C13.9996 6.59962 13.9654 6.87148 14.0347 7.12626C14.104 7.38105 14.2713 7.59808 14.5 7.73ZM19 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM16.23 8.74C16.1907 8.86934 16.178 9.0053 16.1927 9.13968C16.2074 9.27406 16.2492 9.40407 16.3155 9.52184C16.3819 9.63961 16.4715 9.7427 16.5788 9.82489C16.6861 9.90707 16.809 9.96664 16.94 10C17.1969 10.0626 17.468 10.027 17.7 9.9L19.43 8.9C19.658 8.76556 19.8234 8.5462 19.89 8.29C19.9241 8.16297 19.9329 8.03045 19.9157 7.90004C19.8986 7.76962 19.8558 7.64388 19.79 7.53C19.6599 7.30027 19.4442 7.13132 19.19 7.06C18.9331 6.99637 18.6617 7.03208 18.43 7.16L16.7 8.16C16.4782 8.28994 16.3112 8.49607 16.23 8.74ZM15.87 16.74C15.7374 16.5093 15.5186 16.3407 15.2616 16.2713C15.0047 16.2019 14.7307 16.2374 14.5 16.37C14.2693 16.5026 14.1007 16.7214 14.0313 16.9784C13.9619 17.2353 13.9974 17.5093 14.13 17.74L14.63 18.6C14.7181 18.7526 14.845 18.8792 14.9977 18.967C15.1505 19.0548 15.3238 19.1007 15.5 19.1C15.6759 19.1007 15.8488 19.055 16.0014 18.9675C16.154 18.88 16.2808 18.7539 16.369 18.6017C16.4573 18.4496 16.5038 18.2769 16.504 18.101C16.5042 17.9251 16.4579 17.7523 16.37 17.6L15.87 16.74ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM4.57 8.87L6.3 9.87C6.53199 9.99697 6.80306 10.0326 7.06 9.97C7.18768 9.93636 7.30743 9.87776 7.41235 9.7976C7.51726 9.71743 7.60526 9.61728 7.67127 9.50293C7.73728 9.38858 7.77999 9.26228 7.79694 9.13134C7.81388 9.00039 7.80473 8.86739 7.77 8.74C7.73586 8.61231 7.67675 8.49265 7.59607 8.38795C7.5154 8.28324 7.41477 8.19557 7.3 8.13L5.57 7.13C5.34232 6.99185 5.07065 6.94539 4.81 7C4.5558 7.07132 4.34011 7.24027 4.21 7.47C4.14417 7.58388 4.10145 7.70962 4.08429 7.84004C4.06713 7.97045 4.07587 8.10297 4.11 8.23C4.13932 8.36228 4.19521 8.48721 4.27429 8.59723C4.35336 8.70725 4.45397 8.80005 4.57 8.87ZM19.43 15.13L17.7 14.13C17.468 14.003 17.1969 13.9674 16.94 14.03C16.8123 14.0636 16.6926 14.1222 16.5877 14.2024C16.4827 14.2826 16.3947 14.3827 16.3287 14.4971C16.2627 14.6114 16.22 14.7377 16.2031 14.8687C16.1861 14.9996 16.1953 15.1326 16.23 15.26C16.3047 15.5151 16.4724 15.7328 16.7 15.87L18.43 16.87C18.6617 16.9979 18.9331 17.0336 19.19 16.97C19.4442 16.8987 19.6599 16.7297 19.79 16.5C19.8558 16.3861 19.8986 16.2604 19.9157 16.13C19.9329 15.9995 19.9241 15.867 19.89 15.74C19.8234 15.4838 19.658 15.2644 19.43 15.13ZM9.5 16.39C9.38587 16.3239 9.25978 16.281 9.129 16.2638C8.99822 16.2466 8.86534 16.2555 8.738 16.2899C8.61066 16.3243 8.49138 16.3835 8.38703 16.4642C8.28268 16.5449 8.19533 16.6454 8.13 16.76L7.63 17.62C7.54206 17.7723 7.49585 17.9451 7.49602 18.121C7.4962 18.2969 7.54275 18.4696 7.63099 18.6217C7.71923 18.7739 7.84603 18.9 7.99861 18.9875C8.15118 19.075 8.32413 19.1207 8.5 19.12C8.67621 19.1207 8.84948 19.0748 9.00225 18.987C9.15503 18.8992 9.2819 18.7726 9.37 18.62L9.87 17.76C9.93612 17.6459 9.979 17.5198 9.99619 17.389C10.0134 17.2582 10.0045 17.1253 9.97012 16.998C9.93573 16.8707 9.87649 16.7514 9.7958 16.647C9.71512 16.5427 9.61459 16.4553 9.5 16.39ZM7.77 15.26C7.80933 15.1307 7.82202 14.9947 7.80732 14.8603C7.79262 14.7259 7.75082 14.5959 7.68446 14.4782C7.6181 14.3604 7.52854 14.2573 7.42121 14.1751C7.31388 14.0929 7.191 14.0334 7.06 14C6.80306 13.9374 6.53199 13.973 6.3 14.1L4.57 15.1C4.34198 15.2344 4.17656 15.4538 4.11 15.71C4.07587 15.837 4.06713 15.9695 4.08429 16.1C4.10145 16.2304 4.14417 16.3561 4.21 16.47C4.34011 16.6997 4.5558 16.8687 4.81 16.94C5.06688 17.0036 5.33832 16.9679 5.57 16.84L7.3 15.84C7.52182 15.7101 7.68885 15.5039 7.77 15.26ZM5 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13Z","supervisor":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM10 20.0001H8C7.73478 20.0001 7.48043 19.8947 7.29289 19.7072C7.10536 19.5197 7 19.2653 7 19.0001C7 18.7349 7.10536 18.4805 7.29289 18.293C7.48043 18.1055 7.73478 18.0001 8 18.0001H10C10.2652 18.0001 10.5196 18.1055 10.7071 18.293C10.8946 18.4805 11 18.7349 11 19.0001C11 19.2653 10.8946 19.5197 10.7071 19.7072C10.5196 19.8947 10.2652 20.0001 10 20.0001ZM16 20.0001C15.8022 20.0001 15.6089 19.9415 15.4444 19.8316C15.28 19.7217 15.1518 19.5655 15.0761 19.3828C15.0004 19.2001 14.9806 18.999 15.0192 18.805C15.0578 18.611 15.153 18.4328 15.2929 18.293C15.4327 18.1531 15.6109 18.0579 15.8049 18.0193C15.9989 17.9807 16.2 18.0005 16.3827 18.0762C16.5654 18.1519 16.7216 18.2801 16.8315 18.4445C16.9414 18.609 17 18.8023 17 19.0001C17 19.2653 16.8946 19.5197 16.7071 19.7072C16.5196 19.8947 16.2652 20.0001 16 20.0001Z","support":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 16.5C11.7528 16.5 11.5111 16.4267 11.3055 16.2893C11.1 16.152 10.9398 15.9568 10.8452 15.7284C10.7505 15.4999 10.7258 15.2486 10.774 15.0061C10.8222 14.7637 10.9413 14.5409 11.1161 14.3661C11.2909 14.1913 11.5137 14.0722 11.7561 14.024C11.9986 13.9758 12.2499 14.0005 12.4784 14.0952C12.7068 14.1898 12.902 14.35 13.0393 14.5555C13.1767 14.7611 13.25 15.0028 13.25 15.25C13.25 15.5815 13.1183 15.8995 12.8839 16.1339C12.6495 16.3683 12.3315 16.5 12 16.5ZM13.32 11.88L12.99 12.12C12.9549 12.3689 12.8273 12.5955 12.6326 12.7546C12.438 12.9137 12.1906 12.9936 11.9396 12.9785C11.6887 12.9634 11.4526 12.8543 11.2785 12.6729C11.1044 12.4916 11.005 12.2513 11 12C11.0298 11.6315 11.1528 11.2766 11.3575 10.9687C11.5621 10.6609 11.8417 10.4101 12.17 10.24C12.73 9.84 13 9.63 13 9C12.9653 8.74703 12.8487 8.51237 12.6682 8.33181C12.4876 8.15126 12.253 8.03473 12 8C11.747 8.03473 11.5124 8.15126 11.3318 8.33181C11.1513 8.51237 11.0347 8.74703 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10C9.73478 10 9.48043 9.89464 9.29289 9.70711C9.10536 9.51957 9 9.26522 9 9C9.03874 8.21687 9.36725 7.47612 9.92168 6.92168C10.4761 6.36725 11.2169 6.03874 12 6C12.7831 6.03874 13.5239 6.36725 14.0783 6.92168C14.6328 7.47612 14.9613 8.21687 15 9C14.9999 9.58577 14.8443 10.161 14.5491 10.667C14.254 11.173 13.8298 11.5915 13.32 11.88Z","support_admin":"M20 10H19V9C19 7.14348 18.2625 5.36301 16.9497 4.05025C15.637 2.7375 13.8565 2 12 2C10.1435 2 8.36301 2.7375 7.05025 4.05025C5.7375 5.36301 5 7.14348 5 9V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5C5.53043 18 6.03914 17.7893 6.41421 17.4142C6.78929 17.0391 7 16.5304 7 16V9C7 7.67392 7.52678 6.40215 8.46447 5.46447C9.40215 4.52678 10.6739 4 12 4C13.3261 4 14.5979 4.52678 15.5355 5.46447C16.4732 6.40215 17 7.67392 17 9V19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H13C12.7348 20 12.4804 20.1054 12.2929 20.2929C12.1054 20.4804 12 20.7348 12 21C12 21.2652 12.1054 21.5196 12.2929 21.7071C12.4804 21.8946 12.7348 22 13 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","survey":"M17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3ZM8.29 13.29C8.38296 13.1963 8.49356 13.1219 8.61542 13.0711C8.73728 13.0203 8.86799 12.9942 9 12.9942C9.13201 12.9942 9.26272 13.0203 9.38458 13.0711C9.50644 13.1219 9.61704 13.1963 9.71 13.29L11 14.59L14.29 11.29C14.4783 11.1017 14.7337 10.9959 15 10.9959C15.2663 10.9959 15.5217 11.1017 15.71 11.29C15.8983 11.4783 16.0041 11.7337 16.0041 12C16.0041 12.2663 15.8983 12.5217 15.71 12.71L11.71 16.71C11.617 16.8037 11.5064 16.8781 11.3846 16.9289C11.2627 16.9797 11.132 17.0058 11 17.0058C10.868 17.0058 10.7373 16.9797 10.6154 16.9289C10.4936 16.8781 10.383 16.8037 10.29 16.71L8.29 14.71C8.19627 14.617 8.12188 14.5064 8.07111 14.3846C8.02034 14.2627 7.9942 14.132 7.9942 14C7.9942 13.868 8.02034 13.7373 8.07111 13.6154C8.12188 13.4936 8.19627 13.383 8.29 13.29ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","swap":"M8.99994 12.0002C9.13155 12.0009 9.26201 11.9757 9.38385 11.926C9.50568 11.8762 9.6165 11.8029 9.70994 11.7102C9.80367 11.6172 9.87806 11.5066 9.92883 11.3848C9.9796 11.2629 10.0057 11.1322 10.0057 11.0002C10.0057 10.8682 9.9796 10.7375 9.92883 10.6156C9.87806 10.4937 9.80367 10.3831 9.70994 10.2902L7.40994 8.00019H17.9999C18.2652 8.00019 18.5195 7.89483 18.707 7.70729C18.8946 7.51976 18.9999 7.2654 18.9999 7.00019C18.9999 6.73497 18.8946 6.48062 18.707 6.29308C18.5195 6.10554 18.2652 6.00019 17.9999 6.00019H7.40994L9.70994 3.71019C9.80318 3.61695 9.87714 3.50626 9.9276 3.38443C9.97806 3.26261 10.004 3.13204 10.004 3.00019C10.004 2.86833 9.97806 2.73776 9.9276 2.61594C9.87714 2.49411 9.80318 2.38342 9.70994 2.29019C9.6167 2.19695 9.50601 2.12299 9.38419 2.07253C9.26237 2.02207 9.1318 1.99609 8.99994 1.99609C8.86808 1.99609 8.73751 2.02207 8.61569 2.07253C8.49387 2.12299 8.38318 2.19695 8.28994 2.29019L4.28994 6.29019C4.19621 6.38315 4.12182 6.49375 4.07105 6.61561C4.02028 6.73747 3.99414 6.86817 3.99414 7.00019C3.99414 7.1322 4.02028 7.2629 4.07105 7.38476C4.12182 7.50662 4.19621 7.61722 4.28994 7.71019L8.28994 11.7102C8.38338 11.8029 8.49419 11.8762 8.61603 11.926C8.73787 11.9757 8.86833 12.0009 8.99994 12.0002ZM19.7099 16.2902L15.7099 12.2902C15.617 12.1965 15.5064 12.1221 15.3845 12.0713C15.2627 12.0205 15.132 11.9944 14.9999 11.9944C14.8679 11.9944 14.7372 12.0205 14.6154 12.0713C14.4935 12.1221 14.3829 12.1965 14.2899 12.2902C14.1962 12.3831 14.1218 12.4937 14.071 12.6156C14.0203 12.7375 13.9941 12.8682 13.9941 13.0002C13.9941 13.1322 14.0203 13.2629 14.071 13.3848C14.1218 13.5066 14.1962 13.6172 14.2899 13.7102L16.5899 16.0002H5.99994C5.73472 16.0002 5.48037 16.1055 5.29283 16.2931C5.1053 16.4806 4.99994 16.735 4.99994 17.0002C4.99994 17.2654 5.1053 17.5198 5.29283 17.7073C5.48037 17.8948 5.73472 18.0002 5.99994 18.0002H16.5899L14.2899 20.2902C14.1016 20.4785 13.9958 20.7339 13.9958 21.0002C13.9958 21.2665 14.1016 21.5219 14.2899 21.7102C14.4782 21.8985 14.7336 22.0043 14.9999 22.0043C15.2662 22.0043 15.5216 21.8985 15.7099 21.7102L19.7099 17.7102C19.8037 17.6172 19.8781 17.5066 19.9288 17.3848C19.9796 17.2629 20.0057 17.1322 20.0057 17.0002C20.0057 16.8682 19.9796 16.7375 19.9288 16.6156C19.8781 16.4937 19.8037 16.3831 19.7099 16.2902Z","swimming":"M21 17C20.0786 16.9775 19.1655 17.1801 18.34 17.59C17.7705 17.8782 17.138 18.0192 16.5 18C15.8588 18.02 15.2227 17.8791 14.65 17.59C13.8276 17.1813 12.9181 16.9788 12 17C11.0786 16.9775 10.1655 17.1801 9.34 17.59C8.77055 17.8782 8.13795 18.0192 7.5 18C6.85877 18.02 6.22274 17.8791 5.65 17.59C4.82857 17.1786 3.9184 16.9759 3 17C2.73478 17 2.48043 17.1054 2.29289 17.2929C2.10536 17.4804 2 17.7348 2 18C2 18.2652 2.10536 18.5196 2.29289 18.7071C2.48043 18.8946 2.73478 19 3 19C3.63795 18.9808 4.27055 19.1218 4.84 19.41C5.66553 19.82 6.57856 20.0225 7.5 20C8.41812 20.0212 9.32761 19.8187 10.15 19.41C10.7227 19.1209 11.3588 18.98 12 19C12.638 18.9808 13.2705 19.1218 13.84 19.41C14.6655 19.82 15.5786 20.0225 16.5 20C17.4213 20.0213 18.3341 19.8188 19.16 19.41C19.7295 19.1218 20.362 18.9808 21 19C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18C22 17.7348 21.8946 17.4804 21.7071 17.2929C21.5196 17.1054 21.2652 17 21 17ZM8 7.00001H9.59C9.8863 6.99927 10.1791 7.06438 10.4471 7.19063C10.7152 7.31687 10.9518 7.50111 11.14 7.73001L12.77 9.62001L10.51 11.12C11.0025 11.0391 11.5009 10.9989 12 11C13.1969 10.9788 14.3821 11.2391 15.46 11.76C15.7667 11.9258 16.1114 12.0085 16.46 12C16.7445 12.0149 17.0287 11.9636 17.29 11.85L12.67 6.44001C12.2939 5.98847 11.8229 5.62535 11.2906 5.37647C10.7583 5.12759 10.1776 4.99905 9.59 5.00001H8C7.73478 5.00001 7.48043 5.10536 7.29289 5.2929C7.10536 5.48044 7 5.73479 7 6.00001C7 6.26522 7.10536 6.51958 7.29289 6.70711C7.48043 6.89465 7.73478 7.00001 8 7.00001ZM17.5 9.00001C17.7967 9.00001 18.0867 8.91203 18.3334 8.74721C18.58 8.58239 18.7723 8.34812 18.8858 8.07403C18.9993 7.79994 19.0291 7.49834 18.9712 7.20737C18.9133 6.9164 18.7704 6.64912 18.5607 6.43934C18.3509 6.22957 18.0836 6.0867 17.7926 6.02883C17.5017 5.97095 17.2001 6.00065 16.926 6.11419C16.6519 6.22772 16.4176 6.41998 16.2528 6.66665C16.088 6.91332 16 7.20333 16 7.50001C16 7.89783 16.158 8.27936 16.4393 8.56067C16.7206 8.84197 17.1022 9.00001 17.5 9.00001ZM3 15C3.63795 14.9808 4.27055 15.1218 4.84 15.41C5.66553 15.82 6.57856 16.0225 7.5 16C8.41812 16.0212 9.32761 15.8187 10.15 15.41C10.7227 15.1209 11.3588 14.98 12 15C12.638 14.9808 13.2705 15.1218 13.84 15.41C14.6655 15.82 15.5786 16.0225 16.5 16C17.4213 16.0213 18.3341 15.8188 19.16 15.41C19.7295 15.1218 20.362 14.9808 21 15C21.2652 15 21.5196 14.8946 21.7071 14.7071C21.8946 14.5196 22 14.2652 22 14C22 13.7348 21.8946 13.4804 21.7071 13.2929C21.5196 13.1054 21.2652 13 21 13C20.0786 12.9775 19.1655 13.1801 18.34 13.59C17.7705 13.8782 17.138 14.0192 16.5 14C15.8588 14.02 15.2227 13.8791 14.65 13.59C13.8276 13.1813 12.9181 12.9788 12 13C11.0786 12.9775 10.1655 13.1801 9.34 13.59C8.77055 13.8782 8.13795 14.0192 7.5 14C6.85877 14.02 6.22274 13.8791 5.65 13.59C4.82857 13.1786 3.9184 12.9759 3 13C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15Z","switch":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM8 15C8 15.2652 7.89464 15.5196 7.70711 15.7071C7.51957 15.8946 7.26522 16 7 16C6.73478 16 6.48043 15.8946 6.29289 15.7071C6.10536 15.5196 6 15.2652 6 15V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8C7.26522 8 7.51957 8.10536 7.70711 8.29289C7.89464 8.48043 8 8.73478 8 9V15ZM18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16C16.7348 16 16.4804 15.8946 16.2929 15.7071C16.1054 15.5196 16 15.2652 16 15V9C16 8.73478 16.1054 8.48043 16.2929 8.29289C16.4804 8.10536 16.7348 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V15Z","sword":"M13.8201 4.3999C13.7271 4.30617 13.6165 4.23178 13.4946 4.18101C13.3728 4.13024 13.2421 4.1041 13.1101 4.1041C12.978 4.1041 12.8473 4.13024 12.7255 4.18101C12.6036 4.23178 12.493 4.30617 12.4001 4.3999L10.5301 6.2799L8.13006 3.8799C7.55778 3.33689 6.79895 3.03418 6.01006 3.03418C5.22116 3.03418 4.46233 3.33689 3.89006 3.8799C3.32825 4.4424 3.0127 5.2049 3.0127 5.9999C3.0127 6.7949 3.32825 7.5574 3.89006 8.1199L6.29006 10.5199L4.40006 12.3999C4.30633 12.4929 4.23193 12.6035 4.18116 12.7253C4.1304 12.8472 4.10426 12.9779 4.10426 13.1099C4.10426 13.2419 4.1304 13.3726 4.18116 13.4945C4.23193 13.6163 4.30633 13.7269 4.40006 13.8199C4.49302 13.9136 4.60362 13.988 4.72548 14.0388C4.84734 14.0896 4.97804 14.1157 5.11006 14.1157C5.24207 14.1157 5.37277 14.0896 5.49463 14.0388C5.61649 13.988 5.72709 13.9136 5.82006 13.8199L13.8201 5.8199C13.9138 5.72694 13.9882 5.61634 14.0389 5.49448C14.0897 5.37262 14.1159 5.24191 14.1159 5.1099C14.1159 4.97789 14.0897 4.84718 14.0389 4.72532C13.9882 4.60347 13.9138 4.49286 13.8201 4.3999ZM20.5701 12.1799L14.4401 7.9999L11.9101 10.4999L16.2101 14.7899C16.3038 14.8829 16.3782 14.9935 16.4289 15.1153C16.4797 15.2372 16.5059 15.3679 16.5059 15.4999C16.5059 15.6319 16.4797 15.7626 16.4289 15.8845C16.3782 16.0063 16.3038 16.1169 16.2101 16.2099C16.1171 16.3036 16.0065 16.378 15.8846 16.4288C15.7628 16.4796 15.6321 16.5057 15.5001 16.5057C15.368 16.5057 15.2373 16.4796 15.1155 16.4288C14.9936 16.378 14.883 16.3036 14.7901 16.2099L10.5001 11.9099L8.00006 14.4399L12.2001 20.5699C12.29 20.6996 12.4094 20.8062 12.5484 20.881C12.6875 20.9557 12.8422 20.9965 13.0001 20.9999H20.0001C20.2653 20.9999 20.5196 20.8945 20.7072 20.707C20.8947 20.5195 21.0001 20.2651 21.0001 19.9999V12.9999C20.9998 12.8387 20.9606 12.6799 20.8857 12.5371C20.8108 12.3944 20.7025 12.2718 20.5701 12.1799Z","table_tennis":"M19 17C18.6044 17 18.2177 17.1173 17.8888 17.3371C17.5599 17.5568 17.3036 17.8692 17.1522 18.2346C17.0008 18.6001 16.9612 19.0022 17.0384 19.3902C17.1156 19.7781 17.306 20.1345 17.5857 20.4142C17.8654 20.6939 18.2218 20.8844 18.6098 20.9616C18.9977 21.0387 19.3999 20.9991 19.7653 20.8478C20.1308 20.6964 20.4431 20.44 20.6629 20.1111C20.8827 19.7822 21 19.3956 21 19C21 18.4696 20.7892 17.9609 20.4142 17.5858C20.0391 17.2107 19.5304 17 19 17ZM6.21996 14L3.58996 16.59C3.38059 16.7693 3.21055 16.9899 3.0905 17.2381C2.97046 17.4862 2.903 17.7565 2.89236 18.0319C2.88172 18.3073 2.92813 18.582 3.02868 18.8386C3.12923 19.0953 3.28175 19.3284 3.47666 19.5233C3.67157 19.7182 3.90466 19.8707 4.16131 19.9713C4.41796 20.0718 4.69262 20.1182 4.96806 20.1076C5.2435 20.097 5.51377 20.0295 5.7619 19.9095C6.01003 19.7894 6.23066 19.6194 6.40996 19.41L9.34996 16.48C10.1917 16.822 11.0914 16.9985 12 17C12.4602 16.9995 12.9192 16.9526 13.37 16.86L4.99996 10.25C5.03885 11.5911 5.46232 12.8927 6.21996 14ZM12 3C10.5045 2.99935 9.04811 3.47765 7.84421 4.36482C6.64032 5.252 5.75219 6.50141 5.30996 7.93L15.54 16C16.8471 15.2146 17.8621 14.0239 18.4305 12.6089C18.9989 11.1938 19.0896 9.63188 18.689 8.16051C18.2883 6.68915 17.4181 5.38887 16.2107 4.45739C15.0034 3.5259 13.5248 3.01417 12 3Z","tablet":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","tag":"M21.9998 10.53L21.2998 5.28996C21.2147 4.63283 20.9145 4.02235 20.446 3.55381C19.9774 3.08527 19.3669 2.78504 18.7098 2.69996L13.4698 1.99996C13.0151 1.94283 12.5533 1.99064 12.12 2.13972C11.6866 2.2888 11.2931 2.53518 10.9698 2.85996L2.8798 11C2.318 11.5625 2.00244 12.325 2.00244 13.12C2.00244 13.915 2.318 14.6775 2.8798 15.24L8.7898 21.15C9.3523 21.7118 10.1148 22.0273 10.9098 22.0273C11.7048 22.0273 12.4673 21.7118 13.0298 21.15L21.1198 13C21.4409 12.6796 21.6865 12.2916 21.8388 11.8644C21.991 11.4371 22.046 10.9812 21.9998 10.53ZM16.4998 8.99996C16.2031 8.99996 15.9131 8.91199 15.6664 8.74717C15.4198 8.58235 15.2275 8.34808 15.114 8.07399C15.0005 7.7999 14.9707 7.4983 15.0286 7.20733C15.0865 6.91636 15.2294 6.64908 15.4391 6.4393C15.6489 6.22952 15.9162 6.08666 16.2072 6.02879C16.4981 5.97091 16.7997 6.00061 17.0738 6.11414C17.3479 6.22768 17.5822 6.41993 17.747 6.66661C17.9118 6.91328 17.9998 7.20329 17.9998 7.49996C17.9998 7.89779 17.8418 8.27932 17.5605 8.56062C17.2792 8.84193 16.8976 8.99996 16.4998 8.99996Z","target":"M12 10C11.6044 10 11.2178 10.1173 10.8889 10.3371C10.56 10.5568 10.3036 10.8692 10.1522 11.2346C10.0009 11.6001 9.96126 12.0022 10.0384 12.3902C10.1156 12.7781 10.3061 13.1345 10.5858 13.4142C10.8655 13.6939 11.2219 13.8844 11.6098 13.9616C11.9978 14.0387 12.3999 13.9991 12.7654 13.8478C13.1308 13.6964 13.4432 13.44 13.6629 13.1111C13.8827 12.7822 14 12.3956 14 12C14 11.4696 13.7893 10.9609 13.4142 10.5858C13.0391 10.2107 12.5304 10 12 10ZM12 6C10.8133 6 9.65328 6.35189 8.66658 7.01118C7.67989 7.67047 6.91085 8.60754 6.45673 9.7039C6.0026 10.8003 5.88378 12.0067 6.11529 13.1705C6.3468 14.3344 6.91825 15.4035 7.75736 16.2426C8.59648 17.0818 9.66558 17.6532 10.8295 17.8847C11.9933 18.1162 13.1997 17.9974 14.2961 17.5433C15.3925 17.0892 16.3295 16.3201 16.9888 15.3334C17.6481 14.3467 18 13.1867 18 12C18 10.4087 17.3679 8.88258 16.2426 7.75736C15.1174 6.63214 13.5913 6 12 6ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11993 14.8864 8.60724 14.2616 8.30449 13.5307C8.00174 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61217 9.73098 9.17158 9.17157C9.73099 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","target_aim":"M12 9.5C11.5055 9.5 11.0222 9.64662 10.6111 9.92133C10.2 10.196 9.87952 10.5865 9.6903 11.0433C9.50108 11.5001 9.45157 12.0028 9.54804 12.4877C9.6445 12.9727 9.8826 13.4181 10.2322 13.7678C10.5819 14.1174 11.0273 14.3555 11.5123 14.452C11.9972 14.5484 12.4999 14.4989 12.9567 14.3097C13.4135 14.1205 13.804 13.8 14.0787 13.3889C14.3534 12.9778 14.5 12.4945 14.5 12C14.5 11.337 14.2366 10.7011 13.7678 10.2322C13.2989 9.76339 12.663 9.5 12 9.5ZM21 11H19.93C19.7068 9.23998 18.9049 7.60408 17.6504 6.34959C16.3959 5.0951 14.76 4.29319 13 4.07V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4.07C9.23998 4.29319 7.60408 5.0951 6.34959 6.34959C5.0951 7.60408 4.29319 9.23998 4.07 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4.07C4.29319 14.76 5.0951 16.3959 6.34959 17.6504C7.60408 18.9049 9.23998 19.7068 11 19.93V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19.93C14.76 19.7068 16.3959 18.9049 17.6504 17.6504C18.9049 16.3959 19.7068 14.76 19.93 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM17 13H17.91C17.7016 14.2264 17.1171 15.3578 16.2374 16.2374C15.3578 17.1171 14.2264 17.7016 13 17.91V17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16C11.7348 16 11.4804 16.1054 11.2929 16.2929C11.1054 16.4804 11 16.7348 11 17V17.91C9.77356 17.7016 8.64222 17.1171 7.76256 16.2374C6.8829 15.3578 6.29842 14.2264 6.09 13H7C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12C8 11.7348 7.89464 11.4804 7.70711 11.2929C7.51957 11.1054 7.26522 11 7 11H6.09C6.29842 9.77356 6.8829 8.64222 7.76256 7.76256C8.64222 6.8829 9.77356 6.29842 11 6.09V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V6.09C14.2264 6.29842 15.3578 6.8829 16.2374 7.76256C17.1171 8.64222 17.7016 9.77356 17.91 11H17C16.7348 11 16.4804 11.1054 16.2929 11.2929C16.1054 11.4804 16 11.7348 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13Z","tariff_alert":"M19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4C18 4.26522 18.1054 4.51957 18.2929 4.70711C18.4804 4.89464 18.7348 5 19 5C19.2652 5 19.5196 4.89464 19.7071 4.70711C19.8946 4.51957 20 4.26522 20 4V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM18.29 6.29C18.1973 6.38344 18.124 6.49426 18.0742 6.61609C18.0245 6.73793 17.9992 6.86839 18 7C18.0016 7.13068 18.0288 7.25978 18.08 7.38C18.1306 7.50118 18.2017 7.6128 18.29 7.71C18.3872 7.79833 18.4988 7.86936 18.62 7.92C18.7397 7.97291 18.8691 8.00023 19 8.00023C19.1309 8.00023 19.2603 7.97291 19.38 7.92C19.5012 7.86936 19.6128 7.79833 19.71 7.71C19.8027 7.61656 19.876 7.50574 19.9258 7.38391C19.9755 7.26207 20.0008 7.13161 20 7C20.0008 6.86839 19.9755 6.73793 19.9258 6.61609C19.876 6.49426 19.8027 6.38344 19.71 6.29C19.617 6.19627 19.5064 6.12188 19.3846 6.07111C19.2627 6.02034 19.132 5.9942 19 5.9942C18.868 5.9942 18.7373 6.02034 18.6154 6.07111C18.4936 6.12188 18.383 6.19627 18.29 6.29Z","tariff_checking":"M14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM19.5 2C19.2348 2 18.9804 2.10536 18.7929 2.29289C18.6054 2.48043 18.5 2.73478 18.5 3V5H17.5C17.2348 5 16.9804 5.10536 16.7929 5.29289C16.6054 5.48043 16.5 5.73478 16.5 6C16.5 6.26522 16.6054 6.51957 16.7929 6.70711C16.9804 6.89464 17.2348 7 17.5 7H19.5C19.7652 7 20.0196 6.89464 20.2071 6.70711C20.3946 6.51957 20.5 6.26522 20.5 6V3C20.5 2.73478 20.3946 2.48043 20.2071 2.29289C20.0196 2.10536 19.7652 2 19.5 2Z","tariff_expired":"M20.41 5L21.12 4.29C21.2838 4.0987 21.3694 3.85262 21.3597 3.60095C21.35 3.34927 21.2457 3.11053 21.0676 2.93244C20.8895 2.75434 20.6507 2.65001 20.3991 2.64029C20.1474 2.63057 19.9013 2.71617 19.71 2.88L19 3.59L18.29 2.88C18.0987 2.71617 17.8526 2.63057 17.6009 2.64029C17.3493 2.65001 17.1105 2.75434 16.9324 2.93244C16.7543 3.11053 16.65 3.34927 16.6403 3.60095C16.6306 3.85262 16.7162 4.0987 16.88 4.29L17.59 5L16.88 5.71C16.6937 5.89736 16.5892 6.15081 16.5892 6.415C16.5892 6.67919 16.6937 6.93264 16.88 7.12C17.0674 7.30625 17.3208 7.41079 17.585 7.41079C17.8492 7.41079 18.1026 7.30625 18.29 7.12L19 6.41L19.71 7.12C19.8974 7.30625 20.1508 7.41079 20.415 7.41079C20.6792 7.41079 20.9326 7.30625 21.12 7.12C21.3063 6.93264 21.4108 6.67919 21.4108 6.415C21.4108 6.15081 21.3063 5.89736 21.12 5.71L20.41 5ZM14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14Z","task":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19ZM18.71 12.21L15.71 15.21C15.617 15.3037 15.5064 15.3781 15.3846 15.4289C15.2627 15.4797 15.132 15.5058 15 15.5058C14.868 15.5058 14.7373 15.4797 14.6154 15.4289C14.4936 15.3781 14.383 15.3037 14.29 15.21L13.29 14.21C13.1017 14.0217 12.9959 13.7663 12.9959 13.5C12.9959 13.2337 13.1017 12.9783 13.29 12.79C13.4783 12.6017 13.7337 12.4959 14 12.4959C14.2663 12.4959 14.5217 12.6017 14.71 12.79L15 13.09L17.29 10.79C17.4783 10.6017 17.7337 10.4959 18 10.4959C18.2663 10.4959 18.5217 10.6017 18.71 10.79C18.8983 10.9783 19.0041 11.2337 19.0041 11.5C19.0041 11.7663 18.8983 12.0217 18.71 12.21Z","taxi_front":"M20.77 11.16L19.4 7.05C19.1926 6.46323 18.8077 5.9555 18.2989 5.59716C17.7901 5.23882 17.1824 5.0476 16.56 5.05H15V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4V5H7.41C6.77737 5.00047 6.16108 5.20091 5.64921 5.57269C5.13735 5.94446 4.75612 6.46854 4.56 7.07L3.22 11.16C2.8585 11.3131 2.55006 11.5692 2.33312 11.8964C2.11617 12.2236 2.00032 12.6074 2 13V16C2.00211 16.349 2.09552 16.6914 2.27095 16.9932C2.44638 17.2949 2.69772 17.5455 3 17.72V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.72C21.3023 17.5455 21.5536 17.2949 21.7291 16.9932C21.9045 16.6914 21.9979 16.349 22 16V13C21.9989 12.6063 21.8815 12.2217 21.6627 11.8944C21.4439 11.567 21.1334 11.3116 20.77 11.16ZM6.46 7.69C6.52781 7.48115 6.66247 7.30043 6.8432 7.17572C7.02393 7.05102 7.24068 6.98927 7.46 7H16.61C16.8281 6.98862 17.0439 7.04893 17.2244 7.17171C17.405 7.2945 17.5404 7.47302 17.61 7.68L18.61 11H5.38L6.46 7.69ZM6.71 14.69C6.54541 14.8548 6.32847 14.9569 6.09662 14.9788C5.86477 15.0007 5.63254 14.941 5.44 14.81C5.27585 14.7014 5.14993 14.544 5.08 14.36C4.99999 14.1849 4.97221 13.9905 5 13.8C5.03698 13.6015 5.13319 13.4188 5.27599 13.276C5.41879 13.1332 5.60147 13.037 5.8 13C5.995 12.9619 6.19692 12.9828 6.38 13.06C6.56399 13.1299 6.72139 13.2558 6.83 13.42C6.96101 13.6125 7.02071 13.8448 6.9988 14.0766C6.97689 14.3085 6.87475 14.5254 6.71 14.69ZM18.71 14.69C18.5454 14.8548 18.3285 14.9569 18.0966 14.9788C17.8648 15.0007 17.6325 14.941 17.44 14.81C17.2758 14.7014 17.1499 14.544 17.08 14.36C17 14.1849 16.9722 13.9905 17 13.8C17.037 13.6015 17.1332 13.4188 17.276 13.276C17.4188 13.1332 17.6015 13.037 17.8 13C17.995 12.9619 18.1969 12.9828 18.38 13.06C18.564 13.1299 18.7214 13.2558 18.83 13.42C18.961 13.6125 19.0207 13.8448 18.9988 14.0766C18.9769 14.3085 18.8748 14.5254 18.71 14.69Z","teach":"M11.9999 5C12.2966 5 12.5866 4.91203 12.8333 4.7472C13.08 4.58238 13.2722 4.34811 13.3858 4.07403C13.4993 3.79994 13.529 3.49834 13.4711 3.20737C13.4132 2.91639 13.2704 2.64912 13.0606 2.43934C12.8508 2.22956 12.5835 2.0867 12.2926 2.02882C12.0016 1.97094 11.7 2.00065 11.4259 2.11418C11.1518 2.22771 10.9176 2.41997 10.7527 2.66665C10.5879 2.91332 10.4999 3.20333 10.4999 3.5C10.4999 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6021 5 11.9999 5ZM18.5499 3.17C18.3295 3.02527 18.0608 2.97349 17.8023 3.02593C17.5438 3.07837 17.3166 3.23079 17.1699 3.45L15.7599 5.55C15.6694 5.68756 15.5462 5.80062 15.4014 5.87912C15.2566 5.95763 15.0946 5.99915 14.9299 6H11.9999C11.8683 5.99924 11.7379 6.02446 11.616 6.07423C11.4942 6.12399 11.3834 6.19732 11.2899 6.29L6.28994 11.29C6.19621 11.383 6.12182 11.4936 6.07105 11.6154C6.02028 11.7373 5.99414 11.868 5.99414 12C5.99414 12.132 6.02028 12.2627 6.07105 12.3846C6.12182 12.5064 6.19621 12.617 6.28994 12.71C6.3829 12.8037 6.4935 12.8781 6.61536 12.9289C6.73722 12.9797 6.86793 13.0058 6.99994 13.0058C7.13195 13.0058 7.26266 12.9797 7.38452 12.9289C7.50638 12.8781 7.61698 12.8037 7.70994 12.71L10.9999 9.41V12.76L7.10994 20.55C6.99133 20.7862 6.97103 21.0597 7.05347 21.3108C7.13592 21.5619 7.31441 21.7701 7.54994 21.89C7.68826 21.964 7.84306 22.0019 7.99994 22C8.18461 21.9994 8.36551 21.9478 8.5226 21.8507C8.6797 21.7536 8.80684 21.6149 8.88994 21.45L11.9999 15.24L15.1099 21.45C15.193 21.6149 15.3202 21.7536 15.4773 21.8507C15.6344 21.9478 15.8153 21.9994 15.9999 22C16.1568 22.0019 16.3116 21.964 16.4499 21.89C16.6855 21.7701 16.864 21.5619 16.9464 21.3108C17.0289 21.0597 17.0085 20.7862 16.8899 20.55L12.9999 12.76V8H14.9299C15.4248 8.00019 15.9121 7.87793 16.3483 7.64413C16.7845 7.41032 17.1561 7.07224 17.4299 6.66L18.8299 4.55C18.9747 4.32954 19.0265 4.06082 18.974 3.80236C18.9216 3.5439 18.7692 3.31662 18.5499 3.17Z","team":"M7.00001 11C7.23266 10.996 7.46412 10.9658 7.69001 10.91C7.03406 10.0858 6.62955 9.09002 6.52491 8.04186C6.42027 6.99371 6.61994 5.93761 7.10001 5H7.00001C6.20436 5 5.4413 5.31607 4.87869 5.87868C4.31608 6.44129 4.00001 7.20435 4.00001 8C4.00001 8.79565 4.31608 9.55871 4.87869 10.1213C5.4413 10.6839 6.20436 11 7.00001 11ZM12 11C12.6922 11 13.3689 10.7947 13.9445 10.4101C14.5201 10.0256 14.9687 9.47893 15.2336 8.83939C15.4985 8.19985 15.5678 7.49612 15.4328 6.81719C15.2977 6.13825 14.9644 5.51461 14.4749 5.02513C13.9854 4.53564 13.3618 4.2023 12.6828 4.06725C12.0039 3.9322 11.3002 4.00152 10.6606 4.26642C10.0211 4.53133 9.47445 4.97993 9.08987 5.55551C8.70528 6.13108 8.50001 6.80777 8.50001 7.5C8.50001 8.42826 8.86876 9.3185 9.52514 9.97487C10.1815 10.6313 11.0718 11 12 11ZM17 11C17.7957 11 18.5587 10.6839 19.1213 10.1213C19.6839 9.55871 20 8.79565 20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7957 5 17 5H16.9C17.378 5.93641 17.5765 6.99056 17.4719 8.03669C17.3673 9.08282 16.964 10.0768 16.31 10.9C16.5355 10.9592 16.767 10.9927 17 11ZM12 12C10.4087 12 8.88259 12.6321 7.75737 13.7574C6.63215 14.8826 6.00001 16.4087 6.00001 18C6.00001 18.5304 6.21072 19.0391 6.5858 19.4142C6.96087 19.7893 7.46958 20 8.00001 20H16C16.5304 20 17.0392 19.7893 17.4142 19.4142C17.7893 19.0391 18 18.5304 18 18C18 16.4087 17.3679 14.8826 16.2427 13.7574C15.1174 12.6321 13.5913 12 12 12ZM17.31 12C18.1579 12.7524 18.8362 13.6765 19.2999 14.7109C19.7637 15.7453 20.0023 16.8664 20 18C19.9948 18.3378 19.9478 18.6737 19.86 19H20C20.5304 19 21.0392 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17C22.0025 15.7259 21.5184 14.499 20.6468 13.5697C19.7752 12.6404 18.5816 12.079 17.31 12ZM6.69001 12C5.41838 12.079 4.22487 12.6404 3.35322 13.5697C2.48158 14.499 1.99756 15.7259 2.00001 17C2.00001 17.5304 2.21072 18.0391 2.5858 18.4142C2.96087 18.7893 3.46958 19 4.00001 19H4.14001C4.05222 18.6737 4.00519 18.3378 4.00001 18C3.99769 16.8664 4.23632 15.7453 4.70007 14.7109C5.16383 13.6765 5.84212 12.7524 6.69001 12Z","team_members":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM18 16C18.2967 16 18.5867 15.912 18.8334 15.7472C19.08 15.5824 19.2723 15.3481 19.3858 15.074C19.4993 14.7999 19.5291 14.4983 19.4712 14.2074C19.4133 13.9164 19.2704 13.6491 19.0607 13.4393C18.8509 13.2296 18.5836 13.0867 18.2926 13.0288C18.0017 12.9709 17.7001 13.0007 17.426 13.1142C17.1519 13.2277 16.9176 13.42 16.7528 13.6666C16.588 13.9133 16.5 14.2033 16.5 14.5C16.5 14.8978 16.658 15.2794 16.9393 15.5607C17.2206 15.842 17.6022 16 18 16ZM6 16C6.29667 16 6.58668 15.912 6.83336 15.7472C7.08003 15.5824 7.27229 15.3481 7.38582 15.074C7.49935 14.7999 7.52906 14.4983 7.47118 14.2074C7.4133 13.9164 7.27044 13.6491 7.06066 13.4393C6.85088 13.2296 6.58361 13.0867 6.29264 13.0288C6.00166 12.9709 5.70006 13.0007 5.42597 13.1142C5.15189 13.2277 4.91762 13.42 4.7528 13.6666C4.58797 13.9133 4.5 14.2033 4.5 14.5C4.5 14.8978 4.65804 15.2794 4.93934 15.5607C5.22064 15.842 5.60218 16 6 16ZM18 17C17.2044 17 16.4413 17.3161 15.8787 17.8787C15.3161 18.4413 15 19.2044 15 20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.2044 20.6839 18.4413 20.1213 17.8787C19.5587 17.3161 18.7956 17 18 17ZM6 17C5.20435 17 4.44129 17.3161 3.87868 17.8787C3.31607 18.4413 3 19.2044 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H8C8.26522 21 8.51957 20.8946 8.70711 20.7071C8.89464 20.5196 9 20.2652 9 20C9 19.2044 8.68393 18.4413 8.12132 17.8787C7.55871 17.3161 6.79565 17 6 17ZM14.45 15.11L13 14.38V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14.38L9.55 15.11C9.31448 15.2299 9.13598 15.4381 9.05354 15.6892C8.97109 15.9403 8.99139 16.2138 9.11 16.45C9.1931 16.6149 9.32024 16.7536 9.47733 16.8507C9.63443 16.9478 9.81533 16.9994 10 17C10.1569 17.0019 10.3117 16.964 10.45 16.89L12 16.12L13.55 16.89C13.6883 16.964 13.8431 17.0019 14 17C14.1847 16.9994 14.3656 16.9478 14.5227 16.8507C14.6798 16.7536 14.8069 16.6149 14.89 16.45C15.0086 16.2138 15.0289 15.9403 14.9465 15.6892C14.864 15.4381 14.6855 15.2299 14.45 15.11ZM10 10H14C14.2652 10 14.5196 9.89464 14.7071 9.70711C14.8946 9.51957 15 9.26522 15 9C15 8.20435 14.6839 7.44129 14.1213 6.87868C13.5587 6.31607 12.7956 6 12 6C11.2044 6 10.4413 6.31607 9.87868 6.87868C9.31607 7.44129 9 8.20435 9 9C9 9.26522 9.10536 9.51957 9.29289 9.70711C9.48043 9.89464 9.73478 10 10 10Z","technology":"M19.57 19L15 13.83C15.2031 13.5064 15.3518 13.1517 15.44 12.78L18.44 12.57C18.579 12.7089 18.7444 12.8185 18.9265 12.8923C19.1085 12.9662 19.3035 13.0028 19.5 13C19.8978 13 20.2794 12.842 20.5607 12.5607C20.842 12.2794 21 11.8978 21 11.5C21 11.1022 20.842 10.7206 20.5607 10.4393C20.2794 10.158 19.8978 10 19.5 10C19.2735 9.99999 19.05 10.0523 18.8471 10.1529C18.6441 10.2536 18.4671 10.3997 18.33 10.58L15.27 10.78C15.1553 10.4754 14.997 10.1891 14.8 9.93L17.8 5.98L18 6C18.3956 6 18.7822 5.8827 19.1111 5.66294C19.44 5.44318 19.6964 5.13082 19.8478 4.76537C19.9991 4.39992 20.0387 3.99778 19.9616 3.60982C19.8844 3.22186 19.6939 2.86549 19.4142 2.58579C19.1345 2.30608 18.7781 2.1156 18.3902 2.03843C18.0022 1.96126 17.6001 2.00087 17.2346 2.15224C16.8692 2.30362 16.5568 2.55996 16.3371 2.88886C16.1173 3.21776 16 3.60444 16 4C15.9968 4.27169 16.0514 4.54096 16.16 4.79L13.16 8.73C12.5241 8.47501 11.8235 8.42947 11.16 8.6L9 4.7C9.0049 4.63342 9.0049 4.56658 9 4.5C8.99947 4.20728 8.9133 3.92111 8.75212 3.67676C8.59094 3.43241 8.36178 3.24056 8.0929 3.12485C7.82401 3.00915 7.52715 2.97465 7.23889 3.0256C6.95064 3.07656 6.68359 3.21074 6.47067 3.41161C6.25774 3.61249 6.10824 3.87127 6.0406 4.15607C5.97295 4.44087 5.99012 4.73924 6.08998 5.0144C6.18983 5.28957 6.36802 5.5295 6.60257 5.70463C6.83713 5.87976 7.1178 5.98244 7.41 6L9.47 9.6C9.13994 9.95167 8.88477 10.3667 8.72 10.82L4.67 10.58C4.48 10.3432 4.22261 10.1696 3.93185 10.0822C3.64109 9.99477 3.33065 9.99766 3.04156 10.0904C2.75248 10.1832 2.49835 10.3616 2.31278 10.6019C2.12722 10.8422 2.01894 11.1331 2.00226 11.4363C1.98559 11.7395 2.06131 12.0405 2.2194 12.2997C2.3775 12.5589 2.61053 12.7641 2.8877 12.888C3.16486 13.0119 3.47312 13.0489 3.77171 12.9939C4.0703 12.9389 4.34517 12.7946 4.56 12.58L8.56 12.82C8.66988 13.2785 8.87049 13.7103 9.15 14.09L6.23 18H6C5.60443 18 5.21775 18.1173 4.88886 18.3371C4.55996 18.5568 4.30361 18.8692 4.15224 19.2346C4.00086 19.6001 3.96125 20.0022 4.03843 20.3902C4.1156 20.7781 4.30608 21.1345 4.58578 21.4142C4.86549 21.6939 5.22185 21.8844 5.60982 21.9616C5.99778 22.0387 6.39991 21.9991 6.76536 21.8478C7.13082 21.6964 7.44317 21.44 7.66293 21.1111C7.8827 20.7822 8 20.3956 8 20C7.99817 19.7288 7.94384 19.4605 7.84 19.21L10.79 15.27C10.9436 15.329 11.1006 15.3791 11.26 15.42L11.42 17.42C11.1585 17.6882 11.0084 18.0455 11 18.42C11 18.8178 11.158 19.1994 11.4393 19.4807C11.7206 19.762 12.1022 19.92 12.5 19.92C12.8978 19.92 13.2794 19.762 13.5607 19.4807C13.842 19.1994 14 18.8178 14 18.42C14.0004 18.1909 13.9472 17.965 13.8448 17.7601C13.7424 17.5552 13.5935 17.3771 13.41 17.24L13.25 15.18L13.49 15.08L18 20.28C17.9562 20.5791 18.0037 20.8845 18.1364 21.1561C18.2692 21.4277 18.4809 21.6529 18.7438 21.8021C19.0067 21.9513 19.3086 22.0176 19.6099 21.9923C19.9111 21.9669 20.1977 21.8512 20.432 21.6601C20.6663 21.4691 20.8374 21.2117 20.9229 20.9218C21.0084 20.6318 21.0043 20.3227 20.9111 20.0352C20.8179 19.7476 20.64 19.4948 20.4007 19.3101C20.1614 19.1254 19.8718 19.0173 19.57 19Z","teddy":"M17.9999 18.29L17.5099 18C17.8349 17.3817 18.0005 16.6921 17.9917 15.9937C17.983 15.2953 17.8002 14.61 17.4599 14C17.9481 13.8599 18.3647 13.5392 18.6252 13.1031C18.8856 12.667 18.9703 12.1481 18.8621 11.6518C18.754 11.1555 18.461 10.719 18.0427 10.4308C17.6245 10.1426 17.1122 10.0243 16.6099 10.1L14.2099 10.58C15.0247 10.2497 15.7239 9.68645 16.2201 8.96075C16.7164 8.23504 16.9876 7.37911 16.9999 6.50004C16.9936 6.25491 16.9668 6.01073 16.9199 5.77004C17.3147 5.56238 17.6287 5.22871 17.812 4.82208C17.9954 4.41545 18.0375 3.9592 17.9318 3.52586C17.826 3.09253 17.5785 2.70698 17.2284 2.43051C16.8784 2.15404 16.446 2.00252 15.9999 2.00004C15.7257 2.00092 15.4546 2.05819 15.2034 2.16829C14.9522 2.27839 14.7264 2.43897 14.5399 2.64004C13.7592 2.21991 12.8865 2 11.9999 2C11.1134 2 10.2406 2.21991 9.45992 2.64004C9.27344 2.43897 9.04761 2.27839 8.79644 2.16829C8.54528 2.05819 8.27415 2.00092 7.99992 2.00004C7.55388 2.00252 7.12146 2.15404 6.77142 2.43051C6.42138 2.70698 6.17381 3.09253 6.06806 3.52586C5.96231 3.9592 6.00446 4.41545 6.1878 4.82208C6.37114 5.22871 6.68516 5.56238 7.07992 5.77004C7.03301 6.01073 7.00625 6.25491 6.99992 6.50004C7.02766 7.36534 7.30608 8.20397 7.80136 8.91405C8.29664 9.62413 8.98747 10.1751 9.78992 10.5L7.38992 10C6.88765 9.92434 6.37539 10.0426 5.95711 10.3308C5.53884 10.619 5.24589 11.0555 5.13772 11.5518C5.02955 12.0481 5.11427 12.567 5.37469 13.0031C5.6351 13.4392 6.0517 13.7599 6.53992 13.9C6.20733 14.5142 6.03316 15.2016 6.03316 15.9C6.03316 16.5985 6.20733 17.2859 6.53992 17.9L5.99992 18.29C5.62922 18.5147 5.34156 18.8538 5.18026 19.2561C5.01895 19.6585 4.99273 20.1023 5.10554 20.5209C5.21836 20.9394 5.4641 21.31 5.80576 21.5768C6.14743 21.8435 6.56652 21.9921 6.99992 22C7.35345 21.9963 7.69924 21.896 7.99992 21.71L9.79992 20.65C11.2295 21.1167 12.7704 21.1167 14.1999 20.65L15.9999 21.71C16.3006 21.896 16.6464 21.9963 16.9999 22C17.4333 21.9921 17.8524 21.8435 18.1941 21.5768C18.5357 21.31 18.7815 20.9394 18.8943 20.5209C19.0071 20.1023 18.9809 19.6585 18.8196 19.2561C18.6583 18.8538 18.3706 18.5147 17.9999 18.29ZM10.9999 5.29004C11.0657 5.49011 11.1929 5.66431 11.3635 5.78781C11.5341 5.9113 11.7393 5.97779 11.9499 5.97779C12.1605 5.97779 12.3657 5.9113 12.5363 5.78781C12.7069 5.66431 12.8342 5.49011 12.8999 5.29004C13.2917 5.5015 13.6017 5.83761 13.7808 6.24514C13.96 6.65268 13.998 7.10833 13.889 7.53994C13.7799 7.97155 13.53 8.35444 13.1788 8.62796C12.8275 8.90149 12.3951 9.05001 11.9499 9.05001C11.5047 9.05001 11.0723 8.90149 10.7211 8.62796C10.3698 8.35444 10.1199 7.97155 10.0109 7.53994C9.90181 7.10833 9.93987 6.65268 10.119 6.24514C10.2982 5.83761 10.6082 5.5015 10.9999 5.29004ZM11.9999 18.5C11.4066 18.5 10.8266 18.3241 10.3332 17.9945C9.83986 17.6648 9.45534 17.1963 9.22828 16.6481C9.00122 16.0999 8.94181 15.4967 9.05756 14.9148C9.17332 14.3328 9.45904 13.7983 9.8786 13.3787C10.2982 12.9592 10.8327 12.6734 11.4146 12.5577C11.9966 12.4419 12.5998 12.5013 13.148 12.7284C13.6961 12.9555 14.1647 13.34 14.4943 13.8333C14.824 14.3267 14.9999 14.9067 14.9999 15.5C14.9999 16.2957 14.6839 17.0588 14.1212 17.6214C13.5586 18.184 12.7956 18.5 11.9999 18.5Z","teddy_love":"M17.9999 18.29L17.5099 18C17.8349 17.3817 18.0005 16.6921 17.9917 15.9937C17.983 15.2953 17.8002 14.61 17.4599 14C17.9481 13.8599 18.3647 13.5392 18.6252 13.1031C18.8856 12.667 18.9703 12.1481 18.8621 11.6518C18.754 11.1555 18.461 10.719 18.0427 10.4308C17.6245 10.1426 17.1122 10.0243 16.6099 10.1L14.2099 10.58C15.0247 10.2497 15.7239 9.68645 16.2201 8.96075C16.7164 8.23504 16.9876 7.37911 16.9999 6.50004C16.9936 6.25491 16.9668 6.01073 16.9199 5.77004C17.3147 5.56238 17.6287 5.22871 17.812 4.82208C17.9954 4.41545 18.0375 3.9592 17.9318 3.52586C17.826 3.09253 17.5785 2.70698 17.2284 2.43051C16.8784 2.15404 16.446 2.00252 15.9999 2.00004C15.7257 2.00092 15.4546 2.05819 15.2034 2.16829C14.9522 2.27839 14.7264 2.43897 14.5399 2.64004C13.7592 2.21991 12.8865 2 11.9999 2C11.1134 2 10.2406 2.21991 9.45992 2.64004C9.27344 2.43897 9.04761 2.27839 8.79644 2.16829C8.54528 2.05819 8.27415 2.00092 7.99992 2.00004C7.55388 2.00252 7.12146 2.15404 6.77142 2.43051C6.42138 2.70698 6.17381 3.09253 6.06806 3.52586C5.96231 3.9592 6.00446 4.41545 6.1878 4.82208C6.37114 5.22871 6.68516 5.56238 7.07992 5.77004C7.03301 6.01073 7.00625 6.25491 6.99992 6.50004C7.02766 7.36534 7.30608 8.20397 7.80136 8.91405C8.29664 9.62413 8.98747 10.1751 9.78992 10.5L7.38992 10C6.88765 9.92434 6.37539 10.0426 5.95711 10.3308C5.53884 10.619 5.24589 11.0555 5.13772 11.5518C5.02955 12.0481 5.11427 12.567 5.37469 13.0031C5.6351 13.4392 6.0517 13.7599 6.53992 13.9C6.20733 14.5142 6.03316 15.2016 6.03316 15.9C6.03316 16.5985 6.20733 17.2859 6.53992 17.9L5.99992 18.29C5.62922 18.5147 5.34156 18.8538 5.18026 19.2561C5.01895 19.6585 4.99273 20.1023 5.10554 20.5209C5.21836 20.9394 5.4641 21.31 5.80576 21.5768C6.14743 21.8435 6.56652 21.9921 6.99992 22C7.35345 21.9963 7.69924 21.896 7.99992 21.71L9.79992 20.65C11.2295 21.1167 12.7704 21.1167 14.1999 20.65L15.9999 21.71C16.3006 21.896 16.6464 21.9963 16.9999 22C17.4333 21.9921 17.8524 21.8435 18.1941 21.5768C18.5357 21.31 18.7815 20.9394 18.8943 20.5209C19.0071 20.1023 18.9809 19.6585 18.8196 19.2561C18.6583 18.8538 18.3706 18.5147 17.9999 18.29ZM10.9999 5.29004C11.0657 5.49011 11.1929 5.66431 11.3635 5.78781C11.5341 5.9113 11.7393 5.97779 11.9499 5.97779C12.1605 5.97779 12.3657 5.9113 12.5363 5.78781C12.7069 5.66431 12.8342 5.49011 12.8999 5.29004C13.2917 5.5015 13.6017 5.83761 13.7808 6.24514C13.96 6.65268 13.998 7.10833 13.889 7.53994C13.7799 7.97155 13.53 8.35444 13.1788 8.62796C12.8275 8.90149 12.3951 9.05001 11.9499 9.05001C11.5047 9.05001 11.0723 8.90149 10.7211 8.62796C10.3698 8.35444 10.1199 7.97155 10.0109 7.53994C9.90181 7.10833 9.93987 6.65268 10.119 6.24514C10.2982 5.83761 10.6082 5.5015 10.9999 5.29004ZM14.8599 16.45L12.2999 18.95C12.2065 19.0417 12.0808 19.093 11.9499 19.093C11.819 19.093 11.6934 19.0417 11.5999 18.95L9.03992 16.45C8.80858 16.2207 8.63674 15.9384 8.53935 15.6276C8.44196 15.3167 8.42196 14.9868 8.4811 14.6665C8.54024 14.3462 8.67671 14.0451 8.87867 13.7896C9.08063 13.534 9.34195 13.3316 9.63992 13.2C10.0114 13.0371 10.4236 12.991 10.8219 13.0678C11.2202 13.1446 11.5857 13.3407 11.8699 13.63L11.9499 13.71L12.0299 13.63C12.3142 13.3407 12.6797 13.1446 13.078 13.0678C13.4762 12.991 13.8885 13.0371 14.2599 13.2C14.5544 13.3286 14.8135 13.5263 15.0154 13.7762C15.2173 14.0262 15.356 14.3211 15.4198 14.636C15.4836 14.9509 15.4705 15.2765 15.3818 15.5854C15.293 15.8942 15.1312 16.177 14.9099 16.41L14.8599 16.45Z","temperature":"M16 14V6C16 4.93913 15.5786 3.92172 14.8285 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9392 2 9.92176 2.42143 9.17161 3.17157C8.42147 3.92172 8.00004 4.93913 8.00004 6V14C7.347 14.8634 6.99565 15.9174 7.00004 17C7.00004 18.3261 7.52682 19.5979 8.46451 20.5355C9.40219 21.4732 10.674 22 12 22C13.3261 22 14.5979 21.4732 15.5356 20.5355C16.4733 19.5979 17 18.3261 17 17C17.0044 15.9174 16.6531 14.8634 16 14ZM12 19C11.4696 19 10.9609 18.7893 10.5858 18.4142C10.2108 18.0391 10 17.5304 10 17C10.0021 16.651 10.0956 16.3086 10.271 16.0068C10.4464 15.7051 10.6978 15.4545 11 15.28V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4805 7.10536 11.7348 7 12 7C12.2653 7 12.5196 7.10536 12.7071 7.29289C12.8947 7.48043 13 7.73478 13 8V15.28C13.3023 15.4545 13.5537 15.7051 13.7291 16.0068C13.9045 16.3086 13.9979 16.651 14 17C14 17.5304 13.7893 18.0391 13.4143 18.4142C13.0392 18.7893 12.5305 19 12 19Z","temperature_down":"M20.71 16.29C20.6171 16.1963 20.5065 16.1219 20.3846 16.0711C20.2628 16.0203 20.1321 15.9942 20 15.9942C19.868 15.9942 19.7373 16.0203 19.6155 16.0711C19.4936 16.1219 19.383 16.1963 19.29 16.29L19 16.59V5C19 4.73478 18.8947 4.48043 18.7071 4.29289C18.5196 4.10536 18.2653 4 18 4C17.7348 4 17.4805 4.10536 17.2929 4.29289C17.1054 4.48043 17 4.73478 17 5V16.59L16.71 16.29C16.5217 16.1017 16.2663 15.9959 16 15.9959C15.7337 15.9959 15.4783 16.1017 15.29 16.29C15.1017 16.4783 14.9959 16.7337 14.9959 17C14.9959 17.2663 15.1017 17.5217 15.29 17.71L17.29 19.71C17.383 19.8037 17.4936 19.8781 17.6155 19.9289C17.7373 19.9797 17.868 20.0058 18 20.0058C18.1321 20.0058 18.2628 19.9797 18.3846 19.9289C18.5065 19.8781 18.6171 19.8037 18.71 19.71L20.71 17.71C20.8038 17.617 20.8782 17.5064 20.9289 17.3846C20.9797 17.2627 21.0058 17.132 21.0058 17C21.0058 16.868 20.9797 16.7373 20.9289 16.6154C20.8782 16.4936 20.8038 16.383 20.71 16.29ZM12 7C12 5.93913 11.5786 4.92172 10.8285 4.17157C10.0783 3.42143 9.06091 3 8.00004 3C6.93917 3 5.92176 3.42143 5.17161 4.17157C4.42147 4.92172 4.00004 5.93913 4.00004 7V13C3.347 13.8634 2.99565 14.9174 3.00004 16C3.00004 17.3261 3.52682 18.5979 4.46451 19.5355C5.40219 20.4732 6.67396 21 8.00004 21C9.32612 21 10.5979 20.4732 11.5356 19.5355C12.4733 18.5979 13 17.3261 13 16C13.0044 14.9174 12.6531 13.8634 12 13V7ZM8.00004 18C7.46961 18 6.9609 17.7893 6.58583 17.4142C6.21075 17.0391 6.00004 16.5304 6.00004 16C6.00215 15.651 6.09556 15.3086 6.27099 15.0068C6.44642 14.7051 6.69776 14.4545 7.00004 14.28V8C7.00004 7.73478 7.1054 7.48043 7.29293 7.29289C7.48047 7.10536 7.73482 7 8.00004 7C8.26526 7 8.51961 7.10536 8.70715 7.29289C8.89468 7.48043 9.00004 7.73478 9.00004 8V14.28C9.30232 14.4545 9.55366 14.7051 9.72909 15.0068C9.90452 15.3086 9.99793 15.651 10 16C10 16.5304 9.78933 17.0391 9.41425 17.4142C9.03918 17.7893 8.53047 18 8.00004 18Z","temperature_off":"M20.7141 19.29L4.71409 3.28998C4.52579 3.10167 4.27039 2.99588 4.00409 2.99588C3.73779 2.99588 3.4824 3.10167 3.29409 3.28998C3.10579 3.47828 3 3.73367 3 3.99998C3 4.26628 3.10579 4.52167 3.29409 4.70998L8.00409 9.40998V14C7.23061 15.011 6.87186 16.2789 7.00099 17.5453C7.13012 18.8117 7.7374 19.9812 8.69902 20.8152C9.66064 21.6493 10.9042 22.0852 12.1761 22.0341C13.448 21.9829 14.6526 21.4486 15.5441 20.54C16.1666 19.8999 16.6082 19.1063 16.8241 18.24L19.2941 20.71C19.3871 20.8037 19.4977 20.8781 19.6195 20.9289C19.7414 20.9796 19.8721 21.0058 20.0041 21.0058C20.1361 21.0058 20.2668 20.9796 20.3887 20.9289C20.5105 20.8781 20.6211 20.8037 20.7141 20.71C20.8078 20.617 20.8822 20.5064 20.933 20.3846C20.9838 20.2627 21.0099 20.132 21.0099 20C21.0099 19.868 20.9838 19.7373 20.933 19.6154C20.8822 19.4935 20.8078 19.3829 20.7141 19.29ZM13.4141 17.54C13.3073 17.8273 13.111 18.0727 12.8541 18.24C12.603 18.4094 12.307 18.4999 12.0041 18.4999C11.7012 18.4999 11.4052 18.4094 11.1541 18.24C10.9 18.071 10.7047 17.8272 10.5954 17.5423C10.4861 17.2574 10.4682 16.9455 10.5441 16.65C10.6154 16.3553 10.776 16.0898 11.0041 15.89V12.41L13.0041 14.41V15.89C13.2321 16.0898 13.3928 16.3553 13.4641 16.65C13.5434 16.9443 13.5259 17.2564 13.4141 17.54ZM11.0041 5.99998C11.0041 5.73476 11.1094 5.48041 11.297 5.29287C11.4845 5.10533 11.7389 4.99998 12.0041 4.99998C12.2693 4.99998 12.5237 5.10533 12.7112 5.29287C12.8987 5.48041 13.0041 5.73476 13.0041 5.99998V8.75998L16.0041 11.76V5.99998C16.0047 5.20839 15.7705 4.43442 15.331 3.77605C14.8915 3.11767 14.2665 2.6045 13.5353 2.30149C12.804 1.99848 11.9992 1.91926 11.2229 2.07386C10.4465 2.22846 9.73351 2.60993 9.17409 3.16998C8.88473 3.46484 8.64195 3.80203 8.45409 4.16998L11.0041 6.75998V5.99998Z","temperature_up":"M20.71 6.29L18.71 4.29C18.6171 4.19627 18.5065 4.12188 18.3846 4.07111C18.2628 4.02034 18.1321 3.9942 18 3.9942C17.868 3.9942 17.7373 4.02034 17.6155 4.07111C17.4936 4.12188 17.383 4.19627 17.29 4.29L15.29 6.29C15.1017 6.4783 14.9959 6.7337 14.9959 7C14.9959 7.13186 15.0219 7.26243 15.0724 7.38425C15.1228 7.50607 15.1968 7.61676 15.29 7.71C15.3833 7.80324 15.494 7.8772 15.6158 7.92766C15.7376 7.97812 15.8682 8.00409 16 8.00409C16.2663 8.00409 16.5217 7.8983 16.71 7.71L17 7.41V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4805 19.8946 17.7348 20 18 20C18.2653 20 18.5196 19.8946 18.7071 19.7071C18.8947 19.5196 19 19.2652 19 19V7.41L19.29 7.71C19.383 7.80373 19.4936 7.87812 19.6155 7.92889C19.7373 7.97966 19.868 8.0058 20 8.0058C20.1321 8.0058 20.2628 7.97966 20.3846 7.92889C20.5065 7.87812 20.6171 7.80373 20.71 7.71C20.8038 7.61704 20.8782 7.50644 20.9289 7.38458C20.9797 7.26272 21.0058 7.13201 21.0058 7C21.0058 6.86799 20.9797 6.73728 20.9289 6.61542C20.8782 6.49356 20.8038 6.38296 20.71 6.29ZM12 7C12 5.93913 11.5786 4.92172 10.8285 4.17157C10.0783 3.42143 9.06091 3 8.00004 3C6.93917 3 5.92176 3.42143 5.17161 4.17157C4.42147 4.92172 4.00004 5.93913 4.00004 7V13C3.347 13.8634 2.99565 14.9174 3.00004 16C3.00004 17.3261 3.52682 18.5979 4.46451 19.5355C5.40219 20.4732 6.67396 21 8.00004 21C9.32612 21 10.5979 20.4732 11.5356 19.5355C12.4733 18.5979 13 17.3261 13 16C13.0044 14.9174 12.6531 13.8634 12 13V7ZM8.00004 18C7.46961 18 6.9609 17.7893 6.58583 17.4142C6.21075 17.0391 6.00004 16.5304 6.00004 16C6.00215 15.651 6.09556 15.3086 6.27099 15.0068C6.44642 14.7051 6.69776 14.4545 7.00004 14.28V8C7.00004 7.73478 7.1054 7.48043 7.29293 7.29289C7.48047 7.10536 7.73482 7 8.00004 7C8.26526 7 8.51961 7.10536 8.70715 7.29289C8.89468 7.48043 9.00004 7.73478 9.00004 8V14.28C9.30232 14.4545 9.55366 14.7051 9.72909 15.0068C9.90452 15.3086 9.99793 15.651 10 16C10 16.5304 9.78933 17.0391 9.41425 17.4142C9.03918 17.7893 8.53047 18 8.00004 18Z","tempered":"M16.8199 13.9002C17.4407 13.2325 17.9166 12.4437 18.2177 11.5832C18.5189 10.7227 18.6388 9.80926 18.5699 8.90022L18.1399 2.90022C18.1222 2.64732 18.0091 2.4106 17.8234 2.23794C17.6378 2.06529 17.3935 1.9696 17.1399 1.97022H15.1399L13.1399 3.61022L13.9999 5.28022C14.0524 5.38967 14.0641 5.51425 14.0329 5.63156C14.0018 5.74887 13.9298 5.85122 13.8299 5.92022L10.8299 7.92022C10.7306 7.97979 10.6155 8.0077 10.4999 8.00022C10.4258 8.00039 10.3524 7.98437 10.2851 7.95328C10.2177 7.92219 10.1579 7.87678 10.1099 7.82022C10.027 7.72834 9.98112 7.60898 9.98112 7.48522C9.98112 7.36146 10.027 7.24209 10.1099 7.15022L11.7599 5.49022L10.1199 3.89022C10.0326 3.78758 9.98949 3.65456 9.99994 3.52022C10.001 3.454 10.0158 3.38872 10.0433 3.32848C10.0709 3.26825 10.1106 3.21436 10.1599 3.17022L11.3899 2.00022H6.85994C6.60642 1.9996 6.36213 2.09529 6.17648 2.26794C5.99083 2.4406 5.87769 2.67732 5.85994 2.93022L5.42994 8.93022C5.30035 10.5852 5.80305 12.2279 6.83671 13.5269C7.87037 14.8259 9.35809 15.6848 10.9999 15.9302V20.0002H8.99994C8.73473 20.0002 8.48037 20.1056 8.29284 20.2931C8.1053 20.4806 7.99994 20.735 7.99994 21.0002C7.99994 21.2654 8.1053 21.5198 8.29284 21.7073C8.48037 21.8949 8.73473 22.0002 8.99994 22.0002H14.9999C15.2652 22.0002 15.5195 21.8949 15.7071 21.7073C15.8946 21.5198 15.9999 21.2654 15.9999 21.0002C15.9999 20.735 15.8946 20.4806 15.7071 20.2931C15.5195 20.1056 15.2652 20.0002 14.9999 20.0002H12.9999V15.9102C14.4638 15.6911 15.8103 14.9826 16.8199 13.9002Z","temple":"M18.74 9.13997C18.9463 8.60254 19.0429 8.02921 19.024 7.45384C19.0051 6.87847 18.8711 6.31272 18.63 5.78997C17.94 4.39997 16.45 3.46997 14.2 2.99997C13.6227 2.82257 13.0811 2.54501 12.6 2.17997L12.51 2.12997C12.4869 2.13455 12.4631 2.13455 12.44 2.12997H12.29H12.17H11.9C11.8534 2.1253 11.8065 2.1253 11.76 2.12997H11.63L11.55 2.17997H11.46C10.9717 2.56297 10.4102 2.84203 9.81 2.99997C7.57 3.41997 6.07 4.33997 5.38 5.71997C5.13314 6.24973 4.9953 6.8237 4.97469 7.40779C4.95407 7.99187 5.0511 8.57414 5.26 9.11997C4.88468 9.26942 4.56341 9.52903 4.3385 9.86461C4.11359 10.2002 3.99558 10.596 4 11V20C4 20.5304 4.21071 21.0391 4.58578 21.4142C4.96086 21.7893 5.46956 22 6 22H10V17.11C9.98082 16.6184 10.1374 16.136 10.4415 15.7494C10.7457 15.3627 11.1777 15.097 11.66 15C11.9496 14.95 12.2467 14.9644 12.5301 15.0423C12.8135 15.1202 13.0762 15.2595 13.2997 15.4505C13.5231 15.6414 13.7017 15.8793 13.8227 16.1471C13.9437 16.4149 14.0043 16.7061 14 17V22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V11C20.0004 10.5994 19.8805 10.208 19.6558 9.87634C19.4312 9.54471 19.1121 9.28818 18.74 9.13997Z","tennis":"M12 2C10.6868 2 9.38642 2.25866 8.17317 2.7612C6.95991 3.26375 5.85752 4.00035 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12C3.31322 12 4.61358 12.2587 5.82683 12.7612C7.04009 13.2638 8.14248 14.0003 9.07107 14.9289C9.99965 15.8575 10.7362 16.9599 11.2388 18.1732C11.7413 19.3864 12 20.6868 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12C19.3478 12 16.8043 10.9464 14.9289 9.07107C13.0536 7.1957 12 4.65216 12 2ZM21.8 10C21.4081 8.07822 20.4596 6.31412 19.0728 4.92724C17.6859 3.54036 15.9218 2.59194 14 2.2C14.0507 4.25272 14.8888 6.20736 16.3407 7.65929C17.7926 9.11123 19.7473 9.94929 21.8 10ZM2.2 14C2.59194 15.9218 3.54036 17.6859 4.92724 19.0728C6.31412 20.4596 8.07822 21.4081 10 21.8C9.94929 19.7473 9.11123 17.7926 7.65929 16.3407C6.20736 14.8888 4.25272 14.0507 2.2 14Z","terminal":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.71 9.71L7.71 11.71C7.61704 11.8037 7.50644 11.8781 7.38458 11.9289C7.26272 11.9797 7.13201 12.0058 7 12.0058C6.86799 12.0058 6.73728 11.9797 6.61542 11.9289C6.49356 11.8781 6.38296 11.8037 6.29 11.71C6.19627 11.617 6.12188 11.5064 6.07111 11.3846C6.02034 11.2627 5.9942 11.132 5.9942 11C5.9942 10.868 6.02034 10.7373 6.07111 10.6154C6.12188 10.4936 6.19627 10.383 6.29 10.29L7.59 9L6.29 7.71C6.1017 7.5217 5.99591 7.2663 5.99591 7C5.99591 6.7337 6.1017 6.4783 6.29 6.29C6.4783 6.1017 6.7337 5.99591 7 5.99591C7.2663 5.99591 7.5217 6.1017 7.71 6.29L9.71 8.29C9.80373 8.38296 9.87812 8.49356 9.92889 8.61542C9.97966 8.73728 10.0058 8.86799 10.0058 9C10.0058 9.13201 9.97966 9.26272 9.92889 9.38458C9.87812 9.50644 9.80373 9.61704 9.71 9.71ZM17 12H13C12.7348 12 12.4804 11.8946 12.2929 11.7071C12.1054 11.5196 12 11.2652 12 11C12 10.7348 12.1054 10.4804 12.2929 10.2929C12.4804 10.1054 12.7348 10 13 10H17C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12Z","test":"M18.5 2H5.5C5.10218 2 4.72064 2.15804 4.43934 2.43934C4.15804 2.72064 4 3.10218 4 3.5C4 3.89782 4.15804 4.27936 4.43934 4.56066C4.72064 4.84196 5.10218 5 5.5 5H6V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V5H18.5C18.8978 5 19.2794 4.84196 19.5607 4.56066C19.842 4.27936 20 3.89782 20 3.5C20 3.10218 19.842 2.72064 19.5607 2.43934C19.2794 2.15804 18.8978 2 18.5 2ZM16 10H8V5H16V10Z","text":"M20 3H4C3.45 3 3 3.45 3 4V7C3 7.55 3.45 8 4 8C4.55 8 5 7.55 5 7V5H11V19H9C8.45 19 8 19.45 8 20C8 20.55 8.45 21 9 21H15C15.55 21 16 20.55 16 20C16 19.45 15.55 19 15 19H13V5H19V7C19 7.55 19.45 8 20 8C20.55 8 21 7.55 21 7V4C21 3.45 20.55 3 20 3Z","text_align_center":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM8 11C7.45 11 7 11.45 7 12C7 12.55 7.45 13 8 13H16C16.55 13 17 12.55 17 12C17 11.45 16.55 11 16 11H8Z","text_align_justify":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM20 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11Z","text_align_left":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM4 13H12C12.55 13 13 12.55 13 12C13 11.45 12.55 11 12 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13Z","text_align_right":"M20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 11H12C11.45 11 11 11.45 11 12C11 12.55 11.45 13 12 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11Z","textbook":"M3.5 5V19C3.5 19.7956 3.81607 20.5587 4.37868 21.1213C4.94129 21.6839 5.70435 22 6.5 22V2C5.70435 2 4.94129 2.31607 4.37868 2.87868C3.81607 3.44129 3.5 4.20435 3.5 5ZM17.5 2H8.5V22H17.5C18.2956 22 19.0587 21.6839 19.6213 21.1213C20.1839 20.5587 20.5 19.7956 20.5 19V5C20.5 4.20435 20.1839 3.44129 19.6213 2.87868C19.0587 2.31607 18.2956 2 17.5 2ZM16 10H13C12.4696 10 11.9609 9.78929 11.5858 9.41421C11.2107 9.03914 11 8.53043 11 8C11 7.46957 11.2107 6.96086 11.5858 6.58579C11.9609 6.21071 12.4696 6 13 6H16C16.5304 6 17.0391 6.21071 17.4142 6.58579C17.7893 6.96086 18 7.46957 18 8C18 8.53043 17.7893 9.03914 17.4142 9.41421C17.0391 9.78929 16.5304 10 16 10Z","theater_room":"M6 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11V5C19 4.73478 18.8946 4.48043 18.7071 4.29289C18.5196 4.10536 18.2652 4 18 4H6C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V11C5 11.2652 5.10536 11.5196 5.29289 11.7071C5.48043 11.8946 5.73478 12 6 12ZM20 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V16C22 15.4696 21.7893 14.9609 21.4142 14.5858C21.0391 14.2107 20.5304 14 20 14ZM5.5 18.5C5.20333 18.5 4.91332 18.412 4.66664 18.2472C4.41997 18.0824 4.22771 17.8481 4.11418 17.574C4.00065 17.2999 3.97094 16.9983 4.02882 16.7074C4.0867 16.4164 4.22956 16.1491 4.43934 15.9393C4.64912 15.7296 4.91639 15.5867 5.20736 15.5288C5.49834 15.4709 5.79994 15.5006 6.07403 15.6142C6.34811 15.7277 6.58238 15.92 6.7472 16.1666C6.91203 16.4133 7 16.7033 7 17C7 17.3978 6.84196 17.7794 6.56066 18.0607C6.27936 18.342 5.89782 18.5 5.5 18.5ZM14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18ZM18.5 18.5C18.2033 18.5 17.9133 18.412 17.6666 18.2472C17.42 18.0824 17.2277 17.8481 17.1142 17.574C17.0007 17.2999 16.9709 16.9983 17.0288 16.7074C17.0867 16.4164 17.2296 16.1491 17.4393 15.9393C17.6491 15.7296 17.9164 15.5867 18.2074 15.5288C18.4983 15.4709 18.7999 15.5006 19.074 15.6142C19.3481 15.7277 19.5824 15.92 19.7472 16.1666C19.912 16.4133 20 16.7033 20 17C20 17.3978 19.842 17.7794 19.5607 18.0607C19.2794 18.342 18.8978 18.5 18.5 18.5Z","theme":"M19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM14 19C14 19.2652 13.8946 19.5196 13.7071 19.7071C13.5196 19.8946 13.2652 20 13 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V11C4 10.7348 4.10536 10.4804 4.29289 10.2929C4.48043 10.1054 4.73478 10 5 10H13C13.2652 10 13.5196 10.1054 13.7071 10.2929C13.8946 10.4804 14 10.7348 14 11V19Z","thinking":"M9 16.5001C9 16.0056 8.85338 15.5223 8.57868 15.1112C8.30397 14.7 7.91353 14.3796 7.45671 14.1904C6.99989 14.0012 6.49723 13.9517 6.01228 14.0481C5.52732 14.1446 5.08187 14.3827 4.73223 14.7323C4.3826 15.0819 4.1445 15.5274 4.04804 16.0124C3.95157 16.4973 4.00108 17 4.1903 17.4568C4.37952 17.9136 4.69995 18.3041 5.11108 18.5788C5.5222 18.8535 6.00555 19.0001 6.5 19.0001C7.16304 19.0001 7.79893 18.7367 8.26777 18.2679C8.73661 17.799 9 17.1631 9 16.5001ZM9.5 19.0001C9.20333 19.0001 8.91332 19.0881 8.66665 19.2529C8.41997 19.4177 8.22771 19.652 8.11418 19.9261C8.00065 20.2001 7.97095 20.5017 8.02882 20.7927C8.0867 21.0837 8.22956 21.351 8.43934 21.5607C8.64912 21.7705 8.91639 21.9134 9.20737 21.9713C9.49834 22.0291 9.79994 21.9994 10.074 21.8859C10.3481 21.7724 10.5824 21.5801 10.7472 21.3334C10.912 21.0868 11 20.7968 11 20.5001C11 20.1023 10.842 19.7207 10.5607 19.4394C10.2794 19.1581 9.89783 19.0001 9.5 19.0001ZM17.5 4.00008C17.3402 3.98972 17.1798 3.98972 17.02 4.00008C16.4972 3.29138 15.7965 2.73333 14.9888 2.38239C14.181 2.03146 13.295 1.90009 12.4202 2.00157C11.5453 2.10306 10.7129 2.4338 10.0069 2.96033C9.301 3.48687 8.74666 4.19051 8.4 5.00008C8.27 5.00008 8.14 5.00008 8 5.00008C6.93914 5.00008 5.92172 5.42151 5.17157 6.17166C4.42143 6.9218 4 7.93922 4 9.00008C4 10.0609 4.42143 11.0784 5.17157 11.8285C5.92172 12.5787 6.93914 13.0001 8 13.0001C8.45342 12.9928 8.90262 12.9117 9.33 12.7601C9.68878 13.6991 10.3223 14.5082 11.1478 15.0817C11.9733 15.6553 12.9525 15.9667 13.9577 15.9753C14.9629 15.9839 15.9473 15.6894 16.7826 15.1301C17.6179 14.5708 18.2651 13.7728 18.64 12.8401C19.702 12.5686 20.628 11.9179 21.2434 11.0109C21.8588 10.1038 22.1212 9.00288 21.981 7.91573C21.8408 6.82857 21.3077 5.83026 20.4823 5.10898C19.6569 4.3877 18.5961 3.99328 17.5 4.00008Z","thinking_brain":"M20.8899 13.54L18.8899 9.68002C18.669 8.34964 18.1153 7.09669 17.2803 6.03765C16.4454 4.9786 15.3562 4.14783 14.1141 3.62253C12.872 3.09724 11.5173 2.89448 10.1758 3.03309C8.83431 3.17171 7.54965 3.6472 6.44121 4.41538C5.33276 5.18356 4.43649 6.21948 3.83571 7.42689C3.23493 8.63429 2.94914 9.97397 3.00489 11.3214C3.06064 12.6689 3.45612 13.9804 4.15459 15.134C4.85305 16.2877 5.83183 17.246 6.99995 17.92V20C6.99995 20.2652 7.1053 20.5196 7.29284 20.7071C7.48038 20.8947 7.73473 21 7.99995 21H13.9999C14.2652 21 14.5195 20.8947 14.7071 20.7071C14.8946 20.5196 14.9999 20.2652 14.9999 20V19H15.9999C16.7956 19 17.5587 18.684 18.1213 18.1213C18.6839 17.5587 18.9999 16.7957 18.9999 16V15H19.9999C20.1718 15.0004 20.3408 14.9564 20.4908 14.8725C20.6407 14.7885 20.7664 14.6673 20.8559 14.5205C20.9453 14.3738 20.9955 14.2065 21.0014 14.0347C21.0074 13.863 20.969 13.6926 20.8899 13.54ZM14.5699 9.08002L7.50995 13.17C7.36357 13.254 7.20012 13.3037 7.03181 13.3156C6.86349 13.3276 6.69466 13.3013 6.53793 13.2388C6.3812 13.1763 6.24061 13.0792 6.12667 12.9547C6.01274 12.8302 5.9284 12.6817 5.87995 12.52C5.61514 11.5953 5.61514 10.6148 5.87995 9.69002C6.17904 8.66652 6.77286 7.75374 7.58734 7.06553C8.40181 6.37731 9.40089 5.94413 10.4599 5.82002C11.2479 5.7328 12.0455 5.82414 12.7933 6.08728C13.5412 6.35042 14.2202 6.77859 14.7799 7.34002C14.9019 7.45808 14.9949 7.60276 15.0516 7.76274C15.1083 7.92271 15.1273 8.09365 15.1069 8.26216C15.0866 8.43067 15.0275 8.59219 14.9344 8.73408C14.8412 8.87597 14.7165 8.99437 14.5699 9.08002Z","thinking_critical":"M19.1699 8.66C19.3677 8.66 19.561 8.60135 19.7255 8.49147C19.8899 8.38159 20.0181 8.22541 20.0938 8.04268C20.1695 7.85996 20.1893 7.65889 20.1507 7.46491C20.1121 7.27093 20.0169 7.09275 19.877 6.95289C19.7371 6.81304 19.559 6.7178 19.365 6.67921C19.171 6.64063 18.9699 6.66043 18.7872 6.73612C18.6045 6.81181 18.4483 6.93998 18.3384 7.10443C18.2285 7.26888 18.1699 7.46222 18.1699 7.66C18.1699 7.92522 18.2752 8.17957 18.4628 8.36711C18.6503 8.55464 18.9047 8.66 19.1699 8.66ZM20.9999 9H17.3499C17.0847 9 16.8303 9.10536 16.6428 9.29289C16.4552 9.48043 16.3499 9.73478 16.3499 10C16.3499 10.2652 16.4552 10.5196 16.6428 10.7071C16.8303 10.8946 17.0847 11 17.3499 11H20.9999C21.2651 11 21.5195 10.8946 21.707 10.7071C21.8945 10.5196 21.9999 10.2652 21.9999 10C21.9999 9.73478 21.8945 9.48043 21.707 9.29289C21.5195 9.10536 21.2651 9 20.9999 9ZM12.0899 5.75H12.8399V6.5C12.8399 6.76522 12.9452 7.01957 13.1328 7.20711C13.3203 7.39464 13.5747 7.5 13.8399 7.5C14.1051 7.5 14.3595 7.39464 14.547 7.20711C14.7345 7.01957 14.8399 6.76522 14.8399 6.5V5.75H15.5899C15.8551 5.75 16.1095 5.64464 16.297 5.45711C16.4845 5.26957 16.5899 5.01522 16.5899 4.75C16.5899 4.48478 16.4845 4.23043 16.297 4.04289C16.1095 3.85536 15.8551 3.75 15.5899 3.75H14.8399V3C14.8399 2.73478 14.7345 2.48043 14.547 2.29289C14.3595 2.10536 14.1051 2 13.8399 2C13.5747 2 13.3203 2.10536 13.1328 2.29289C12.9452 2.48043 12.8399 2.73478 12.8399 3V3.75H12.0899C11.8247 3.75 11.5703 3.85536 11.3828 4.04289C11.1952 4.23043 11.0899 4.48478 11.0899 4.75C11.0899 5.01522 11.1952 5.26957 11.3828 5.45711C11.5703 5.64464 11.8247 5.75 12.0899 5.75ZM19.1699 11.34C18.9047 11.34 18.6503 11.4454 18.4628 11.6329C18.2752 11.8204 18.1699 12.0748 18.1699 12.34C18.1699 12.6052 18.2752 12.8596 18.4628 13.0471C18.6503 13.2346 18.9047 13.34 19.1699 13.34C19.4351 13.34 19.6895 13.2346 19.877 13.0471C20.0645 12.8596 20.1699 12.6052 20.1699 12.34C20.1699 12.0748 20.0645 11.8204 19.877 11.6329C19.6895 11.4454 19.4351 11.34 19.1699 11.34ZM16.1699 12.78C15.6264 12.5475 15.1637 12.1596 14.8399 11.665C14.5161 11.1704 14.3456 10.5911 14.3499 10C14.34 9.89022 14.34 9.77978 14.3499 9.67C14.3499 9.6 14.3499 9.52 14.3499 9.44H14.1299C14.0171 9.45524 13.9027 9.45524 13.7899 9.44C13.1902 9.44138 12.6039 9.26301 12.1066 8.9279C11.6092 8.59279 11.2238 8.11633 10.9999 7.56C10.5201 7.37174 10.097 7.06305 9.77116 6.6637C9.44538 6.26435 9.22797 5.7878 9.13989 5.28C7.87552 5.62426 6.73466 6.31994 5.84967 7.28635C4.96468 8.25276 4.37183 9.45029 4.13989 10.74L3.05989 13.66C3.00578 13.8102 2.98844 13.9713 3.00932 14.1296C3.03019 14.2879 3.08868 14.4389 3.17989 14.57C3.27179 14.7025 3.39435 14.8107 3.53713 14.8856C3.67991 14.9605 3.83867 14.9997 3.99989 15H4.49989V16C4.48988 16.7161 4.73642 17.4122 5.19493 17.9625C5.65345 18.5127 6.29368 18.8807 6.99989 19V20C6.99989 20.2652 7.10525 20.5196 7.29278 20.7071C7.48032 20.8946 7.73467 21 7.99989 21H14.9999C15.2651 21 15.5195 20.8946 15.707 20.7071C15.8945 20.5196 15.9999 20.2652 15.9999 20V16.89C16.6022 16.2733 17.0809 15.5468 17.4099 14.75C17.0892 14.5185 16.8186 14.2248 16.6141 13.8863C16.4096 13.5478 16.2756 13.1715 16.2199 12.78H16.1699Z","three_day":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM9.67 21H14.33V3H9.67V21ZM19 3H16.33V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","throat":"M9.99982 17H4.99982C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H11.9998V19C11.9998 17.9 11.0998 17 9.99982 17ZM12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L3.75982 15.01H9.99982C12.2098 15.01 13.9998 16.8 13.9998 19.01V22.01H15.9998C17.0998 22.01 17.9998 21.11 17.9998 20.01V16.25C19.8298 14.78 20.9998 12.53 20.9998 10.01C20.9998 5.6 17.4098 2.01 12.9998 2.01V2Z","thumbnail":"M9 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V9C3 9.53043 3.21071 10.0391 3.58579 10.4142C3.96086 10.7893 4.46957 11 5 11H9C9.53043 11 10.0391 10.7893 10.4142 10.4142C10.7893 10.0391 11 9.53043 11 9V5C11 4.46957 10.7893 3.96086 10.4142 3.58579C10.0391 3.21071 9.53043 3 9 3ZM9 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V15C11 14.4696 10.7893 13.9609 10.4142 13.5858C10.0391 13.2107 9.53043 13 9 13ZM19 3H15C14.4696 3 13.9609 3.21071 13.5858 3.58579C13.2107 3.96086 13 4.46957 13 5V9C13 9.53043 13.2107 10.0391 13.5858 10.4142C13.9609 10.7893 14.4696 11 15 11H19C19.5304 11 20.0391 10.7893 20.4142 10.4142C20.7893 10.0391 21 9.53043 21 9V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM19 13H15C14.4696 13 13.9609 13.2107 13.5858 13.5858C13.2107 13.9609 13 14.4696 13 15V19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13Z","ticket":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 16C12 16.2652 11.8946 16.5196 11.7071 16.7071C11.5196 16.8946 11.2652 17 11 17C10.7348 17 10.4804 16.8946 10.2929 16.7071C10.1054 16.5196 10 16.2652 10 16V11L9.12 11.7C8.91181 11.8644 8.64682 11.9394 8.38333 11.9085C8.11984 11.8775 7.87943 11.7432 7.715 11.535C7.55057 11.3268 7.47557 11.0618 7.50652 10.7983C7.53746 10.5348 7.67181 10.2944 7.88 10.13L10.38 8.13C10.533 8.00782 10.7186 7.93326 10.9136 7.91557C11.1086 7.89788 11.3045 7.93784 11.4771 8.03049C11.6496 8.12314 11.7911 8.2644 11.8841 8.43675C11.977 8.6091 12.0173 8.80495 12 9V16ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_details":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM6 7H8C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8C9 8.26522 8.89464 8.51957 8.70711 8.70711C8.51957 8.89464 8.26522 9 8 9H6C5.73478 9 5.48043 8.89464 5.29289 8.70711C5.10536 8.51957 5 8.26522 5 8C5 7.73478 5.10536 7.48043 5.29289 7.29289C5.48043 7.10536 5.73478 7 6 7ZM12 17H6C5.73478 17 5.48043 16.8946 5.29289 16.7071C5.10536 16.5196 5 16.2652 5 16C5 15.7348 5.10536 15.4804 5.29289 15.2929C5.48043 15.1054 5.73478 15 6 15H12C12.2652 15 12.5196 15.1054 12.7071 15.2929C12.8946 15.4804 13 15.7348 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM12 13H6C5.73478 13 5.48043 12.8946 5.29289 12.7071C5.10536 12.5196 5 12.2652 5 12C5 11.7348 5.10536 11.4804 5.29289 11.2929C5.48043 11.1054 5.73478 11 6 11H12C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_pnr_number":"M7.78 13H9.72L10.22 11H8.28L7.78 13ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM13 11H12.28L11.78 13H12C12.2652 13 12.5196 13.1054 12.7071 13.2929C12.8946 13.4804 13 13.7348 13 14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5196 14.8946 12.2652 15 12 15H11.28L11 16.24C10.9363 16.5052 10.7699 16.7343 10.5374 16.8768C10.3049 17.0193 10.0252 17.0637 9.76 17C9.49478 16.9363 9.26572 16.7699 9.12319 16.5374C8.98066 16.3049 8.93635 16.0252 9 15.76L9.22 15H7.28L7 16.24C6.93635 16.5052 6.76995 16.7343 6.5374 16.8768C6.30486 17.0193 6.02522 17.0637 5.76 17C5.49478 16.9363 5.26572 16.7699 5.12319 16.5374C4.98066 16.3049 4.93635 16.0252 5 15.76L5.22 15H5C4.73478 15 4.48043 14.8946 4.29289 14.7071C4.10536 14.5196 4 14.2652 4 14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H5.72L6.22 11H6C5.73478 11 5.48043 10.8946 5.29289 10.7071C5.10536 10.5196 5 10.2652 5 10C5 9.73478 5.10536 9.48043 5.29289 9.29289C5.48043 9.10536 5.73478 9 6 9H6.72L7 7.76C7.06365 7.49478 7.23005 7.26572 7.4626 7.12319C7.69514 6.98066 7.97478 6.93635 8.24 7C8.50522 7.06365 8.73428 7.23005 8.87681 7.4626C9.01934 7.69514 9.06365 7.97478 9 8.24L8.78 9H10.72L11 7.76C11.0637 7.49478 11.2301 7.26572 11.4626 7.12319C11.6951 6.98066 11.9748 6.93635 12.24 7C12.5052 7.06365 12.7343 7.23005 12.8768 7.4626C13.0193 7.69514 13.0637 7.97478 13 8.24L12.78 9H13C13.2652 9 13.5196 9.10536 13.7071 9.29289C13.8946 9.48043 14 9.73478 14 10C14 10.2652 13.8946 10.5196 13.7071 10.7071C13.5196 10.8946 13.2652 11 13 11ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_raise":"M7 16H6V15C6 14.7348 5.89464 14.4804 5.70711 14.2929C5.51957 14.1054 5.26522 14 5 14C4.73478 14 4.48043 14.1054 4.29289 14.2929C4.10536 14.4804 4 14.7348 4 15V16H3C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18H4V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20C5.26522 20 5.51957 19.8946 5.70711 19.7071C5.89464 19.5196 6 19.2652 6 19V18H7C7.26522 18 7.51957 17.8946 7.70711 17.7071C7.89464 17.5196 8 17.2652 8 17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V13C2.96286 12.2779 4.1539 11.9273 5.35444 12.0126C6.55499 12.0979 7.68448 12.6134 8.53553 13.4645C9.38659 14.3155 9.9021 15.445 9.98742 16.6456C10.0727 17.8461 9.72215 19.0371 9 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_status":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12.71 10.71L8.71 14.71C8.61704 14.8037 8.50644 14.8781 8.38458 14.9289C8.26272 14.9797 8.13201 15.0058 8 15.0058C7.86799 15.0058 7.73728 14.9797 7.61542 14.9289C7.49356 14.8781 7.38296 14.8037 7.29 14.71L5.29 12.71C5.1017 12.5217 4.99591 12.2663 4.99591 12C4.99591 11.7337 5.1017 11.4783 5.29 11.29C5.4783 11.1017 5.7337 10.9959 6 10.9959C6.2663 10.9959 6.5217 11.1017 6.71 11.29L8 12.59L11.29 9.29C11.4783 9.1017 11.7337 8.99591 12 8.99591C12.2663 8.99591 12.5217 9.1017 12.71 9.29C12.8983 9.4783 13.0041 9.7337 13.0041 10C13.0041 10.2663 12.8983 10.5217 12.71 10.71ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","tickets":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","time":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14H9C8.73479 14 8.48043 13.8946 8.2929 13.7071C8.10536 13.5196 8 13.2652 8 13C8 12.7348 8.10536 12.4804 8.2929 12.2929C8.48043 12.1054 8.73479 12 9 12H11V9C11 8.73478 11.1054 8.48043 11.2929 8.29289C11.4804 8.10536 11.7348 8 12 8C12.2652 8 12.5196 8.10536 12.7071 8.29289C12.8946 8.48043 13 8.73478 13 9V13Z","timelapse":"M12 6V12L7 15.33C7.57519 16.1921 8.36388 16.8905 9.28923 17.3572C10.2146 17.8239 11.245 18.043 12.2802 17.993C13.3154 17.9431 14.32 17.6259 15.1961 17.0723C16.0722 16.5187 16.79 15.7476 17.2796 14.8341C17.7691 13.9206 18.0137 12.8959 17.9895 11.8598C17.9653 10.8238 17.6731 9.8116 17.1414 8.92199C16.6098 8.03237 15.8567 7.29564 14.9557 6.78357C14.0547 6.27149 13.0364 6.00154 12 6ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","timeline":"M4 15V17C4 17.2652 4.10536 17.5196 4.29289 17.7071C4.48043 17.8946 4.73478 18 5 18H9V14H5C4.73478 14 4.48043 14.1054 4.29289 14.2929C4.10536 14.4804 4 14.7348 4 15ZM18 11V9C18 8.73478 17.8946 8.48043 17.7071 8.29289C17.5196 8.10536 17.2652 8 17 8H15V12H17C17.2652 12 17.5196 11.8946 17.7071 11.7071C17.8946 11.5196 18 11.2652 18 11ZM13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5C9.99924 5.13161 10.0245 5.26207 10.0742 5.38391C10.124 5.50574 10.1973 5.61656 10.29 5.71L11 6.41V19.41C10.7736 19.6125 10.614 19.879 10.5423 20.1742C10.4707 20.4695 10.4903 20.7795 10.5987 21.0633C10.7071 21.3471 10.8992 21.5912 11.1494 21.7635C11.3996 21.9358 11.6962 22.028 12 22.028C12.3038 22.028 12.6004 21.9358 12.8506 21.7635C13.1008 21.5912 13.2929 21.3471 13.4013 21.0633C13.5097 20.7795 13.5293 20.4695 13.4577 20.1742C13.386 19.879 13.2264 19.6125 13 19.41V6.41L13.71 5.71C13.8027 5.61656 13.876 5.50574 13.9258 5.38391C13.9755 5.26207 14.0008 5.13161 14 5V3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2ZM19 14H15V18H19C19.2652 18 19.5196 17.8946 19.7071 17.7071C19.8946 17.5196 20 17.2652 20 17V15C20 14.7348 19.8946 14.4804 19.7071 14.2929C19.5196 14.1054 19.2652 14 19 14ZM4 9V11C4 11.2652 4.10536 11.5196 4.29289 11.7071C4.48043 11.8946 4.73478 12 5 12H9V8H5C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9Z","timelines":"M4.5 10.4999C4.20333 10.4999 3.91332 10.5879 3.66665 10.7527C3.41997 10.9176 3.22771 11.1518 3.11418 11.4259C3.00065 11.7 2.97094 12.0016 3.02882 12.2926C3.0867 12.5835 3.22956 12.8508 3.43934 13.0606C3.64912 13.2704 3.91639 13.4132 4.20737 13.4711C4.49834 13.529 4.79994 13.4993 5.07403 13.3858C5.34811 13.2722 5.58238 13.08 5.7472 12.8333C5.91203 12.5866 6 12.2966 6 11.9999C6 11.6021 5.84197 11.2206 5.56066 10.9393C5.27936 10.658 4.89783 10.4999 4.5 10.4999ZM4.5 16.4999C4.20333 16.4999 3.91332 16.5879 3.66665 16.7527C3.41997 16.9176 3.22771 17.1518 3.11418 17.4259C3.00065 17.7 2.97094 18.0016 3.02882 18.2926C3.0867 18.5835 3.22956 18.8508 3.43934 19.0606C3.64912 19.2704 3.91639 19.4132 4.20737 19.4711C4.49834 19.529 4.79994 19.4993 5.07403 19.3858C5.34811 19.2722 5.58238 19.08 5.7472 18.8333C5.91203 18.5866 6 18.2966 6 17.9999C6 17.6021 5.84197 17.2206 5.56066 16.9393C5.27936 16.658 4.89783 16.4999 4.5 16.4999ZM9 6.99994H19C18.9988 7.19856 19.0569 7.39303 19.1667 7.55855C19.2765 7.72407 19.4331 7.85314 19.6165 7.92931C19.8 8.00548 20.0019 8.02529 20.1967 7.98622C20.3914 7.94715 20.5701 7.85097 20.71 7.70994L21.71 6.70994C21.8037 6.61698 21.8781 6.50638 21.9289 6.38452C21.9797 6.26266 22.0058 6.13195 22.0058 5.99994C22.0058 5.86793 21.9797 5.73722 21.9289 5.61536C21.8781 5.4935 21.8037 5.3829 21.71 5.28994L20.71 4.28994C20.617 4.19621 20.5064 4.12182 20.3846 4.07105C20.2627 4.02028 20.132 3.99414 20 3.99414C19.868 3.99414 19.7373 4.02028 19.6154 4.07105C19.4936 4.12182 19.383 4.19621 19.29 4.28994C19.1973 4.38338 19.124 4.4942 19.0742 4.61603C19.0245 4.73787 18.9992 4.86833 19 4.99994H9C8.73478 4.99994 8.48043 5.1053 8.29289 5.29283C8.10536 5.48037 8 5.73472 8 5.99994C8 6.26516 8.10536 6.51951 8.29289 6.70705C8.48043 6.89458 8.73478 6.99994 9 6.99994ZM4.5 4.49994C4.20333 4.49994 3.91332 4.58791 3.66665 4.75273C3.41997 4.91756 3.22771 5.15182 3.11418 5.42591C3.00065 5.7 2.97094 6.0016 3.02882 6.29257C3.0867 6.58355 3.22956 6.85082 3.43934 7.0606C3.64912 7.27038 3.91639 7.41324 4.20737 7.47112C4.49834 7.52899 4.79994 7.49929 5.07403 7.38576C5.34811 7.27223 5.58238 7.07997 5.7472 6.83329C5.91203 6.58662 6 6.29661 6 5.99994C6 5.60211 5.84197 5.22058 5.56066 4.93928C5.27936 4.65797 4.89783 4.49994 4.5 4.49994ZM20.71 16.2899C20.617 16.1962 20.5064 16.1218 20.3846 16.071C20.2627 16.0203 20.132 15.9941 20 15.9941C19.868 15.9941 19.7373 16.0203 19.6154 16.071C19.4936 16.1218 19.383 16.1962 19.29 16.2899C19.1973 16.3834 19.124 16.4942 19.0742 16.616C19.0245 16.7379 18.9992 16.8683 19 16.9999H9C8.73478 16.9999 8.48043 17.1053 8.29289 17.2928C8.10536 17.4804 8 17.7347 8 17.9999C8 18.2652 8.10536 18.5195 8.29289 18.707C8.48043 18.8946 8.73478 18.9999 9 18.9999H19C18.9988 19.1986 19.0569 19.393 19.1667 19.5586C19.2765 19.7241 19.4331 19.8531 19.6165 19.9293C19.8 20.0055 20.0019 20.0253 20.1967 19.9862C20.3914 19.9471 20.5701 19.851 20.71 19.7099L21.71 18.7099C21.8037 18.617 21.8781 18.5064 21.9289 18.3845C21.9797 18.2627 22.0058 18.132 22.0058 17.9999C22.0058 17.8679 21.9797 17.7372 21.9289 17.6154C21.8781 17.4935 21.8037 17.3829 21.71 17.2899L20.71 16.2899ZM20.71 10.2899C20.617 10.1962 20.5064 10.1218 20.3846 10.071C20.2627 10.0203 20.132 9.99414 20 9.99414C19.868 9.99414 19.7373 10.0203 19.6154 10.071C19.4936 10.1218 19.383 10.1962 19.29 10.2899C19.1973 10.3834 19.124 10.4942 19.0742 10.616C19.0245 10.7379 18.9992 10.8683 19 10.9999H9C8.73478 10.9999 8.48043 11.1053 8.29289 11.2928C8.10536 11.4804 8 11.7347 8 11.9999C8 12.2652 8.10536 12.5195 8.29289 12.707C8.48043 12.8946 8.73478 12.9999 9 12.9999H19C18.9988 13.1986 19.0569 13.393 19.1667 13.5586C19.2765 13.7241 19.4331 13.8531 19.6165 13.9293C19.8 14.0055 20.0019 14.0253 20.1967 13.9862C20.3914 13.9471 20.5701 13.851 20.71 13.7099L21.71 12.7099C21.8037 12.617 21.8781 12.5064 21.9289 12.3845C21.9797 12.2627 22.0058 12.132 22.0058 11.9999C22.0058 11.8679 21.9797 11.7372 21.9289 11.6154C21.8781 11.4935 21.8037 11.3829 21.71 11.2899L20.71 10.2899Z","timezone":"M17.6499 16.9999C17.5474 16.9704 17.4382 16.9739 17.3378 17.0098C17.2373 17.0457 17.1506 17.1121 17.0899 17.1999L16.0899 18.6399C16.034 18.7225 16.0042 18.8201 16.0042 18.9199C16.0042 19.0197 16.034 19.1172 16.0899 19.1999L17.0899 20.7499C17.1337 20.8216 17.1955 20.8806 17.2692 20.921C17.3429 20.9613 17.4259 20.9816 17.5099 20.9799H17.6499C17.7519 20.9478 17.841 20.8839 17.9039 20.7975C17.9669 20.7111 18.0006 20.6068 17.9999 20.4999V17.4999C18.005 17.3896 17.9734 17.2807 17.9101 17.1903C17.8468 17.0998 17.7553 17.0329 17.6499 16.9999ZM21.9999 11.9999C21.9981 10.6859 21.74 9.38494 21.2399 8.16986C20.225 5.72069 18.2791 3.77477 15.8299 2.75986C13.6923 1.8734 11.3135 1.75575 9.09882 2.42695C6.88418 3.09815 4.97088 4.51666 3.68506 6.44066C2.39924 8.36467 1.82051 10.6751 2.04751 12.978C2.27452 15.281 3.29321 17.4339 4.92993 19.0699C6.18842 20.335 7.76457 21.2377 9.49263 21.6829C11.2207 22.1281 13.0368 22.0994 14.7499 21.5999C14.2623 20.8201 14.0025 19.9195 13.9999 18.9999C13.9999 17.6738 14.5267 16.402 15.4644 15.4643C16.4021 14.5266 17.6739 13.9999 18.9999 13.9999C19.9197 14.0014 20.8206 14.2613 21.5999 14.7499C21.8635 13.8569 21.9982 12.9309 21.9999 11.9999ZM12.9999 12.9999C12.9999 13.2651 12.8946 13.5194 12.707 13.707C12.5195 13.8945 12.2652 13.9999 11.9999 13.9999H8.99993C8.73472 13.9999 8.48036 13.8945 8.29283 13.707C8.10529 13.5194 7.99993 13.2651 7.99993 12.9999C7.99993 12.7346 8.10529 12.4803 8.29283 12.2928C8.48036 12.1052 8.73472 11.9999 8.99993 11.9999H10.9999V8.99986C10.9999 8.73464 11.1053 8.48029 11.2928 8.29275C11.4804 8.10522 11.7347 7.99986 11.9999 7.99986C12.2652 7.99986 12.5195 8.10522 12.707 8.29275C12.8946 8.48029 12.9999 8.73464 12.9999 8.99986V12.9999ZM20.9199 17.2299C20.8617 17.1392 20.7757 17.0697 20.6748 17.0319C20.5739 16.9941 20.4634 16.9898 20.3599 17.0199C20.2561 17.0502 20.1648 17.1133 20.0999 17.1999C20.035 17.2864 19.9999 17.3917 19.9999 17.4999V20.4999C19.9993 20.6068 20.0329 20.7111 20.0959 20.7975C20.1589 20.8839 20.2479 20.9478 20.3499 20.9799H20.4999C20.5812 20.98 20.6611 20.96 20.7327 20.9216C20.8043 20.8832 20.8652 20.8276 20.9099 20.7599L21.9099 19.3199C21.9658 19.2372 21.9957 19.1397 21.9957 19.0399C21.9957 18.9401 21.9658 18.8425 21.9099 18.7599L20.9199 17.2299Z","timezones":"M17 11C17.7911 11 18.5645 10.7654 19.2223 10.3259C19.8801 9.88635 20.3928 9.26164 20.6955 8.53074C20.9983 7.79983 21.0775 6.99556 20.9231 6.21964C20.7688 5.44372 20.3878 4.73098 19.8284 4.17157C19.269 3.61216 18.5563 3.2312 17.7804 3.07686C17.0044 2.92252 16.2002 3.00173 15.4693 3.30448C14.7384 3.60723 14.1136 4.11992 13.6741 4.77772C13.2346 5.43552 13 6.20888 13 7C13 8.06087 13.4214 9.07828 14.1716 9.82843C14.9217 10.5786 15.9391 11 17 11ZM15.5 6C15.5 5.73479 15.6054 5.48043 15.7929 5.2929C15.9804 5.10536 16.2348 5 16.5 5C16.7652 5 17.0196 5.10536 17.2071 5.2929C17.3946 5.48043 17.5 5.73479 17.5 6V6.78L18.32 7.05C18.4494 7.08652 18.5702 7.14877 18.675 7.23304C18.7798 7.3173 18.8666 7.42184 18.9301 7.5404C18.9935 7.65897 19.0325 7.78912 19.0445 7.92308C19.0565 8.05703 19.0414 8.19203 19 8.32C18.9304 8.52698 18.795 8.7055 18.6144 8.82829C18.4339 8.95108 18.2181 9.01138 18 9C17.8938 9.01371 17.7862 9.01371 17.68 9L16.18 8.5C15.9814 8.43292 15.8089 8.3051 15.6868 8.13463C15.5648 7.96416 15.4995 7.75965 15.5 7.55V6ZM7 3C6.20888 3 5.43552 3.2346 4.77772 3.67412C4.11992 4.11365 3.60723 4.73836 3.30448 5.46927C3.00173 6.20017 2.92252 7.00444 3.07686 7.78036C3.2312 8.55629 3.61216 9.26902 4.17157 9.82843C4.73098 10.3878 5.44372 10.7688 6.21964 10.9231C6.99556 11.0775 7.79983 10.9983 8.53074 10.6955C9.26164 10.3928 9.88635 9.88008 10.3259 9.22228C10.7654 8.56449 11 7.79113 11 7C11 5.93914 10.5786 4.92172 9.82843 4.17157C9.07828 3.42143 8.06087 3 7 3ZM8 8.5H6.5C6.23479 8.5 5.98043 8.39464 5.7929 8.20711C5.60536 8.01957 5.5 7.76522 5.5 7.5V6C5.5 5.73479 5.60536 5.48043 5.7929 5.2929C5.98043 5.10536 6.23479 5 6.5 5C6.76522 5 7.01957 5.10536 7.20711 5.2929C7.39464 5.48043 7.5 5.73479 7.5 6V6.5H8C8.26522 6.5 8.51957 6.60536 8.70711 6.7929C8.89464 6.98043 9 7.23479 9 7.5C9 7.76522 8.89464 8.01957 8.70711 8.20711C8.51957 8.39464 8.26522 8.5 8 8.5ZM17 13C16.2089 13 15.4355 13.2346 14.7777 13.6741C14.1199 14.1136 13.6072 14.7384 13.3045 15.4693C13.0017 16.2002 12.9225 17.0044 13.0769 17.7804C13.2312 18.5563 13.6122 19.269 14.1716 19.8284C14.731 20.3878 15.4437 20.7688 16.2196 20.9231C16.9956 21.0775 17.7998 20.9983 18.5307 20.6955C19.2616 20.3928 19.8864 19.8801 20.3259 19.2223C20.7654 18.5645 21 17.7911 21 17C21 15.9391 20.5786 14.9217 19.8284 14.1716C19.0783 13.4214 18.0609 13 17 13ZM18 17.5H17.5V18C17.5 18.2652 17.3946 18.5196 17.2071 18.7071C17.0196 18.8946 16.7652 19 16.5 19C16.2348 19 15.9804 18.8946 15.7929 18.7071C15.6054 18.5196 15.5 18.2652 15.5 18V16.5C15.5 16.2348 15.6054 15.9804 15.7929 15.7929C15.9804 15.6054 16.2348 15.5 16.5 15.5H18C18.2652 15.5 18.5196 15.6054 18.7071 15.7929C18.8946 15.9804 19 16.2348 19 16.5C19 16.7652 18.8946 17.0196 18.7071 17.2071C18.5196 17.3946 18.2652 17.5 18 17.5ZM7 13C6.20888 13 5.43552 13.2346 4.77772 13.6741C4.11992 14.1136 3.60723 14.7384 3.30448 15.4693C3.00173 16.2002 2.92252 17.0044 3.07686 17.7804C3.2312 18.5563 3.61216 19.269 4.17157 19.8284C4.73098 20.3878 5.44372 20.7688 6.21964 20.9231C6.99556 21.0775 7.79983 20.9983 8.53074 20.6955C9.26164 20.3928 9.88635 19.8801 10.3259 19.2223C10.7654 18.5645 11 17.7911 11 17C11 15.9391 10.5786 14.9217 9.82843 14.1716C9.07828 13.4214 8.06087 13 7 13ZM8.5 17.5C8.50054 17.7096 8.43518 17.9142 8.31316 18.0846C8.19114 18.2551 8.01862 18.3829 7.82 18.45L6.32 18.95C6.21595 18.9805 6.10839 18.9973 6 19C5.78194 19.0114 5.56614 18.9511 5.38557 18.8283C5.205 18.7055 5.06958 18.527 5 18.32C4.95764 18.1953 4.94035 18.0634 4.94911 17.9319C4.95788 17.8005 4.99252 17.6721 5.05106 17.5541C5.10961 17.4361 5.19089 17.3308 5.29024 17.2443C5.38959 17.1578 5.50506 17.0917 5.63 17.05L6.45 16.78V16C6.45 15.7348 6.55536 15.4804 6.74289 15.2929C6.93043 15.1054 7.18479 15 7.45 15C7.71522 15 7.96957 15.1054 8.15711 15.2929C8.34464 15.4804 8.45 15.7348 8.45 16L8.5 17.5Z","tips":"M18 7C18.3956 7 18.7822 6.8827 19.1111 6.66294C19.44 6.44318 19.6964 6.13082 19.8478 5.76537C19.9991 5.39992 20.0387 4.99778 19.9616 4.60982C19.8844 4.22186 19.6939 3.86549 19.4142 3.58579C19.1345 3.30608 18.7781 3.1156 18.3902 3.03843C18.0022 2.96126 17.6001 3.00087 17.2346 3.15224C16.8692 3.30362 16.5568 3.55996 16.3371 3.88886C16.1173 4.21776 16 4.60444 16 5C16 5.53043 16.2107 6.03914 16.5858 6.41421C16.9609 6.78929 17.4696 7 18 7ZM20.69 15.06C20.5026 14.8738 20.2492 14.7692 19.985 14.7692C19.7208 14.7692 19.4674 14.8738 19.28 15.06L17.11 17.34C16.9229 17.5362 16.698 17.6924 16.4487 17.7989C16.1994 17.9055 15.9311 17.9603 15.66 17.96H12C11.7348 17.96 11.4804 17.8546 11.2929 17.6671C11.1054 17.4796 11 17.2252 11 16.96C11 16.6948 11.1054 16.4404 11.2929 16.2529C11.4804 16.0654 11.7348 15.96 12 15.96H14.66C14.9252 15.96 15.1796 15.8546 15.3671 15.6671C15.5546 15.4796 15.66 15.2252 15.66 14.96C15.66 14.6948 15.5546 14.4404 15.3671 14.2529C15.1796 14.0654 14.9252 13.96 14.66 13.96H8C7.46957 13.96 6.96086 14.1707 6.58579 14.5458C6.21071 14.9209 6 15.4296 6 15.96H4C3.73478 15.96 3.48043 16.0654 3.29289 16.2529C3.10536 16.4404 3 16.6948 3 16.96V18.96C3 19.2252 3.10536 19.4796 3.29289 19.6671C3.48043 19.8546 3.73478 19.96 4 19.96H15.66C16.2005 19.9593 16.7353 19.849 17.232 19.6359C17.7287 19.4228 18.1771 19.1112 18.55 18.72L20.72 16.44C20.8933 16.2502 20.9869 16.001 20.9813 15.744C20.9757 15.487 20.8714 15.2421 20.69 15.06ZM14 12C14.3956 12 14.7822 11.8827 15.1111 11.6629C15.44 11.4432 15.6964 11.1308 15.8478 10.7654C15.9991 10.3999 16.0387 9.99778 15.9616 9.60982C15.8844 9.22186 15.6939 8.86549 15.4142 8.58579C15.1345 8.30608 14.7781 8.1156 14.3902 8.03843C14.0022 7.96126 13.6001 8.00087 13.2346 8.15224C12.8692 8.30362 12.5568 8.55996 12.3371 8.88886C12.1173 9.21776 12 9.60444 12 10C12 10.5304 12.2107 11.0391 12.5858 11.4142C12.9609 11.7893 13.4696 12 14 12Z","tochpanel":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V15C3 15.7956 3.31607 16.5587 3.87868 17.1213C4.44129 17.6839 5.20435 18 6 18H10V19C10 19.5304 10.2107 20.0391 10.5858 20.4142C10.9609 20.7893 11.4696 21 12 21H14C14.5304 21 15.0391 20.7893 15.4142 20.4142C15.7893 20.0391 16 19.5304 16 19V18H18C18.7956 18 19.5587 17.6839 20.1213 17.1213C20.6839 16.5587 21 15.7956 21 15V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16H16L16.81 13.2V13.05C16.8726 12.5475 16.7423 12.04 16.4454 11.6298C16.1484 11.2196 15.7069 10.9374 15.21 10.84L12 10.18V8C12 7.73478 11.8946 7.48043 11.7071 7.29289C11.5196 7.10536 11.2652 7 11 7C10.7348 7 10.4804 7.10536 10.2929 7.29289C10.1054 7.48043 10 7.73478 10 8V12.13L8.55 11.13C8.35219 10.9706 8.10111 10.8924 7.84776 10.9114C7.5944 10.9303 7.35777 11.045 7.18592 11.2322C7.01407 11.4193 6.91989 11.6648 6.9225 11.9189C6.92512 12.1729 7.02433 12.4165 7.2 12.6L9.75 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V15Z","toddler":"M20 10.9999H19.93C19.6866 9.06792 18.7469 7.29101 17.287 6.00234C15.8271 4.71366 13.9473 4.00171 12 3.99994C11.5133 4.0005 11.0278 4.04738 10.55 4.13994L9.71 3.28994C9.5217 3.10164 9.2663 2.99585 9 2.99585C8.7337 2.99585 8.4783 3.10164 8.29 3.28994C8.1017 3.47825 7.99591 3.73364 7.99591 3.99994C7.99591 4.26624 8.1017 4.52164 8.29 4.70994L8.43 4.84994C7.25381 5.43779 6.24065 6.30649 5.48017 7.37918C4.7197 8.45187 4.23535 9.69547 4.07 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4804 3 11.7347 3 11.9999C3 12.2652 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H4.07C4.32592 14.9218 5.27107 16.6853 6.7297 17.9626C8.18833 19.2399 10.0612 19.944 12 19.944C13.9388 19.944 15.8117 19.2399 17.2703 17.9626C18.7289 16.6853 19.6741 14.9218 19.93 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2652 21 11.9999C21 11.7347 20.8946 11.4804 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM7 10.4999C7 10.2033 7.08797 9.91326 7.2528 9.66659C7.41762 9.41991 7.65189 9.22765 7.92597 9.11412C8.20006 9.00059 8.50166 8.97089 8.79264 9.02876C9.08361 9.08664 9.35088 9.2295 9.56066 9.43928C9.77044 9.64906 9.9133 9.91633 9.97118 10.2073C10.0291 10.4983 9.99935 10.7999 9.88582 11.074C9.77229 11.3481 9.58003 11.5823 9.33335 11.7471C9.08668 11.912 8.79667 11.9999 8.5 11.9999C8.10218 11.9999 7.72064 11.8419 7.43934 11.5606C7.15804 11.2793 7 10.8978 7 10.4999ZM15.28 15.7499C14.377 16.5547 13.2096 16.9994 12 16.9994C10.7904 16.9994 9.62303 16.5547 8.72 15.7499C8.56906 15.6154 8.46245 15.4382 8.41425 15.2419C8.36605 15.0455 8.37851 14.8391 8.45 14.6499C8.52091 14.4601 8.64781 14.2963 8.81389 14.1803C8.97996 14.0642 9.17738 14.0013 9.38 13.9999H14.62C14.8226 14.0013 15.02 14.0642 15.1861 14.1803C15.3522 14.2963 15.4791 14.4601 15.55 14.6499C15.6215 14.8391 15.634 15.0455 15.5858 15.2419C15.5375 15.4382 15.4309 15.6154 15.28 15.7499ZM15.5 11.9999C15.2033 11.9999 14.9133 11.912 14.6666 11.7471C14.42 11.5823 14.2277 11.3481 14.1142 11.074C14.0006 10.7999 13.9709 10.4983 14.0288 10.2073C14.0867 9.91633 14.2296 9.64906 14.4393 9.43928C14.6491 9.2295 14.9164 9.08664 15.2074 9.02876C15.4983 8.97089 15.7999 9.00059 16.074 9.11412C16.3481 9.22765 16.5824 9.41991 16.7472 9.66659C16.912 9.91326 17 10.2033 17 10.4999C17 10.8978 16.842 11.2793 16.5607 11.5606C16.2794 11.8419 15.8978 11.9999 15.5 11.9999Z","toilet_man_women":"M8.00014 8.61C8.00014 8.07957 7.78942 7.57086 7.41435 7.19579C7.03928 6.82071 6.53057 6.61 6.00014 6.61C5.46971 6.61 4.961 6.82071 4.58592 7.19579C4.21085 7.57086 4.00014 8.07957 4.00014 8.61L3.00014 13.61C2.94153 13.8998 2.9479 14.199 3.0188 14.486C3.08969 14.7731 3.22335 15.0408 3.41014 15.27C3.60253 15.5042 3.84563 15.6916 4.12108 15.8181C4.39653 15.9445 4.69712 16.0068 5.00014 16V20C5.00014 20.2652 5.10549 20.5196 5.29303 20.7071C5.48057 20.8946 5.73492 21 6.00014 21C6.26535 21 6.51971 20.8946 6.70724 20.7071C6.89478 20.5196 7.00014 20.2652 7.00014 20V16C7.29644 16.0007 7.5892 15.9356 7.85726 15.8094C8.12533 15.6831 8.36199 15.4989 8.55014 15.27C8.7439 15.0442 8.88484 14.778 8.96269 14.4908C9.04054 14.2037 9.05333 13.9027 9.00014 13.61L8.00014 8.61ZM6.00014 6C6.29681 6 6.58682 5.91203 6.83349 5.7472C7.08017 5.58238 7.27243 5.34811 7.38596 5.07403C7.49949 4.79994 7.52919 4.49834 7.47132 4.20737C7.41344 3.91639 7.27058 3.64912 7.0608 3.43934C6.85102 3.22956 6.58375 3.0867 6.29277 3.02882C6.0018 2.97094 5.7002 3.00065 5.42611 3.11418C5.15202 3.22771 4.91776 3.41997 4.75293 3.66665C4.58811 3.91332 4.50014 4.20333 4.50014 4.5C4.50014 4.89783 4.65817 5.27936 4.93948 5.56066C5.22078 5.84197 5.60231 6 6.00014 6ZM18.0001 6C18.2968 6 18.5868 5.91203 18.8335 5.7472C19.0802 5.58238 19.2724 5.34811 19.386 5.07403C19.4995 4.79994 19.5292 4.49834 19.4713 4.20737C19.4134 3.91639 19.2706 3.64912 19.0608 3.43934C18.851 3.22956 18.5837 3.0867 18.2928 3.02882C18.0018 2.97094 17.7002 3.00065 17.4261 3.11418C17.152 3.22771 16.9178 3.41997 16.7529 3.66665C16.5881 3.91332 16.5001 4.20333 16.5001 4.5C16.5001 4.89783 16.6582 5.27936 16.9395 5.56066C17.2208 5.84197 17.6023 6 18.0001 6ZM12.0001 3C11.7349 3 11.4806 3.10536 11.293 3.29289C11.1055 3.48043 11.0001 3.73478 11.0001 4V20C11.0001 20.2652 11.1055 20.5196 11.293 20.7071C11.4806 20.8946 11.7349 21 12.0001 21C12.2654 21 12.5197 20.8946 12.7072 20.7071C12.8948 20.5196 13.0001 20.2652 13.0001 20V4C13.0001 3.73478 12.8948 3.48043 12.7072 3.29289C12.5197 3.10536 12.2654 3 12.0001 3ZM19.0001 7H17.0001C16.4697 7 15.961 7.21071 15.5859 7.58579C15.2109 7.96086 15.0001 8.46957 15.0001 9V14C15.0001 14.5304 15.2109 15.0391 15.5859 15.4142C15.961 15.7893 16.4697 16 17.0001 16V20C17.0001 20.2652 17.1055 20.5196 17.293 20.7071C17.4806 20.8946 17.7349 21 18.0001 21C18.2654 21 18.5197 20.8946 18.7072 20.7071C18.8948 20.5196 19.0001 20.2652 19.0001 20V16C19.5306 16 20.0393 15.7893 20.4144 15.4142C20.7894 15.0391 21.0001 14.5304 21.0001 14V9C21.0001 8.46957 20.7894 7.96086 20.4144 7.58579C20.0393 7.21071 19.5306 7 19.0001 7Z","toilet_seat":"M8 4C8 2.9 7.1 2 6 2C4.9 2 4 2.9 4 4V12H8V4ZM18 10H12C10.9 10 10 10.9 10 12H20C20 10.9 19.1 10 18 10ZM14 14H4V15C4 18.87 7.13 22 11 22H14C14.55 22 15 21.55 15 21V20H16C18.21 20 20 18.21 20 16V14H14Z","toll":"M11 3.00008C11 2.73487 10.8946 2.48051 10.7071 2.29298C10.5196 2.10544 10.2652 2.00008 10 2.00008H8C7.76031 1.997 7.52749 2.08012 7.34394 2.2343C7.16039 2.38848 7.03833 2.60346 7 2.84008L6.15 8.00008H11V3.00008ZM21 10.0001H3C2.73478 10.0001 2.48043 10.1054 2.29289 10.293C2.10536 10.4805 2 10.7349 2 11.0001V13.0001C2 13.2653 2.10536 13.5197 2.29289 13.7072C2.48043 13.8947 2.73478 14.0001 3 14.0001C3.26522 14.0001 3.51957 13.8947 3.70711 13.7072C3.89464 13.5197 4 13.2653 4 13.0001V12.0001H20V13.0001C20 13.2653 20.1054 13.5197 20.2929 13.7072C20.4804 13.8947 20.7348 14.0001 21 14.0001C21.2652 14.0001 21.5196 13.8947 21.7071 13.7072C21.8946 13.5197 22 13.2653 22 13.0001V11.0001C22 10.7349 21.8946 10.4805 21.7071 10.293C21.5196 10.1054 21.2652 10.0001 21 10.0001ZM17 2.84008C16.9617 2.60346 16.8396 2.38848 16.6561 2.2343C16.4725 2.08012 16.2397 1.997 16 2.00008H14C13.7348 2.00008 13.4804 2.10544 13.2929 2.29298C13.1054 2.48051 13 2.73487 13 3.00008V8.00008H17.85L17 2.84008ZM4 20.8401C3.97713 20.9837 3.98587 21.1306 4.02559 21.2705C4.06531 21.4104 4.13507 21.5399 4.23 21.6501C4.32498 21.7611 4.44314 21.85 4.57617 21.9105C4.70921 21.971 4.85388 22.0015 5 22.0001H10C10.2652 22.0001 10.5196 21.8947 10.7071 21.7072C10.8946 21.5197 11 21.2653 11 21.0001V14.0001H5.15L4 20.8401ZM13 14.0001V21.0001C13 21.2653 13.1054 21.5197 13.2929 21.7072C13.4804 21.8947 13.7348 22.0001 14 22.0001H19C19.1444 22.0001 19.2872 21.9688 19.4184 21.9084C19.5496 21.848 19.6661 21.7598 19.76 21.6501C19.8549 21.5399 19.9247 21.4104 19.9644 21.2705C20.0041 21.1306 20.0129 20.9837 19.99 20.8401L18.85 14.0001H13Z","toll_station":"M21 7H18C18 6.73478 17.8946 6.48043 17.7071 6.29289C17.5196 6.10536 17.2652 6 17 6H14C13.7348 6 13.4804 6.10536 13.2929 6.29289C13.1054 6.48043 13 6.73478 13 7H11C11 6.20435 10.6839 5.44129 10.1213 4.87868C9.55871 4.31607 8.79565 4 8 4H6C5.20435 4 4.44129 4.31607 3.87868 4.87868C3.31607 5.44129 3 6.20435 3 7V18C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H11C11.2652 20 11.5196 19.8946 11.7071 19.7071C11.8946 19.5196 12 19.2652 12 19C12 18.7348 11.8946 18.4804 11.7071 18.2929C11.5196 18.1054 11.2652 18 11 18V9H13C13 9.26522 13.1054 9.51957 13.2929 9.70711C13.4804 9.89464 13.7348 10 14 10H17C17.2652 10 17.5196 9.89464 17.7071 9.70711C17.8946 9.51957 18 9.26522 18 9H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7ZM7 9C6.80222 9 6.60888 8.94135 6.44443 8.83147C6.27998 8.72159 6.15181 8.56541 6.07612 8.38268C6.00043 8.19996 5.98063 7.99889 6.01921 7.80491C6.0578 7.61093 6.15304 7.43275 6.29289 7.29289C6.43275 7.15304 6.61093 7.0578 6.80491 7.01921C6.99889 6.98063 7.19996 7.00043 7.38268 7.07612C7.56541 7.15181 7.72159 7.27998 7.83147 7.44443C7.94135 7.60888 8 7.80222 8 8C8 8.26522 7.89464 8.51957 7.70711 8.70711C7.51957 8.89464 7.26522 9 7 9Z","tooth":"M20.9297 7.11952C20.5897 5.08952 18.9497 3.43952 16.9197 3.07952C15.8397 2.88952 14.8197 3.03952 13.9397 3.44952C12.7197 4.00952 11.2897 4.00952 10.0697 3.44952C9.1897 3.03952 8.1697 2.88952 7.0897 3.07952C5.0597 3.43952 3.4297 5.08952 3.0797 7.11952C2.7597 9.02952 3.5197 10.7795 4.8497 11.8595C5.5697 12.4395 6.0097 13.2995 6.0097 14.2195V16.9895C6.0097 19.0295 7.3997 21.0595 9.0897 20.9895C9.6097 20.9695 10.0097 20.5095 10.0097 19.9895V15.9895C10.0097 14.8895 10.9097 13.9895 12.0097 13.9895C13.1097 13.9895 14.0097 14.8895 14.0097 15.9895V19.9895C14.0097 20.5095 14.4097 20.9695 14.9297 20.9895C16.6197 21.0595 18.0097 19.0295 18.0097 16.9895V14.2195C18.0097 13.2995 18.4497 12.4395 19.1697 11.8595C20.4997 10.7795 21.2597 9.02952 20.9397 7.11952H20.9297Z","torch":"M12 7C12.2652 7 12.5195 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5195 2.10536 12.2652 2 12 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 11 2.73478 11 3V6C11 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 12 7ZM8.28996 7.82C8.50714 7.6686 8.65542 7.43725 8.70229 7.17668C8.74915 6.91611 8.69077 6.64759 8.53996 6.43L6.81996 4C6.75463 3.8747 6.66349 3.76466 6.55254 3.67715C6.4416 3.58963 6.31336 3.52663 6.17629 3.49228C6.03922 3.45793 5.89643 3.45303 5.75732 3.47788C5.61822 3.50274 5.48596 3.5568 5.36927 3.63649C5.25257 3.71618 5.1541 3.8197 5.08032 3.94022C5.00655 4.06075 4.95916 4.19554 4.94127 4.33571C4.92338 4.47588 4.93541 4.61825 4.97655 4.75344C5.01769 4.88862 5.08702 5.01356 5.17996 5.12L6.89996 7.57C7.05136 7.78718 7.28271 7.93546 7.54328 7.98233C7.80385 8.02919 8.07236 7.97082 8.28996 7.82ZM18.29 3.72C18.1804 3.64677 18.0575 3.59592 17.9282 3.57036C17.799 3.5448 17.6659 3.54503 17.5368 3.57105C17.4076 3.59707 17.2848 3.64836 17.1755 3.72198C17.0663 3.79559 16.9726 3.89007 16.9 4L15.18 6.43C15.0968 6.53725 15.0364 6.66029 15.0023 6.79165C14.9683 6.923 14.9613 7.05991 14.9818 7.19404C15.0024 7.32818 15.05 7.45673 15.1218 7.57187C15.1936 7.687 15.2881 7.78632 15.3995 7.86378C15.5109 7.94123 15.637 7.99519 15.7699 8.02238C15.9029 8.04958 16.0399 8.04942 16.1728 8.02194C16.3057 7.99446 16.4316 7.94022 16.5429 7.86252C16.6541 7.78482 16.7484 7.6853 16.82 7.57L18.54 5.12C18.6162 5.01191 18.6702 4.88978 18.6989 4.76066C18.7277 4.63155 18.7305 4.49802 18.7072 4.36781C18.684 4.2376 18.6351 4.1133 18.5635 4.0021C18.4919 3.8909 18.3989 3.79502 18.29 3.72ZM16 9H7.99996C7.60454 8.99918 7.21775 9.11558 6.88847 9.33451C6.55919 9.55344 6.30219 9.86506 6.14996 10.23C5.99929 10.5961 5.96068 10.9987 6.03901 11.3868C6.11734 11.7749 6.30908 12.131 6.58996 12.41L8.99996 14.83V19C8.99996 19.7956 9.31603 20.5587 9.87864 21.1213C10.4412 21.6839 11.2043 22 12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V14.83L17.41 12.41C17.6908 12.131 17.8826 11.7749 17.9609 11.3868C18.0392 10.9987 18.0006 10.5961 17.85 10.23C17.6977 9.86506 17.4407 9.55344 17.1114 9.33451C16.7822 9.11558 16.3954 8.99918 16 9ZM12 16C11.8022 16 11.6088 15.9414 11.4444 15.8315C11.2799 15.7216 11.1518 15.5654 11.0761 15.3827C11.0004 15.2 10.9806 14.9989 11.0192 14.8049C11.0578 14.6109 11.153 14.4327 11.2928 14.2929C11.4327 14.153 11.6109 14.0578 11.8049 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5654 14.1518 12.7215 14.28 12.8314 14.4444C12.9413 14.6089 13 14.8022 13 15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5195 15.8946 12.2652 16 12 16Z","torch_off":"M17.4099 12.41C17.6908 12.131 17.8826 11.7749 17.9609 11.3868C18.0392 10.9987 18.0006 10.5961 17.8499 10.23C17.6977 9.86506 17.4407 9.55344 17.1114 9.33451C16.7821 9.11558 16.3954 8.99918 15.9999 9H13.2399L16.9999 12.79L17.4099 12.41ZM16.8199 7.57L18.5399 5.12C18.6329 5.01356 18.7022 4.88862 18.7433 4.75344C18.7845 4.61825 18.7965 4.47588 18.7786 4.33571C18.7607 4.19554 18.7133 4.06075 18.6396 3.94022C18.5658 3.8197 18.4673 3.71618 18.3506 3.63649C18.2339 3.5568 18.1017 3.50274 17.9626 3.47788C17.8235 3.45303 17.6807 3.45793 17.5436 3.49228C17.4065 3.52663 17.2783 3.58963 17.1674 3.67715C17.0564 3.76466 16.9653 3.8747 16.8999 4L15.1799 6.43C15.0968 6.53725 15.0364 6.66029 15.0023 6.79165C14.9682 6.923 14.9613 7.05991 14.9818 7.19404C15.0023 7.32818 15.05 7.45673 15.1218 7.57187C15.1936 7.687 15.2881 7.78632 15.3995 7.86378C15.5109 7.94123 15.637 7.99519 15.7699 8.02238C15.9028 8.04958 16.0399 8.04942 16.1728 8.02194C16.3057 7.99446 16.4316 7.94022 16.5429 7.86252C16.6541 7.78482 16.7484 7.6853 16.8199 7.57ZM20.7099 19.29L4.70994 3.29C4.52164 3.1017 4.26624 2.99591 3.99994 2.99591C3.73364 2.99591 3.47824 3.1017 3.28994 3.29C3.10164 3.4783 2.99585 3.7337 2.99585 4C2.99585 4.2663 3.10164 4.5217 3.28994 4.71L7.63994 9.05C7.2898 9.12579 6.96644 9.29424 6.70366 9.53774C6.44088 9.78124 6.24833 10.0909 6.14614 10.4342C6.04395 10.7776 6.03586 11.1421 6.12273 11.4897C6.20959 11.8372 6.38822 12.1551 6.63994 12.41L8.99994 14.83V19C8.99994 19.7956 9.31601 20.5587 9.87862 21.1213C10.4412 21.6839 11.2043 22 11.9999 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 14.9999 19.7956 14.9999 19V16.41L19.2899 20.71C19.3829 20.8037 19.4935 20.8781 19.6154 20.9289C19.7372 20.9797 19.8679 21.0058 19.9999 21.0058C20.132 21.0058 20.2627 20.9797 20.3845 20.9289C20.5064 20.8781 20.617 20.8037 20.7099 20.71C20.8037 20.617 20.8781 20.5064 20.9288 20.3846C20.9796 20.2627 21.0057 20.132 21.0057 20C21.0057 19.868 20.9796 19.7373 20.9288 19.6154C20.8781 19.4936 20.8037 19.383 20.7099 19.29ZM11.9999 16C11.8022 16 11.6088 15.9414 11.4444 15.8315C11.2799 15.7216 11.1517 15.5654 11.0761 15.3827C11.0004 15.2 10.9806 14.9989 11.0192 14.8049C11.0577 14.6109 11.153 14.4327 11.2928 14.2929C11.4327 14.153 11.6109 14.0578 11.8049 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5654 14.1518 12.7215 14.28 12.8314 14.4444C12.9413 14.6089 12.9999 14.8022 12.9999 15C12.9999 15.2652 12.8946 15.5196 12.707 15.7071C12.5195 15.8946 12.2652 16 11.9999 16ZM11.9999 7C12.2652 7 12.5195 6.89464 12.707 6.70711C12.8946 6.51957 12.9999 6.26522 12.9999 6V3C12.9999 2.73478 12.8946 2.48043 12.707 2.29289C12.5195 2.10536 12.2652 2 11.9999 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 10.9999 2.73478 10.9999 3V6C10.9999 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 11.9999 7Z","tower":"M18 2H17.5C17.2348 2 16.9804 2.10536 16.7929 2.29289C16.6054 2.48043 16.5 2.73478 16.5 3V4C16.5 4.26522 16.3946 4.51957 16.2071 4.70711C16.0196 4.89464 15.7652 5 15.5 5C15.2348 5 14.9804 4.89464 14.7929 4.70711C14.6054 4.51957 14.5 4.26522 14.5 4V3C14.5 2.73478 14.3946 2.48043 14.2071 2.29289C14.0196 2.10536 13.7652 2 13.5 2H10.5C10.2348 2 9.98043 2.10536 9.79289 2.29289C9.60536 2.48043 9.5 2.73478 9.5 3V4C9.5 4.26522 9.39464 4.51957 9.20711 4.70711C9.01957 4.89464 8.76522 5 8.5 5C8.23478 5 7.98043 4.89464 7.79289 4.70711C7.60536 4.51957 7.5 4.26522 7.5 4V3C7.5 2.73478 7.39464 2.48043 7.20711 2.29289C7.01957 2.10536 6.76522 2 6.5 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V7C3.99959 7.51686 4.19928 8.01381 4.55723 8.38666C4.91517 8.75952 5.40356 8.97933 5.92 9H18.08C18.5964 8.97933 19.0848 8.75952 19.4428 8.38666C19.8007 8.01381 20.0004 7.51686 20 7V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM16.77 11H7.19C6.93808 10.9992 6.69514 11.0935 6.50974 11.2641C6.32434 11.4346 6.21015 11.6689 6.19 11.92L5.09 19.85C5.06932 20.125 5.10572 20.4013 5.19693 20.6615C5.28814 20.9217 5.43217 21.1603 5.61999 21.3622C5.80781 21.5641 6.03536 21.725 6.28833 21.8348C6.54131 21.9445 6.81424 22.0008 7.09 22H9C9.26522 22 9.51957 21.8946 9.70711 21.7071C9.89464 21.5196 10 21.2652 10 21V18.15C9.98138 17.6465 10.1435 17.1529 10.4572 16.7586C10.7708 16.3643 11.2152 16.0952 11.71 16C11.9959 15.9581 12.2875 15.9786 12.5647 16.0602C12.8419 16.1417 13.0981 16.2824 13.3157 16.4725C13.5334 16.6625 13.7072 16.8975 13.8253 17.1612C13.9435 17.4249 14.0031 17.7111 14 18V21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22H16.92C17.1958 22.0008 17.4687 21.9445 17.7217 21.8348C17.9746 21.725 18.2022 21.5641 18.39 21.3622C18.5778 21.1603 18.7219 20.9217 18.8131 20.6615C18.9043 20.4013 18.9407 20.125 18.92 19.85L17.81 12C17.8101 11.8652 17.783 11.7319 17.7302 11.6078C17.6775 11.4838 17.6002 11.3718 17.5031 11.2784C17.406 11.185 17.291 11.1122 17.165 11.0643C17.039 11.0165 16.9047 10.9946 16.77 11Z","track_ecg":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 16H12.62L11.89 17.45C11.8061 17.6138 11.6786 17.7513 11.5216 17.8473C11.3645 17.9432 11.184 17.994 11 17.994C10.816 17.994 10.6355 17.9432 10.4784 17.8473C10.3214 17.7513 10.1939 17.6138 10.11 17.45L9 15.24L8.89 15.45C8.8069 15.6149 8.67976 15.7536 8.52267 15.8507C8.36557 15.9478 8.18467 15.9994 8 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.7348 5.10536 14.4804 5.29289 14.2929C5.48043 14.1054 5.73478 14 6 14H7.38L8.11 12.55C8.19392 12.3862 8.32141 12.2487 8.47845 12.1527C8.63548 12.0568 8.81595 12.006 9 12.006C9.18405 12.006 9.36452 12.0568 9.52155 12.1527C9.67859 12.2487 9.80608 12.3862 9.89 12.55L11 14.76L11.11 14.55C11.1931 14.3851 11.3202 14.2464 11.4773 14.1493C11.6344 14.0522 11.8153 14.0006 12 14H18C18.2652 14 18.5196 14.1054 18.7071 14.2929C18.8946 14.4804 19 14.7348 19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16ZM18 10H16.62L15.89 11.45C15.8061 11.6138 15.6786 11.7513 15.5216 11.8473C15.3645 11.9432 15.184 11.994 15 11.994C14.816 11.994 14.6355 11.9432 14.4784 11.8473C14.3214 11.7513 14.1939 11.6138 14.11 11.45L13 9.24L12.89 9.45C12.8069 9.61491 12.6798 9.7536 12.5227 9.85068C12.3656 9.94776 12.1847 9.99944 12 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11.38L12.11 6.55C12.1939 6.3862 12.3214 6.24873 12.4784 6.15274C12.6355 6.05675 12.816 6.00596 13 6.00596C13.184 6.00596 13.3645 6.05675 13.5216 6.15274C13.6786 6.24873 13.8061 6.3862 13.89 6.55L15 8.76L15.11 8.55C15.1931 8.38509 15.3202 8.2464 15.4773 8.14932C15.6344 8.05224 15.8153 8.00056 16 8H18C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10Z","track_vitals":"M15.6 3.99991C14.2642 4.04142 12.9873 4.55927 12 5.45991C11.0126 4.55927 9.73576 4.04142 8.39999 3.99991C7.68596 3.9945 6.97805 4.13181 6.31783 4.40379C5.65761 4.67576 5.05838 5.07691 4.55534 5.58367C4.0523 6.09044 3.65558 6.69261 3.38849 7.35483C3.1214 8.01704 2.98931 8.72594 2.99999 9.43991C2.99999 12.8099 5.62999 15.8699 10.16 19.9999L10.65 20.4499C11.0187 20.7872 11.5003 20.9743 12 20.9743C12.4997 20.9743 12.9813 20.7872 13.35 20.4499L13.84 20.0099C18.37 15.8599 21 12.7999 21 9.43991C21.0107 8.72594 20.8786 8.01704 20.6115 7.35483C20.3444 6.69261 19.9477 6.09044 19.4446 5.58367C18.9416 5.07691 18.3424 4.67576 17.6822 4.40379C17.0219 4.13181 16.314 3.9945 15.6 3.99991ZM17 11.9999H16V12.9999C16 13.2651 15.8946 13.5195 15.7071 13.707C15.5196 13.8946 15.2652 13.9999 15 13.9999C14.7348 13.9999 14.4804 13.8946 14.2929 13.707C14.1053 13.5195 14 13.2651 14 12.9999V11.9999H13C12.7348 11.9999 12.4804 11.8946 12.2929 11.707C12.1053 11.5195 12 11.2651 12 10.9999C12 10.7347 12.1053 10.4803 12.2929 10.2928C12.4804 10.1053 12.7348 9.99991 13 9.99991H14V8.99991C14 8.73469 14.1053 8.48034 14.2929 8.2928C14.4804 8.10527 14.7348 7.99991 15 7.99991C15.2652 7.99991 15.5196 8.10527 15.7071 8.2928C15.8946 8.48034 16 8.73469 16 8.99991V9.99991H17C17.2652 9.99991 17.5196 10.1053 17.7071 10.2928C17.8946 10.4803 18 10.7347 18 10.9999C18 11.2651 17.8946 11.5195 17.7071 11.707C17.5196 11.8946 17.2652 11.9999 17 11.9999Z","traffic_cone":"M14 3.70007C13.934 3.48936 13.8001 3.30642 13.6192 3.17979C13.4383 3.05317 13.2206 2.98997 13 3.00007H11C10.7879 3.00091 10.5815 3.06917 10.4107 3.19501C10.24 3.32084 10.1136 3.49772 10.05 3.70007L8.7 8.00007H15.3L14 3.70007ZM20 19.0001H18.74L17.8 16.0001H6.2L5.26 19.0001H4C3.73478 19.0001 3.48043 19.1054 3.29289 19.293C3.10536 19.4805 3 19.7349 3 20.0001C3 20.2653 3.10536 20.5196 3.29289 20.7072C3.48043 20.8947 3.73478 21.0001 4 21.0001H20C20.2652 21.0001 20.5196 20.8947 20.7071 20.7072C20.8946 20.5196 21 20.2653 21 20.0001C21 19.7349 20.8946 19.4805 20.7071 19.293C20.5196 19.1054 20.2652 19.0001 20 19.0001ZM15.92 10.0001H8.08L6.83 14.0001H17.17L15.92 10.0001Z","train_delay":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM10.31 14.94C10.2102 14.9752 10.1057 14.9954 10 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H10C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V13.41C11.5091 12.5614 12.1904 11.829 13 11.26V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V10.08C18.6943 10.1781 19.3691 10.3839 20 10.69V10C20.0007 8.7587 19.6163 7.54774 18.8999 6.53404C18.1835 5.52033 17.1703 4.75377 16 4.34C16 4.23 16 4.12 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C8 4.12 8 4.23 8 4.34C6.82969 4.75377 5.81651 5.52033 5.10011 6.53404C4.38371 7.54774 3.99935 8.7587 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C11.1908 21.1018 10.5366 19.968 10.2191 18.7226C9.90158 17.4773 9.93303 16.1686 10.31 14.94ZM7 19C6.80222 19 6.60888 18.9414 6.44443 18.8315C6.27998 18.7216 6.15181 18.5654 6.07612 18.3827C6.00043 18.2 5.98063 17.9989 6.01922 17.8049C6.0578 17.6109 6.15304 17.4327 6.29289 17.2929C6.43275 17.153 6.61093 17.0578 6.80491 17.0192C6.99889 16.9806 7.19996 17.0004 7.38268 17.0761C7.56541 17.1518 7.72159 17.28 7.83147 17.4444C7.94135 17.6089 8 17.8022 8 18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19Z","train_front":"M16 5.09V5C16 4.46957 15.7893 3.96086 15.4142 3.58579C15.0391 3.21071 14.5304 3 14 3H10C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5C8 5 8 5.06 8 5.09C6.60294 5.32615 5.33452 6.04908 4.41939 7.13077C3.50425 8.21247 3.00144 9.58312 3 11V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C20.9986 9.58312 20.4958 8.21247 19.5806 7.13077C18.6655 6.04908 17.3971 5.32615 16 5.09ZM6 18C5.80222 18 5.60888 17.9414 5.44443 17.8315C5.27998 17.7216 5.15181 17.5654 5.07612 17.3827C5.00043 17.2 4.98063 16.9989 5.01921 16.8049C5.0578 16.6109 5.15304 16.4327 5.29289 16.2929C5.43275 16.153 5.61093 16.0578 5.80491 16.0192C5.99889 15.9806 6.19996 16.0004 6.38268 16.0761C6.56541 16.1518 6.72159 16.28 6.83147 16.4444C6.94135 16.6089 7 16.8022 7 17C7 17.2652 6.89464 17.5196 6.70711 17.7071C6.51957 17.8946 6.26522 18 6 18ZM11 13C11 13.2652 10.8946 13.5196 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14H6C5.73478 14 5.48043 13.8946 5.29289 13.7071C5.10536 13.5196 5 13.2652 5 13V11C5 10.7348 5.10536 10.4804 5.29289 10.2929C5.48043 10.1054 5.73478 10 6 10H10C10.2652 10 10.5196 10.1054 10.7071 10.2929C10.8946 10.4804 11 10.7348 11 11V13ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18ZM19 13C19 13.2652 18.8946 13.5196 18.7071 13.7071C18.5196 13.8946 18.2652 14 18 14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13V11C13 10.7348 13.1054 10.4804 13.2929 10.2929C13.4804 10.1054 13.7348 10 14 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11V13Z","train_status":"M7 14H17C17.5304 14 18.0391 13.7893 18.4142 13.4142C18.7893 13.0391 19 12.5304 19 12V6C19 4.93913 18.5786 3.92172 17.8284 3.17157C17.0783 2.42143 16.0609 2 15 2H9C7.93913 2 6.92172 2.42143 6.17157 3.17157C5.42143 3.92172 5 4.93913 5 6V12C5 12.5304 5.21071 13.0391 5.58579 13.4142C5.96086 13.7893 6.46957 14 7 14ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H14C13.7348 8 13.4804 7.89464 13.2929 7.70711C13.1054 7.51957 13 7.26522 13 7V6ZM7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H10C10.2652 5 10.5196 5.10536 10.7071 5.29289C10.8946 5.48043 11 5.73478 11 6V7C11 7.26522 10.8946 7.51957 10.7071 7.70711C10.5196 7.89464 10.2652 8 10 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6ZM8 10C8.19778 10 8.39112 10.0586 8.55557 10.1685C8.72002 10.2784 8.84819 10.4346 8.92388 10.6173C8.99957 10.8 9.01937 11.0011 8.98079 11.1951C8.9422 11.3891 8.84696 11.5673 8.70711 11.7071C8.56725 11.847 8.38907 11.9422 8.19509 11.9808C8.00111 12.0194 7.80004 11.9996 7.61732 11.9239C7.43459 11.8482 7.27841 11.72 7.16853 11.5556C7.05865 11.3911 7 11.1978 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10ZM19 20H5C4.73478 20 4.48043 20.1054 4.29289 20.2929C4.10536 20.4804 4 20.7348 4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20 20.7348 19.8946 20.4804 19.7071 20.2929C19.5196 20.1054 19.2652 20 19 20ZM8 16C7.73478 16 7.48043 16.1054 7.29289 16.2929C7.10536 16.4804 7 16.7348 7 17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18H16C16.2652 18 16.5196 17.8946 16.7071 17.7071C16.8946 17.5196 17 17.2652 17 17C17 16.7348 16.8946 16.4804 16.7071 16.2929C16.5196 16.1054 16.2652 16 16 16H8Z","tram_front":"M16 4.34C16 4.23 16 4.12 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C8 4.12 8 4.23 8 4.34C6.82969 4.75377 5.81651 5.52033 5.10011 6.53404C4.38371 7.54774 3.99935 8.7587 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7957 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10C20.0007 8.7587 19.6163 7.54774 18.8999 6.53404C18.1835 5.52033 17.1703 4.75377 16 4.34ZM7 19C6.80222 19 6.60888 18.9414 6.44443 18.8315C6.27998 18.7216 6.15181 18.5654 6.07612 18.3827C6.00043 18.2 5.98063 17.9989 6.01922 17.8049C6.0578 17.6109 6.15304 17.4327 6.29289 17.2929C6.43275 17.153 6.61093 17.0578 6.80491 17.0192C6.99889 16.9806 7.19996 17.0004 7.38268 17.0761C7.56541 17.1518 7.72159 17.28 7.83147 17.4444C7.94135 17.6089 8 17.8022 8 18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19ZM11 14C11 14.2652 10.8946 14.5196 10.7071 14.7071C10.5196 14.8946 10.2652 15 10 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H10C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V14ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15H14C13.7348 15 13.4804 14.8946 13.2929 14.7071C13.1054 14.5196 13 14.2652 13 14V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V14Z","transaction_history":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM8 18C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H10.08C10.2346 14.9218 10.6386 13.8946 11.26 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H13.41C14.4943 10.3484 15.735 10.0028 17 10C18.0393 10.0005 19.065 10.2364 20 10.69V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C11.0239 20.9212 10.3214 19.5162 10.11 18H8ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6Z","trash":"M20 6H18V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM9 18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18V11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10C8.26522 10 8.51957 10.1054 8.70711 10.2929C8.89464 10.4804 9 10.7348 9 11V18ZM13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19C11.7348 19 11.4804 18.8946 11.2929 18.7071C11.1054 18.5196 11 18.2652 11 18V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V18ZM17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19C15.7348 19 15.4804 18.8946 15.2929 18.7071C15.1054 18.5196 15 18.2652 15 18V11C15 10.7348 15.1054 10.4804 15.2929 10.2929C15.4804 10.1054 15.7348 10 16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11V18ZM8 5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V6H8V5Z","trash_clear":"M20 6H18V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM15.71 15.71L12.71 18.71C12.6149 18.801 12.5028 18.8724 12.38 18.92C12.2603 18.9729 12.1309 19.0002 12 19.0002C11.8691 19.0002 11.7397 18.9729 11.62 18.92C11.4972 18.8724 11.3851 18.801 11.29 18.71L8.29 15.71C8.1017 15.5217 7.99591 15.2663 7.99591 15C7.99591 14.7337 8.1017 14.4783 8.29 14.29C8.4783 14.1017 8.7337 13.9959 9 13.9959C9.2663 13.9959 9.5217 14.1017 9.71 14.29L11 15.59V10C11 9.73478 11.1054 9.48043 11.2929 9.29289C11.4804 9.10536 11.7348 9 12 9C12.2652 9 12.5196 9.10536 12.7071 9.29289C12.8946 9.48043 13 9.73478 13 10V15.59L14.29 14.29C14.4783 14.1017 14.7337 13.9959 15 13.9959C15.2663 13.9959 15.5217 14.1017 15.71 14.29C15.8983 14.4783 16.0041 14.7337 16.0041 15C16.0041 15.2663 15.8983 15.5217 15.71 15.71ZM16 6H8V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V6Z","trending_flame":"M15.6199 6.54014C13.9999 5.17014 12.9999 4.27014 12.9999 3.00014C12.9989 2.80271 12.9395 2.61 12.8292 2.44628C12.7189 2.28256 12.5626 2.15516 12.3799 2.08014C12.1978 2.00356 11.9971 1.98264 11.8031 2.02001C11.6091 2.05739 11.4306 2.15138 11.2899 2.29014C11.1899 2.40014 8.80993 4.86014 11.1099 9.45014C11.2931 9.72508 11.3823 10.0519 11.3643 10.3818C11.3462 10.7116 11.2219 11.0268 11.0099 11.2801C10.8542 11.4477 10.6496 11.5621 10.4253 11.6069C10.2009 11.6518 9.96816 11.6249 9.75993 11.5301C9.19993 11.2501 8.68993 10.2101 8.99993 8.14014C9.03265 7.94765 9.00831 7.74979 8.92989 7.57097C8.85148 7.39216 8.72244 7.24021 8.55868 7.13387C8.39492 7.02753 8.20362 6.97147 8.00837 6.97258C7.81312 6.97369 7.62247 7.03194 7.45993 7.14014C6.38153 7.92823 5.50558 8.96102 4.90407 10.1536C4.30257 11.3462 3.9927 12.6645 3.99993 14.0001C3.97673 15.0571 4.16779 16.1078 4.56162 17.0889C4.95544 18.0699 5.54386 18.9611 6.2914 19.7087C7.03894 20.4562 7.93013 21.0446 8.91122 21.4385C9.89232 21.8323 10.943 22.0233 11.9999 22.0001C13.0569 22.0233 14.1076 21.8323 15.0886 21.4385C16.0697 21.0446 16.9609 20.4562 17.7085 19.7087C18.456 18.9611 19.0444 18.0699 19.4383 17.0889C19.8321 16.1078 20.0231 15.0571 19.9999 14.0001C19.9999 10.2301 17.5699 8.18014 15.6199 6.54014Z","triangle":"M20.73 16.99L13.73 4.99C13.37 4.38 12.71 4 12 4C11.29 4 10.63 4.38 10.27 4.99L3.27 16.99C2.91 17.61 2.91 18.37 3.27 18.99C3.63 19.61 4.29 19.99 5 19.99H19C19.72 19.99 20.38 19.61 20.73 18.99C21.08 18.37 21.08 17.6 20.73 16.99Z","trivia":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V13C2 13.7956 2.31607 14.5587 2.87868 15.1213C3.44129 15.6839 4.20435 16 5 16H6V11C6 9.67392 6.52678 8.40215 7.46447 7.46447C8.40215 6.52678 9.67392 6 11 6H16ZM19 8H11C10.2044 8 9.44129 8.31607 8.87868 8.87868C8.31607 9.44129 8 10.2044 8 11V19C8 19.7956 8.31607 20.5587 8.87868 21.1213C9.44129 21.6839 10.2044 22 11 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8ZM16.72 17C16.651 17.032 16.576 17.049 16.5 17.05C16.4063 17.0502 16.3144 17.024 16.2348 16.9745C16.1553 16.925 16.0912 16.8542 16.05 16.77L15.94 16.55H14.06L13.95 16.77C13.9211 16.8291 13.8809 16.8819 13.8316 16.9255C13.7822 16.969 13.7248 17.0024 13.6626 17.0238C13.6004 17.0451 13.5346 17.054 13.469 17.0499C13.4033 17.0459 13.3391 17.0289 13.28 17C13.2209 16.9711 13.1681 16.9309 13.1245 16.8816C13.081 16.8322 13.0476 16.7748 13.0262 16.7126C12.9831 16.587 12.9917 16.4493 13.05 16.33L14.55 13.33C14.5957 13.2511 14.6613 13.1856 14.7403 13.1401C14.8193 13.0945 14.9088 13.0706 15 13.0706C15.0912 13.0706 15.1807 13.0945 15.2597 13.1401C15.3387 13.1856 15.4043 13.2511 15.45 13.33L16.95 16.33C17.0059 16.4497 17.0132 16.5865 16.9703 16.7114C16.9274 16.8364 16.8377 16.9399 16.72 17ZM14.56 15.5H15.44L15 14.62L14.56 15.5Z","trolley_clearance":"M7.50005 10H16.5001C16.7653 10 17.0196 9.89464 17.2072 9.70711C17.3947 9.51957 17.5001 9.26522 17.5001 9C17.4512 7.78075 16.9727 6.61807 16.1491 5.71766C15.3256 4.81725 14.2101 4.23716 13.0001 4.08C13.0057 4.05364 13.0057 4.02636 13.0001 4C13.0001 3.73478 12.8947 3.48043 12.7072 3.29289C12.5196 3.10536 12.2653 3 12.0001 3C11.7348 3 11.4805 3.10536 11.2929 3.29289C11.1054 3.48043 11.0001 3.73478 11.0001 4C10.9944 4.02636 10.9944 4.05364 11.0001 4.08C9.78999 4.23716 8.67451 4.81725 7.85096 5.71766C7.02742 6.61807 6.5489 7.78075 6.50005 9C6.50005 9.26522 6.60541 9.51957 6.79295 9.70711C6.98048 9.89464 7.23484 10 7.50005 10ZM21.8101 11.42C21.718 11.2908 21.5966 11.1853 21.4557 11.1122C21.3149 11.0392 21.1587 11.0007 21.0001 11H3.00005C2.8414 11.0007 2.68521 11.0392 2.54436 11.1122C2.40352 11.1853 2.28207 11.2908 2.19005 11.42C2.09713 11.5482 2.03598 11.6967 2.01164 11.8531C1.9873 12.0096 2.00047 12.1696 2.05005 12.32L4.05006 18.32C4.11714 18.5186 4.24495 18.6911 4.41543 18.8132C4.5859 18.9352 4.79041 19.0005 5.00005 19H6.59005C6.53427 19.161 6.5039 19.3297 6.50005 19.5C6.50005 19.8978 6.65809 20.2794 6.93939 20.5607C7.2207 20.842 7.60223 21 8.00005 21C8.39788 21 8.77941 20.842 9.06072 20.5607C9.34202 20.2794 9.50005 19.8978 9.50005 19.5C9.49621 19.3297 9.46584 19.161 9.41005 19H14.5901C14.5343 19.161 14.5039 19.3297 14.5001 19.5C14.5001 19.8978 14.6581 20.2794 14.9394 20.5607C15.2207 20.842 15.6022 21 16.0001 21C16.3979 21 16.7794 20.842 17.0607 20.5607C17.342 20.2794 17.5001 19.8978 17.5001 19.5C17.4962 19.3297 17.4658 19.161 17.4101 19H19.0001C19.2097 19.0005 19.4142 18.9352 19.5847 18.8132C19.7552 18.6911 19.883 18.5186 19.9501 18.32L21.9501 12.32C21.9996 12.1696 22.0128 12.0096 21.9885 11.8531C21.9641 11.6967 21.903 11.5482 21.8101 11.42Z","truck_delivery":"M22 14V12.46C21.9951 11.9982 21.8857 11.5435 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V7H8C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8C9 8.26522 8.89464 8.51957 8.70711 8.70711C8.51957 8.89464 8.26522 9 8 9H2V11H5C5.26522 11 5.51957 11.1054 5.70711 11.2929C5.89464 11.4804 6 11.7348 6 12C6 12.2652 5.89464 12.5196 5.70711 12.7071C5.51957 12.8946 5.26522 13 5 13H2V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14ZM7 18C6.80222 18 6.60888 17.9414 6.44443 17.8315C6.27998 17.7216 6.15181 17.5654 6.07612 17.3827C6.00043 17.2 5.98063 16.9989 6.01921 16.8049C6.0578 16.6109 6.15304 16.4327 6.29289 16.2929C6.43275 16.153 6.61093 16.0578 6.80491 16.0192C6.99889 15.9806 7.19996 16.0004 7.38268 16.0761C7.56541 16.1518 7.72159 16.28 7.83147 16.4444C7.94135 16.6089 8 16.8022 8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18ZM17 18C16.8022 18 16.6089 17.9414 16.4444 17.8315C16.28 17.7216 16.1518 17.5654 16.0761 17.3827C16.0004 17.2 15.9806 16.9989 16.0192 16.8049C16.0578 16.6109 16.153 16.4327 16.2929 16.2929C16.4327 16.153 16.6109 16.0578 16.8049 16.0192C16.9989 15.9806 17.2 16.0004 17.3827 16.0761C17.5654 16.1518 17.7216 16.28 17.8315 16.4444C17.9414 16.6089 18 16.8022 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16 12V9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16Z","truck_side":"M2 6V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14V12.47C21.9888 12.0058 21.8798 11.5492 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6ZM16 17C16 16.8022 16.0586 16.6089 16.1685 16.4444C16.2784 16.28 16.4346 16.1518 16.6173 16.0761C16.8 16.0004 17.0011 15.9806 17.1951 16.0192C17.3891 16.0578 17.5673 16.153 17.7071 16.2929C17.847 16.4327 17.9422 16.6109 17.9808 16.8049C18.0194 16.9989 17.9996 17.2 17.9239 17.3827C17.8482 17.5654 17.72 17.7216 17.5556 17.8315C17.3911 17.9414 17.1978 18 17 18C16.7348 18 16.4804 17.8946 16.2929 17.7071C16.1054 17.5196 16 17.2652 16 17ZM16 9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16V9ZM6 17C6 16.8022 6.05865 16.6089 6.16853 16.4444C6.27841 16.28 6.43459 16.1518 6.61732 16.0761C6.80004 16.0004 7.00111 15.9806 7.19509 16.0192C7.38907 16.0578 7.56725 16.153 7.70711 16.2929C7.84696 16.4327 7.9422 16.6109 7.98079 16.8049C8.01937 16.9989 7.99957 17.2 7.92388 17.3827C7.84819 17.5654 7.72002 17.7216 7.55557 17.8315C7.39112 17.9414 7.19778 18 7 18C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17Z","tv":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5Z","tv_call":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM21.41 5.59C21.0366 5.21441 20.5296 5.00223 20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C21.9978 6.47042 21.7856 5.96335 21.41 5.59ZM17.5 13C17.4986 13.1309 17.464 13.2592 17.3992 13.3729C17.3345 13.4867 17.2418 13.582 17.13 13.65C17.0132 13.7133 16.8828 13.7476 16.75 13.75C16.6245 13.7498 16.5009 13.7189 16.39 13.66L15 12.9V13C15 13.3978 14.842 13.7794 14.5607 14.0607C14.2794 14.342 13.8978 14.5 13.5 14.5H8.5C8.10218 14.5 7.72064 14.342 7.43934 14.0607C7.15804 13.7794 7 13.3978 7 13V10C7 9.60218 7.15804 9.22064 7.43934 8.93934C7.72064 8.65804 8.10218 8.5 8.5 8.5H13.5C13.8978 8.5 14.2794 8.65804 14.5607 8.93934C14.842 9.22064 15 9.60218 15 10V10.1L16.39 9.34C16.5028 9.27602 16.6303 9.24238 16.76 9.24238C16.8897 9.24238 17.0172 9.27602 17.13 9.34C17.2418 9.40797 17.3345 9.50333 17.3992 9.61706C17.464 9.73079 17.4986 9.85914 17.5 9.99V13Z","tv_cam":"M12 7C12.1978 7 12.3911 6.94135 12.5556 6.83147C12.72 6.72159 12.8482 6.56541 12.9239 6.38268C12.9996 6.19996 13.0194 5.99889 12.9808 5.80491C12.9422 5.61093 12.847 5.43275 12.7071 5.29289C12.5673 5.15304 12.3891 5.0578 12.1951 5.01922C12.0011 4.98063 11.8 5.00043 11.6173 5.07612C11.4346 5.15181 11.2784 5.27998 11.1685 5.44443C11.0586 5.60888 11 5.80222 11 6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM20 5H15V6C15 6.79565 14.6839 7.55871 14.1213 8.12132C13.5587 8.68393 12.7956 9 12 9C11.4071 8.99595 10.8276 8.82246 10.33 8.5C9.91961 8.22501 9.58349 7.85293 9.35147 7.4168C9.11945 6.98067 8.99872 6.494 9 6V5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19Z","tv_channels":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM15.08 15.3C14.9237 15.3968 14.7438 15.4487 14.56 15.45C14.3902 15.4542 14.2222 15.4151 14.0717 15.3363C13.9213 15.2576 13.7933 15.1419 13.7 15C13.5206 14.7106 13.2703 14.4717 12.9728 14.3061C12.6754 14.1405 12.3405 14.0536 12 14.0536C11.6595 14.0536 11.3246 14.1405 11.0272 14.3061C10.7297 14.4717 10.4794 14.7106 10.3 15C10.1608 15.2268 9.93715 15.3889 9.67835 15.4508C9.41955 15.5127 9.14676 15.4692 8.92 15.33C8.69324 15.1908 8.53108 14.9671 8.46919 14.7083C8.40731 14.4495 8.45076 14.1768 8.59 13.95C8.94766 13.3667 9.44896 12.8849 10.046 12.5507C10.643 12.2164 11.3158 12.0409 12 12.0409C12.6842 12.0409 13.357 12.2164 13.954 12.5507C14.551 12.8849 15.0523 13.3667 15.41 13.95C15.5407 14.1739 15.5794 14.4398 15.5178 14.6917C15.4563 14.9436 15.2993 15.1617 15.08 15.3ZM18.08 12.3C17.9001 12.4491 17.6737 12.5305 17.44 12.53C17.2923 12.529 17.1466 12.4953 17.0135 12.4314C16.8804 12.3674 16.7631 12.2747 16.67 12.16C16.1073 11.47 15.3981 10.9138 14.5938 10.5319C13.7896 10.1499 12.9104 9.95177 12.02 9.95177C11.1296 9.95177 10.2504 10.1499 9.44615 10.5319C8.64187 10.9138 7.93268 11.47 7.37 12.16C7.1986 12.3372 6.9678 12.4448 6.72191 12.4622C6.47601 12.4796 6.23236 12.4056 6.03771 12.2543C5.84306 12.103 5.71114 11.8852 5.66726 11.6427C5.62339 11.4001 5.67066 11.1499 5.8 10.94C6.55023 10.02 7.49583 9.27842 8.5682 8.76916C9.64058 8.2599 10.8128 7.99569 12 7.99569C13.1872 7.99569 14.3594 8.2599 15.4318 8.76916C16.5042 9.27842 17.4498 10.02 18.2 10.94C18.2836 11.0417 18.3464 11.1588 18.3846 11.2848C18.4228 11.4108 18.4358 11.5431 18.4228 11.6741C18.4098 11.8051 18.3711 11.9322 18.3088 12.0482C18.2465 12.1642 18.162 12.2668 18.06 12.35L18.08 12.3Z","tv_online":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM20 11C20 11.2652 19.8946 11.5196 19.7071 11.7071C19.5196 11.8946 19.2652 12 19 12C18.7348 12 18.4804 11.8946 18.2929 11.7071C18.1054 11.5196 18 11.2652 18 11V10.41L15.71 12.71C15.617 12.8037 15.5064 12.8781 15.3846 12.9289C15.2627 12.9797 15.132 13.0058 15 13.0058C14.868 13.0058 14.7373 12.9797 14.6154 12.9289C14.4936 12.8781 14.383 12.8037 14.29 12.71C14.1963 12.617 14.1219 12.5064 14.0711 12.3846C14.0203 12.2627 13.9942 12.132 13.9942 12C13.9942 11.868 14.0203 11.7373 14.0711 11.6154C14.1219 11.4936 14.1963 11.383 14.29 11.29L16.59 9H16C15.7348 9 15.4804 8.89464 15.2929 8.70711C15.1054 8.51957 15 8.26522 15 8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7H19C19.1307 7.00158 19.2598 7.02876 19.38 7.08C19.6243 7.18147 19.8185 7.37565 19.92 7.62C19.9712 7.74022 19.9984 7.86932 20 8V11ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19Z","tv_play":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM14.55 12.33L11.55 14.33C11.3996 14.429 11.2252 14.4856 11.0453 14.4938C10.8654 14.502 10.6867 14.4614 10.5279 14.3764C10.3692 14.2914 10.2363 14.1651 10.1434 14.0108C10.0505 13.8566 10.0009 13.6801 10 13.5V9.5C10.0005 9.3191 10.05 9.14171 10.1434 8.98674C10.2367 8.83177 10.3703 8.70502 10.53 8.62C10.6864 8.53971 10.8611 8.50205 11.0367 8.51083C11.2123 8.51961 11.3824 8.57451 11.53 8.67L14.53 10.67C14.6661 10.7615 14.7777 10.885 14.8548 11.0298C14.9319 11.1745 14.9722 11.336 14.9722 11.5C14.9722 11.664 14.9319 11.8255 14.8548 11.9702C14.7777 12.115 14.6661 12.2385 14.53 12.33H14.55Z","tv_plus":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM21.41 5.59C21.0366 5.21441 20.5296 5.00223 20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C21.9978 6.47042 21.7856 5.96335 21.41 5.59ZM19.71 10.71C19.6166 10.8027 19.5057 10.876 19.3839 10.9258C19.2621 10.9755 19.1316 11.0008 19 11H18V12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13C16.7348 13 16.4804 12.8946 16.2929 12.7071C16.1054 12.5196 16 12.2652 16 12V11H15C14.7348 11 14.4804 10.8946 14.2929 10.7071C14.1054 10.5196 14 10.2652 14 10C14 9.73478 14.1054 9.48043 14.2929 9.29289C14.4804 9.10536 14.7348 9 15 9H16V8C16 7.73478 16.1054 7.48043 16.2929 7.29289C16.4804 7.10536 16.7348 7 17 7C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9H19C19.1986 8.99884 19.3931 9.05687 19.5586 9.16667C19.7241 9.27647 19.8532 9.43307 19.9294 9.61652C20.0055 9.79996 20.0254 10.0019 19.9863 10.1967C19.9472 10.3914 19.851 10.5701 19.71 10.71Z","twitter":"M19.65 6.44016C20.5088 5.92818 21.1521 5.12138 21.46 4.17016C20.6579 4.65169 19.7781 4.99006 18.86 5.17016C18.2413 4.51153 17.4229 4.07514 16.5312 3.9285C15.6396 3.78187 14.7245 3.93317 13.9275 4.35899C13.1305 4.78482 12.496 5.46143 12.1223 6.28413C11.7486 7.10684 11.6564 8.02978 11.86 8.91016C10.2301 8.82954 8.63535 8.40679 7.17953 7.6694C5.7237 6.93201 4.43936 5.89649 3.41 4.63016C2.88953 5.5299 2.73115 6.59405 2.96704 7.60636C3.20294 8.61866 3.81541 9.50318 4.68 10.0802C4.0413 10.058 3.41721 9.88311 2.86 9.57016C2.86516 10.5043 3.18763 11.409 3.77452 12.1358C4.36141 12.8626 5.17788 13.3684 6.09 13.5702C5.49679 13.7331 4.87398 13.7571 4.27 13.6402C4.53474 14.4442 5.04243 15.1463 5.72305 15.6496C6.40367 16.1529 7.22368 16.4326 8.07 16.4502C6.64726 17.6464 4.85836 18.3203 3 18.3602C2.66531 18.3546 2.33131 18.3279 2 18.2802C3.87791 19.4793 6.0619 20.1113 8.29 20.1002C9.81419 20.1147 11.3263 19.8286 12.7399 19.2584C14.1535 18.6882 15.4408 17.845 16.5283 16.777C17.6158 15.709 18.4822 14.4371 19.0779 13.0341C19.6736 11.631 19.9869 10.1244 20 8.60016V7.92016C20.783 7.33302 21.4594 6.61596 22 5.80016C21.2521 6.12707 20.4604 6.34269 19.65 6.44016Z","udder":"M19.15 13C20.9791 11.1293 22.0023 8.61632 22 6C22 5.73478 21.8946 5.48043 21.7071 5.29289C21.5196 5.10536 21.2652 5 21 5H3C2.73479 5 2.48043 5.10536 2.2929 5.29289C2.10536 5.48043 2 5.73478 2 6C1.99771 8.61632 3.02087 11.1293 4.85 13L3.44 14.75C3.10873 15.1638 2.95531 15.6923 3.01343 16.2192C3.07156 16.7461 3.33649 17.2283 3.75 17.56C4.10456 17.8445 4.54544 17.9996 5 18C5.2996 17.9998 5.59533 17.9323 5.86534 17.8025C6.13536 17.6727 6.37276 17.4839 6.56 17.25L8.17 15.25C8.76196 15.4887 9.37451 15.6728 10 15.8V19C10 19.5304 10.2107 20.0391 10.5858 20.4142C10.9609 20.7893 11.4696 21 12 21C12.5304 21 13.0391 20.7893 13.4142 20.4142C13.7893 20.0391 14 19.5304 14 19V15.8C14.6258 15.6696 15.2384 15.4821 15.83 15.24L17.44 17.24C17.6263 17.4757 17.8632 17.6664 18.1333 17.798C18.4034 17.9296 18.6996 17.9986 19 18C19.4546 17.9996 19.8954 17.8445 20.25 17.56C20.6635 17.2283 20.9284 16.7461 20.9866 16.2192C21.0447 15.6923 20.8913 15.1638 20.56 14.75L19.15 13Z","udder_off":"M3.44 14.7499C3.22931 15.0132 3.08857 15.3254 3.03088 15.6575C2.97318 15.9897 3.0004 16.3311 3.11 16.6499L14.76 4.99994H3C2.73479 4.99994 2.48043 5.1053 2.2929 5.29283C2.10536 5.48037 2 5.73472 2 5.99994C1.99771 8.61626 3.02087 11.1293 4.85 12.9999L3.44 14.7499ZM19.15 12.9999C20.9791 11.1293 22.0023 8.61626 22 5.99994C22 5.73472 21.8946 5.48037 21.7071 5.29283C21.5196 5.1053 21.2652 4.99994 21 4.99994H20.41L20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L3.29 19.2899C3.19628 19.3829 3.12188 19.4935 3.07111 19.6154C3.02034 19.7372 2.99421 19.8679 2.99421 19.9999C2.99421 20.132 3.02034 20.2627 3.07111 20.3845C3.12188 20.5064 3.19628 20.617 3.29 20.7099C3.38297 20.8037 3.49357 20.8781 3.61543 20.9288C3.73729 20.9796 3.86799 21.0057 4 21.0057C4.13202 21.0057 4.26272 20.9796 4.38458 20.9288C4.50644 20.8781 4.61704 20.8037 4.71 20.7099L9.71 15.7099L10.02 15.7899V18.9999C10.02 19.5304 10.2307 20.0391 10.6058 20.4142C10.9809 20.7892 11.4896 20.9999 12.02 20.9999C12.5504 20.9999 13.0591 20.7892 13.4342 20.4142C13.8093 20.0391 14.02 19.5304 14.02 18.9999V15.7999C14.6458 15.6695 15.2584 15.4821 15.85 15.2399L17.46 17.2399C17.6441 17.473 17.8779 17.6622 18.1443 17.7936C18.4107 17.9251 18.703 17.9956 19 17.9999C19.4546 17.9996 19.8954 17.8444 20.25 17.5599C20.6635 17.2283 20.9284 16.746 20.9866 16.2191C21.0447 15.6922 20.8913 15.1638 20.56 14.7499L19.15 12.9999Z","underline":"M12 18C15.84 18 18.96 14.88 18.96 11.04V4C18.96 3.45 18.51 3 17.96 3C17.41 3 16.96 3.45 16.96 4V11.04C16.96 13.77 14.74 16 12 16C9.26 16 7.04 13.78 7.04 11.04V4C7.04 3.45 6.59 3 6.04 3C5.49 3 5.04 3.45 5.04 4V11.04C5.04 14.88 8.16 18 12 18ZM19 20H5C4.45 20 4 20.45 4 21C4 21.55 4.45 22 5 22H19C19.55 22 20 21.55 20 21C20 20.45 19.55 20 19 20Z","undo":"M13.9999 8.00019H6.40994L8.70994 5.71019C8.89824 5.52188 9.00403 5.26649 9.00403 5.00019C9.00403 4.73388 8.89824 4.47849 8.70994 4.29019C8.52164 4.10188 8.26624 3.99609 7.99994 3.99609C7.73364 3.99609 7.47824 4.10188 7.28994 4.29019L3.28994 8.29018C3.19621 8.38315 3.12182 8.49375 3.07105 8.61561C3.02028 8.73747 2.99414 8.86817 2.99414 9.00019C2.99414 9.1322 3.02028 9.2629 3.07105 9.38476C3.12182 9.50662 3.19621 9.61722 3.28994 9.71019L7.28994 13.7102C7.3829 13.8039 7.4935 13.8783 7.61536 13.9291C7.73722 13.9798 7.86793 14.006 7.99994 14.006C8.13195 14.006 8.26266 13.9798 8.38452 13.9291C8.50637 13.8783 8.61698 13.8039 8.70994 13.7102C8.80367 13.6172 8.87806 13.5066 8.92883 13.3848C8.9796 13.2629 9.00574 13.1322 9.00574 13.0002C9.00574 12.8682 8.9796 12.7375 8.92883 12.6156C8.87806 12.4937 8.80367 12.3831 8.70994 12.2902L6.40994 10.0002H13.9999C15.326 10.0002 16.5978 10.527 17.5355 11.4647C18.4732 12.4023 18.9999 13.6741 18.9999 15.0002V18.0002C18.9999 18.2654 19.1053 18.5198 19.2928 18.7073C19.4804 18.8948 19.7347 19.0002 19.9999 19.0002C20.2652 19.0002 20.5195 18.8948 20.707 18.7073C20.8946 18.5198 20.9999 18.2654 20.9999 18.0002V15.0002C20.9999 13.1437 20.2624 11.3632 18.9497 10.0504C17.6369 8.73768 15.8565 8.00019 13.9999 8.00019Z","unpaired":"M13.7099 13.2899C13.617 13.1962 13.5064 13.1218 13.3845 13.071C13.2627 13.0203 13.132 12.9941 12.9999 12.9941C12.8679 12.9941 12.7372 13.0203 12.6154 13.071C12.4935 13.1218 12.3829 13.1962 12.2899 13.2899L11.3799 14.2099L9.78994 12.6199L10.7099 11.7099C10.8982 11.5216 11.004 11.2662 11.004 10.9999C11.004 10.7336 10.8982 10.4782 10.7099 10.2899C10.5216 10.1016 10.2662 9.99585 9.99994 9.99585C9.73364 9.99585 9.47824 10.1016 9.28994 10.2899L8.37994 11.2099L7.75994 10.5899C7.66698 10.4962 7.55637 10.4218 7.43452 10.371C7.31266 10.3203 7.18195 10.2941 7.04994 10.2941C6.91793 10.2941 6.78722 10.3203 6.66536 10.371C6.5435 10.4218 6.4329 10.4962 6.33994 10.5899L5.04994 11.8799C4.48814 12.4424 4.17258 13.2049 4.17258 13.9999C4.17258 14.7949 4.48814 15.5574 5.04994 16.1199L5.75994 16.8299L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L7.16994 18.2399L7.87994 18.9499C8.44244 19.5117 9.20494 19.8273 9.99994 19.8273C10.7949 19.8273 11.5574 19.5117 12.1199 18.9499L13.4099 17.6599C13.5037 17.567 13.5781 17.4564 13.6288 17.3345C13.6796 17.2127 13.7057 17.082 13.7057 16.9499C13.7057 16.8179 13.6796 16.6872 13.6288 16.5654C13.5781 16.4435 13.5037 16.3329 13.4099 16.2399L12.7899 15.6199L13.7099 14.7099C13.8037 14.617 13.8781 14.5064 13.9288 14.3845C13.9796 14.2627 14.0057 14.132 14.0057 13.9999C14.0057 13.8679 13.9796 13.7372 13.9288 13.6154C13.8781 13.4935 13.8037 13.3829 13.7099 13.2899ZM20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L16.8299 5.75994L16.1199 5.04994C15.5574 4.48814 14.7949 4.17258 13.9999 4.17258C13.2049 4.17258 12.4424 4.48814 11.8799 5.04994L10.5899 6.33994C10.4962 6.4329 10.4218 6.5435 10.371 6.66536C10.3203 6.78722 10.2941 6.91793 10.2941 7.04994C10.2941 7.18195 10.3203 7.31266 10.371 7.43452C10.4218 7.55637 10.4962 7.66698 10.5899 7.75994L16.2399 13.4099C16.3329 13.5037 16.4435 13.5781 16.5654 13.6288C16.6872 13.6796 16.8179 13.7057 16.9499 13.7057C17.082 13.7057 17.2127 13.6796 17.3345 13.6288C17.4564 13.5781 17.567 13.5037 17.6599 13.4099L18.9999 12.1199C19.5617 11.5574 19.8773 10.7949 19.8773 9.99994C19.8773 9.20494 19.5617 8.44244 18.9999 7.87994L18.2899 7.16994L20.7599 4.70994C20.8505 4.61372 20.921 4.50051 20.9676 4.37685C21.0141 4.2532 21.0356 4.12155 21.031 3.98951C21.0264 3.85748 20.9956 3.72767 20.9405 3.6076C20.8854 3.48752 20.807 3.37956 20.7099 3.28994Z","update":"M16.2402 16.2401C15.6859 16.8005 15.0254 17.2448 14.2974 17.547C13.5694 17.8492 12.7884 18.0032 12.0002 18.0001C10.4822 18.0042 9.01919 17.4328 7.90581 16.401C6.79243 15.3693 6.11147 13.9539 6.00017 12.4401L6.27017 12.7101C6.36313 12.8038 6.47373 12.8782 6.59559 12.929C6.71745 12.9797 6.84815 13.0059 6.98017 13.0059C7.11218 13.0059 7.24288 12.9797 7.36474 12.929C7.4866 12.8782 7.5972 12.8038 7.69017 12.7101C7.78389 12.6171 7.85829 12.5065 7.90906 12.3847C7.95983 12.2628 7.98596 12.1321 7.98596 12.0001C7.98596 11.8681 7.95983 11.7374 7.90906 11.6155C7.85829 11.4936 7.78389 11.383 7.69017 11.2901L5.69017 9.29008C5.5972 9.19635 5.4866 9.12196 5.36474 9.07119C5.24288 9.02042 5.11218 8.99428 4.98017 8.99428C4.84815 8.99428 4.71745 9.02042 4.59559 9.07119C4.47373 9.12196 4.36313 9.19635 4.27017 9.29008L2.27017 11.2901C2.08186 11.4784 1.97607 11.7338 1.97607 12.0001C1.97607 12.2664 2.08186 12.5218 2.27017 12.7101C2.45847 12.8984 2.71386 13.0042 2.98017 13.0042C3.24647 13.0042 3.50186 12.8984 3.69017 12.7101L4.00017 12.3901C4.0764 13.936 4.59946 15.4267 5.50596 16.6813C6.41245 17.9359 7.66344 18.9006 9.10726 19.4585C10.5511 20.0163 12.1257 20.1433 13.6403 19.8241C15.1549 19.5049 16.5443 18.7532 17.6402 17.6601C17.8285 17.4718 17.9343 17.2164 17.9343 16.9501C17.9343 16.6838 17.8285 16.4284 17.6402 16.2401C17.4519 16.0518 17.1965 15.946 16.9302 15.946C16.6639 15.946 16.4085 16.0518 16.2202 16.2401H16.2402ZM21.7102 11.2901C21.6172 11.1964 21.5066 11.122 21.3847 11.0712C21.2629 11.0204 21.1322 10.9943 21.0002 10.9943C20.8682 10.9943 20.7374 11.0204 20.6156 11.0712C20.4937 11.122 20.3831 11.1964 20.2902 11.2901L19.9302 11.6501C19.8612 10.1007 19.3434 8.60485 18.4397 7.34444C17.536 6.08404 16.2855 5.11347 14.8403 4.55085C13.3951 3.98823 11.8175 3.85781 10.2995 4.17548C8.78147 4.49314 7.38853 5.24518 6.29017 6.34008C6.10186 6.52839 5.99607 6.78378 5.99607 7.05008C5.99607 7.31638 6.10186 7.57178 6.29017 7.76008C6.47847 7.94839 6.73386 8.05417 7.00017 8.05417C7.26647 8.05417 7.52186 7.94839 7.71017 7.76008C8.5197 6.95139 9.5436 6.39104 10.6611 6.14512C11.7787 5.89921 12.9432 5.97797 14.0174 6.37214C15.0917 6.7663 16.0308 7.45943 16.724 8.36977C17.4173 9.28012 17.8358 10.3697 17.9302 11.5101L17.7102 11.2901C17.5219 11.1018 17.2665 10.996 17.0002 10.996C16.7339 10.996 16.4785 11.1018 16.2902 11.2901C16.1019 11.4784 15.9961 11.7338 15.9961 12.0001C15.9961 12.2664 16.1019 12.5218 16.2902 12.7101L18.2902 14.7101C18.3831 14.8038 18.4937 14.8782 18.6156 14.929C18.7374 14.9797 18.8682 15.0059 19.0002 15.0059C19.1322 15.0059 19.2629 14.9797 19.3847 14.929C19.5066 14.8782 19.6172 14.8038 19.7102 14.7101L21.7102 12.7101C21.8039 12.6171 21.8783 12.5065 21.9291 12.3847C21.9798 12.2628 22.006 12.1321 22.006 12.0001C22.006 11.8681 21.9798 11.7374 21.9291 11.6155C21.8783 11.4936 21.8039 11.383 21.7102 11.2901ZM12.0002 14.0001C12.2654 14.0001 12.5197 13.8947 12.7073 13.7072C12.8948 13.5197 13.0002 13.2653 13.0002 13.0001V10.0001C13.0002 9.73487 12.8948 9.48051 12.7073 9.29298C12.5197 9.10544 12.2654 9.00008 12.0002 9.00008C11.7349 9.00008 11.4806 9.10544 11.2931 9.29298C11.1055 9.48051 11.0002 9.73487 11.0002 10.0001V12.0001H10.0002C9.73495 12.0001 9.4806 12.1054 9.29306 12.293C9.10552 12.4805 9.00017 12.7349 9.00017 13.0001C9.00017 13.2653 9.10552 13.5197 9.29306 13.7072C9.4806 13.8947 9.73495 14.0001 10.0002 14.0001H12.0002Z","upi_number":"M18 3H6C4.34 3 3 4.34 3 6V18C3 19.66 4.34 21 6 21H18C19.66 21 21 19.66 21 18V6C21 4.34 19.66 3 18 3ZM16.5 15.5C16.5 16.05 16.05 16.5 15.5 16.5H8.5C7.95 16.5 7.5 16.05 7.5 15.5V8.5C7.5 7.95 7.95 7.5 8.5 7.5C9.05 7.5 9.5 7.95 9.5 8.5V14.5H14.5V8.5C14.5 7.95 14.95 7.5 15.5 7.5C16.05 7.5 16.5 7.95 16.5 8.5V15.5Z","upload":"M7.71019 8.70994L11.0002 5.40994V16.9999C11.0002 17.2652 11.1055 17.5195 11.2931 17.707C11.4806 17.8946 11.735 17.9999 12.0002 17.9999C12.2654 17.9999 12.5198 17.8946 12.7073 17.707C12.8948 17.5195 13.0002 17.2652 13.0002 16.9999V5.40994L16.2902 8.70994C16.3831 8.80367 16.4937 8.87806 16.6156 8.92883C16.7375 8.9796 16.8682 9.00574 17.0002 9.00574C17.1322 9.00574 17.2629 8.9796 17.3848 8.92883C17.5066 8.87806 17.6172 8.80367 17.7102 8.70994C17.8039 8.61698 17.8783 8.50637 17.9291 8.38452C17.9798 8.26266 18.006 8.13195 18.006 7.99994C18.006 7.86793 17.9798 7.73722 17.9291 7.61536C17.8783 7.4935 17.8039 7.3829 17.7102 7.28994L12.7102 2.28994C12.6172 2.19621 12.5066 2.12182 12.3848 2.07105C12.2629 2.02028 12.1322 1.99414 12.0002 1.99414C11.8682 1.99414 11.7375 2.02028 11.6156 2.07105C11.4937 2.12182 11.3831 2.19621 11.2902 2.28994L6.29019 7.28994C6.10188 7.47824 5.99609 7.73364 5.99609 7.99994C5.99609 8.26624 6.10188 8.52164 6.29019 8.70994C6.47849 8.89824 6.73388 9.00403 7.00019 9.00403C7.26649 9.00403 7.52188 8.89824 7.71019 8.70994ZM17.0002 19.9999H7.00019C6.73497 19.9999 6.48062 20.1053 6.29308 20.2928C6.10554 20.4804 6.00019 20.7347 6.00019 20.9999C6.00019 21.2652 6.10554 21.5195 6.29308 21.707C6.48062 21.8946 6.73497 21.9999 7.00019 21.9999H17.0002C17.2654 21.9999 17.5198 21.8946 17.7073 21.707C17.8948 21.5195 18.0002 21.2652 18.0002 20.9999C18.0002 20.7347 17.8948 20.4804 17.7073 20.2928C17.5198 20.1053 17.2654 19.9999 17.0002 19.9999Z","upload_1":"M17 8.99994H16C15.7348 8.99994 15.4804 9.1053 15.2929 9.29283C15.1054 9.48037 15 9.73472 15 9.99994C15 10.2652 15.1054 10.5195 15.2929 10.707C15.4804 10.8946 15.7348 10.9999 16 10.9999H17C17.2652 10.9999 17.5196 11.1053 17.7071 11.2928C17.8946 11.4804 18 11.7347 18 11.9999V18.9999C18 19.2652 17.8946 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999H7C6.73478 19.9999 6.48043 19.8946 6.29289 19.707C6.10536 19.5195 6 19.2652 6 18.9999V11.9999C6 11.7347 6.10536 11.4804 6.29289 11.2928C6.48043 11.1053 6.73478 10.9999 7 10.9999H8C8.26522 10.9999 8.51957 10.8946 8.70711 10.707C8.89464 10.5195 9 10.2652 9 9.99994C9 9.73472 8.89464 9.48037 8.70711 9.29283C8.51957 9.1053 8.26522 8.99994 8 8.99994H7C6.20435 8.99994 5.44129 9.31601 4.87868 9.87862C4.31607 10.4412 4 11.2043 4 11.9999V18.9999C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 21.9999 7 21.9999H17C17.7956 21.9999 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 18.9999V11.9999C20 11.2043 19.6839 10.4412 19.1213 9.87862C18.5587 9.31601 17.7956 8.99994 17 8.99994ZM9.71 6.70994L11 5.40994V15.9999C11 16.2652 11.1054 16.5195 11.2929 16.707C11.4804 16.8946 11.7348 16.9999 12 16.9999C12.2652 16.9999 12.5196 16.8946 12.7071 16.707C12.8946 16.5195 13 16.2652 13 15.9999V5.40994L14.29 6.70994C14.383 6.80367 14.4936 6.87806 14.6154 6.92883C14.7373 6.9796 14.868 7.00574 15 7.00574C15.132 7.00574 15.2627 6.9796 15.3846 6.92883C15.5064 6.87806 15.617 6.80367 15.71 6.70994C15.8037 6.61698 15.8781 6.50637 15.9289 6.38452C15.9797 6.26266 16.0058 6.13195 16.0058 5.99994C16.0058 5.86793 15.9797 5.73722 15.9289 5.61536C15.8781 5.4935 15.8037 5.3829 15.71 5.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L8.29 5.28994C8.1017 5.47824 7.99591 5.73364 7.99591 5.99994C7.99591 6.26624 8.1017 6.52164 8.29 6.70994C8.4783 6.89824 8.7337 7.00403 9 7.00403C9.2663 7.00403 9.5217 6.89824 9.71 6.70994Z","uploads":"M2 12C2 13.9778 2.58649 15.9112 3.6853 17.5557C4.78412 19.2002 6.3459 20.4819 8.17317 21.2388C10.0004 21.9957 12.0111 22.1937 13.9509 21.8079C15.8907 21.422 17.6725 20.4696 19.0711 19.0711C20.4696 17.6725 21.422 15.8907 21.8079 13.9509C22.1937 12.0111 21.9957 10.0004 21.2388 8.17317C20.4819 6.3459 19.2002 4.78412 17.5557 3.6853C15.9112 2.58649 13.9778 2 12 2C10.6868 2 9.38642 2.25866 8.17317 2.7612C6.95991 3.26375 5.85752 4.00035 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12ZM12.71 7.29L15.71 10.29C15.8037 10.383 15.8781 10.4936 15.9289 10.6154C15.9797 10.7373 16.0058 10.868 16.0058 11C16.0058 11.132 15.9797 11.2627 15.9289 11.3846C15.8781 11.5064 15.8037 11.617 15.71 11.71C15.617 11.8037 15.5064 11.8781 15.3846 11.9289C15.2627 11.9797 15.132 12.0058 15 12.0058C14.868 12.0058 14.7373 11.9797 14.6154 11.9289C14.4936 11.8781 14.383 11.8037 14.29 11.71L13 10.41V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V10.41L9.71 11.71C9.5217 11.8983 9.2663 12.0041 9 12.0041C8.7337 12.0041 8.4783 11.8983 8.29 11.71C8.1017 11.5217 7.99591 11.2663 7.99591 11C7.99591 10.7337 8.1017 10.4783 8.29 10.29L11.29 7.29C11.3851 7.19896 11.4972 7.12759 11.62 7.08C11.8635 6.97998 12.1365 6.97998 12.38 7.08C12.5028 7.12759 12.6149 7.19896 12.71 7.29Z","usb":"M18 5.9998H16C15.7347 5.9998 15.4804 6.10516 15.2928 6.29269C15.1053 6.48023 15 6.73458 15 6.9998V8.9998C15 9.26502 15.1053 9.51937 15.2928 9.70691C15.4804 9.89444 15.7347 9.9998 16 9.9998C16 10.8998 15.23 11.3998 14 12.1398C13.69 12.3298 13.36 12.5298 13 12.7398V5.9998H13.25C13.4286 6.00016 13.6041 5.95264 13.7582 5.86218C13.9123 5.77172 14.0393 5.64163 14.1261 5.48544C14.2129 5.32925 14.2562 5.15267 14.2516 4.97405C14.247 4.79544 14.1947 4.62131 14.1 4.4698L12.85 2.4698C12.7603 2.32509 12.6351 2.20567 12.4864 2.12286C12.3376 2.04005 12.1702 1.99658 12 1.99658C11.8297 1.99658 11.6623 2.04005 11.5135 2.12286C11.3648 2.20567 11.2396 2.32509 11.15 2.4698L9.89995 4.4698C9.80525 4.62131 9.75288 4.79544 9.74828 4.97405C9.74368 5.15267 9.78702 5.32925 9.87379 5.48544C9.96056 5.64163 10.0876 5.77172 10.2417 5.86218C10.3958 5.95264 10.5713 6.00016 10.75 5.9998H11V14.0598L10.25 13.6698C9.05995 13.0698 8.30995 12.6698 8.07995 11.6698C8.45196 11.4345 8.73593 11.083 8.88786 10.6698C9.03978 10.2567 9.05116 9.80498 8.92023 9.38472C8.7893 8.96445 8.52337 8.59912 8.16369 8.34536C7.804 8.0916 7.37065 7.9636 6.93081 7.98119C6.49097 7.99879 6.06922 8.16099 5.73095 8.44267C5.39268 8.72434 5.15679 9.10975 5.05985 9.53913C4.9629 9.96851 5.01033 10.4179 5.19476 10.8176C5.3792 11.2173 5.69034 11.5449 6.07995 11.7498C6.39995 13.9398 8.07995 14.8098 9.35995 15.4398C9.85603 15.654 10.3177 15.9405 10.73 16.2898C10.0988 16.5811 9.58834 17.0826 9.28591 17.7086C8.98348 18.3345 8.90783 19.046 9.07187 19.7216C9.23591 20.3971 9.62947 20.9947 10.1853 21.4123C10.7411 21.8298 11.4247 22.0414 12.1192 22.0108C12.8137 21.9802 13.476 21.7093 13.9929 21.2445C14.5099 20.7797 14.8494 20.1498 14.9534 19.4625C15.0574 18.7751 14.9195 18.073 14.5632 17.4761C14.2069 16.8792 13.6543 16.4245 13 16.1898V15.9098C13 15.0798 13.75 14.5898 15 13.9098C16.25 13.2298 18 12.1198 18 10.0398C18.2652 10.0398 18.5195 9.93444 18.7071 9.74691C18.8946 9.55937 19 9.30502 19 9.0398V6.9998C19 6.73458 18.8946 6.48023 18.7071 6.29269C18.5195 6.10516 18.2652 5.9998 18 5.9998Z","usb_cable":"M19 17H17.72C17.5455 16.6977 17.2949 16.4464 16.9932 16.2709C16.6914 16.0955 16.349 16.0021 16 16H14C13.4696 16 12.9609 16.2107 12.5858 16.5858C12.2107 16.9609 12 17.4696 12 18H8.5C7.83696 18 7.20107 17.7366 6.73223 17.2678C6.26339 16.7989 6 16.163 6 15.5C6 14.837 6.26339 14.2011 6.73223 13.7322C7.20107 13.2634 7.83696 13 8.5 13H15.5C16.6935 13 17.8381 12.5259 18.682 11.682C19.5259 10.8381 20 9.69347 20 8.5C20 7.30653 19.5259 6.16193 18.682 5.31802C17.8381 4.47411 16.6935 4 15.5 4H12C12 3.46957 11.7893 2.96086 11.4142 2.58579C11.0391 2.21071 10.5304 2 10 2H8C7.65097 2.00211 7.30857 2.09552 7.00683 2.27095C6.70509 2.44638 6.45451 2.69772 6.28 3H5C4.73478 3 4.48043 3.10536 4.29289 3.29289C4.10536 3.48043 4 3.73478 4 4V6C4 6.26522 4.10536 6.51957 4.29289 6.70711C4.48043 6.89464 4.73478 7 5 7H6.28C6.45451 7.30228 6.70509 7.55362 7.00683 7.72905C7.30857 7.90448 7.65097 7.99789 8 8H10C10.5304 8 11.0391 7.78929 11.4142 7.41421C11.7893 7.03914 12 6.53043 12 6H15.5C16.163 6 16.7989 6.26339 17.2678 6.73223C17.7366 7.20107 18 7.83696 18 8.5C18 9.16304 17.7366 9.79893 17.2678 10.2678C16.7989 10.7366 16.163 11 15.5 11H8.5C7.30653 11 6.16193 11.4741 5.31802 12.318C4.47411 13.1619 4 14.3065 4 15.5C4 16.6935 4.47411 17.8381 5.31802 18.682C6.16193 19.5259 7.30653 20 8.5 20H12C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H16C16.349 21.9979 16.6914 21.9045 16.9932 21.7291C17.2949 21.5536 17.5455 21.3023 17.72 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","usb_dongle":"M8 8H16C16.2652 8 16.5196 7.89464 16.7071 7.70711C16.8946 7.51957 17 7.26522 17 7V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V7C7 7.26522 7.10536 7.51957 7.29289 7.70711C7.48043 7.89464 7.73478 8 8 8ZM13 4.5C13 4.36739 13.0527 4.24021 13.1464 4.14645C13.2402 4.05268 13.3674 4 13.5 4H14.5C14.6326 4 14.7598 4.05268 14.8536 4.14645C14.9473 4.24021 15 4.36739 15 4.5V5.5C15 5.63261 14.9473 5.75979 14.8536 5.85355C14.7598 5.94732 14.6326 6 14.5 6H13.5C13.3674 6 13.2402 5.94732 13.1464 5.85355C13.0527 5.75979 13 5.63261 13 5.5V4.5ZM9 4.5C9 4.36739 9.05268 4.24021 9.14645 4.14645C9.24021 4.05268 9.36739 4 9.5 4H10.5C10.6326 4 10.7598 4.05268 10.8536 4.14645C10.9473 4.24021 11 4.36739 11 4.5V5.5C11 5.63261 10.9473 5.75979 10.8536 5.85355C10.7598 5.94732 10.6326 6 10.5 6H9.5C9.36739 6 9.24021 5.94732 9.14645 5.85355C9.05268 5.75979 9 5.63261 9 5.5V4.5ZM18 10H6C5.73478 10 5.48043 10.1054 5.29289 10.2929C5.10536 10.4804 5 10.7348 5 11V15C5 16.8565 5.7375 18.637 7.05025 19.9497C8.36301 21.2625 10.1435 22 12 22C13.8565 22 15.637 21.2625 16.9497 19.9497C18.2625 18.637 19 16.8565 19 15V11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10Z","usb_stick":"M18 8H17V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V8H6C5.73478 8 5.48043 8.10536 5.29289 8.29289C5.10536 8.48043 5 8.73478 5 9V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V9C19 8.73478 18.8946 8.48043 18.7071 8.29289C18.5196 8.10536 18.2652 8 18 8ZM11 5.5C11 5.63261 10.9473 5.75979 10.8536 5.85355C10.7598 5.94732 10.6326 6 10.5 6H9.5C9.36739 6 9.24021 5.94732 9.14645 5.85355C9.05268 5.75979 9 5.63261 9 5.5V4.5C9 4.36739 9.05268 4.24021 9.14645 4.14645C9.24021 4.05268 9.36739 4 9.5 4H10.5C10.6326 4 10.7598 4.05268 10.8536 4.14645C10.9473 4.24021 11 4.36739 11 4.5V5.5ZM15 5.5C15 5.63261 14.9473 5.75979 14.8536 5.85355C14.7598 5.94732 14.6326 6 14.5 6H13.5C13.3674 6 13.2402 5.94732 13.1464 5.85355C13.0527 5.75979 13 5.63261 13 5.5V4.5C13 4.36739 13.0527 4.24021 13.1464 4.14645C13.2402 4.05268 13.3674 4 13.5 4H14.5C14.6326 4 14.7598 4.05268 14.8536 4.14645C14.9473 4.24021 15 4.36739 15 4.5V5.5Z","user":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 6C12.5933 6 13.1734 6.17595 13.6667 6.50559C14.1601 6.83524 14.5446 7.30377 14.7716 7.85195C14.9987 8.40013 15.0581 9.00333 14.9424 9.58527C14.8266 10.1672 14.5409 10.7018 14.1213 11.1213C13.7018 11.5409 13.1672 11.8266 12.5853 11.9424C12.0033 12.0581 11.4001 11.9987 10.852 11.7716C10.3038 11.5446 9.83524 11.1601 9.5056 10.6667C9.17595 10.1734 9 9.59334 9 9C9 8.20435 9.31607 7.44129 9.87868 6.87868C10.4413 6.31607 11.2044 6 12 6ZM12 20C10.7163 19.998 9.45187 19.6872 8.31358 19.0937C7.17529 18.5001 6.19654 17.6414 5.46 16.59C6.46 15.08 9 14 12 14C15 14 17.54 15.08 18.54 16.59C17.8035 17.6414 16.8247 18.5001 15.6864 19.0937C14.5481 19.6872 13.2837 19.998 12 20Z","vaccine":"M6.8799 12.88C6.44395 13.3183 6.15407 13.8806 6.0499 14.49C5.94043 15.0981 6.02801 15.7252 6.2999 16.28L3.2999 19.28C3.15745 19.4203 3.06035 19.6002 3.02113 19.7962C2.98191 19.9923 3.00238 20.1957 3.0799 20.38C3.12818 20.5019 3.20339 20.6113 3.2999 20.7C3.38863 20.7965 3.49802 20.8717 3.6199 20.92C3.74012 20.9712 3.86922 20.9984 3.9999 21C4.1322 20.9995 4.26309 20.9727 4.38496 20.9212C4.50684 20.8697 4.61728 20.7945 4.7099 20.7L7.7099 17.7C8.11012 17.9006 8.55222 18.0034 8.9999 18C9.79528 17.9993 10.5578 17.6828 11.1199 17.12L12.9099 15.33L8.6699 11.09L6.8799 12.88ZM20.8799 5.62C20.8293 5.49882 20.7582 5.3872 20.6699 5.29L18.6699 3.29C18.5727 3.20167 18.4611 3.13064 18.3399 3.08C18.2321 3.03359 18.117 3.00651 17.9999 3C17.7347 3 17.4803 3.10536 17.2928 3.29289C17.1053 3.48043 16.9999 3.73478 16.9999 4C17.0004 4.13231 17.0272 4.26319 17.0787 4.38507C17.1302 4.50694 17.2054 4.61739 17.2999 4.71L17.5999 5L15.9999 6.59L13.7099 4.29C13.5183 4.10727 13.2647 4.00368 12.9999 4C12.7347 4 12.4803 4.10536 12.2928 4.29289C12.1053 4.48043 11.9999 4.73478 11.9999 5C12.0004 5.13231 12.0272 5.26319 12.0787 5.38507C12.1302 5.50694 12.2054 5.61739 12.2999 5.71L13.1799 6.59L10.0899 9.67L14.3299 13.91L17.4099 10.83L18.2899 11.71C18.3786 11.8065 18.488 11.8817 18.6099 11.93C18.7339 11.9791 18.8665 12.0029 18.9999 12C19.1973 11.999 19.39 11.9396 19.5538 11.8293C19.7175 11.7189 19.8449 11.5626 19.9199 11.38C19.9755 11.2612 20.0029 11.1311 19.9999 11C20.0033 10.8688 19.9759 10.7387 19.9199 10.62C19.8693 10.4988 19.7982 10.3872 19.7099 10.29L17.4099 8L18.9999 6.41L19.2899 6.71C19.3786 6.80651 19.488 6.88171 19.6099 6.93C19.7339 6.97911 19.8665 7.00291 19.9999 7C20.1973 6.99901 20.39 6.93961 20.5538 6.82928C20.7175 6.71895 20.8449 6.56262 20.9199 6.38C20.9755 6.2612 21.0029 6.13114 20.9999 6C21.0033 5.86882 20.9759 5.73868 20.9199 5.62H20.8799Z","vaccum_cleaner":"M21 18H20C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17H17C16.7348 17 16.4804 17.1054 16.2929 17.2929C16.1054 17.4804 16 17.7348 16 18H15C14.7348 18 14.4804 18.1054 14.2929 18.2929C14.1054 18.4804 14 18.7348 14 19V20C14 20.2652 14.1054 20.5196 14.2929 20.7071C14.4804 20.8946 14.7348 21 15 21H21C21.2652 21 21.5196 20.8946 21.7071 20.7071C21.8946 20.5196 22 20.2652 22 20V19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM9 8.1V7C9 6.46957 9.21071 5.96086 9.58579 5.58579C9.96086 5.21071 10.4696 5 11 5H15C15.5304 5 16.0391 5.21071 16.4142 5.58579C16.7893 5.96086 17 6.46957 17 7V16H19V7C19 5.93913 18.5786 4.92172 17.8284 4.17157C17.0783 3.42143 16.0609 3 15 3H11C9.93913 3 8.92172 3.42143 8.17157 4.17157C7.42143 4.92172 7 5.93913 7 7V8.1C5.87064 8.33053 4.8556 8.94418 4.12669 9.8371C3.39778 10.73 2.99976 11.8473 3 13V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21C5.26522 21 5.51957 20.8946 5.70711 20.7071C5.89464 20.5196 6 20.2652 6 20H10C10 20.2652 10.1054 20.5196 10.2929 20.7071C10.4804 20.8946 10.7348 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V13C13.0002 11.8473 12.6022 10.73 11.8733 9.8371C11.1444 8.94418 10.1294 8.33053 9 8.1ZM9.5 17.5H6.5C6.23478 17.5 5.98043 17.3946 5.79289 17.2071C5.60536 17.0196 5.5 16.7652 5.5 16.5C5.5 16.2348 5.60536 15.9804 5.79289 15.7929C5.98043 15.6054 6.23478 15.5 6.5 15.5H9.5C9.76522 15.5 10.0196 15.6054 10.2071 15.7929C10.3946 15.9804 10.5 16.2348 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM9.5 13.5H6.5C6.23478 13.5 5.98043 13.3946 5.79289 13.2071C5.60536 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.60536 11.9804 5.79289 11.7929C5.98043 11.6054 6.23478 11.5 6.5 11.5H9.5C9.76522 11.5 10.0196 11.6054 10.2071 11.7929C10.3946 11.9804 10.5 12.2348 10.5 12.5C10.5 12.7652 10.3946 13.0196 10.2071 13.2071C10.0196 13.3946 9.76522 13.5 9.5 13.5Z","vampire":"M19.7298 8.22L17.1698 3.11C17.0043 2.77679 16.749 2.49637 16.4328 2.30028C16.1166 2.10419 15.7519 2.0002 15.3798 2H8.61985C8.24777 2.0002 7.88311 2.10419 7.56689 2.30028C7.25067 2.49637 6.99543 2.77679 6.82985 3.11L4.26985 8.22C4.0567 8.64734 4.00349 9.13684 4.11985 9.6L6.83985 20.49C6.94895 20.9218 7.19903 21.3047 7.55045 21.5783C7.90187 21.8518 8.33453 22.0002 8.77985 22H15.2198C15.6652 22.0002 16.0978 21.8518 16.4492 21.5783C16.8007 21.3047 17.0507 20.9218 17.1598 20.49L19.8798 9.6C19.9962 9.13684 19.943 8.64734 19.7298 8.22ZM14.4998 10H12.9998V15C12.9998 15.2652 12.8945 15.5196 12.707 15.7071C12.5194 15.8946 12.2651 16 11.9998 16C11.7346 16 11.4803 15.8946 11.2927 15.7071C11.1052 15.5196 10.9998 15.2652 10.9998 15V10H9.49985C9.23463 10 8.98028 9.89464 8.79274 9.70711C8.60521 9.51957 8.49985 9.26522 8.49985 9C8.49985 8.73478 8.60521 8.48043 8.79274 8.29289C8.98028 8.10536 9.23463 8 9.49985 8H10.9998V7C10.9998 6.73478 11.1052 6.48043 11.2927 6.29289C11.4803 6.10536 11.7346 6 11.9998 6C12.2651 6 12.5194 6.10536 12.707 6.29289C12.8945 6.48043 12.9998 6.73478 12.9998 7V8H14.4998C14.7651 8 15.0194 8.10536 15.207 8.29289C15.3945 8.48043 15.4998 8.73478 15.4998 9C15.4998 9.26522 15.3945 9.51957 15.207 9.70711C15.0194 9.89464 14.7651 10 14.4998 10Z","veg":"M12 7.5C9.51 7.5 7.5 9.51 7.5 12C7.5 14.49 9.51 16.5 12 16.5C14.49 16.5 16.5 14.49 16.5 12C16.5 9.51 14.49 7.5 12 7.5ZM18 3H6C4.35 3 3 4.35 3 6V18C3 19.65 4.35 21 6 21H18C19.65 21 21 19.65 21 18V6C21 4.35 19.65 3 18 3ZM19 18C19 18.55 18.55 19 18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H18C18.55 5 19 5.45 19 6V18Z","vertical_swing":"M10.2899 15.29L7.99994 17.59V17C7.99994 16.7348 7.89458 16.4804 7.70705 16.2929C7.51951 16.1054 7.26516 16 6.99994 16C6.73472 16 6.48037 16.1054 6.29283 16.2929C6.1053 16.4804 5.99994 16.7348 5.99994 17V20C5.99994 20.2652 6.1053 20.5196 6.29283 20.7071C6.48037 20.8946 6.73472 21 6.99994 21H9.99994C10.2652 21 10.5195 20.8946 10.707 20.7071C10.8946 20.5196 10.9999 20.2652 10.9999 20C10.9999 19.7348 10.8946 19.4804 10.707 19.2929C10.5195 19.1054 10.2652 19 9.99994 19H9.40994L11.7099 16.71C11.8982 16.5217 12.004 16.2663 12.004 16C12.004 15.7337 11.8982 15.4783 11.7099 15.29C11.5216 15.1017 11.2662 14.9959 10.9999 14.9959C10.7336 14.9959 10.4782 15.1017 10.2899 15.29ZM7.99994 19V18.93V19ZM19.9999 6C18.4086 6 16.8825 6.63214 15.7573 7.75736C14.6321 8.88258 13.9999 10.4087 13.9999 12C13.9999 13.5913 14.6321 15.1174 15.7573 16.2426C16.8825 17.3679 18.4086 18 19.9999 18C20.2652 18 20.5195 17.8946 20.707 17.7071C20.8946 17.5196 20.9999 17.2652 20.9999 17V7C20.9999 6.73478 20.8946 6.48043 20.707 6.29289C20.5195 6.10536 20.2652 6 19.9999 6ZM10.9999 11H6.40994L6.70994 10.71C6.89824 10.5217 7.00403 10.2663 7.00403 10C7.00403 9.7337 6.89824 9.4783 6.70994 9.29C6.52164 9.1017 6.26624 8.99591 5.99994 8.99591C5.73364 8.99591 5.47824 9.1017 5.28994 9.29L3.28994 11.29C3.19621 11.383 3.12182 11.4936 3.07105 11.6154C3.02028 11.7373 2.99414 11.868 2.99414 12C2.99414 12.132 3.02028 12.2627 3.07105 12.3846C3.12182 12.5064 3.19621 12.617 3.28994 12.71L5.28994 14.71C5.3829 14.8037 5.4935 14.8781 5.61536 14.9289C5.73722 14.9797 5.86793 15.0058 5.99994 15.0058C6.13195 15.0058 6.26266 14.9797 6.38452 14.9289C6.50638 14.8781 6.61698 14.8037 6.70994 14.71C6.80367 14.617 6.87806 14.5064 6.92883 14.3846C6.9796 14.2627 7.00574 14.132 7.00574 14C7.00574 13.868 6.9796 13.7373 6.92883 13.6154C6.87806 13.4936 6.80367 13.383 6.70994 13.29L6.40994 13H10.9999C11.2652 13 11.5195 12.8946 11.707 12.7071C11.8946 12.5196 11.9999 12.2652 11.9999 12C11.9999 11.7348 11.8946 11.4804 11.707 11.2929C11.5195 11.1054 11.2652 11 10.9999 11ZM9.40994 5H9.99994C10.2652 5 10.5195 4.89464 10.707 4.70711C10.8946 4.51957 10.9999 4.26522 10.9999 4C10.9999 3.73478 10.8946 3.48043 10.707 3.29289C10.5195 3.10536 10.2652 3 9.99994 3H6.99994C6.73472 3 6.48037 3.10536 6.29283 3.29289C6.1053 3.48043 5.99994 3.73478 5.99994 4V7C5.99994 7.26522 6.1053 7.51957 6.29283 7.70711C6.48037 7.89464 6.73472 8 6.99994 8C7.26516 8 7.51951 7.89464 7.70705 7.70711C7.89458 7.51957 7.99994 7.26522 7.99994 7V6.41L10.2899 8.71C10.3829 8.80373 10.4935 8.87812 10.6154 8.92889C10.7372 8.97966 10.8679 9.0058 10.9999 9.0058C11.132 9.0058 11.2627 8.97966 11.3845 8.92889C11.5064 8.87812 11.617 8.80373 11.7099 8.71C11.8037 8.61704 11.8781 8.50644 11.9288 8.38458C11.9796 8.26272 12.0057 8.13201 12.0057 8C12.0057 7.86799 11.9796 7.73728 11.9288 7.61542C11.8781 7.49356 11.8037 7.38296 11.7099 7.29L9.40994 5Z","video":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM14.55 12.83L11.55 14.83C11.3996 14.929 11.2252 14.9856 11.0453 14.9938C10.8654 15.002 10.6867 14.9614 10.5279 14.8764C10.3692 14.7914 10.2363 14.6651 10.1434 14.5108C10.0505 14.3566 10.0009 14.1801 10 14V10C10.0005 9.8191 10.05 9.64171 10.1434 9.48674C10.2367 9.33177 10.3703 9.20502 10.53 9.12C10.6864 9.03971 10.8611 9.00205 11.0367 9.01083C11.2123 9.01961 11.3824 9.07451 11.53 9.17L14.53 11.17C14.6661 11.2615 14.7777 11.385 14.8548 11.5298C14.9319 11.6745 14.9722 11.836 14.9722 12C14.9722 12.164 14.9319 12.3255 14.8548 12.4702C14.7777 12.615 14.6661 12.7385 14.53 12.83H14.55Z","video_call":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8Z","video_call_group":"M19.6 7.8L17 9.8V8C17 7.20435 16.6839 6.44129 16.1213 5.87868C15.5587 5.31607 14.7956 5 14 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H14C14.7956 19 15.5587 18.6839 16.1213 18.1213C16.6839 17.5587 17 16.7956 17 16V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM11.22 8C11.4859 7.99802 11.7463 8.07518 11.9682 8.22166C12.1901 8.36814 12.3634 8.57731 12.466 8.82257C12.5687 9.06782 12.5961 9.33808 12.5447 9.59894C12.4933 9.8598 12.3655 10.0995 12.1775 10.2875C11.9895 10.4755 11.7498 10.6033 11.4889 10.6547C11.2281 10.7061 10.9578 10.6787 10.7126 10.576C10.4673 10.4734 10.2581 10.3001 10.1117 10.0782C9.96518 9.85631 9.88802 9.59587 9.89 9.33C9.89262 8.97807 10.0336 8.6413 10.2824 8.39244C10.5313 8.14358 10.8681 8.00262 11.22 8ZM7.67 8.89C7.93545 8.89001 8.19492 8.96886 8.41549 9.11654C8.63607 9.26423 8.80781 9.4741 8.90893 9.71954C9.01005 9.96498 9.03599 10.2349 8.98347 10.4951C8.93095 10.7553 8.80233 10.9941 8.61393 11.1811C8.42553 11.3681 8.18583 11.4949 7.92524 11.5455C7.66465 11.596 7.39491 11.5681 7.15024 11.4651C6.90557 11.3621 6.69699 11.1888 6.55095 10.9672C6.40492 10.7455 6.32802 10.4854 6.33 10.22C6.33264 9.86635 6.47498 9.52807 6.726 9.27893C6.97701 9.02979 7.31634 8.88999 7.67 8.89ZM13 15.11H10.33C10.33 15.346 10.2362 15.5724 10.0693 15.7393C9.90242 15.9062 9.67604 16 9.44 16H5.89C5.65396 16 5.42758 15.9062 5.26067 15.7393C5.09377 15.5724 5 15.346 5 15.11C5 14.4019 5.2813 13.7227 5.78202 13.222C6.28275 12.7213 6.96187 12.44 7.67 12.44C8.13758 12.4387 8.59692 12.563 9 12.8C9.3101 12.3146 9.76887 11.9425 10.3078 11.7392C10.8468 11.5359 11.437 11.5124 11.9904 11.6721C12.5439 11.8318 13.0308 12.1663 13.3786 12.6255C13.7263 13.0847 13.9162 13.644 13.92 14.22C13.9201 14.3394 13.8961 14.4577 13.8495 14.5677C13.8029 14.6776 13.7347 14.7771 13.6488 14.8602C13.563 14.9432 13.4613 15.0081 13.3498 15.0511C13.2383 15.094 13.1194 15.114 13 15.11Z","video_calls":"M21.91 10.51C21.8822 10.4151 21.8419 10.3243 21.79 10.24C21.7867 10.2168 21.7867 10.1932 21.79 10.17C21.7208 10.071 21.6402 9.98034 21.55 9.9C21.55 9.9 21.55 9.9 21.49 9.85C21.4174 9.79102 21.3405 9.73754 21.26 9.69H21.17C21.0698 9.64767 20.9661 9.6142 20.86 9.59H20.56L20.27 9.64H20.13C19.9786 9.6891 19.8366 9.76348 19.71 9.86L17 11.75V11C17 10.2044 16.6839 9.44129 16.1213 8.87868C15.5587 8.31607 14.7956 8 14 8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H14C14.7956 20 15.5587 19.6839 16.1213 19.1213C16.6839 18.5587 17 17.7956 17 17V16.25L19.6 18.2C19.7266 18.2965 19.8686 18.3709 20.02 18.42H20.16L20.45 18.47C20.5498 18.4798 20.6502 18.4798 20.75 18.47C20.8561 18.4458 20.9598 18.4123 21.06 18.37L21.15 18.32C21.2305 18.2725 21.3074 18.219 21.38 18.16C21.38 18.16 21.43 18.16 21.44 18.16C21.5303 18.0797 21.6108 17.989 21.68 17.89C21.6767 17.8668 21.6767 17.8432 21.68 17.82C21.7319 17.7357 21.7722 17.6449 21.8 17.55V17.45C21.8963 17.315 21.9643 17.1619 22 17V11C22.0011 10.8676 21.9809 10.7359 21.94 10.61L21.91 10.51ZM20.08 4.51L18 6.12V5.5C18.0066 5.17824 17.9498 4.85833 17.8328 4.55854C17.7157 4.25875 17.5408 3.98496 17.3179 3.7528C17.095 3.52064 16.8286 3.33466 16.5338 3.20549C16.2391 3.07633 15.9218 3.0065 15.6 3H8.4C8.07824 3.0065 7.76091 3.07633 7.46615 3.20549C7.17138 3.33466 6.90495 3.52064 6.68208 3.7528C6.45921 3.98496 6.28426 4.25875 6.16722 4.55854C6.05019 4.85833 5.99337 5.17824 6 5.5V6H14C14.8445 5.99956 15.6753 6.21302 16.415 6.62045C17.1546 7.02788 17.7791 7.61602 18.23 8.33L18.4 8.2C18.9089 7.8142 19.5149 7.5772 20.1505 7.51541C20.7861 7.45361 21.4263 7.56944 22 7.85V5.5C22.0076 5.27376 21.9511 5.04997 21.837 4.85448C21.7229 4.65898 21.5558 4.49976 21.355 4.39519C21.1542 4.29062 20.928 4.24497 20.7024 4.26352C20.4768 4.28207 20.261 4.36405 20.08 4.5V4.51Z","video_end":"M19.6 7.79976L17 9.79976V8.99976C17.0148 8.83008 17.0148 8.65944 17 8.48976L20.49 4.99976C20.5878 4.90193 20.6654 4.78578 20.7184 4.65795C20.7713 4.53012 20.7986 4.39312 20.7986 4.25476C20.7986 4.1164 20.7713 3.9794 20.7184 3.85157C20.6654 3.72374 20.5878 3.6076 20.49 3.50976C20.3922 3.41193 20.276 3.33432 20.1482 3.28137C20.0204 3.22842 19.8834 3.20117 19.745 3.20117C19.6066 3.20117 19.4696 3.22842 19.3418 3.28137C19.214 3.33432 19.0978 3.41193 19 3.50976L3.51 18.9998C3.41217 19.0976 3.33456 19.2137 3.28161 19.3416C3.22866 19.4694 3.20141 19.6064 3.20141 19.7448C3.20141 19.8831 3.22866 20.0201 3.28161 20.148C3.33456 20.2758 3.41217 20.3919 3.51 20.4898C3.70759 20.6873 3.97557 20.7984 4.255 20.7984C4.39336 20.7984 4.53036 20.7711 4.65819 20.7182C4.78602 20.6652 4.90217 20.5876 5 20.4898L7.44 17.9998H14C14.7956 17.9998 15.5587 17.6837 16.1213 17.1211C16.6839 16.5585 17 15.7954 17 14.9998V14.2498L19.6 16.1998C19.8229 16.3669 20.0878 16.4687 20.3653 16.4937C20.6427 16.5187 20.9217 16.466 21.1708 16.3414C21.42 16.2168 21.6295 16.0253 21.776 15.7884C21.9224 15.5514 22 15.2783 22 14.9998V8.99976C22 8.72119 21.9224 8.44813 21.776 8.21116C21.6295 7.9742 21.42 7.7827 21.1708 7.65812C20.9217 7.53354 20.6427 7.48081 20.3653 7.50582C20.0878 7.53084 19.8229 7.63262 19.6 7.79976ZM5 5.99976C4.20435 5.99976 3.44129 6.31583 2.87868 6.87844C2.31607 7.44105 2 8.20411 2 8.99976V14.9998C2.00167 15.7385 2.27584 16.4506 2.77 16.9998L13.77 5.99976H5Z","video_in_out":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM5 14C4.86839 14.0008 4.73793 13.9755 4.61609 13.9258C4.49426 13.876 4.38344 13.8027 4.29 13.71C4.19627 13.617 4.12188 13.5064 4.07111 13.3846C4.02034 13.2627 3.9942 13.132 3.9942 13C3.9942 12.868 4.02034 12.7373 4.07111 12.6154C4.12188 12.4936 4.19627 12.383 4.29 12.29L6.59 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H9C9.19743 8.00099 9.39014 8.06039 9.55386 8.17072C9.71758 8.28105 9.84498 8.43738 9.92 8.62C9.99658 8.80211 10.0175 9.00282 9.98013 9.19681C9.94275 9.3908 9.84876 9.56938 9.71 9.71L5.71 13.71C5.61656 13.8027 5.50574 13.876 5.38391 13.9258C5.26207 13.9755 5.13161 14.0008 5 14ZM12 16H9C8.80257 15.999 8.60986 15.9396 8.44614 15.8293C8.28242 15.7189 8.15502 15.5626 8.08 15.38C8.00342 15.1979 7.9825 14.9972 8.01987 14.8032C8.05725 14.6092 8.15124 14.4306 8.29 14.29L12.29 10.29C12.4783 10.1017 12.7337 9.99591 13 9.99591C13.2663 9.99591 13.5217 10.1017 13.71 10.29C13.8983 10.4783 14.0041 10.7337 14.0041 11C14.0041 11.2663 13.8983 11.5217 13.71 11.71L11.41 14H12C12.2652 14 12.5196 14.1054 12.7071 14.2929C12.8946 14.4804 13 14.7348 13 15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5196 15.8946 12.2652 16 12 16Z","video_incomming":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM9.71 11.71L7.41 14H8C8.26522 14 8.51957 14.1054 8.70711 14.2929C8.89464 14.4804 9 14.7348 9 15C9 15.2652 8.89464 15.5196 8.70711 15.7071C8.51957 15.8946 8.26522 16 8 16H5C4.86932 15.9984 4.74022 15.9712 4.62 15.92C4.37565 15.8185 4.18147 15.6243 4.08 15.38C4.02876 15.2598 4.00158 15.1307 4 15V12C4 11.7348 4.10536 11.4804 4.29289 11.2929C4.48043 11.1054 4.73478 11 5 11C5.26522 11 5.51957 11.1054 5.70711 11.2929C5.89464 11.4804 6 11.7348 6 12V12.59L8.29 10.29C8.4783 10.1017 8.7337 9.99591 9 9.99591C9.2663 9.99591 9.5217 10.1017 9.71 10.29C9.8983 10.4783 10.0041 10.7337 10.0041 11C10.0041 11.2663 9.8983 11.5217 9.71 11.71Z","video_outgoing":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM15 12C15 12.2652 14.8946 12.5196 14.7071 12.7071C14.5196 12.8946 14.2652 13 14 13C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12V11.41L10.71 13.71C10.617 13.8037 10.5064 13.8781 10.3846 13.9289C10.2627 13.9797 10.132 14.0058 10 14.0058C9.86799 14.0058 9.73728 13.9797 9.61542 13.9289C9.49356 13.8781 9.38296 13.8037 9.29 13.71C9.19627 13.617 9.12188 13.5064 9.07111 13.3846C9.02034 13.2627 8.9942 13.132 8.9942 13C8.9942 12.868 9.02034 12.7373 9.07111 12.6154C9.12188 12.4936 9.19627 12.383 9.29 12.29L11.59 10H11C10.7348 10 10.4804 9.89464 10.2929 9.70711C10.1054 9.51957 10 9.26522 10 9C10 8.73478 10.1054 8.48043 10.2929 8.29289C10.4804 8.10536 10.7348 8 11 8H14C14.1307 8.00158 14.2598 8.02876 14.38 8.08C14.6243 8.18147 14.8185 8.37565 14.92 8.62C14.9712 8.74022 14.9984 8.86932 15 9V12Z","video_resize":"M10 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H10C10.5304 20 11.0391 19.7893 11.4142 19.4142C11.7893 19.0391 12 18.5304 12 18V16C12 15.4696 11.7893 14.9609 11.4142 14.5858C11.0391 14.2107 10.5304 14 10 14ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V12.56C2.60399 12.1964 3.29504 12.003 4 12H10C11.0609 12 12.0783 12.4214 12.8284 13.1716C13.5786 13.9217 14 14.9391 14 16V18C13.997 18.705 13.8036 19.396 13.44 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM20 10C20 10.2652 19.8946 10.5196 19.7071 10.7071C19.5196 10.8946 19.2652 11 19 11C18.7348 11 18.4804 10.8946 18.2929 10.7071C18.1054 10.5196 18 10.2652 18 10V9.41L15.71 11.71C15.617 11.8037 15.5064 11.8781 15.3846 11.9289C15.2627 11.9797 15.132 12.0058 15 12.0058C14.868 12.0058 14.7373 11.9797 14.6154 11.9289C14.4936 11.8781 14.383 11.8037 14.29 11.71C14.1963 11.617 14.1219 11.5064 14.0711 11.3846C14.0203 11.2627 13.9942 11.132 13.9942 11C13.9942 10.868 14.0203 10.7373 14.0711 10.6154C14.1219 10.4936 14.1963 10.383 14.29 10.29L16.59 8H16C15.7348 8 15.4804 7.89464 15.2929 7.70711C15.1054 7.51957 15 7.26522 15 7C15 6.73478 15.1054 6.48043 15.2929 6.29289C15.4804 6.10536 15.7348 6 16 6H19C19.1307 6.00158 19.2598 6.02876 19.38 6.08C19.6243 6.18147 19.8185 6.37565 19.92 6.62C19.9712 6.74022 19.9984 6.86932 20 7V10Z","video_size":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM12 5C10.6155 5 9.26215 5.41054 8.11101 6.17971C6.95986 6.94888 6.06266 8.04213 5.53284 9.32122C5.00303 10.6003 4.86441 12.0078 5.1345 13.3656C5.4046 14.7235 6.07128 15.9708 7.05025 16.9497C8.02922 17.9287 9.2765 18.5954 10.6344 18.8655C11.9922 19.1356 13.3997 18.997 14.6788 18.4672C15.9579 17.9373 17.0511 17.0401 17.8203 15.889C18.5895 14.7378 19 13.3845 19 12C19 10.1435 18.2625 8.36301 16.9497 7.05025C15.637 5.7375 13.8565 5 12 5ZM14.13 12.69L11.63 14.36C11.4931 14.4495 11.3335 14.498 11.17 14.5C11.0303 14.5013 10.8926 14.4669 10.77 14.4C10.6375 14.3295 10.5266 14.2243 10.4491 14.0958C10.3717 13.9672 10.3305 13.8201 10.33 13.67V10.33C10.3323 10.1797 10.3749 10.0327 10.4534 9.90442C10.5318 9.77616 10.6433 9.67131 10.7761 9.60082C10.9089 9.53033 11.0582 9.49678 11.2084 9.50367C11.3586 9.51056 11.5042 9.55764 11.63 9.64L14.13 11.31C14.2434 11.3858 14.3364 11.4885 14.4007 11.6088C14.4651 11.7292 14.4987 11.8635 14.4987 12C14.4987 12.1365 14.4651 12.2708 14.4007 12.3912C14.3364 12.5115 14.2434 12.6142 14.13 12.69ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","video_surveillance":"M18.1299 8.05002L8.41985 3.30002C7.71624 2.96739 6.91089 2.9212 6.17387 3.17123C5.43685 3.42126 4.82583 3.94793 4.46985 4.64002L2.29985 9.00002C2.11822 9.34983 2.00904 9.73269 1.97883 10.1257C1.94863 10.5187 1.99802 10.9137 2.12406 11.2872C2.2501 11.6606 2.4502 12.0048 2.71237 12.2991C2.97454 12.5934 3.29339 12.8318 3.64985 13L7.86985 15L6.37985 18H2.99985C2.73464 18 2.48028 18.1054 2.29275 18.2929C2.10521 18.4805 1.99985 18.7348 1.99985 19C1.99985 19.2652 2.10521 19.5196 2.29275 19.7071C2.48028 19.8947 2.73464 20 2.99985 20H6.99985C7.18452 19.9995 7.36543 19.9478 7.52252 19.8507C7.67961 19.7536 7.80675 19.6149 7.88985 19.45L9.66985 15.9L13.3499 17.7C14.0587 18.0481 14.8763 18.1027 15.6251 17.8518C16.374 17.6009 16.9937 17.0649 17.3499 16.36L19.4699 12C19.6439 11.6532 19.7472 11.2752 19.774 10.8881C19.8007 10.501 19.7503 10.1124 19.6256 9.74489C19.501 9.37741 19.3045 9.03835 19.0478 8.7474C18.791 8.45645 18.479 8.21941 18.1299 8.05002ZM21.4499 12.4C21.2146 12.2884 20.945 12.2729 20.6985 12.357C20.452 12.441 20.2479 12.6179 20.1299 12.85L18.3999 16.36C18.2943 16.5931 18.2821 16.8579 18.3658 17.0997C18.4495 17.3415 18.6227 17.5421 18.8499 17.66C19.0829 17.7694 19.3491 17.7847 19.5931 17.7027C19.8371 17.6208 20.0401 17.4479 20.1599 17.22L21.8999 13.71C22.0085 13.4758 22.0223 13.2087 21.9384 12.9645C21.8545 12.7203 21.6795 12.5181 21.4499 12.4Z","view_tile":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 15H4C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H20C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V10C3 10.7956 3.31607 11.5587 3.87868 12.1213C4.44129 12.6839 5.20435 13 6 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 10V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","vinyl_record":"M12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11993 14.8864 8.60724 14.2616 8.30449 13.5307C8.00174 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61217 9.73098 9.17158 9.17157C9.73099 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z","virus":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11H18.92C18.7532 9.84314 18.2994 8.74645 17.6 7.81L18.36 7.05C18.453 7.14373 18.5636 7.21812 18.6854 7.26889C18.8073 7.31966 18.938 7.3458 19.07 7.3458C19.202 7.3458 19.3327 7.31966 19.4546 7.26889C19.5764 7.21812 19.687 7.14373 19.78 7.05C19.9663 6.86264 20.0708 6.60919 20.0708 6.345C20.0708 6.08081 19.9663 5.82736 19.78 5.64L18.36 4.22C18.1726 4.03375 17.9192 3.92921 17.655 3.92921C17.3908 3.92921 17.1374 4.03375 16.95 4.22C16.8563 4.31296 16.7819 4.42356 16.7311 4.54542C16.6803 4.66728 16.6542 4.79799 16.6542 4.93C16.6542 5.06201 16.6803 5.19272 16.7311 5.31458C16.7819 5.43644 16.8563 5.54704 16.95 5.64L16.19 6.4C15.2535 5.70058 14.1569 5.24678 13 5.08V4C13.2652 4 13.5196 3.89464 13.7071 3.70711C13.8946 3.51957 14 3.26522 14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3C10 3.26522 10.1054 3.51957 10.2929 3.70711C10.4804 3.89464 10.7348 4 11 4V5.08C9.84314 5.24678 8.74645 5.70058 7.81 6.4L7.05 5.64C7.14373 5.54704 7.21812 5.43644 7.26889 5.31458C7.31966 5.19272 7.3458 5.06201 7.3458 4.93C7.3458 4.79799 7.31966 4.66728 7.26889 4.54542C7.21812 4.42356 7.14373 4.31296 7.05 4.22C6.86264 4.03375 6.60919 3.92921 6.345 3.92921C6.08081 3.92921 5.82736 4.03375 5.64 4.22L4.22 5.64C4.03375 5.82736 3.92921 6.08081 3.92921 6.345C3.92921 6.60919 4.03375 6.86264 4.22 7.05C4.31296 7.14373 4.42356 7.21812 4.54542 7.26889C4.66728 7.31966 4.79799 7.3458 4.93 7.3458C5.06201 7.3458 5.19272 7.31966 5.31458 7.26889C5.43644 7.21812 5.54704 7.14373 5.64 7.05L6.4 7.81C5.70058 8.74645 5.24678 9.84314 5.08 11H4C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14C3.26522 14 3.51957 13.8946 3.70711 13.7071C3.89464 13.5196 4 13.2652 4 13H5.08C5.24678 14.1569 5.70058 15.2535 6.4 16.19L5.64 17C5.54704 16.9063 5.43644 16.8319 5.31458 16.7811C5.19272 16.7303 5.06201 16.7042 4.93 16.7042C4.79799 16.7042 4.66728 16.7303 4.54542 16.7811C4.42356 16.8319 4.31296 16.9063 4.22 17C4.03375 17.1874 3.92921 17.4408 3.92921 17.705C3.92921 17.9692 4.03375 18.2226 4.22 18.41L5.64 19.83C5.82736 20.0163 6.08081 20.1208 6.345 20.1208C6.60919 20.1208 6.86264 20.0163 7.05 19.83C7.14373 19.737 7.21812 19.6264 7.26889 19.5046C7.31966 19.3827 7.3458 19.252 7.3458 19.12C7.3458 18.988 7.31966 18.8573 7.26889 18.7354C7.21812 18.6136 7.14373 18.503 7.05 18.41L7.81 17.65C8.75141 18.3316 9.84772 18.7681 11 18.92V20C10.7348 20 10.4804 20.1054 10.2929 20.2929C10.1054 20.4804 10 20.7348 10 21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21C14 20.7348 13.8946 20.4804 13.7071 20.2929C13.5196 20.1054 13.2652 20 13 20V18.92C14.1569 18.7532 15.2535 18.2994 16.19 17.6L16.95 18.36C16.8563 18.453 16.7819 18.5636 16.7311 18.6854C16.6803 18.8073 16.6542 18.938 16.6542 19.07C16.6542 19.202 16.6803 19.3327 16.7311 19.4546C16.7819 19.5764 16.8563 19.687 16.95 19.78C17.1374 19.9663 17.3908 20.0708 17.655 20.0708C17.9192 20.0708 18.1726 19.9663 18.36 19.78L19.78 18.36C19.9663 18.1726 20.0708 17.9192 20.0708 17.655C20.0708 17.3908 19.9663 17.1374 19.78 16.95C19.687 16.8563 19.5764 16.7819 19.4546 16.7311C19.3327 16.6803 19.202 16.6542 19.07 16.6542C18.938 16.6542 18.8073 16.6803 18.6854 16.7311C18.5636 16.7819 18.453 16.8563 18.36 16.95L17.6 16.19C18.2994 15.2535 18.7532 14.1569 18.92 13H20C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","visible":"M21.6898 10.74C20.7529 8.98954 19.3544 7.5291 17.6462 6.5172C15.9379 5.5053 13.9852 4.9806 11.9998 5.00003C10.0145 4.9806 8.0617 5.5053 6.35346 6.5172C4.64522 7.5291 3.24675 8.98954 2.30982 10.74C2.10818 11.1294 2.00293 11.5615 2.00293 12C2.00293 12.4385 2.10818 12.8706 2.30982 13.26C3.24675 15.0105 4.64522 16.471 6.35346 17.4829C8.0617 18.4948 10.0145 19.0195 11.9998 19C13.9852 19.0195 15.9379 18.4948 17.6462 17.4829C19.3544 16.471 20.7529 15.0105 21.6898 13.26C21.8915 12.8706 21.9967 12.4385 21.9967 12C21.9967 11.5615 21.8915 11.1294 21.6898 10.74ZM12.5898 14.94C11.9583 15.067 11.3028 14.9873 10.7201 14.7128C10.1374 14.4382 9.65851 13.9835 9.35431 13.4157C9.0501 12.8479 8.93671 12.1974 9.0309 11.5602C9.12509 10.923 9.42187 10.333 9.87733 9.87754C10.3328 9.42207 10.9228 9.1253 11.5599 9.03111C12.1971 8.93691 12.8477 9.05031 13.4155 9.35451C13.9833 9.65872 14.438 10.1376 14.7125 10.7203C14.9871 11.303 15.0668 11.9585 14.9398 12.59C14.8233 13.1697 14.5381 13.7021 14.12 14.1202C13.7019 14.5383 13.1695 14.8235 12.5898 14.94Z","visible_off":"M21.6898 10.7398C20.9106 9.24925 19.7859 7.96687 18.4098 6.99976L14.7098 10.6898C14.9772 11.2496 15.0644 11.8785 14.9595 12.49C14.8546 13.1014 14.5627 13.6653 14.124 14.104C13.6854 14.5427 13.1215 14.8345 12.51 14.9394C11.8986 15.0444 11.2696 14.9571 10.7098 14.6898L20.4898 4.99976C20.5877 4.90193 20.6653 4.78578 20.7182 4.65795C20.7712 4.53012 20.7984 4.39312 20.7984 4.25476C20.7984 4.1164 20.7712 3.9794 20.7182 3.85157C20.6653 3.72374 20.5877 3.6076 20.4898 3.50976C20.392 3.41193 20.2758 3.33432 20.148 3.28137C20.0202 3.22842 19.8832 3.20117 19.7448 3.20117C19.6065 3.20117 19.4695 3.22842 19.3416 3.28137C19.2138 3.33432 19.0977 3.41193 18.9998 3.50976L3.50982 18.9998C3.41199 19.0976 3.33438 19.2137 3.28144 19.3416C3.22849 19.4694 3.20124 19.6064 3.20124 19.7448C3.20124 19.8831 3.22849 20.0201 3.28144 20.148C3.33438 20.2758 3.41199 20.3919 3.50982 20.4898C3.70741 20.6873 3.9754 20.7984 4.25482 20.7984C4.39318 20.7984 4.53019 20.7711 4.65802 20.7182C4.78584 20.6652 4.90199 20.5876 4.99982 20.4898L7.41982 17.9998C8.85886 18.6524 10.4197 18.9932 11.9998 18.9998C13.9852 19.0192 15.9379 18.4945 17.6462 17.4826C19.3544 16.4707 20.7529 15.0102 21.6898 13.2598C21.8915 12.8704 21.9967 12.4383 21.9967 11.9998C21.9967 11.5613 21.8915 11.1292 21.6898 10.7398ZM14.4598 5.28976C13.6534 5.10078 12.8281 5.0035 11.9998 4.99976C10.0145 4.98033 8.0617 5.50503 6.35346 6.51693C4.64522 7.52883 3.24675 8.98927 2.30982 10.7398C2.10818 11.1292 2.00293 11.5613 2.00293 11.9998C2.00293 12.4383 2.10818 12.8704 2.30982 13.2598C2.77865 14.1489 3.37122 14.967 4.06982 15.6898L14.4598 5.28976Z","voice":"M12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2ZM4 9C3.73478 9 3.48043 9.10536 3.29289 9.29289C3.10536 9.48043 3 9.73478 3 10V14C3 14.2652 3.10536 14.5196 3.29289 14.7071C3.48043 14.8946 3.73478 15 4 15C4.26522 15 4.51957 14.8946 4.70711 14.7071C4.89464 14.5196 5 14.2652 5 14V10C5 9.73478 4.89464 9.48043 4.70711 9.29289C4.51957 9.10536 4.26522 9 4 9ZM8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18C8.26522 18 8.51957 17.8946 8.70711 17.7071C8.89464 17.5196 9 17.2652 9 17V7C9 6.73478 8.89464 6.48043 8.70711 6.29289C8.51957 6.10536 8.26522 6 8 6ZM20 9C19.7348 9 19.4804 9.10536 19.2929 9.29289C19.1054 9.48043 19 9.73478 19 10V14C19 14.2652 19.1054 14.5196 19.2929 14.7071C19.4804 14.8946 19.7348 15 20 15C20.2652 15 20.5196 14.8946 20.7071 14.7071C20.8946 14.5196 21 14.2652 21 14V10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9ZM16 6C15.7348 6 15.4804 6.10536 15.2929 6.29289C15.1054 6.48043 15 6.73478 15 7V17C15 17.2652 15.1054 17.5196 15.2929 17.7071C15.4804 17.8946 15.7348 18 16 18C16.2652 18 16.5196 17.8946 16.7071 17.7071C16.8946 17.5196 17 17.2652 17 17V7C17 6.73478 16.8946 6.48043 16.7071 6.29289C16.5196 6.10536 16.2652 6 16 6Z","volume":"M3 16.3799C3.00071 16.7869 3.12554 17.1839 3.35783 17.518C3.59011 17.8522 3.9188 18.1075 4.3 18.2499L11 20.7599V11.6799L3 8.47992V16.3799ZM13 11.6499V20.7599L19.7 18.2499C20.0812 18.1075 20.4099 17.8522 20.6422 17.518C20.8745 17.1839 20.9993 16.7869 21 16.3799V8.08992L13 11.6499ZM19.7 5.74992L12.7 3.12992C12.2486 2.96125 11.7514 2.96125 11.3 3.12992L4.3 5.74992C3.92484 5.89128 3.60083 6.14213 3.37 6.46992L12 9.91992L20.38 6.18992C20.1857 5.99841 19.9543 5.84867 19.7 5.74992Z","voucher_4g":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM6 16C5.80222 16 5.60888 15.9414 5.44443 15.8315C5.27998 15.7216 5.15181 15.5654 5.07612 15.3827C5.00043 15.2 4.98063 14.9989 5.01921 14.8049C5.0578 14.6109 5.15304 14.4327 5.29289 14.2929C5.43275 14.153 5.61093 14.0578 5.80491 14.0192C5.99889 13.9806 6.19996 14.0004 6.38268 14.0761C6.56541 14.1518 6.72159 14.28 6.83147 14.4444C6.94135 14.6089 7 14.8022 7 15C7 15.2652 6.89464 15.5196 6.70711 15.7071C6.51957 15.8946 6.26522 16 6 16ZM11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16C9.73478 16 9.48043 15.8946 9.29289 15.7071C9.10536 15.5196 9 15.2652 9 15V13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12C10.2652 12 10.5196 12.1054 10.7071 12.2929C10.8946 12.4804 11 12.7348 11 13V15ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V11C13 10.7348 13.1054 10.4804 13.2929 10.2929C13.4804 10.1054 13.7348 10 14 10C14.2652 10 14.5196 10.1054 14.7071 10.2929C14.8946 10.4804 15 10.7348 15 11V15ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16C17.7348 16 17.4804 15.8946 17.2929 15.7071C17.1054 15.5196 17 15.2652 17 15V9C17 8.73478 17.1054 8.48043 17.2929 8.29289C17.4804 8.10536 17.7348 8 18 8C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9V15Z","voucher_cashback":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","voucher_plan":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM5.37 8.37C5.48428 8.25234 5.62111 8.15893 5.77231 8.09536C5.92351 8.03178 6.08598 7.99935 6.25 8C6.49621 8.00082 6.7367 8.07434 6.94129 8.21132C7.14588 8.34831 7.30546 8.54266 7.4 8.77C7.496 8.99714 7.5238 9.24732 7.48 9.49C7.42762 9.73542 7.30532 9.96043 7.12788 10.1379C6.95043 10.3153 6.72542 10.4376 6.48 10.49C6.23732 10.5338 5.98714 10.506 5.76 10.41C5.53296 10.3133 5.33963 10.1515 5.20438 9.94506C5.06914 9.73863 4.99802 9.49678 5 9.25C4.99935 9.08598 5.03178 8.92351 5.09536 8.77231C5.15893 8.62111 5.25234 8.48428 5.37 8.37ZM12.63 15.63C12.5157 15.7477 12.3789 15.8411 12.2277 15.9046C12.0765 15.9682 11.914 16.0006 11.75 16C11.5038 15.9992 11.2633 15.9257 11.0587 15.7887C10.8541 15.6517 10.6945 15.4573 10.6 15.23C10.504 15.0029 10.4762 14.7527 10.52 14.51C10.5724 14.2646 10.6947 14.0396 10.8721 13.8621C11.0496 13.6847 11.2746 13.5624 11.52 13.51C11.7627 13.4662 12.0129 13.494 12.24 13.59C12.467 13.6867 12.6604 13.8485 12.7956 14.0549C12.9309 14.2614 13.002 14.5032 13 14.75C13.0006 14.914 12.9682 15.0765 12.9046 15.2277C12.8411 15.3789 12.7477 15.5157 12.63 15.63ZM12.71 9.71L6.71 15.71C6.61704 15.8037 6.50644 15.8781 6.38458 15.9289C6.26272 15.9797 6.13201 16.0058 6 16.0058C5.86799 16.0058 5.73728 15.9797 5.61542 15.9289C5.49356 15.8781 5.38296 15.8037 5.29 15.71C5.19627 15.617 5.12188 15.5064 5.07111 15.3846C5.02034 15.2627 4.9942 15.132 4.9942 15C4.9942 14.868 5.02034 14.7373 5.07111 14.6154C5.12188 14.4936 5.19627 14.383 5.29 14.29L11.29 8.29C11.4783 8.1017 11.7337 7.99591 12 7.99591C12.2663 7.99591 12.5217 8.1017 12.71 8.29C12.8983 8.4783 13.0041 8.7337 13.0041 9C13.0041 9.2663 12.8983 9.5217 12.71 9.71ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","vpn":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.99869 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81429 13 9.63225 12.9483 9.47427 12.8507C9.31629 12.753 9.18863 12.6133 9.10557 12.4472C9.02252 12.2811 8.98736 12.0952 9.00404 11.9102C9.02072 11.7252 9.08857 11.5486 9.2 11.4L12.2 7.4C12.3591 7.18783 12.596 7.04756 12.8586 7.01005C13.1211 6.97254 13.3878 7.04087 13.6 7.2C13.8122 7.35913 13.9524 7.59603 13.9899 7.85858C14.0275 8.12113 13.9591 8.38783 13.8 8.6L12 11H14C14.1857 11 14.3678 11.0517 14.5257 11.1494C14.6837 11.247 14.8114 11.3867 14.8944 11.5528C14.9775 11.7189 15.0126 11.9048 14.996 12.0898C14.9793 12.2748 14.9114 12.4514 14.8 12.6Z","vr":"M20.83 6.17C20.4583 5.79866 20.017 5.50421 19.5314 5.30346C19.0458 5.1027 18.5254 4.99959 18 5H6C4.93913 5 3.92172 5.42143 3.17157 6.17157C2.42143 6.92172 2 7.93914 2 9V15C2 16.0609 2.42143 17.0783 3.17157 17.8284C3.92172 18.5786 4.93913 19 6 19H8.8C9.12866 19.0013 9.45221 18.9187 9.74 18.76C10.0297 18.6057 10.277 18.3825 10.46 18.11L11.17 17.05C11.2615 16.9139 11.385 16.8023 11.5298 16.7252C11.6745 16.6481 11.836 16.6078 12 16.6078C12.164 16.6078 12.3255 16.6481 12.4702 16.7252C12.615 16.8023 12.7385 16.9139 12.83 17.05L13.54 18.11C13.723 18.3825 13.9703 18.6057 14.26 18.76C14.5478 18.9187 14.8713 19.0013 15.2 19H18C19.0609 19 20.0783 18.5786 20.8284 17.8284C21.5786 17.0783 22 16.0609 22 15V9C22.0004 8.47456 21.8973 7.95418 21.6965 7.4686C21.4958 6.98302 21.2013 6.54175 20.83 6.17ZM9.41 13.41C9.03665 13.7856 8.52958 13.9978 8 14C7.60444 14 7.21776 13.8827 6.88886 13.6629C6.55996 13.4432 6.30362 13.1308 6.15224 12.7654C6.00087 12.3999 5.96126 11.9978 6.03843 11.6098C6.1156 11.2219 6.30608 10.8655 6.58579 10.5858C6.86549 10.3061 7.22186 10.1156 7.60982 10.0384C7.99778 9.96126 8.39991 10.0009 8.76537 10.1522C9.13082 10.3036 9.44318 10.56 9.66294 10.8889C9.8827 11.2178 10 11.6044 10 12C9.99777 12.5296 9.78559 13.0367 9.41 13.41ZM17.41 13.41C17.0366 13.7856 16.5296 13.9978 16 14C15.6044 14 15.2178 13.8827 14.8889 13.6629C14.56 13.4432 14.3036 13.1308 14.1522 12.7654C14.0009 12.3999 13.9613 11.9978 14.0384 11.6098C14.1156 11.2219 14.3061 10.8655 14.5858 10.5858C14.8655 10.3061 15.2219 10.1156 15.6098 10.0384C15.9978 9.96126 16.3999 10.0009 16.7654 10.1522C17.1308 10.3036 17.4432 10.56 17.6629 10.8889C17.8827 11.2178 18 11.6044 18 12C17.9978 12.5296 17.7856 13.0367 17.41 13.41Z","walking":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM19 8.68C18.9583 8.55506 18.8922 8.43959 18.8057 8.34024C18.7192 8.24089 18.6139 8.1596 18.4959 8.10106C18.3779 8.04252 18.2495 8.00787 18.1181 7.99911C17.9866 7.99035 17.8547 8.00764 17.73 8.05C15.37 8.84 12.79 6.33 12.73 6.29C12.6482 6.20648 12.5493 6.14166 12.44 6.1H12.35C12.2418 6.04208 12.1225 6.00798 12 6H11.92C11.8377 6.00221 11.7564 6.01914 11.68 6.05C11.6301 6.0613 11.5826 6.08163 11.54 6.11C11.5103 6.10456 11.4798 6.10456 11.45 6.11C9.3869 7.53828 7.59828 9.3269 6.17 11.39C6.02527 11.6105 5.97349 11.8792 6.02593 12.1376C6.07837 12.3961 6.23079 12.6234 6.45 12.77C6.60353 12.9043 6.79657 12.985 7 13C7.16471 12.9991 7.32666 12.9576 7.47146 12.8791C7.61625 12.8006 7.73942 12.6876 7.83 12.55C8.73248 11.2524 9.79786 10.0761 11 9.05V12.89C10.2936 15.7583 8.68031 18.3221 6.4 20.2C6.18783 20.3591 6.04756 20.596 6.01005 20.8586C5.97255 21.1211 6.04087 21.3878 6.2 21.6C6.29315 21.7242 6.41394 21.825 6.55279 21.8944C6.69165 21.9639 6.84476 22 7 22C7.21637 22 7.42691 21.9298 7.6 21.8C9.78812 20.08 11.448 17.779 12.39 15.16C13.8671 17.0492 15.0971 19.1193 16.05 21.32C16.1171 21.5186 16.2449 21.6911 16.4154 21.8132C16.5858 21.9352 16.7904 22.0005 17 22C17.1084 21.9973 17.216 21.9805 17.32 21.95C17.4494 21.9135 17.5702 21.8512 17.675 21.767C17.7798 21.6827 17.8666 21.5782 17.9301 21.4596C17.9935 21.341 18.0325 21.2109 18.0445 21.0769C18.0565 20.943 18.0414 20.808 18 20.68C17.08 17.93 13.92 13.77 13.05 12.68V9C13.8154 9.53339 14.6881 9.893 15.6071 10.0536C16.5261 10.2143 17.4691 10.1721 18.37 9.93C18.6177 9.84552 18.8224 9.66731 18.9402 9.43361C19.058 9.19991 19.0794 8.92935 19 8.68Z","walking_aids":"M16 3H15C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3H8C6.93913 3 5.92172 3.42143 5.17157 4.17157C4.42143 4.92172 4 5.93913 4 7V18.28C3.69772 18.4545 3.44638 18.7051 3.27095 19.0068C3.09552 19.3086 3.00211 19.651 3 20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22C5.53043 22 6.03914 21.7893 6.41421 21.4142C6.78929 21.0391 7 20.5304 7 20C6.99789 19.651 6.90448 19.3086 6.72905 19.0068C6.55362 18.7051 6.30228 18.4545 6 18.28V16H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V7C20 5.93913 19.5786 4.92172 18.8284 4.17157C18.0783 3.42143 17.0609 3 16 3ZM11 14H6V11H11V14ZM18 14H13V11H18V14ZM18 9H6V7C6 6.46957 6.21071 5.96086 6.58579 5.58579C6.96086 5.21071 7.46957 5 8 5H9C9 5.26522 9.10536 5.51957 9.29289 5.70711C9.48043 5.89464 9.73478 6 10 6H14C14.2652 6 14.5196 5.89464 14.7071 5.70711C14.8946 5.51957 15 5.26522 15 5H16C16.5304 5 17.0391 5.21071 17.4142 5.58579C17.7893 5.96086 18 6.46957 18 7V9Z","wallet":"M17 12C17 12.5304 17.2107 13.0391 17.5858 13.4142C17.9609 13.7893 18.4696 14 19 14H22V10H19C18.4696 10 17.9609 10.2107 17.5858 10.5858C17.2107 10.9609 17 11.4696 17 12ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V16H19C17.9391 16 16.9217 15.5786 16.1716 14.8284C15.4214 14.0783 15 13.0609 15 12C15 10.9391 15.4214 9.92172 16.1716 9.17157C16.9217 8.42143 17.9391 8 19 8H22V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4Z","wallpaper":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM4 10C4.26522 10 4.51957 9.89464 4.70711 9.70711C4.89464 9.51957 5 9.26522 5 9V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H9C9.26522 5 9.51957 4.89464 9.70711 4.70711C9.89464 4.51957 10 4.26522 10 4C10 3.73478 9.89464 3.48043 9.70711 3.29289C9.51957 3.10536 9.26522 3 9 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10ZM18 3H15C14.7348 3 14.4804 3.10536 14.2929 3.29289C14.1054 3.48043 14 3.73478 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V9C19 9.26522 19.1054 9.51957 19.2929 9.70711C19.4804 9.89464 19.7348 10 20 10C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.21 9.29C16.0226 9.10375 15.7692 8.99921 15.505 8.99921C15.2408 8.99921 14.9874 9.10375 14.8 9.29L10.51 13.59L9.22 12.29C9.03264 12.1037 8.77919 11.9992 8.515 11.9992C8.25081 11.9992 7.99736 12.1037 7.81 12.29L5 15.09V15C5 14.7348 4.89464 14.4804 4.70711 14.2929C4.51957 14.1054 4.26522 14 4 14C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V14.5C21.0008 14.3684 20.9755 14.2379 20.9258 14.1161C20.876 13.9943 20.8027 13.8834 20.71 13.79L16.21 9.29Z","war":"M14 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6H14C14 5.46957 13.7893 4.96086 13.4142 4.58579C13.0391 4.21071 12.5304 4 12 4H7C6.46957 4 5.96086 4.21071 5.58579 4.58579C5.21071 4.96086 5 5.46957 5 6V10H14V8ZM20.83 13.17C20.4583 12.7987 20.017 12.5042 19.5314 12.3035C19.0458 12.1027 18.5254 11.9996 18 12H6C4.93913 12 3.92172 12.4214 3.17157 13.1716C2.42143 13.9217 2 14.9391 2 16C2 17.0609 2.42143 18.0783 3.17157 18.8284C3.92172 19.5786 4.93913 20 6 20H18C18.7916 20.0006 19.5656 19.7664 20.2239 19.3269C20.8823 18.8874 21.3955 18.2625 21.6985 17.5312C22.0015 16.7999 22.0807 15.9951 21.9261 15.2188C21.7715 14.4424 21.39 13.7294 20.83 13.17ZM6.71 16.71C6.54541 16.8748 6.32847 16.9769 6.09662 16.9988C5.86477 17.0207 5.63254 16.961 5.44 16.83C5.27585 16.7214 5.14993 16.564 5.08 16.38C4.99607 16.199 4.9682 15.997 5 15.8C5.03698 15.6015 5.13319 15.4188 5.27599 15.276C5.41879 15.1332 5.60147 15.037 5.8 15C5.995 14.9619 6.19692 14.9828 6.38 15.06C6.56399 15.1299 6.72139 15.2558 6.83 15.42C6.96101 15.6125 7.02071 15.8448 6.9988 16.0766C6.97689 16.3085 6.87475 16.5254 6.71 16.69V16.71ZM10.71 16.71C10.5454 16.8748 10.3285 16.9769 10.0966 16.9988C9.86477 17.0207 9.63254 16.961 9.44 16.83C9.27585 16.7214 9.14993 16.564 9.08 16.38C8.99607 16.199 8.9682 15.997 9 15.8C9.03697 15.6015 9.13319 15.4188 9.27599 15.276C9.41879 15.1332 9.60147 15.037 9.8 15C9.995 14.9619 10.1969 14.9828 10.38 15.06C10.564 15.1299 10.7214 15.2558 10.83 15.42C10.961 15.6125 11.0207 15.8448 10.9988 16.0766C10.9769 16.3085 10.8748 16.5254 10.71 16.69V16.71ZM14.71 16.71C14.5454 16.8748 14.3285 16.9769 14.0966 16.9988C13.8648 17.0207 13.6325 16.961 13.44 16.83C13.2758 16.7214 13.1499 16.564 13.08 16.38C12.9961 16.199 12.9682 15.997 13 15.8C13.037 15.6015 13.1332 15.4188 13.276 15.276C13.4188 15.1332 13.6015 15.037 13.8 15C13.995 14.9619 14.1969 14.9828 14.38 15.06C14.564 15.1299 14.7214 15.2558 14.83 15.42C14.961 15.6125 15.0207 15.8448 14.9988 16.0766C14.9769 16.3085 14.8748 16.5254 14.71 16.69V16.71ZM18.71 16.71C18.5454 16.8748 18.3285 16.9769 18.0966 16.9988C17.8648 17.0207 17.6325 16.961 17.44 16.83C17.2758 16.7214 17.1499 16.564 17.08 16.38C16.9961 16.199 16.9682 15.997 17 15.8C17.037 15.6015 17.1332 15.4188 17.276 15.276C17.4188 15.1332 17.6015 15.037 17.8 15C17.995 14.9619 18.1969 14.9828 18.38 15.06C18.564 15.1299 18.7214 15.2558 18.83 15.42C18.961 15.6125 19.0207 15.8448 18.9988 16.0766C18.9769 16.3085 18.8748 16.5254 18.71 16.69V16.71Z","warehouse":"M20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65321 7.85934 3.41656 8.10838 3.25216 8.40394C3.08777 8.69949 3.00101 9.0319 3 9.3701V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001V12.5001C5 12.1023 5.15804 11.7207 5.43934 11.4394C5.72064 11.1581 6.10218 11.0001 6.5 11.0001H17.5C17.8978 11.0001 18.2794 11.1581 18.5607 11.4394C18.842 11.7207 19 12.1023 19 12.5001V21.0001C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3701C20.999 9.0319 20.9122 8.69949 20.7478 8.40394C20.5834 8.10838 20.3468 7.85934 20.06 7.6801ZM14 9.0001H10C9.73478 9.0001 9.48043 8.89474 9.29289 8.7072C9.10536 8.51967 9 8.26531 9 8.0001C9 7.73488 9.10536 7.48053 9.29289 7.29299C9.48043 7.10546 9.73478 7.0001 10 7.0001H14C14.2652 7.0001 14.5196 7.10546 14.7071 7.29299C14.8946 7.48053 15 7.73488 15 8.0001C15 8.26531 14.8946 8.51967 14.7071 8.7072C14.5196 8.89474 14.2652 9.0001 14 9.0001ZM10.5 18.0001H7.5C7.36739 18.0001 7.24021 18.0528 7.14645 18.1465C7.05268 18.2403 7 18.3675 7 18.5001V20.5001C7 20.6327 7.05268 20.7599 7.14645 20.8537C7.24021 20.9474 7.36739 21.0001 7.5 21.0001H10.5C10.6326 21.0001 10.7598 20.9474 10.8536 20.8537C10.9473 20.7599 11 20.6327 11 20.5001V18.5001C11 18.3675 10.9473 18.2403 10.8536 18.1465C10.7598 18.0528 10.6326 18.0001 10.5 18.0001ZM10.5 13.0001H7.5C7.36739 13.0001 7.24021 13.0528 7.14645 13.1465C7.05268 13.2403 7 13.3675 7 13.5001V15.5001C7 15.6327 7.05268 15.7599 7.14645 15.8537C7.24021 15.9474 7.36739 16.0001 7.5 16.0001H10.5C10.6326 16.0001 10.7598 15.9474 10.8536 15.8537C10.9473 15.7599 11 15.6327 11 15.5001V13.5001C11 13.3675 10.9473 13.2403 10.8536 13.1465C10.7598 13.0528 10.6326 13.0001 10.5 13.0001ZM16.5 18.0001H13.5C13.3674 18.0001 13.2402 18.0528 13.1464 18.1465C13.0527 18.2403 13 18.3675 13 18.5001V20.5001C13 20.6327 13.0527 20.7599 13.1464 20.8537C13.2402 20.9474 13.3674 21.0001 13.5 21.0001H16.5C16.6326 21.0001 16.7598 20.9474 16.8536 20.8537C16.9473 20.7599 17 20.6327 17 20.5001V18.5001C17 18.3675 16.9473 18.2403 16.8536 18.1465C16.7598 18.0528 16.6326 18.0001 16.5 18.0001ZM16.5 13.0001H13.5C13.3674 13.0001 13.2402 13.0528 13.1464 13.1465C13.0527 13.2403 13 13.3675 13 13.5001V15.5001C13 15.6327 13.0527 15.7599 13.1464 15.8537C13.2402 15.9474 13.3674 16.0001 13.5 16.0001H16.5C16.6326 16.0001 16.7598 15.9474 16.8536 15.8537C16.9473 15.7599 17 15.6327 17 15.5001V13.5001C17 13.3675 16.9473 13.2403 16.8536 13.1465C16.7598 13.0528 16.6326 13.0001 16.5 13.0001Z","warning":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM12 18.5C11.7033 18.5 11.4133 18.412 11.1666 18.2472C10.92 18.0824 10.7277 17.8481 10.6142 17.574C10.5007 17.2999 10.4709 16.9983 10.5288 16.7074C10.5867 16.4164 10.7296 16.1491 10.9393 15.9393C11.1491 15.7296 11.4164 15.5867 11.7074 15.5288C11.9983 15.4709 12.2999 15.5006 12.574 15.6142C12.8481 15.7277 13.0824 15.92 13.2472 16.1666C13.412 16.4133 13.5 16.7033 13.5 17C13.5 17.3978 13.342 17.7794 13.0607 18.0607C12.7794 18.342 12.3978 18.5 12 18.5Z","warning_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM12 18.5C11.7033 18.5 11.4133 18.412 11.1666 18.2472C10.92 18.0824 10.7277 17.8481 10.6142 17.574C10.5007 17.2999 10.4709 16.9983 10.5288 16.7074C10.5867 16.4164 10.7296 16.1491 10.9393 15.9393C11.1491 15.7296 11.4164 15.5867 11.7074 15.5288C11.9983 15.4709 12.2999 15.5006 12.574 15.6142C12.8481 15.7277 13.0824 15.92 13.2472 16.1666C13.412 16.4133 13.5 16.7033 13.5 17C13.5 17.3978 13.342 17.7794 13.0607 18.0607C12.7794 18.342 12.3978 18.5 12 18.5Z","warranty":"M8.71 11.29C8.5217 11.1017 8.26631 10.9959 8 10.9959C7.7337 10.9959 7.47831 11.1017 7.29 11.29C7.1017 11.4783 6.99591 11.7337 6.99591 12C6.99591 12.1319 7.02188 12.2625 7.07234 12.3843C7.12281 12.5061 7.19677 12.6168 7.29 12.71L10.29 15.71C10.383 15.8038 10.4936 15.8782 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8782 11.617 15.8038 11.71 15.71L21.71 5.71004C21.8983 5.52173 22.0041 5.26634 22.0041 5.00004C22.0041 4.73374 21.8983 4.47834 21.71 4.29004C21.5217 4.10173 21.2663 3.99595 21 3.99595C20.7337 3.99595 20.4783 4.10173 20.29 4.29004L11 13.59L8.71 11.29ZM20.83 10C20.5731 10.042 20.3427 10.1824 20.1877 10.3916C20.0327 10.6007 19.9654 10.862 20 11.12C20.0152 11.4132 20.0152 11.7069 20 12C20 13.5823 19.5308 15.129 18.6518 16.4446C17.7727 17.7602 16.5233 18.7856 15.0615 19.3911C13.5997 19.9966 11.9911 20.155 10.4393 19.8463C8.88743 19.5376 7.46197 18.7757 6.34315 17.6569C5.22433 16.5381 4.4624 15.1126 4.15372 13.5608C3.84504 12.0089 4.00347 10.4004 4.60897 8.93857C5.21447 7.47676 6.23985 6.22733 7.55544 5.34828C8.87104 4.46923 10.4178 4.00004 12 4.00004C13.233 3.99625 14.4494 4.28408 15.55 4.84004C15.7874 4.95938 16.0624 4.97955 16.3147 4.8961C16.5669 4.81264 16.7757 4.63241 16.895 4.39504C17.0144 4.15767 17.0345 3.88261 16.9511 3.63037C16.8676 3.37814 16.6874 3.16938 16.45 3.05004C15.0697 2.35549 13.5452 1.99578 12 2.00004C10.0222 2.00004 8.08879 2.58653 6.4443 3.68534C4.79981 4.78416 3.51809 6.34594 2.76121 8.1732C2.00433 10.0005 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6726 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.482 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22.0019 11.6256 21.9785 11.2514 21.93 10.88C21.8998 10.6179 21.7673 10.3783 21.5613 10.2135C21.3552 10.0486 21.0924 9.97192 20.83 10Z","washing_machine":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM7 4H9C9.26522 4 9.51957 4.10536 9.70711 4.29289C9.89464 4.48043 10 4.73478 10 5C10 5.26522 9.89464 5.51957 9.70711 5.70711C9.51957 5.89464 9.26522 6 9 6H7C6.73478 6 6.48043 5.89464 6.29289 5.70711C6.10536 5.51957 6 5.26522 6 5C6 4.73478 6.10536 4.48043 6.29289 4.29289C6.48043 4.10536 6.73478 4 7 4ZM12 20C10.8133 20 9.65327 19.6481 8.66658 18.9888C7.67988 18.3295 6.91085 17.3925 6.45672 16.2961C6.0026 15.1997 5.88378 13.9933 6.11529 12.8295C6.3468 11.6656 6.91824 10.5965 7.75736 9.75736C8.59647 8.91824 9.66557 8.3468 10.8295 8.11529C11.9933 7.88378 13.1997 8.0026 14.2961 8.45672C15.3925 8.91085 16.3295 9.67988 16.9888 10.6666C17.6481 11.6533 18 12.8133 18 14C18 15.5913 17.3679 17.1174 16.2426 18.2426C15.1174 19.3679 13.5913 20 12 20ZM17 6C16.8022 6 16.6089 5.94135 16.4444 5.83147C16.28 5.72159 16.1518 5.56541 16.0761 5.38268C16.0004 5.19996 15.9806 4.99889 16.0192 4.80491C16.0578 4.61093 16.153 4.43275 16.2929 4.29289C16.4327 4.15304 16.6109 4.0578 16.8049 4.01921C16.9989 3.98063 17.2 4.00043 17.3827 4.07612C17.5654 4.15181 17.7216 4.27998 17.8315 4.44443C17.9414 4.60888 18 4.80222 18 5C18 5.26522 17.8946 5.51957 17.7071 5.70711C17.5196 5.89464 17.2652 6 17 6ZM12 10C10.9391 10 9.92172 10.4214 9.17157 11.1716C8.42143 11.9217 8 12.9391 8 14C8.23788 13.9976 8.4735 14.0464 8.69089 14.143C8.90829 14.2396 9.10237 14.3818 9.26 14.56C9.35373 14.6631 9.46797 14.7455 9.59541 14.8019C9.72284 14.8583 9.86065 14.8874 10 14.8874C10.1393 14.8874 10.2772 14.8583 10.4046 14.8019C10.532 14.7455 10.6463 14.6631 10.74 14.56C10.8972 14.3813 11.0912 14.2387 11.3087 14.1421C11.5262 14.0454 11.762 13.9969 12 14C12.2375 14.0002 12.4723 14.0501 12.6893 14.1465C12.9063 14.243 13.1007 14.3838 13.26 14.56C13.3537 14.6631 13.468 14.7455 13.5954 14.8019C13.7228 14.8583 13.8607 14.8874 14 14.8874C14.1393 14.8874 14.2772 14.8583 14.4046 14.8019C14.532 14.7455 14.6463 14.6631 14.74 14.56C14.8993 14.3838 15.0937 14.243 15.3107 14.1465C15.5277 14.0501 15.7625 14.0002 16 14C16 12.9391 15.5786 11.9217 14.8284 11.1716C14.0783 10.4214 13.0609 10 12 10Z","water":"M17.7 10.4001L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L6.3 10.4001C5.4515 11.7845 5.00164 13.3763 5 15.0001C5 16.8566 5.7375 18.637 7.05025 19.9498C8.36301 21.2626 10.1435 22.0001 12 22.0001C13.8565 22.0001 15.637 21.2626 16.9497 19.9498C18.2625 18.637 19 16.8566 19 15.0001C18.9984 13.3763 18.5485 11.7845 17.7 10.4001Z","water_bottle":"M10 5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4V3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3V4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5ZM17 13C17 12.4696 16.7893 11.9609 16.4142 11.5858C16.0391 11.2107 15.5304 11 15 11C15.5304 11 16.0391 10.7893 16.4142 10.4142C16.7893 10.0391 17 9.53043 17 9C17 8.46957 16.7893 7.96086 16.4142 7.58579C16.0391 7.21071 15.5304 7 15 7H9C8.46957 7 7.96086 7.21071 7.58579 7.58579C7.21071 7.96086 7 8.46957 7 9C7 9.53043 7.21071 10.0391 7.58579 10.4142C7.96086 10.7893 8.46957 11 9 11C8.46957 11 7.96086 11.2107 7.58579 11.5858C7.21071 11.9609 7 12.4696 7 13C7 13.5304 7.21071 14.0391 7.58579 14.4142C7.96086 14.7893 8.46957 15 9 15C8.46957 15 7.96086 15.2107 7.58579 15.5858C7.21071 15.9609 7 16.4696 7 17V20C7 20.5304 7.21071 21.0391 7.58579 21.4142C7.96086 21.7893 8.46957 22 9 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V17C17 16.4696 16.7893 15.9609 16.4142 15.5858C16.0391 15.2107 15.5304 15 15 15C15.5304 15 16.0391 14.7893 16.4142 14.4142C16.7893 14.0391 17 13.5304 17 13Z","water_bottle_reuseable":"M7.00001 11.27C6.99328 11.4386 7.03254 11.6058 7.11357 11.7538C7.1946 11.9017 7.31435 12.0249 7.46001 12.11C7.62381 12.1939 7.76127 12.3214 7.85726 12.4784C7.95325 12.6355 8.00405 12.816 8.00405 13C8.00405 13.184 7.95325 13.3645 7.85726 13.5216C7.76127 13.6786 7.62381 13.8061 7.46001 13.89C7.31435 13.9751 7.1946 14.0983 7.11357 14.2462C7.03254 14.3942 6.99328 14.5614 7.00001 14.73V20C7.00001 20.5304 7.21072 21.0391 7.58579 21.4142C7.96087 21.7893 8.46957 22 9.00001 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V14.73C17.0067 14.5614 16.9675 14.3942 16.8864 14.2462C16.8054 14.0983 16.6857 13.9751 16.54 13.89C16.3762 13.8061 16.2387 13.6786 16.1427 13.5216C16.0468 13.3645 15.996 13.184 15.996 13C15.996 12.816 16.0468 12.6355 16.1427 12.4784C16.2387 12.3214 16.3762 12.1939 16.54 12.11C16.6857 12.0249 16.8054 11.9017 16.8864 11.7538C16.9675 11.6058 17.0067 11.4386 17 11.27V10H7.00001V11.27ZM15 5H14V3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5H9.00001C8.46957 5 7.96087 5.21071 7.58579 5.58579C7.21072 5.96086 7.00001 6.46957 7.00001 7V8H17V7C17 6.46957 16.7893 5.96086 16.4142 5.58579C16.0391 5.21071 15.5304 5 15 5Z","water_checked":"M17.7002 10.3901L12.8502 2.46008C12.4902 1.87008 11.5102 1.87008 11.1402 2.46008L6.29023 10.3801C5.44023 11.7601 4.99023 13.3501 4.99023 14.9801C4.99023 18.8401 8.13023 21.9801 11.9902 21.9801C15.8502 21.9801 18.9902 18.8401 18.9902 14.9801C18.9902 13.3601 18.5402 11.7701 17.6902 10.3801L17.7002 10.3901ZM15.7002 13.7101L11.7002 17.7101C11.5002 17.9101 11.2502 18.0001 10.9902 18.0001C10.7302 18.0001 10.4802 17.9001 10.2802 17.7101L8.28023 15.7101C7.89023 15.3201 7.89023 14.6901 8.28023 14.3001C8.67023 13.9101 9.30023 13.9101 9.69023 14.3001L10.9802 15.5901L14.2702 12.3001C14.6602 11.9101 15.2902 11.9101 15.6802 12.3001C16.0702 12.6901 16.0702 13.3201 15.6802 13.7101H15.7002Z","water_pipe":"M20 17.28V14C20 12.6739 19.4732 11.4021 18.5355 10.4645C17.5979 9.52678 16.3261 9 15 9V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7H13V5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5H11V7H10C9.73478 7 9.48043 7.10536 9.29289 7.29289C9.10536 7.48043 9 7.73478 9 8V9H6.72C6.54549 8.69772 6.29491 8.44638 5.99317 8.27095C5.69143 8.09552 5.34903 8.00211 5 8C4.46957 8 3.96086 8.21071 3.58579 8.58579C3.21071 8.96086 3 9.46957 3 10V14C3 14.5304 3.21071 15.0391 3.58579 15.4142C3.96086 15.7893 4.46957 16 5 16C5.34903 15.9979 5.69143 15.9045 5.99317 15.7291C6.29491 15.5536 6.54549 15.3023 6.72 15H14V17.28C13.6977 17.4545 13.4464 17.7051 13.2709 18.0068C13.0955 18.3086 13.0021 18.651 13 19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19C20.9979 18.651 20.9045 18.3086 20.7291 18.0068C20.5536 17.7051 20.3023 17.4545 20 17.28Z","water_pump":"M18.71 15.29C18.617 15.1963 18.5064 15.1219 18.3846 15.0711C18.2627 15.0203 18.132 14.9942 18 14.9942C17.868 14.9942 17.7373 15.0203 17.6154 15.0711C17.4936 15.1219 17.383 15.1963 17.29 15.29L16.7 15.89C16.531 16.0574 16.3971 16.2569 16.3061 16.4766C16.2151 16.6964 16.1689 16.9321 16.17 17.17C16.1667 17.5329 16.2721 17.8885 16.4725 18.1912C16.6728 18.4938 16.9591 18.7296 17.2945 18.8682C17.6299 19.0069 17.9991 19.0422 18.3547 18.9694C18.7103 18.8967 19.036 18.7193 19.29 18.46C19.6265 18.121 19.8153 17.6627 19.8153 17.185C19.8153 16.7073 19.6265 16.249 19.29 15.91L18.71 15.29ZM13 19H12V14H8V19H7C6.73478 19 6.48043 19.1054 6.29289 19.2929C6.10536 19.4804 6 19.7348 6 20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20C14 19.7348 13.8946 19.4804 13.7071 19.2929C13.5196 19.1054 13.2652 19 13 19ZM15 7H13.82C13.6707 6.5806 13.4299 6.19969 13.1151 5.8849C12.8003 5.57011 12.4194 5.32932 12 5.18V5C12 4.46957 11.7893 3.96086 11.4142 3.58579C11.0391 3.21071 10.5304 3 10 3C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V5.18C7.5806 5.32932 7.19969 5.57011 6.8849 5.8849C6.57011 6.19969 6.32932 6.5806 6.18 7H6C5.46957 7 4.96086 7.21071 4.58579 7.58579C4.21071 7.96086 4 8.46957 4 9C4 9.53043 4.21071 10.0391 4.58579 10.4142C4.96086 10.7893 5.46957 11 6 11H6.18C6.38631 11.5835 6.76807 12.089 7.27293 12.4471C7.7778 12.8051 8.38106 12.9983 9 13H11C11.6189 12.9983 12.2222 12.8051 12.7271 12.4471C13.2319 12.089 13.6137 11.5835 13.82 11H15C15.2652 11 15.5196 11.1054 15.7071 11.2929C15.8946 11.4804 16 11.7348 16 12V13C16 13.2652 16.1054 13.5196 16.2929 13.7071C16.4804 13.8946 16.7348 14 17 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V12C20 10.6739 19.4732 9.40215 18.5355 8.46447C17.5979 7.52678 16.3261 7 15 7Z","water_purifier":"M15 15C15.1978 15 15.3911 14.9414 15.5556 14.8315C15.72 14.7216 15.8482 14.5654 15.9239 14.3827C15.9996 14.2 16.0194 13.9989 15.9808 13.8049C15.9422 13.6109 15.847 13.4327 15.7071 13.2929C15.5673 13.153 15.3891 13.0578 15.1951 13.0192C15.0011 12.9806 14.8 13.0004 14.6173 13.0761C14.4346 13.1518 14.2784 13.28 14.1685 13.4444C14.0586 13.6089 14 13.8022 14 14C14 14.2652 14.1054 14.5196 14.2929 14.7071C14.4804 14.8946 14.7348 15 15 15ZM20.16 13C20.0299 12.9786 19.8969 12.9831 19.7686 13.0133C19.6403 13.0435 19.5193 13.0987 19.4124 13.1759C19.3055 13.253 19.215 13.3505 19.1459 13.4628C19.0768 13.575 19.0307 13.6998 19.01 13.83L18.29 18.15C18.2517 18.3866 18.1296 18.6016 17.9461 18.7558C17.7625 18.91 17.5297 18.9931 17.29 18.99H14.69C14.4503 18.9931 14.2175 18.91 14.0339 18.7558C13.8504 18.6016 13.7283 18.3866 13.69 18.15L13 13.84C12.9576 13.5748 12.8115 13.3373 12.594 13.1798C12.3764 13.0222 12.1052 12.9576 11.84 13C11.5748 13.0424 11.3373 13.1885 11.1798 13.406C11.0222 13.6236 10.9576 13.8948 11 14.16L11.73 18.49C11.8461 19.1912 12.2074 19.8284 12.7495 20.2881C13.2916 20.7478 13.9792 21.0001 14.69 21H17.31C18.0276 21.0096 18.7249 20.7617 19.2753 20.3012C19.8257 19.8406 20.1928 19.198 20.31 18.49L21 14.16C21.0228 14.0285 21.019 13.8937 20.9889 13.7637C20.9587 13.6337 20.9029 13.511 20.8246 13.4029C20.7463 13.2948 20.6472 13.2034 20.533 13.1342C20.4189 13.065 20.2921 13.0194 20.16 13ZM17 17C17.1978 17 17.3911 16.9414 17.5556 16.8315C17.72 16.7216 17.8482 16.5654 17.9239 16.3827C17.9996 16.2 18.0194 15.9989 17.9808 15.8049C17.9422 15.6109 17.847 15.4327 17.7071 15.2929C17.5673 15.153 17.3891 15.0578 17.1951 15.0192C17.0011 14.9806 16.8 15.0004 16.6173 15.0761C16.4346 15.1518 16.2784 15.28 16.1685 15.4444C16.0586 15.6089 16 15.8022 16 16C16 16.2652 16.1054 16.5196 16.2929 16.7071C16.4804 16.8946 16.7348 17 17 17ZM17 13C17.1978 13 17.3911 12.9414 17.5556 12.8315C17.72 12.7216 17.8482 12.5654 17.9239 12.3827C17.9996 12.2 18.0194 11.9989 17.9808 11.8049C17.9422 11.6109 17.847 11.4327 17.7071 11.2929C17.5673 11.153 17.3891 11.0578 17.1951 11.0192C17.0011 10.9806 16.8 11.0004 16.6173 11.0761C16.4346 11.1518 16.2784 11.28 16.1685 11.4444C16.0586 11.6089 16 11.8022 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13ZM18 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H13C13 8.53043 13.2107 9.03914 13.5858 9.41421C13.9609 9.78929 14.4696 10 15 10H17C17.5304 10 18.0391 9.78929 18.4142 9.41421C18.7893 9.03914 19 8.53043 19 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","water_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM12.67 10.3802C12.5869 10.2625 12.4768 10.1666 12.3489 10.1004C12.221 10.0341 12.079 9.99956 11.935 9.99956C11.791 9.99956 11.6491 10.0341 11.5212 10.1004C11.3933 10.1666 11.2831 10.2625 11.2 10.3802L8.47001 14.9202C7.96014 15.7578 7.69031 16.7195 7.69001 17.7002C7.66194 18.2816 7.75224 18.8627 7.95542 19.4083C8.1586 19.9538 8.47043 20.4524 8.87202 20.8738C9.27361 21.2953 9.75659 21.6308 10.2917 21.86C10.8268 22.0893 11.4029 22.2075 11.985 22.2075C12.5671 22.2075 13.1432 22.0893 13.6783 21.86C14.2134 21.6308 14.6964 21.2953 15.098 20.8738C15.4996 20.4524 15.8114 19.9538 16.0146 19.4083C16.2178 18.8627 16.3081 18.2816 16.28 17.7002C16.2809 16.718 16.0073 15.7551 15.49 14.9202L12.67 10.3802ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","water_tap":"M9 7H10V5.73C9.99761 5.48735 10.0835 5.25211 10.2418 5.06812C10.4 4.88414 10.6197 4.76396 10.86 4.73L16.14 4C16.4052 3.9695 16.6475 3.8349 16.8134 3.62579C16.9794 3.41669 17.0555 3.15022 17.025 2.885C16.9945 2.61979 16.8599 2.37755 16.6508 2.21158C16.4417 2.04561 16.1752 1.9695 15.91 2L6.73 2.84C5.98376 2.90744 5.28976 3.25168 4.78454 3.80502C4.27932 4.35835 3.99946 5.08072 4 5.83V7H9ZM18 9H4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H8C8.53043 22 9.03914 21.7893 9.41421 21.4142C9.78929 21.0391 10 20.5304 10 20V13C10 12.7348 10.1054 12.4804 10.2929 12.2929C10.4804 12.1054 10.7348 12 11 12H17V13C17 13.2652 17.1054 13.5196 17.2929 13.7071C17.4804 13.8946 17.7348 14 18 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V11C20 10.4696 19.7893 9.96086 19.4142 9.58579C19.0391 9.21072 18.5304 9 18 9ZM18.93 16.25C18.8886 16.1739 18.8261 16.1114 18.75 16.07C18.6736 16.0267 18.5878 16.0027 18.5 16C18.4162 15.9996 18.3337 16.0202 18.26 16.06C18.1809 16.1008 18.115 16.1632 18.07 16.24L17.18 17.74C17.0301 18.0291 16.9709 18.3567 17.01 18.68C17.0584 19.003 17.205 19.3033 17.43 19.54C17.5719 19.6789 17.7379 19.7908 17.92 19.87C18.1031 19.9493 18.3005 19.9902 18.5 19.9902C18.6995 19.9902 18.8969 19.9493 19.08 19.87C19.2635 19.7933 19.43 19.6812 19.57 19.54C19.7952 19.2995 19.9417 18.996 19.99 18.67C20.0314 18.3423 19.9684 18.0098 19.81 17.72L18.93 16.25Z","watering_can":"M20.29 11.9999C20.084 11.9389 19.8639 11.9458 19.6621 12.0197C19.4604 12.0935 19.2879 12.2304 19.17 12.4099L17.84 14.4099L15.62 13.4099L17.5 11.2599C17.8339 10.8783 18.0103 10.384 17.9936 9.87718C17.9769 9.37035 17.7683 8.88879 17.41 8.52994L13.41 4.52994C13.2119 4.34621 12.9786 4.20452 12.7242 4.11343C12.4698 4.02234 12.1997 3.98373 11.93 3.99994C11.6579 4.00998 11.3907 4.07546 11.1448 4.19239C10.8989 4.30932 10.6795 4.47522 10.5 4.67994L9.93996 5.30994C9.55853 4.89739 9.09447 4.56983 8.57801 4.34858C8.06154 4.12734 7.50426 4.01739 6.94247 4.02588C6.38067 4.03437 5.82697 4.16112 5.31743 4.39788C4.80789 4.63463 4.35394 4.97607 3.98516 5.39996C3.61637 5.82385 3.34103 6.32068 3.17706 6.85808C3.01309 7.39547 2.96417 7.96139 3.03349 8.51895C3.10282 9.07652 3.28883 9.61322 3.5794 10.0941C3.86998 10.575 4.2586 10.9893 4.71996 11.3099L3.49996 12.6799C3.16607 13.0616 2.98962 13.5559 3.00633 14.0627C3.02304 14.5695 3.23165 15.0511 3.58996 15.4099L7.58996 19.4099C7.96331 19.7855 8.47039 19.9977 8.99996 19.9999H9.06996C9.34205 19.9899 9.60923 19.9244 9.85512 19.8075C10.101 19.6906 10.3204 19.5247 10.5 19.3199L12.5 16.9999H17.43L19.14 19.5499C19.2333 19.6918 19.3612 19.8075 19.5117 19.8863C19.6622 19.965 19.8302 20.0041 20 19.9999C20.0961 20.014 20.1938 20.014 20.29 19.9999C20.5025 19.9357 20.6877 19.8026 20.8163 19.6216C20.9448 19.4405 21.0094 19.2218 21 18.9999V12.9999C21.0094 12.7781 20.9448 12.5594 20.8163 12.3783C20.6877 12.1973 20.5025 12.0641 20.29 11.9999ZM4.99996 7.99994C5.00057 7.57754 5.13489 7.16617 5.38368 6.82482C5.63247 6.48346 5.98295 6.22963 6.38488 6.09973C6.78681 5.96982 7.21955 5.97051 7.62106 6.10168C8.02258 6.23286 8.37225 6.48779 8.61996 6.82994L6.05996 9.74994C5.74209 9.58069 5.47582 9.32876 5.28924 9.02075C5.10267 8.71273 5.00273 8.36005 4.99996 7.99994Z","watermelon":"M20 6.83989C19.3192 5.48005 18.3295 4.29851 17.11 3.38989C16.7598 3.13175 16.335 2.99483 15.9 2.99989C15.4718 2.99915 15.0547 3.13586 14.71 3.38989L16.66 5.33989C17.4026 6.08317 17.9916 6.96545 18.3932 7.93634C18.7949 8.90723 19.0014 9.94773 19.0009 10.9984C19.0005 12.0491 18.793 13.0894 18.3905 14.06C17.988 15.0305 17.3983 15.9123 16.655 16.6549C15.9117 17.3975 15.0294 17.9865 14.0586 18.3881C13.0877 18.7898 12.0472 18.9963 10.9965 18.9958C9.94577 18.9953 8.90546 18.7879 7.93492 18.3854C6.96438 17.9829 6.08263 17.3932 5.34 16.6499L3.39 14.6999C3.13597 15.0446 2.99927 15.4617 3 15.8899C2.99927 16.3181 3.13597 16.7352 3.39 17.0799C4.62094 18.7246 6.33855 19.94 8.29915 20.5536C10.2598 21.1671 12.3638 21.1477 14.3127 20.498C16.2617 19.8484 17.9565 18.6015 19.1569 16.9343C20.3572 15.2671 21.0021 13.2643 21 11.2099C21.017 9.69464 20.6743 8.19697 20 6.83989ZM8.72 16.5499C9.44457 16.8432 10.2183 16.9959 11 16.9999C12.1857 16.9996 13.3447 16.6479 14.3307 15.9894C15.3167 15.3309 16.0855 14.395 16.54 13.2999C16.9908 12.2015 17.109 10.9949 16.88 9.82989C16.6487 8.66699 16.078 7.5987 15.24 6.75989L13.24 4.75989L4.79 13.2599L6.79 15.2599C7.34499 15.8093 8.00014 16.2472 8.72 16.5499ZM12.29 8.27989C12.4832 8.1008 12.7366 8.00086 13 7.99989C13.1994 7.99945 13.3945 8.05865 13.56 8.16989C13.7216 8.28132 13.8468 8.43782 13.92 8.61989C13.9972 8.80297 14.0181 9.00489 13.98 9.19989C13.9408 9.39207 13.846 9.56848 13.7073 9.70717C13.5686 9.84586 13.3922 9.9407 13.2 9.97989C13.006 10.0211 12.8041 10.0037 12.62 9.92989C12.4389 9.85011 12.2833 9.72212 12.17 9.55989C12.0588 9.39435 11.9996 9.19933 12 8.99989C12.0012 8.73166 12.1049 8.47404 12.29 8.27989ZM12.29 12.2799C12.4832 12.1008 12.7366 12.0009 13 11.9999C13.1994 11.9994 13.3945 12.0586 13.56 12.1699C13.7216 12.2813 13.8468 12.4378 13.92 12.6199C13.9972 12.803 14.0181 13.0049 13.98 13.1999C13.9408 13.3921 13.846 13.5685 13.7073 13.7072C13.5686 13.8459 13.3922 13.9407 13.2 13.9799C13.005 14.018 12.8031 13.9971 12.62 13.9199C12.4379 13.8466 12.2814 13.7214 12.17 13.5599C12.0588 13.3944 11.9996 13.1993 12 12.9999C12.0012 12.7317 12.1049 12.474 12.29 12.2799ZM8.29 12.2799C8.48317 12.1008 8.73659 12.0009 9 11.9999C9.19945 11.9994 9.39447 12.0586 9.56 12.1699C9.72223 12.2832 9.85022 12.4388 9.93 12.6199C10.0038 12.804 10.0212 13.0059 9.98 13.1999C9.94437 13.3957 9.85111 13.5765 9.71215 13.719C9.5732 13.8615 9.39487 13.9593 9.2 13.9999C9.005 14.038 8.80308 14.0171 8.62 13.9399C8.43793 13.8666 8.28143 13.7414 8.17 13.5799C8.05487 13.4087 7.99549 13.2061 8 12.9999C8.00115 12.7317 8.10492 12.474 8.29 12.2799Z","web_browser":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM8 6C8.19778 6 8.39112 6.05865 8.55557 6.16853C8.72002 6.27841 8.84819 6.43459 8.92388 6.61732C8.99957 6.80004 9.01937 7.00111 8.98079 7.19509C8.9422 7.38907 8.84696 7.56725 8.70711 7.70711C8.56725 7.84696 8.38907 7.9422 8.19509 7.98079C8.00111 8.01937 7.80004 7.99957 7.61732 7.92388C7.43459 7.84819 7.27841 7.72002 7.16853 7.55557C7.05865 7.39112 7 7.19778 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM5 6C5.19778 6 5.39112 6.05865 5.55557 6.16853C5.72002 6.27841 5.84819 6.43459 5.92388 6.61732C5.99957 6.80004 6.01937 7.00111 5.98079 7.19509C5.9422 7.38907 5.84696 7.56725 5.70711 7.70711C5.56725 7.84696 5.38907 7.9422 5.19509 7.98079C5.00111 8.01937 4.80004 7.99957 4.61732 7.92388C4.43459 7.84819 4.27841 7.72002 4.16853 7.55557C4.05865 7.39112 4 7.19778 4 7C4 6.73478 4.10536 6.48043 4.29289 6.29289C4.48043 6.10536 4.73478 6 5 6Z","web_browser_cursor":"M21.39 16.08L17.89 14.58C17.7068 14.5027 17.5046 14.4818 17.3095 14.52C17.1143 14.5582 16.9349 14.6537 16.7943 14.7943C16.6537 14.9349 16.5582 15.1143 16.52 15.3095C16.4818 15.5046 16.5027 15.7068 16.58 15.89L18.08 19.39C18.1566 19.5707 18.2846 19.725 18.4482 19.8334C18.6118 19.9419 18.8037 19.9998 19 20H19.2C19.4293 19.9532 19.6349 19.8276 19.7811 19.6449C19.9272 19.4621 20.0047 19.2339 20 19V18H21C21.2303 17.9996 21.4534 17.9196 21.6317 17.7737C21.8099 17.6278 21.9322 17.4248 21.9781 17.1991C22.0239 16.9733 21.9904 16.7387 21.8833 16.5348C21.7762 16.3309 21.6019 16.1703 21.39 16.08ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H15C14.2779 19.0371 13.9273 17.8461 14.0126 16.6456C14.0979 15.445 14.6134 14.3155 15.4645 13.4645C16.3155 12.6134 17.445 12.0979 18.6456 12.0126C19.8461 11.9273 21.0371 12.2779 22 13V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM11 8C10.8022 8 10.6089 7.94135 10.4444 7.83147C10.28 7.72159 10.1518 7.56541 10.0761 7.38268C10.0004 7.19996 9.98063 6.99889 10.0192 6.80491C10.0578 6.61093 10.153 6.43275 10.2929 6.29289C10.4327 6.15304 10.6109 6.0578 10.8049 6.01921C10.9989 5.98063 11.2 6.00043 11.3827 6.07612C11.5654 6.15181 11.7216 6.27998 11.8315 6.44443C11.9414 6.60888 12 6.80222 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8Z","web_browser_mobile":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H12V12C12 10.9391 12.4214 9.92172 13.1716 9.17157C13.9217 8.42143 14.9391 8 16 8H20C20.7043 8.00732 21.3943 8.20049 22 8.56V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM11 8C10.8022 8 10.6089 7.94135 10.4444 7.83147C10.28 7.72159 10.1518 7.56541 10.0761 7.38268C10.0004 7.19996 9.98063 6.99889 10.0192 6.80491C10.0578 6.61093 10.153 6.43275 10.2929 6.29289C10.4327 6.15304 10.6109 6.0578 10.8049 6.01921C10.9989 5.98063 11.2 6.00043 11.3827 6.07612C11.5654 6.15181 11.7216 6.27998 11.8315 6.44443C11.9414 6.60888 12 6.80222 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8ZM20 10H16C15.4696 10 14.9609 10.2107 14.5858 10.5858C14.2107 10.9609 14 11.4696 14 12V20C14 20.5304 14.2107 21.0391 14.5858 21.4142C14.9609 21.7893 15.4696 22 16 22H20C20.5304 22 21.0391 21.7893 21.4142 21.4142C21.7893 21.0391 22 20.5304 22 20V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10ZM18 20C17.8022 20 17.6089 19.9414 17.4444 19.8315C17.28 19.7216 17.1518 19.5654 17.0761 19.3827C17.0004 19.2 16.9806 18.9989 17.0192 18.8049C17.0578 18.6109 17.153 18.4327 17.2929 18.2929C17.4327 18.153 17.6109 18.0578 17.8049 18.0192C17.9989 17.9806 18.2 18.0004 18.3827 18.0761C18.5654 18.1518 18.7216 18.28 18.8315 18.4444C18.9414 18.6089 19 18.8022 19 19C19 19.2652 18.8946 19.5196 18.7071 19.7071C18.5196 19.8946 18.2652 20 18 20Z","web_browser_successful":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM7 7C7 6.80222 7.05865 6.60888 7.16853 6.44443C7.27841 6.27998 7.43459 6.15181 7.61732 6.07612C7.80004 6.00043 8.00111 5.98063 8.19509 6.01921C8.38907 6.0578 8.56725 6.15304 8.70711 6.29289C8.84696 6.43275 8.9422 6.61093 8.98079 6.80491C9.01937 6.99889 8.99957 7.19996 8.92388 7.38268C8.84819 7.56541 8.72002 7.72159 8.55557 7.83147C8.39112 7.94135 8.19778 8 8 8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7ZM16.71 11.71L11.71 16.71C11.617 16.8037 11.5064 16.8781 11.3846 16.9289C11.2627 16.9797 11.132 17.0058 11 17.0058C10.868 17.0058 10.7373 16.9797 10.6154 16.9289C10.4936 16.8781 10.383 16.8037 10.29 16.71L8.29 14.71C8.1017 14.5217 7.99591 14.2663 7.99591 14C7.99591 13.7337 8.1017 13.4783 8.29 13.29C8.4783 13.1017 8.7337 12.9959 9 12.9959C9.2663 12.9959 9.5217 13.1017 9.71 13.29L11 14.59L15.29 10.29C15.4783 10.1017 15.7337 9.99591 16 9.99591C16.2663 9.99591 16.5217 10.1017 16.71 10.29C16.8983 10.4783 17.0041 10.7337 17.0041 11C17.0041 11.2663 16.8983 11.5217 16.71 11.71Z","webseries":"M7 4H17C17.2652 4 17.5196 3.89464 17.7071 3.70711C17.8946 3.51957 18 3.26522 18 3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5196 2.10536 17.2652 2 17 2H7C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3C6 3.26522 6.10536 3.51957 6.29289 3.70711C6.48043 3.89464 6.73478 4 7 4ZM5 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM19 10H5C4.20435 10 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM14.55 16.83L11.55 18.83C11.3996 18.929 11.2252 18.9856 11.0453 18.9938C10.8654 19.002 10.6867 18.9614 10.5279 18.8764C10.3692 18.7914 10.2363 18.6651 10.1434 18.5108C10.0505 18.3566 10.0009 18.1801 10 18V14C10.0005 13.8191 10.05 13.6417 10.1434 13.4867C10.2367 13.3318 10.3703 13.205 10.53 13.12C10.6864 13.0397 10.8611 13.0021 11.0367 13.0108C11.2123 13.0196 11.3824 13.0745 11.53 13.17L14.53 15.17C14.6661 15.2615 14.7777 15.385 14.8548 15.5298C14.9319 15.6745 14.9722 15.836 14.9722 16C14.9722 16.164 14.9319 16.3255 14.8548 16.4702C14.7777 16.615 14.6661 16.7385 14.53 16.83H14.55Z","week":"M8 21H11V3H8V21ZM3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM13 21H16V3H13V21ZM19 3H18V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","weight_training":"M18.91 6.49994L20.71 4.70994C20.8037 4.61698 20.8781 4.50638 20.9289 4.38452C20.9796 4.26266 21.0058 4.13195 21.0058 3.99994C21.0058 3.86793 20.9796 3.73722 20.9289 3.61536C20.8781 3.4935 20.8037 3.3829 20.71 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 20 2.99414C19.868 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.29 3.28994L17.5 5.08994L15.71 3.28994C15.617 3.19621 15.5064 3.12182 15.3845 3.07105C15.2627 3.02028 15.132 2.99414 15 2.99414C14.868 2.99414 14.7373 3.02028 14.6154 3.07105C14.4935 3.12182 14.3829 3.19621 14.29 3.28994L13 4.58994L12.71 4.28994C12.617 4.19621 12.5064 4.12182 12.3845 4.07105C12.2627 4.02028 12.132 3.99414 12 3.99414C11.868 3.99414 11.7373 4.02028 11.6154 4.07105C11.4935 4.12182 11.3829 4.19621 11.29 4.28994L10.29 5.28994C10.1037 5.4773 9.99918 5.73075 9.99918 5.99494C9.99918 6.25912 10.1037 6.51258 10.29 6.69994L13.08 9.49994L9.52997 13.0599L6.72997 10.2699C6.54261 10.0837 6.28915 9.97915 6.02497 9.97915C5.76078 9.97915 5.50733 10.0837 5.31997 10.2699L4.31997 11.2699C4.22624 11.3629 4.15185 11.4735 4.10108 11.5954C4.05031 11.7172 4.02417 11.8479 4.02417 11.9799C4.02417 12.1119 4.05031 12.2427 4.10108 12.3645C4.15185 12.4864 4.22624 12.597 4.31997 12.6899L4.61997 12.9799L3.31997 14.2699C3.22624 14.3629 3.15185 14.4735 3.10108 14.5954C3.05031 14.7172 3.02417 14.8479 3.02417 14.9799C3.02417 15.1119 3.05031 15.2427 3.10108 15.3645C3.15185 15.4864 3.22624 15.597 3.31997 15.6899L5.11997 17.4799L3.31997 19.2699C3.22673 19.3632 3.15277 19.4739 3.10231 19.5957C3.05185 19.7175 3.02588 19.8481 3.02588 19.9799C3.02588 20.1118 3.05185 20.2424 3.10231 20.3642C3.15277 20.486 3.22673 20.5967 3.31997 20.6899C3.50827 20.8782 3.76367 20.984 4.02997 20.984C4.16183 20.984 4.2924 20.9581 4.41422 20.9076C4.53604 20.8571 4.64673 20.7832 4.73997 20.6899L6.52997 18.8899L8.31997 20.6899C8.41293 20.7837 8.52353 20.8581 8.64539 20.9088C8.76725 20.9596 8.89796 20.9857 9.02997 20.9857C9.16198 20.9857 9.29269 20.9596 9.41455 20.9088C9.5364 20.8581 9.64701 20.7837 9.73997 20.6899L11 19.4099L11.29 19.7099C11.3829 19.8037 11.4935 19.8781 11.6154 19.9288C11.7373 19.9796 11.868 20.0057 12 20.0057C12.132 20.0057 12.2627 19.9796 12.3845 19.9288C12.5064 19.8781 12.617 19.8037 12.71 19.7099L13.71 18.7099C13.8962 18.5226 14.0008 18.2691 14.0008 18.0049C14.0008 17.7408 13.8962 17.4873 13.71 17.2999L10.92 14.4999L14.45 10.9699L17.25 13.7599C17.4373 13.9462 17.6908 14.0507 17.955 14.0507C18.2192 14.0507 18.4726 13.9462 18.66 13.7599L19.66 12.7599C19.7537 12.667 19.8281 12.5564 19.8789 12.4345C19.9296 12.3127 19.9558 12.182 19.9558 12.0499C19.9558 11.9179 19.9296 11.7872 19.8789 11.6654C19.8281 11.5435 19.7537 11.4329 19.66 11.3399L19.36 11.0499L20.66 9.75994C20.7537 9.66698 20.8281 9.55638 20.8789 9.43452C20.9296 9.31266 20.9558 9.18195 20.9558 9.04994C20.9558 8.91793 20.9296 8.78722 20.8789 8.66536C20.8281 8.5435 20.7537 8.4329 20.66 8.33994L18.91 6.49994Z","whatsapp":"M16.44 13.6199C16.22 13.5099 15.09 12.9599 14.88 12.8799C14.67 12.7999 14.52 12.7699 14.37 12.9999C14.22 13.2299 13.78 13.7399 13.64 13.8899C13.5 14.0399 13.38 14.0599 13.15 13.8899C12.4752 13.6284 11.8522 13.2492 11.31 12.7699C10.801 12.3304 10.3596 11.8182 10 11.2499C9.86 11.0199 10 10.8999 10.1 10.7799C10.2 10.6599 10.33 10.5199 10.44 10.3899C10.5331 10.2739 10.6105 10.1462 10.67 10.0099C10.7051 9.94906 10.7236 9.88008 10.7236 9.80986C10.7236 9.73965 10.7051 9.67067 10.67 9.60986C10.61 9.49986 10.16 8.37986 9.96 7.92986C9.76 7.47986 9.58 7.54986 9.45 7.54986L9 7.52986C8.88485 7.53382 8.77163 7.5606 8.66691 7.60867C8.5622 7.65674 8.46807 7.72512 8.39 7.80986C8.13175 8.05343 7.92719 8.34824 7.78943 8.67542C7.65168 9.00259 7.58375 9.35492 7.59 9.70986C7.66423 10.5659 7.99144 11.3804 8.53 12.0499C9.47915 13.5393 10.8316 14.7287 12.43 15.4799C14.76 16.3899 14.76 16.0799 15.18 16.0399C15.5011 15.9896 15.8075 15.8707 16.0785 15.6912C16.3494 15.5117 16.5785 15.2759 16.75 14.9999C16.9006 14.661 16.9459 14.2848 16.88 13.9199C16.83 13.7899 16.67 13.7399 16.44 13.6199ZM12.17 2.49986C10.9497 2.4946 9.74025 2.73009 8.61103 3.19284C7.48181 3.6556 6.45496 4.33654 5.58925 5.19667C4.72355 6.0568 4.03599 7.07924 3.56595 8.20545C3.09591 9.33165 2.85262 10.5395 2.85 11.7599C2.84492 13.4421 3.30522 15.093 4.18 16.5299L2.5 21.5299L7.66 19.8899C9.04697 20.6309 10.5975 21.0125 12.17 20.9999C13.411 21.0407 14.6475 20.8315 15.806 20.3847C16.9645 19.938 18.0213 19.2628 18.9136 18.3994C19.8059 17.5359 20.5154 16.5019 21 15.3587C21.4846 14.2155 21.7343 12.9865 21.7343 11.7449C21.7343 10.5032 21.4846 9.27424 21 8.13105C20.5154 6.98785 19.8059 5.95379 18.9136 5.09035C18.0213 4.22692 16.9645 3.55175 15.806 3.105C14.6475 2.65826 13.411 2.44907 12.17 2.48986V2.49986ZM12.17 19.4999C10.6383 19.499 9.14029 19.0506 7.86 18.2099L4.86 19.2099L5.86 16.3199C4.88749 14.9982 4.36202 13.4008 4.36 11.7599C4.34811 10.2068 4.7978 8.68512 5.65201 7.38797C6.50622 6.09082 7.72647 5.07661 9.15795 4.47401C10.5894 3.87141 12.1677 3.70756 13.6924 4.00326C15.2171 4.29896 16.6197 5.04088 17.7222 6.13489C18.8246 7.22891 19.5773 8.62573 19.8847 10.1482C20.1921 11.6706 20.0404 13.25 19.4488 14.6861C18.8572 16.1222 17.8524 17.3502 16.5618 18.2143C15.2713 19.0785 13.7532 19.5398 12.2 19.5399L12.17 19.4999Z","wide_angle_170":"M4.89002 11.0001C5.02233 10.9995 5.15321 10.9727 5.27508 10.9212C5.39696 10.8697 5.5074 10.7946 5.60002 10.7001C6.43165 9.84443 7.42668 9.16453 8.52607 8.70072C9.62546 8.23692 10.8068 7.99866 12 8.00009C13.411 8.00123 14.8007 8.34436 16.05 9.00009H16C15.7348 9.00009 15.4804 9.10544 15.2929 9.29298C15.1054 9.48052 15 9.73487 15 10.0001C15 10.2653 15.1054 10.5197 15.2929 10.7072C15.4804 10.8947 15.7348 11.0001 16 11.0001H19C19.2652 11.0001 19.5196 10.8947 19.7071 10.7072C19.8947 10.5197 20 10.2653 20 10.0001V7.41009C20 7.14487 19.8947 6.89052 19.7071 6.70298C19.5196 6.51544 19.2652 6.41009 19 6.41009C18.7348 6.41009 18.4804 6.51544 18.2929 6.70298C18.1054 6.89052 18 7.14487 18 7.41009V7.81009C15.8829 6.4065 13.3417 5.78716 10.8161 6.05926C8.29059 6.33135 5.93962 7.47775 4.17002 9.30009C3.98377 9.48745 3.87923 9.7409 3.87923 10.0051C3.87923 10.2693 3.98377 10.5227 4.17002 10.7101C4.26464 10.804 4.37709 10.878 4.50073 10.9278C4.62438 10.9776 4.75674 11.0022 4.89002 11.0001ZM21.89 12.5101C21.7598 12.2796 21.5435 12.1102 21.2886 12.039C21.0336 11.9678 20.7608 12.0005 20.53 12.1301L12 16.8601L3.49002 12.1301C3.25928 11.9975 2.98531 11.962 2.72839 12.0313C2.47146 12.1007 2.25263 12.2693 2.12002 12.5001C1.98741 12.7308 1.95189 13.0048 2.02128 13.2617C2.09067 13.5186 2.25928 13.7375 2.49002 13.8701L11.49 18.8701C11.642 18.9579 11.8145 19.0041 11.99 19.0041C12.1656 19.0041 12.338 18.9579 12.49 18.8701L21.49 13.8701C21.7205 13.7398 21.8899 13.5236 21.9611 13.2686C22.0323 13.0137 21.9996 12.7409 21.87 12.5101H21.89Z","widest_range":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM20.88 3.53C20.795 3.37032 20.6682 3.2367 20.5133 3.14336C20.3583 3.05003 20.1809 3.00048 20 3H16C15.8191 3.00048 15.6417 3.05003 15.4867 3.14336C15.3318 3.2367 15.205 3.37032 15.12 3.53C15.0397 3.68637 15.0021 3.86115 15.0108 4.03671C15.0196 4.21227 15.0745 4.38242 15.17 4.53L17 7.3V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V7.3L20.83 4.55C20.9292 4.40016 20.9862 4.22636 20.995 4.04686C21.0038 3.86737 20.9641 3.68882 20.88 3.53ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","widgets":"M9 2.99989H5C4.46957 2.99989 3.96086 3.2106 3.58579 3.58567C3.21071 3.96075 3 4.46945 3 4.99989V8.99989C3 9.53032 3.21071 10.039 3.58579 10.4141C3.96086 10.7892 4.46957 10.9999 5 10.9999H9C9.53043 10.9999 10.0391 10.7892 10.4142 10.4141C10.7893 10.039 11 9.53032 11 8.99989V4.99989C11 4.46945 10.7893 3.96075 10.4142 3.58567C10.0391 3.2106 9.53043 2.99989 9 2.99989ZM9 12.9999H5C4.46957 12.9999 3.96086 13.2106 3.58579 13.5857C3.21071 13.9607 3 14.4695 3 14.9999V18.9999C3 19.5303 3.21071 20.039 3.58579 20.4141C3.96086 20.7892 4.46957 20.9999 5 20.9999H9C9.53043 20.9999 10.0391 20.7892 10.4142 20.4141C10.7893 20.039 11 19.5303 11 18.9999V14.9999C11 14.4695 10.7893 13.9607 10.4142 13.5857C10.0391 13.2106 9.53043 12.9999 9 12.9999ZM21.16 5.58989L18.41 2.83989C18.0353 2.46738 17.5284 2.2583 17 2.2583C16.4716 2.2583 15.9647 2.46738 15.59 2.83989L12.84 5.58989C12.4675 5.96461 12.2584 6.47152 12.2584 6.99989C12.2584 7.52826 12.4675 8.03516 12.84 8.40989L15.59 11.1599C15.9647 11.5324 16.4716 11.7415 17 11.7415C17.5284 11.7415 18.0353 11.5324 18.41 11.1599L21.16 8.40989C21.5325 8.03516 21.7416 7.52826 21.7416 6.99989C21.7416 6.47152 21.5325 5.96461 21.16 5.58989ZM19 12.9999H15C14.4696 12.9999 13.9609 13.2106 13.5858 13.5857C13.2107 13.9607 13 14.4695 13 14.9999V18.9999C13 19.5303 13.2107 20.039 13.5858 20.4141C13.9609 20.7892 14.4696 20.9999 15 20.9999H19C19.5304 20.9999 20.0391 20.7892 20.4142 20.4141C20.7893 20.039 21 19.5303 21 18.9999V14.9999C21 14.4695 20.7893 13.9607 20.4142 13.5857C20.0391 13.2106 19.5304 12.9999 19 12.9999Z","wifi":"M8.41009 14.2102C8.19791 14.3693 8.05764 14.6062 8.02014 14.8688C7.98263 15.1313 8.05096 15.398 8.21009 15.6102C8.36922 15.8224 8.60611 15.9626 8.86867 16.0002C9.13122 16.0377 9.39791 15.9693 9.61009 15.8102C10.3007 15.2956 11.1389 15.0177 12.0001 15.0177C12.8613 15.0177 13.6995 15.2956 14.3901 15.8102C14.5632 15.94 14.7737 16.0102 14.9901 16.0102C15.1453 16.0102 15.2984 15.9741 15.4373 15.9046C15.5762 15.8352 15.6969 15.7344 15.7901 15.6102C15.8689 15.5051 15.9262 15.3856 15.9588 15.2584C15.9914 15.1312 15.9986 14.9988 15.98 14.8688C15.9615 14.7388 15.9175 14.6137 15.8506 14.5007C15.7837 14.3877 15.6951 14.289 15.5901 14.2102C14.5533 13.436 13.294 13.0177 12.0001 13.0177C10.7061 13.0177 9.44686 13.436 8.41009 14.2102ZM12.0001 17.0002C11.7034 17.0002 11.4134 17.0882 11.1667 17.253C10.9201 17.4178 10.7278 17.6521 10.6143 17.9262C10.5007 18.2003 10.471 18.5019 10.5289 18.7928C10.5868 19.0838 10.7296 19.3511 10.9394 19.5609C11.1492 19.7706 11.4165 19.9135 11.7075 19.9714C11.9984 20.0293 12.3 19.9996 12.5741 19.886C12.8482 19.7725 13.0825 19.5802 13.2473 19.3336C13.4121 19.0869 13.5001 18.7969 13.5001 18.5002C13.5001 18.1024 13.3421 17.7208 13.0607 17.4395C12.7794 17.1582 12.3979 17.0002 12.0001 17.0002ZM21.3401 8.5902C18.7786 6.27828 15.4506 4.99854 12.0001 4.99854C8.54953 4.99854 5.2216 6.27828 2.66009 8.5902C2.4625 8.7679 2.3436 9.01681 2.32953 9.28217C2.31547 9.54753 2.40739 9.80762 2.58509 10.0052C2.76278 10.2028 3.01169 10.3217 3.27705 10.3358C3.54242 10.3498 3.8025 10.2579 4.00009 10.0802C6.19307 8.09787 9.04394 7.00034 12.0001 7.00034C14.9562 7.00034 17.8071 8.09787 20.0001 10.0802C20.185 10.2433 20.4236 10.3323 20.6701 10.3302C20.8096 10.3299 20.9476 10.3003 21.075 10.2435C21.2025 10.1867 21.3166 10.1038 21.4101 10.0002C21.5873 9.80374 21.6795 9.54503 21.6664 9.28074C21.6533 9.01646 21.5359 8.76815 21.3401 8.5902ZM12.0001 9.0002C9.62008 9.0024 7.31889 9.85338 5.51009 11.4002C5.30852 11.5726 5.1837 11.818 5.16307 12.0824C5.14244 12.3468 5.2277 12.6086 5.40009 12.8102C5.57248 13.0118 5.81788 13.1366 6.0823 13.1572C6.34673 13.1779 6.60852 13.0926 6.81009 12.9202C8.25774 11.6861 10.0978 11.0082 12.0001 11.0082C13.9024 11.0082 15.7424 11.6861 17.1901 12.9202C17.3917 13.0926 17.6534 13.1779 17.9179 13.1572C18.1823 13.1366 18.4277 13.0118 18.6001 12.8102C18.7725 12.6086 18.8577 12.3468 18.8371 12.0824C18.8165 11.818 18.6917 11.5726 18.4901 11.4002C16.6813 9.85338 14.3801 9.0024 12.0001 9.0002Z","wifi_connected":"M21.45 10.9398C21.7761 10.597 21.9702 10.1497 21.9977 9.67733C22.0251 9.20495 21.8842 8.73814 21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.45 10.9398ZM17 13.9998C16.7348 13.9998 16.4804 14.1052 16.2929 14.2927C16.1053 14.4803 16 14.7346 16 14.9998V16.9998C15.8684 16.9991 15.7379 17.0243 15.6161 17.0741C15.4942 17.1238 15.3834 17.1972 15.29 17.2898C15.1963 17.3828 15.1219 17.4934 15.0711 17.6153C15.0203 17.7371 14.9942 17.8678 14.9942 17.9998C14.9942 18.1319 15.0203 18.2626 15.0711 18.3844C15.1219 18.5063 15.1963 18.6169 15.29 18.7098L16.29 19.7098C16.3834 19.8025 16.4942 19.8759 16.6161 19.9256C16.7379 19.9754 16.8684 20.0006 17 19.9998C17.1312 20.0032 17.2613 19.9758 17.38 19.9198C17.5626 19.8448 17.7189 19.7174 17.8293 19.5537C17.9396 19.39 17.999 19.1973 18 18.9998V14.9998C18 14.7346 17.8946 14.4803 17.7071 14.2927C17.5196 14.1052 17.2652 13.9998 17 13.9998ZM21.71 15.2898L20.71 14.2898C20.5694 14.1511 20.3908 14.0571 20.1968 14.0197C20.0028 13.9823 19.8021 14.0033 19.62 14.0798C19.4374 14.1549 19.281 14.2823 19.1707 14.446C19.0604 14.6097 19.001 14.8024 19 14.9998V18.9998C19 19.2651 19.1053 19.5194 19.2929 19.707C19.4804 19.8945 19.7348 19.9998 20 19.9998C20.2652 19.9998 20.5196 19.8945 20.7071 19.707C20.8946 19.5194 21 19.2651 21 18.9998V16.9998C21.1316 17.0006 21.2621 16.9754 21.3839 16.9256C21.5057 16.8759 21.6165 16.8025 21.71 16.7098C21.8037 16.6169 21.8781 16.5063 21.9289 16.3844C21.9796 16.2626 22.0058 16.1319 22.0058 15.9998C22.0058 15.8678 21.9796 15.7371 21.9289 15.6153C21.8781 15.4934 21.8037 15.3828 21.71 15.2898Z","wifi_enable":"M21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L21.45 10.9398C21.7761 10.597 21.9702 10.1497 21.9977 9.67733C22.0251 9.20495 21.8842 8.73814 21.6 8.35984Z","wifi_locked":"M12.15 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17ZM12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM21 10.28V10C21 9.20436 20.6839 8.4413 20.1213 7.87869C19.5587 7.31608 18.7956 7.00001 18 7.00001C17.2043 7.00001 16.4413 7.31608 15.8786 7.87869C15.316 8.4413 15 9.20436 15 10V10.28C14.6977 10.4545 14.4463 10.7051 14.2709 11.0068C14.0955 11.3086 14.0021 11.651 14 12V16C14 16.5304 14.2107 17.0391 14.5858 17.4142C14.9608 17.7893 15.4695 18 16 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C21.9979 11.651 21.9044 11.3086 21.729 11.0068C21.5536 10.7051 21.3022 10.4545 21 10.28ZM18 15C17.8022 15 17.6088 14.9414 17.4444 14.8315C17.2799 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4328 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.1999 13.0004 18.3826 13.0761C18.5654 13.1518 18.7216 13.28 18.8314 13.4444C18.9413 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5195 14.8947 18.2652 15 18 15ZM17 10C17 9.73479 17.1053 9.48044 17.2929 9.2929C17.4804 9.10537 17.7347 9.00001 18 9.00001C18.2652 9.00001 18.5195 9.10537 18.7071 9.2929C18.8946 9.48044 19 9.73479 19 10H17ZM15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001Z","wifi_locked_0":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_1":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_2":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_3":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_network":"M21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984ZM20 15.9998H19V14.9998C19 14.7346 18.8946 14.4803 18.7071 14.2927C18.5196 14.1052 18.2652 13.9998 18 13.9998C17.7348 13.9998 17.4804 14.1052 17.2929 14.2927C17.1053 14.4803 17 14.7346 17 14.9998V15.9998H16C15.7348 15.9998 15.4804 16.1052 15.2929 16.2927C15.1053 16.4803 15 16.7346 15 16.9998C15 17.2651 15.1053 17.5194 15.2929 17.707C15.4804 17.8945 15.7348 17.9998 16 17.9998H17V18.9998C17 19.2651 17.1053 19.5194 17.2929 19.707C17.4804 19.8945 17.7348 19.9998 18 19.9998C18.2652 19.9998 18.5196 19.8945 18.7071 19.707C18.8946 19.5194 19 19.2651 19 18.9998V17.9998H20C20.2652 17.9998 20.5196 17.8945 20.7071 17.707C20.8946 17.5194 21 17.2651 21 16.9998C21 16.7346 20.8946 16.4803 20.7071 16.2927C20.5196 16.1052 20.2652 15.9998 20 15.9998Z","wifi_no_internet":"M20.12 14.8798C19.9326 14.6936 19.6792 14.5891 19.415 14.5891C19.1508 14.5891 18.8973 14.6936 18.71 14.8798L18 15.5898L17.29 14.8798C17.0987 14.716 16.8526 14.6304 16.6009 14.6401C16.3493 14.6499 16.1105 14.7542 15.9324 14.9323C15.7543 15.1104 15.65 15.3491 15.6403 15.6008C15.6305 15.8525 15.7162 16.0985 15.88 16.2898L16.59 16.9998L15.88 17.7098C15.7162 17.9011 15.6305 18.1472 15.6403 18.3989C15.65 18.6506 15.7543 18.8893 15.9324 19.0674C16.1105 19.2455 16.3493 19.3498 16.6009 19.3596C16.8526 19.3693 17.0987 19.2837 17.29 19.1198L18 18.4098L18.71 19.1198C18.9013 19.2837 19.1474 19.3693 19.399 19.3596C19.6507 19.3498 19.8895 19.2455 20.0675 19.0674C20.2456 18.8893 20.35 18.6506 20.3597 18.3989C20.3694 18.1472 20.2838 17.9011 20.12 17.7098L19.41 16.9998L20.12 16.2898C20.3062 16.1025 20.4108 15.849 20.4108 15.5848C20.4108 15.3207 20.3062 15.0672 20.12 14.8798ZM21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984Z","wifi_not_found":"M18 19.9998C17.8022 19.9998 17.6089 20.0585 17.4444 20.1684C17.28 20.2783 17.1518 20.4344 17.0761 20.6172C17.0004 20.7999 16.9806 21.001 17.0192 21.1949C17.0578 21.3889 17.153 21.5671 17.2929 21.707C17.4327 21.8468 17.6109 21.942 17.8049 21.9806C17.9989 22.0192 18.1999 21.9994 18.3827 21.9237C18.5654 21.848 18.7216 21.7199 18.8315 21.5554C18.9413 21.391 19 21.1976 19 20.9998C19 20.7346 18.8946 20.4803 18.7071 20.2927C18.5196 20.1052 18.2652 19.9998 18 19.9998ZM17.5 13.9998C17.2348 13.9998 16.9804 14.1052 16.7929 14.2927C16.6053 14.4803 16.5 14.7346 16.5 14.9998C16.5 15.2651 16.6053 15.5194 16.7929 15.707C16.9804 15.8945 17.2348 15.9998 17.5 15.9998C17.6326 15.9998 17.7598 16.0525 17.8535 16.1463C17.9473 16.2401 18 16.3672 18 16.4998C18 16.6325 17.9473 16.7596 17.8535 16.8534C17.7598 16.9472 17.6326 16.9998 17.5 16.9998C17.2348 16.9998 16.9804 17.1052 16.7929 17.2927C16.6053 17.4803 16.5 17.7346 16.5 17.9998C16.5 18.2651 16.6053 18.5194 16.7929 18.707C16.9804 18.8945 17.2348 18.9998 17.5 18.9998C18.163 18.9998 18.7989 18.7365 19.2677 18.2676C19.7366 17.7988 20 17.1629 20 16.4998C20 15.8368 19.7366 15.2009 19.2677 14.7321C18.7989 14.2632 18.163 13.9998 17.5 13.9998ZM21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984Z","wifi_off":"M5.40009 12.8098C5.48544 12.9096 5.58962 12.9916 5.70668 13.0511C5.82373 13.1107 5.95137 13.1466 6.0823 13.1568C6.21324 13.167 6.3449 13.1513 6.46977 13.1107C6.59465 13.07 6.71029 13.0051 6.81009 12.9198L6.93009 12.8198L10.6601 9.09976C8.75922 9.35966 6.97232 10.1577 5.51009 11.3998C5.41028 11.4851 5.32826 11.5893 5.26871 11.7064C5.20917 11.8234 5.17326 11.951 5.16305 12.082C5.15283 12.2129 5.16851 12.3446 5.20918 12.4694C5.24985 12.5943 5.31472 12.71 5.40009 12.8098ZM4.00009 10.0798C6.19356 8.09821 9.0441 7.00075 12.0001 6.99976H12.7201L14.5301 5.19976C13.6944 5.05803 12.8477 4.9911 12.0001 4.99976C8.55081 5.00499 5.22487 6.28337 2.66009 8.58976C2.4625 8.76746 2.3436 9.01636 2.32953 9.28173C2.31547 9.54709 2.40739 9.80717 2.58509 10.0048C2.76278 10.2023 3.01169 10.3213 3.27705 10.3353C3.54242 10.3494 3.8025 10.2575 4.00009 10.0798ZM21.3401 8.58976C20.538 7.87336 19.6554 7.25253 18.7101 6.73976L20.4901 4.99976C20.5879 4.90193 20.6655 4.78578 20.7185 4.65795C20.7714 4.53012 20.7987 4.39312 20.7987 4.25476C20.7987 4.1164 20.7714 3.9794 20.7185 3.85157C20.6655 3.72374 20.5879 3.6076 20.4901 3.50976C20.3923 3.41193 20.2761 3.33432 20.1483 3.28137C20.0205 3.22842 19.8834 3.20117 19.7451 3.20117C19.6067 3.20117 19.4697 3.22842 19.3419 3.28137C19.2141 3.33432 19.0979 3.41193 19.0001 3.50976L3.51009 18.9998C3.41225 19.0976 3.33465 19.2137 3.2817 19.3416C3.22875 19.4694 3.2015 19.6064 3.2015 19.7448C3.2015 19.8831 3.22875 20.0201 3.2817 20.148C3.33465 20.2758 3.41225 20.3919 3.51009 20.4898C3.70767 20.6873 3.97566 20.7984 4.25509 20.7984C4.39345 20.7984 4.53045 20.7711 4.65828 20.7182C4.78611 20.6652 4.90225 20.5876 5.00009 20.4898L9.70009 15.7798C10.3861 15.2769 11.2145 15.0057 12.0651 15.0057C12.9157 15.0057 13.7441 15.2769 14.4301 15.7798C14.6032 15.9096 14.8137 15.9798 15.0301 15.9798C15.1853 15.9798 15.3384 15.9436 15.4773 15.8742C15.6162 15.8048 15.7369 15.704 15.8301 15.5798C15.9089 15.4747 15.9662 15.3552 15.9988 15.2279C16.0314 15.1007 16.0386 14.9683 16.02 14.8383C16.0015 14.7083 15.9575 14.5833 15.8906 14.4703C15.8237 14.3573 15.7351 14.2586 15.6301 14.1798C14.6978 13.4923 13.5864 13.0894 12.4301 13.0198L14.1901 11.2698C15.2949 11.5879 16.3181 12.1405 17.1901 12.8898C17.3917 13.0622 17.6534 13.1474 17.9179 13.1268C18.1823 13.1062 18.4277 12.9813 18.6001 12.7798C18.7725 12.5782 18.8577 12.3164 18.8371 12.052C18.8165 11.7876 18.6917 11.5422 18.4901 11.3698C17.6621 10.6633 16.7227 10.099 15.7101 9.69976L17.2301 8.17976C18.2383 8.6794 19.1709 9.31906 20.0001 10.0798C20.185 10.2428 20.4236 10.3319 20.6701 10.3298C20.8096 10.3294 20.9476 10.2999 21.075 10.2431C21.2025 10.1862 21.3166 10.1034 21.4101 9.99976C21.5873 9.8033 21.6795 9.54458 21.6664 9.2803C21.6533 9.01601 21.5359 8.7677 21.3401 8.58976ZM12.0001 16.9998C11.7034 16.9998 11.4134 17.0877 11.1667 17.2526C10.9201 17.4174 10.7278 17.6516 10.6143 17.9257C10.5007 18.1998 10.471 18.5014 10.5289 18.7924C10.5868 19.0834 10.7296 19.3506 10.9394 19.5604C11.1492 19.7702 11.4165 19.9131 11.7075 19.9709C11.9984 20.0288 12.3 19.9991 12.5741 19.8856C12.8482 19.772 13.0825 19.5798 13.2473 19.3331C13.4121 19.0864 13.5001 18.7964 13.5001 18.4998C13.5001 18.1019 13.3421 17.7204 13.0607 17.4391C12.7794 17.1578 12.3979 16.9998 12.0001 16.9998Z","wifi_ok":"M18.29 15.2898L17 16.5898L16.71 16.2898C16.5217 16.1015 16.2663 15.9958 16 15.9958C15.7337 15.9958 15.4783 16.1015 15.29 16.2898C15.1017 16.4781 14.9959 16.7335 14.9959 16.9998C14.9959 17.2661 15.1017 17.5215 15.29 17.7098L16.29 18.7098C16.383 18.8036 16.4936 18.878 16.6155 18.9287C16.7373 18.9795 16.868 19.0056 17 19.0056C17.1321 19.0056 17.2628 18.9795 17.3846 18.9287C17.5065 18.878 17.6171 18.8036 17.71 18.7098L19.71 16.7098C19.8983 16.5215 20.0041 16.2661 20.0041 15.9998C20.0041 15.7335 19.8983 15.4781 19.71 15.2898C19.5217 15.1015 19.2663 14.9958 19 14.9958C18.7337 14.9958 18.4783 15.1015 18.29 15.2898ZM21.6 8.35984C20.4195 6.97124 18.9469 5.86044 17.2874 5.10676C15.6279 4.35308 13.8225 3.97511 12 3.99985C10.1756 3.96861 8.36722 4.34467 6.7065 5.10064C5.04579 5.85661 3.57459 6.97346 2.40004 8.36984C2.11847 8.74733 1.97913 9.21206 2.00657 9.68219C2.03401 10.1523 2.22647 10.5977 2.55004 10.9398L10.55 19.3798C10.7371 19.5761 10.9621 19.7322 11.2114 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5395 19.9454 12.7887 19.8388C13.038 19.7322 13.263 19.5761 13.45 19.3798L13.57 19.2498C13.2026 18.5563 13.0071 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4645 13.4643C15.4022 12.5266 16.674 11.9998 18 11.9998C18.6902 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7507 10.6007 21.9502 10.1553 21.9832 9.68285C22.0161 9.2104 21.8804 8.74157 21.6 8.35984Z","wifi_router":"M19.92 9.86C20.0731 9.95451 20.2501 10.0031 20.43 10C20.6035 9.99997 20.7741 9.95478 20.9249 9.86886C21.0757 9.78295 21.2015 9.65928 21.29 9.51C21.7505 8.75742 21.9942 7.89228 21.9942 7.01C21.9942 6.12772 21.7505 5.26258 21.29 4.51C21.1444 4.30979 20.9297 4.1707 20.6875 4.11965C20.4452 4.06861 20.1927 4.10923 19.9786 4.23366C19.7646 4.35808 19.6044 4.55748 19.5289 4.79325C19.4534 5.02902 19.468 5.28441 19.57 5.51C19.8441 5.95923 19.9926 6.4738 20 7C19.9926 7.5262 19.8441 8.04077 19.57 8.49C19.4348 8.7181 19.3957 8.99056 19.4613 9.24747C19.527 9.50438 19.6919 9.72471 19.92 9.86ZM19 12H18V5C18 4.73478 17.8946 4.48043 17.7071 4.29289C17.5196 4.10536 17.2652 4 17 4C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5V12H5C4.20435 12 3.44129 12.3161 2.87868 12.8787C2.31607 13.4413 2 14.2044 2 15V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15C22 14.2044 21.6839 13.4413 21.1213 12.8787C20.5587 12.3161 19.7956 12 19 12ZM6 17C5.80222 17 5.60888 16.9414 5.44443 16.8315C5.27998 16.7216 5.15181 16.5654 5.07612 16.3827C5.00043 16.2 4.98063 15.9989 5.01921 15.8049C5.0578 15.6109 5.15304 15.4327 5.29289 15.2929C5.43275 15.153 5.61093 15.0578 5.80491 15.0192C5.99889 14.9806 6.19996 15.0004 6.38268 15.0761C6.56541 15.1518 6.72159 15.28 6.83147 15.4444C6.94135 15.6089 7 15.8022 7 16C7 16.2652 6.89464 16.5196 6.70711 16.7071C6.51957 16.8946 6.26522 17 6 17ZM10 17C9.80222 17 9.60888 16.9414 9.44443 16.8315C9.27998 16.7216 9.15181 16.5654 9.07612 16.3827C9.00043 16.2 8.98063 15.9989 9.01921 15.8049C9.0578 15.6109 9.15304 15.4327 9.29289 15.2929C9.43275 15.153 9.61093 15.0578 9.80491 15.0192C9.99889 14.9806 10.2 15.0004 10.3827 15.0761C10.5654 15.1518 10.7216 15.28 10.8315 15.4444C10.9414 15.6089 11 15.8022 11 16C11 16.2652 10.8946 16.5196 10.7071 16.7071C10.5196 16.8946 10.2652 17 10 17ZM13.57 10C13.7499 10.0031 13.9269 9.95451 14.08 9.86C14.3081 9.72471 14.473 9.50438 14.5387 9.24747C14.6043 8.99056 14.5652 8.7181 14.43 8.49C14.1559 8.04077 14.0074 7.5262 14 7C14.0074 6.4738 14.1559 5.95923 14.43 5.51C14.532 5.28441 14.5466 5.02902 14.4711 4.79325C14.3956 4.55748 14.2354 4.35808 14.0214 4.23366C13.8073 4.10923 13.5548 4.06861 13.3125 4.11965C13.0703 4.1707 12.8556 4.30979 12.71 4.51C12.2495 5.26258 12.0058 6.12772 12.0058 7.01C12.0058 7.89228 12.2495 8.75742 12.71 9.51C12.7985 9.65928 12.9243 9.78295 13.0751 9.86886C13.2259 9.95478 13.3965 9.99997 13.57 10Z","wifi_sign_in_required":"M18 13.9998C17.7348 13.9998 17.4805 14.1052 17.2929 14.2927C17.1054 14.4803 17 14.7346 17 14.9998V16.9998C17 17.2651 17.1054 17.5194 17.2929 17.707C17.4805 17.8945 17.7348 17.9998 18 17.9998C18.2653 17.9998 18.5196 17.8945 18.7071 17.707C18.8947 17.5194 19 17.2651 19 16.9998V14.9998C19 14.7346 18.8947 14.4803 18.7071 14.2927C18.5196 14.1052 18.2653 13.9998 18 13.9998ZM18 18.9998C17.8023 18.9998 17.6089 19.0585 17.4445 19.1684C17.28 19.2783 17.1518 19.4344 17.0762 19.6172C17.0005 19.7999 16.9807 20.001 17.0193 20.1949C17.0578 20.3889 17.1531 20.5671 17.2929 20.707C17.4328 20.8468 17.611 20.942 17.8049 20.9806C17.9989 21.0192 18.2 20.9994 18.3827 20.9237C18.5655 20.848 18.7216 20.7199 18.8315 20.5554C18.9414 20.391 19 20.1976 19 19.9998C19 19.7346 18.8947 19.4803 18.7071 19.2927C18.5196 19.1052 18.2653 18.9998 18 18.9998ZM21.6 8.35984C20.4195 6.97124 18.9469 5.86044 17.2874 5.10676C15.6279 4.35308 13.8225 3.97511 12 3.99985C10.1756 3.96861 8.36722 4.34467 6.7065 5.10064C5.04579 5.85661 3.57459 6.97346 2.40004 8.36984C2.11847 8.74733 1.97913 9.21206 2.00657 9.68219C2.03401 10.1523 2.22647 10.5977 2.55004 10.9398L10.55 19.3798C10.7371 19.5761 10.9621 19.7322 11.2114 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5395 19.9454 12.7887 19.8388C13.038 19.7322 13.263 19.5761 13.45 19.3798L13.57 19.2498C13.2026 18.5563 13.0071 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4645 13.4643C15.4022 12.5266 16.674 11.9998 18 11.9998C18.6902 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7507 10.6007 21.9502 10.1553 21.9832 9.68285C22.0161 9.2104 21.8804 8.74157 21.6 8.35984Z","wifi_strength_0":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_1":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_2":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_3":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","word":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15.45 10.72L13.95 13.72C13.9091 13.8045 13.8451 13.8758 13.7655 13.9257C13.686 13.9756 13.5939 14.0021 13.5 14.0021C13.4061 14.0021 13.314 13.9756 13.2345 13.9257C13.1549 13.8758 13.0909 13.8045 13.05 13.72L12 11.62L11 13.72C10.9543 13.7989 10.8887 13.8644 10.8097 13.9099C10.7307 13.9555 10.6412 13.9794 10.55 13.9794C10.4588 13.9794 10.3693 13.9555 10.2903 13.9099C10.2113 13.8644 10.1457 13.7989 10.1 13.72L8.6 10.72C8.54165 10.6007 8.53311 10.463 8.57624 10.3374C8.61937 10.2117 8.71065 10.1083 8.83 10.05C8.94935 9.99165 9.08698 9.98311 9.21263 10.0262C9.33828 10.0694 9.44165 10.1607 9.5 10.28L10.55 12.38L11.6 10.28C11.6457 10.2011 11.7113 10.1356 11.7903 10.0901C11.8693 10.0445 11.9588 10.0206 12.05 10.0206C12.1412 10.0206 12.2307 10.0445 12.3097 10.0901C12.3887 10.1356 12.4543 10.2011 12.5 10.28L13.55 12.38L14.6 10.28C14.6583 10.1607 14.7617 10.0694 14.8874 10.0262C15.013 9.98311 15.1507 9.99165 15.27 10.05C15.3893 10.1083 15.4806 10.2117 15.5238 10.3374C15.5669 10.463 15.5583 10.6007 15.5 10.72H15.45Z","work":"M19 7H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V7H5C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7H9V6Z","workshop":"M18.5191 15.5901L17.2291 14.2901C17.0417 14.1039 16.7883 13.9993 16.5241 13.9993C16.2599 13.9993 16.0064 14.1039 15.8191 14.2901L14.2291 12.7101L15.2291 11.7101C15.6708 11.8793 16.1366 11.9772 16.6091 12.0001C17.8017 11.9975 18.9448 11.5225 19.7881 10.6792C20.6315 9.83583 21.1064 8.69277 21.1091 7.50011C21.1074 6.65314 20.8646 5.82415 20.4091 5.11011L18.1091 7.41011L16.6991 6.00011L18.9991 3.70011C18.285 3.24457 17.4561 3.00177 16.6091 3.00011C15.4164 3.00275 14.2734 3.4777 13.43 4.32104C12.5867 5.16439 12.1117 6.30744 12.1091 7.50011C12.1149 7.98387 12.1993 8.46347 12.3591 8.92011L11.3591 9.92011L8.92909 7.41011L6.99909 3.55011C6.92988 3.40701 6.82755 3.28248 6.7006 3.18683C6.57365 3.09118 6.42572 3.02717 6.26909 3.00011C6.11226 2.97428 5.95153 2.98621 5.80023 3.0349C5.64893 3.0836 5.51141 3.16765 5.39909 3.28011L3.39909 5.28011C3.28334 5.39251 3.19652 5.53126 3.14602 5.68449C3.09552 5.83773 3.08285 6.00091 3.10909 6.16011C3.13511 6.31577 3.1976 6.46305 3.29145 6.58993C3.38531 6.71681 3.50786 6.81967 3.64909 6.89011L7.51909 8.82011L9.98909 11.2901L3.69909 17.5901C3.48972 17.7694 3.31968 17.99 3.19964 18.2382C3.07959 18.4863 3.01213 18.7566 3.00149 19.032C2.99085 19.3074 3.03726 19.5821 3.13781 19.8388C3.23836 20.0954 3.39088 20.3285 3.58579 20.5234C3.7807 20.7183 4.01379 20.8708 4.27044 20.9714C4.52709 21.0719 4.80176 21.1183 5.07719 21.1077C5.35263 21.0971 5.6229 21.0296 5.87103 20.9096C6.11916 20.7895 6.33979 20.6195 6.51909 20.4101L12.8191 14.1201L14.3991 15.7101C14.2128 15.8975 14.1083 16.1509 14.1083 16.4151C14.1083 16.6793 14.2128 16.9327 14.3991 17.1201L15.6991 18.4101L17.6991 20.4101C18.0817 20.7378 18.5738 20.909 19.0772 20.8895C19.5805 20.8701 20.058 20.6614 20.4142 20.3052C20.7704 19.949 20.9791 19.4716 20.9985 18.9682C21.018 18.4649 20.8467 17.9727 20.5191 17.5901L18.5191 15.5901Z","wps":"M8.17 16.9301C7.22978 16.7718 6.35441 16.348 5.6471 15.7086C4.9398 15.0693 4.43004 14.241 4.17794 13.3215C3.92584 12.402 3.94191 11.4295 4.22425 10.5188C4.50659 9.60814 5.04342 8.79717 5.77146 8.18151C6.49951 7.56586 7.3884 7.17121 8.33333 7.04408C9.27827 6.91696 10.2399 7.06266 11.1047 7.46401C11.9696 7.86536 12.7017 8.50562 13.2146 9.30932C13.7276 10.113 14.0001 11.0466 14 12.0001C14 12.2653 14.1054 12.5196 14.2929 12.7072C14.4804 12.8947 14.7348 13.0001 15 13.0001C15.2652 13.0001 15.5196 12.8947 15.7071 12.7072C15.8946 12.5196 16 12.2653 16 12.0001C16.0003 10.6656 15.6191 9.35876 14.9014 8.2337C14.1836 7.10864 13.1592 6.21219 11.9489 5.64999C10.7386 5.0878 9.39277 4.8833 8.07008 5.06058C6.7474 5.23787 5.50295 5.78955 4.48339 6.65062C3.46384 7.51168 2.71167 8.64625 2.31552 9.92062C1.91938 11.195 1.89577 12.556 2.24747 13.8434C2.59918 15.1307 3.31154 16.2907 4.30062 17.1866C5.28969 18.0825 6.51426 18.677 7.83 18.9001H8C8.23969 18.9032 8.47251 18.82 8.65606 18.6659C8.83961 18.5117 8.96167 18.2967 9 18.0601C9.03746 17.8005 8.97146 17.5366 8.81621 17.3252C8.66096 17.1139 8.42889 16.972 8.17 16.9301ZM16.17 5.10007C16.0392 5.07567 15.9048 5.07762 15.7748 5.1058C15.6448 5.13399 15.5217 5.18784 15.4127 5.26421C15.3037 5.34057 15.2111 5.43792 15.1402 5.55054C15.0694 5.66316 15.0217 5.78879 15 5.92007C14.9566 6.18126 15.0185 6.44901 15.1723 6.66459C15.326 6.88017 15.5589 7.02599 15.82 7.07007C16.761 7.22652 17.6377 7.6489 18.3465 8.28738C19.0553 8.92585 19.5666 9.75377 19.8202 10.6734C20.0737 11.593 20.0589 12.566 19.7774 13.4775C19.496 14.389 18.9597 15.201 18.2318 15.8176C17.5039 16.4342 16.6148 16.8296 15.6694 16.9574C14.724 17.0851 13.7619 16.9397 12.8964 16.5383C12.031 16.137 11.2985 15.4965 10.7852 14.6923C10.272 13.8882 9.99956 12.954 10 12.0001C10 11.7349 9.89464 11.4805 9.70711 11.293C9.51957 11.1054 9.26522 11.0001 9 11.0001C8.73478 11.0001 8.48043 11.1054 8.29289 11.293C8.10536 11.4805 8 11.7349 8 12.0001C8.00038 13.2285 8.32401 14.4351 8.93837 15.4988C9.55273 16.5626 10.4362 17.4459 11.5 18.0601C12.5626 18.6783 13.7706 19.0027 15 19.0001C16.7533 18.9978 18.442 18.3377 19.732 17.1502C21.0219 15.9627 21.8193 14.3344 21.9664 12.5872C22.1134 10.8401 21.5995 9.10132 20.5262 7.71491C19.4528 6.3285 17.8983 5.39537 16.17 5.10007Z","wrestling":"M3.49988 10C3.79512 10.0002 4.08385 9.91322 4.32988 9.75001C4.57839 9.58228 4.77291 9.34607 4.88988 9.07001C5.01098 8.80059 5.04927 8.50125 4.99988 8.21002C4.94695 7.90844 4.8024 7.6305 4.5859 7.41399C4.3694 7.19749 4.09145 7.05294 3.78988 7.00002C3.5016 6.94119 3.20236 6.96902 2.92988 7.08001C2.65382 7.19699 2.41762 7.39151 2.24988 7.64001C2.09151 7.86628 1.99868 8.13187 1.98162 8.40753C1.96457 8.68318 2.02395 8.95819 2.15322 9.20225C2.28248 9.44631 2.47663 9.64995 2.71424 9.79071C2.95186 9.93147 3.22373 10.0039 3.49988 10ZM15.8099 10L20.6199 11.93C20.7417 11.9744 20.8702 11.9981 20.9999 12C21.2335 12.0005 21.46 11.9191 21.6399 11.77C21.8222 11.6274 21.9495 11.426 21.9999 11.2C22.0455 10.9718 22.0101 10.7349 21.8999 10.53C21.7877 10.325 21.6072 10.1658 21.3899 10.08L16.3899 8.08001C16.2666 8.02748 16.1339 8.00027 15.9999 8.00002H14.2399L16.1599 7.00002L20.8299 8.00002C20.9582 8.02988 21.0916 8.02988 21.2199 8.00002C21.3493 7.97108 21.4717 7.91669 21.5799 7.84002C21.6873 7.76118 21.7789 7.66279 21.8499 7.55002C21.9255 7.43502 21.9766 7.30565 21.9999 7.17002C22.0255 7.04128 22.0255 6.90876 21.9999 6.78002C21.9738 6.64967 21.9191 6.52673 21.8399 6.42002C21.761 6.31259 21.6627 6.22099 21.5499 6.15002C21.4289 6.07179 21.2925 6.02062 21.1499 6.00002L16.1499 5.00001C15.9411 4.96809 15.7276 5.0031 15.5399 5.10001L11.7099 7.00002L12.2099 10H15.8099ZM6.49988 14C6.20464 13.9998 5.91592 14.0868 5.66988 14.25C5.42138 14.4178 5.22685 14.654 5.10988 14.93C4.99889 15.2025 4.97105 15.5017 5.02988 15.79C5.08088 16.0875 5.22101 16.3624 5.43172 16.5785C5.64243 16.7946 5.91379 16.9416 6.20988 17C6.49816 17.0588 6.7974 17.031 7.06988 16.92C7.34594 16.803 7.58214 16.6085 7.74988 16.36C7.90825 16.1338 8.00108 15.8682 8.01814 15.5925C8.03519 15.3168 7.97582 15.0418 7.84655 14.7978C7.71728 14.5537 7.52314 14.3501 7.28552 14.2093C7.0479 14.0686 6.77603 13.9961 6.49988 14ZM6.10988 9.84001L3.56988 11.12C3.45153 11.1751 3.34595 11.2542 3.25986 11.3524C3.17378 11.4505 3.10907 11.5655 3.06988 11.69L2.06988 14.69C2.0216 14.8212 1.99787 14.9602 1.99988 15.1C2.00557 15.2352 2.03864 15.3678 2.09708 15.4899C2.15552 15.6119 2.23812 15.7208 2.33988 15.81C2.4458 15.8994 2.56806 15.9673 2.69988 16.01C2.79969 16.0243 2.90124 16.0209 2.99988 16C3.21626 16.0109 3.43033 15.9513 3.60988 15.83C3.7924 15.7075 3.92947 15.5283 3.99988 15.32L4.85988 12.72L6.47988 11.91L6.10988 9.84001ZM19.8799 15.55C19.7757 15.3284 19.5891 15.1562 19.3599 15.07L14.3599 13.07C14.1626 12.9998 13.9472 12.9998 13.7499 13.07L10.8099 13.81L9.99988 8.81002C9.97832 8.67859 9.93072 8.55279 9.85988 8.44001C9.78891 8.32724 9.69731 8.22885 9.58988 8.15001C9.4839 8.07806 9.36508 8.02714 9.23988 8.00002C9.11114 7.97442 8.97862 7.97442 8.84988 8.00002C8.71846 8.02158 8.59266 8.06918 8.47988 8.14002C8.3671 8.21099 8.26872 8.30259 8.18988 8.41001C8.10253 8.51572 8.03786 8.63826 7.99988 8.77002C7.97497 8.90219 7.97497 9.03784 7.99988 9.17001L8.99988 15.17C9.01965 15.3097 9.07094 15.4431 9.14988 15.56C9.22547 15.6757 9.32422 15.7744 9.43988 15.85C9.55227 15.9305 9.6828 15.982 9.81988 16C9.95508 16.0283 10.0947 16.0283 10.2299 16L13.4399 15.19L14.8799 18L14.1099 19.55C13.9903 19.7855 13.9687 20.0587 14.0499 20.31C14.091 20.4348 14.1564 20.5503 14.2422 20.6498C14.328 20.7493 14.4325 20.8309 14.5499 20.89C14.6892 20.9614 14.8433 20.9991 14.9999 21C15.1837 20.9988 15.3636 20.9469 15.5199 20.85C15.6779 20.7535 15.806 20.615 15.8899 20.45L16.8899 18.45C16.9613 18.3107 16.9989 18.1566 16.9999 18C17.002 17.8443 16.9678 17.6902 16.8999 17.55L16.0799 15.91L18.2799 16.79L20.1099 20.45C20.1938 20.615 20.3219 20.7535 20.4799 20.85C20.6345 20.9505 20.8155 21.0027 20.9999 21C21.209 20.9978 21.4122 20.93 21.5809 20.8062C21.7495 20.6824 21.875 20.5089 21.9399 20.31C22.0241 20.06 22.0061 19.7868 21.8899 19.55L19.8799 15.55Z","writing":"M19 17H17.56L19.76 14.4C19.8994 14.2365 19.9824 14.0325 19.9968 13.8182C20.0112 13.6039 19.9562 13.3906 19.84 13.21L13 2.69995V10.28C13.3813 10.5001 13.6793 10.8399 13.8478 11.2466C14.0162 11.6534 14.0458 12.1044 13.9319 12.5296C13.8179 12.9549 13.5668 13.3307 13.2175 13.5987C12.8682 13.8667 12.4403 14.012 12 14.012C11.5597 14.012 11.1318 13.8667 10.7825 13.5987C10.4332 13.3307 10.1821 12.9549 10.0681 12.5296C9.9542 12.1044 9.98376 11.6534 10.1522 11.2466C10.3207 10.8399 10.6187 10.5001 11 10.28V2.69995L4.16 13.21C4.04375 13.3906 3.98877 13.6039 4.00317 13.8182C4.01758 14.0325 4.10062 14.2365 4.24 14.4L6.44 17H5C4.73478 17 4.48043 17.1053 4.29289 17.2928C4.10536 17.4804 4 17.7347 4 18V21C4 21.2652 4.10536 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5195 20 21.2652 20 21V18C20 17.7347 19.8946 17.4804 19.7071 17.2928C19.5196 17.1053 19.2652 17 19 17Z","x_ray":"M8 3H6C4.34 3 3 4.34 3 6V10.54C4.06 9.59 5.46 9 7 9H11V6.86C9.28 6.41 8 4.86 8 3ZM7 13H9C10.1 13 11 12.1 11 11H7C4.79 11 3 12.79 3 15V18C3 19.66 4.34 21 6 21H11V18.44C10.41 18.78 9.73 19 9 19H7C6.45 19 6 18.55 6 18C6 17.45 6.45 17 7 17H9C10.1 17 11 16.1 11 15V14.44C10.41 14.78 9.73 15 9 15H7C6.45 15 6 14.55 6 14C6 13.45 6.45 13 7 13ZM17 11H13C13 12.1 13.9 13 15 13H17C17.55 13 18 13.45 18 14C18 14.55 17.55 15 17 15H15C14.27 15 13.59 14.79 13 14.44V15C13 16.1 13.9 17 15 17H17C17.55 17 18 17.45 18 18C18 18.55 17.55 19 17 19H15C14.27 19 13.59 18.79 13 18.44V21H18C19.66 21 21 19.66 21 18V15C21 12.79 19.21 11 17 11ZM14 3H10C10 4.1 10.9 5 12 5C13.1 5 14 4.1 14 3ZM18 3H16C16 4.86 14.72 6.41 13 6.86V9H17C18.54 9 19.94 9.59 21 10.54V6C21 4.34 19.66 3 18 3Z","x_ray_body":"M17 2H7C5.34 2 4 3.34 4 5V19C4 20.66 5.34 22 7 22V19.83C7 19.03 7.31 18.28 7.88 17.71L9.59 16H9C8.45 16 8 15.55 8 15C8 14.45 8.45 14 9 14H11V12H7C6.45 12 6 11.55 6 11C6 10.45 6.45 10 7 10H11V8H9C8.45 8 8 7.55 8 7C8 6.45 8.45 6 9 6H11V5C11 4.45 11.45 4 12 4C12.55 4 13 4.45 13 5V6H15C15.55 6 16 6.45 16 7C16 7.55 15.55 8 15 8H13V10H17C17.55 10 18 10.45 18 11C18 11.55 17.55 12 17 12H13V14H15C15.55 14 16 14.45 16 15C16 15.55 15.55 16 15 16H14.41L16.12 17.71C16.69 18.28 17 19.03 17 19.83V22C18.66 22 20 20.66 20 19V5C20 3.34 18.66 2 17 2ZM12 16.41L9.29 19.12C9.1 19.31 9 19.56 9 19.83V22H15V19.83C15 19.57 14.89 19.31 14.71 19.12L12 16.41Z","yoga":"M6.47005 19.0699L10.1 18.0699L6.26005 16.9999C5.99483 16.931 5.71308 16.9702 5.47679 17.109C5.24049 17.2478 5.069 17.4747 5.00005 17.7399C4.93109 18.0052 4.97032 18.2869 5.10909 18.5232C5.24787 18.7595 5.47483 18.931 5.74005 18.9999L6.33005 19.1699C6.37317 19.1319 6.42008 19.0984 6.47005 19.0699ZM12 7.99994C12.2967 7.99994 12.5867 7.91197 12.8334 7.74715C13.0801 7.58233 13.2723 7.34806 13.3859 7.07397C13.4994 6.79988 13.5291 6.49828 13.4712 6.20731C13.4133 5.91634 13.2705 5.64906 13.0607 5.43928C12.8509 5.22951 12.5837 5.08664 12.2927 5.02877C12.0017 4.97089 11.7001 5.00059 11.426 5.11413C11.1519 5.22766 10.9177 5.41992 10.7528 5.66659C10.588 5.91326 10.5 6.20327 10.5 6.49994C10.5 6.89777 10.6581 7.2793 10.9394 7.56061C11.2207 7.84191 11.6022 7.99994 12 7.99994ZM10 11.6199V16.9999L12 17.5399L14 16.9999V11.5999C15.0276 11.1988 15.9108 10.4981 16.5349 9.58858C17.1591 8.67911 17.4953 7.60298 17.5 6.49994C17.4983 5.6714 17.3072 4.85422 16.9416 4.11073C16.5759 3.36725 16.0452 2.71712 15.39 2.20994C15.1805 2.04684 14.9148 1.97364 14.6513 2.00646C14.3878 2.03928 14.1482 2.17542 13.985 2.38494C13.8219 2.59447 13.7487 2.8602 13.7816 3.12369C13.8144 3.38718 13.9505 3.62684 14.16 3.78994C14.5756 4.10927 14.9124 4.51957 15.1447 4.98935C15.377 5.45912 15.4986 5.97588 15.5 6.49994C15.5 7.4282 15.1313 8.31844 14.4749 8.97482C13.8185 9.6312 12.9283 9.99994 12 9.99994C11.0718 9.99994 10.1816 9.6312 9.52517 8.97482C8.8688 8.31844 8.50005 7.4282 8.50005 6.49994C8.50153 5.97588 8.62308 5.45912 8.85537 4.98935C9.08766 4.51957 9.4245 4.10927 9.84005 3.78994C9.94379 3.70918 10.0306 3.60878 10.0956 3.49446C10.1605 3.38014 10.2023 3.25415 10.2185 3.12369C10.2348 2.99322 10.2252 2.86083 10.1903 2.73408C10.1553 2.60732 10.0958 2.48869 10.015 2.38494C9.93428 2.2812 9.83388 2.19438 9.71956 2.12944C9.60525 2.0645 9.47926 2.02271 9.34879 2.00646C9.21832 1.99021 9.08594 1.99982 8.95918 2.03473C8.83243 2.06964 8.71379 2.12918 8.61005 2.20994C7.95487 2.71712 7.4242 3.36725 7.05852 4.11073C6.69285 4.85422 6.50183 5.6714 6.50005 6.49994C6.50075 7.60639 6.83514 8.6869 7.45955 9.60032C8.08396 10.5137 8.96935 11.2176 10 11.6199ZM19 17.7399C18.9298 17.4861 18.7623 17.2703 18.5339 17.1392C18.3055 17.0081 18.0346 16.9725 17.78 17.0399L6.78005 20.0399C6.64715 20.0658 6.52089 20.1184 6.40892 20.1946C6.29695 20.2707 6.20162 20.3688 6.12868 20.4828C6.05575 20.5969 6.00674 20.7246 5.98463 20.8582C5.96252 20.9918 5.96776 21.1285 6.00005 21.2599C6.05865 21.4781 6.18939 21.67 6.37097 21.8044C6.55255 21.9387 6.77428 22.0077 7.00005 21.9999C7.08605 22.0151 7.17404 22.0151 7.26005 21.9999L18.26 18.9999C18.3937 18.97 18.5199 18.9128 18.6306 18.8321C18.7413 18.7514 18.8342 18.6487 18.9036 18.5306C18.973 18.4124 19.0173 18.2813 19.0339 18.1453C19.0505 18.0093 19.039 17.8713 19 17.7399ZM17.61 20.1899L13.94 21.1899L16.78 21.9599C16.8511 21.9838 16.9252 21.9972 17 21.9999C17.2258 22.0077 17.4475 21.9387 17.6291 21.8044C17.8107 21.67 17.9414 21.4781 18 21.2599C18.0476 21.059 18.0318 20.8483 17.9548 20.6567C17.8778 20.4651 17.7434 20.3021 17.57 20.1899H17.61Z","yoga_meditation":"M12 6C12.3955 6 12.7822 5.8827 13.1111 5.66294C13.44 5.44318 13.6963 5.13082 13.8477 4.76537C13.9991 4.39992 14.0387 3.99778 13.9615 3.60982C13.8844 3.22186 13.6939 2.86549 13.4142 2.58579C13.1345 2.30608 12.7781 2.1156 12.3901 2.03843C12.0022 1.96126 11.6 2.00087 11.2346 2.15224C10.8691 2.30362 10.5568 2.55996 10.337 2.88886C10.1173 3.21776 9.99996 3.60444 9.99996 4C9.99996 4.53043 10.2107 5.03914 10.5857 5.41421C10.9608 5.78929 11.4695 6 12 6ZM18.76 17L12 18.72L5.23996 17C4.97474 16.9363 4.6951 16.9807 4.46256 17.1232C4.23001 17.2657 4.06361 17.4948 3.99996 17.76C3.93631 18.0252 3.98062 18.3049 4.12315 18.5374C4.26567 18.7699 4.49474 18.9363 4.75996 19L7.87996 19.78L6.75996 20C6.49474 20.0318 6.25303 20.1677 6.088 20.3777C5.92297 20.5878 5.84813 20.8548 5.87996 21.12C5.91178 21.3852 6.04766 21.6269 6.2577 21.792C6.46774 21.957 6.73474 22.0318 6.99996 22C7.07967 22.0096 7.16025 22.0096 7.23996 22L12 20.78L16.76 22C16.8914 22.0356 17.0287 22.0439 17.1635 22.0246C17.2983 22.0052 17.4277 21.9585 17.5438 21.8873C17.6599 21.8162 17.7603 21.7221 17.8387 21.6107C17.9171 21.4994 17.972 21.3733 18 21.24C18.0355 21.1086 18.0439 20.9712 18.0245 20.8364C18.0052 20.7017 17.9585 20.5722 17.8873 20.4561C17.8161 20.34 17.722 20.2397 17.6107 20.1613C17.4994 20.0828 17.3732 20.028 17.24 20L16.12 19.72L19.24 19C19.3713 18.9685 19.4951 18.9114 19.6044 18.832C19.7136 18.7527 19.8062 18.6525 19.8768 18.5374C19.9473 18.4223 19.9945 18.2943 20.0157 18.161C20.0368 18.0276 20.0315 17.8913 20 17.76C19.9684 17.6287 19.9114 17.5049 19.832 17.3956C19.7526 17.2863 19.6525 17.1938 19.5374 17.1232C19.4222 17.0526 19.2943 17.0054 19.1609 16.9843C19.0275 16.9631 18.8913 16.9685 18.76 17ZM4.99996 16C5.15683 16.0019 5.31164 15.964 5.44996 15.89L6.70996 15.26C7.41902 14.9043 7.95835 14.2823 8.20996 13.53L9.48996 9.68C9.55704 9.48138 9.68486 9.30887 9.85533 9.18684C10.0258 9.06482 10.2303 8.99946 10.44 9H11V17.41L12 17.66L13 17.41V9H13.56C13.7696 8.99946 13.9741 9.06482 14.1446 9.18684C14.3151 9.30887 14.4429 9.48138 14.51 9.68L15.79 13.53C16.0416 14.2823 16.5809 14.9043 17.29 15.26L18.55 15.89C18.6883 15.964 18.8431 16.0019 19 16C19.1846 15.9994 19.3655 15.9478 19.5226 15.8507C19.6797 15.7536 19.8069 15.6149 19.89 15.45C20.0086 15.2138 20.0289 14.9403 19.9464 14.6892C19.864 14.4381 19.6855 14.2299 19.45 14.11L18.19 13.48C18.0726 13.4209 17.968 13.3393 17.8822 13.2398C17.7964 13.1402 17.7311 13.0248 17.69 12.9L16.4 9.05C16.2009 8.45389 15.8198 7.93533 15.3102 7.56751C14.8006 7.19968 14.1884 7.00118 13.56 7H10.44C9.81151 7.00118 9.19929 7.19968 8.68972 7.56751C8.18016 7.93533 7.79897 8.45389 7.59996 9.05L6.30996 12.9C6.26881 13.0248 6.20347 13.1402 6.11768 13.2398C6.03188 13.3393 5.92732 13.4209 5.80996 13.48L4.54996 14.11C4.31443 14.2299 4.13594 14.4381 4.05349 14.6892C3.97105 14.9403 3.99135 15.2138 4.10996 15.45C4.19306 15.6149 4.3202 15.7536 4.47729 15.8507C4.63438 15.9478 4.81529 15.9994 4.99996 16Z","youtube":"M21.5801 7.19C21.4657 6.76589 21.242 6.37921 20.9314 6.06861C20.6208 5.75801 20.2342 5.53436 19.8101 5.42C18.2601 5 12.0001 5 12.0001 5C12.0001 5 5.74006 5 4.19006 5.42C3.76595 5.53436 3.37927 5.75801 3.06867 6.06861C2.75807 6.37921 2.53441 6.76589 2.42006 7.19C2.13018 8.7767 1.98957 10.3871 2.00006 12C1.98957 13.6129 2.13018 15.2233 2.42006 16.81C2.53441 17.2341 2.75807 17.6208 3.06867 17.9314C3.37927 18.242 3.76595 18.4656 4.19006 18.58C5.74006 19 12.0001 19 12.0001 19C12.0001 19 18.2601 19 19.8101 18.58C20.2342 18.4656 20.6208 18.242 20.9314 17.9314C21.242 17.6208 21.4657 17.2341 21.5801 16.81C21.8699 15.2233 22.0105 13.6129 22.0001 12C22.0105 10.3871 21.8699 8.7767 21.5801 7.19ZM10.0001 15V9L15.1901 12L10.0001 15Z","zombie":"M19 4C18.7348 4 18.4805 4.10536 18.2929 4.29289C18.1054 4.48043 18 4.73478 18 5V7.33C18.0014 7.41751 17.9853 7.50441 17.9527 7.58564C17.9201 7.66688 17.8717 7.74082 17.8103 7.80317C17.7489 7.86552 17.6757 7.91503 17.5949 7.94882C17.5142 7.98261 17.4276 8.00001 17.34 8C17.1623 8 16.9919 7.92941 16.8663 7.80376C16.7406 7.67811 16.67 7.5077 16.67 7.33V7V4C16.67 3.73478 16.5647 3.48043 16.3771 3.29289C16.1896 3.10536 15.9353 3 15.67 3C15.4048 3 15.1505 3.10536 14.9629 3.29289C14.7754 3.48043 14.67 3.73478 14.67 4V7.33C14.67 7.5077 14.5995 7.67811 14.4738 7.80376C14.3482 7.92941 14.1777 8 14 8C13.9125 8.00001 13.8259 7.98261 13.7451 7.94882C13.6644 7.91503 13.5912 7.86552 13.5298 7.80317C13.4684 7.74082 13.42 7.66688 13.3874 7.58564C13.3548 7.50441 13.3387 7.41751 13.34 7.33V3C13.34 2.73478 13.2347 2.48043 13.0471 2.29289C12.8596 2.10536 12.6053 2 12.34 2C12.0748 2 11.8205 2.10536 11.6329 2.29289C11.4454 2.48043 11.34 2.73478 11.34 3V7.33C11.3414 7.41751 11.3253 7.50441 11.2927 7.58564C11.2601 7.66688 11.2117 7.74082 11.1503 7.80317C11.0889 7.86552 11.0157 7.91503 10.9349 7.94882C10.8542 7.98261 10.7676 8.00001 10.68 8C10.5912 8.00133 10.503 7.98498 10.4206 7.9519C10.3381 7.91882 10.2631 7.86968 10.1998 7.80733C10.1365 7.74498 10.0863 7.67068 10.052 7.58873C10.0177 7.50678 10 7.41883 10 7.33V4C10 3.73478 9.89468 3.48043 9.70715 3.29289C9.51961 3.10536 9.26526 3 9.00004 3C8.73482 3 8.48047 3.10536 8.29293 3.29289C8.1054 3.48043 8.00004 3.73478 8.00004 4V8C8.00004 8.26522 7.89468 8.51957 7.70715 8.70711C7.51961 8.89464 7.26526 9 7.00004 9C6.73482 9 6.48047 8.89464 6.29293 8.70711C6.1054 8.51957 6.00004 8.26522 6.00004 8V7C6.00004 6.73478 5.89468 6.48043 5.70715 6.29289C5.51961 6.10536 5.26526 6 5.00004 6C4.73482 6 4.48047 6.10536 4.29293 6.29289C4.1054 6.48043 4.00004 6.73478 4.00004 7V10C3.99565 11.0826 4.347 12.1366 5.00004 13C5.46578 13.621 6.0697 14.125 6.76397 14.4721C7.45825 14.8193 8.22381 15 9.00004 15V16.17C8.33171 16.4051 7.76815 16.8692 7.40917 17.48C7.0502 18.0908 6.91898 18.8089 7.03875 19.5072C7.15853 20.2055 7.52156 20.8388 8.06357 21.2951C8.60557 21.7513 9.29156 22.0011 10 22C10.3693 22.0089 10.7366 21.9435 11.0801 21.8078C11.4237 21.6721 11.7365 21.4688 12 21.21C12.3234 21.5288 12.7149 21.7701 13.1451 21.9156C13.5753 22.0611 14.0329 22.1071 14.4834 22.05C14.9339 21.9929 15.3656 21.8343 15.7459 21.5862C16.1262 21.338 16.4452 21.0067 16.6789 20.6173C16.9125 20.2279 17.0547 19.7905 17.0947 19.3382C17.1347 18.8858 17.0715 18.4303 16.9099 18.0059C16.7482 17.5815 16.4923 17.1994 16.1615 16.8883C15.8307 16.5772 15.4335 16.3453 15 16.21V15C15.7763 15 16.5418 14.8193 17.2361 14.4721C17.9304 14.125 18.5343 13.621 19 13C19.6531 12.1366 20.0044 11.0826 20 10V5C20 4.73478 19.8947 4.48043 19.7071 4.29289C19.5196 4.10536 19.2653 4 19 4ZM14 20C13.7488 20.0019 13.506 19.909 13.32 19.74C12.9551 19.4194 12.4859 19.2425 12 19.2425C11.5142 19.2425 11.045 19.4194 10.68 19.74C10.4941 19.909 10.2513 20.0019 10 20C9.73482 20 9.48047 19.8946 9.29293 19.7071C9.1054 19.5196 9.00004 19.2652 9.00004 19C9.00004 18.7348 9.1054 18.4804 9.29293 18.2929C9.48047 18.1054 9.73482 18 10 18C10.2653 18 10.5196 17.8946 10.7071 17.7071C10.8947 17.5196 11 17.2652 11 17V15H13V17C13 17.2652 13.1054 17.5196 13.2929 17.7071C13.4805 17.8946 13.7348 18 14 18C14.2653 18 14.5196 18.1054 14.7071 18.2929C14.8947 18.4804 15 18.7348 15 19C15 19.2652 14.8947 19.5196 14.7071 19.7071C14.5196 19.8946 14.2653 20 14 20Z"}'); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& /* harmony default export */ var NIconvue_type_script_lang_js_ = ({ name: 'nitrozen-icon', @@ -968,8 +976,8 @@ var icons_namespaceObject = JSON.parse('{"404_error":"M12 12C11.7348 12 11.4804 }); ;// CONCATENATED MODULE: ./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& /* harmony default export */ var NIcon_NIconvue_type_script_lang_js_ = (NIconvue_type_script_lang_js_); -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NIcon/NIcon.vue @@ -993,7 +1001,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 8943: +/***/ 8310: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1007,7 +1015,7 @@ __webpack_require__.d(__webpack_exports__, { var constants_namespaceObject = {}; __webpack_require__.r(constants_namespaceObject); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=template&id=20cacc4d& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=template&id=20cacc4d& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1157,7 +1165,7 @@ var render = function render() { }; var staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=template&id=0872c97f& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=template&id=0872c97f& var NInputPrefixvue_type_template_id_0872c97f_render = function render() { var _vm = this, _c = _vm._self._c; @@ -1165,14 +1173,14 @@ var NInputPrefixvue_type_template_id_0872c97f_render = function render() { }; var NInputPrefixvue_type_template_id_0872c97f_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& /* harmony default export */ var NInputPrefixvue_type_script_lang_js_ = ({ name: 'nitrozen-input-prefix' }); ;// CONCATENATED MODULE: ./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& /* harmony default export */ var NInput_NInputPrefixvue_type_script_lang_js_ = (NInputPrefixvue_type_script_lang_js_); -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NInput/NInputPrefix.vue @@ -1193,7 +1201,7 @@ var component = (0,componentNormalizer/* default */.Z)( ) /* harmony default export */ var NInputPrefix = (component.exports); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=template&id=98c548c2& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=template&id=98c548c2& var NInputSuffixvue_type_template_id_98c548c2_render = function render() { var _vm = this, _c = _vm._self._c; @@ -1201,7 +1209,7 @@ var NInputSuffixvue_type_template_id_98c548c2_render = function render() { }; var NInputSuffixvue_type_template_id_98c548c2_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=script&lang=js& /* harmony default export */ var NInputSuffixvue_type_script_lang_js_ = ({ name: 'nitrozen-input-suffix' }); @@ -1228,19 +1236,19 @@ var NInputSuffix_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var NInputSuffix = (NInputSuffix_component.exports); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(5458); +var NTooltip = __webpack_require__(1406); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(4880); +var NInline = __webpack_require__(3502); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(1569); +var NValidation = __webpack_require__(4790); ;// CONCATENATED MODULE: ./src/common/constants.js var constants = { 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif' }; /* harmony default export */ var common_constants = ((/* unused pure expression or super */ null && (constants))); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=script&lang=js& @@ -1398,7 +1406,7 @@ var constants = { }); ;// CONCATENATED MODULE: ./src/components/NInput/NInput.vue?vue&type=script&lang=js& /* harmony default export */ var NInput_NInputvue_type_script_lang_js_ = (NInputvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& @@ -1427,7 +1435,7 @@ var NInput_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 1001: +/***/ 3736: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1534,7 +1542,7 @@ function normalizeComponent( /***/ }), -/***/ 3170: +/***/ 2568: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1544,7 +1552,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NBtn; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=template&id=cea72f72& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=template&id=cea72f72& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1573,8 +1581,8 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/NIcon.vue + 4 modules -var NIcon = __webpack_require__(3305); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& +var NIcon = __webpack_require__(9931); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& /* harmony default export */ var NBtnContentvue_type_script_lang_js_ = ({ components: { @@ -1610,13 +1618,13 @@ var NIcon = __webpack_require__(3305); }); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& /* harmony default export */ var NBtn_NBtnContentvue_type_script_lang_js_ = (NBtnContentvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue @@ -1642,7 +1650,7 @@ var component = (0,componentNormalizer/* default */.Z)( var NStrokeBtn = __webpack_require__(8545); // EXTERNAL MODULE: ./src/directives/NFlatBtn.js var NFlatBtn = __webpack_require__(3726); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } @@ -1740,7 +1748,7 @@ function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input == }); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NBtn_NBtnvue_type_script_lang_js_ = (NBtnvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& @@ -1772,7 +1780,7 @@ var NBtn_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 5277: +/***/ 2720: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1782,7 +1790,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NCheckbox; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=template&id=c020f600& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=template&id=c020f600& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1841,10 +1849,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(1569); +var NValidation = __webpack_require__(4790); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } @@ -1943,13 +1951,13 @@ function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len }); ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& /* harmony default export */ var NCheckbox_NCheckboxvue_type_script_lang_js_ = (NCheckboxvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue @@ -1977,7 +1985,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 8271: +/***/ 690: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1989,7 +1997,7 @@ __webpack_require__.d(__webpack_exports__, { // UNUSED EXPORTS: NDropdown -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=template&id=4dd9c7d4& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=template&id=4dd9c7d4& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2187,12 +2195,12 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(4880); +var NInline = __webpack_require__(3502); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(5277); +var NCheckbox = __webpack_require__(2720); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(5458); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& +var NTooltip = __webpack_require__(1406); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } @@ -2551,13 +2559,13 @@ function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len }); ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& /* harmony default export */ var NDropdown_NDropdownvue_type_script_lang_js_ = (NDropdownvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue @@ -2586,7 +2594,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 9669: +/***/ 9751: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2596,7 +2604,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NError; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=template&id=66da709a& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=template&id=66da709a& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2606,19 +2614,19 @@ var render = function render() { }; var staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=script&lang=js& /* harmony default export */ var NErrorvue_type_script_lang_js_ = ({ name: 'nitrozen-error' }); ;// CONCATENATED MODULE: ./src/components/NError/NError.vue?vue&type=script&lang=js& /* harmony default export */ var NError_NErrorvue_type_script_lang_js_ = (NErrorvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NError/NError.vue @@ -2650,13 +2658,13 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _NIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3305); +/* harmony import */ var _NIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9931); /* harmony default export */ __webpack_exports__["Z"] = (_NIcon_vue__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z); /***/ }), -/***/ 4880: +/***/ 3502: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2666,7 +2674,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NInline; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=template&id=65d43b41& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=template&id=65d43b41& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2682,7 +2690,7 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/svgs.js var svgs = __webpack_require__(5632); var svgs_default = /*#__PURE__*/__webpack_require__.n(svgs); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=script&lang=js& /* harmony default export */ var NInlinevue_type_script_lang_js_ = ({ name: 'nitrozen-inline', @@ -2705,13 +2713,13 @@ var svgs_default = /*#__PURE__*/__webpack_require__.n(svgs); }); ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue?vue&type=script&lang=js& /* harmony default export */ var NInline_NInlinevue_type_script_lang_js_ = (NInlinevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue @@ -2743,7 +2751,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _NInput__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(8943); +/* harmony import */ var _NInput__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(8310); // import NInputPrefix from './NInputPrefix.vue'; // import NInputSuffix from './NInputSuffix.vue'; @@ -2758,7 +2766,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 1897: +/***/ 8238: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2768,7 +2776,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NRadio; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=template&id=7f2f21c5& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=template&id=7f2f21c5& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2824,10 +2832,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(1569); +var NValidation = __webpack_require__(4790); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& /* harmony default export */ var NRadiovue_type_script_lang_js_ = ({ @@ -2891,13 +2899,13 @@ var NUuid = __webpack_require__(3934); }); ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& /* harmony default export */ var NRadio_NRadiovue_type_script_lang_js_ = (NRadiovue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue @@ -2925,7 +2933,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 3641: +/***/ 4308: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2935,7 +2943,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NToggleBtn; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=template&id=78e4ce20& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=template&id=78e4ce20& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } @@ -3007,10 +3015,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(1569); +var NValidation = __webpack_require__(4790); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NToggleBtnvue_type_script_lang_js_ = ({ @@ -3081,13 +3089,13 @@ var NUuid = __webpack_require__(3934); }); ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NToggleBtn_NToggleBtnvue_type_script_lang_js_ = (NToggleBtnvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue @@ -3115,7 +3123,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 5458: +/***/ 1406: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3125,7 +3133,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NTooltip; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=template&id=26f4ee3b& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=template&id=26f4ee3b& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -3152,10 +3160,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(4880); +var NInline = __webpack_require__(3502); // EXTERNAL MODULE: ./src/components/NIcon/NIcon.vue + 4 modules -var NIcon = __webpack_require__(3305); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& +var NIcon = __webpack_require__(9931); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& /* harmony default export */ var NTooltipvue_type_script_lang_js_ = ({ @@ -3217,13 +3225,13 @@ var NIcon = __webpack_require__(3305); }); ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& /* harmony default export */ var NTooltip_NTooltipvue_type_script_lang_js_ = (NTooltipvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue @@ -3251,7 +3259,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 1569: +/***/ 4790: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3261,7 +3269,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NValidation; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=template&id=1efeb91a&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=template&id=1efeb91a&scoped=true& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -3281,7 +3289,7 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/index.js var NIcon = __webpack_require__(6027); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& /* harmony default export */ var NValidationvue_type_script_lang_js_ = ({ name: 'nitrozen-validation', @@ -3330,13 +3338,13 @@ var NIcon = __webpack_require__(6027); }); ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& /* harmony default export */ var NValidation_NValidationvue_type_script_lang_js_ = (NValidationvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue @@ -13271,7 +13279,7 @@ if (typeof window !== 'undefined') { // Indicate to webpack that this file can be concatenated /* harmony default export */ var setPublicPath = (null); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=template&id=91f50dce& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=template&id=91f50dce& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -13307,8 +13315,8 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInput/NInput.vue + 14 modules -var NInput = __webpack_require__(8943); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& +var NInput = __webpack_require__(8310); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& /* harmony default export */ var NAutocompletevue_type_script_lang_js_ = ({ @@ -13442,13 +13450,13 @@ var NInput = __webpack_require__(8943); }); ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& /* harmony default export */ var NAutocomplete_NAutocompletevue_type_script_lang_js_ = (NAutocompletevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue @@ -13474,8 +13482,8 @@ var component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NAutocomplete = (NAutocomplete); // EXTERNAL MODULE: ./src/components/NBtn/index.js + 11 modules -var NBtn = __webpack_require__(3170); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=template&id=de1bfb68& +var NBtn = __webpack_require__(2568); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=template&id=de1bfb68& var NBadgevue_type_template_id_de1bfb68_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13500,7 +13508,7 @@ var NBadgevue_type_template_id_de1bfb68_staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/index.js var NIcon = __webpack_require__(6027); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& /* harmony default export */ var NBadgevue_type_script_lang_js_ = ({ name: "nitrozen-badge", @@ -13602,7 +13610,7 @@ var NIcon = __webpack_require__(6027); }); ;// CONCATENATED MODULE: ./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& /* harmony default export */ var NBadge_NBadgevue_type_script_lang_js_ = (NBadgevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& @@ -13632,8 +13640,8 @@ var NBadge_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NBadge = (NBadge); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(5277); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=template&id=288980ac& +var NCheckbox = __webpack_require__(2720); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=template&id=288980ac& var NChipsvue_type_template_id_288980ac_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13683,8 +13691,8 @@ var NChipsvue_type_template_id_288980ac_staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(3934); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(5458); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=script&lang=js& +var NTooltip = __webpack_require__(1406); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=script&lang=js& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } @@ -13793,7 +13801,7 @@ function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input == }); ;// CONCATENATED MODULE: ./src/components/NChips/NChips.vue?vue&type=script&lang=js& /* harmony default export */ var NChips_NChipsvue_type_script_lang_js_ = (NChipsvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& @@ -13823,8 +13831,8 @@ var NChips_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NChips = (NChips); // EXTERNAL MODULE: ./src/components/NDropdown/index.js + 6 modules -var NDropdown = __webpack_require__(8271); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=template&id=077af769& +var NDropdown = __webpack_require__(690); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=template&id=077af769& var NDialogvue_type_template_id_077af769_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13929,7 +13937,7 @@ var NDialogvue_type_template_id_077af769_render = function render() { var NDialogvue_type_template_id_077af769_staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(4880); +var NInline = __webpack_require__(3502); // EXTERNAL MODULE: ./src/directives/NStrokeBtn.js var NStrokeBtn = __webpack_require__(8545); // EXTERNAL MODULE: ./src/directives/NFlatBtn.js @@ -13975,7 +13983,7 @@ external_commonjs_vue_commonjs2_vue_root_Vue_default().use(clickOutside); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& @@ -14094,7 +14102,7 @@ external_commonjs_vue_commonjs2_vue_root_Vue_default().use(clickOutside); }); ;// CONCATENATED MODULE: ./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& /* harmony default export */ var NDialog_NDialogvue_type_script_lang_js_ = (NDialogvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& @@ -14125,10 +14133,10 @@ var NDialog_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NDialog = (NDialog); // EXTERNAL MODULE: ./src/components/NError/index.js + 6 modules -var NError = __webpack_require__(9669); +var NError = __webpack_require__(9751); // EXTERNAL MODULE: ./src/components/NInput/index.js var components_NInput = __webpack_require__(5778); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=template&id=308a10e0& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=template&id=308a10e0& var NMenuvue_type_template_id_308a10e0_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14171,7 +14179,7 @@ var NMenuvue_type_template_id_308a10e0_render = function render() { }; var NMenuvue_type_template_id_308a10e0_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& @@ -14218,7 +14226,7 @@ var NMenuvue_type_template_id_308a10e0_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& /* harmony default export */ var NMenu_NMenuvue_type_script_lang_js_ = (NMenuvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& @@ -14247,7 +14255,7 @@ var NMenu_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NMenu/index.js /* harmony default export */ var components_NMenu = (NMenu); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=template&id=835c1ace& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=template&id=835c1ace& var NMenuItemvue_type_template_id_835c1ace_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14257,7 +14265,7 @@ var NMenuItemvue_type_template_id_835c1ace_render = function render() { }; var NMenuItemvue_type_template_id_835c1ace_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& /* harmony default export */ var NMenuItemvue_type_script_lang_js_ = ({ name: "nitrozen-menu-item", @@ -14272,7 +14280,7 @@ var NMenuItemvue_type_template_id_835c1ace_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& /* harmony default export */ var NMenuItem_NMenuItemvue_type_script_lang_js_ = (NMenuItemvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& @@ -14301,7 +14309,7 @@ var NMenuItem_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NMenuItem/index.js /* harmony default export */ var components_NMenuItem = (NMenuItem); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=template&id=2c61829c&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=template&id=2c61829c&scoped=true& var NTabvue_type_template_id_2c61829c_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14328,7 +14336,7 @@ var NTabvue_type_template_id_2c61829c_scoped_true_render = function render() { }; var NTabvue_type_template_id_2c61829c_scoped_true_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true& var NTabItemvue_type_template_id_cfd6b808_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14338,7 +14346,7 @@ var NTabItemvue_type_template_id_cfd6b808_scoped_true_render = function render() }; var NTabItemvue_type_template_id_cfd6b808_scoped_true_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& /* harmony default export */ var NTabItemvue_type_script_lang_js_ = ({ name: "nitrozen-tab-item", @@ -14353,7 +14361,7 @@ var NTabItemvue_type_template_id_cfd6b808_scoped_true_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& /* harmony default export */ var NTabItem_NTabItemvue_type_script_lang_js_ = (NTabItemvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& @@ -14382,7 +14390,7 @@ var NTabItem_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NTabItem/index.js /* harmony default export */ var components_NTabItem = (NTabItem); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=script&lang=js& /* harmony default export */ var NTabvue_type_script_lang_js_ = ({ @@ -14430,7 +14438,7 @@ var NTabItem_component = (0,componentNormalizer/* default */.Z)( }); ;// CONCATENATED MODULE: ./src/components/NTab/NTab.vue?vue&type=script&lang=js& /* harmony default export */ var NTab_NTabvue_type_script_lang_js_ = (NTabvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& @@ -14459,7 +14467,7 @@ var NTab_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NTab/index.js /* harmony default export */ var components_NTab = (NTab); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=template&id=2637fc16& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=template&id=2637fc16& var NPaginationvue_type_template_id_2637fc16_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14529,7 +14537,7 @@ var NPaginationvue_type_template_id_2637fc16_render = function render() { }; var NPaginationvue_type_template_id_2637fc16_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& @@ -14740,7 +14748,7 @@ var MODE_CURSOR = "cursor"; }); ;// CONCATENATED MODULE: ./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& /* harmony default export */ var NPagination_NPaginationvue_type_script_lang_js_ = (NPaginationvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& @@ -14771,8 +14779,8 @@ var NPagination_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NPagination = (NPagination); // EXTERNAL MODULE: ./src/components/NRadio/index.js + 6 modules -var NRadio = __webpack_require__(1897); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=template&id=2023bb58& +var NRadio = __webpack_require__(8238); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=template&id=2023bb58& var NSteppervue_type_template_id_2023bb58_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14839,7 +14847,7 @@ var NSteppervue_type_template_id_2023bb58_render = function render() { }; var NSteppervue_type_template_id_2023bb58_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& /* harmony default export */ var NSteppervue_type_script_lang_js_ = ({ name: 'nitrozen-stepper', @@ -14907,7 +14915,7 @@ var NSteppervue_type_template_id_2023bb58_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& /* harmony default export */ var NStepper_NSteppervue_type_script_lang_js_ = (NSteppervue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& @@ -14937,9 +14945,9 @@ var NStepper_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NStepper = (NStepper); // EXTERNAL MODULE: ./src/components/NToggleBtn/index.js + 6 modules -var NToggleBtn = __webpack_require__(3641); +var NToggleBtn = __webpack_require__(4308); // EXTERNAL MODULE: ./src/components/NCustomForm/NCustomForm.vue + 13 modules -var NCustomForm = __webpack_require__(5043); +var NCustomForm = __webpack_require__(3971); ;// CONCATENATED MODULE: ./src/components/NCustomForm/index.js /* harmony default export */ var components_NCustomForm = (NCustomForm["default"]); diff --git a/dist/nitrozen.common.js.map b/dist/nitrozen.common.js.map index 9e9f0856..fc2a4279 100644 --- a/dist/nitrozen.common.js.map +++ b/dist/nitrozen.common.js.map @@ -1 +1 @@ -{"version":3,"file":"nitrozen.common.js","mappings":"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;AACN;AACA;AACD;AACG;AAE1C,6EAAe;EACfmF;EACAC;IACAzE;IACAX;MACAqB;IACA;EACA;EACAgE;IACA;MACA5B;MACAxB;MACAC,YAAAA,sBAAAA;IACA;EACA;EACAoD;IACAC,eAAAA,qBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,yBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;IACAC,aAAAA,yBAAAA;IACAC;MAAA;IAAA;EACA;;EACAC;EACAC;IACAjE;MACA;IACA;EACA;EACAkE;IACAjF,eAAAA,aAAAA;IACAmB;MACA;IACA;IACA5B;MACA;MACA;IACA;IACA+C;MACA;IACA;IACAD;MACA;IACA;IACAF;MACA;MACA;IACA;IACArB;MACA,qDACA,YACA,oBACA;QAHA0C;QAAAjB;MAIA;IACA;IACA2C;MAAA;MACA;QACA;UACA;YACA;UACA;QACA;MACA;QACA;UACA;UACAC;QACA;QACA;MACA;QACA;MACA;IACA;EACA;AACA,CAAC;;ACjQuQ,CAAC,yFAAe,wCAAG,EAAC;;ACA5R;;;;;;;AEA2G;AACvC;AACL;AAC/D,CAA0G;;;AAG1G;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,oDAAM;AACR,EAAE,gEAAM;AACR,EAAE,yEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,qDAAe;;ACJuB;AACuB;AACmB;AAEhF,wEAAe;EACflB;EACAC;IACAzE;MACAU;MACA4C;IACA;IACAlE;MACAsB;MACA4C;IACA;EACA;EACAqB;IACAgB,yBAAAA,gBAAAA;EACA;EACAL;EACAM;IAAA;IACA;MACA;QACA;MACA;IACA;IAEA;EACA;EACAJ;IACAK;MAAA;MACAzG;QACA;UACA;UACA;UACA;YACA;UACA;YACAwE,sBAAAA,uBAAAA;UACA;QACA;QAEA;UACA;QACA;MACA;IACA;IACA9D;MACA;MACA;MACA;IACA;IACAgG;MACA;IACA;IACAL;MAAA;MACA;QACA;UACA;QACA;MACA;IACA;EACA;AACA,CAAC;;AC9EkQ,CAAC,oFAAe,mCAAG,EAAC;;ACAvR;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACsG;AACtG,IAAI,qBAAS,GAAG,sCAAU;AAC1B,EAAE,+CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe,qBAAS;;;;;;;;;;;;;;;ACnBxB,IAAI3G,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACW,KAAK,EAAC;MAAC,OAAO,EAACZ,GAAG,CAACgH,IAAI;MAAC,QAAQ,EAAChH,GAAG,CAACgH,IAAI;MAAC,SAAS,EAAC,WAAW;MAAC,MAAM,EAAC,MAAM;MAAC,OAAO,EAAC,4BAA4B;MAAC,qBAAqB,EAAC;IAAM;EAAC,CAAC,EAAC,CAAC/G,EAAE,CAAC,MAAM,EAAC;IAACW,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACyF,IAAI;MAAC,GAAG,EAACzF,GAAG,CAACiH,MAAM;MAAC,MAAM,EAACjH,GAAG,CAACkH;IAAK;EAAC,CAAC,CAAC,CAAC,CAAC;AACpS,CAAC;AACD,IAAI3F,eAAe,GAAG,EAAE;;;;;ACKxB;AACA,kEAAe;EACfkE;EACAC;IACAD;MACA9D;MACAG;MACAyC;IACA;IACAyC;MACArF;MACAG;MACAyC;IACA;IACA2C;MACAvF;MACAG;MACAyC;IACA;EACA;EACA4C;IACAF;MACA;IACA;EACA;AACA,CAAC;;AChC4P,CAAC,wEAAe,6BAAG,EAAC;;;;ACA7L;AAC3B;AACL;;;AAGpD;AACA,CAAsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,mCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,0CAAe;;;;;;;;;;;;;;;;;;;AClBf,IAAIlH,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAyB,CAAC,EAAC,CAAEH,GAAG,CAACoH,KAAK,GAAEnH,EAAE,CAAC,OAAO,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAACqH;IAAE;EAAC,CAAC,EAAC,CAACrH,GAAG,CAACyB,EAAE,CAAC,GAAG,GAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACoH,KAAK,CAAC,GAAC,GAAG,GAACpH,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC8B,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC,GAAC,GAAG,CAAC,EAAE9B,GAAG,CAACsH,WAAW,GAAErH,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAuB,CAAC,EAAC,CAACF,EAAE,CAAC,kBAAkB,EAAC;IAACW,KAAK,EAAC;MAAC,aAAa,EAACZ,GAAG,CAACuH,WAAW;MAAC,UAAU,EAAC;IAAK;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAACvH,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAACwH,SAAS,GAAEvH,EAAE,CAAC,OAAO,EAAC;IAACE,WAAW,EAAC;EAAiC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACwD,MAAM,CAAC,GAAC,GAAG,GAACxD,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACwH,SAAS,CAAC,CAAC,CAAC,CAAC,GAACxH,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,EAAEtB,GAAG,CAACyH,UAAU,IAAIzH,GAAG,CAAC0H,MAAM,GAAEzH,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACW,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAAC2H;IAAS;EAAC,CAAC,CAAC,CAAC,CAAC,GAAC3H,GAAG,CAACsB,EAAE,EAAE,EAACrB,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAoB,CAAC,EAAC,CAAEH,GAAG,CAAC4H,cAAc,GAAE3H,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAsB,CAAC,EAAC,CAACF,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAQ;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC6H,UAAU,GAAE5H,EAAE,CAAC,uBAAuB,EAAC;IAAC6H,KAAK,EAAC;MACz8B,yBAAyB,EAAE,CAAC9H,GAAG,CAAC+H,MAAM;MACtC,qBAAqB,EAAE,OAAO/H,GAAG,CAACgI,MAAM,KAAK,QAAQ;MACrD,gBAAgB,EAAE,OAAOhI,GAAG,CAACgI,MAAM,KAAK,QAAQ;MAChD,uBAAuB,EAAE;IAC3B;EAAC,CAAC,EAAC,CAAEhI,GAAG,CAAC+H,MAAM,GAAE9H,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAAChI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACyB,EAAE,CAAC,GAAG,GAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACgI,MAAM,CAAC,GAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAChI,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC2B,IAAI,IAAI,UAAU,GAAE1B,EAAE,CAAC,OAAO,EAAC;IAACS,GAAG,EAACV,GAAG,CAACqH,EAAE;IAACS,KAAK,EAAC;MACjK,+BAA+B,EAAE9H,GAAG,CAAC4H,cAAc,IAAI5H,GAAG,CAAC6H,UAAU;MACrE,qCAAqC,EAAE7H,GAAG,CAACkI,UAAU;MACrD,kBAAkB,EAAE,IAAI,CAACC,eAAe,IAAI,SAAS;MACrD,gBAAgB,EAAE,IAAI,CAACA,eAAe,IAAI,OAAO;MACjD,kBAAkB,EAAE,IAAI,CAACA,eAAe,IAAI,SAAS;MACrD,SAAS,EAAE,IAAI;MACf,YAAY,EAAE,IAAI;MAClB,wBAAwB,EAAE,CAAC,CAAC,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC,CAACzG,QAAQ,CACjE,IAAI,CAACyG,eAAe;IAExB,CAAC;IAACvH,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAACoC,GAAG;MAAC,KAAK,EAACpC,GAAG,CAACqC,GAAG;MAAC,WAAW,EAACrC,GAAG,CAACwH,SAAS;MAAC,MAAM,EAACxH,GAAG,CAAC2B,IAAI;MAAC,aAAa,EAAC3B,GAAG,CAAC6B,WAAW;MAAC,cAAc,EAAC7B,GAAG,CAACoI,YAAY;MAAC,IAAI,EAACpI,GAAG,CAACqH,EAAE;MAAC,UAAU,EAACrH,GAAG,CAACiC;IAAQ,CAAC;IAACoG,QAAQ,EAAC;MAAC,OAAO,EAACrI,GAAG,CAACiB;IAAK,CAAC;IAACJ,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,QAAQ,EAAC,gBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,QAAQ,CAAC;MAAA,CAAC;MAAC,MAAM,EAAC,cAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,MAAM,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,UAAU,EAAC,kBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,UAAU,CAAC;MAAA,CAAC;MAAC,OAAO,EAACd,GAAG,CAACuI;IAAW;EAAC,CAAC,CAAC,GAACvI,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC2B,IAAI,IAAI,UAAU,GAAE1B,EAAE,CAAC,UAAU,EAAC;IAACS,GAAG,EAACV,GAAG,CAACqH,EAAE;IAACS,KAAK,EAAC;MACprB,kBAAkB,EAAE9H,GAAG,CAAC2B,IAAI,IAAI,UAAU;MAC1C,kBAAkB,EAAE,IAAI,CAACwG,eAAe,IAAI,SAAS;MACrD,gBAAgB,EAAE,IAAI,CAACA,eAAe,IAAI,OAAO;MACjD,kBAAkB,EAAE,IAAI,CAACA,eAAe,IAAI,SAAS;MACrD,SAAS,EAAE,IAAI;MACf,YAAY,EAAE,IAAI;MAClB,wBAAwB,EAAE,CAAC,CAAC,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC,CAACzG,QAAQ,CACjE,IAAI,CAACyG,eAAe;IAExB,CAAC;IAACvH,KAAK,EAAC;MAAC,WAAW,EAACZ,GAAG,CAACwH,SAAS;MAAC,UAAU,EAACxH,GAAG,CAACiC,QAAQ;MAAC,aAAa,EAACjC,GAAG,CAAC6B;IAAW,CAAC;IAACwG,QAAQ,EAAC;MAAC,OAAO,EAACrI,GAAG,CAACiB;IAAK,CAAC;IAACJ,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,QAAQ,EAAC,gBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,QAAQ,CAAC;MAAA,CAAC;MAAC,MAAM,EAAC,cAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,MAAM,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,UAAU,EAAC,kBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACsI,SAAS,CAACxH,MAAM,EAAE,UAAU,CAAC;MAAA,CAAC;MAAC,OAAO,EAACd,GAAG,CAACuI;IAAW;EAAC,CAAC,CAAC,GAACvI,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAACkI,UAAU,GAAEjI,EAAE,CAAC,uBAAuB,EAAC;IAAC6H,KAAK,EAAC;MACtlB,yBAAyB,EAAE,CAAC9H,GAAG,CAAC+H,MAAM;MACtC,qBAAqB,EAAE,OAAO/H,GAAG,CAACwI,MAAM,KAAK,QAAQ;MACrD,gBAAgB,EAAE,OAAOxI,GAAG,CAACwI,MAAM,KAAK,QAAQ;MAChD,uBAAuB,EAAE;IAC3B;EAAC,CAAC,EAAC,CAAExI,GAAG,CAAC+H,MAAM,GAAE9H,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAAChI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACwI,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAACxI,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,EAAEtB,GAAG,CAACyI,UAAU,GAAExI,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAmB,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAe,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACyI,UAAU,CAAC,CAAC,CAAC,CAAC,EAAEzI,GAAG,CAACmI,eAAe,GAAElI,EAAE,CAAC,qBAAqB,EAAC;IAACW,KAAK,EAAC;MAAC,UAAU,EAACZ,GAAG,CAACmI,eAAe,GAAG,KAAK,GAAG,IAAI;MAAC,iBAAiB,EAACnI,GAAG,CAACmI,eAAe;MAAC,OAAO,EAACnI,GAAG,CAAC0I;IAAiB;EAAC,CAAC,CAAC,GAAC1I,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC;AACzb,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;ACjCxB,IAAIxB,gDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC,CAACD,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAClG,CAAC;AACD,IAAI1G,yDAAe,GAAG,EAAE;;;ACKxB,yEAAe;EACfkE;AACA,CAAC;;ACTmQ,CAAC,gFAAe,oCAAG,EAAC;;;;ACA7L;AAC3B;AACL;;;AAG3D;AACA,CAAsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,gDAAM;AACR,EAAE,yDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,iDAAe;;AClBf,IAAI1F,gDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC,CAACD,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAClG,CAAC;AACD,IAAI1G,yDAAe,GAAG,EAAE;;;ACKxB,yEAAe;EACfkE;AACA,CAAC;;ACTmQ,CAAC,gFAAe,oCAAG,EAAC;;ACA7L;AAC3B;AACL;;;AAG3D;AACA,CAAsG;AACtG,IAAI,sBAAS,GAAG,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,gDAAM;AACR,EAAE,yDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,iDAAe,sBAAS;;;;;;;;;;AClBxB,IAAMkD,SAAS,GAAG;EACd,gBAAgB,EAAE;AACtB,CAAC;AAED,qDAAeA,gDAAAA,SAAS;;ACkIkB;AACA;AACL;AACK;AACK;AACG;AAClD;AACA,mEAAe;EACflD;EACAG;IACA;IACA;IACA;IACA;IACA;EACA;EACAD;IACA;MACA8B;IACA;EACA;EACAN;IACA3D;MACA;IACA;IACAmE;MACA;IACA;EACA;EACAjC;IACA0C;MACAzG;MACA4C;IACA;IACA5C;MACAA;MACA4C;IACA;IACA6C;MACAzF;MACA4C;IACA;IACA1C;MACAF;MACA4C;IACA;IACAtC;MACAN;MACA4C;IACA;IACAzC;MACAH;MACA4C;IACA;IACAtD;MACAU;MACA4C;IACA;IACA4D;MACAxG;MACA4C;IACA;IACAmE;MACA/G;MACA4C;IACA;IACAkE;MACA9G;MACA4C;IACA;IACAmD;MACA/F;MACA4C;IACA;IACAqD;MACAjG;MACA4C;IACA;IACA+C;MACA3F;MACA4C;IACA;IACAgD;MACA5F;MACA4C;IACA;IACA8C;MACA1F;MACA4C;QAAA;MAAA;IACA;IACAiD;MACA7F;IACA;IACAkG;MACAlG;MACA4C;IACA;IACA2D;MACAvG;MACA4C;IACA;IACAyD;MACArG;IACA;IACA6G;MACA7G;IACA;IACAoG;MACApG;MACA4C;IACA;IACAqE;MACAjH;MACA4C;IACA;IACAnC;MACAT;MACA4C;IACA;IACAlC;MACAV;MACA4C;IACA;EACA;EACAiC;IACAoC;MACA;QACA;MACA;IACA;EACA;EACAC;IACA;MACA;IACA;EACA;EACApC;IACA8B;MACA;MACA;QACAtH;MACA;MAEA;MACA;QACA;QACA;MACA;IACA;IACAqH;MACA;IACA;EACA;AACA,CAAC;;AC/R6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;;;;;;;;;;ACnBxB;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;AC/FA,IAAIvI,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAAC2H,KAAK,EAAC;MAAC,eAAe,EAAC9H,GAAG,CAAC8I;IAAY;EAAC,CAAC,EAAC,CAAE9I,GAAG,CAAC+I,IAAI,GAAE9I,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAa,CAAC,EAAC,CAAEH,GAAG,CAAC+I,IAAI,GAAE9I,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAAC+I,IAAI;MAAC,MAAM,EAAC/I,GAAG,CAACgJ,WAAW;MAAC,OAAO,EAAChJ,GAAG,CAACiJ;IAAS;EAAC,CAAC,CAAC,GAACjJ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAACtB,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,EAAEjI,GAAG,CAAC8I,YAAY,GAAE7I,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAY,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAAC;IAAkG;EAAC,CAAC,CAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC;AACrjB,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;;;ACWiB;AACzC,wEAAe;EACfqE;IACA;EACA;EACAH;EACAC;IACAoD;MACAnH;MACA4C;IACA;IACAwE;MACApH;IACA;IACAqF;MACArF;IACA;IACAsH;MACAtH;MACA4C;IACA;EACA;EACA4C;IACA6B;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7CkQ,CAAC,6EAAe,mCAAG,EAAC;;ACAvR;;;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe;;;;;;;;;;;;AClB4B;AAC3C;AACA;AAEA,iEAAe;EACfvD;EACAG;IACAsD,gBAAAA,WAAAA;EACA;EACAC;IACAC,WAAAA,yBAAAA;IACAC,SAAAA,uBAAAA;EACA;EACA3D;IACA4D;MACA3H;MACA4C;IACA;IACA5C;MACAA;MACA4C;IACA;IACAtC;IACAsH;IACAC;MACA7H;MACA4C;IACA;IACAkF;MACA9H;MACA4C;IACA;IACAuE;MACAnH;MACA4C;IACA;IACAyC;MACArF;MACA4C;IACA;IACAmF;MACA/H;MACA4C;IACA;IACAwE;MACApH;IACA;IACAsH;MACAtH;IACA;IACAgI;MACAhI;IACA;EACA;EACA5B;IACA;MACA2F;QACAoD;QACAC;QACA/B;QACAiC;MACA;IACA;IAEA;MACA9I;MACA2H;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MACA;MACAlH;QACA0I;QACArH;QACAN;MACA;MACAd,sBACA;IAEA;IACA;IACA;MACA+I;MACAC;IACA;IACA;EACA;AACA,CAAC;;AC7F2P,CAAC,sEAAe,4BAAG,EAAC;;ACAhR;;;;;AEAA,IAAI,WAAM,EAAE,oBAAe;AAC3B,CAAwD;AACL;AACnD,CAAkF;;;AAGlF;AACsG;AACtG,IAAI,cAAS,GAAG,sCAAU;AAC1B,EAAE,iCAAM;AACR,EAAE,WAAM;AACR,EAAE,oBAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,yCAAe,cAAS;;ACnBC;AACzB,o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ACA;AACA;AACA;IACAG;MACAH;MACA4C;IACA;IACA;AACA;AACA;IACAsG;MACAtG;IACA;IACAxC;MACAJ;MACA4C;IACA;IACA;AACA;AACA;IACAtD;MACAa;IACA;IACA;AACA;AACA;IACAyK;MACA5K;MACA4C;IACA;IACAkH;MACA9J;MACA4C;IACA;EACA;EACAoB;IACA;MACAqG;MACAG;MACApB;MACAH;MACAS;MACAoB;MACAb;MACAc;MACAf;QAAA;QAAA;MAAA;IACA;EACA;EACAnF;IACAvF;MAAA;MACA;QACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;MACA;IACA;IACA6K;MACAa;QACA;MACA;IACA;EACA;EACAxF;IACAiE;MAAA;MACA;QACA;QACA;UACA;YACA;cAAA;YAAA;YACA;UACA;QACA;QACA;UACA;QACA;UACA;QACA;QACA;MACA;QACA;UACA;QACA;QACA;QACA;QACA;UACA;QACA;QACA;UACA;YACA;cACAY;YACA;UACA;UACA;YACA;cACAY;YACA;UACA;UACAA;UACA;QACA;UACA;QACA;QACA;MACA;IACA;IACA5B;MACA;QACA;UACA;QACA;QACA;MACA;MACA;IACA;EACA;EACAnC;IAAA;IACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;IACA;MACA;QACA;QACA;QACA;MACA;IACA;EACA;EACApC;IACAoG;MACA;QAAA;MAAA;QAAA;MAAA;IACA;IACAC;MAAA;MACA;MACA;QACAhB;MACA;MACA;QACA;QACA;MACA;IACA;IACAJ;MACA;QACA;MACA;MAEA;QACA;QACA;UACA;QACA;QACA;QACA;MACA;QACA;UACA;UACA;YACA;UACA;YACA;UACA;UACA;UAEA;UACAnF;QACA;UACA;UACA;UACAA;UACA;QACA;MACA;IACA;IACAiG;MACA;MACA;MACA;MACA;MACA;IACA;IACAX;MACA;MACA;IACA;IACAZ;MACA;MACA;MACA;QACA5D;QACA/D;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAb;MACA;MACA;MACA;QACA;MACA;IACA;IACA;AACA;AACA;IACAsK;MACA;MACA;MACA;MACA;MACA,kBACA;MACA;MACA;QACA;MACA;QACA;MACA;IACA;IACAC;MACA;MACA;MACA;QACA;MACA;IACA;IACAC;MACA,kBACAC,sCACAC,uBACA;MACA,kBACAD,uCACAC,wBACA;MACA;QAAAC;QAAAC;MAAA;MACA;IACA;IACA/E;MACA;IACA;IACAgD;MACA;MACA;IACA;IACAgC;MACA;MACA;QACA/G;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;IACA;MACAL;MACAA;IACA;IACA;MACAC;MACAA;IACA;EACA;EACAK;IACAN;IACAA;IACAC;IACAA;EACA;AACA,CAAC;;ACtegQ,CAAC,gFAAe,iCAAG,EAAC;;ACArR;;;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe;;ACnBqB;AAClB;AAClB,yDAAeM,SAAS;;;;;;;;;;;;;;;ACFxB,IAAI1N,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAwB,CAAC,EAAC,CAACH,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AACzI,CAAC;AACD,IAAI1G,eAAe,GAAG,EAAE;;;ACKxB,mEAAe;EACfkE;AACA,CAAC;;ACT6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe;;ACnBkB;AACjC,sDAAeiI,MAAM;;;;;;;;;ACDW;AAEhC,yDAA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A;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,sBAAsB;AACtB,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,6DAA6D;AAC7D;AACA;AACA;AACA;;AAEA;AACA;;AAEA,sBAAsB,iBAAiB;AACvC;AACA,qCAAqC,WAAW;AAChD;AACA;AACA;AACA;;AAEA;AACA,KAAK;AACL;AACA;AACA,yCAAyC,mBAAmB;;AAE5D;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAA8C,aAAa,mBAAmB;AAC9E;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,eAAe,GAAG,MAAM;AACxB,eAAe,GAAG,cAAc,GAAG,MAAM;AACzC,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,MAAM;;AAE1D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,uBAAuB;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,yBAAyB;AAC/B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM,uBAAuB;AAC7B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,SAAS;AACT;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,uBAAuB;AACvB;AACA;AACA,oBAAoB;AACpB;;AAEA;AACA;AACA;AACA,KAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA,MAAM,gCAAgC;AACtC;AACA;AACA,kBAAkB,oBAAoB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AA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ACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR,4CAA4C;;AAE5C;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,gDAAgD;;AAEhD;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,8EAA8E;;AAE9E;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,kDAAkD;AAClD;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AClgBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,mBAAO,CAAC,IAAuC;;AAE7G,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,uFAAuF;AACvF;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,UAAU;AACtB,YAAY,MAAM;AAClB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA,MAAM;AACN;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,8EAA8E,4BAA4B;AAC1G;;AAEA;;AAEA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,QAAQ;;;AAGR;;AAEA;AACA,gFAAgF,8BAA8B;AAC9G;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACvQa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,YAAY;;;AAGZ;AACA;;AAEA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AChPa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,+BAA+B;AAC/B,kBAAkB;;AAElB,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,8DAA8D,mBAAO,CAAC,GAA8C;;AAEpH,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;;;;;;;ACpIa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,qDAAoD;AACpD;AACA;AACA;AACA;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8BAA8B,mBAAO,CAAC,IAA8B;;AAEpE,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,+DAA+D,mBAAO,CAAC,IAAwC;;AAE/G,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,uCAAuC,mBAAO,CAAC,GAA8C;;AAE7F,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,+DAA+D,mBAAO,CAAC,IAA+C;;AAEtH,uCAAuC,uCAAuC;;AAE9E,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,uBAAuB;;AAEvB,+CAA+C;AAC/C;;AAEA,yHAAyH;AACzH;;AAEA,iDAAiD;AACjD;AACA;AACA;AACA;AACA;;AAEA,+CAA+C;AAC/C;;AAEA;AACA;AACA,GAAG;AACH,iDAAiD,KAAK;AACtD;AACA;AACA;;;AAGA;AACA,mBAAmB,KAAK;AACxB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,EAAE,MAAM,EAAE,MAAM,EAAE;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,gHAAgH;AAChH;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB,UAAU;AAC1B;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2FAA2F,4BAA4B;AACvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf,aAAa;AACb;AACA;AACA;AACA,WAAW;;AAEX;AACA;AACA;AACA;AACA,4EAA4E;AAC5E;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA,sDAAsD;;AAEtD;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,qDAAqD;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA,8EAA8E;AAC9E;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA,4FAA4F;AAC5F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC,EAAE,MAAM,EAAE,MAAM,EAAE;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mGAAmG,8BAA8B;AACjI;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,kBAAkB,EAAE;AACpB;;AAEA;AACA;AACA;AACA,QAAQ;;;AAGR,+DAA+D;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,uDAAuD;AACvD;;AAEA,yDAAyD;AACzD;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,6GAA6G;AAC7G;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA,iEAAiE;AACjE;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,EAAE,KAAK,IAAI,KAAK,EAAE;AACzC;AACA;AACA;AACA,8CAA8C,EAAE,KAAK,IAAI,KAAK,EAAE;AAChE;AACA;AACA;AACA;AACA;AACA,WAAW,IAAI;AACf;AACA;AACA;AACA;;;AAGA;AACA,6FAA6F;AAC7F;AACA;;AAEA;AACA;AACA;;AAEA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP,gKAAgK;AAChK;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,mDAAmD;AACnD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,yFAAyF;AACzF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,gEAAgE;;AAEhE,8JAA8J;AAC9J;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;ACrwBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,yBAAyB;AACzB,4BAA4B;AAC5B,uBAAuB;AACvB,kCAAkC;AAClC,kCAAkC;AAClC,cAAc;AACd,4BAA4B;;AAE5B,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA,6BAA6B;;AAE7B,yBAAyB;AACzB,+DAA+D;AAC/D;;AAEA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;;AAEA,iFAAiF,4BAA4B;AAC7G;;AAEA;AACA;AACA;AACA;;AAEA;AACA,EAAE;AACF;;;AAGA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA,uDAAuD,8BAA8B;AACrF;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,mFAAmF,8BAA8B;AACjH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC5Ia;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,qCAAqC;;AAErC,yDAAyD,mBAAO,CAAC,IAAwC;;AAEzG,8FAA8F,mBAAO,CAAC,GAA8E;;AAEpL,gFAAgF,mBAAO,CAAC,IAAgE;;AAExJ,6CAA6C,mBAAO,CAAC,IAA6B;;AAElF,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,uCAAuC,uCAAuC;;AAE9E,kCAAkC;;AAElC,8BAA8B;;AAE9B,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,yCAAyC,0GAA0G,wBAAwB,eAAe,eAAe,gBAAgB,YAAY,MAAM,wBAAwB,+BAA+B,aAAa,qBAAqB,uCAAuC,cAAc,WAAW,YAAY,UAAU,MAAM,mDAAmD,UAAU,sBAAsB;;AAEnf,gCAAgC;;AAEhC,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA,2IAA2I;AAC3I;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,kEAAkE;;AAElE;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA,uGAAuG;;AAEvG,sCAAsC;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iDAAiD;;AAEjD,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA,sDAAsD;AACtD;AACA;AACA;AACA;;AAEA,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,GAAG;AACV;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,4DAA4D;;AAE5D;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ,+BAA+B;;AAE/B;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ,kEAAkE;;AAElE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA,iEAAiE;;AAEjE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC3gBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,+DAA+D,0BAA0B;AACzF;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iCAAiC;AACjC;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;A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CA;AACA;AACA;AACA;AACA,iDAAiD;;AAEjD,wCAAwC;;AAExC;AACA;AACA;AACA;;AAEA,0FAA0F;AAC1F;;AAEA;AACA;;AAEA,oFAAoF;;AAEpF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,yMAAyM;AACzM;AACA;AACA;AACA;AACA;AACA,uDAAuD,EAAE,MAAM,EAAE;AACjE;;AAEA;AACA;AACA;AACA;AACA,oEAAoE,6BAA6B;AACjG,uCAAuC,wDAAwD;AAC/F,IAAI,sBAAsB;AAC1B;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa,WAAW;AACxB;AACA;AACA;AACA;AACA;;AAEA;;AAEA,4CAA4C,cAAc;AAC1D;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA,4DAA4D,iBAAiB;;AAE7E,0BAA0B;AAC1B;AACA;AACA;;AAEA;AACA;AACA;AACA,iFAAiF;AACjF;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA,kFAAkF,4BAA4B;AAC9G;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,wGAAwG;AACxG;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC,iBAAiB,QAAQ;AAC9D;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;ACnYa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB,GAAG,yBAAyB,GAAG,oBAAoB,GAAG,kBAAkB,GAAG,0BAA0B,GAAG,0BAA0B,GAAG,+BAA+B;AACtL;AACA,4BAA4B;AAC5B;;AAEA,0BAA0B;AAC1B,6BAA6B;;AAE7B,0BAA0B;AAC1B,iCAAiC;AACjC;;AAEA,+BAA+B;AAC/B,iEAAiE;;AAEjE,oBAAoB;AACpB;AACA;AACA;AACA;AACA,kBAAkB;AAClB,mDAAmD;;AAEnD,oCAAoC;AACpC;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB,4BAA4B;;AAE5B,kBAAkB;AAClB;;;;;;;;ACtCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,2CAA2C,mBAAO,CAAC,GAAmB;;AAEtE,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACrBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ,kDAAkD,0CAA0C;;AAE5F;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,2CAA2C;;AAE3C,0BAA0B;;AAE1B;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;ACrIa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gDAAgD;AAChD,kBAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAiB;;AAEjE,0CAA0C,mBAAO,CAAC,IAA2B;;AAE7E,YAAY,mBAAO,CAAC,IAAW;;AAE/B,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,GAAG;;AAEH;AACA,iCAAiC,6DAA6D;AAC9F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,8BAA8B;AACpD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;;AAEA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA,oGAAoG;AACpG;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM;;;AAGN,kFAAkF;AAClF;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA,mGAAmG,4BAA4B;AAC/H;;AAEA;AACA;AACA;;AAEA;AACA,yCAAyC;AACzC;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI,8CAA8C;;;AAGlD,iEAAiE;AACjE;;AAEA,yCAAyC;;AAEzC;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA,uEAAuE;;AAEvE,mHAAmH;AACnH;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,IAAI;AACJ,MAAM,2BAA2B;;;AAGjC,kBAAkB,kCAAkC;AACpD,kCAAkC,2BAA2B,eAAe;AAC5E;AACA;;AAEA;AACA;AACA,MAAM,UAAU,iBAAiB;;;AAGjC;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;;;AAGA;AACA;AACA;;;;;;;;AC9Ua;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,YAAY,mBAAO,CAAC,IAAW;;AAE/B,WAAW,mBAAO,CAAC,IAAY;;AAE/B;AACA;AACA;AACA;AACA,gFAAgF;;AAEhF,kBAAkB;AAClB,uDAAuD;;AAEvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,oBAAoB,IAAI,KAAK,IAAI,GAAG,IAAI,KAAK,IAAI;;AAEjD;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;AACA;AACA,2CAA2C;;AAE3C;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC/Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB;AACA;AACA,4FAA4F,EAAE,GAAG;AACjG;AACA;AACA;;AAEA,0BAA0B,EAAE;AAC5B;;AAEA;AACA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACjCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,YAAY,mBAAO,CAAC,IAAW;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACzBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,WAAW,GAAG,WAAW,GAAG,UAAU;AACtC,kCAAkC;AAClC,qBAAqB;AACrB,UAAU,GAAG,WAAW;AACxB;AACA;AACA;;AAEA;AACA,OAAO,EAAE;AACT;AACA,OAAO,EAAE,wBAAwB,EAAE;AACnC,OAAO,EAAE;AACT,OAAO,GAAG;AACV,OAAO,GAAG;AACV,OAAO,EAAE;AACT,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA,UAAU;AACV,6xBAA6xB,kBAAkB,IAAI;;AAEnzB,WAAW;AACX;AACA;AACA,WAAW;AACX;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;AC3Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gBAAgB;AAChB,aAAa;AACb,kBAAkB;AAClB,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;;AAEA,WAAW,qCAAqC;AAChD;AACA;AACA,uDAAuD,eAAe,IAAI,gBAAgB;AAC1F;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;ACzCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,iDAAiD,mBAAO,CAAC,IAAyB;;AAElF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA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S;AACrB,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,6CAA6C;AACpE;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gEAAgE;AAChE;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,gFAAgF,mBAAO,CAAC,IAAwD;;AAEhJ,8CAA8C,mBAAO,CAAC,IAAsB;;AAE5E,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,UAAU;AACtB,YAAY,QAAQ,GAAG,8CAA8C;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC1Ha;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB,sBAAsB;AAC3C,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,YAAY,QAAQ,GAAG,sEAAsE;AAC7F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uBAAuB;AACvB;AACA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AAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA,YAAY,GAAG;AACf,YAAY,GAAG;AACf,YAAY;AACZ;AACA;AACA;;AAEA,kEAAkE,4BAA4B;AAC9F;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG,GAAG;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,cAAc;AACd,kBAAkB;AAClB,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,cAAc;;AAEd;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;;AAEA,iFAAiF,4BAA4B;AAC7G;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACpIa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,I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AAE/E,uCAAuC,uCAAuC;;AAE9E,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,mBAAmB;;AAEnB,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,iDAAiD;AACjD;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA,8NAA8N,0CAA0C;AACxQ;AACA,EAAE;AACF;;AAEA;;;AAGA;AACA;AACA,GAAG;AACH;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AAC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;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ,GAAG,eAAe;AACtC;;;AAGA;AACA;AACA;AACA;AACA;;AAEA,+DAA+D;;AAE/D;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,UAAU;AACrB,YAAY,QAAQ,WAAW,wEAAwE;AACvG;;;AAGA;AACA;AACA;AACA;AACA,6CAA6C;;;AAG7C;;AAEA;AACA;AACA,IAAI;AACJ;AACA;AACA;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uDAAuD;AACvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA,iCAAiC;AACjC;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AClXa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,iDAAiD,mBAAO,CAAC,IAAyB;;AAElF,uCAAuC,uCAAuC;;AAE9E,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,2BAA2B;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;;;;;;;;;AC1Ca;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AA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;AACA,mBAAmB;AACnB;AACA;AACA,cAAc,+CAAoC;AAClD,cAAc;AACd;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB,qCAA2C;AAChE,qBAAqB;AACrB;AACA;AACA;AACA;AACA,wBAAwB,+CAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,qBAAqB,+CAAsC;AAC3D,qBAAqB;AACrB;AACA;AACA;AACA;AACA,8BAA8B,+CAAoD;AAClF,8BAA8B;AAC9B;AACA;AACA;AACA,wBAAwB;AACxB,gBAAgB;AAChB;AACA;AACA,wBAAwB,gDAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,0BAA0B,wDAAyD;AACnF,0BAA0B;AAC1B;AACA;AACA;AACA;AACA,yBAAyB,6CAAyD;AAClF,yBAAyB;AACzB;AACA;AACA,mCAAmC,iDAAiD;AACpF,+CAA+C;AAC/C;AACA;AACA,mBAAmB;AACnB;AACA,qBAAqB;AACrB;AACA,8BAA8B;AAC9B,gCAAgC;AAChC,0BAA0B;AAC1B;AACA,iBAAiB;AACjB;AACA,oBAAoB;AACpB,6BAA6B;AAC7B,0BAA0B;AAC1B,oBAAoB;AACpB;AACA,oBAAoB;AACpB,qBAAqB;AACrB;AACA;AACA;AACA,iDAAiE;AACjE,yBAAyB;AACzB;AACA;AACA,oBAAoB;AACpB;AACA,mCAAmC;AACnC,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;;;;;;;;AC3HP;AACZ;AACA,eAAe,mBAAO,CAAC,IAAsB;AAC7C,WAAW,mBAAO,CAAC,IAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA;AACA;AACA,kCAAkC;AAClC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA,mBAAmB;AACnB;AAC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;EACAG;IACA;EACA;EACAF;IACAsB;MACArF;MACA4C;MACAiG;QACA;MACA;IACA;IACAiH;MACA9P;MACA4C;MACAiG;QACA;MACA;IACA;IACAb;MACAhI;MACA4C;IACA;IACAmN;MACA/P;MACA4C;IACA;IACAwE;MACApH;MACA4C;IACA;IACAiF;MACA7H;MACA4C;IACA;EACA;EACA4C;IACAqK;MACA;MACA;QACA;QACA;UACAvH;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QAEA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACAA;MACA;MACA;IACA;IACAjB;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC/G6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAe2I,MAAM;;;;ACFrB,IAAI5R,0CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAe;EAAC,CAAC,EAAC,CAACX,EAAE,CAAC,KAAK,EAACD,GAAG,CAAC4N,EAAE,CAAC;IAAClN,GAAG,EAACV,GAAG,CAAC4R,MAAM;IAACzR,WAAW,EAAC,sBAAsB;IAAC2H,KAAK,EAAC,CAAC9H,GAAG,CAAC6R,WAAW,CAAC;IAACjR,KAAK,EAAC;MAAC,UAAU,EAAC;IAAG,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,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/G,OAAO,CAAC;EAC/C,CAAC;EAEDgH,MAAM,EAAE,gBAAUhE,EAAE,EAAEC,OAAO,EAAE;IAC3B;IACA1C,QAAQ,CAAC0G,mBAAmB,CAAC,OAAO,EAAEjE,EAAE,CAAC8D,wBAAwB,CAAC;IAClE9D,EAAE,CAAC8D,wBAAwB,GAAG,IAAI;EAEtC;AACJ,CAAC,CAAC;AAEFjE,0DAAO,CAACuD,YAAY,CAAC;AAErB,kDAAeA,YAAY;;ACrCU;AACJ;AACU;;;AC2DI;AACR;AACG;AACoB;AAC9D,oEAAe;EACftN;EACAG;IACAO,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;EACA;EACA+C;IACAE,SAAAA,uBAAAA;IACAD,WAAAA,yBAAAA;EACA;EACA1D;IACA;AACA;AACA;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkO;MACA9Q;IACA;IACA;AACA;AACA;IACA8H;MACA9H;IACA;EACA;EACAgE;IACA;MACAA;MACAkO;MACAtB;MACAO;MACAD;MACAD;MACAF;IACA;EACA;EACAjM;IACAqN;MAAA;MACA;MACA5G;MACAA;MAEA;MACA,gCACA;MACA,+BACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAyF;MACA;MACA;MACAzF;MACAA;MACAC;MAEA;MACA;MACA;IACA;IACA4G;MACA;IACA;IACAvB;MACA;MACA;MACA;QACA;MACA;IACA;IACAwB;MACA;MACA;QACAzN;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;MACAL;IACA;EACA;EACAM;IACAN;EACA;AACA,CAAC;;ACjL8P,CAAC,4EAAe,+BAAG,EAAC;;ACAnR;;;;;AEAsF;AAC3B;AACL;AACtD,CAAqF;;;AAGrF;AACsG;AACtG,IAAI,iBAAS,GAAG,sCAAU;AAC1B,EAAE,uCAAM;AACR,EAAE,2CAAM;AACR,EAAE,oDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,4CAAe,iBAAS;;ACnBQ;AAChB;AAChB,uDAAe+G,OAAO;;;;;;ACFtB,IAAIlU,yCAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC,CAACA,EAAE,CAAC,KAAK,EAAC;IAACkJ,UAAU,EAAC,CAAC;MAAC1D,IAAI,EAAC,cAAc;MAACqF,OAAO,EAAC,gBAAgB;MAAC7J,KAAK,EAAEjB,GAAG,CAACkU,SAAU;MAAC7S,UAAU,EAAC;IAAW,CAAC,CAAC;IAAClB,WAAW,EAAC,uBAAuB;IAAC2H,KAAK,EAAC;MAAC,uBAAuB,EAAE,CAAC9H,GAAG,CAACmU;IAAQ,CAAC;IAACvT,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACqH;IAAE,CAAC;IAACxG,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAACd,GAAG,CAACoU,UAAU,GAAG,CAACpU,GAAG,CAACoU,UAAU;MAAA;IAAC;EAAC,CAAC,EAAC,CAACnU,EAAE,CAAC,iBAAiB,EAAC;IAAC6H,KAAK,EAAC;MAAE,6BAA6B,EAAE9H,GAAG,CAACqU,IAAI,IAAI;IAAW,CAAC;IAACzT,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACmU,QAAQ,GAAG,YAAY,GAAG;IAAM;EAAC,CAAC,CAAC,EAAClU,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAM;EAAC,CAAC,EAAC,CAAEZ,GAAG,CAACoU,UAAU,GAAEnU,EAAE,CAAC,IAAI,EAAC;IAAC6H,KAAK,EAAC;MAAE,iCAAiC,EAAE9H,GAAG,CAACqU,IAAI,IAAI,UAAU;MAAC,mBAAmB,EAAErU,GAAG,CAAC+O,QAAQ,IAAI;IAAO;EAAC,CAAC,EAAC,CAAC/O,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAACjI,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACvtB,CAAC;AACD,IAAIC,kDAAe,GAAG,EAAE;;;ACwBuB;AACa;AACpB;AACxC,kEAAe;EACfkE;EACA0D;IACA4J,cAAAA,aAAAA;EACA;EACAnN;IACA;EACA;EACAF;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACA8P;MACA1S;MACA4C;QAAA;MAAA;IACA;IACA4P;MACAxS;MACA4C;IACA;IACAwK;MACApN;MACA4C;IACA;EACA;EACAoB;IACA;MACAyO;IACA;EACA;EACA3N;IACAyN;MACA;IACA;EACA;AACA,CAAC;;ACjE4P,CAAC,wEAAe,6BAAG,EAAC;;ACAjR;;;;;AEAoF;AAC3B;AACL;AACpD,CAAmF;;;AAGnF;AACsG;AACtG,IAAI,eAAS,GAAG,sCAAU;AAC1B,EAAE,mCAAM;AACR,EAAE,yCAAM;AACR,EAAE,kDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,0CAAe,eAAS;;ACnBI;AAE5B,qDAAeI,KAAK;;ACFpB,IAAIvU,6CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC,CAACA,EAAE,CAAC,IAAI,EAACD,GAAG,CAAC4N,EAAE,CAAC;IAACzN,WAAW,EAAC;EAAoB,CAAC,EAACH,GAAG,CAAC6N,UAAU,CAAC,EAAC,CAAC7N,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC9K,CAAC;AACD,IAAI1G,sDAAe,GAAG,EAAE;;;ACOuB;AAE/C,sEAAe;EACfkE;EACAC;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;EACA;AACA,CAAC;;ACnBgQ,CAAC,gFAAe,iCAAG,EAAC;;ACArR;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACsG;AACtG,IAAI,mBAAS,GAAG,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,6CAAM;AACR,EAAE,sDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe,mBAAS;;ACnBY;AAEpC,yDAAegQ,SAAS;;ACFxB,IAAIxU,oDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,wBAAwB;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACqH;IAAE;EAAC,CAAC,EAAC,CAACpH,EAAE,CAAC,IAAI,EAAC;IAACE,WAAW,EAAC;EAAc,CAAC,EAACH,GAAG,CAACI,EAAE,CAAEJ,GAAG,CAACwU,OAAO,EAAE,UAASzI,IAAI,EAACxL,KAAK,EAAC;IAAC,OAAON,EAAE,CAAC,mBAAmB,EAAC;MAACQ,GAAG,EAACF,KAAK;MAACuH,KAAK,EAAC;QAAE,qBAAqB,EAAE9H,GAAG,CAACyU,SAAS,IAAIlU;MAAM,CAAC;MAACM,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC0U,SAAS,CAACnU,KAAK,EAAEwL,IAAI,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAAC/L,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACqJ,IAAI,CAAC/L,GAAG,CAACoH,KAAK,CAAC,IAAI2E,IAAI,CAAC,CAAC,CAAC,CAAC;EAAA,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC3a,CAAC;AACD,IAAIxK,6DAAe,GAAG,EAAE;;;ACFxB,IAAIxB,wDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,IAAI,EAACD,GAAG,CAAC4N,EAAE,CAAC;IAACzN,WAAW,EAAC;EAAmB,CAAC,EAACH,GAAG,CAAC6N,UAAU,CAAC,EAAC,CAAC7N,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAC1J,CAAC;AACD,IAAI1G,iEAAe,GAAG,EAAE;;;ACKuB;AAE/C,qEAAe;EACfkE;EACAC;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;EACA;AACA,CAAC;;ACjB+P,CAAC,8EAAe,gCAAG,EAAC;;ACApR;;;;;AEAmG;AACvC;AACL;AACvD,CAAkG;;;AAGlG;AACsG;AACtG,IAAI,kBAAS,GAAG,sCAAU;AAC1B,EAAE,yCAAM;AACR,EAAE,wDAAM;AACR,EAAE,iEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,6CAAe,kBAAS;;ACnBU;AAElC,wDAAeoQ,QAAQ;;ACmCwB;AACH;AAC5C,iEAAe;EACflP;EACAG;IACA;EACA;EACAF;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACAiQ;MACA7S;MACA4C;QAAA;MAAA;MACAzC;IACA;IACAsF;MACAzF;IACA;IACAiT;MACAjT;MACA4C;IACA;EACA;EACAoB;IACA;MACA8O;IACA;EACA;EACAhO;IACAiO;MACA;QACAnU;QACAwL;MACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7E2P,CAAC,sEAAe,4BAAG,EAAC;;ACAhR;;;;;AEA+F;AACvC;AACL;AACnD,CAA8F;;;AAG9F;AACsG;AACtG,IAAI,cAAS,GAAG,sCAAU;AAC1B,EAAE,iCAAM;AACR,EAAE,oDAAM;AACR,EAAE,6DAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,yCAAe,cAAS;;ACnBE;AAE1B,oDAAe8I,IAAI;;ACFnB,IAAI9U,+CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,+BAA+B;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACqH;IAAE;EAAC,CAAC,EAAC,CAACpH,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA2B,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC8U,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAC7U,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA6B,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAoC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,EAACxB,EAAE,CAAC,mBAAmB,EAAC;IAACE,WAAW,EAAC,+BAA+B;IAACS,KAAK,EAAC;MAAC,OAAO,EAACZ,GAAG,CAAC+U;IAAS,CAAC;IAAClU,EAAE,EAAC;MAAC,QAAQ,EAACb,GAAG,CAACgV;IAAc,CAAC;IAAChU,KAAK,EAAC;MAACC,KAAK,EAAEjB,GAAG,CAACiV,gBAAiB;MAAC/T,QAAQ,EAAC,kBAAUC,GAAG,EAAE;QAACnB,GAAG,CAACiV,gBAAgB,GAAC9T,GAAG;MAAA,CAAC;MAACE,UAAU,EAAC;IAAkB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,EAACpB,EAAE,CAAC,iBAAiB,EAAC;IAACE,WAAW,EAAC,2BAA2B;IAAC2H,KAAK,EAAC;MAAE,oBAAoB,EAAE,CAAC9H,GAAG,CAACkV;IAAS,CAAC;IAACtU,KAAK,EAAC;MAAC,OAAO,EAAC;IAAU,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACmV;IAAQ;EAAC,CAAC,EAAC,CAAClV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAkB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,EAACX,EAAE,CAAC,iBAAiB,EAAC;IAACE,WAAW,EAAC,2BAA2B;IAAC2H,KAAK,EAAC;MAAE,oBAAoB,EAAE,CAAC9H,GAAG,CAACoV;IAAS,CAAC;IAACxU,KAAK,EAAC;MAAC,OAAO,EAAC;IAAM,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACqV;IAAI;EAAC,CAAC,EAAC,CAACpV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAmB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC9sC,CAAC;AACD,IAAIW,wDAAe,GAAG,EAAE;;;ACmCuB;AACR;AACO;AACJ;AAE1C;AACA;AAEA,wEAAe;EACfkE;EACAG;IACAO,gBAAAA,mBAAAA;IACAL,kBAAAA,wBAAAA;IACAM,gBAAAA,sBAAAA;EACA;EACAV;IACA;AACA;AACA;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkB;MACA9D;IACA;IACA;AACA;AACA;AACA;AACA;IACA0S;MACA1S;MACAsB;MACAsB;IACA;IACA;AACA;AACA;IACA+Q;MACA3T;MACA4C;QACA;MACA;IACA;IACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACAtD;MACAU;MACAG;MACAyC;QACA;UACAgR;UACAC;UACAC;UACAC;UACAC;UAEA;UACA;UACA;UACAC;UAEA;UACA;UACAC;QACA;MACA;IACA;EACA;EACAtI;IACA;EACA;EACA5H;IACA;EACA;EACAwB;IACA2O;MACA;QACA;MACA;MACA;IACA;IACAf;MACA;QACA;UAAAzR;UAAArC;QAAA;MACA;MACA;QACA,2CACA,mBACA8U,gBACAA,cACA;MACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA,kEACA,wCACA;IACA;IACAnB;MACA;MACA;QACAoB;QACAA;QACAA;MACA;QACAA;MACA;QACAA;MACA;MACA;IACA;IACAC;MACA;QACA;MACA;MACA;IACA;IACAjB;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;IACAE;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;EACA;EACA3O;IACA2P;MACA;QACA;MACA;IACA;IACAjB;MACA;QACA;UACA;QACA;QACA;MACA;QACA;QACA;QACA;M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","sources":["webpack://@gofynd/nitrozen-vue/./node_modules/@soda/get-current-script/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/InputTypes.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/util.js","webpack://@gofynd/nitrozen-vue/src/components/NCustomForm/NCustomFormInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?38e9","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?879e","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?5983","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?3e25","webpack://@gofynd/nitrozen-vue/src/components/NCustomForm/NCustomForm.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?b2d6","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?9e17","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?b01a","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?116e","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue","webpack://@gofynd/nitrozen-vue/src/components/NIcon/NIcon.vue","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue?7c7e","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue?141c","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInputPrefix.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue?eb99","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue?3017","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInputSuffix.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue?6d6e","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue?c419","webpack://@gofynd/nitrozen-vue/./src/common/constants.js","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?9e17","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?4fd8","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?70a1","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?8fa1","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue","webpack://@gofynd/nitrozen-vue/src/components/NBtn/NBtnContent.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?cb30","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?49b2","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?14cf","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?adec","webpack://@gofynd/nitrozen-vue/src/components/NBtn/NBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?d2c0","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?f802","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?e8bd","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue","webpack://@gofynd/nitrozen-vue/src/components/NCheckbox/NCheckbox.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?6b1e","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?7e97","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?bcf7","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?0964","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue","webpack://@gofynd/nitrozen-vue/src/components/NDropdown/NDropdown.vue","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?1632","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?64f6","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?941a","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?2724","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue","webpack://@gofynd/nitrozen-vue/src/components/NError/NError.vue","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?3079","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?71a7","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?15cb","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?f5ec","webpack://@gofynd/nitrozen-vue/./src/components/NError/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue","webpack://@gofynd/nitrozen-vue/src/components/NInline/NInline.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?f0b0","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?d020","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?4519","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?3979","webpack://@gofynd/nitrozen-vue/./src/components/NInline/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NInput/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue","webpack://@gofynd/nitrozen-vue/src/components/NRadio/NRadio.vue","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?3f35","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?b99e","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?0550","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?1210","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue","webpack://@gofynd/nitrozen-vue/src/components/NToggleBtn/NToggleBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?8669","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?61b6","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?859a","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?2e7e","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue","webpack://@gofynd/nitrozen-vue/src/components/NTooltip/NTooltip.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?161a","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?28ac","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?0b02","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?4a64","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue","webpack://@gofynd/nitrozen-vue/src/components/NValidation/NValidation.vue","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?c704","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?4a4d","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?0f62","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?fe16","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/index.js","webpack://@gofynd/nitrozen-vue/./src/directives/NFlatBtn.js","webpack://@gofynd/nitrozen-vue/./src/directives/NStrokeBtn.js","webpack://@gofynd/nitrozen-vue/./src/utils/NUuid.js","webpack://@gofynd/nitrozen-vue/./src/utils/svgs.js","webpack://@gofynd/nitrozen-vue/./node_modules/json-logic-js/logic.js","webpack://@gofynd/nitrozen-vue/./node_modules/vue-tel-input/dist/vue-tel-input.js","webpack://@gofynd/nitrozen-vue/external commonjs2 {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternMatcher.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternParser.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.complete.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.util.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeParser.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeState.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/ParseError.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/PhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/PhoneNumberMatcher.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/constants.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/LRUCache.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/Leniency.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/RegExpCache.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/isValidCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/isValidPreCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/parsePreCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/utf-8.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/util.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbersInText.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbers_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/format.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/formatIncompletePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/format_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getCountries.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getCountryCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getExampleNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getNumberType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/RFC3966.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/applyInternationalSeparatorStyle.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/checkNumberLength.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extension/createExtensionPattern.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extension/extractExtension.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractNationalNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/formatNationalNumberUsingFormat.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getCountryByCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getCountryByNationalNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getIddPrefix.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getNumberType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getPossibleCountriesForNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/isViablePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/matchesEntirely.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/mergeArrays.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/parseDigits.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/stripIddPrefix.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossibleNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossibleNumber_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossiblePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidNumberForRegion.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidNumberForRegion_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidPhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/metadata.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parse.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parseIncompletePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumber_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parse_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/searchNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/searchPhoneNumbersInText.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/tools/semver-compare.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validatePhoneNumberLength.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validate_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/core/index.cjs","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/index.cjs","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/min/index.cjs","webpack://@gofynd/nitrozen-vue/webpack/bootstrap","webpack://@gofynd/nitrozen-vue/webpack/runtime/compat get default export","webpack://@gofynd/nitrozen-vue/webpack/runtime/define property getters","webpack://@gofynd/nitrozen-vue/webpack/runtime/hasOwnProperty shorthand","webpack://@gofynd/nitrozen-vue/webpack/runtime/make namespace object","webpack://@gofynd/nitrozen-vue/webpack/runtime/publicPath","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue","webpack://@gofynd/nitrozen-vue/src/components/NAutocomplete/NAutocomplete.vue","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?0d8f","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?de16","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?f766","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?8716","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue","webpack://@gofynd/nitrozen-vue/src/components/NBadge/NBadge.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?8518","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?b4ba","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?3684","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?dadc","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue","webpack://@gofynd/nitrozen-vue/src/components/NChips/NChips.vue","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?7924","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?9d0d","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?59e8","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?4386","webpack://@gofynd/nitrozen-vue/./src/components/NChips/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue","webpack://@gofynd/nitrozen-vue/./src/directives/NClickOutside.js","webpack://@gofynd/nitrozen-vue/./src/directives/index.js","webpack://@gofynd/nitrozen-vue/src/components/NDialog/NDialog.vue","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?78b5","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?f35a","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?34b0","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?48c3","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue","webpack://@gofynd/nitrozen-vue/src/components/NMenu/NMenu.vue","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?475c","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?1d1a","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?bf0e","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?3cca","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue","webpack://@gofynd/nitrozen-vue/src/components/NMenuItem/NMenuItem.vue","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?34d8","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?70ec","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?0a5b","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?2241","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue","webpack://@gofynd/nitrozen-vue/src/components/NTabItem/NTabItem.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?c779","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?3348","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?bf24","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?b147","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/index.js","webpack://@gofynd/nitrozen-vue/src/components/NTab/NTab.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?bed0","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?ae5f","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?931e","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?38a9","webpack://@gofynd/nitrozen-vue/./src/components/NTab/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue","webpack://@gofynd/nitrozen-vue/src/components/NPagination/NPagination.vue","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?81fc","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?dcc9","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?f768","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?4b18","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue","webpack://@gofynd/nitrozen-vue/src/components/NStepper/NStepper.vue","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?50f7","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?8d66","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?d2ba","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?ed3f","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/index.js","webpack://@gofynd/nitrozen-vue/./src/components/index.js","webpack://@gofynd/nitrozen-vue/./src/entry-lib.js","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js"],"sourcesContent":["// addapted from the document.currentScript polyfill by Adam Miller\n// MIT license\n// source: https://github.com/amiller-gh/currentScript-polyfill\n\n// added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505\n\n(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n define([], factory);\n } else if (typeof module === 'object' && module.exports) {\n module.exports = factory();\n } else {\n root.getCurrentScript = factory();\n }\n}(typeof self !== 'undefined' ? self : this, function () {\n function getCurrentScript () {\n var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript')\n // for chrome\n if (!descriptor && 'currentScript' in document && document.currentScript) {\n return document.currentScript\n }\n\n // for other browsers with native support for currentScript\n if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) {\n return document.currentScript\n }\n \n // IE 8-10 support script readyState\n // IE 11+ & Firefox support stack trace\n try {\n throw new Error();\n }\n catch (err) {\n // Find the second match for the \"at\" string to get file src url from stack.\n var ieStackRegExp = /.*at [^(]*\\((.*):(.+):(.+)\\)$/ig,\n ffStackRegExp = /@([^@]*):(\\d+):(\\d+)\\s*$/ig,\n stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack),\n scriptLocation = (stackDetails && stackDetails[1]) || false,\n line = (stackDetails && stackDetails[2]) || false,\n currentLocation = document.location.href.replace(document.location.hash, ''),\n pageSource,\n inlineScriptSourceRegExp,\n inlineScriptSource,\n scripts = document.getElementsByTagName('script'); // Live NodeList collection\n \n if (scriptLocation === currentLocation) {\n pageSource = document.documentElement.outerHTML;\n inlineScriptSourceRegExp = new RegExp('(?:[^\\\\n]+?\\\\n){0,' + (line - 2) + '}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=bbdaa70e&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"bbdaa70e\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","const constants = {\n 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif'\n}\n\nexport default constants","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = require(\"vue\");","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","import strokeBtn from \"./NStrokeBtn\";\nimport flatBtn from \"./NFlatBtn\";\nimport clickOutside from \"./NClickOutside\";\n\nexport {\n strokeBtn,\n flatBtn,\n clickOutside\n};","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;","import NitrozenAutocomplete from './NAutocomplete';\nimport NitrozenButton from './NBtn';\nimport NitrozenBadge from './NBadge';\nimport NitrozenCheckBox from './NCheckbox';\nimport NitrozenChips from './NChips';\nimport NitrozenDropdown from './NDropdown';\nimport NitrozenDialog from './NDialog';\nimport NitrozenError from './NError';\nimport NitrozenInline from './NInline';\nimport NitrozenInput from './NInput';\nimport NitrozenMenu from './NMenu';\nimport NitrozenMenuItem from './NMenuItem';\nimport NitrozenTab from './NTab';\nimport NitrozenTabItem from './NTabItem';\nimport NitrozenPagination from './NPagination';\nimport NitrozenRadio from './NRadio';\nimport NitrozenStepper from './NStepper';\nimport NitrozenToggleBtn from './NToggleBtn';\nimport NitrozenTooltip from './NTooltip';\nimport NitrozenCustomForm from './NCustomForm';\n\nexport {\n NitrozenAutocomplete,\n NitrozenButton,\n NitrozenBadge,\n NitrozenCheckBox,\n NitrozenChips,\n NitrozenDropdown,\n NitrozenDialog,\n NitrozenError,\n NitrozenInline,\n NitrozenInput,\n NitrozenMenu,\n NitrozenMenuItem,\n NitrozenTab,\n NitrozenTabItem,\n NitrozenPagination,\n NitrozenRadio,\n NitrozenStepper,\n NitrozenToggleBtn,\n NitrozenTooltip,\n NitrozenCustomForm,\n}\n","\n// export * from './components/NSnackbar';\n\nexport * from './components';\nexport * from './directives';","import './setPublicPath'\nexport * from '~entry'\n"],"names":["render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","_e","staticRenderFns","validateInput","_v","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_s","titleFor","staticStyle","mobile","number","checkbox","radio","enum","option","dropdown","map","x","text","object","length","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","Object","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","trim","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","RegExp","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","constants","autofocus","mounted","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","href","content","rounded","theme","focused","state","tag","buttonAttrs","NBtn","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","NCheckbox","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","i","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","document","window","width","height","handleTABKey","created","destroyed","NDropdown","NError","NIcon","_g","$listeners","basePath","NInline","NInput","radioValue","changeEvent","NRadio","toggleValue","onChange","checked","NToggleBtn","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","NTooltip","isHidden","validatorClass","getValidatorIconColor","success","error","warning","NValidation","Vue","directive","bind","el","binding","vnode","classList","add","componentOptions","propsData","use","NitrozenUuid","Math","random","toString","slice","svgs","module","exports","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","e","addActive","removeActive","closeAllLists","NAutocomplete","addClass","kind","fill","NBadge","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","NChips","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","context","warn","bubble","modifiers","path","composedPath","indexOf","__nitrozenClickOutside__","addEventListener","unbind","removeEventListener","dismissible","open","isOpen","handleESCKey","NDialog","closeMenu","inverted","toggleMenu","mode","NMenu","NMenuItem","tabItem","activeTab","selectTab","NTabItem","activeIndex","NTab","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","next","pageSizeOptions","limit","total","current","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","NPagination","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NStepper","NCustomForm","NitrozenAutocomplete","NitrozenBadge","NitrozenCheckBox","NitrozenChips","NitrozenDialog","NitrozenMenu","NitrozenMenuItem","NitrozenTab","NitrozenTabItem","NitrozenPagination","NitrozenStepper","NitrozenToggleBtn","NitrozenTooltip"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"nitrozen.common.js","mappings":"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E,IAAI,CAAC;IAC3C;MACI,OAAO,KAAK;EAAA;AAExB;;;;;;;;;;;;;;;;;;;;;;AC5FA;AACyC;AAED;AAEK;AACC;AACN;AACM;AACN;AACA;AACD;AACG;AAE1C,6EAAe;EACfsF;EACAC;IACA5E;IACAX;MACAqB;IACA;EACA;EACAmE;IACA;MACA5B;MACA3B;MACAC,YAAAA,sBAAAA;IACA;EACA;EACAuD;IACAC,eAAAA,qBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,yBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;IACAC,aAAAA,yBAAAA;IACAC;MAAA;IAAA;EACA;;EACAC;EACAC;IACApE;MACA;IACA;EACA;EACAqE;IACA5D;MACA;IACA;IACAxB,eAAAA,aAAAA;IACAmB;MACA;IACA;IACAI;MACA;IACA;IACAhC;MACA;MACA;IACA;IACAkD;MACA;IACA;IACAD;MACA;IACA;IACAF;MACA;MACA;IACA;IACAxB;MACA,qDACA,YACA,oBACA;QAHA6C;QAAAjB;MAIA;IACA;IACA2C;MAAA;MACA;QACA;UACA;YACA;UACA;QACA;MACA;QACA;UACA;UACAC;QACA;QACA;MACA;QACA;MACA;IACA;EACA;AACA,CAAC;;ACzQqS,CAAC,yFAAe,wCAAG,EAAC;;ACA1T;;;;;;;AEA2G;AACvC;AACL;AAC/D,CAA0G;;;AAG1G;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,oDAAM;AACR,EAAE,gEAAM;AACR,EAAE,yEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,qDAAe;;ACJuB;AACuB;AACmB;AAEhF,wEAAe;EACflB;EACAC;IACA5E;MACAU;MACA+C;IACA;IACArE;MACAsB;MACA+C;IACA;EACA;EACAqB;IACAgB,yBAAAA,gBAAAA;EACA;EACAL;EACAM;IAAA;IACA;MACA;QACA;MACA;IACA;IAEA;EACA;EACAJ;IACAK;MAAA;MACA5G;QACA;UACA;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CflD;EACAG;IACA;IACA;IACA;IACA;IACA;EACA;EACAD;IACA;MACA8B;IACA;EACA;EACAN;IACA3D;MACA;IACA;IACAmE;MACA;IACA;EACA;EACAjC;IACA0C;MACA5G;MACA+C;IACA;IACA/C;MACAA;MACA+C;IACA;IACA6C;MACA5F;MACA+C;IACA;IACA7C;MACAF;MACA+C;IACA;IACAzC;MACAN;MACA+C;IACA;IACA5C;MACAH;MACA+C;IACA;IACAzD;MACAU;MACA+C;IACA;IACA4D;MACA3G;MACA+C;IACA;IACAmE;MACAlH;MACA+C;IACA;IACAkE;MACAjH;MACA+C;IACA;IACAmD;MACAlG;MACA+C;IACA;IACAqD;MACApG;MACA+C;IACA;IACA+C;MACA9F;MACA+C;IACA;IACAgD;MACA/F;MACA+C;IACA;IACA8C;MACA7F;MACA+C;QAAA;MAAA;IACA;IACAiD;MACAhG;IACA;IACAqG;MACArG;MACA+C;IACA;IACA2D;MACA1G;MACA+C;IACA;IACAyD;MACAxG;IACA;IACAgH;MACAhH;IACA;IACAuG;MACAvG;MACA+C;IACA;IACAqE;MACApH;MACA+C;IACA;IACAtC;MACAT;MACA+C;IACA;IACArC;MACAV;MACA+C;IACA;EACA;EACAiC;IACAoC;MACA;QACA;MACA;IACA;EACA;EACAC;IACA;MACA;IACA;EACA;EACApC;IACA8B;MACA;MACA;QACAzH;MACA;MAEA;MACA;QACA;QACA;MACA;IACA;IACAwH;MACA;IACA;EACA;AACA,CAAC;;AC/R2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;;;;;;;;;;ACnBxB;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;AC/FA,IAAI1I,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAAC8H,KAAK,EAAC;MAAC,eAAe,EAACjI,GAAG,CAACiJ;IAAY;EAAC,CAAC,EAAC,CAAEjJ,GAAG,CAACkJ,IAAI,GAAEjJ,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAa,CAAC,EAAC,CAAEH,GAAG,CAACkJ,IAAI,GAAEjJ,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI;MAAC,MAAM,EAAClJ,GAAG,CAACmJ,WAAW;MAAC,OAAO,EAACnJ,GAAG,CAACoJ;IAAS;EAAC,CAAC,CAAC,GAACpJ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAACtB,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,EAAEpI,GAAG,CAACiJ,YAAY,GAAEhJ,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAY,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAAC;IAAkG;EAAC,CAAC,CAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC;AACrjB,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;;;ACWiB;AACzC,wEAAe;EACfwE;IACA;EACA;EACAH;EACAC;IACAoD;MACAtH;MACA+C;IACA;IACAwE;MACAvH;IACA;IACAwF;MACAxF;IACA;IACAyH;MACAzH;MACA+C;IACA;EACA;EACA4C;IACA6B;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7CgS,CAAC,6EAAe,mCAAG,EAAC;;ACArT;;;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe;;;;;;;;;;;;AClB4B;AAC3C;AACA;AAEA,iEAAe;EACfvD;EACAG;IACAsD,gBAAAA,WAAAA;EACA;EACAC;IACAC,WAAAA,yBAAAA;IACAC,SAAAA,uBAAAA;EACA;EACA3D;IACA4D;MACA9H;MACA+C;IACA;IACA/C;MACAA;MACA+C;IACA;IACAzC;IACAyH;IACAC;MACAhI;MACA+C;IACA;IACAkF;MACAjI;MACA+C;IACA;IACAuE;MACAtH;MACA+C;IACA;IACAyC;MACAxF;MACA+C;IACA;IACAmF;MACAlI;MACA+C;IACA;IACAwE;MACAvH;IACA;IACAyH;MACAzH;IACA;IACAmI;MACAnI;IACA;EACA;EACA5B;IACA;MACA8F;QACAoD;QACAC;QACA/B;QACAiC;MACA;IACA;IAEA;MACAjJ;MACA8H;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MACA;MACArH;QACA6I;QACAxH;QACAN;MACA;MACAd,sBACA;IAEA;IACA;IACA;MACAkJ;MACAC;IACA;IACA;EACA;AACA,CAAC;;AC7FyR,CAAC,sEAAe,4BAAG,EAAC;;ACA9S;;;;;AEAA,IAAI,WAAM,EAAE,oBAAe;AAC3B,CAAwD;AACL;AACnD,CAAkF;;;AAGlF;AACoI;AAC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A;IACA;IACA;AACA;AACA;IACAzC;MACAN;MACA+C;IACA;IACA;AACA;AACA;IACA6C;MACA5F;IACA;IACA;AACA;AACA;IACA0K;MACA3H;IACA;IACA7C;MACAF;IACA;IACA;AACA;AACA;IACAG;MACAH;MACA+C;IACA;IACA;AACA;AACA;IACAsG;MACAtG;IACA;IACA3C;MACAJ;MACA+C;IACA;IACA;AACA;AACA;IACAzD;MACAa;IACA;IACA;AACA;AACA;IACA4K;MACA/K;MACA+C;IACA;IACAkH;MACAjK;MACA+C;IACA;EACA;EACAoB;IACA;MACAqG;MACAG;MACApB;MACAH;MACAS;MACAoB;MACAb;MACAc;MACAf;QAAA;QAAA;MAAA;IACA;EACA;EACAnF;IACA1F;MAAA;MACA;QACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;MACA;IACA;IACAgL;MACAa;QACA;MACA;IACA;EACA;EACAxF;IACAiE;MAAA;MACA;QACA;QACA;UACA;YACA;cAAA;YAAA;YACA;UACA;QACA;QACA;UACA;QACA;UACA;QACA;QACA;MACA;QACA;UACA;QACA;QACA;QACA;QACA;UACA;QACA;QACA;UACA;YACA;cACAY;YACA;UACA;UACA;YACA;cACAY;YACA;UACA;UACAA;UACA;QACA;UACA;QACA;QACA;MACA;IACA;IACA5B;MACA;QACA;UACA;QACA;QACA;MACA;MACA;IACA;EACA;EACAnC;IAAA;IACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;IACA;MACA;QACA;QACA;QACA;MACA;IACA;EACA;EACApC;IACAoG;MACA;QAAA;MAAA;QAAA;MAAA;IACA;IACAC;MAAA;MACA;MACA;QACAhB;MACA;MACA;QACA;QACA;MACA;IACA;IACAJ;MACA;QACA;MACA;MAEA;QACA;QACA;UACA;QACA;QACA;QACA;MACA;QACA;UACA;UACA;YACA;UACA;YACA;UACA;UACA;UAEA;UACAnF;QACA;UACA;UACA;UACAA;UACA;QACA;MACA;IACA;IACAiG;MACA;MACA;MACA;MACA;MACA;IACA;IACAX;MACA;MACA;IACA;IACAZ;MACA;MACA;MACA;QACA5D;QACA/D;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAhB;MACA;MACA;MACA;QACA;MACA;IACA;IACA;AACA;AACA;IACAyK;MACA;MACA;MACA;MACA;MACA,kBACA;MACA;MACA;QACA;MACA;QACA;MACA;IACA;IACAC;MACA;MACA;MACA;QACA;MACA;IACA;IACAC;MACA,kBACAC,sCACAC,uBACA;MACA,kBACAD,uCACAC,wBACA;MACA;QAAAC;QAAAC;MAAA;MACA;IACA;IACA/E;MACA;IACA;IACAgD;MACA;MACA;IACA;IACAgC;MACA;MACA;QACA/G;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;IACA;MACAL;MACAA;IACA;IACA;MACAC;MACAA;IACA;EACA;EACAK;IACAN;IACAA;IACAC;IACAA;EACA;AACA,CAAC;;ACte8R,CAAC,gFAAe,iCAAG,EAAC;;ACAnT;;;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe;;ACnBqB;AAClB;AAClB,yDAAeM,SAAS;;;;;;;;;;;;;;;ACFxB,IAAI7N,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAwB,CAAC,EAAC,CAACH,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AACzI,CAAC;AACD,IAAI7G,eAAe,GAAG,EAAE;;;ACKxB,mEAAe;EACfqE;AACA,CAAC;;ACT2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,gBAAgB,sCAAU;AAC1B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AACH,CAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,cAAc,OAAO;AACrB,cAAc,eAAe;AAC7B;AACA;AACA;AACA,kCAAkC,KAAK;AACvC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,sBAAsB;AACtB,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,6DAA6D;AAC7D;AACA;AACA;AACA;;AAEA;AACA;;AAEA,sBAAsB,iBAAiB;AACvC;AACA,qCAAqC,WAAW;AAChD;AACA;AACA;AACA;;AAEA;AACA,KAAK;AACL;AACA;AACA,yCAAyC,mBAAmB;;AAE5D;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAA8C,aAAa,mBAAmB;AAC9E;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,eAAe,GAAG,MAAM;AACxB,eAAe,GAAG,cAAc,GAAG,MAAM;AACzC,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,MAAM;;AAE1D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,uBAAuB;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,yBAAyB;AAC/B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM,uBAAuB;AAC7B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,SAAS;AACT;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,uBAAuB;AACvB;AACA;AACA,oBAAoB;AACpB;;AAEA;AACA;AACA;AACA,KAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA,MAAM,gCAAgC;AACtC;AACA;AACA,kBAAkB,oBAAoB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;A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aAAa,QAAQ;AACrB;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,8BAA8B;;AAE9B;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR,4CAA4C;;AAE5C;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,gDAAgD;;AAEhD;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,8EAA8E;;AAE9E;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,kDAAkD;AAClD;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AClgBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,mBAAO,CAAC,IAAuC;;AAE7G,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,uFAAuF;AACvF;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,UAAU;AACtB,YAAY,MAAM;AAClB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA,MAAM;AACN;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,8EAA8E,4BAA4B;AAC1G;;AAEA;;AAEA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,QAAQ;;;AAGR;;AAEA;AACA,gFAAgF,8BAA8B;AAC9G;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACvQa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,YAAY;;;AAGZ;AACA;;AAEA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AChPa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,+BAA+B;AAC/B,kBAAkB;;AAElB,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,8DAA8D,mBAAO,CAAC,GAA8C;;AAEpH,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;;;;;;;ACpIa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,qDAAoD;AACpD;AACA;AACA;AACA;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8BAA8B,mBAAO,CAAC,IAA8B;;AAEpE,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,+DAA+D,mBAAO,CAAC,IAAwC;;AAE/G,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,uCAAuC,mBAAO,CAAC,GAA8C;;AAE7F,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,+DAA+D,mBAAO,CAAC,IAA+C;;AAEtH,uCAAuC,uCAAuC;;AAE9E,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,uBAAuB;;AAEvB,+CAA+C;AAC/C;;AAEA,yHAAyH;AACzH;;AAEA,iDAAiD;AACjD;AACA;AACA;AACA;AACA;;AAEA,+CAA+C;AAC/C;;AAEA;AACA;AACA,GAAG;AACH,iDAAiD,KAAK;AACtD;AACA;AACA;;;AAGA;AACA,mBAAmB,KAAK;AACxB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,EAAE,MAAM,EAAE,MAAM,EAAE;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,gHAAgH;AAChH;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB,UAAU;AAC1B;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2FAA2F,4BAA4B;AACvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf,aAAa;AACb;AACA;AACA;AACA,WAAW;;AAEX;AACA;AACA;AACA;AACA,4EAA4E;AAC5E;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA,sDAAsD;;AAEtD;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,qDAAqD;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA,8EAA8E;AAC9E;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA,4FAA4F;AAC5F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC,EAAE,MAAM,EAAE,MAAM,EAAE;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mGAAmG,8BAA8B;AACjI;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,kBAAkB,EAAE;AACpB;;AAEA;AACA;AACA;AACA,QAAQ;;;AAGR,+DAA+D;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,uDAAuD;AACvD;;AAEA,yDAAyD;AACzD;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,6GAA6G;AAC7G;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA,iEAAiE;AACjE;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,EAAE,KAAK,IAAI,KAAK,EAAE;AACzC;AACA;AACA;AACA,8CAA8C,EAAE,KAAK,IAAI,KAAK,EAAE;AAChE;AACA;AACA;AACA;AACA;AACA,WAAW,IAAI;AACf;AACA;AACA;AACA;;;AAGA;AACA,6FAA6F;AAC7F;AACA;;AAEA;AACA;AACA;;AAEA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP,gKAAgK;AAChK;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,mDAAmD;AACnD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,yFAAyF;AACzF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,gEAAgE;;AAEhE,8JAA8J;AAC9J;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AA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ACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iDAAiD;;AAEjD,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA,sDAAsD;AACtD;AACA;AACA;AACA;;AAEA,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,GAAG;AACV;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,4DAA4D;;AAE5D;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ,+BAA+B;;AAE/B;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ,kEAAkE;;AAElE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA,iEAAiE;;AAEjE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC3gBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,+DAA+D,0BAA0B;AACzF;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iCAAiC;AACjC;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;A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AE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAiD;;AAEjD,wCAAwC;;AAExC;AACA;AACA;AACA;;AAEA,0FAA0F;AAC1F;;AAEA;AACA;;AAEA,oFAAoF;;AAEpF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,yMAAyM;AACzM;AACA;AACA;AACA;AACA;AACA,uDAAuD,EAAE,MAAM,EAAE;AACjE;;AAEA;AACA;AACA;AACA;AACA,oEAAoE,6BAA6B;AACjG,uCAAuC,wDAAwD;AAC/F,IAAI,sBAAsB;AAC1B;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa,WAAW;AACxB;AACA;AACA;AACA;AACA;;AAEA;;AAEA,4CAA4C,cAAc;AAC1D;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA,4DAA4D,iBAAiB;;AAE7E,0BAA0B;AAC1B;AACA;AACA;;AAEA;AACA;AACA;AACA,iFAAiF;AACjF;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA,kFAAkF,4BAA4B;AAC9G;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;A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CA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,GAAG;;AAEH;AACA,iCAAiC,6DAA6D;AAC9F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,8BAA8B;AACpD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;;AAEA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA,oGAAoG;AACpG;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM;;;AAGN,kFAAkF;AAClF;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA,mGAAmG,4BAA4B;AAC/H;;AAEA;AACA;AACA;;AAEA;AACA,yCAAyC;AACzC;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI,8CAA8C;;;AAGlD,iEAAiE;AACjE;;AAEA,yCAAyC;;AAEzC;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA,uEAAuE;;AAEvE,mHAAmH;AACnH;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,IAAI;AACJ,MAAM,2BAA2B;;;AAGjC,kBAAkB,kCAAkC;AACpD,kCAAkC,2BAA2B,eAAe;AAC5E;AACA;;AAEA;AACA;AACA,MAAM,UAAU,iBAAiB;;;AAGjC;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;;;AAGA;AACA;AACA;;;;;;;;AC9Ua;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,YAAY,mBAAO,CAAC,IAAW;;AAE/B,WAAW,mBAAO,CAAC,IAAY;;AAE/B;AACA;AACA;AACA;AACA,gFAAgF;;AAEhF,kBAAkB;AAClB,uDAAuD;;AAEvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,oBAAoB,IAAI,KAAK,IAAI,GAAG,IAAI,KAAK,IAAI;;AAEjD;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;AACA;AACA,2CAA2C;;AAE3C;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC/Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB;AACA;AACA,4FAA4F,EAAE,GAAG;AACjG;AACA;AACA;;AAEA,0BAA0B,EAAE;AAC5B;;AAEA;AACA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACjCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,YAAY,mBAAO,CAAC,IAAW;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACzBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,WAAW,GAAG,WAAW,GAAG,UAAU;AACtC,kCAAkC;AAClC,qBAAqB;AACrB,UAAU,GAAG,WAAW;AACxB;AACA;AACA;;AAEA;AACA,OAAO,EAAE;AACT;AACA,OAAO,EAAE,wBAAwB,EAAE;AACnC,OAAO,EAAE;AACT,OAAO,GAAG;AACV,OAAO,GAAG;AACV,OAAO,EAAE;AACT,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA,UAAU;AACV,6xBAA6xB,kBAAkB,IAAI;;AAEnzB,WAAW;AACX;AACA;AACA,WAAW;AACX;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;AC3Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gBAAgB;AAChB,aAAa;AACb,kBAAkB;AAClB,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;;AAEA,WAAW,qCAAqC;AAChD;AACA;AACA,uDAAuD,eAAe,IAAI,gBAAgB;AAC1F;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;ACzCa;;AAEb,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;AAEpM;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,oCAAoC;AACtD,kBAAkB,oCAAoC;AACtD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,4CAA4C;AAC5C,IAAI;AACJ;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;AACA,IAAI;;AAEJ;AACA,wEAAwE;AACxE;;AAEA;;AAEA;AACA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA,gBAAgB;AAChB;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA,iFAAiF,4BAA4B;AAC7G;;AAEA;AACA;AACA;AACA;AACA;AACA,gHAAgH;;AAEhH;AACA;AACA;AACA,MAAM;;;AAGN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,qGAAqG;;AAErG;AACA,mGAAmG;AACnG;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;AC1Ma;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;;;;;;;;ACda;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2CAA0C;AAC1C;AACA;AACA;AACA;AACA,CAAC,EAAC;;AAEF,gBAAgB,mBAAO,CAAC,IAAe;AACvC;;;;;;;;;ACba;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,0CAA0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AgD,mBAAO,CAAC,IAAwB;;AAEhF,oDAAoD,mBAAO,CAAC,EAA6B;;AAEzF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,6CAA6C;AACpE;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gEAAgE;AAChE;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,gFAAgF,mBAAO,CAAC,IAAwD;;AAEhJ,8CAA8C,mBAAO,CAAC,IAAsB;;AAE5E,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,UAAU;AACtB,YAAY,QAAQ,GAAG,8CAA8C;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC1Ha;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB,sBAAsB;AAC3C,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,YAAY,QAAQ,GAAG,sEAAsE;AAC7F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gGAAgG;AAChG;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0EAA0E;AAC1E;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA,+FAA+F;AAC/F;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACjHa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2BAA2B;AAC3B,kBAAkB;;AAElB,+DAA+D,mBAAO,CAAC,IAAuC;;AAE9G,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC7Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,yDAAyD,mBAAO,CAAC,IAAiC;;AAElG,uCAAuC,uCAAuC;;AAE9E;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACnCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAgB;;AAE/D,4CAA4C,mBAAO,CAAC,IAAoB;;AAExE,uCAAuC,uCAAuC;;AAE9E,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,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA,YAAY,GAAG;AACf,YAAY,GAAG;AACf,YAAY;AACZ;AACA;AACA;;AAEA,kEAAkE,4BAA4B;AAC9F;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG,GAAG;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,cAAc;AACd,kBAAkB;AAClB,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,cAAc;;AAEd;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;;AAEA,iFAAiF,4BAA4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C/Ba;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,6BAA6B;AAC7B,oBAAoB;AACpB,0BAA0B;AAC1B,wBAAwB;;AAExB,4CAA4C,mBAAO,CAAC,IAA2B;;AAE/E,uCAAuC,uCAAuC;;AAE9E,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,mBAAmB;;AAEnB,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,iDAAiD;AACjD;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA,8NAA8N,0CAA0C;AACxQ;AACA,EAAE;AACF;;AAEA;;;AAGA;AACA;AACA,GAAG;AACH;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,Y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Y,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ,GAAG,eAAe;AACtC;;;AAGA;AACA;AACA;AACA;AACA;;AAEA,+DAA+D;;AAE/D;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,UAAU;AACrB,YAAY,QAAQ,WAAW,wEAAwE;AACvG;;;AAGA;AACA;AACA;AACA;AACA,6CAA6C;;;AAG7C;;AAEA;AACA;AACA,IAAI;AACJ;AACA;AACA;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uDAAuD;AACvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA,iCAAiC;AACjC;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AClXa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,iDAAiD,mBAAO,CAAC,IAAyB;;AAElF,uCAAuC,uCAAuC;;AAE9E,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,2BAA2B;AA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kBAAkB;AAClB;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA,0BAA0B;AAC1B,6BAA6B;AAC7B,iCAAiC;AACjC;AACA;AACA,aAAa,+CAAmC;AAChD,aAAa;AACb;AACA;AACA,mBAAmB;AACnB;AACA;AACA,cAAc,+CAAoC;AAClD,cAAc;AACd;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB,qCAA2C;AAChE,qBAAqB;AACrB;AACA;AACA;AACA;AACA,wBAAwB,+CAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,qBAAqB,+CAAsC;AAC3D,qBAAqB;AACrB;AACA;AACA;AACA;AACA,8BAA8B,+CAAoD;AAClF,8BAA8B;AAC9B;AACA;AACA;AACA,wBAAwB;AACxB,gBAAgB;AAChB;AACA;AACA,wBAAwB,gDAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,0BAA0B,wDAAyD;AACnF,0BAA0B;AAC1B;AACA;AACA;AACA;AACA,yBAAyB,6CAAyD;AAClF,yBAAyB;AACzB;AACA;AACA,mCAAmC,iDAAiD;AACpF,+CAA+C;AAC/C;AACA;AACA,mBAAmB;AACnB;AACA,qBAAqB;AACrB;AACA,8BAA8B;AAC9B,gCAAgC;AAChC,0BAA0B;AAC1B;AACA,iBAAiB;AACjB;AACA,oBAAoB;AACpB,6BAA6B;AAC7B,0BAA0B;AAC1B,oBAAoB;AACpB;AACA,oBAAoB;AACpB,qBAAqB;AACrB;AACA;AACA;AACA,iDAAiE;AACjE,yBAAyB;AACzB;AACA;AACA,oBAAoB;AACpB;AACA,mCAAmC;AACnC,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;;;;;;;;AC3HP;AACZ;AACA,eAAe,mBAAO,CAAC,IAAsB;AAC7C,WAAW,mBAAO,CAAC,IAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA;AACA;AACA,kCAAkC;AAClC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA,mBAAmB;AACnB;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;AACA,gCAAgC;AAChC;AACA;AACA;AACA,0BAA0B;AAC1B;AACA;AACA,oCAAoC,sDAAsD;AAC1F,gDAAgD;AAChD;AACA,iBAAiB;AACjB;AACA;AACA,2BAA2B,6CAA6C;AACxE,uCAAuC;AACvC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA,gBAAgB;AAChB;AACA;AACA,0BAA0B,4CAA4C;AACtE,sCAAsC;AACtC;AACA,mCAAmC;AACnC;AACA;AACA;AACA,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;AACnB,yBAAyB;AACzB;AACA,oBAAoB;AACpB,qBAAqB;;;;;;;;;;;;;;UChHrB;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACAA;AACA;;AAEA;AACA;AACA,MAAM,IAAuC;AAC7C,2BAA2B,mBAAO,CAAC,IAA0B;AAC7D;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;;AAEA;AACA;AACA,IAAI,qBAAuB;AAC3B;AACA;;AAE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AAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC5W,CAAC;AACD,IAAI7G,mDAAe,GAAG,EAAE;;;;;ACUxB;AACA,mEAAe;EACfqE;EACAG;IACA;EACA;EACAF;IACAsB;MACAxF;MACA+C;MACAiG;QACA;MACA;IACA;IACAiH;MACAjQ;MACA+C;MACAiG;QACA;MACA;IACA;IACAb;MACAnI;MACA+C;IACA;IACAmN;MACAlQ;MACA+C;IACA;IACAwE;MACAvH;MACA+C;IACA;IACAiF;MACAhI;MACA+C;IACA;EACA;EACA4C;IACAqK;MACA;MACA;QACA;QACA;UACAvH;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QAEA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACAA;MACA;MACA;IACA;IACAjB;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC/G2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAe2I,MAAM;;;;ACFrB,IAAI/R,0CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAe;EAAC,CAAC,EAAC,CAACX,EAAE,CAAC,KAAK,EAACD,GAAG,CAAC+N,EAAE,CAAC;IAACrN,GAAG,EAACV,GAAG,CAAC+R,MAAM;IAAC5R,WAAW,EAAC,sBAAsB;IAAC8H,KAAK,EAAC,CAACjI,GAAG,CAACgS,WAAW,CAAC;IAACpR,KAAK,EAAC;MAAC,UAAU,EAAC;IAAG,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACiS;IAAa;EAAC,CAAC,EAACjS,GAAG,CAACgO,UAAU,CAAC,EAAC,CAAC/N,EAAE,CAAC,MAAM,EAAC;IAACgI,KAAK,EAACjI,GAAG,CAACkJ,IAAI,GAAG,WAAW,GAAG;EAAmB,CAAC,EAAC,CAAClJ,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,EAAEpI,GAAG,CAACkJ,IAAI,KAAK,EAAE,IAAI,CAAClJ,GAAG,CAACkS,SAAS,GAAEjS,EAAE,CAAC,eAAe,EAAC;IAACgI,KAAK,EAAC,eAAe;IAACrH,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,GAAClJ,GAAG,CAACsB,EAAE,EAAE,EAACrB,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAuB;EAAC,CAAC,EAAC,CAAE,CAACZ,GAAG,CAACmS,OAAO,IAAInS,GAAG,CAACkS,SAAS,GAAEjS,EAAE,CAAC,MAAM,EAAC;IAACS,GAAG,EAACV,GAAG,CAACoS,MAAM;IAACjS,WAAW,EAAC,gBAAgB;IAACU,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACqS,aAAa,CAACrS,GAAG,CAAC+R,MAAM,CAAC;MAAA;IAAC;EAAC,CAAC,EAAC,CAAC9R,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI,IAAI,OAAO;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAAClJ,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACvxB,CAAC;AACD,IAAIC,mDAAe,GAAG,EAAE;;;;;;;;;;;;;ACgCxB;AAC6B;AACkB;AACG;AAElD,mEAAe;EACfqE;EACAG;IACA;IACA;IACA;EACA;EACAF;IACAsM;MACAxQ;MACA+C;IACA;IACAwN;MACAvQ;MACA+C;IACA;IACAkF;MACAjI;MACA+C;IACA;IACA4N;MACA3Q;MACA+C;IACA;IACA6N;MACA5Q;MACA+C;IACA;IACAwE;MACAvH;MACA+C;IACA;IACA8K;MACA7N;MACA+C;IACA;IACA0N;MACAzQ;MACA+C;QAAA;MAAA;IACA;IACAqN;MACApQ;MACA+C;QAAA;MAAA;IACA;IACA8N;MACA7Q;MACA+C;IACA;IACAoF;MACAnI;MACA+C;IACA;EACA;EACA4C;IACA0K;MACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MAAA,GACA;QAAA;MAAA;IAEA;EACA;EACApL;IACAyL;MACA;MACA;IACA;IACAJ;MACA;QACA,WACA,2CACA,+BACA,IACA,2CACA,iCACA;QACA;UACA;YACA,sCACA,+BACA;UACA;YACA,sCACA,iCACA;UACA;QACA;UACA,yCACA,+BACA;UACA,yCACA,iCACA;QACA;MACA;IACA;EACA;AACA,CAAC;;AC/I2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAeQ,MAAM;;;;ACFrB,IAAI1S,2CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACqJ,UAAU,EAAC,CAAC;MAAC1D,IAAI,EAAC,MAAM;MAACqF,OAAO,EAAC,QAAQ;MAAChK,KAAK,EAAEjB,GAAG,CAAC0S,cAAe;MAACrR,UAAU,EAAC;IAAgB,CAAC,CAAC;IAACT,KAAK,EAAC;M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C,OAAO,CAAC9O,KAAK,CAACqQ,CAAC,CAAC;MACpB;IACJ,CAAC;IACDxB,EAAE,CAAC8D,wBAAwB,GAAG9G,OAAO;IACrC;IACAO,QAAQ,CAACwG,gBAAgB,CAAC,OAAO,EAAE/G,OAAO,CAAC;EAC/C,CAAC;EAEDgH,MAAM,EAAE,gBAAUhE,EAAE,EAAEC,OAAO,EAAE;IAC3B;IACA1C,QAAQ,CAAC0G,mBAAmB,CAAC,OAAO,EAAEjE,EAAE,CAAC8D,wBAAwB,CAAC;IAClE9D,EAAE,CAAC8D,wBAAwB,GAAG,IAAI;EAEtC;AACJ,CAAC,CAAC;AAEFjE,0DAAO,CAACuD,YAAY,CAAC;AAErB,kDAAeA,YAAY;;ACrCU;AACJ;AACU;;;AC2DI;AACR;AACG;AACoB;AAC9D,oEAAe;EACftN;EACAG;IACAO,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;EACA;EACA+C;IACAE,SAAAA,uBAAAA;IACAD,WAAAA,yBAAAA;EACA;EACA1D;IACA;AACA;AACA;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkO;MACAjR;IACA;IACA;AACA;AACA;IACAiI;MACAjI;IACA;EACA;EACAmE;IACA;MACAA;MACAkO;MACAtB;MACAO;MACAD;MACAD;MACAF;IACA;EACA;EACAjM;IACAqN;MAAA;MACA;MACA5G;MACAA;MAEA;MACA,gCACA;MACA,+BACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAyF;MACA;MACA;MACAzF;MACAA;MACAC;MAEA;MACA;MACA;IACA;IACA4G;MACA;IACA;IACAvB;MACA;MACA;MACA;QACA;MACA;IACA;IACAwB;MACA;MACA;QACAzN;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;MACAL;IACA;EACA;EACAM;IACAN;EACA;AACA,CAAC;;ACjL4R,CAAC,4EAAe,+BAAG,EAAC;;ACAjT;;;;;AEAsF;AAC3B;AACL;AACtD,CAAqF;;;AA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AAoB,EAAE,CAACjI,GAAG,CAACuV;IAAS,CAAC;IAAC3U,KAAK,EAAC;MAAC,OAAO,EAAC;IAAM,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACwV;IAAI;EAAC,CAAC,EAAC,CAACvV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAmB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC9sC,CAAC;AACD,IAAIW,wDAAe,GAAG,EAAE;;;ACmCuB;AACR;AACO;AACJ;AAE1C;AACA;AAEA,wEAAe;EACfqE;EACAG;IACAO,gBAAAA,mBAAAA;IACAL,kBAAAA,wBAAAA;IACAM,gBAAAA,sBAAAA;EACA;EACAV;IACA;AACA;AACA;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkB;MACAjE;IACA;IACA;AACA;AACA;AACA;AACA;IACA6S;MACA7S;MACAyB;MACAsB;IACA;IACA;AACA;AACA;IACA+Q;MACA9T;MACA+C;QACA;MACA;IACA;IACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACAzD;MACAU;MACAG;MACA4C;QACA;UACAgR;UACAC;UACAC;UACAC;UACAC;UAEA;UACA;UACA;UACAC;UAEA;UACA;UACAC;QACA;MACA;IACA;EACA;EACAtI;IACA;EACA;EACA5H;IACA;EACA;EACAwB;IACA2O;MACA;QACA;MACA;MACA;IACA;IACAf;MACA;QACA;UAAAzR;UAAAxC;QAAA;MACA;MACA;QACA,2CACA,mBACAiV,gBACAA,cACA;MACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA,kEACA,wCACA;IACA;IACAnB;MACA;MACA;QACAoB;QACAA;QACAA;MACA;QACAA;MACA;QACAA;MACA;MACA;IACA;IACAC;MACA;QACA;MACA;MACA;IACA;IACAjB;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;IACAE;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;EACA;EACA3O;IACA2P;MACA;QACA;MACA;IACA;IACAjB;MACA;QACA;UACA;QACA;QACA;MACA;QACA;QACA;QACA;MACA;MACA;MACA;IACA;IACAE;MACA;QACA;UACA;UACA;QACA;QACA;UACA;UACA;QACA;QACA;MACA;MACA;QACA;QACA;QACA;MACA;MACA;MACA;IACA;IACAL;MACA;MACA;MACA;QACA;QACA;QACA;MACA;MACA;IACA;IACAqB;MACA;MACA;IACA;EACA;AACA,CAAC;;ACzPgS,CAAC,oFAAe,mCAAG,EAAC;;ACArT;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACoI;AACpI,IAAI,qBAAS,GAAG,sCAAU;AAC1B,EAAE,+CAAM;AACR,EAAE,+CAAM;AACR,EAAE,wDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe,qBAAS;;ACnBgB;AACpB;AACpB,2DAAeC,WAAW;;;;ACF1B,IAAI1W,4CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACwH;IAAE;EAAC,CAAC,EAAC,CAACvH,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAACH,GAAG,CAACI,EAAE,CAAEJ,GAAG,CAAC0W,QAAQ,EAAE,UAASxK,IAAI,EAAC3L,KAAK,EAAC;IAAC,OAAON,EAAE,CAAC,KAAK,EAAC;MAACQ,GAAG,EAACF,KAAK;MAACJ,WAAW,EAAC;IAAwB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAsB,CAAC,EAAC,CAAEI,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA8B,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAgC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,GAAE9U,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,kDAAkD;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,iDAAiD;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAoB,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC0W,QAAQ,CAAC/S,MAAM,GAAC,CAAC,IAAIpD,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,iCAAiC;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAyC,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA6C,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA8B,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAC,CAAC,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAgC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,CAAC,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAsC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACwJ,IAAI,CAACzI,IAAI,CAAC,CAAC,CAAC,CAAC,GAACzD,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAe,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACwJ,IAAI,CAACzI,IAAI,CAAC,CAAC,CAAC,CAAC,GAACzD,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC;EAAA,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACp8D,CAAC;AACD,IAAIC,qDAAe,GAAG,EAAE;;;ACmCuB;AAE/C,qEAAe;EACfqE;EACAe;IACAoO;MACA;QACA;MACA;IACA;IACA4B;MACA;QACA;MACA;IACA;EACA;EACA7Q;IACA;MACAA;QACAiP;QACA4B;MACA;IACA;EACA;EACA3N,6BAEA;EACAnD;IACAkP;MACApT;IACA;IACAgV;MACAhV;IACA;IACA+U;MACA/U;MAAA;MACA+C;QACA,QACA;UACAjB;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,EACA;MACA;IACA;IACA+D;MACA7F;MACA+C;QAAA;MAAA;IACA;EACA;EACAkC;IACAgQ;MACA;QACAC;QACAC;MACA;MACA;IACA;EACA;AACA,CAAC;;AC3G6R,CAAC,8EAAe,gCAAG,EAAC;;ACAlT;;;;;AEAuF;AAC3B;AACL;AACvD,CAAsF;;;AAGtF;AACoI;AACpI,IAAI,kBAAS,GAAG,sCAAU;AAC1B,EAAE,yCAAM;AACR,EAAE,4CAAM;AACR,EAAE,qDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,6CAAe,kBAAS;;ACnBa;AACrC,wDAAeC,QAAQ;;;;;;ACDqB;AAE5C,2DAAeC,sBAAW;;ACFyB;AACf;AACC;AACM;AACN;AACM;AACJ;AACF;AACE;AACF;AACF;AACQ;AACV;AACQ;AACM;AACV;AACI;AACI;AACJ;AACM;;;AClB/C;;AAE6B;;;ACHL;AACF","sources":["webpack://@gofynd/nitrozen-vue/./node_modules/@soda/get-current-script/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/InputTypes.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/util.js","webpack://@gofynd/nitrozen-vue/src/components/NCustomForm/NCustomFormInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?6e71","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?1801","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?513a","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomFormInput.vue?52cc","webpack://@gofynd/nitrozen-vue/src/components/NCustomForm/NCustomForm.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?6cd6","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?2a4f","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?3a50","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/NCustomForm.vue?c0da","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue","webpack://@gofynd/nitrozen-vue/src/components/NIcon/NIcon.vue","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue?deed","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/NIcon.vue?a72c","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInputPrefix.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue?85b6","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputPrefix.vue?7c6d","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInputSuffix.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue?9aed","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInputSuffix.vue?e2ba","webpack://@gofynd/nitrozen-vue/./src/common/constants.js","webpack://@gofynd/nitrozen-vue/src/components/NInput/NInput.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?d15a","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?313a","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?0d5b","webpack://@gofynd/nitrozen-vue/./src/components/NInput/NInput.vue?3b4b","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue","webpack://@gofynd/nitrozen-vue/src/components/NBtn/NBtnContent.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?4a89","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?11da","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?4c9c","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtnContent.vue?8e29","webpack://@gofynd/nitrozen-vue/src/components/NBtn/NBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?1b2e","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?4307","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue?83be","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/NBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBtn/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue","webpack://@gofynd/nitrozen-vue/src/components/NCheckbox/NCheckbox.vue","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?7337","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?8723","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?576f","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/NCheckbox.vue?9d25","webpack://@gofynd/nitrozen-vue/./src/components/NCheckbox/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue","webpack://@gofynd/nitrozen-vue/src/components/NDropdown/NDropdown.vue","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?58ad","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?aa72","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?337a","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/NDropdown.vue?dad5","webpack://@gofynd/nitrozen-vue/./src/components/NDropdown/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue","webpack://@gofynd/nitrozen-vue/src/components/NError/NError.vue","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?76cc","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?fe0a","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?bc19","webpack://@gofynd/nitrozen-vue/./src/components/NError/NError.vue?10f9","webpack://@gofynd/nitrozen-vue/./src/components/NError/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NIcon/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue","webpack://@gofynd/nitrozen-vue/src/components/NInline/NInline.vue","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?4a8e","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?4d43","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?946a","webpack://@gofynd/nitrozen-vue/./src/components/NInline/NInline.vue?749c","webpack://@gofynd/nitrozen-vue/./src/components/NInline/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NInput/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue","webpack://@gofynd/nitrozen-vue/src/components/NRadio/NRadio.vue","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?e3a6","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?1324","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?c6ec","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/NRadio.vue?ec63","webpack://@gofynd/nitrozen-vue/./src/components/NRadio/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue","webpack://@gofynd/nitrozen-vue/src/components/NToggleBtn/NToggleBtn.vue","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?81dc","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?50fe","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?9468","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/NToggleBtn.vue?cdf3","webpack://@gofynd/nitrozen-vue/./src/components/NToggleBtn/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue","webpack://@gofynd/nitrozen-vue/src/components/NTooltip/NTooltip.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?4eb5","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?dbc2","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?4fb0","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/NTooltip.vue?c70d","webpack://@gofynd/nitrozen-vue/./src/components/NTooltip/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue","webpack://@gofynd/nitrozen-vue/src/components/NValidation/NValidation.vue","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?de7a","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?d80e","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?a0b2","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/NValidation.vue?fcd7","webpack://@gofynd/nitrozen-vue/./src/components/NValidation/index.js","webpack://@gofynd/nitrozen-vue/./src/directives/NFlatBtn.js","webpack://@gofynd/nitrozen-vue/./src/directives/NStrokeBtn.js","webpack://@gofynd/nitrozen-vue/./src/utils/NUuid.js","webpack://@gofynd/nitrozen-vue/./src/utils/svgs.js","webpack://@gofynd/nitrozen-vue/./node_modules/json-logic-js/logic.js","webpack://@gofynd/nitrozen-vue/./node_modules/vue-tel-input/dist/vue-tel-input.js","webpack://@gofynd/nitrozen-vue/external commonjs2 {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternMatcher.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternParser.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.complete.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.util.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeParser.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/AsYouTypeState.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/ParseError.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/PhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/PhoneNumberMatcher.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/constants.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/LRUCache.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/Leniency.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/RegExpCache.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/isValidCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/isValidPreCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/parsePreCandidate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/utf-8.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers/util.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findNumbers_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbersInText.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/findPhoneNumbers_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/format.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/formatIncompletePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/format_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getCountries.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getCountryCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getExampleNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/getNumberType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/RFC3966.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/applyInternationalSeparatorStyle.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/checkNumberLength.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extension/createExtensionPattern.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extension/extractExtension.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractNationalNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/formatNationalNumberUsingFormat.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getCountryByCallingCode.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getCountryByNationalNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getIddPrefix.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getNumberType.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/getPossibleCountriesForNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/isViablePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/matchesEntirely.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/mergeArrays.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/parseDigits.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/helpers/stripIddPrefix.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossibleNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossibleNumber_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isPossiblePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidNumberForRegion.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidNumberForRegion_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/isValidPhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/metadata.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parse.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parseIncompletePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumber.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parsePhoneNumber_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/parse_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/searchNumbers.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/searchPhoneNumbersInText.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/tools/semver-compare.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validate.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validatePhoneNumberLength.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/build/validate_.js","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/core/index.cjs","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/index.cjs","webpack://@gofynd/nitrozen-vue/./node_modules/libphonenumber-js/min/index.cjs","webpack://@gofynd/nitrozen-vue/webpack/bootstrap","webpack://@gofynd/nitrozen-vue/webpack/runtime/compat get default export","webpack://@gofynd/nitrozen-vue/webpack/runtime/define property getters","webpack://@gofynd/nitrozen-vue/webpack/runtime/hasOwnProperty shorthand","webpack://@gofynd/nitrozen-vue/webpack/runtime/make namespace object","webpack://@gofynd/nitrozen-vue/webpack/runtime/publicPath","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue","webpack://@gofynd/nitrozen-vue/src/components/NAutocomplete/NAutocomplete.vue","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?f825","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?9756","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?dd7b","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/NAutocomplete.vue?05b7","webpack://@gofynd/nitrozen-vue/./src/components/NAutocomplete/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue","webpack://@gofynd/nitrozen-vue/src/components/NBadge/NBadge.vue","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?d5d2","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?8ee5","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?8cdc","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/NBadge.vue?44e3","webpack://@gofynd/nitrozen-vue/./src/components/NBadge/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue","webpack://@gofynd/nitrozen-vue/src/components/NChips/NChips.vue","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?02a0","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?bdb6","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?db5b","webpack://@gofynd/nitrozen-vue/./src/components/NChips/NChips.vue?9a21","webpack://@gofynd/nitrozen-vue/./src/components/NChips/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue","webpack://@gofynd/nitrozen-vue/./src/directives/NClickOutside.js","webpack://@gofynd/nitrozen-vue/./src/directives/index.js","webpack://@gofynd/nitrozen-vue/src/components/NDialog/NDialog.vue","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?79a4","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?fced","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?115f","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/NDialog.vue?50f5","webpack://@gofynd/nitrozen-vue/./src/components/NDialog/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue","webpack://@gofynd/nitrozen-vue/src/components/NMenu/NMenu.vue","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?a35f","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?bdbe","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?0c75","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/NMenu.vue?fe7e","webpack://@gofynd/nitrozen-vue/./src/components/NMenu/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue","webpack://@gofynd/nitrozen-vue/src/components/NMenuItem/NMenuItem.vue","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?c585","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?6993","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?669c","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/NMenuItem.vue?5b4a","webpack://@gofynd/nitrozen-vue/./src/components/NMenuItem/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue","webpack://@gofynd/nitrozen-vue/src/components/NTabItem/NTabItem.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?f297","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?495a","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?4ce5","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/NTabItem.vue?01cc","webpack://@gofynd/nitrozen-vue/./src/components/NTabItem/index.js","webpack://@gofynd/nitrozen-vue/src/components/NTab/NTab.vue","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?0339","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?a361","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?6848","webpack://@gofynd/nitrozen-vue/./src/components/NTab/NTab.vue?b482","webpack://@gofynd/nitrozen-vue/./src/components/NTab/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue","webpack://@gofynd/nitrozen-vue/src/components/NPagination/NPagination.vue","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?dc08","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?2181","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?95bc","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/NPagination.vue?6048","webpack://@gofynd/nitrozen-vue/./src/components/NPagination/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue","webpack://@gofynd/nitrozen-vue/src/components/NStepper/NStepper.vue","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?7346","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?915f","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?584f","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/NStepper.vue?a790","webpack://@gofynd/nitrozen-vue/./src/components/NStepper/index.js","webpack://@gofynd/nitrozen-vue/./src/components/NCustomForm/index.js","webpack://@gofynd/nitrozen-vue/./src/components/index.js","webpack://@gofynd/nitrozen-vue/./src/entry-lib.js","webpack://@gofynd/nitrozen-vue/./node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js"],"sourcesContent":["// addapted from the document.currentScript polyfill by Adam Miller\n// MIT license\n// source: https://github.com/amiller-gh/currentScript-polyfill\n\n// added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505\n\n(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n define([], factory);\n } else if (typeof module === 'object' && module.exports) {\n module.exports = factory();\n } else {\n root.getCurrentScript = factory();\n }\n}(typeof self !== 'undefined' ? self : this, function () {\n function getCurrentScript () {\n var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript')\n // for chrome\n if (!descriptor && 'currentScript' in document && document.currentScript) {\n return document.currentScript\n }\n\n // for other browsers with native support for currentScript\n if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) {\n return document.currentScript\n }\n \n // IE 8-10 support script readyState\n // IE 11+ & Firefox support stack trace\n try {\n throw new Error();\n }\n catch (err) {\n // Find the second match for the \"at\" string to get file src url from stack.\n var ieStackRegExp = /.*at [^(]*\\((.*):(.+):(.+)\\)$/ig,\n ffStackRegExp = /@([^@]*):(\\d+):(\\d+)\\s*$/ig,\n stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack),\n scriptLocation = (stackDetails && stackDetails[1]) || false,\n line = (stackDetails && stackDetails[2]) || false,\n currentLocation = document.location.href.replace(document.location.hash, ''),\n pageSource,\n inlineScriptSourceRegExp,\n inlineScriptSource,\n scripts = document.getElementsByTagName('script'); // Live NodeList collection\n \n if (scriptLocation === currentLocation) {\n pageSource = document.documentElement.outerHTML;\n inlineScriptSourceRegExp = new RegExp('(?:[^\\\\n]+?\\\\n){0,' + (line - 2) + '}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=524f9995&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"524f9995\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","const constants = {\n 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif'\n}\n\nexport default constants","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = require(\"vue\");","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","import strokeBtn from \"./NStrokeBtn\";\nimport flatBtn from \"./NFlatBtn\";\nimport clickOutside from \"./NClickOutside\";\n\nexport {\n strokeBtn,\n flatBtn,\n clickOutside\n};","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-32.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;","import NitrozenAutocomplete from './NAutocomplete';\nimport NitrozenButton from './NBtn';\nimport NitrozenBadge from './NBadge';\nimport NitrozenCheckBox from './NCheckbox';\nimport NitrozenChips from './NChips';\nimport NitrozenDropdown from './NDropdown';\nimport NitrozenDialog from './NDialog';\nimport NitrozenError from './NError';\nimport NitrozenInline from './NInline';\nimport NitrozenInput from './NInput';\nimport NitrozenMenu from './NMenu';\nimport NitrozenMenuItem from './NMenuItem';\nimport NitrozenTab from './NTab';\nimport NitrozenTabItem from './NTabItem';\nimport NitrozenPagination from './NPagination';\nimport NitrozenRadio from './NRadio';\nimport NitrozenStepper from './NStepper';\nimport NitrozenToggleBtn from './NToggleBtn';\nimport NitrozenTooltip from './NTooltip';\nimport NitrozenCustomForm from './NCustomForm';\n\nexport {\n NitrozenAutocomplete,\n NitrozenButton,\n NitrozenBadge,\n NitrozenCheckBox,\n NitrozenChips,\n NitrozenDropdown,\n NitrozenDialog,\n NitrozenError,\n NitrozenInline,\n NitrozenInput,\n NitrozenMenu,\n NitrozenMenuItem,\n NitrozenTab,\n NitrozenTabItem,\n NitrozenPagination,\n NitrozenRadio,\n NitrozenStepper,\n NitrozenToggleBtn,\n NitrozenTooltip,\n NitrozenCustomForm,\n}\n","\n// export * from './components/NSnackbar';\n\nexport * from './components';\nexport * from './directives';","import './setPublicPath'\nexport * from '~entry'\n"],"names":["render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","_e","staticRenderFns","validateInput","_v","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_s","titleFor","staticStyle","mobile","onlyCountries","countryCodeChange","validateMobileInput","number","checkbox","radio","enum","option","dropdown","map","x","text","object","length","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","Object","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","trim","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","RegExp","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","constants","autofocus","mounted","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","href","content","rounded","theme","focused","state","tag","buttonAttrs","NBtn","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","NCheckbox","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","i","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","document","window","width","height","handleTABKey","created","destroyed","NDropdown","NError","NIcon","_g","$listeners","basePath","NInline","NInput","radioValue","changeEvent","NRadio","toggleValue","onChange","checked","NToggleBtn","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","NTooltip","isHidden","validatorClass","getValidatorIconColor","success","error","warning","NValidation","Vue","directive","bind","el","binding","vnode","classList","add","componentOptions","propsData","use","NitrozenUuid","Math","random","toString","slice","svgs","module","exports","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","e","addActive","removeActive","closeAllLists","NAutocomplete","addClass","kind","fill","NBadge","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","NChips","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","context","warn","bubble","modifiers","path","composedPath","indexOf","__nitrozenClickOutside__","addEventListener","unbind","removeEventListener","dismissible","open","isOpen","handleESCKey","NDialog","closeMenu","inverted","toggleMenu","mode","NMenu","NMenuItem","tabItem","activeTab","selectTab","NTabItem","activeIndex","NTab","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","next","pageSizeOptions","limit","total","current","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","NPagination","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NStepper","NCustomForm","NitrozenAutocomplete","NitrozenBadge","NitrozenCheckBox","NitrozenChips","NitrozenDialog","NitrozenMenu","NitrozenMenuItem","NitrozenTab","NitrozenTabItem","NitrozenPagination","NitrozenStepper","NitrozenToggleBtn","NitrozenTooltip"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/nitrozen.css b/dist/nitrozen.css index 134015ba..afa92b96 100644 --- a/dist/nitrozen.css +++ b/dist/nitrozen.css @@ -1 +1 @@ -.nitrozen-inline-svg{height:10px}.tooltip-story-wrapper{margin-top:2%;padding:4rem}@media screen and (max-width:625px){.tooltip-story-wrapper{padding:1rem}}.tooltip-story-wrapper.pad{padding:2.4rem}.tooltip-story-wrapper.bg-white{background:#fff}.space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em}.space-between .box{margin:2rem}.nitrozen-tooltip{position:relative;display:inline-block;cursor:pointer;font-size:16px}.nitrozen-tooltip .nitrozen-tooltiptext{visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:40px;background-color:#ebedfb;line-height:2.08rem;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:.5rem;padding:1rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);position:absolute;z-index:var(--ZIndex3,999);font-size:12px}.nitrozen-tooltip .nitrozen-tooltiptext:after{content:" ";position:absolute;border-style:solid;border-color:var(--toolTipBgColor) transparent transparent transparent;border-width:.7rem}.nitrozen-tooltip:hover .nitrozen-tooltiptext{visibility:visible}.nitrozen-tooltip-link{color:#fff;font-weight:600}.nitrozen-tooltip-bottom{top:130%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-bottom:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-bottom-start{top:130%;left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.nitrozen-tooltip-bottom-start:after{bottom:100%;left:20%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-bottom-end{top:130%;left:50%;-webkit-transform:translateX(-95%);transform:translateX(-95%)}.nitrozen-tooltip-bottom-end:after{bottom:100%;left:82%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-top{bottom:130%}.nitrozen-tooltip-top,.nitrozen-tooltip-top:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-top:after{top:100%}.nitrozen-tooltip-top-start{bottom:130%;left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.nitrozen-tooltip-top-start:after{top:100%;left:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-top-end{bottom:130%;left:50%;-webkit-transform:translateX(-82%);transform:translateX(-82%)}.nitrozen-tooltip-top-end:after{top:100%;left:82%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-left{right:100%;top:50%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left:after{top:50%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-left-start{right:100%;top:100%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left-start:after{top:30%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-left-end{right:100%;top:0;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left-end:after{top:60%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-right{left:100%;top:50%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right:after{top:50%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-tooltip-right-start{left:100%;top:100%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right-start:after{top:30%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-tooltip-right-end{left:100%;top:0;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right-end:after{top:60%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ripple[data-v-1efeb91a]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-1efeb91a]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-1efeb91a]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-1efeb91a]{font-size:60px}h1[data-v-1efeb91a],h2[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-1efeb91a]{font-size:42px}h3[data-v-1efeb91a]{font-size:30px}h3[data-v-1efeb91a],h4[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-1efeb91a]{font-size:24px}h5[data-v-1efeb91a]{font-size:18px}h5[data-v-1efeb91a],h6[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-1efeb91a]{font-size:14px}body[data-v-1efeb91a],html[data-v-1efeb91a]{font-size:10px}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.n-validator-icon[data-v-1efeb91a]{margin-right:.5rem}.n-validation-container[data-v-1efeb91a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:JioType;font-size:1.2rem}.n-validation-success[data-v-1efeb91a]{color:#0a5f23}.n-validation-success svg[data-v-1efeb91a]{fill:#f5a300}.n-validation-error[data-v-1efeb91a]{color:#cd0909}.n-validation-error svg[data-v-1efeb91a]{fill:#f5a300}.n-validation-warning[data-v-1efeb91a]{color:#f5a300}.n-validation-warning svg path[data-v-1efeb91a]{fill:#f5a300}.n-validation-default[data-v-1efeb91a]{color:#141414}.n-input{padding:1.2rem;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:1.6rem;width:100%;background:#fff;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);position:relative;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;-webkit-appearance:none}.n-input-default-border{border:.2rem solid var(--ColorSparkleGrey60,#b5b5b5)}.n-input-default-border:focus{border:.2rem solid var(--ColorPrimary60,#000093)}.n-success-border{border:.2rem solid #0a5f23}.n-warning-border{border:.2rem solid #f5a300}.n-error-border{border:.2rem solid #cd0909}.n-input-underinfo{color:var(--PrimaryGrey80,rgba(0,0,0,.65));margin-left:1.2rem;margin-top:.4rem}.n-helper-text{font-weight:500;text-transform:none;font-size:1.4rem;letter-spacing:-.07px;line-height:1.42857143;word-wrap:break-word;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}.n-input-textarea{height:9.6rem;line-height:2.1rem;padding-top:.6rem}.n-input:disabled{background:#f3f3f3;pointer-events:none;cursor:not-allowed;opacity:.5}.n-input:disabled+.n-input-label{opacity:.5}.nitrozen-form-input{font-family:JioType;outline:none}.n-input-label{color:(--LabelColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:1.4rem;font-weight:500;line-height:2.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.n-input-label,.n-input-maxlength{display:-webkit-box;display:-ms-flexbox;display:flex}.n-input-maxlength{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.nitrozen-input-grp:focus-within+.n-input-label-container>.n-input-label{color:var(--SecondaryColor,#2dbaaa)!important}::-webkit-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}:-ms-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::-moz-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::-ms-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}input[type=search]::-webkit-search-cancel-button{position:relative;font-size:1.6rem;cursor:pointer}.nitrozen-loader-div{float:right;position:relative;bottom:52px;left:20px}.nitrozen-loader-div img{width:65px}.nitrozen-search-icon{z-index:2;position:absolute;left:1.2rem;top:1.6rem}.nitrozen-tooltip-icon{margin-left:.5rem}.nitrozen-search-input-padding{padding-left:3.5rem}.nitrozen-search-input-right-padding{padding-right:3.5rem}.nitrozen-input-label-div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.n-input-label-container,.nitrozen-input-label-div{display:-webkit-box;display:-ms-flexbox;display:flex}.n-input-label-container{margin-left:1.2rem}.nitrozen-input-prefix{left:1rem}.nitrozen-input-prefix,.nitrozen-input-suffix{margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));z-index:var(--ZIndex3,999);position:absolute}.nitrozen-input-suffix{right:1rem}.n-texttype-position{top:1.6rem;font-size:1.2rem}.n-svg-position{top:1rem}.nitrozen-remove-left-border{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff}.nitrozen-remove-right-border{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:#fff}.nitrozen-input-grp{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}.nitrozen-autocomplete-items{position:absolute;border:1px solid #e0e0e0;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;border-radius:3px;width:100%;font-size:12px;margin-bottom:20px;-webkit-box-shadow:0 2px 4px -1px #dadada,0 4px 5px 0 #dadada,0 1px 10px 0 #dadada;box-shadow:0 2px 4px -1px #dadada,0 4px 5px 0 #dadada,0 1px 10px 0 #dadada}.nitrozen-autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:2px solid #e0e0e0}.nitrozen-autocomplete-items div:hover{background-color:#f3f3f3}.nitrozen-autocomplete{position:relative;width:100%}.n-button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.n-btn-spinner{text-align:center}.n-btn-spin{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.n-btn-spin,.social-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icon{float:left;position:relative}.social-icon img{background:#fff}.social-icon svg{height:24px;width:24px}.disable-click{pointer-events:none}.n-button{height:4rem;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:15px;font-weight:700;line-height:1.8rem;text-align:center;outline:none;border:0;letter-spacing:0;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.05rem;padding:0 2rem;border-radius:.3rem;color:#fff}.n-button:disabled{cursor:not-allowed;pointer-events:none}.n-button:focus{text-underline-position:under}.n-button:active{background-color:var(--ColorPrimary20,#e8e8fc)}.n-button:after{-webkit-transition:none!important;transition:none!important}.n-button-primary:disabled{border-color:var(--ColorSecondaryGrey80,rgba(0,0,0,.65));color:#fff}.n-button-secondary:disabled{background-color:var(--ColorPrimary20,#e8e8fc);color:#fff}.n-button-tertiary:disabled{color:var(--ColorFeedbackError80,#660014)}.n-button-primary{color:var(--ColorPrimary50,#3535f3)}.n-button-secondary{color:var(--ColorFeedbackSuccess50,#25ab21)}.n-button-secondary:active{background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-button-destructive{color:var(--ColorFeedbackError50,#f50031)}.n-button-destructive:active{background-color:var(--ColorFeedbackError20,#fee6ea)}.hover-state{pointer-events:none}.btn-notprogress{opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.n-flat-button{border-radius:3px;color:#fff}.n-flat-button:focus{text-underline-position:under}.n-flat-button-secondary{background-color:var(--ColorPrimary50,#3535f3)}.n-flat-button-secondary:hover:not([disabled]){background-color:var(--ColorPrimary60,#000093)}.n-flat-button-secondary:active:not([disabled]){border-color:var(--ColorPrimary60,#000093);background-color:var(--ColorPrimary60,#000093);color:var(--ColorPrimary30,#99f)}.n-flat-button-secondary[disabled]{opacity:.3}.n-flat-button-primary{background-color:var(--ColorFeedbackSuccess20,#e9f7e9);color:var(--ColorFeedbackSuccess80,#135610)}.n-flat-button-primary:hover:not([disabled]){background-color:var(--ColorFeedbackSuccess50,#25ab21);color:#fff}.n-flat-button-primary:active:not([disabled]){color:var(--ColorFeedbackSuccess20,#e9f7e9);border-color:var(--ColorFeedbackSuccess80,#135610);background-color:var(--ColorFeedbackSuccess80,#135610)}.n-flat-button-primary[disabled]{opacity:.3}.n-flat-button-destructive{background-color:var(--ColorFeedbackError20,#fee6ea);color:var(--ColorFeedbackError80,#660014)}.n-flat-button-destructive:hover:not([disabled]){background-color:var(--ColorFeedbackError50,#f50031);color:var(--ColorWhite,#fff)}.n-flat-button-destructive:active:not([disabled]){color:var(--ColorFeedbackError20,#fee6ea);border-color:var(--ColorFeedbackError80,#660014);background-color:var(--ColorFeedbackError80,#660014)}.n-flat-button-destructive[disabled]{opacity:.3}.n-button-stroke{border-radius:3px;background:#fff}.n-button-stroke:focus{text-underline-position:under}.n-button-stroke-primary{border:1px solid var(--ColorSecondaryGrey40,#e0e0e0);color:var(--ColorFeedbackSuccess80,#135610)}.n-button-stroke-primary:hover:not([disabled]){background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-button-stroke-primary:active:not([disabled]){color:var(--ColorFeedbackSuccess20,#e9f7e9);border-color:var(--ColorFeedbackSuccess80,#135610);background-color:var(--ColorFeedbackSuccess80,#135610)}.n-button-stroke-primary[disabled]{opacity:.3}.n-button-stroke-secondary{color:var(--ColorPrimary50,#3535f3);border:1px solid var(--ColorSecondaryGrey40,#e0e0e0)}.n-button-stroke-secondary:hover:not([disabled]){background-color:var(--ColorPrimary20,#e8e8fc)}.n-button-stroke-secondary:active:not([disabled]){color:var(--ColorPrimary20,#e8e8fc);border-color:var(--ColorPrimary60,#000093);background-color:var(--ColorPrimary60,#000093)}.n-button-stroke-destructive{color:var(--ColorFeedbackError50,#f50031);border:1px solid var(--ColorSecondaryGrey40,#e0e0e0)}.n-button-stroke-destructive:hover:not([disabled]){background-color:var(--ColorFeedbackError20,#fee6ea)}.n-button-stroke-destructive:active:not([disabled]){color:var(--ColorFeedbackError20,#fee6ea);border-color:var(--ColorFeedbackError80,#660014);background-color:var(--ColorFeedbackError80,#660014)}.n-button-rounded:disabled,.n-button-stroke:disabled,.n-flat-button:disabled{cursor:not-allowed}.n-button-rounded{border-radius:40px}.n-button-large{padding:1.6rem 2.4rem;height:5.4rem;font-size:16px;line-height:2.5rem;min-width:5.4rem}.n-button-large .n-btn-spin>img{width:24px}.n-button-mid{height:4.8rem;font-size:13px;line-height:2.5rem;min-width:4.8rem}.n-button-mid .n-btn-spin>img{width:24px}.n-button-small{padding:.4rem 1.6rem;height:3rem;font-size:12px;line-height:1.9rem;min-width:3rem}.n-button-small svg{width:15px;height:15px}.n-button-small .n-btn-spin>img{width:15px}.n-button-focused{text-decoration:underline;text-underline-position:under;text-decoration-thickness:.15rem}.nitrozen-badge-text{margin:0 .5rem}.nitrozen-border-primary{border:.1rem solid var(--PrimaryColor,#2e31be)}.nitrozen-border-secondary-disable{border:.1rem solid var(--SecondaryDisabledColor,#e0e0e0)}.nitrozen-vertical-horizontal-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-badge-icon-info svg path{fill:var(--PrimaryColor,#2e31be);color:var(--PrimaryColor,#2e31be)}.nitrozen-badge-icon-success svg path{color:#0a5f23;fill:#0a5f23}.nitrozen-badge-icon-error svg path{color:#cd0909;fill:#cd0909}.nitrozen-badge-icon-default svg path{color:#5c5c5c;fill:#5c5c5c}.nitrozen-badge-icon-warn svg path{fill:#f5a300;color:#f5a300}.nitrozen-badge-icon-disable svg path{fill:(--LabelColor,rgba(0,0,0,.65));color:(--LabelColor,rgba(0,0,0,.65))}.nitrozen-badge{height:1.6rem;padding:.4rem .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:default;border-radius:.4rem;color:#fff;font-size:12px;white-space:nowrap;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);line-height:1.8rem;text-align:center}.nitrozen-badge:focus{outline:none}.nitrozen-badge.nitrozen-badge-default{border:.1rem solid #5c5c5c;color:#5c5c5c}.nitrozen-badge.nitrozen-badge-info{border:.1rem solid var(--PrimaryColor,#2e31be);color:var(--PrimaryColor,#2e31be)}.nitrozen-badge.nitrozen-badge-success{border:.1rem solid #0a5f23;color:#0a5f23}.nitrozen-badge.nitrozen-badge-warn{border:.1rem solid var(--ColorFeedbackWarning20,#fef0e7);color:var(--ColorFeedbackWarning80,#7d2f08)}.nitrozen-badge.nitrozen-badge-error{border:.1rem solid #cd0909;color:#cd0909}.nitrozen-badge.nitrozen-badge-disable{border:.1rem solid (--LabelColor,rgba(0,0,0,.65));color:(--LabelColor,rgba(0,0,0,.65))}.nitrozen-badge.nitrozen-badge-default-fill{background:var(--ColorPrimaryGrey20,#f5f5f5);color:#000000a6}.nitrozen-badge.nitrozen-badge-info-fill{background:var(--PrimaryColor,#2e31be);border:.1rem solid var(--PrimaryColor,#2e31be)}.nitrozen-badge.nitrozen-badge-success-fill{background:var(--ColorFeedbackSuccess20,#e9f7e9);color:var(--ColorFeedbackSuccess80,#135610)}.nitrozen-badge.nitrozen-badge-warn-fill{background:var(--ColorFeedbackWarning20,#fef0e7);color:var(--ColorFeedbackWarning80,#7d2f08)}.nitrozen-badge.nitrozen-badge-error-fill{background:var(--ColorFeedbackError20,#fee6ea);color:var(--ColorFeedbackError50,#f50031)}.nitrozen-badge.nitrozen-badge-disable-fill{background:var(--ColorPrimaryGrey40,#e0e0e0);color:#000000a6}.nitrozen-badge.nitrozen-badge-small{font-size:12px;line-height:1.6rem;letter-spacing:-.005em}.nitrozen-badge.nitrozen-badge-medium{font-size:14px}.nitrozen-badge.nitrozen-badge-large{font-size:18px;padding:.4rem .8rem;line-height:2.4rem;letter-spacing:-.005em}.nitrozen-badge-rounded{border-radius:.8rem}.primary{color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;border:.1rem solid var(--ColorPrimaryGrey60,#b5b5b5)!important}.primary,.secondary{background-color:#fff!important}.secondary{color:var(--PrimaryColor,#2e31be)!important;border:.1rem solid var(--PrimaryColor,#2e31be)!important;font-weight:700!important}.disabled{background:#fff!important;color:var(--ColorSecondaryGrey60,#b5b5b5)!important;opacity:var(--disabled-opacity,50%)!important}.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.disabled svg{-webkit-filter:saturate(10%);filter:saturate(10%)}.error{background-color:#cd0909!important;color:#fff!important;border:.1rem solid #cd0909!important}.error :hover{background-color:#fff!important;color:#cd0909!important}.success{background-color:#0a5f23!important;color:#fff!important;border:.1rem solid #0a5f23!important}.success :hover{background-color:#fff!important;color:#0a5f23!important}.progress{background-color:#fab000!important;color:#fff!important;border:.1rem solid #fab000!important}.progress :hover{background-color:#fff!important;color:#fab000!important}.nitrozen-chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem;border-radius:.4rem;font-size:1.6rem;vertical-align:middle;white-space:nowrap;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:22rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nitrozen-chip:focus{outline:none;color:var(--ColorPrimary60,#000093)}.nitrozen-chip:hover{color:var(--ColorBlack,#141414)}.nitrozen-chip-disabled{cursor:default;background:#fff;color:var(--ColorSecondaryGrey60,#b5b5b5);opacity:var(--disabled-opacity,50%);pointer-events:none}.nitrozen-chip-disabled:hover{-webkit-box-shadow:none;box-shadow:none}.nitrozen-chip-disabled svg{-webkit-filter:saturate(10%);filter:saturate(10%)}.nitrozen-chip-primary{color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;background-color:#fff!important;border:.1rem solid var(--ColorPrimaryGrey60,#b5b5b5)!important}.nitrozen-chip-secondary{color:var(--PrimaryColor,#2e31be)!important;background-color:#fff!important;border:.1rem solid var(--PrimaryColor,#2e31be)!important;font-weight:700!important}.nitrozen-chip-inprogress{border:1px dashed #33b5e5!important}.nitrozen-chip-error{border:1px solid #cd0909;background:#cd0909;color:#fff}.nitrozen-chip-primary-active{background:var(--PrimaryColor,#2e31be);color:#fff;border-color:var(--PrimaryColor,#2e31be)}.nitrozen-chip-primary-active:hover{background:#fff;color:var(--PrimaryColor,#2e31be);border-color:var(--PrimaryColor,#2e31be)}.nitrozen-chip-secondary-active{background:var(--SecondaryColor,#2dbaaa);color:#fff;border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-secondary-active:hover{background:#fff;color:var(--SecondaryColor,#2dbaaa);border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-success{background:#0a5f23;color:#fff;border-color:#0a5f23}.nitrozen-chip-progress{background:#fab000;color:#fff;border-color:#fab000}.nitrozen-chip-selected{background:var(--SecondaryColor,#2dbaaa);color:#fff;border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-rounded{border-radius:3.9rem}.nitrozen-chip-icon{margin-left:.4rem}.nitrozen-chip-icon-primary{color:var(--PrimaryColor,#2e31be)!important}.chip-slot{max-width:18rem}.chip-slot,.chip-slot-default{text-overflow:ellipsis;overflow:hidden}.chip-slot-default{max-width:22rem}.icon-container,.n-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.n-checkbox-container{position:relative;cursor:pointer;font-size:1.5rem;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));font-weight:400;padding:.45rem .45rem .45rem 3.2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.n-checkbox-container{font-size:1.2rem}}.n-checkbox-container:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.n-checkbox{position:absolute;top:0;left:0;height:2.2rem;width:2.2rem;background-color:#fff;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:.3rem;-webkit-transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s);transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s)}.n-checkbox:hover{border-color:var(--ColorPrimary40,#6464ff)}@media screen and (max-width:768px){.n-checkbox{height:1.3rem;width:1.3rem;top:.5rem;left:1rem}}.n-checkbox-container:hover input~.n-checkbox{background-color:#fff}.n-checkbox-container input:checked~.n-checkbox{border-color:var(--ColorPrimary50,#3535f3);background-color:var(--ColorPrimary50,#3535f3)}.n-checkbox-container input:checked~.n-checkbox:hover{background-color:var(--ColorPrimary60,#000093)}.n-checkbox:after{content:"";position:absolute;display:none}.n-checkbox-container input:checked~.n-checkbox:after{display:block}.n-checkbox-container .n-checkbox:after{left:.8rem;top:.35rem;width:.4rem;height:1rem;border:.1rem solid #fff;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:768px){.n-checkbox-container .n-checkbox:after{width:.2rem;height:.5rem;left:.43rem;top:.25rem}}.n-checkbox-indeterminate:after{width:unset!important;-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important;left:45%!important;top:25%!important}input[type=checkbox]:disabled+.n-checkbox{opacity:.5;pointer-events:none}input[type=checkbox]:disabled+.n-checkbox:after{border-width:0 .2rem .2rem 0}.n-checkbox-container-disabled,.n-checkbox-container-disabled:hover{color:#9e9e9e}.n-checkbox-validation{position:absolute;top:3rem;left:0;font-size:14px}.n-checkbox-validation,.n-checkbox-validation span{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.n-checkbox-validation span{font-size:12px}.n-checkbox-validation{top:2.5rem;left:1rem}}.n-checkbox-container input:checked~.warning-state{border-color:var(--ColorFeedbackWarning50,#f06d0f);background-color:var(--ColorFeedbackWarning50,#f06d0f)}.n-checkbox-container input:checked~.warning-state:hover{background-color:var(--ColorFeedbackWarning80,#7d2f08)}.n-checkbox-container input:checked~.success-state{border-color:var(--ColorFeedbackSuccess50,#25ab21);background-color:var(--ColorFeedbackSuccess50,#25ab21)}.n-checkbox-container input:checked~.success-state:hover{background-color:var(--ColorFeedbackSuccess80,#135610)}.n-checkbox-container input:checked~.error-state{border-color:var(--ColorFeedbackError50,#f50031);background-color:var(--ColorFeedbackError50,#f50031)}.n-checkbox-container input:checked~.error-state:hover{background-color:var(--ColorFeedbackError80,#660014)}.n-checkbox-icon>svg{color:var(--SvgColor,#8f8f8f);position:absolute;left:-3.5rem;top:-.15rem;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.6rem;width:2.6rem}@media screen and (max-width:768px){.n-checkbox-icon>svg{height:1.6rem;width:1.6rem;left:-1rem;top:.4rem}}.nitrozen-dropdown-container{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.nitrozen-dropdown-container .nitrozen-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.nitrozen-dropdown-container .nitrozen-select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nitrozen-dropdown-container .nitrozen-select:focus-within{border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-select__trigger{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:3px;font-size:14px;line-height:22px;min-height:22px;padding:8px 14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;cursor:pointer}.nitrozen-dropdown-container .nitrozen-select__trigger span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nitrozen-dropdown-container .nitrozen-select__trigger input[type=search]::-webkit-search-cancel-button{position:relative;font-size:14px;cursor:pointer}.nitrozen-dropdown-container .nitrozen-options{position:absolute;display:block;-webkit-transform:translate3d(0,42px,0);transform:translate3d(0,42px,0);left:0;right:0;border:1px solid #e0e0e0;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 hsla(0,0%,90%,.2),0 6px 20px 0 hsla(0,0%,90%,.19);box-shadow:0 4px 8px 0 hsla(0,0%,90%,.2),0 6px 20px 0 hsla(0,0%,90%,.19);background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;max-height:200px;overflow-y:auto;visibility:hidden;pointer-events:none;z-index:2}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar{width:10px}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-dropdown-container .nitrozen-select.nitrozen-dropdown-open .nitrozen-options{opacity:1;visibility:visible;pointer-events:all}.nitrozen-dropdown-container .nitrozen-dropup{-webkit-transform:translateZ(0);transform:translateZ(0);bottom:42px;z-index:10}.nitrozen-dropdown-container .nitrozen-option{position:relative;display:block;font-size:14px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));line-height:22px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.nitrozen-dropdown-container .nitrozen-option .nitrozen-checkbox-container{pointer-events:none;margin-top:2px;height:20px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-checkbox-container .nitrozen-checkbox{margin-top:2px}.nitrozen-dropdown-container .nitrozen-option.nitrozen-option-group-label{pointer-events:none;font-size:14px;font-weight:600}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-container{padding:9px 14px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-child-label{padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-logo{height:24px;width:auto;padding-right:8px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-dropdown-container .nitrozen-option .nitrozen-dropdown-multicheckbox-selected{color:var(--SecondaryColor,#2dbaaa);font-weight:700}.nitrozen-dropdown-container .nitrozen-option:hover{cursor:pointer;background-color:#f3f3f3}.nitrozen-dropdown-container .nitrozen-option.selected{color:#fff;background-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-select.disabled{background-color:#e0e0e0}.nitrozen-dropdown-container .nitrozen-select.disabled .nitrozen-select__trigger{color:#c2c2c2;background-color:#e0e0e0;cursor:not-allowed}.nitrozen-dropdown-container .nitrozen-select.disabled .nitrozen-select__trigger .nitrozen-dropdown-arrow{color:#c2c2c2}.nitrozen-dropdown-container .nitrozen-dropdown-arrow{position:relative;top:-4px;height:15px;width:15px;color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-dropdown-arrow:after{position:absolute;bottom:0;height:100%}.nitrozen-dropdown-container .nitrozen-dropdown-open .nitrozen-dropdown-arrow{left:9px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:3px}.nitrozen-dropdown-label{color:(--LabelColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:12px;font-weight:500;line-height:21px}.nitrozen-dropdown-empty{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-dropdown-empty .nitrozen-add-btn{width:25px;height:25px}.nitrozen-dropdown-empty p{margin:0 px;margin-left:10px;margin-top:3px}.nitrozen-searchable-input-container{width:100%}.nitrozen-searchable-input-container input{font-size:14px;width:100%;border:none}.nitrozen-searchable-input-container input:focus,.nitrozen-searchable-input-container textarea:focus{outline:none}.horizantal-divider{height:1px;width:100%;background-color:#d3d3d3;margin:5px 0}.nitrozen-dialog-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.nitrozen-dialog-backdrop .nitrozen-dialog{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);background:#fff;min-width:280px;border:1px solid #e0e0e0;border-radius:3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nitrozen-dialog-backdrop .nitrozen-dialog,.nitrozen-dialog-backdrop .nitrozen-dialog-footer,.nitrozen-dialog-backdrop .nitrozen-dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-dialog-backdrop .nitrozen-dialog-header{margin:24px 0;padding:0 24px;height:40px;line-height:24px;font-size:16px;font-weight:700;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e0e0e0}.nitrozen-dialog-backdrop .nitrozen-dialog-header .nitrozen-inline-svg{width:14px;height:14px;cursor:pointer}.nitrozen-dialog-backdrop .nitrozen-dialog-header .nitrozen-inline-svg/deep/svg{width:14px;height:14px}.nitrozen-dialog-backdrop .nitrozen-dialog-footer{margin:24px 0 24px;padding:0 24px;height:36px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nitrozen-dialog-backdrop .nitrozen-dialog-footer .nitrozen-dialog-negative-button{color:#fa3f4d}.nitrozen-dialog-backdrop .nitrozen-dialog-footer .nitrozen-dialog-footer-button-margin{margin-right:16px}.nitrozen-dialog-backdrop .nitrozen-dialog-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 24px;position:relative;line-height:19px;font-size:14px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));overflow:auto}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-dialog-fade-enter,.nitrozen-dialog-fade-leave-active{opacity:0}.nitrozen-dialog-fade-enter-active,.nitrozen-dialog-fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.nitrozen-error-visible{width:100%;color:#cd0909;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:10px;padding-top:5px}.nitrozen-menu-content{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));position:relative;cursor:pointer}.nitrozen-menu-content .nitrozen-menu-vertical-dots{height:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-menu-content .nitrozen-menu-vertical-dropdown{z-index:2;position:absolute;right:20px}.nitrozen-menu-content ul{width:200px;height:auto;max-height:150px;overflow-y:auto;background-color:#fff;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);list-style:none;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1);position:absolute;padding-left:0;margin-top:2em;border-radius:2px}.nitrozen-menu-content ul::-webkit-scrollbar{width:10px}.nitrozen-menu-content ul::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-content ul::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-menu-content .nitrozen-menu-top{bottom:100%}.nitrozen-default-menu:hover{background-color:#f3f3f3;border-radius:50%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.nitrozen-menu-item{font-size:12px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));padding:12px;word-break:break-all;line-height:21px}.nitrozen-menu-item:hover{background-color:var(--SecondaryColor,#2dbaaa);color:#fff}.ripple[data-v-cfd6b808]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-cfd6b808]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-cfd6b808]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-cfd6b808]{font-size:60px}h1[data-v-cfd6b808],h2[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-cfd6b808]{font-size:42px}h3[data-v-cfd6b808]{font-size:30px}h3[data-v-cfd6b808],h4[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-cfd6b808]{font-size:24px}h5[data-v-cfd6b808]{font-size:18px}h5[data-v-cfd6b808],h6[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-cfd6b808]{font-size:14px}body[data-v-cfd6b808],html[data-v-cfd6b808]{font-size:10px}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-tab-item[data-v-cfd6b808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);cursor:pointer;margin-right:24px;padding-bottom:24px;font-size:14px;font-weight:400}.nitrozen-tab-active[data-v-cfd6b808]{color:var(--SecondaryColor,#2dbaaa);border-bottom:3px solid var(--SecondaryColor,#2dbaaa)}.ripple[data-v-2c61829c]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-2c61829c]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-2c61829c]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-2c61829c]{font-size:60px}h1[data-v-2c61829c],h2[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-2c61829c]{font-size:42px}h3[data-v-2c61829c]{font-size:30px}h3[data-v-2c61829c],h4[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-2c61829c]{font-size:24px}h5[data-v-2c61829c]{font-size:18px}h5[data-v-2c61829c],h6[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-2c61829c]{font-size:14px}body[data-v-2c61829c],html[data-v-2c61829c]{font-size:10px}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c],.nitrozen-tab-container[data-v-2c61829c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c]{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;overflow-x:scroll;-ms-overflow-style:none;padding:0;margin:0}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c]::-webkit-scrollbar{display:none}.nitrozen-pagination-container{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);width:100%;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));padding-bottom:12px}.nitrozen-pagination-container .nitrozen-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__left,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:480px){.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select__label{display:none}}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select .nitrozen-pagination-page-size{width:72px;margin:0 12px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__next,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__prev{width:24px;height:24px;margin:0 8px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__next .nitrozen-inline-svg,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__prev .nitrozen-inline-svg{width:24px;height:24px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .pagination-diabled{opacity:.4;cursor:not-allowed;pointer-events:none}.n-radio-group{height:2.1rem;position:relative}.n-radio-group input[type=radio]:checked,.n-radio-group input[type=radio]:not(:checked){position:absolute;visibility:hidden}.n-radio-group input[type=radio]:checked+label,.n-radio-group input[type=radio]:not(:checked)+label{position:relative;padding-left:3rem;cursor:pointer;line-height:1.5rem;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:15px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.n-radio-group input[type=radio]:checked+label,.n-radio-group input[type=radio]:not(:checked)+label:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-radio-group input[type=radio]:checked+label:before,.n-radio-group input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:2rem;height:2rem;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:100%;background:#fff;-webkit-transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s);transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s)}.n-radio-group input[type=radio]:not(:checked)+label:hover:before{border-color:var(--ColorPrimary40,#6464ff)}.n-radio-group input[type=radio]:checked+label:before{border:1px solid var(--ColorPrimary50,#3535f3);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorPrimary50,#3535f3);box-shadow:inset 0 0 0 .375em var(--ColorPrimary50,#3535f3)}.n-radio-group input[type=radio]:checked+label:hover:before{border-color:var(--ColorPrimary60,#000093);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorPrimary60,#000093);box-shadow:inset 0 0 0 .375em var(--ColorPrimary60,#000093)}.n-radio-group input[type=radio]:disabled+label{opacity:.5;pointer-events:none}.n-radio-group input[type=radio]:not(:checked):disabled+label:before{background-color:#ebebeb}input[type=radio]:not(:checked)+label.warning-state:hover:before{border-color:var(--ColorFeedbackWarning50,#f06d0f)}input[type=radio]:not(:checked)+label.success-state:hover:before{border-color:var(--ColorFeedbackSuccess50,#25ab21)}input[type=radio]:not(:checked)+label.error-state:hover:before{border-color:var(--ColorFeedbackError50,#f50031)}input[type=radio]:checked+label.warning-state:before{border:1px solid var(--ColorFeedbackWarning50,#f06d0f);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning50,#f06d0f);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning50,#f06d0f)}input[type=radio]:checked+label.success-state:before{border:1px solid var(--ColorFeedbackSuccess50,#25ab21);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess50,#25ab21);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess50,#25ab21)}input[type=radio]:checked+label.error-state:before{border:1px solid var(--ColorFeedbackError50,#f50031);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError50,#f50031);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError50,#f50031)}input[type=radio]:checked+label.warning-state:hover:before{border-color:var(--ColorFeedbackWarning80,#7d2f08);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning80,#7d2f08);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning80,#7d2f08)}input[type=radio]:checked+label.success-state:hover:before{border-color:var(--ColorFeedbackSuccess80,#135610);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess80,#135610);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess80,#135610)}input[type=radio]:checked+label.error-state:hover:before{border-color:var(--ColorFeedbackError80,#660014);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError80,#660014);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError80,#660014)}.radio-story{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.4rem;padding:.8rem;gap:1rem;width:14.6rem;height:4rem}.n-radio-icon>svg,.radio-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.n-radio-icon>svg{color:var(--SvgColor,#8f8f8f);position:absolute;left:-3.5rem;top:-.15rem;font-size:2.4rem;height:2.6rem;width:2.6rem}@media screen and (max-width:768px){.n-radio-icon>svg{height:1.8rem;width:1.8rem;left:-2.2rem;top:.2rem}}.n-radio-validation{position:absolute;top:3rem;left:0;font-size:14px}.n-radio-validation,.n-radio-validation span{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.n-radio-validation span{font-size:12px}.n-radio-validation{top:2.5rem;left:1rem}}.nitrozen-stepper{margin:0 auto}.nitrozen-stepper-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-ms-flex-preferred-size:100%;flex-basis:100%}.nitrozen-pointer{cursor:pointer}.nitrozen-stepper-container{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-checkmark{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:11px;width:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;left:10px;top:4px}.nitrozen-circle-outer-container,.nitrozen-cirle-check-container{position:relative}.nitrozen-circle-inner{height:12px;width:12px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:6px;top:6px}.nitrozen-circle-outer{height:24px;width:24px;background-color:var(--SecondaryColor,#2dbaaa);border-radius:50%;display:inline-block}.nitrozen-bar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:5px;position:relative;top:-2px}.nitrozen-stepper-group:first-child .nitrozen-bar:first-child,.nitrozen-stepper-group:last-child .nitrozen-bar:last-child{visibility:hidden}.nitrozen-active{background-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-disabled{background-color:#bbb}.nitrozen-checkbox-hidden,.nitrozen-no-display{display:none}.nitrozen-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-text{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--SecondaryColor,#2dbaaa);font-size:16px;text-align:center;font-weight:500}.nitrozen-text-disabled{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}.nitrozen-hidden{display:none}.ripple{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1{font-size:60px}h1,h2{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2{font-size:42px}h3{font-size:30px}h3,h4{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4{font-size:24px}h5{font-size:18px}h5,h6{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6{font-size:14px}body,html{font-size:10px}.nitrozen-scrollbar::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.n-toggle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:5rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}.n-toggle-container .n-switch{position:relative;display:inline-block}.n-toggle-container .n-switch.small{height:2rem;width:4rem}.n-toggle-container .n-switch.medium{height:2.4rem;width:4.8rem}.n-toggle-container .n-switch.large{height:2.8rem;width:5.6rem}.n-toggle-container .n-switch .n-disabled{cursor:not-allowed!important}.n-toggle-container .n-switch .n-disabled:hover{border-color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important}.n-toggle-container .n-switch .checked:hover{border-color:var(--ColorPrimary50,#3535f3)!important}.n-toggle-container .n-switch input{opacity:0;width:0;height:0}.n-toggle-container .n-switch .n-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;background-color:transparent;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:200px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.n-toggle-container .n-switch .n-slider:hover{border:1px solid var(--ColorPrimary50,#3535f3)}.n-toggle-container .n-switch .n-slider.n-disabled{background:#ccc}.n-toggle-container .n-switch .slider-ball{position:absolute;right:92%;bottom:50%;-webkit-transform:translate(100%,50%);transform:translate(100%,50%);background-color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.12),0 .1rem .1rem 0 rgba(0,0,0,.24);box-shadow:0 0 .1rem 0 rgba(0,0,0,.12),0 .1rem .1rem 0 rgba(0,0,0,.24);-webkit-transition:.4s;transition:.4s}.n-toggle-container .n-switch.small .slider-ball{height:1.2rem;width:1.2rem}.n-toggle-container .n-switch.medium .slider-ball{height:1.6rem;width:1.6rem}.n-toggle-container .n-switch.large .slider-ball{height:2rem;width:2rem}.n-toggle-container .n-switch .n-disable .slider-ball{background:var(--SecondaryDisabledColor,#e0e0e0)}.n-toggle-container .n-switch .n-slider.checked{background-color:var(--ColorPrimary50,#3535f3);border-color:var(--ColorPrimary50,#3535f3)}.n-toggle-container .n-switch .n-slider.checked:hover{background-color:var(--ColorPrimary60,#000093);border-color:var(--ColorPrimary60,#000093)}.n-toggle-container .n-switch .n-slider.checked.n-disabled{background-color:#e6e7f9!important}.n-toggle-container .n-switch input:focus+.n-slider{-webkit-box-shadow:0 0 .1rem var(--SecondaryColor,#2dbaaa);box-shadow:0 0 .1rem var(--SecondaryColor,#2dbaaa)}.n-toggle-container .n-switch .n-slider.checked .slider-ball{right:8%;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:var(--ColorWhite,#fff);border-color:var(--ColorPrimary50,#3535f3);border-radius:200px}.n-toggle-container .n-switch .n-disabled.checked .slider-ball{background:#8c8ee3}.n-toggle-container .n-switch .label-text{position:absolute;cursor:pointer;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));width:-webkit-max-content;width:-moz-max-content;width:max-content}.n-toggle-container .n-switch .label-text.checked,.n-toggle-container .n-switch .label-text:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-toggle-container .n-switch.small .label-text{left:4.5rem;font-size:1.4rem;padding:.18rem}.n-toggle-container .n-switch.medium .label-text{left:6rem;font-size:1.6rem;padding:.25rem}.n-toggle-container .n-switch.large .label-text{left:7.5rem;font-size:2rem;padding:.35rem}.n-slider.n-round{border-radius:3rem}.n-round .slider-ball{border-radius:50%}.all-togglebtn-sections{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.4rem}.all-togglebtn-sections .section,.all-togglebtn-sections .section-validation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.all-togglebtn-sections .section span,.all-togglebtn-sections .section-validation span{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:12px}.all-togglebtn-sections .section-validation{gap:3.5rem}.large .n-toggle-validation,.medium .n-toggle-validation,.small .n-toggle-validation{position:absolute;top:2.5rem;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.medium .n-toggle-validation{top:3rem}.large .n-toggle-validation{top:3.5rem}.warning-state:hover{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.success-state:hover{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.error-state:hover{border-color:var(--ColorFeedbackError50,#f50031)!important}.n-slider.checked.warning-state{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important;background-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.n-slider.checked.warning-state:hover{background-color:var(--ColorFeedbackWarning80,#7d2f08)!important}.n-disabled.n-slider.checked.warning-state .slider-ball{background-color:var(--ColorFeedbackWarning20,#fef0e7)}.n-disabled.n-slider.checked.warning-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.warning-state:hover{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.n-slider.checked.success-state{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important;background-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.n-slider.checked.success-state:hover{background-color:var(--ColorFeedbackSuccess80,#135610)!important}.n-disabled.n-slider.checked.success-state .slider-ball{background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-disabled.n-slider.checked.success-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.success-state:hover{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.n-slider.checked.error-state{border-color:var(--ColorFeedbackError50,#f50031)!important;background-color:var(--ColorFeedbackError50,#f50031)!important}.n-slider.checked.error-state:hover{background-color:var(--ColorFeedbackError80,#660014)!important}.n-disabled.n-slider.checked.error-state .slider-ball{background-color:var(--ColorFeedbackError20,#fee6ea)}.n-disabled.n-slider.checked.error-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.error-state:hover{border-color:var(--ColorFeedbackError50,#f50031)!important}.social-icon-large>svg,.social-icon-medium>svg,.social-icon-small>svg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.social-icon-small>svg{left:-.8rem;width:2rem;height:2rem}.social-icon-medium>svg,.social-icon-small>svg{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icon-medium>svg{left:-1.2rem;font-size:2.4rem;width:2.4rem;height:2.4rem}.social-icon-large>svg{left:-1.8rem;font-size:2.8rem;width:2.8rem;height:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAK/wAAAAeCAMAAACaRItPAAADAFBMVEUAAABxHmAJN5IlMob////OECUBAAAAI33uKTn80RbSDzT/AQEAKX/+zQAAI5XQFiwAl0DwKyz+4ADeKA9Cit0COJTCJy3uGyPmBRX/+/v5+/wAn0rbJB4BfjzWKyDkHh/CAwP+1AABm2ICeV7HCzAAYjPpDi4BN6gEa0IAJ2UgQ4zHCh3aFRvRKzwBAYwQrisCMpkDUqMAhFDbAQYBak4EaacEM4FluOYetToAHaXbDCQBrcr+vwYFWrgkS6X64+MnrWYAot7v9Pn73g4CJYkAa8F2qttKrtYFKnoBeTTeMTfQ2umvHisHiTDGMT7rJjj00tYAbDV2s97dEToAgAD730X3x8rhUg7zpwcZigBIl9CfLzcAZgABBmkCQBs6fs4DL6AgXjcCP4gAf//qqq/6fQH77eoQR7E6eESvvNdmzP/POVX+9fQ6dMRzq+ApnzwAcs/QAQHQKBLvQESMGjj9xyG70uuZq9fyfYEAcsYRQHqmp8Xi5eE9XbimkSn4u7vpZm73rrNMpFr+1SJalrLUdoGvDy4eikVasIdYWVc+dyng6/Trixi5TVS+CiwBUpXBqhmvCwrMpj02ki8Dlcb9mjMmHFL8PTLP3tHulpj/UBDt8u7tAQEOEhVddrAtT4xHbJAgHhYztDr/7wgDRa36V1jdT2Thyim/wzrtwwxgiMUBNrhxen0SiAbAYXQ/mgGLjI9hWg/gbREBmQDdtBGho6NhXIgUtTkYIm+AfkxKTHl2i7gHcGmYuiHWERKNnMEXGJcNMW6IrYHPyMTQxxY4W5z98EKNdRCmLVBKbakFmLYBsGWDDRKgyeYAcix4s5xZnte6u7VaqRmc0rQEUPDbm6JTdlHdT0fPghYskQw5BQg8MgeLpUjo0wmq2MOLSDhxkTCxXRSWv5xOLmj02Z3FSSn46L5AQTkSRJpRU5L732IibLecg29nChS6mGXXwYPubCwTdci02a8wSGmCNxgyJnk6QaO/lpU1ra9pnaslgqQFUkXztU0IXAImrNkvhOgeZRpTAAAABHRSTlMA/luzB+5e6QAAyUxJREFUeNrsnQtYU1UcwLM2FzqbUVpbitqbAWoWsxBdDSqCUtIcpFlmNF3Q03iEMIYvIMAwUiECNBJFjYLUQkRCINJPSyyRUCQKxQxTo6zMHufcx+777tyxCWm/e+77//Gx3XPPPffeH38usyalb1DMUigWBAcvUCgUQ34otYbOUXC5DHAPjUJ3BsEDaMDYgSR3Pv2FGDC2P509I2n88hEdGNvSH4kWECrps41ABMbeiQiMlSMCY59CBMa+gAiMnYXAypV7lsLYKxGBsWuT0zeMBiwYOHABmN3zQ/Fa46ejucDYaxGBsXfQsIzKGDAgbNDmwju4wNi3EIGxV0HGxlaPnaS1DOJQcRUJjFXSUFiiaVgU9H0w9i5EWHX90JvTbZyfP4X53V6NCIyVIcKMDV3iY6c+ytSy0EgvuUogBOzwigwFQTB2HJOUOjd+8ONAMTZWI7OhTr6SjsA5bPSRqzjA2ABEYKwHIjD2YURg7GBEYOyTvhOQgLGLkIh+lll31urNNZ41C0xWwbrzACIwNvdA0pIlk+0jtd0bSHKdXsZBf51tN4x9DBEY+wwCX64LD4OxOox4Hcn3Nw8A3Py9joXoMX5x/XQaGdhnEwVGPEunQy2zoTlyIx2pV7Tb6Jg1GrFW4SY6bXIaYdHss/caRGCsGxLSWwUlIjD21V/HXhWIAIwdgojU32HI9hQkpLbmBSEa5Nj+iGD1DFzZlQqdEqtnQYohW0ut2Klp3lWdB2tm9S7sAGlgbPre8ePHv2B/hLE304jUg0NbfDMvMPZ2Nt8GrFkj+/IW9mYY68miJgT8bHWoiq+1uYXL7QkC35kXIjDWHRG8NzQDaZDaku6RcIwHzCzLfnGMfaR+D48gAmPHIsI8Lwz1Osgu/rpPtJOLPQGw/oJZPKi/oeN5kNqmTkWE+fuGnPkh+MopW8/EyPiQ2vbdiAiMLY6IkhmqtQqSAj3o8/noCxQk2uqISJXVyKpnHh6cOQVfGxW1diBgbRTfZ6vKRq8PMibq5Cm3AqYkq3l+rhwRvp+rVpMzJlLbXzki7FhVhhuNKs5xC8TQpcUH2ujuhlPWDhib8gEaMHbiRN+JE59P14T8CJd8uRNikHpezKATQ6u/mhjGLhg79HMkhnK+3wzx/kNnauq9NyAgpQ8j9S73JUSwniEi+JOXq5AKjPVBhF3XNft8aWwaREdqXb8BYzA+OyKj0fEsHRirQQTGqhCBsSsQkdLfkfo9vIgIs+95PMYY7HFQH3tcsO85mMYNX9GvFxGcY+w3bVquWsZo6kwmemMIduZOm+YHY0eNGjWo6t3BIrxbNQgEwdjliI/iiHrmkn7qrYjA2NmISD3G39ZFI4GdFyK8u77Ecoj22e5AhP79Mg8zdxuMzb9lOBJSrwETEJH6/V6HCIx9DhGp92/+iDDuRb5fJorUdt0fEalPcWciAmOvRwS7ziMCY9Frw3s0NlrcB40iGOSecfPNA6gCY99ERGoPnNHzjVslCPIThbHaNKxXkuFe5O4efs3LNvyLivyptWvC3UFAONYr+ZjG3VVuNDJU7O9sECKco7btDRrbOEftJkRg7P1sXjvz1Jkz93OAsVqCwkJioT4E3ETVU1sJsLt5RKS2ZvDQmpj3M3qh585TEMHuuhGReiW8neKu27/SaKjGP4JzDs3iYeTLIznA2LbtaMBYnRhBhTH6Yuqz3YYIjA1DAMY9RDE8R8YgZzhtJ+d9BaOHeoSxC6u7iEh5VyD1Of0Vl18mghIRoWcji9y4SD1jvL29dwwbtsPbe5gJ8S0U6+wSOAv86ESo6X1dxi6p/YoWuR9ybEzibOTaKiNJePpJMaT2iwenzPSIi4rzaEu5cfdbIkg9bmeXvoOE1OeLTzD5606R+9sHEZH65o7eC9Yf+PxVIXry/kFnEb/6TkZEan24DxEY+ygiMHbi3ImgALA5P6vXB2DtwxwahedPnJhODCfOB3OORefD6Fc+XxqHBwEO+/Iita9rTTZU66jz4viH4LzQCfUAEJHSkkv9uXcjIvXnDqez/jMaK0bQkWpuzEMExury0duSsjFowNi5iMDY5IPeSEi9tiQiIqWtlhrrSYfhu2TcTEdq2zeAwcy7hJB67/4yIjBWIUYQ83s4eXQYEjD2XsDCo5mZXV2Z7QvvFUbqvTD9vQMkYiQ/Un/uEtmW/jidhlCVl6CpI1R3/ljMBcaO5vLrjoFc7LVR71a1ljTkU+fxRESk3v1s29q9bVv31m3E/PuZD/MjJVZqm7ob8vtuu3DfFQdEcX/aayTn1rlxqLv3RhJp9/foLYjUTz8MEaznvXTaNNSeANEikS3R/PkiV3cliVZLLgUtEzgbJiHi+JtGNTWAFRwZCeXMpSZojNZgUWDs44jA2C1/ffPBNwhctrU0zhgCqgOsDKAqgLX0AoWT5d+HvhAq0uXfpS1I7i8UWfk/2//yL4/4e3Lp0OJco9SuNHgNmhRSQLwWvQeupReM7vPy79jjBebEwqxBbCws+VdBDlz51zb8l+VfcDucWyzaXdDINOC9oArovwLqrwq8VQRBrpJ/Bc7hymUqBnLyIWzHiekBkEVFizil1Ta9APLvGGokVjmbsbqQ/+dup8q/4W+/7Ur5d0nugdxixMcYS1k8TM0ZCMi/arWY/PtBVdUHTpF/Z6wvKfeQUw+um0j7Vykm/yK6vx7OlX8Fr2iulH9VduTfsL4v//qp+gWODQwccpX44ID8q1OigPecxPXf9dmo8i/zRb52tdngbKmCqmdKvJ7NwerZhl2xZlDXZikrY8z1YK6tNpvrYazGEDMV6r2wvCA4vyTk31EIBZN/Ed1fyfKv154WKeLMtKFtQAC+COVfrP4WeGL11zMeW6scz4Ngm3qxyL8+xUlRspBKLb/8q608gEcw65kqPFzFnvPf4qr55V81/bMF1O3va/Iv7Pvm5enBT+3T8m93XVogSbylQgdm5I4mSv69Pxtd/sUEX1L+hYU7wDLRznlRU9NdgyT/amRc+ffzXz9B4NfPpcq/LWs2HTmSeq9T5V+0u1zXy7+Ijhgu/05GGTjyr8a58u9gMIACBjH5V+r5Bm722IW7SbL8i97fcUj+vUF84pj8O44c+OTfoWSBsfOBGDHfSDXKapOso0NmojXhRiwExpaMArRWvTgYQL9nJXmxqhVGlGDfA+hsXCLyr0dYmIf8aHl5uQfPMc7Oripxgvy7v25zw5r+PZV/ycPM2KBmfr/5Tz40HAH7fSMlU/5N3fn7RSv/brZAwjH8M5r5CbfJvzWY/BspitR23d8/Otz+cCnLv3Ig/cIRTHD595WRCLzS2/Lv2Dlp7eX46++wcGD3+oe9TJJRVJRhWwnzh+ov2HkRyL8/Lv7ww65Nv2354zVB+bewMja2up4u/1Jbpcu/Uu/04OOD2lq1min/ws4FNV5o+Te/5SSgJV9M/oWgyb8rG9o6Z9k4kMsF/xNh58i/QQUhSZEDLrj8q9E4Rf596X4wihcXy7/awsudI/9Sz0ZOnyafjfxR4sZF6hnj7R0cfPBgcPAOZ8u/3n5k4ci/1B7p8i94SeyHGiuLip07u5fl39dT5rUB+bdtXkqTqPwr9bh9/XW/Hajyr3x5y39W/q0t/V/+tQcuaG3YNxFj3wYB9ffNgICs19nybxdwf8myArq/Ph4qfMSPxRdPz3Sh/Dt/rXWt/b7uVuz9sQ47L2Ydh2uGSoUd9UkDuHjl38HOlX+z5+FFfDIPl3Q9kduSaWWukX+jkhj27wju1LXyr3BbzRVZBWMvXflXq1TwEBhUQ/8e+h9qD5Mk/2ZaKrqW/NblfPk3ynowF0n+9UYYsJ/rVSxrJO3fdL2PoP0rZNIsZvEHR/69x3H5F7q/6zaX5fe/EPLvtq2gbINzWEqX8CM1lrwEIMq/v0/FDWA49FH5F6EFcbn8m98f6r8uk391ithYRV+Rf6H2Kyj/3gWGcalH8kLjDvZA/n3/fZb8K6vtfPwDFPlXEQhzaYbsgpUBVAXwmgt44X0486+K+8eHa9ZwNu1RgVDez/bfkn+vFZN/H3hhqvhIyr8I4m+oDCD1sfHoe85GghejifC16FnwUjQmcTRFQQFX/n3ghd6XfwGVhsqrtFnImX8VF2fmX4A61CpWHxfmyNQamcnqxdepUHl5WU0yjVqWs9BV8q/QOQzkX47+i382telYx4lFAZDWokWtRa0BrQFA+cWkX3K6yMXy75jBFJT/y95O1IX87budJv9GP/u2a+XfAweScqnMvz7UAgsYG8+iJl5bX6gFMxYC8m9ysrD8+3hdUVFra9VjXPbv55F//1n8jAD/7FyX4UHUdR2gOy2rIi3e4cy/L1ZNp7HCY5hz5V+xK5pSAX61ykowAYsXMPNveXhYn5d/VSq/Zd9fdZULMv8qgrQKVPlXVP8dfjg6G0n+BbUjiqwh+FlWWJmgcb5UoRjCqmcbQB2bNUsRq4nZpWiq0ZrzzIWg8xCE/74aIvkvnPDNL6HMv6OoKcUoxpTM/LvvWrtFuvzrtbxFkjhDCsAXmfzrGbQt02pMwOrvNqyd9PQcz4NQm3qxyL+VByj9lyP/am17q4l65gesCazRDwMT9hzu82Pe4pqS9Gqu/KvWJ5no8m9Aa1V2n5J/1bURtZnLl2eCmbovy79NrRVKyvfNiieXlWmthAmMCafnHMr8CxZ/FMTOeRFU1hnocObfzz8JClKyBu6GTyTLv8BF7PzpWMKRL+91nvyLcJfrTPn3nXeEM/8iDIT8izHZ3iie+Xfiwh7Kv7j7C0d78m8MIrTMv3LGvR9nRS5R/kXv70iXf29A0H97lPl3HEf+HcrM/AvS+gI1wqq3/UFlxwlAh+2PLPVWsBskB4axhxpI/Zdxz0osvEuovw2H8O8B6r+XhPwr9ygv2VzSjKu/XPk3+9usnsq/L1atywKvSXoq/6oTEtg3ehpNQoKa9f0+iZL8V2rfaMLO9al9UP7du9eO/NtdgyD/Wv6EhL0NeNa/OXzmq1zaw5tt8m9hPJgUhIoitV339w+P9oeITaMvQfl3EDPzrxyMRObfkUhcCPl3krj6W07Iv4T+m7HjZZxyd/dyYnFHBqH+Xgj596gr5F9fWDB8r/2tufnUqYqKjOZTi+9/jdjHlH/r6wsqq82VDPkXbq2EW6XLv0itGVf+5Wb+ZYwXVP5t2UPQ4ozMvw2D2launDULFIwEExf89304refyb5A2NiFuAIQr/27EcJH8m5DjpMy/L03s3cy/v37e74rLnSL/etZsK8WejcyfTz4bWSkg/4qfMTodS/690wq40wWZf71hgajY8q83VSTLv+A1sR9irGm6ybDhttm9Kv8ObUtJ2RK1MyWlbea5twjOvbX73LmF83a/tXv3ue3EVnvHraamJogp/36d+Dmq/CtfdvK/Kv/qD2T2mvx7FE6whaP4jFX6kvw793mD5imY9fcpjeF5QfX36adZ8u8mPO8vLOdPewBUHh7BHthIyL9f3PKLy+Rfa7Ixbu2V86fY6eti/9PHmFdpDg42b11CZEH8P/MvW/71GzHi1h5k/s2eJwbcS0i6x1ei/pfCaWVS5N/3EAom/0IDYhhQfOEgqP+OcKn8K36N3VJvWxSKvXTlX11MPY/6q0izMOXf/msaMsIkyL8//VTRVfETJv+mOlX+NQ0daUWRf72Rf67KKzIqZw2hweVERQrZv0J1ZzGTnevWM+Tfez49e/bTTx2Wf/fXEf/LyvXyLynzEvMcEz9SY7E7/ISoWvwRmsYgBCH/7n1wd1/P/CulBSGfEAsD90qXf90a+mP6r2vkX4VCWVgIbk56Wf41hUaFqkNNepNen6QPTTIak0KNxihW5t+7YLnxuzx9BLR/w3iLXfm37JvH338cjo9/8/rjeNJOQ9Nf+/d/AIrocNmCBdVmY65eplf56I3JUYYF1QsW6Jwt/z4kVKTLv3I58+7j0KH+ZWVwSuckdiBEPpuSoG/LvzNiY2L27t3HL/8Cu9cuD1Dyr7j4q8n5re03qfIv9f0OHKhPIr7f0SQhIVz5d0t1n5B/zyYCtFnimX8VtuFizfwblbTERzTz75iPU/Ng826MJJL/qlRwJNL+RhrhvrzUj8e4Sv4VOofxd7x+Kj8M6t+vqcnURsdOTF8UQFAEdF/+zL+vIBTHMv8yTd/9+3nyKNnqwpO+PZF/3cBA4A/cX1fLvxEHiqHtixVygVoi12HsHAa6SZXmkJyQEHNloY65h0/+VatNq1aZ1GoB+beuCCT+rSrisX/r6njk38Xrn+Hnj3XhUGqi5N+0rEGbK+KRM/+Ow6dc9/cE7v46Wf4Vv6JVG3Rms85Qzc78O9dFmX/LsWlYee9k/tUiQgojfkt/PX58iDjS5V/trtj6OVj+X51gIeVfMf13eErKunUI8i+sG+fPM+XfeO0us8bpUgVVz1Twyq4B9cxsMMfmaWLyZIaF3/2cbTbIQmLNBvL3NYTsHX/JZ/4dBf1efApn1OBOn+Ly7z5g/4oUhzP/Ak5KE2coAdhV8u/w7W+8sX0covw7pLCwh/Ivu/6S7eR4jOcI8DXxNlV7/HghQMuSfx+wjYC9oIvO3NqX5F+Flqn/UvIvcw9Rz9qaM0RpbmPc4qqTViXzyb/Jq5LUdPk3oLVuv6Py7+mMjNNOln/VstLlmQeWLz+QubxUpu6z8m93RcW6ioo0PO9vRUWdpYIwfrsPwx1NSlL+fekmBzP/Ph8TIoDIeQEJXHmyM8jhzL+fBLFRKjlbpMu/8MVkftmbJzqO5XwFEgAPdob8i3CX6yz597rMyZ9v2tSvX+Z1/PIvSiHk38kI6q+LM/8Oxu1fMIjKv1IztUDhBgwQOCcW8SVyh/TMv+j9HcnyLxrS5d9xtoGb+RcyFA74Mab0XuJB7rHysLDyY8SjW0oNxvuIdP2Xgqn+4v0HOQDqv70v/44gJxTUZifIv5Dy8PKjKn75F/Lt5mga/tyJuPy7f/3mhkPsPjgi9H8raUjblGOQMTDkfJhmUDO/X6Tkv2LXAIhu9dZCZubfPin/pqeLyr9Bys5uMMHQcQuv/Nve3A6EkV9eJdmDrbS3k/JvfOGCgsIaRPkXFjhSSwLtOjB7of67AkzgjLt8aWb+HQTuqsAEyr8D5Jj+Cyd9TP49nnhcVP0l5V9S/yWT/17j7n4NmfYXV38dlX/9mSNnE0P+PZoR5srMv77Vpc0dp2KrF/9Re6r5VPVE23ZS/iVT/5rNu1jyL7VVuvwr6V2XWh/a2Nho1JtY8m/vZf49uWfPyRYAnEuTf1U88m+beyeYrkxrSMP135Ev86sI8CFomhT5Nz6+uzs+nuX+7goxFg8gkTPk342zu5uamuLv2egK+Vfz1Xca58i/WOpfFhNfoo8uln8nD/j8e0H9V4kI/SwI6dcvhDgLGt14YPWLOWfMnK6uOUz512pNSoqzSsr8azAgZf71U4HCm/mX2OdI5l9Ai5xX//UIY8Wqj0WBFuj52b0p/1qXdKUe0XyV2rWk9C0A1H6b5r3lO+/bb5t274ZTQv4VbekCFQrPP1f+ChYo+Rdydhma/AvY0wfk31eYhRyp0kcz/2ZmtmVGXqDMvxMmOJr5N3bvRIy9scLqL1v+LTyFmb9wOH8Qpv2F2q/KAyuE/AvoXOYa+dcaqo+bf+Xa3Pn2jYUYeF6YfHxM4D5fZgbnhVKBEwTgkX/TYxcvjk2/eOXfwWz5F3q/ED9H5F9S/RXK+QsLKf9C5uSjyb/A/nVF5l/s3x8H2/L+jmBPXZ35V6ythnrJghxzEJhjiMRSStMFk399rC6Rf0dSIwW11V7m3yBFYFqWe1pgEF3+BZRtXhGGLP+W/vZTV4UlE5N/4eAk+VefHCEfeTApKcqe/AvwRihYnVR5+ejzOvvjNMqKBexfobrDTvy77ieG/Hu2AHAWXf7lpv2FYvJ/OvOvOi/hVM6pUzl5eaADmCgEKf/+juX9ndCHM/9KuQdmiAc8SZDVDmb+LSsh9V+p8u+UtXblX0VlAWwHKs2K3pR/1WqjNcmqhzdEubkRuUnW5Ny4ZGsEU/7NHjeOSP6bYzJaHc38+01De3tDQ3tZWUNDcwMm/8Ln+lsaRo2yWx+CAT4+KhUoKjiHq0HUHwn2ucy/4H1DCxW8pv8ay5qGhnwLWKC2tnhhB0L8s3l69vXMvzP2GjQaDfBqpl7LlX8Jt3cqmAjMwQiAsSLiL3TR8xq7ftlz8mStZPkXf2k5EJ9dh89Gk3z6KVv+/WdfaemD/zhf/t3NLHALdyOzi5MYEnI2nrB//Z2c+TetbTJ4u9qW1sflX3VEsUouDH5ZH3M3eLMI3xCqvOBGLwi+pILvEsHDNRBytwvlX+45DFBBHp758EwAmFHyr0ZjS60eBVIATw8IcAsH7smiIji04tNFRa7N/AsZg01IJ9TdnfUmFe6i1YU/zzko/7q5LZp+6gScLZoenfE2wLXyb0RE0oElk+3DlX8XxyR8l/Pdd/rvckIq7cu/pri1wCSKM/HLvx8U1X3z2OPfVAW8/xibb77hkX93rpvxDA8z1peUe8gZ8m+8pSSrW4eU+ZdyfsnlFw+T4i9kRfAwZ8u/Ilc05a76XdVanU5bDRaUNPl39uzqSbNnuyLzry3lb1hYL8i/6YjYssX5yYtDNYY8gwgOyL+xhuo5iJl/NwrrvwsPLxyeHZ0tKP+qqVlHxpsmGV3+hdRXpztXqqDqGbhC2OrZAo0MPImYt9CwcGd2YbyuIF2mqbb9vhpDzFRo+Qrrv86Qf1v6tPzLzfxLQW2kMv/iIzbjX53hkPwLfBwp8u+Uq6+esooSgJ0v/74xF+MNBPlXO2TsEIsFTLQ9kH+F6u/U8ZDKyj/+gON4DNG7BOVTU/e9dubMmaeUIpl/96an7+27mX/Zki8p/7KlYLye+aXdeLg1QJDWwzem+dFucU3JcQPX5urZ8q8+d+3AuGQTJf9C6qqyHZR/o6OdL/9G3GmN2LMnwnpnhB3512SMiIgwmtS9If9W1GXVWeoqlETeX0g8nhAY22Gh5N/XUhzI/AvYYBDqFIjfPWu1nocOeWq1Dmf+ZaGEhYUD8i9gacuahs2LpgP/90jqvU6QfxHucp0l/3ZN+P7V1HNpP/zdxSf/oqi/VOZfwv+dLDZ3cebfwbAgZf7diAg98y8YyEVyidohWf5F7+84Iv/ewEjzSy1SO3qS+XccV/6F2i8BjIVNnHE+sCPmG8F+MBiPNjeHGcECYwfRR2Trv9RtLKX+kvIvqf+6Uv5d00kuda6Rkvl3hDMz/0JuFjrG2ThVJYTm64+S+Zeb9pfx6Zh38auuBu/HwNTeEyCNZkvnprRGPNGvGp8mNKZt6vxQo2F8v0jJf+09QW08cb5Dy5B/D/8+gcXvv//e2/JvY6OY/NvZUAZo6AYOB3Lm30HtrwJmwml7+y+/tDeTLnA7If8WLsgLqYz3/D5SFHq7Trbg5EAVduZfOOLT6HAwMpZdn/n3ZUQuoPzrvtmymcj8i+f9BWUATf71Igu2cvToSPZGL9fLv5N2bdg16Ti/+ttcDllBfLuk/utevgMu7fD3x+fl7oT6e2Ey/2Ycpcm/dzhX/n3Nd+9vzR37fFev3rT6x321b9Y+YLN/mfJvvdlcUM+Rf+tjwFbp8q/4nZ6WgLrTM9XWNn64pbY2VK1mZ/4luMCZf09i6u9JOAGLPc78W5IFJivbSkaVtGH2b5KRi+33bZMg/3ZXALoZ6u+c6oRcm9op98mly78bu7OKihpa3S26jS6QfxNSU3N6Lv9yvd+XYGHhavkXvCrvt01A/1UiQpwFB0+D2t/PYukX7KM6DXNORbtxsXf9D+zqCmTIvzusEUlxw4Jh5l+1CPR/p6wxmzUaxMy/3ryZf1W2fTBWhYjt7GpZ6sfj/gZksM4YQnswT5rde/KvyWTKM8gMeSZTyFsQ3ybLt/N8fc9t73za13f76u1gGXv7KXbc0pqCFPHAelEEdddQ8i9kY78dAxHkX8jyll6Xf/tE5l+dVPk386dMUEpLMy+A/Dvhd8AEx+TfiXMnvvf88++BmZD6y5V/u05A9fc8GFcE42l/fYYB/xfOggn5F/L0TFfIv/OTo6D3uxYIwMJQ54WPCp4a1HlBMpphhGgwZFveAGyRaQRxWP5V23CV/JuT41jmX9L/lS7/IkKTdIPyUeRfaP9KkX/fI6cU7C3kd2aKOOgtxghXyr/i11jd4oLV9QoCwdheyfxbnByJy79P3y4AjI1DBL/7GTkSjOwBFMZWuvzLVX+7LeCGkPk94K5NVvSKMET592hmaSYAk39Tgfz7pXPk31ziFjQUIfMvHMUlYEL+lQMxx6hJ64/zoWyJl5yLsA33x2IaX34JVyn5957ExGqzuTox8VNH5N/960Ha33ya7SRV/i1DhJ3NF5ZMAaTGyqAdd+rNN9881QhcvJjbhCDk3/FT+3zmX3v3wPFaHV3+VR/rOGbS4FcrbPVEB1gjVzV5YLdaQP71EDzLgIxf4lYGOt/Lpjk/86+iulKhUyq0hRIz/yYmwtGZ8q/VmmuNA/5vnD7OGKc35gIdmCn/brakjAMA+/fer/L0uQeDccKIEU4o+Vfc/i0vb24HDjCe+Rd7x1nbsNndDlhlwKsB3iNi3N7Nux1M+pr8K19KNSllZfmWBgso+SD9L0n+UvxACH+2oJ0fbmpsLPhwSxCv/DtsxAjvZcvlI0bIly/zBqu9JP/GGgivJn3vA/u48i+u/wKmwjnfOin/Cou/sJb89ssvJ0GpkKkly7/UC1E4xyajKVjy7wPVpT6RpdUvOFf+ncAB3P9O4MLs4syOjR07icr96+/EzL9thMU7pa1vy7+y0Fwx+5e8rI9ZmAMbepMVWr/WCKMxwgodYKsJbs1ZCNRfV8q/3HOYlH/lmYYEQ+menDxDlxdct302ugFsOrbi9GcBkEWtWN5fLPOvi+XfMYPp7G91B7TuH8zaQa8L+X/udizz73SQ5uxYR8cJt0UdK952vfxrXXKguHgyASPpr7j8q43N2dm4M+e7n3N21n6XY9bak3+jVsGVVVH88m+V+/6qD95/bL/7B6TyC9ZIWPLvP4D1bjvh7BkG/+xcl+FBr+tKQHxFWkW3EoeUf5Us2K/eSW44PJ0Cur888u9aDEflX7ErWrpZqcAxp9My/85NfD5kQ+Ikp2f+DSvPGBRejmf9zcjoBflXhghDGMmNEo2VLv8GVZorg2B+KAT5F+q/c+fS9N/hw1NIDkev/zb6WyH5l3qT35FRfor5+8ZjFBbEaJwv/8L6BWUYsp7NUihn1cdWz3sdDE/vrJw1S6mYRX+Qn44l/yULZ+6I/PsoVQANqx5+eG3Xo4ztzpF/UxJAdM/lX0r9pfL/ujPy/8ICY+nZfWcwBnwC1V/HMv9CliNl4yPU3xWnT59ecXoKLQOwM+Vf6P5O2rh69cZJc++wK/9uy0obOzYNjlnbHJd/eesvKf/uG3q0HZTypfvGQ0TvEpQzzAmxsbFnzugo+ZdLTMzUPi3/Qv33N1L0rcTl30qm+kvJvzdtv+lwiRsvJYfBTob8q59/3cDrVhnVTPlXbVwFNs/X0+RfdzC0VmU7JP9e7eZ2tfPl35bS5JaW5NIWcfnXFFEcCd4RRBbn6nsj829TRVZFU3cgRNfUZLE0pSmxlXi4Iw3bQQinvtmI8u+PkA3pIIkRvmAQQPS80C0we3Z2xptXOynzr/KTbVs/UToh8y9kT8shS4kb6BkfSzjyJfR/B6PKvwcPcrch3OU6S/5V3bfr1a2rv9+6aURPM/+i4OrMvwAi86+T5V85LJTq6/Uvd2cD18R5x/H18wkiDsekK3pZR2VzboJs7bqyrVPpgnXM9KOszsDmXHWjUUbcS6kh05AAihADNro6k2W8lUmIZkz4gGtEyyDyoWw6RKdSRUGK0CoCq07Uupf/cy+59+OCwb187/Lcc0+uVpN7fe6b30VFodk45hshgcq/8s93Apd/P/5T9KIKKOmCekEZuPxLBf+KJf/CSH7H7IBfqJujU69Gm6HGjASmzhG5+i9f/aXlX1r/DVT+1aWkw2NkUnQy5N/GUuglhv9BaaOA/MuzfGfNSk2dNWs+F0o3koPgdxyRWl9/NVpc/gX6bJtXb4P+oW3bNqMJWciQf9+ocZmQ+wsj9fmzpdc503MNubPnzBaGIf/ahzwwdFEdIDBRdkHDIY8T432+EP4rjdQxACj3DNV5EtjyLzf5t6iotbXozn9U/rVaLFZx+Te53WZqbzfZ6sJFEE7+fRX3fsH6TUtLA//3SvctvIlK/m1pVqkrWuTIv7DLXkfZvqhK1KhWKOHlT/4F9oLdi0o84xdKRn3Rw0j+nSaThyX/xsTYbDHtpkjwf6nkXzSECCb/vgJjdzcq6ba4h5H8u6QsW5/R1PaemPpbfH8gka1Wg/6bhkf+pqWh8tE0XP0Nnvy7aPVqKfm3Pq14ksm/hYUTJ/9uH2jv2vT8M4caGz3PL/5bV7t6E/UOP/kXHhVGy7+MVin5d+dOgUbJvVk55DTduwehTbEs+bcRl39Zyb8h9EMHiHpgW9vk5d8LyP09sWPXrh0nkP17QVT+BWTIv7+KaUelCTKzTdLyL86am3LlX4vXa7N5vRaG+9umZ8b+VmvszLM+SyS4vxeTqqqObzkoxAPJv6rO/Pz+ICX//gwGdgXV6dfUy7/AikfA/n1w+XdsbEb88ndNpndXRcQXj4nIv5JbDCIhgSXZgCPlqD6f+9ZC2cm/Sr1++3a9Xikt/xKZv4BI8u9Csgi0n4q638y3f9OqiucJ9B9gOoVy2W/X/afkX4ej64xdebl/3DH+OuLevaMbj4Lye3Ro6OZR0H83ntuIZ/9KfG/Jtp0toWDnb/mC5dj6Fqb8C9x+2yAJfZzedWNq5d/OGkRnEOTfKU/+TQhA/i2pRfLvipHaWnz2KvMVZPkX3N+inp6iO5OSf4ENL6nVL20QVX/58q8H1F98uD9GxP6C+osmEfR38Recz96aAvl3f2Li/izD/ulZ0w2GCeVf0vsFA5i1P4PuNuht4+YeKhVbX7t+/bWtCuX/XvIvCEA+KAJN/qVif+dPQv7tlwkroXdBaWWpBNRZyKre0xMSePIvoDNXg+KLRnixRlRMKvm3RiaSx9i263A21WtJfuq1cDQrfTwur8Apn0D+XRQU+Re2HLDaoJwx46pNDPwsWiZo2fMyYcu/4XAHg2JpsjcmEk5ol3LlX6CyfTPov7Lk3/P43rkkH6m/SAC+/LDlX0r/hfJp6T+XeAZ3usIzjcCjcMRBCxtxG46Wf+/evbvd5drOkn//eLtZrVKpm28HnvwLsb/HG9oZHXaldbZA5d9LMqHTfGEgR1+KMIEuq8DsvlEbAPavUanf8FsRcPkX+OYdVELxX5v8K7oHid248y/r69bv3EhsT1TP8YDb5bo2oCWN34GGhjCwfQHc/L3mcrkHMMwv/0YzRiiiYcrFn8XtdoOxeWPXquAm/wIoBD2hKSE0APm3o2xJTnZGTk52ds6Sso4gyL9ACp7460hMT8xzOLTp2hRziiFdy/qOu9NsvwT3F42f6bRrzULhv6mU/CvFO3Xg/16peweq5N9hMNFh9XanSYNioLeqdHmaxPgIyIJ2aDLIGOjk8qbylnPev9/87JalDyT/zvEUSRGI/Mt/8EgleL9uACaV9J9AfhEi/zagxagYvDaoVRhbBOXfE7sX7r5x4cbChVBA9QRX/n1VJuIrToQc+VdP2w4Q//sJrvwLDxj+CQzg+UKJz/HmoY6WFRZ/AXSTwNl7CzHsVASW/Et/vmZ4IKr/8/0Ckz82/ZEh/45Xz1hV3bgsuPJvBZf3K7ZXCMA+xXnyyffKMnLKCfs3qMm/b0/38/Z/t/wLZ72agnhp+Rf4wx+KnOjmoCYzPoXcrcVnalCLs+gP4P5Oofwrtg3jfa8lCoXzhRNnFQpa/h3yNJIPvaQEYK2hIBEjMoABMv+Xln9fkXpx5N/dogU/+ddv+v70eFVV5KVLkdC3+VO8FUae/AuUHi2SQEz+vTYwYHQ6nUb74ECKYWzq5d/qguqCTIbvS5V0U7yQ/Bub8UF/P4w9ra120H/t2VLyL3xvGiwXzeRCBcP48u9pONycNh07HknE/P7+UuSx099lpP/CjF/+vVvjgnMnl8tV89KPmNx1paWGkEQXo2XbEBVtFRVtBI/MwHmkjQP+HfMp5Lu/fPnXrADMk5V/JY5oseVt+MNhoGgrj6Xl398uUyutGTlBT/5NTZsZGZNWTyb//i/IvyEwxsWnB1f+DS9HWTHwgUM1QXik5V9Ar6bTf/t6evoKST71S9fmzT2fEpR/McUAnKgAifeL67sTFXz5F4it2OoMqvyL1jMlOrJH+NczFMOTrXC25oPnkA+7WWtTW0cG6+8LJylTmfzbu2bXGhh7pyD5d6NPK/yZvSIT6oKOtnyBsCS4roMXAfEGP/kXXviEHflLVCYn/wInhiyS+OXfsbF9+8ZmzRobQ8KMsAAc6OdwmkX5wSUVG7zegxVLDpaz3+HLv+WmI+uehJvi646Yyicv/9L7Sdb6u/UriFMj3Q3dxcWpVwn5V/IqIeFvBxIxHbaMLf8uw188qHf+u+TfMoImtbmgIE8Hnxwh/6ryDAVmmFU3kQv45V/gSz1hAvR8Cd5iy786SP7NzeMn/+blQvKvjp38C/rv8dOTkn83bw62/Kv01U7rNVy4YOidVutTip4hYykF1P3I+FwN9pDlXyDhpsmSAFO8vgVu2cEM5w1KOD0qU/7VI9RKhQqvnDwghsR2AYTn3D585GsbQoOS/Aue7+EDB8D+FU/+jZMv/6I7k9DRiNrg9HjQfgYCgD8uR/5dnp4iIP8GepV7isVPOFUatOx+DrXV+2fNyqqu5baT8q9ILiQ10AmRBTKZ6uRfapyS5F8YQ0pK4jLPdo3Piwi5Mj68IoR6I/DkX/nnO4F+DvkymXTyL/i/fPmXCv6NogRvlugLyb/19ZD8yxSC6XNEnv7LV39p+ZfWf29YRBE4p02By8h581ZkFqRgE52nljZ6pl0oKbkwzdNYOmHy76zUseK0tOKx1NkC8u8jMhH6jqOL3UBxtJj8m9+K1pMeu1YCEfn3pz3H4emIQ4csHguVaGBzs6VXA6Z1KFKyJpR/VRYcoxI+VW1Kihb9EtqIWg55VAKf7w+KJJE6BgA/LPzsh4Ws5N/WmiKO+9vqWuTmGcFo2R0yQctmyURY/lWXlqrF5d8WCI6AweQlTA7+KJr8e6L7yi3oXG9Iu9KN0n+h6RYt/5Y1NZUvWFCWIgm9X6d25Zz0X6Kkk385bEYvf52eCSSL9H9d/o2MqRtqaDc1DLXHkMm/IP4i/1dI/u1+5ZXuq1dRSbU8nOTf9zqyVUqV/sASrvrbi6u/e0cHtZiCm6sMXSz1aJIKRf1MQv0NYvLvwICU/Fsck3ZVRP6Nl5Z/jx0Tl3+fgReanBw5t+n5X/yiwt5V/otfPP+Sdzwbb+bLv2XNGeoMnvyLWrPLReXfnetNpvV8/Vdyb1b+9T8d/XDo5tf/RN/4xLRaX1dXihauYwSTf0PIEte7ZELLtPNegGfWCQ/zBOXf0hPg/O4IwdkBFvCJ0omTfzGdRPLvTFL+jSHlX8hU48GQlV+wyJR/b3ptly7Z6Ojf5IQmtSPTr/7OMKScwdWJIzjvv3upKqnK1l4VCeXfjwjwQPKvPb8ov9MZFPl3MQw4xJSq0y9A3r2Cycu/wIy33xXSf8NlwtwKjO++m0JuBV0i8i+9xUQwtxia8PJyhvxbff7pt8D+fTw9TwqG/JvR8dprHRkTyr9ABEr3jeDKv7T5C6BlM/mcF/vhjV+rD2Hqv2ArzktLKq6P5vYf6OCWMfTGWg+sWxe4/LvR8+Dy7/LejYX9qv7Cjb0lxPNNj26sa9959LWbQ3V1YP62t/fdw5sl9nTJLet3rrd4+4Z6bKZQjvwLfEKtlYB5nJbTv8hWf7+/81GZ8i/cs0HdRUmumrvf5BJoXyTrouNsUOXfBHgFmvxbcqXEBMNDSP59vajnuA2exMGTf9Fdhs+jYmM+FJ/6PEoh4cm/gNUqrv7y5d/yUST/Ivf3PBH7u/xxpP9GLCdmzlPyL2KoNleSSci/uTpNFpJ/p0vJv9RDzxVwna+Nj9ei7UIP20U4nhl6pKqq5lJV1RGoktvFSRx9U4da3dGkPynKZOVfLAXQaFCpmxL5V+ccGXHqAk/+RebvJJN/nTJhS7pLshNTjKL4z0JWjUXOpImJ4dYA4r7nb2UN9GeGpRgeJ0J+g5X8u4iN2w1FWhpUOG9InZW+1/S917xer6Xje88sCQWklk1eOhy2OWxzWthwaPJDSP6tTjenYClmB/yma/kiKdVQIRMReX1wUEReDw3t6CDPQMoS/LG/loZIWBUiheRfoK4B6b8y5N+SEi8MRPIvetnlyr+zV66cLS7/Jualh8w9bzbr5Cf/Pv3EyulPIAF4IXeg5V8gzqA4NI3AojBz7TIpG247RevM1u0jI+zk39tNKH5Sld10O2D593TNJVsdM/bX1FATqPwbKRNC6EUeL0BOz6YLE+iycBI3usdmazDZ9tjRXRMx0LKHZCIq/+rsUyz/Sl4Dx66v+8fG4X/Urd/CTv51ud24/zs4qMTnYsD2VSghcxCZv4BI8i9QX88ygokXvUW2h+H677xVwU3+RcAVfUK4XPk3B8RffQcu/2Zk53ToM6AhCPKvTgvoYMB0iVoMSh2asvZiF9sbGvoKSf236LIzBcJ/eciRf4H2dlB//fJv4ua9T2sUjSeefuItCT6yNrRMbTbUvr91+fKtHWpNbu37sOsk5N+N5R5P290PtySIy7+uS5dc0vIvErqkEJZ/o6Li4sTkX+AGuUupu1jX4A4D3A1QJW9N3KC+CJF/G5BsV9y/PzCgsAsm/z6+G56rhH5njX5jDdXdTzB44AcIAqnFxdHi8i+V8nvKqqBRWk9x5F+ZoGVFxV9ECSH/jhjtzgC7jeEQkaM376++vfWjH92aozbvz7z9NfazUMsUOX75F1iWWQumS3Dl3/kc5uRqDPvn8yF3JDRNqqaP0dm/EyT/4gEuDQ2o3CaZ/Ns7nUHvQ5J/rTLhnWLpNNWS8i/BF78Ktxcx2JspMNX4uApigHUwqzwDbwBTKP+KbMNv7sKTf+H+1u7d4zqG/DsNqEQGMPUkqQJ0IlSAJDPt4LVr25JI0LKE3SvNK5T8K92bByWMtPxLZ/yeTqq65L3Z0nLTC32cp1GL/23ufu+ibbUoTPk3jBn8O2h0IjTalP2/fgjJvxpHrrlghTTxfPn3rr2r1dgP90f7+vL77f2tziYJ+de837DP4UAzDsc+w34zX/59JxJyBLshTZlwf6su4RLwdyn/93TV72n590fbiVOnGlbw7/dq3P7Oveh6N35aquZwdgbOWW47W/7l5v5ew0e4xJgC+Vf8iNam7gj106FuI+VfYIleqQL3N7jJv0AqyL8vP0rx8OXfRJmQwkhIXHV8CD7RqEThy79PPikt/yISkpvKpKN/0bJ48C88RgWmhP7bA0cSV0+hn5rNrhqYFRLgRuu7i+/f3wM3CveAp8GTf39IhP82qYMp/64NPcBZzx4Lt8KFYNmWLc354Drcxe/HKfCtgXmSon+R0n8p63fyyb99bNrnr4kqyYxaM7+d8wbZ0dFCj/BSKzFK/o2gBhH5d/2tNVGZ1QaNkGCYJhO0LC7+kkCtob3O69rTW9fegOYYb/E61L5HTvltk5F/50bFAZkacu3RpOtE1of5AOT+zt83tnflyr170aygABzw58Cg6viGDWD/ejyeJQc3bDhexXyPJ/+ueyz2MaIGlXUPJP+uXYDvJ49Q62/JkZYFhPw7fna8+vx4wcgyfFbyKiFh0998GVt9L/GTfwUc4GV07b9I/k3kokE/99Xwmmn5F1F4LIzDMQj04sm/mM68z6HDOPIvNDv2mXUYLf9G4kMSCv/9b5B/MUXB7t2758IIkwKYFemETMmdQVOdgj1k+RcAx3cpBci/yPflvOFPmy2UJ/8qEQoEquivLxZBYrsAtnzttsVy8AtDWyaWf+Uk/x5punNn+xGJ5N8Tu2TKv5QcUdnegDdvWw3+72Xwf5GFKi3/5ul0AvJvoFe5CiYqvZJ2oFUTdnbvm6XYt08xa5/QekZ4YCxPDEB1dnsgHe5TmfzLdH8nkn+zZcJL/g0ZHvf5Rpy1ISEl43G0kBO4/Cv/fCfQz6HzDOKDM9QEvS7zW/oDlX/p4F9+8m8UKf7Syb8IJP1mgSKRpVHozqemLsf8swpWKixf/+WpvwDvc4iAHHm5N3Ywc+a8XTjzMs3YROepQ42VuwsKdlc2Dk2bSP6dPVa8KK24OG1R8Rht/z6BikCTWkI4FIe5gbBiEfm31W7E7d/8fqf09iYQ+3vMhZ6OWOmz2y1kRE1DWj1T/p2TCxeNs6DXZbq0/IspG/HgX58SA7u6OjOzGtxqTOnzoOZGJcb7fCuNCimkjwHhRw55DnmOJLCSf9khv3eKjs+E+52td/jy769kgpZN4dPaJdAoKP/q4a7YIb2I/At4XTiWpeHCiMi/AJJ/u9O6G5D5CyMr+XdLy5YtCxYc1siQfwFi103xOaryMUaJlm2QSaDCdIlMhK8hKy1Dpf9R+bc3as2aqF5c/g2ZMY8K/mXIv3FoBF7Z0z0X5F8o9rxCt0998u97bfi1uSq7Y8l7DPX3CK7+dt8fGNRRW9tbP2frv8Vvpaalpb5VDOovk7ceXP4NGxwMk07+Zcu/T8lJ/i3s+cxn+vo+85meQsnk37+Ndt8FXXJxhc5YjqzJu8MZ5DvPsOTftmy1Xp9RFkvLv8xWcfnX5nbb+PKv5N4M5N9/es7dY8q/SAnp8sFXw5V/6VMQvETLvisTRpLuelHWcORfOvj3hF+9I6J/peVfTOsbGXfi8m+EgPxrcqNyyGQzDa1FGLV8mEnFUWD/flkCUv6FyxT3zJlu+KUiFfubkZIb73d/M/PsRZ/E+7734czqRl0CddNMMKm6sk+AB5J/+/OBTueDyr9/k4nsewWTl3+R/nuEr/+Gy4TVN5KVtbXDCFvBkeQF7jA+UltMQls4Ma2tXcpI/n0LRjR5WgqG/Gtt/uEPm60Tyr9I/MURTv6NwN3gZ0XOFdLTRY699La1g2n/pi6qTwsLS9oczek/uAa+g+6aFq5oc9YFKv+e6zr34PIvuL91BbqCusKNFlz+vddns7Xj1q8JngsEVEDjn/70usT31rJz/YIWi6Vv403vcRNX/gX+9RMrCjslkOzvqNYopODKv787ffoYHO5+I0P+vVuTRDkxfPsXLWs2m/NYA0KgkZf8Ox7c5N/A5d+rpu5uU7epxD9PT4Oe/FtU424QkH8/X9jZCXtF+G1fZ/8ZKAr7+zuLOPLvbxfDeP06PuWpv8Ly7zCZ+7t3OZ73izu/j0MFWI6EA1r+BfLtCikmJf+mZE3PkpKDAPI632rOLTicAdtFkwq/zifNQUtVlc10qcoCVYBhIcSqlUp17FPiTFL+xRKzAIcDlRoMC778axzpGh7uGjFOKvkXeFZc/j11SsTcwGRCyr+/hUcCbkDT22/PfmK5CIyfTNVH0u5vQ0MMpwagZTfJhPmZJTqWU+bvE7xxEvLvKzx2v3D16u7d3FbJY+xTz9w77Nn++qkDHfi81LIg/6YZNjdc6R6G+amXf+MN0B2OaXLjgyn/YhxA/dVqkf7LgZB/m5pCWSQvbYGrQRDBheRfy9C0ykpQLDYT+q+0/Huu1wv6r7c3/zmCMzKTf1c6NCDzO6aLyL+ANmpuLkwmkn8pnl5pMKM/cf8cPguZ/VQRcbmKRqq7zJkSEce2fyVsOFr+dbVCyUn+zUFrgjI754/y5V869vciK/bX1XrnweXfJDSIyr+II+SkRIRAl4WgGJB/EXu6jJj0+quTiaj86xs3Tq38K7oHoeTfVudOlvwL6AaQ4guW5WbXNR1mdMXEjKow5QBk6kEjMKBTkPIvL+Y3LQ0K4eRfjv4b1ORfAH4ZEC5X/m3KKFvSDIm/HR1L0CsnuzmnLKPpweVfSEZWohBKEqUSNXB6uivruhtMVPjvpzuN2rzcycq/O98hptTVyqLUakxhvzVX8llpTVaNAZ0CoZUB3QJBc8SF3ZGbFZ5vfdhRDlVh+de159KekREoXMGWf6NWnIchTlT+3XGB3KmYbORlq9tmqislL+WoL0L835bsG4Rrub2D9gWCyb+E+nsBIPTfYMu/0cWbi+sjROVf/YufwKcqBQPVMrb8C7lNnAEfeQNaVlT8BZR2q/fELaDLZwy027jMCjdF3//aF9BtUbgHqkZzXwDUaioT6Tad/IsYH4diUvKvW0z+XcXm2Wpd5rOrVmWu4sKTf2/nALE28eRfGpT8C89ybG+HQjr514IU3ixqnG55OPLvczJh75ywFEd1RIgM+Rf0X7hewxQwGnfvNhI1ez6ovw9B/j3A3IbD8W34MCn/eobRD+NU47T8S9+R8HSlJyp0ZkN1dQFUEkG7JAzg1dso+VcmgT7K6+M0Pz0eWQVdLDgt0L0J4b80/FspdTWS8q8Qg06jEfxfR3r62NhDkH8hyL6gmtZ82Ym/FDz5t03d2m/0efP7hnvq6uq67P399jZx+VeDpvv8hYYv/37nWFVVw5WqSHB8gePU9DgUiN/9/ne0/Auirwt68lp/xOBfrS76txepaa67PxLSjtJn4KQLaUdE5BZ6UUWPazXN/dTHp0L+FT+ilWe0hfppyyin5d8NGcv0m9YFOfkXSF2Utgjk3/9Y8m+8TEj5Nz5EkwsFPB465O3YJyWEXqb5+9iTXi8UE8i/bdlWdXP5hPIvuL9MDrtcm12FPX2forJ/kfz7S578C3ltWsVoPUkx/3vb4ie2I0MlfZY1Vyb4eoZfFvwwdGtEBL7XNaP1rK0jPLmt/LMfVmy8+ZeNsWtjO9pCeemB1pMc73fyyb9JbFJfjXjC8v6qiFdTOW/wk38BNYYOcJAZGcdC4Hbh0AtwL64g3eHg2r+8yyr3TFEYyb+UA9xgA/vXMgSxVJEIsh1GtGx5+U3GQFX4Tfj6KxN/8u9cVESd1SkATW6iBhOXf/eB87t3b/HK+WNQAYQE4EA/hyQGkd6Dnh5Pj7cHCs9BbyTzPY78e8Qb+ySDWO8RjvybQVOegGjLEAQ/M8XPE7asxfeTC4i5ryBe7Ow8U5tb9NyZF/FZyauEhJeeOYrYxJZ/pfnvSv6N5xEB8Ftp+Zep/ybBSKm/fPkX0JoTMQVX/oVubbMWJpzkXxguHT8dRPk3QiZ8+Tfl53Pmzn366blz5/w8RVT+1Rbg/c1oRORqFQ/wdwhU/iVPGi0toX4sN+l6MjXjl3+f/6Us+VeFgy4nEfrrYkhuF+Gem4ctliM3Ly5YKiH/KpUyk3//3vTN5577ZtPfw4WTf+N27ECPO5Yl/9J2xEUTtBL+77VB4+XO5yaQf3O1Zp3hUR6BXOVyZVqF9RNWKBlV6c5uhwHHwW0ne15Yub/r4NRuw+c+t46TFRm4/MtP/r0eFPmXdn8nlH9VfKxWgUZO8i+MJSPz4laofHFxXQVx1BuoPVD5V/75TqDbvNEpj8km/yL/VyD5FwYC5s1GjIr61WqiozVaMggY2lk9cXz9l1Z/BeTfiPgJ9V/e/leTuctPpoa3/23kYF8z1+GYu8bObUfL0oIvIrV40djYIvQqTqXbEbhEwmNOSckcfivxb4vAR3Ka6iYiBtyprHZK/m1VOfN/2dqKRwB/oAxI/j1N3Cap9BgVKk8pkZFSnBrBSv7NyzPnznHkmQ1zYGYlb6Tl30PI/T2kVCK7GoHcaqWy0QLNhyYl/0r0Dv99xRVgxd+l5N9WPOiIK/8KPqmjvKm5GdJyuQjuz5RwN66fLxAIyr9WUMaHrKLy79Kb7XVAe0v4JOTfV2/BUyTSbq25tWYNLv+eIOVfinczJRH54UNTk0AjrvfJJJAfxwa6LN/9bQT3d6iy9D8l/7q9Ja+88MIrvaaZKPmX0H+Fk39B/t1zNcpkirq6B+RfBnFTLv8ewOXfZlr+ffIxQv0tHh1IxIjrZiIvLK345XrUoUJowI/WR8KDw+ofJZRf1NVS/3Ix5Ic9uPy7WqdbLSr/Xo2qL66/epWf/Cst/x4t7CMqfdLy70vje04t3q7PgC5lyEzavviuafQl1M5O/i3vaFZZM2DV76DlX6JVTbTy5d9v4+V68BxM68kGGsm9Gci/Xz+6886f2PJvog8dnESTf+lnDLwpE1pj6f0Ui0JGvVdY/r1xAYxfElSfUP41jo70wvMcxZJ/f+W24ZMhyP1FnHXwof++wLxez91OcajkX4u3ISamwWvxx/6mV9Oxv7maM8+Rfd9ZOFfh98BVl+oq25H8a1uexedB5F8nOG6Fhfn2B5V/VTyc0O3Ob5V/r2Dy8i+w4hGe/ZssE3/fyPsJa7fu3evvG3GF8ZHYYsIP57aR2jy9xSzk8bhghbEHVTZv396sVEwg/1KK70Io+Mm/EczkX1745cBorQaeWjzBXecTz9IX5vX1SXjfRxo3+ffaakhbwd3YkxvWBST/brQ3EpX1hzaem7T8W1jYu8KgM1ztLfw0Lv/mN8xsOHfPBD/3MW00gZ/R9ycw3Y+C/Cuxp/twvaWv3eM1fRhq84by5F/gXyeVCkwY9nE6Pl0nX/5959jpd07XP5ra/ejE8i9yf/32r5D8q+ChUqtV/Napl38TApJ/ATB/Td17SsRz4VUymTj5905PTU0rX/79VNHly5dht9gPnEEeMCo/z5Z/ry/Lhl+Fb1h8PXvZdY76KyL/eq7hwb/3x6IBlPkbAQ4wqi0njQNa/kUU9iuDK//uT0zcPz0rN2v6/v3SzypuVqG93XvEdpGA5goOh+NPzKwYHR2pGR2tgCpA/h2egtdrZXp92WtQFxmeCXRPriTRwNXcbwyO38DErBQALfuGTISeGGk3je7ZM2qyQzXA5N/5MEom/774ooi5USATUv49WOGq6FmC7N/fvhv3m7eEYZ6F+O1fd0x7e4ybXQP4MU4Iu92u5uPX2wYHBrTavPNiyb+oNdB+n90c4IzN4/OdreW2S+2rk5+6vqys2fPDv/3wMXydlFx26fAiw95FV9KGl0ok/y4KjvwLxDswuPKJnzGR/KuSiVDfP2iFWi0cwTHB5F8KOvbXHYlCoMH/tYXy5F/7oa5K9LvqzaT+K5386/WiEZd/i4rO2Itkyb/7NbqUdIdZq9kvKv/qcs875Mi/C2GAMcusxTSG3FzDfphjjrwfqUfEZWK+UvKK3K7L5Nm/ZB8nWnfWMtadw9v93N3Ol3/LmvWQENJcFqD8C79nt9VVMjsSG+CZUN8IVP6N4ZAUMxMkf5hw8Au9VAHj+FlhAl1WgTl9EPwLw55RI5z7iRHguRxf/kUPUh8xjUyt/Cu1B0Hy7/pG47mdHPkXQn5dSP6FLuCwQWwAPv1tg1iiyz0zBpd/0S+X+cm/0WiMTkqKRnVB+feiyVYHAmd7WAOh/woy6eRfvT5ctvzbDI9kyqGjflG9TN/sn53snUanz+dzYk77Vl+GLyPDt9UOM6iJcwVysT3Nhof/wvAZCP/VGM7zkZZ/fwfQNbSsNnd5fVhYffRyh8p744Q4H0khf/3UHB/fHBqKVoe82mTc/fU0ld21bKw4dFNE/k0aGR8B9uwZH4kJrvy7YkXcihUgAIvKv8+eoH5S0BBD0kCljJ+gv2Cxf1v4gowBiLG+dr8rNFw4+ReihVH3ygWYBl/+hRPk1LTN0WLy7ym9Vb/spe8tY6sCypMv+Qm0Q+JXj7y6Iyo3PQXjiL8AZrcrfSj7d9xpxJfNkwmeBLo/832UgtQ8e3YzHoGkzqtG06YmKGho+Td7mSz518bATci/M20CCMm/eenPggGsyBOVf2ly1OrbW2yykn+762ybbZWVUNR1SyX/9k5n0RtU+XffLAEC1UGYtwlDJGAf1v/whyInvhaOjyvR1Fn0B3B/H4b8CzdlDyeEvokfrEKT1yY3GfNyI3D5V9na49n+le1OlvxLc2ONZdinNKfDPxTLLfDf49RBXn2gWYbpMkHL0rG/xyLB/YXzUpzQUBRucAzeFZV/4dw0QPn3mtFpHBwwOMwOh0Fa/t0fHPk3Pd1R4Bd+iQoNahWSf5vt/XbjyEhXj7dvZ9+tYZ291dgsLv8mgvNLsy+RJ/8Cpy/NdF8inN93iABgaDsNBQlT/v0XV/6960pLpX+F4WqFTOCA5V8mtPt7jXZ/p0b+pY9oW1lHtNjYhFA/CbGxDPl304acKUn+fTm1vh6mwMsv/wfk3xCZkGlxuYmQUknktjw775GlwrAFjFhvLJJ/YSIt/8Y2K5Vlosm/CZT8CxzEBeBN6g1QDtcU5oPxe4ySf3tq+gpRnb2HxhQDEA1Uj+hGw6Cw/BtLpP+igCGp7/hpmeA3hA0FTe/B3RtIB8lI+GEo3k0Gz9fpUCmcH+QcOdeM2ZXZsaHhHfwtR6XG9d8gJP9Wsol6IWLG4fVRES9Ecd7AP4cW5gAfhlqpUmEpgpIj1/1dNW9ooxHDH5PMgvP4JjdcAroXiYCWxf1emksN8OSbdhtM0Buc5N9SmYgcfRwOkaMPGfyLXnEF6N9TYHBkputE5d+xYiQAj6FiFswKCsCBfg5I9CReUHoObkCxv0s8Hu+Sgx7qjUgB+fecrfxJBuW2cxz5N0EmxH4S1N+WlhbYT25tgSPgdqu54EVc/r3cZS/IVXcZieRfiasE4KTKOz4y7DxJdySxQn5PnoSCrj8s+fc5mQjuJyNweM20/MvQf5OKo6Prk2j1ly//ItjyLw0/+TfSH/77rW+JyL8YG1r+5YCWLebT3S3QKCT/Pv3zp0+cgEJc/sXM9M1I5P/GC54J5MkkUPm3lE+l2P7hZzj3PqAZhTs7H/BAy55CwK9KrcvwykkxOOcaW1nbRTKIv3U7z2UMlYrIvwrMaFfau5RGo1JG8u/hZae2bz/1k8Miyb+7blC/6O12icL5fOE/grSBMIpt1yAA+AwEAH9cWP4Fr8ahA/n38fPc8N9Ar3I5lhoqTp6kqtLJvzpM81ENjJhOJPmXmfubobB7PHZFBtWCXkFJ/r1Xdvdu2b0gyL909O9E8i9X7QMOHEClsGwfAgMJ8i9LPhitjfLVCiT/DvIxmwUaAz3fSZeJ8KM4E83mRP7xOGD5lw7+5cm/BFH4yD2fTMSVX3gsczquASdCm0Tq7sX2mTE4M5GgKiT/RjjM8Yz0X40c+Vdbu4tBrZa7bDqHs7vmnj07d9dZbjsv+XfW2KKXU8eA1JcXjRGnMxLybzy8GhvxCht8PYvDiSCn9ZeI+4zubnZ7BC7/5hsV/b/002qXL/9CRApxm2ToUJfK3jgEURC2NPRQGqb8m6XNBet3zuw8jVTyL6A0dlksQ0Yl2NXzSMCtxoxDFksX7IkDlX+lz41i4fHFV0tKYhnyb2tNEUv9vVNUA/cbIfOltWgC+belLMOqAtevrEWG/Ks04g/jdMqSf7umAV1i8i+wFhFK1BP4o6T8eyWtAXqIFiHABKaSf8tJ3j88sfyr5OHzeHz81kDlX4VMAl12GhePBwnAXZXy5N8XXgi2/Gsb8lpsJou3vcGf/BsCDjCd/BvHlH+7vV6Pt54p/8ZNefIv7M47slUKJdxjYqi/V8D8vT86qCUumbOb8CNLFU5kJOxwUYJ5/aNpyIlMe7QepZnDrhhmcAKVf48Bp9HoZxTDRqn6af+bxLd2FWJ/QYFzp1Ly71Py5N9CeD3X2fkcqgrLv5DsC1zf6tv+/PPLMAWgOvX889tHzgrKv01qa0aGXl3GkX/VaqKVL/+Scb/tNlsf4f5Cgx/JvRmSfyu8915nyb8KnVan4Mq/IRGMU5Agyb/5nfn0zLcY8u8JmfD2DiD/6oyjXhTpIiz/Ar8y2XqH1vqZ+3M+5N931arU6BmrZsyrPuQRh5Z/TTabiZB/k8uz7QZG7G+6vRPcX0r+nZWVte/qJbSGt1ceR5OG5dDIHgj5d0wGQvLvZTB/CwtBNXtA+VfBRatzOnVaXnOgZ4fS/fR8+TfT4DBk4uG/73L03z0y8feNwPOx0B0VmLTchTsqm8P4CG8x6fgWU344NpSEln/lwJF/9VarfkL5dyEe7LtQNPkXRlQIXVNdu38/ynH//jWd1LEMQgEvhJD6b1pSUhhBUj1L/h0cXD0zLAw0MaheUy773DpBhOXfLudGMgHY7pu8/FvUlV6r0Z0tSO+qwOVfkCJNR/vcyIw81zBzZsO9eza37dzrr0vt6ZaeO17jha11586bX+DIv/8ipz/Ry0j+BSIKtDLl339895jpyu4rqb95pbvh0Ynk385LzD7UTgH5F+Ni7OryNRp5zjJX/k05OwXJvwkTy7/vUrxdXTIyAmNt5iNiufAHZCIt/yLugOEL7i8v+bcInjNTlF/UD+JvUX9RZ1Hn5c4irvxrVW5aDGxSWq+z1F8x+bd8lHB/z0ejxN94KFHhN3+58i9Q5Ayq/JuVp3NMz3Lsn24wSMu/KdWg/tL3zxKarWh/hrg53HwyO/tkG22EPEXwzGuNja8985Q4ge7JD5CcnTXbAGGhDsPs2WfFvuMPLssaPhC6g6kYbQdGoSIl/36ckn9Xr+Yk/84Xl3/1ehFzYwefqCiBRlL+9dREVsEdAoJHJI4XMyjqY8i034vQPdEQQ9ck0mZ12kStVidy7YMlDtwHRzol0Zz7OBJ9BUYg0CP7biZzT1z41c3KLoh+TEwv2c1CfF+dbBk+8mZb2d3DsbFv3hy2wEoqviySX4dnzoSnmiwahuqUJ/8C6YkarQNVlrvFQMt6ZCL0vQ1iCng4OzaoEJV/+bG/8IKhhSP/Vh7CFIeIgDU3of9Kyr/QrXEVBkL+PQP9xnLk36yUREPWylxDXqImiy//JpKkkFOHjOTflRoMc2Q9MeeJJ6AAGOrvQjr5l7J/47XGSlKK61JUc+1f6rzvsdBkvD8/PCE0/IA1r2A7h9a7TPn3dk42kHM7EPn3D2+cPu42MbsLIfa3Bo5EAcu/qTzG9t7fy28lhV5iJAtfijCBLqvAjGTy7yh0oakPiBEE+dfpA5nS6FRgwvKv6zhu/bqE5F+LTCSvgWM/v3Nnv+8f7ORfDFMoMZT9izxL16HmEZPXa2psPuSCWXB/XQP+SAGm9ouzMLWqKnUh2UhMaPn3Ylh7e1j7NEL/vQiy1g4h/HsmUv5duZIh/xocgIG1Z0qmKC/3Z8hMKP/mlJHmb5vnsL+pw//25Hr8MaWvC1RfpbPpNkmTU+nzQaOSfQVChP9uRNm/X/rUZ57rNyaa+UjLvzuB7+I/saMifhQpIP/Cc+rOg2HRKPWM57VvPkY4Q8nJCaDFwurwHm4S/ap7uCkDpOWm4atvhosk/5acv4/utu7ZE9zk3/O5cXHnz8fF5Z4XkX+BG6XA0NA5Uw2J6dzQEGq7QX/Bov+28LXN2rS9AwO6xrV8+RdA8i9BKZJ/dwdV/o1ILS5ODYl2F0eLyL8Q+atUn9RblZLyr4JL4sAo5AjwmieQfxNHUTg12L8+2OsE+uCGtV/42hfYfO2PjJmyMq78e+qULPk3hgkh/8YI8YDy75PZ2U8uibXJSf5tqKwj5N+6ygap5N8VRPAvKhArgir/jo0FU/6F2LbceJnyL/DFD+AwQK5ASsUHoP4+HPk3LmTFjl3z5u2KANB0x65M3OKLq/XtNtUNeW4V0PJvex3zpANtxaU3eg/5ChzL0Z+NR7DTh98kWUMksU0oZYBhlBiKDN83LqHOiy0JW5KT4eYS2L8teMMbHw+W/Bu2LQwyzZzG0bFfQ2qlmSn/ZvnJ1RKXogbR9G69TGj5V5p4rvwbC1G/Z0f23B/N957LH77VO9wF0b+xovJv3kdZ5AnJv5Du+w6UtPxLc/o0R/69G1bT6XKB4UvwvRp3fTSl/ta7a74HbQ8o//Jzf8XkX80Dyb/iR7RmJaMrNlbZTMq/FJOTf6OjpZJ/yRdQX/9fL/9GxDkUOthrBCT/2soJB3EC+TcUzpI6QidM/j2Yc5AQgHP0qDJc09NX2LONkH9/2QczAE/+HR0trmfSzRMlcPWXorwsQxUs+bepo8kK/521jAgUzuhA6UVKmDar0CV5cxn+BSkZp7sYOC0YarPqXwxK8i9f/o2o/fDWKkH5N4OLU+3zGbVmLnz5d82qGbc++3knuqGjk5B/ZzZcAbrdMyXlXzreNzLMZTtuO9fjOm5zhUXSocAAvueXifBFJTaYKPIdxwGg/86l5V+HIz5dIS7/7sXl35VQ2Sck/2a+fbgs0M+BjHlFBS7/LvHWbNhQ412yAcm/9Jtc+bf8yGOMObhBXv4A8u+yZV/5JpH0SyT8nvrKj6FElerq6vj46urMU/is+D4VSF72ElyPj/9rWbJg8u9JWNH96K0nmV4wWtbqR0/KvyetQgS673PJZBLy71Dh8Xw6yKs7JDU1pLvw6Gf48m8ihxRC/k3htpPrQ0wSbf+i8N+6OhH518Ahdz6Sf+fncttFji0mk0CjgPw7F64yp02be2LaXFH5V1fAzP0FqrUC21CGTAKVf6dxAPf3IuzqBPcPPyN4kVprdIM4giL24sXPwE0dq1J9HdUOqJQi4EqD2HZRbhmq6Dtddri0NFxE/lV2+bQDo3Z7v0o0+Ze2fA8vO9AEuY+H3wwXSP4F4uBXuDtQ5dxPReGv6zsuwPPzw9j+72Xwf/ny73lHbu5yh05rNuSlaPLY+m+gV7kKdgw+Lf9alRNKV/v24WOW0PfGehI8oFcY88E51DMeER+c5N/rh4B7wUv+hVeA8i+g37RJz29lJf9SO7Iop92nsH+QGQJ1Th4f2tSZA2bNBqzsRlgo0PMdjA147vhUBQG+ojef6d252eEw52GYLPn3MenkX9IA5sm/UfF+eE+SUGiywJeoroYiS4M3PGz5F0uft4vBPNYVlpA0+OpulPy7+1VuO1/+LU4bi4Q+EijSiieQf+eUDD87P6KrK2L+s8Mlc3jyr05jyMw0aHTkFMPgmUEQIY5h7HYdLv+2KiD4l0z+BfL7nTLl39M11NMRSystPstQ5cV2FPsbwpF/dQrH7NnTUxSk/DufKuaz5V/Aafd0KTFd9a55JLuqdZiyy2OHv1HA8q/EuREQ68MRl3+L3EV3WmvcrtaiO+5Wafm3pUKtwFFXyJB/nehu3J/lyb9Wy7S6umkWq7j8m4CDKoEl/97q7r6VtsgPNFHyr57CrpFEcN+navR4GpW85v8T+be3N+jJvxct5e2WJd72GJB/cfWXn/wbR8q/3Xv2eIdNXnCA6dapT/4FlhzI1mc0tb3HVn+J0F+VHsxf0IKnUv59g+aLOG/YlUr7G0SVASn/utMg+bd4Zr1Y8m+8oPy7sQfc3zNW6xmwf3s2SiT/bjpkBPl38SYdbMrXYf6U7/AmQg2m5V9S/22GOPA2pvwLrWXNqLVcQP7tW084wABR6WO8Kbk3K4ffKnj/8emvf50l/yIkkn9DoAiG/Ft0uUgk+TdEJkLJv1rfKAT/9g7rxORfYMFaP6EqBR/y77vj1bSxeTt2zFgVdaNSFOoKfYvFC1i2JMCHXKY3V8/wk6u5XET3fWcBs7II+ddUeomUf4FUegQ7OEvgajPFnJ5u5l5qCsm/9vx8JP92OoMs/2q12OXLmJYnPwZyryDQfvq/Z1ZnpmuxRHiWIa7/HgH9d3Lyr3vRtgY3ELZ5cxiaNrhXbwsTQGqLAR5c/gWUaJxI/qXEXygFkn9xIgSTf7GB+/cdEZn39+4dwMSPZZWHDoH9uwO3f1PD0KcCJEH0r6j8O4A55u0SRFD+Pee0k8G/rU6lZ9Lyr8+p9TlVRrvOufV1AGX+9h1Fdy/d5/qgNN2712My3QP5V+J78x4/97Of9dz7a8WHHw4ls+Xfn/yLsoB/Yk0UYpLyL3Ds0pXUfWPds1Kv2Lonkn9ryM5S4ehfwc/M3mo3dvomTv6tDar8mwAvWcm/WyiG00tG0s+evVpw9sgWAfB7NjLB5V9p/nQHjCuO/Avkd565fKazCMzfy8gALuo801/0Kbb8u/jUqcUAMT1Iq7+i8u8wcn9X712OS79ABMP8nZz828PANhOw9QiCy7/Afg2od/ulk38Ft4twan/25hVvdnZzNuM510/57V9wfyUIdE/+FMk4kn/NGiT/ji8W+XOVMhH44blR4WsHfAqfUzL59+Ok/HvsGC3/PgujRPLvKav1lJj8u4s1wHj1KpTs4UHlXyDSNm2aLZJRE5d/scF/U3cucE1ddxxfP58AynRMbGmTrSirug503Uu2WVe6YB0T1rJ1Tdhct7WjmXxI66YVMhtDxFLeLrJZw1Jec/JoMxdYwoqoKJEhGwwjH5ECyqM81AbChIpa5vY/9+bmvm9uILrte2/OOffc+/GDgdzcx/f+TorRmMJ9PRS+yy9MFhYePTqrkCZqtgh+Z0lJ1Goo+JZZ8m97b8mxq2+aTdioR3j4b6FbAubfV09Pg2j38p37/33ng4bJyWlIYOTfFrXql9bk5dVE1EPzHsi/qcmaSrizBK2wQT4w80gkHL+3sTHi5V3+JWJ/YYYiNHdTHFX+LTGDcmcfFy3/Xny6sPDp0R6Qf4EceImRf/fCI9o7kxWJiTHSvWz5N4BBlID8S2i+xfDcHli/iBUwkbCTf5H9G5IoHw/EsUmyothnCKWekN9bWNX2+maW+7u0mpR/kf1bCoD7K17+RbG/1tYKqtRihce/vwn4Kv9+mYkmY2BWoTnJdb/6GPJ4oSDqozz4ui1KcMXs30mX1iRL+ywfC5Z/7XaXA5J/HS6jiVv+PZEJdVXmCS75N4hJNDwbC9kVTASP6CNfeAGG5X6BJv/KOjrkpu91jLmqIPp3sWv69PT05z43DZVrMQr+nRtTp3WY2Mm/kPkPFBw+XOBZCqcn/xpq+/r6FvdhfyC6WGsf/93vG4gUuDmv2nsEfb265V9oJarViXqPDIy23c9BAJ/8y8I86SxvYfX66kRKMMD9dRgdDpB/P3/qFPokfb5RLcO67DLmGUjfEBb++xU0Qfivlo2g/Fu7Y0fYDkyHbe0B3N9q1hqrdSM8OiEs/y4JokMsD/Q0lKZnlqdbnD0D3Mm/RZOFc3+9iOTfySJ/yr87QPq9mJwMhX4Hr/y7/xgaceE2jfXQdWw/+Qvm+79BXa6OkajGJMcEkn9x/C//ohNMiJ6sg4JH/v1hmpw4JRYv/6pHIIN5EqLyGXiGeXpz4o0wdEBOE4BNrjmXWiYZaHfO51Lw54W5cYMq/4oEbVtHQxkcHF7HCZf8W6lO3QDPSD8rRv79wpXSlD1lBhHJv/tA+q3q66sCCXifUPLvukUA6f+u86v8e/CgP+VfQBpTnCpW/v2LkUgPQhj/cq/kX+JqK5QecyUEk39n4drmTMPA006P/Hv4cOwlg8cAbp9o7w2ET3Lv1olCm13ujpUidtKhIvH1M0HG/gKuLuDya+VlEFkc1HAYdZ1AbjCn/Ftb/Zx4+ReGM0aT1mTSZsDzo3KThiL/ZnhQyLBTUZkigwu0rUUkaFsInMyqpHu+qCJmgJ38G92mHTbai4oKJq/PTjY7J2YG7Neb89ui+eRftQZqDxo1S/5lcCb0T9TF995jyL/Nzf8G4/d1aAH/bq4in7lQJlXdgr6Fy7+ZDPdXWP5VzFf+5f9Ga2tcQulqbOOWf6U88Mi/SiVv8i+JUgnF/778G5CclVyJPTIQcDbyCw/wSxVXCP5whdJkQ3k8pK2spWWJV/l3j2QPUn8Jru7btSvzxL5uEH+B32Q/zCH/otxfLPMXL+eYz/bQLiy+iJUtTfn+kX8j0WPxjSnp0VCXNaU0QvV8S3pK2/NBz+9ucjhK4/DVZdRhpYsVUkJ66viqiOTfdV7kX8Zz7JUzz27Y+ujMmplKWKDCcxPdMstzE50e/BscvPWF1Y/a4atQKhGQf61JuPRqFZJ/I7AJm2MvFZ0YbM7JaR48UXSJXAHTguVf9ZgqZkzFfTELhf7ihF3ANlDo4TaZkPz7zLKDU5j8u4xL/P0JHJH5+j4g2dM9xYY2vFPeUm7u7zdD9U5DqGdNBEv+/elPoaAtL0D+/Sofm7OyLqRWFuuzyORf9j6VoM1hs9ksjtIg7/JvfH4HM/n3nIcfPoXk36tP3f/Dcxz4su/zdZ+6jkUIwO4l5N/ti2P7HyHYWrBrV8FWaLDl3yNMHsS+vlndaFu37h3hdr7PQPjvzAyP/PuMh0XPrFkDMy7/YkCXB573obaW532QUpEkHgicQPLvROCBRAnP6XtiKjX4F1in4LiBeEMk85R/S0qIU4W+2lYYoLyvgl/+/ScRoSTVxnR1GbVSPvl3PS7/QuMn+TIeBD8X9bnjjYP9pdMVJUHc8q/M1KxVjYwYjc0mMfLvufRGc+Pr3Mm/wH4Y47gdNbZ9iheuY4L2kj7abbl9YO+ZLnc+yZJ/VYkxyZD8q0mUxmRIFTT719ezXFrsb/xP8qHEmvk/iYeSBL+xI3FPGBL9EcURmPVomboObXuKzifi7fUuV709/hOMFQtO/i23NDRYyhcs/xKpvzD5KP8iQ/flPXtehiqf/fOS54F4GZUsmy3MujAZFkJCKDmsQ4KmFABkXgY+H+/QkF82yuQy1DBeviz3dlyi1qDUfg3nd/fbHpriMfk3rZE3ZYII/uVJ/g3DJ5b8Czs72AKuksAlkmRosh58oKu/NRHApUuorGntY8u/QMg6Uv3NUIv5O1Nn7aeRpWZse4DOyt6JlXr9yonelYwVLPlXCcJcwdRLL01BlaQUln8DZh0hDxXa7YUPhThmA1jyb2Ma0lLSGr3VmPzbJTEi5zcTCpzM6zEcMOXf7UTsL0aJuQTCyolIAFL+BRIlmod2PqSQFD8EC888iApqg3bOYJRD6ITb/Q1GswK0dKNUMg/5V/jYKPJW3i2YH6DIvzn9N+nJvzdv5gA3b0I/l/x7mph3p8jc+6CU3ZQV0OK6qd2FBf/mXJaJkH/jS/oWL+4rieeSf+NEwi3/IvuXW/5VePj/kH9jRMJ53lJhGy8JHK8oESX/JoyPJ/hZ/o2orW1o6G5oxeTfYNz8BQGYTP6l+L+jPUWwqa6oZwfZjbjr8u+VJ9reLm25Qqq/BQdd2FD0+Wnpb7ddeWCT++rDRlB+X6pD11RO/hKxvC4UXOC65djCSXS1pe4l0IA3LkD+zWlGoMcTTMNYM4dD/i0A+beOLf8KJ/9mb3vkKznxMll8zlce2ZYtIP/+pNuR8o1fPfUTdGzzAVjAKeZ6RvJvKUZbaWljYyPWRA/m5GPNNqIXwTib1w2upjGooywI7s3Kyru7x3/wcHm5d/kXgNKPyb+Zxi6q+/tt/8i/Rq3D5ZxxztqMMrb8O4HRPkGhvVLPBv953+idsPZMtO9HGvCE4JWKaMTu6dzcaeT+RjbFF6d6Yn/XFScOQ+wvRf5Fqu8oFvlbW6FDlQF6lNDvnmEBCjx/izqpiqcgBKxYJaX2SjiTfzszs8H/9b/8K42/fNkoVS30UQrx1+lR8q+mOEYK9lAyyL/A0/dR7V9P5FU53GsQwJfrB3yfGD/Kv+j8hmjFpPIn/4Ldi+X/ciX/roVunuTfsTl90VzUqjn9wbkxKe9d53ETZs20I/s3HKiLBQMYns6gJ/9CijDcbxnDjpmT10UFcMMp/w7LHFAixh3N80/+NRm1oP6a5EZtGri/f1vfPdh6vLsGk391UA6u/9vt7m5YI/R7A4fzF7f7+39RPthwgiH/5r8CBc79liMc0PdI62A8MZHy7w/OXFLu3Guz7T20XNmz3Iv8WxVKRZT8a++8fn3Y6PX8NuZCoV+Tf32Vf09bVFmjiTEXRpMT7778CyD1l538m93ZCdG/OaAAGzuBnM7hrk6m/Pvzn38DwGtC/RWQf83XgLmpcDchpPnLI/+iLHZ+fB3IfBFCvzdDIyD+kr83vv3ZktbabvN4bjRV/l2PJqigRBPXDKt93JPDv3sFJiT/LtIfKd57RL8Ik3+vMKYvLughPpPDBsG/TidE/9rgKpyA/Esk/2Zm0pN/eeTfc6+88kqHTNYB1Tm2uQFiL4BKok4oKEiAFtFBT/59p7yqvP8JaPzhD+9HvXWSG6r8W0dYvhGtQATZEpB/1TaLy9XoUPHIv7MNZoul0ZIBwyIVb+GL/mX8u0YjFLRlvmsYcLNkpqJi/NjVYxVmIyJxEvoKZ4/iq/n31dOnJycb2r71yivfagP59zTIv8Lfxw/MGR57zDAH5+P3Qv5dV7kOvaC19St8LFD+VcE9LhifHSph+RdFHTdEkLG/MBkYyb+BFXZLbi5UrYT6Kyj/FhYONAwUQvIvhjj5d6cKrs5kqDNUUph2suTflSJB27rl3mdipDE7ParvTv1Dz6yANpqwmSkVhwRE7ZXkBuKYJcVR0EP/Hnqdj1udt/D69VvVzVT5F8TFGzdAXvRB/j1fXaWDMfg99Oms8Ej4Nxcs/8IojXqVNhfu0+qhSQOzWJosjY1QEPVRHnzdFh3FGV2Tky4XeoTiLsq/2lmX0eGyGx2TEk75tyrzMyfQjaLMKu/yb0tLdFNkWVN0Swu9X3gPsjuvdfVl+TaG/HsnP/7xDvmwaw7s3yowf3HerFpcY61yXZajDUj5N5yQfwuSgFjQsVBdgHUz5N+K2tZAa20ggKX/GnRcoG0LEVkaQH9kJ5oWYeiLj2hiYjRHivXerBDx8i/4k06W/Tu/b2GZDYv51ZoaT526euPU1VOnGk1aLAzYxpB/AYh8sPZvw+zfLz3yZA4bYfkXvqYfxM7Lh8g7KrIqKzAmMTVMCI0YFMTNu0NF03s6v/+dzpZjRaPvcsq/kIo1V5yF5N/ZSX/KvxezRsOyLiRnhY1mXeSRf4GzH/yCgw/OUn/BQbzE2dI6OtJscdDkSP71p/y7gQmMNV+wZcOGT+9S0roJ+RdxDm4tsIjffL+Q/KtyFSUlFblUfPIvjwA8NlcEUlGRS7Yg+RdugPLju/wbLBLW7R+EXqE5soYNW/5FNMobPxFp8J78u89QodvX17dPV2FA8i8JW/4l8av8+7uXkIrx0u/+i/KvzG6UAEa77F7KvzwEDFwfBjXH0TxMyr+xAARjxFaBAVwR2N7bFxbY3l4y2jfRDgd+42a4EIrvme+6/HvePXaRuQySOVtKmy53tcDhPN536Txn8m+f4TlAtPz73AgcGV+bywD5N1GrSE5UHKHIv/EUmuBUtDGeG3a+pnCyg6JYn8Gb/Msn/74ND2arxlyTF+x2l2vSOWtXQ8fbvPIv/A0sIxaX7ZVKvMm/fzp86T1aB0P+fR2TfiHgF7hVlaQMcBNeUAVasFf5dy+v/PslInwrE5e2r2GvualPc8i/RzIQ+H5XrcAWjsxL/g3ipqWUbJe2BLHk3z98tkMm8SX5NyQc5dOHw/mDF/m3QPl/IP+CohAVsg6dH1Uq5LygbYm2dsRENE0jWu5tiWt/8BQd/5ix0fTk3/Q9UKCWc9++6irn1x84nk2Dkc3eg6u/WMX5zY5Zv78m43/LwErwh/wLUTtpLXDE0GaC4a6hboRn2GCE3LgUSbxlYnRowoivjvb8vKrExIuaGBhbAEMO4b90XsFFy1QKKEpTmsU/JG4nHeearQk7hma2rnEyVnDuobXNFmeO1rv8OxMMwb+rH71QrK9U88u/S62GpCEILS+yGgTkXzrWwfLXLn+v6figld6/YPlXBQdsIy7uIz0U/Iv5v6kKvFOqgIv0/PLvooMHnzlUcHDR1K4pTvEX4ev7cJjKGbjCZ24wwwwP+J+hraLLv5GReE3t8bv8C1w2yfWa4RPx+JLQWcKSoNLNTotl0lIKTZb8C3R0cLcBxullSz1K/m15gpO7Kf/GMFGsA/dXweom5V+l4RGCN8JjY8Pf4JR/Py4S4qiM8H+hjChonQkLm6nN45J/KUO4K3GmFi/2NEk/neN9sBp0rRUVrTqD1Wvyb1ZCwoEDMzMHDiQkZPEk/0ozwPmlTcHJHPLvJuDzIl7zk39/DGAKcF+rzgoYWvsqeORf4H4iXVYGiVfD0OaUf0H6xeVf4IPNfAh9Lk7n5tbmms1tkeY3+eRfbbMM5N/rxmatN/kXOPaT9NfLb5e/T++lyL9vwHwX5d8tMeoMkDI1+r2JKgVEe1LXiTrL5U/+ldGawpqAFB4LU8DMOUzjKjr7Ey1vDo2+2Zi4n7Fiwcm/sKuuNzcsXP7F1V/fk39l+Xtefvnnb7/985df3pPPn/xL1E9fn4wKiIoiB+PGWpzyrywlPa2pKS0dREM6Ph/vUJEZL2uNl43QMnV1dhpl3uTfYgxO+VdLosoA+TcxRssJ2pYS/MuSf0l8l3/Z6u+J7dtPkPovS/7lU3/53wdV6n4aqSrGtivpHCiZWJmaunKi5ABjBevqz6GkAuXUVETE1JTSm/z7UKHDMTtrczhss7MOBz36Fzt7jYNL5y/GvYjV0VBHv9jSAgWzn1v+zdu6jgOG/Pv7E2dooyOi2N8kGJWGJf8+pJccyZBoNOpFsIAbv7QGS+K3vYHvJF69775XVxVjv+T5yr9BfCx531Jus5Vb3l/CLf8CN3NuAjkw5zzOln/B7fVQlu9R/8u8Jv+aOiH39++g/16WeZV/0yyBNYsX1wRa0jjk3/0i4ZF/h4bgxsbGpJ6hGVQhG/jVIez4N1UknClVMsf4OIQ330v5t1Ak3OctFblg/wLe5d+Bmdrx8dqZAb/Kv5BJXtCgK5jxJP+uYib/kiFLoytHi3S6otGEIUL9vTfJv8CVPU/g6u80Un/nXOCiyZD524Kbv275F5RfCvAsw0llUpLyJOzMaCtOLkD+bTaa4CvEJAGwhrGZK/kXKPBR/gWefCQHJfTmQAPglX9/1d1g+gCcX5XFJt381FMfGM0pxKr1uPwbzwI9asHuZSb/Gl5YTeEFAzP5N4iPSBiVfuYfeTuGXhSf/IvPC5d/O7WZUPo3+feyzG4fnrU1NMA9SDVb/l3B5tN82k3IaG/fUG1t6+gU3OJ7dlV7ibD8i9iNxf62pSj0wQGecVP2Xs75FHXUu0MYi3oOhx6+1BfYiuTfUb7PEOMQqk4J1NEOojjlX1lXDlxSy8zOMfpV/gVM/dXV/aYF56iLv06P5F8U/CuVgqH0LM5Ziv67BCcS/oXGyCX8+Hr9IIiJKPn3IUH4P11siORfmAD+5F8E+1h3ZE6vd1WmuvT6uRH+Y90Ss6UE1b0BGwIwkmJjF4cH1DHk32tjYyPqa3CwqkhFYo0P8q8R5F833T8m8fVBIZnDKNPa5DKHPf7Ob3+7fv30ttptg0sx+dewtMbafby7u/u2W/4N4uFzedO/GHT0334n90RuUBwp/yKhL+0VT/jvO/ftf4sFbY+EBvkQK/+eP3FGeVGdkqK+GK6sUwrLv7eqsNhfoqi6xZZ/ZQxAz4EzMK2E2X+Xk3+BaN+Sf20m+1G7NitLq716L+RfgC3/Ppw5PNwFxm9nF6YAI3JY8i8Bqf4Kyb9lLgj+nbuIYn9p5i+v/JsJ+2M/yr/PYOzUQyjgM0II7882jTccP358N2V/tl4kvu7Jvwgg13f2wZ0ZxYrE4owjXMm/C5R/LeZmnbO5qanZ2WrrbpB5S/6t7u/Pzu7vr8bl3zXYvIFT/n0lLT9fDnd4YDy7V3iTf4kqbHR01GqFIozej8u/QHn5O5j6e+Psgyu2rOCGPGpaBe4vQQ1ckaC0BORflcU82Wxu5kn+Vc/euuV4bbNNIYUtky8K/Azktz9o8xDQyVpmy7+j6LiyosRsNh+rr6iwILTawoTC2cIEUv7lEbDiJidzX7/T0XHn9dzJyThQsPi3xaN/z7z35zP10BCSfzf6Q/4l8av8K6MhlYxduwaKwzV43oa9X6eqXJviDJTYX2zyRP8S3/PmCkyxINRfYfkX1F8nvHySfzVg/OrVar0eIpCkmoXJv7jxq1cTEcKw8GV9oqb4GXr4LzOJPwDGtzUH4uRK9sJBikj5t3ppJ1ZVoYqQf9mD3ImQf+GalpV6mbCi1oDF/s5L/n2LypffWqGQOcxyuKG54i06+P5Xi2at1l0n8uDrtujTLQONU2uXy1EwBR9oW7VIOOVfo23WbjcaHbpW+Htny7/oFlFmFRjAoAB7lX9LS5eURUeXQU3vF96DPLCtdvVlibN2G/UB2Pw7aaD3wv2k6y4YLcRc78YM44VUD3/1ezKQf7mSf+siDnuIqOOQf1tbSypqa8TIv4u40ceA/Qvub4zGX/JvvbMI7F+z3+RfI5i+Rkz+hVEtkfyLdbDlX6CktsdqGPzSl8D+fRReLITl3+UAU/5VHazZVWNVG2dWPigA3x/D+z25H330nfT073z0Ue7om0s45N/DVZNFPVPwhlmLJq2H+eXft3IFYcu/+uKLFysvPn3xIozHyS//rr3vqV+xeOq+ADHyL3C6qaNj+DQ0OJN/2ydKPL+YiXaW/KsTCXY4dIAxjY4mJCTAE1HWggRK7xuk/Atwqlr5mwXkX6k3+ZdHAJaMFY24dDrwSaTzln9Plaanl576L8m/3Wwyuzngln9v7AEiDV6Tf3ft6qtFyb+1fbt2CSX/Pg2Bv9iMF0/PX/4dZTBkWAwYhpj985d/VRl6uN4iVv597LrEeCABJUYkHDBKrj/mTf4tSuJmfvJvQAitBjbMbB9otzlmZh6b2EDKvwBhAJ8paJ0YVSbA+UdvSa/nToXZoZUSz94c9jrPT/7dfiYU59LpINAYYHC13aVdXZGfu+TuPrOdJf+WHM8RgCX/Lr42ps3PN2lHFCaTQpOhmZqa+h1F/i2nUIZurpVz46uGVplVmeVs8A5N/m3UNmshr0drnAX516XVIjHP2MQr/wIKalKusPwL/OlS6InzP+CVf0l+WF1TF06ov3U11SAEU+RfI4PZYIxZZj8r+RfcXxJwfznlXwkLv8q/KfHRRDM6PsX9jRZJ4UObghdO+VeJHjVQepd/65bz4h6OziBiLrqr8i9xqyZqXbK3T68aRzr2nErtRvXcmJTzAH6JSIgjJyT9ggIMJbJ/rzqdV6EC/ZdX/kXRvwRFI1IuWWM3SSSe/lv+moIDX+VfSXyKSZKfkga1DF75kpR4CDpLkctT8tVIRjZiq1Pknp8XhiP89BY9iKae8N9vMWGdIEkAgROk1XS+O7B1/1aYB77LWMF1NCTTmo9aukXIv68GB4+vXv0Ve2owRNNIeZN/a4p6ZmaOzs4WFfFLr9V0zvTX22zDnfX9Z6rP0FYsWP4tgue1ior45F/E/pnMHEE84syhg1Nrpg4dOniQKf6S+Po+KKn87tg7T/SD9Yoe8D/2O9oquvzboHsASgoP6Bruhvy72W7S63M6v+dN/gWibZZbk5O2FOcSavLvZuwlAFqJSY4UUiG2NvUsN3dT/i3FaYyHT1pGlmavHN1iWxcjh8W9WVkZ8Y2lOG75N/eREw1feQTn+PahcKUyfGj78YXKv6EwRRACcGxEknLH2rVRM17k34273MTGEq2NwvIvmLGYQsUl/+ppVFZWrtuydeuWddBgZ10pMJIrmRQr6ODy7yk0nxKu5y3//utf//oxAP+nS+jtu4T+jzzyL/CKTIIBT1cNQwgpX/KvW/5dLzB9Q/BzMQ4Oz3S51uEUkH+12pERhzj598P65tvlzc4POZN/CXyWf9/oraD+Jey7NjJmvJzzpHvb5VQg9RfOhS5e1BdnJCZfpCX/+nqWe04k2GeTiSbjyJEMDaub64w4ubl1aKi1OZnrjLhZJFzJv7ed5rffNjtvc8m/8BFIFTFX4pLjfJN/5Ztf3pMeH5++5+XNck75NwAmVOLVUe1sVDA18xcvOBJDZelp6TdupKeky5jSoO/HOyQwrMllTPqVQQU+ohfBG57F0euTFVIuwVtDQb8lfIteww3aFhd/+ZJ/w/CZJf8ir1yxEzyJykoodiqgg/EzsNXfTwKk/ssn/27tFj7WoEoeTPk3xov8G9i7MitrZW8gr/y7gkj+Ldi4bAoNNje1bGMB8V2xglv+TXU4HJDEADM0Ulnyr0Se3taWLpd4qzH5t1liAvG3uZlQfwfC+KV4gu39Z6ijIwK1Ooj9pW5LWr76GPhFZex8kARWeWCcM8hkpa8GrwLuOw371lfhHhJ0csq/E5V6IQS+A5a8aylypjU0pDmLLO965N/marrle/NxEH+hgF6W/EvldLnc8+kv9yb/yuHxDVB/P/Xkk10mr/Jv/rgBYvxiDeP5HPJvgEi45d92OBAemtmImj1JPUkzWPLvguVfMLcrKmwy2b2Uf7eKxNfzljAGW8dfGId5q3/lX6u1dWBAZ7UuRcm/qwKwF8yk/EsyOtozWlQ02qPTUczfBSf/Zo3yQsi/wBO4+ps7VHdwDkJ/5fHI/H1g0ybauEN09XdpHaqUUNQtpeu/85Z/gWbaAyrg/nLJvwUFNXT594uE/LuOV/49noOefpFIwIToyjnOIf+uRzPidZs9Zf1Tr1mApqfWpzns55761VME9L0ZTGygl/NsPq9mkBb8W5MnVv7dZB460PqPvKH6IG/yL/mYEeVII1ckXPLvly4bsx/2a/IvAMm/9q6mzmYL3IPkkH8lIsHl31qdbrzBtSsJv8X3aolX+ReIi2xMS64kY381iV0Q+0tAuW+TdwkususqLsVC8O+2bg5YP69iSokxpfAm/xoh+DcbBtXK6ZL5Wf41oiMH44LlX/HX6ZH8+2yqZm9Gsn7dswTBZ99H+i91FDIk37dBgyuN4J7JvydrBUHbprGxo/ML+oSfS6DYXwA3gJnybwjqXIuV7NHCrs3ps+wXZpOzpg6O8Cb/kvS+sYG4OxCbBKfoIfTkX7CRJBAPqY+KCiGFG7LglX9f0MqMULHAzqlEgiX/2rVyE0godm0a5P7+bf3x1ta8waURyPs11Bh03d0wNtDfvMi/02e6ywcHz/f/+oWPYImUf8/Fg1Ul7wD5182es4Ly74CX64sM+ff8UE860DMEp1Je5V8CPvlXwkINSHxP/j3rh+TfaJ/kX23WrP3oBZO23B/y702R0JN/M0H8Bek3JxMejEC/xEwoHqXJv2z1V1j+dULu78Et4QgO81dm0l7u6qTKvz8ezxXEV/lXrz+CpiN6aAhMem/7s7LbN28voezPzorE1z05Zv4CIP9qILBYr9np7+RfqcRuNjuLmpqa0puadM5up8lb8m91JhyEZGdWe0v+Bb4Xj49mFf+9+7mTf4kXzGE9Vit4YtaeMEovKf8SPJEeE6PlxXPU9OxU6FIPETBTWkLJvw6I9jU7ZJzvmSpmtuk1h6PJkjEmRZEPhQmc0PfrndnZnVoJY5kl/45u3Yrl/gaWjCMqSizoWoNWmjg0NDkE64Tl39PvOnPffU3+1e/Jm97Ndb57WljdQ9RXVdVDJZz8+z8s/0qYjI2MwSzwUDI4jnDsPm0NxWJ/YSYEYGtcEF3+LYFXrRVXf0XIvw0+y7/FqmfgBX7uzkSptHiB8u9aTCdG/85afGGFPkOq1kAD74CCLf8CUVmeUf7H5YkhUSHi5N/m6luoqq6BCsCONtnc95BX+ff8iSoYy4oaIEDE/iKw/aRIOEYAC1PJLOOOZJUqjGMEsAsi8XVbXO6Xa6Um7/tfp0g45V+TA84pYoocky7O5N9LoP0+WV0Nzm/mJWH5d0lpS2Qk3oyE3MElYuXfTQ2T3au7zS90T+o2kefAsm999VvfMjXn5TUb56zWSRg2FZsnrdaqrm/d6YjnlH8BZdJhN0lK0gkm5V+wf2t1iyswJ0sXa+0L5ERA/tWoVZqdOzUqtb+Sf1ucRYjJ+hY/yL9SE+zoIekXS/49VVoKBST/QhKw1uEwcUZtDCVZB0H+xWf6NC/5N1GtUsdY2r+84qQAH+OTYy02S155enpLps3ScJoz+Td0suilgoKquqSiyVCB5N8vBwrCln81xZVhkP47Coqqhk/+BUKu/orF1QBx8i9w+tat01BxJ/+2T/T2lmBfGr29HPJvkkjQtr1MdD14bdDRuqny7w/jJRzI+OVfQD0yCX+6I2ph+ZctAKtAvtKBTeJaQPJvukSS7s/k3zoayuDg8DpO0LZ/Fwmn/AvsiY+/sdvgLfl3177Wvqo+mFv37RJK/h1YhLMTrwbmL/9uY5J5Bnb6v2F1z1v+lSaDByJW/v3LX3JMEtPRo+i219Gj0Mz5y2PC8u/osmWHOKZlPsu/xN1eeg1FX18e0Ne3P4Qi/+7bdyl2n9sATloRHq4MTwgL6GVklfg5+VdY/o2OA4LiXr9s5pV/Sz762+NCsOXfkXwtJP5CLKlJnvw7EH9JsMN+kfh6O0efdaGyOdM7NPm3CVxfmcyEHnxxzbnkJpnMOKxtFJJ/Yw4dOgIcOhQjQv4F3vvTH/mSf0n+3VxF3ltVJlXdoqxD22YyaAjGaOD6vwm7v/de/l0S2UIM8QCNSDjgw2/qJXimrakXeeGSfwPCwU6C90tY/hUGbXtMJHdV/iXEkGK110/vOpGw5N9or/LvO/gLoDSY+i9zbzNSBMPP9cCjOTw/Lyb9ouxfHPB/p89e5MBX+bc06PmgtniZvO3555fAmJvxkIYXCa5DShyMhu2CAO93nw8qhdVNnp9XvXfLyZN6hdQTiJfz5Nd+/+TvPa8nv/akr3vSR5m0HkpIOOL8rqib3erZ2Vmn2m/yr3VyaGbGCdLrZNJSPum1nE6/biDTnJk5oOtnrFi4/IuSf3nl3/0roxLG4SaiIKRouWhq6mDB1CGW+Evi6/vAGOjixjeeeKel5Z0nvnEjgL7mnsq/JOc6jhamgPvrXf412522fG2Tc6ielH9ZbIaJbBML2GmrSO6m/BuEgDwgUH8r11VeaGzE5d9Gome2Eb9Q4JF/PWSfWBxbEB5eELv4RPbCk39D0YTVQNLytWsTwP0VI//WUOTfGgH5FzDUYg6VgdnPve87OTT0S3YveUMuS8FEw3FDbhNSe1EhWJ+ap/wL9i8ir9Ua6373wP71Kv/KTLLERKlJxi3/fvCND3D5F1pQcL7WC8u/nxsff/Oj1eWlDbv55F+Zw2bUaodtw3IR8m9Qbn9Of81AHJ2Fyb/7J2AMfbr524WZv1zy75a9alWMBp413lus37Kchq9nub8QCfbvMrmaf+hQ/lVWN5f8W4uJEttqueTfbSLhSP69DYHOb7/dZjbf5pB/FSIhkn+J2Rf5F4DoX3SWiYJ/eZN/yedAo1LtR0fpPg4U3PJvCrf86/vxDoFMa+zqBOUpxyiDAx7v8i8gVWk0KinncUm4SMixR/CJP/k3jC7/SpG6sAFSfyENtvhZaCCplCmGstVfpv7Lln+3jn9b4Hjjrsu/ZFr8xpfWIPl3zUsbp5YJJ/+usjlsDqTwQGVbxZJ/ScFXuMbk30ytZPg3HmoTBBOxydjfWqpGVUHE/tKSf1eseXAFVA8t0muOPPgQWobpQZhhQg0ouOTfNyH69437TkcDb2bxyb8l7VEBggh9B3youeZqhIeKXC7Nh5Tk35zHGeTk3GR1sq9QtPkg/2o7YT/+dyT/dmq9yb8dr7XGLgZiW1/r8KP8C8YvMDMDBnDSEGolQU3Kv4ki4Uz+1eZCbI9W+r8q/5aUBIqauORfsH+Braxu8efdHPJvRESoobXVGhoB8i+u/jKSf4EoNAM7elYi+XfljpUEfkj+lTVv44Ui/16BF6i/BQch9BfM36bSJ3Dzl0f+VSaFJi1HjaQkVC6HRaU/5F8g8zo5HsH1zN9zyb8FowV1daT8+0VRyb858fkmoxYNk2rKj89hy78U0me1m9eXWYAvru+wOzq+gYX+4vj617uagsGaR1GBrYbV4uRfINoMnkZh/aYgH5J/cdC2BpHwyb9+T/7tkpnsxq7m5i673SRly79bRIL/vKOtuWaLrUgZLF7+jWtJV2jWkbG/ycZOiP314DmCgYfD8mIPh7b2GWCMoG/DJmxYv4vkOiVGXbIX+VebA+YvmnM6tX6Wf1VqdCS3YPn3cyLB5V933C+V9yPB/qUkkbblw/FzKRIS70Xyb2Qkp/y7Ysf3BcGOr9iU2nnOJXDtN2QtZ/IvAlvDJf+OzB3NmgWypuZEyL9Au9v+XRVeBwHASobQK1VD7HQIT+yvkPwrNb3AI/8+KxIsngTuoYCHYpSbUn57+/jt9bd1htZuqwHo1hlqt21r1bV2/1ZQ/gUacrvzTuT9afqj06T8i7hfDmM8Qy1K/vV+fZEp/45eTAcuKoXlXwQu/0YQ8i9HgESKSO5u8i/xERMv/54G+Xf2giLLbtIeQ4u7qZz2Xf6tFglN/v12dva2bODR72Y/+ijaOX4XdpHfpcm/LPVXWP41X7s2N8U0f0ntF56/gD8Wivz740Av+Cr/KkTi6/7sQZH4uidHni962ZY9+OBbmuK34J+Y/aIfkn9lFLTmbiT/djZ1phc5zd0OiZxcx5H8C/bv9ocf3g4NXP7dgOY1XPIv8Apmp8RD7i9f8q9n3j/aU1NTVdMz+gZArmHIv8ezt2d/MpsX4qjp2YHzXuE8pxobhhSWMc5zKunIyGwTGgCoMXlEhUaHuvohJ7R/Vz6cnT0slzCWWfLvQO6xgdHR9l63/FtCyL+K0dEdQ7n1DcLyL1wWbRi3paWnp1nGG7CUdjF/v//P8m8mk9/gBRPyfYjMbwta0oB7v2TyLxShuk1xNPkXXWDB1V8R8m9hIai/hYX/PfkXWIvLvwhS/oVeePEk/wIhUZUSRwkxrJMKhrsVJf8ibnWC+UvKv/vZRL0lKP+yY39LqLG/gK/fWb10xiGCNzd3a7FpnLHCt9GLxG/r6/73ayLhlH8lMrXMMTQiUUsXJP8CjW1ku61RdPLvMau13/zo6m6nwXqMIv923LnTIRvO++M2x9iIazKrGCNr0jVy/c7Nm9/qYMq/RMjv2vAkt/sbvpa+hvhEVlhja/HUX6T+/vhhLrjuoro1OT2v/BtCFCHi5d+Wq2Yn0ieR/XvVD/KvzAi7eshxNpos6CztfSgsJiPqcdiNMn7592Ewff2S/IvId/YkCcMr/x4z108HPbApurSxfjqOS/49bCXk32pI/vWj/JtVfHFlVnKxfqVQ8i+Q0PKrp2j8qiVBpPxLwJf8OzHRPoG9n1hjQfJvIJPWS9hV/4oztbRuqvx7Lp9T/v0ev/wLxIyAIxQj4ZN/+QVgGZgkoP7OX/69kSKTpbCGRD11at7ybwSNguBg5dIILvwh//40Pf0LT2DZvw2Cyb+6Pl1fn65CJ5z8m/sMbUeVO3/591MszgDct70fEQnj+cDE4soQcfLvY5lGdJsQou8BKKFtzHxMSP7dFraGGz8l/wIbXh1/773xVzeEkPLvvsOXDu87DCXm/9YUIHW8oKBAV0tXJu6u/Aucd3u+09G7wWPAiucjr7uN4POwAU3+/ej244Av8u9zY/ljcwc1yRmJWu2R3wHzl38rRIK2TU7OKPZZ/m004vKvNj/t8jWXCcm/zdq3heRfKdwdVyhQJSz/snnvPT7591YVcS0Pia1Vzf/+GUP+fe839Kk2JBgIqWX0v4e25XB/r5Hu772Xf4H4+OiyaJjj47FFluCygx8O+ReoKyiogypkYfLvF0Tiy17BV0kX31kEVCbK5Ca5AL7Lv+KTf4m8XyjRhGqyDfovj/yrlUvGpHMu1JRiy2ru5F/C/31x+v2tASc58PX3FtSYgnyYoLimlBbwYZ4vS2kqg8Xn21Iao6+Y66+4Vz9P/rzqyi2f9gwxrO36/WMsFiz/Dsb2Vkg6V3Pd7M5gooK76zGmFCYs+XcmOHhm9epHLxTrK+G95ZN/l/YUgvSa65zsKeSXXv9Ap0F3NvP27cyz/Q2MFQuTf0HgKUJHekUxvMm/W1942BtUcWbR1CFe8Rfh6/uwlk7A+z/HeD+AsYK+f4iMxGvuHsZF/7JoRAv/Rf+vCnHuHBQi5N+ySYtl1gljQJWR8q9X/ufkX4r6GxlUisu/pfRetvwL6i8Qi2bgRPbC5N/QCJT4GxuKXjBtVC5fHjboRf6dUuJMLV7saQrJv4ABJf8aON8HkH2/DEDpYccOvKb14xc3V8FwtazdgVoPKyhTMCb/fl7UNF/5F+zfH/3rR38ykOK0obaER/791f3us0aTVma3y7Qmrv3DZgSIa/npmwURPnue0dW2DtS2Dr25hFv+hS+Ahmat0dkALoh3+XfJu8f6zwwExfkx+be9t09HiL/PwSgZkBZJ33Y5jS2a5L0QqVqsjrm4nI74s1zf5d9TbG7c4Ojkkn/3h+0PC4OCW/7NFTF1b+NI/m1zlt8uLf2g3FnOkH99/e6mur/+lH+J0bbJjN+AMMdogIjkX6ksJT2tqSktPYU5qL7vxzsEpuHOTmzs1C4TDDENrWET49+NUalgVlGrmBio0IusVIk+y79I+xVI/oXJk/xLqr+k8ktqwNBmCBFs9Zet/6JtqeqvEIzfhYop/6rY8u8B6lwysTI1deVEyQFYInvZ8i+K/gXpV6kECbhAuUZA/gVmHTY7ukILhc0xy3ooqeXFJS/C3OKtRttC6K/clOlO/u3eGgB4kX+3n69mPMXRp7PCOCv0bZd5OLQMbhBDCS2YiE6iYH2Om05/CFecT0ejSw/vzkq505173xCjlAXxUW5udg0Pu5rry4Mo8u/Nxzns38f55d/TMENVlu/58JeR3ae55F+ZsRPuvf39UyD/gnLvRf5Ncy1djLHUlebn5N8ZzP/tKZhBZc8Q1NA1tFD5V2qyBAJmE1cy+AsiQdvmi8RX+TdbJPzybwKn/BsjCq7kX7jTW1MDFZ78CzMUAavI5N+olRRw+ZeAWLkw+TcHD2xlFQAp/wK7Qf2F0F9k/raB+Yu6+ORfUH9D606i1smNG/G6LhT0X3/Iv8Cwifj6ggXu5F+AkvwrTv7NR+8GAFW+kPwLvDZrj7cA5ltpdhekALtBDbRtPAsZippjwTybz7NaB/PczUGrNU+s/AtsKquvj4Tau/yLH4B4Kux+hUjY8i/Qqc30c/Ivkn8lWshamHUYtVKQf0MWIv+uenXcYnPYBlYh/2ZVe0mgV/k37sXSlL1k7G+wXnE5hyX0ehbyDOibUHfi29D2q/yLDslAPcsZ7uoyLUz+lbPQAuzeeyD/Po18XzqUa5Et6XJ5eguuJN51+Tfy6NFIzuRfEfLvi2x+nS9hQztuC2En/yIvOARK7uRfo81ZWGizHC102ow88u94oBtzCSp7A9z6b0g43DyiCb3oOGrvOor6GyJK/gWMUpnFD/KvQya3wak9VLdA/t3WfVu31NA9OAiJv4ODrduOgwE8eNur/BuX+9Hg4GDe6dwguvz7b3laPin/vnPf/rf45V9R1xdJ+fdf58//accyVUeHapmyoE7pRf6tDiWIACummkP+/alImPJvzAU/yr8k4pN/LSbtBUVMst2UeGyhyb++fuuQeu9q9IKCG7QtU/0Vln/LXNfmLpLmL0v7JY+E/oH4V4moa979FLBkLkM/J77ucYOEuUfyL67/Nu4EncRs+fSKFYea3Gm/T5Av3+Xfr1K41d1tLmqCkRUsTUXd27rPUddxJP8C2wGovCb/Ah0yZIXdzyn/AqT7C4yi5N9RWOBN/v31w98Rxn3U9GztY97hPnq0v/aakfvoUX0N5F+H3WGzXEBP5aW3bOKG9rtAgzzBY96MZZb8e9/Vlvugai8pMSMqci0IbWIhdL7a0nJMWP4Fpi31EPTuqLdMk+qeAEtgvhfyb52yboqcewb58FX+/ZdIqMm/WOwvbv3SiGj4PF3+7TNg6q8o+Xf06cLCp0d7fJJ/NaqdD+nVar2+WCGVahYq/yK3V6+W7kVN91KiBsxiaJMvjjMEyEJQGyvc7q1dmhoVIkb+vXXr1uvNEc3Eoq/3dwj3lyP2t/nxb5L4+p0VSKfELjPacgs19hKO74tkkfi6bbpIFi7/wjC/Q6865BJu+RfdIsqsrgYF+MRiQfl3SVlkNLkUHVm2RKT8GxdtNgBWQ+4DcZRz4Pw7d/Ilpm0/gGucElkRkfxbZJLEPw7ybz5H8m84VqxVHsZQruX4lOEyfh+u/tbCXS54CJQ94XdquNRfQBNTfESjOVIcoxGOhAsRI/+2IPUXY7Jo0ll/deHyr9aBeb4O4+wON1mwYHdAt1bq2ZbU5HushkFc+33UL8m/UpnE3mr16rYFiYQt/8I7VVBQVFWQBA1/yr+jWZVPF2dlZT1dmbVFSP7dcPbl+39C4f6Xz27wg/wLJEzAdzZk/0Lub/uBA36Wfyt02Hh/tZf45d/N8TIu+beDKv/KWZi0Wg65iZB/BQTgRKkMO7mVzjf590YK3BVlEh8/b/nXQKEGl3+XGjjwh/z7hS9cKU3ZU2bwkvy7y1DRV1LSV2HYJZD8CwwQsb9QQPCvH+Xf31efP1/9e87b3mEiYf1+1YpKEfLvY1/rksGXklolkWJIVGpYlHXBinsg/5K3dMk6wC30tbcHgPtLSf4F8/cSqL/IAAb/F758UIGqS4bW2j6G/HvY6zxP+Rc4EQocbtgUt9ud/bt7U8PhWOg7Qbmoifsd6x8HfJN/r2m1cyjvd6o4PwNKaHrwdRAai0jwAROSL/gm/wJtpuHrMplWa+x4LT3Fjsm/DlPbiwLyLyIjA5W+yr9nznDLvz+srvHEKoXX1VT/8Gc08Fu429/bTr488i+zH23rNff33su/kPgraWuTEAnAPsoEbPk3RAmp2SELTv59QCS+7hViRELIvxve+PDKFRE/gxpHOvacSu1G9dyYVM0EbRsnEvLIac/bWEWPAabpv4wUL3s33MNQqdA+VwJviK2BQ/79NcX/nb5v/1pOcIFTHGhbdCFe3tRWKoc6v7GtSQKklbalQCVNN5vTJDJsNSVdIUa/t1ijlqKm6XoO34UZNRUJoOaGR/6t4JN/1zHBUnzjUaQCbWLJv/9h70yA2qgCMBxnqHijrVeitt5HaK06Wh2tovGoFi3xSvG+GCxCPUABNYYUpRKhSj0TEWithVJjpR1QIyJCZBCVQYqkKNAWtEVrLd546/92s9kzyXskUTy+fft28xYx3bCb3bff/juCe5dvOupYrz7JpQ8h/5bu6BvatGloKFTi7YkyXvA07eRetsyxU5PnBfkSxlsu1Mm/o1tHUdKDyb/fXXoIi/wbUvwlsK6H6QoOvJjc+3jxgdNDyr833shPtVvk68HUNovQYQjeEUpJ6LOEKpw8Vxn3q4qXyb8X8KNAbm4Q+fcdCZkpu6RkvqNNLOVfpeQryL8KKVgh/0L9lQP9Vy7/rlRyAPf1rWqWJP/yE0IqbsiaX9b0hEYnb4oA1hf+LjHuc889fucXTQE014NteX//cpu2/AsE/1cu/74paxcvz2diDyIjqVpDtPyBkvHKvxXXI/y3fZCsOn4lQr4LIv9+nWvwbx1OXPhH/lrwdBC8MIQm9HYx0udA13Rf+4XxweTfrO5hq3O420Aj/0L03bQJbVFL/l38MXI0/eYvIn83cpG/IeRfkF+QlpTmSk+3KNpZznIjl38Bjfwrcrm2/OsLX3yayb+nLEOgFMqyUyKVf0X3l1H+NV2w8IG85OS8BxZeYFL/XoXjSybzlnAmjrxV6/2amjNAs0nZzn68I+DERR+ecoNzY89G50al/Gt3UWHXgXwJ9rlT59rztdEBSfCvSv6VIr5f7M0sOTAociyYV7wU369a/Z2JotZ/dUCi/rLIv1lFj8ooUh7TLpVz6MdfHmq3H/rlx4cqFqjl332+Kp09u5SMXx0QUv49sNrk7Ya/4/Wi6vaaqg9UyL/49BsbsR8LN+XOHGH/Oq2trYVPPPHIpv1DK1pC7G/ZWkQBjQjmyfK1ZYj9Vf7s/ZTogOi7IOIp4z4IWCgXomrx6vUmp14pvVS8T6eUhbrWWOV2f45LCxL5F894pEAHeMNX4L4Mg38XdP99YZJ/yxHgDt7DWLwxnPy7ddcAW0PJvwnBxmDJv31E/0W55juiAAMyHRrik38zKdHYR5nqllfgw1leVx5hQu/vlLD+3jsoCSL/btoUJPk3jgpN+VfIfZpcStRfefKvUvMVXwZaEiOWf0Pv+aTq79ZyYv5+xpm/weVfqL8rZvtF3ymTJ0/xt85eAf03cvmX4DTwHv3z2vJvKpf8Wzs/mPw7Q1P+faPHajKYkpNRWXve0JR/TyGFo3l0lJN/u0dHm8+XweXwEzoQLN5YydNIEk0b5a1AdTa/uXbPss2PgM1le9ZuPopW/hVhTv6NXP4tdPY8HP3kX0NcltXpdKKjXpH8y3okt9vij23bRkev3LQYb2oxLjKGlX8vrGo2u8TY30yXs+fwS4LJv+CQ68FRJ+1NKf9avvLfCmoJI//GIYi6fLjYEAcik3+/poRl3bL200P+5Zi3E8J+Vezhp62ysk20EhUlyvLvrDVrZo1X/n1MzSklejVC8i8ZQiX/JqiTf0Hy6sYl71Q2LllSuTo5Tkv+rXB7HbxLUmdo4O3fxfw1ZDwyMkEi/+q34ijVXJ0Im0ZOglgFlX8bcMljQeTyL0QwL0n+NZian3zy3QWbyT7O5vO98cYbeASMb3NZbdmyJwkhFY/zPI6bmja32BznyeXf2zv/uD33Qz/71q0EOSvlCHuk7449hEH+BR81vTy0xXX//a4tpYOlU8LIv12Dk0UGu+bIYRJkGWGXf2exJf8S+TfNPOYt90ZL/t2TovDyLyU6QKP+ivLvjm1PzRXMX7X2C2Ty7/WUgRenSBjYEwycoslEkX9Z9uQn8ny2sGinT3b67ESkAtoro5H8K8u38Pl8trpGyL8NtmUjy06Vop38+8QqFL/8ezQKyf/Vln8/SDaU4NlhH9Ak/y7eUltfX7tlcdDk38eOuCQcOsC5v5Ty70JtHlA28Mm/o8iGb0A6vGs0vaT5LHi+s9SDTP4FVkRZYSJ7re7DeP+T1+/mph8v56hzEsxrlhI+eX2n0PIvocHbu2xZr7dBru6FJvby72w5tcFglX+vpUS6HjwB6/cwOZM9F0rl37X1RP2llX8R+8qa/JuT7jrwgIKsgnQ9hpxI5V9CSpI+KYdP+QU59gNTpmEq6r9a8i/s3wRzudCt1BBnT0wII//+hHHVnl0Pta6KTP59Hvez22Sxv7aaVYj9jZb8CxxWcrO+161sZ7nhmvVnj6EkYvnXicfL7VjTPer1JmnKvzWFhzcNDDQdXlgTWv41NhvjNV5S7UGMDo/HYZQ//cY0Z44prrzwkasWeA1b63/l5d9f6z815P7442W5Bsi/Jfz75b1fkXUrONYdrFgg/WTbd631q7/a+OXflMAgYof7m5QE+9ceXP6lT/51+8XfX7np9rbI5F9g6gYNXq93LHvLUHb20JbsIu4pc2g1iT8ravL1AwtO4q3fs4vVMMu/8EUa2rFrDEMk8u/YDj9jUZV/s4tcRRsA/soSQ8i/YE2ujDVoik7yL1F+P37/YxSiAUdX/oXzXtbev7zetjyI/AsuKIlTY8qTyr+5lEjl35AJwMKDECiRXhZ9CxyvpLJy3PLviRJsvPxbW3WimmjIv6DR1LgXsn9tCvk3Xhwg/9a3t/f34wFzIZN/wTu8+Ut45+Soyr/PY9SWf6dk0wz8pWy5+1s0I6z8++qrxeVkb2LJnGGO4zDPyLSQlvLiV2fGXv6dpEr+FefQ6wOkyb+8+DvIlXNFeBG4BgYw2eq4n6WEUyYokXZqPj9IOi9aLhSuwxnv4xqeF5YL3U9vvHvGuORfV4ELzm9+QYErf1EB5gSU9z42txzX0pisDet+pLeXNfkXGJOHh63fDA8XFrrdxa2YL2/9JtkYTv5dNC75d/16Lfn3j9aa0sCl1fmpNT+hTSX/wu2VDQH5V9b8hFz+fZ53f7cJ7m9Q+beAYOF1Rwv3IsryL5G5qqqI4BUN+RckkIJxYsq/LIdj2E08+slee50XDuktNdZPy4XZ8k+DZHx4KNEB3vHNK9FK/hX1X3Xyr9vTECfIGobteKGV/GskhfDJ3UhXfVNjmM76KK1cY3wVMV8yZu3RkYxpY/ysRpLH14HTibjeghJjfBtZnCyRf816vZnr/3MOPx+0YyZTQjX0VX1Rpias8m+ijEmJk/Bu9IZkzTvvj5JxzeWI/j0WF9theweRf0H9jvohQj29/Ot7e/sSj+ca99s+Dfm3jhKtdDD91q2ffro1Sa8t/5JH8lHKvxTiL4F1PUzneJMUngM5MCNfokgGr3p9vxMk7Pd61QkRyb+X3Xbqqbehko4qWM8SLhMICMCdJSWdwmtxoji9bHtl7i4pr7SdpUks5d9mqfork3/l+q9U/j1pYFcNBk6Syr9JCswrua85s9bNF6L5O5mvZqeee+7s2YNN69WdvPkK7Lz8q/LgtNZDbfvasrK17bWa8q+KN7dA/lUhES3T9PLNrmAGaT2Srwgsj6Bkl39F/fcR26Df/QWDQeXfywzCYYPVaUUxhHw0YETy77fffXtefMt3I8HkXwMvF5vImwkr/wIoZKijlPz76Jd43hhn/m6D+dsjmL8h5d8N6easLJclyZI+V76A4Sz3r5d/QTD518HH//rEmhukM1rJvyIRy797i4VF/jWU4CLNratX37pQFf2rA7LQX9Qo8+ZJTgqFovl+S/KAumeF9XjHEADXcshEb9Cj4lBuQ9PnUsGdKVhF0gvmTt1gTrJqogNE/Q2W/Lv/DLEI60Ee9asOAhbWg1z9FbRfzCj0Xx0Q1V8m+VefduSjEo6U7We1pMG7lx7qch269G5lu+QYZpp/esD8r0pTU0u/mn+AsEBb/t3NanJuxGG804lqo9Nk3U2Z/NuYjE+7sS3MlE/+BYWc++uD2RgcoVeHj/11NLgbRgKdv6nzE1S9LydSIlm/5U53N/a7HS3ocgCoOyADd7ud5ZL1Gyr2l7kHdQ+J/NvKIP/KWZbst3WWHRdG/i1BjuMwduldPV09PdbQ8m/nroFLgnvu2qkp/yaQEpwg8m9f6jV3qxlKjVj+tY74cWKTlMJ6i/85lIxD/j2IogSRf6/BGH35lwfyLy/+okYR5F8aYi//Gh22Xz+1Jnc2tu133nnBe0AE9Xdy6Zt38axDBLB/9s3SyUT/jYb8699urJryL+xfjKRmS/59o5jc/dLVhaqn+Ai1/CvngwY3Z/82XB2I/RXlXyNHVWVzY2MbN9tG9rZt8lagPpvfXL/nnkQ32XPP+s1HRV/+FQ4+hMOPyOVfULyx+OFoJv8CIv/yaMq/b1LCy793z06dOr+2bzFxfysqlmsPywX598JZHRkW+24Bqguksb8nqeRfcBBhb1r5N8u1jgv+dWWFk38JPcVxkcu/51PCcobF1E8vyL9zM4PYv6LwO0uYi3ny7x5G4x5RlX/j/KSnq5N/uXhf7eRfQQDWuJEwr7KxcvVqVHkaNxLyfozbb5YY3ML159OFkJCp4haTjjCIokkK9Zc2+ddXjmMwzPPcNF75Fy57VrmzPMtpzX0S9u/P0H33rLfZfIR2Wz32eO+Gk39BS0v8Ly3nfduiSP7dlx8Jf9xekqQFv0ei71+8NkBT2WbblGdypvTVD6buHlL+BavOnSyA4N8JLf+CWQzJv9uTvGNFaWt6rbz828IX/5Rd/oXZO3hY2MIu/4rqL4X86/71K2L+mrM0tF+V/HvU9Tv/S+Vflj35iQLND/DTL5pRqWH9NjmVMAcjmbh9Ix6b293qtnl8PkH+nRM8+XfVKjJSJf/eXpJ7++25Jbdryr9K1vVt2dK3jlN/A4jy74lvXBIeHaByf0GIbegFrW1IjxwVl2us14VnKTobjecFg/WzWEq4G+4vb/9yHbnkjk69Zc1SHiwLK/++VtV8f3Oz8bVoyb+zyRix/LsnJbGXfy/0lNmCUeZxtAjy7/L2Uqi/1PLvEg+BRf4Fi9LtB+a4LGZzEgJ7I5R/p3PFhUN3+L6EaRgI00Mn//IdGgVxjp156uLyE0PLv601rahWdZH5SORf3M+OSEup41Zf0wr3N5ryb4UbD+nyuiu0vi+WUMLys3+p/DvqHR21jFm6rV6rWv4lNBU2nX02ql3DyL+VxniNl5R7EOzpFOfApk7kvBu6F1x1VeE3NfU1Y0T+HdtWX7/1sh87TXpc3ukU5F8FqeisQFdGqqRpqrCVydTfS3DqF1r+FUlBwQBycuy4ZGO25+TI5d8EceQr1OHl3893EPf3V1JhTiX/GiiR9sR6vU4S/juWPdS+ZYttKLuIxP46vV55Tyyo6B9KLdv8MJ/xe0TxRqsaVvkXSSU+8ryN9WEYv/w7+VysKwJW12GToyj/HrqhqMheXV1dVLTh0NDy79wCfZxIwdzoyb8ErNAvuZmlB0dR/l0L/bDfZmvHM2qDyb8AW5yK5A+k8u/tlAjyL40ArAOLKOEui1KiA62UBJF/62Mo//7wADCW2UIm/97z4IP9/Q8+eE/o5F+wSbB4N50ckfxLiQ5kZ9Ppv/JTJbOrGvvFcPLvzEJnHAn7tROpyp5msaTZJ2HWnk5anYUz/7rkX/GJr0ohmMz5hd4Hz5Xov+cClQH8tq1dB5ooYVU8xEumTYj+tfFWw6z7jPG2FYHY35mC/FvxC9Rfdvn3SitIN7lI9m9+msVQ7pLLvwUBLIYMnIreb7AUaKEDF1CiA0WuXtd2NvkXNCP6t7V1YPMT69c/gaeBdDuHv2m+OZz8a7Gwy78EDfn3p5rU+ZP8TC2taf3jFiX+S7iXiKKvNPlXpgXL5N87QuT+ivKviCUOWCQN7PIvDZHLvwITNvmXpcPn9ISdzjsBh7V7Uci/nwncilGcVaEDKygRj5xefDFI8i/g9V/lv83q89R58ZeA0lDn2x6nkn9lsb8XT+eZpBjZ5d/4qg7jdTd3VMW3dcyKN3YY4zva4tG2x6yOquvOczi4xUa0yVLH+HfcUxiiY+ZICTOS8N9UH6kJq/yLQ3zJgFdmcvU8uSW8/Dty8eVHjiyw6tPN5vTgyb/1A/V9Q7ahvrKB2tk08i+oGhiwDQ15BgaqIryjv0HFdqBu5eRfPJKPWv6lEH8JrOuBF3zVyNrV8q+vrOoECVVlvsjkXwDfd07nHDKdg4L5yOVfFZ25uZ1yH1iQfz8IcPX5n0P+/fz8fa/+QINYyr8S9Vch/8r134D8+8YRA7W7alI7gIWC/BunIIuXf7OU7f6jssPOnXwYaq6Qiuft9bLwX61bDxelEPk3ZZGyXfMIbu3mpqbNa1XN2vLvxbYw8m91kjxvu4hYv1L9Vwe+oYRZ/pXdQ88n/2IlYjUGk3870hYFSMMjGrTP2DopCb1dnCdMgsq/PLTyLyFayb/vf9xvq0Xk77at1o1dovgbUv492JW1KClpQ1qSWVP+Dc0ElH854ZdMMPrIhJ/6hAYyVSf/Rlf+Fd1fWvlXNHQXPvDAQkw05V+gMHAmkYobRIJsm8PDGo2sxzsNlHD7HUp0YHWA5mQL5N+k3MbVq9Vltf8M5CRhCJ/8qxZ9tYRgHRDVXxUy/Zfb3o7k1F82+Rekr3lUwpp05WecpqD30UN7ew99tFfZLsi/MvbZZ/78ffxR8RIBWHGxJgW3lVTn2/OruQq3lqRIFvo1pptvRhVuKsi/hAXLOkLCbxd3kNjf5STHxGQd8cf+1pJ7UyOXfw3WbodjxGow5FZx5i+qKoRzWEccjm6rIbB+hdjfiOVfdIwBSfJv64/jlH9bKjNKTKaSjMqWcPIvErZLyrFb7zHg9NhpCCn/XtYj4bKgyb9U8m+9jZDKMbu0T5vU2azJMgY51jq3w+F2uOusigUTSP6lguH9Ri7/7onCyb/E+uWDf/3yb7Y87Veb7JjKv4L6m9y5WjB/g8u/vPqL2F+B0hUrSjERwn85/Zdd/t0sp9WAPT++CQytigWKT02Qf0+kkn8PL+7q6kIsNzc5PIj8K1q+9y4j7u8p94pNZCqRf3GDRV5GbqNU/hVakxu15V/wSFl9LagvewQvYpv8y72IWP4FhV2F2sm/myhRJ/+Gln/tlPDvd25pAqlwRjTmDn2bMnF/cUqZlhmI/Z2R7+w5Wxr7K8q/mpwkH9XyL0h3fYXcX1d6HI386xw2/LXybwYlrP30kH/n5ue78EyIIzXs3z3kzEKJufxLiIH8i5P+RYGDVDH5F0Uz+ZdYwQncMo2ttqR54erKyoULm0vitOVfh3vEb6tUYIbn40lE/02YOlUq9Ga5EhJlGkECrfwLug2wf338K597vPKvqwipWGtcmIw9SYD9W19Pio2f2nw/c+2sn9uHcm7PDfHtOwn9i+zy71VNTe1D2c9NW1dfPyWs/PsT7F/B/f1pAsu/szBSJf9WCox5e3vHvEXonKmr1EAHPqFESP7lhuAlbPLvsRryr6D+0si/VY9vqHZ5nUrtV1v+Papi53+r/MuyJ3/99U/44ZXmLxAAfOJZje5P0KYaWPvreLsXI+Ehn8/n8eCya7vP4RPF3zlBkn9FiPx7OleODiL/Xtb5AeJ/Oy8LnvwrDriFbDFfSZsF+RfqL6X8C/eXCu73UsJnJG4d3bZt9FOM3R3+2F8VaGLt95E/u+j9jyvwDeN2GpLSliyVEfZv0mhENbGSf1muI7opGZ/82+JRYPPYJAjyb/8Q1F8G+ddT6PFgZJN/c8xJ+Tkp9vxFSZacSOVfnhSLXu/Kgfc7DRXv+6qTfzXs30QX7mjiccel4agllPxb28pNI5N/EftbW7ZWajbZanAj+DmRyb9rVXh27PCoWzkzhRLWn11NSeTy7+iOMfNY1lh3MPm3ZtXA4YcPrKrRkn8/kfA0xmAvx3MOTA7FuejfR2w1NVs/3VFUtGN0a039tmK+1xlLNeXfqZMPKz344NLDJk8VGhTJv2t59fcQqL+U8q9CA853gXzMRiH5t00a/bvDLV3EuueP82OyWtEf64T8O5RNxiJnNxqsJuUZyPK1ffW2BSfxnD1sLcnIU8Gc/Osduerlj8ITgfxLeBzqL5lGVf49dH/EWrrSXPsfGkb+Tcw0GwxCbo05MzEq8i94dOmjSxPJ/Tofv5+I2UejmfzbXmtrX2uzIUdWQ/4NFf1r6LwhFvKvKAC/zx2S5VDCelm0hpK/Xv4FDyQnP/CtI2TyL+jvRxU6+Zfg2DRvxox5mxwn/3Xy75RsqiJ/qHwa3N9w8u/M07CPx7VB0vUBEgn8XIILzXGGHvxIKPl3mmJkl38poU/z5XW8iy6hGfiOwipKFJ2ad7wN+7eFpJrFx98H9/ftOxRfbNefcgZgkn93vXLbNngNac60NEv+sxyucoNFLv/mBLCnc6ei6fk5WrDKv67egqJWZvm3DdG/TmtGw/DoaHfD/U5nq7OkLaz8q9dHSf69elVt4ImqU9fVrrr6FjU6QMRfovlyoyL594nAAj75V+3+Ari/4eTfgjhQ8NfKv9mBil3+nbjJvyWU6MDd35+w13kUyN+vsayKdxCN+2nALP9ScfMRqkuL1m7f9u3dceXb6zweZ7la/uUyf28WYn9hV4ZM/j2MonAn7c24tp5njN8jD0exjTfHG8nFt8pZ8R0mhOO13XdfYxy3OL5D/n4RBr+xeCagkn8zoyn/ShHkXwON/Av7d7fdrilKc7ksiixdaUdHfRkuKD5ePxvTPbXQlDWqPJs8vraIH+e1MyU68N2lh1DBdahRiL8E1vUwnQa1/Pu6x3iCBKPn9UjkX0rY5V8IvkIlomqR76Nyvyby7ytfd5ZowbLvYz2SttgTMtOaq+KBWv4lGJtNcVlpAfn38IHBc4MyOHC4Qv5NL0jSq+VffVKBcGVWkvw7mR+gsAbmB5uk9q/GdiHKvxqf8bEqLiJFRbDk37uCy7/E7Z0hi5bKSpuxm8CR4lnuI5REIP8iGHKQX2eEQZu2/PvFvGnh0IEvKKHeLkLLv0BT/t1DMQBF0zjl38UfI3PgwSsR+buRi/ylk39xE3m6OX/KhgJ9wZR/hfxLQYyTf0UY5V9C7sKFuepW1rPBl9R89JFGI+vxTgUlrPLvfgE+y+Xk3zzMnqAs/LEnzJigyb986i8GIfkXO09LDuyIHEsc5kUUC4QLyk3P7x2C55uEC8q8+ssu/+otmY8GyLTolZ9xj4KNm0jy76aNynYdENN9UUtQNunATpRwZ6+USOTfZQvDwG0XzzfxT0ccqSvXW93L+dhfnKBGQf7VG+rcI+6ROpgm+Ju9ENzXloEXDQ401xkC3fShYn8j6UE9AzDJvy1CAVWNzc2NVZiRL9DaP5g2FhefPVyuuX+4LThU8m+CZJIglX/pYJV/1X/rXcWFhcXDqr/1/+VfmuRfEb/8S0ds5V+jY8eoN2/1WfudF7YHZAoJ952cOuWuALNXrJgtvpqSijwBLGeVf1PkpOn15vx8M7RQxQK1/MuS/Eu032JAFOCwyb/gFKAtUBoD0b95lRL5V2ztCCL/gksf2WyzbX7k0qNiJP8C1NFM/gVBkn+foCSc/Jug1BMp4d8v6QhFnbDuym0h8Mu/bXnm/N0C7m91mrNYFHvl8i8lOmBVgJQsr7ItiPwLoiL/3klRzme5VsDYTw/5N9NuwdOpFtnn7qa2f/dQ8w+Vf/Vmi91uMeul8i8M3+mkViX/ojlE8i8oySX3y+WamPrVPl58unIPasmUq7+AQf5d4MT2aB12+3zu4W7feOXfxGw/b17z85PvIuX3jc1lZWX1sH4xkqzDMt+7aI5M/v0DsVMhnvX6HdxfVvkXfNT08kfr102Zvw7ubzj5F/ZvDdfbUQP3dwLLv4BO/jUIFKzpQ+xv0ZK+oiSDBizHTKzfOjLh9+FCPwtI9bBS/t313Leh/tLJv9t31OHbntN+Lwr394DY33+t/MuyJw/8h9NWNjyA3N9G+7Sgv/drSmR93nN4+9exzOMZ8Cxz+B4S24Mk/wpQJf9+IEwUsIp1j510CRWcCDgzRvIv+rA/3TaKZ4Td3ya6vooCWPt9lirAU8Qrljt61yjbKf4m9/gny78mSpjlX57z1KjXw5dbDgasyb+bmJJ/wUpLljnNVZBuWXlghPLvdH/Eb05But7istvzV4rOrzr5V01iUVzdzjwOgwWqTnD596effopc/iWxv1KdDbezc7G/Ecq/SImRDng5CDCVt56rA+mUsP6sgZKI5d/yT81JvWvMZqs1S0v+BTUQfs/GvIb8K6RfCKelkkG2aNznwIZvCgdsZZ9u3VpDorbf/tQ6uqpsK6/oKOTfqaSAdbXrhImIKP+urd1VUH+p5d8UociJXP4FbSTyF2AiDf4FrHt+YY15vV6DgST/bsmGf7NlKpJ/DVyj/Aykv52P/SUDYn/Lcys/O0EFq/zb8NtHcH/Do2NBLf+eW1NzmIb8y4Ja/oX9uwHA/Q0j/yYkFqXr4zj06UWJ8sNuRqZJOBjj9PfxjKMv358+TUFE/zawHBvP27a1/bB/Q8i/++YlmwgGyXnsBSr59wKKUcdICiU6RrooYZJ/Y4Y6+Re0t6PSTP6lg13+RW6SJnurk38P5seQteJUKaugaEZCqB3kzFeLy4mGGej64HKW+DmY9xayrLz41ZkxS/6NIRdRogNGSnRA9rjU9eeuGPR829LyreftFeeuly3SMRJI/f0UPZ35X3nzn/3qWZ6v0iyK5N99AqxM4k9FV+6jBZP8y8jNIo3l3mFnrjfDm5zRnbsR842zxIW62AH594/WGjFVaX5qzU+3aKED6xW08/JvuyoqH8jc321+93dqePnXEpn8y4hc+s3WLLFO/v2eEpa9AtMWyYBC/oWL6PHAQQwq/75NiY6RODlWr8fT0OBrJepv8OTfbz+5mKi/QtLvJFkG8Jtsyb+MSGO5hk+bGR35l5FJUliSf8FN312zf2Z1PiwUOay3eVVVGSUDMFbttBOZUyyImfwbI5jWAyMnSLgRxu9+/Ox+RvIyAvk3VshtX5QgErD8/Sb75V/tTBXWfV8lJePYhjb1lYakb5P0Apc+q+AZV5ZeIf+i2fVMAZoD8q/f/OURPVZMSfhvxPLvpcequVQy1TGym5/MRVmSQ+VMXvtF4Wb+Uvm31r/aMAxqJ/9+vWnatCkhB/7M9UxKdAwwJ/9+/xoF37/D/vf76JcVax/fBvO3hzN/qeXfDbiLfAOmcy125THMBIFa/mUgZPLvmYURyL8RHe8YwOrVpI7w976kwRUabcw9OpSwy7+83yvKv59xTWLhoUn+3V+S/KsI+BVRRALrYoj8/1qQeaTg/hboVZ/xb3Ku9f22tKho6W++axULOPmXklhKA08QfB0LaeTfAeHpiI667vKGupGKfpsi9pe991KUfxtG3I66ES+2nOTGZVVVy5Drjw5ndzfs3wa//DtBeJoSLZnWO2w2Dw93m5VEcs6QQAqHOt5Px0gmJZoKnL9/T0nM5N8YESP5N0bEUv59ZftYc2U48xfoGIhM/s0xZ1nsKSl2XKzOiaxP/wiF/ds13AO6uuD+ytAxYuRpy8hobKtSyr9tuaRVlH8p0TFAl/zLw9oTtBvHNTcF5Rr+J/yq/RMU5Q6W5N/xHnkmlE4OCSf/GiuTF0lif+3mjarY35PG0ff9PAW6GHI+FXfy4joljP30kH+rLVncXaiZl3P27z+aEPJvWjWRxvXy5F8QJPl3ulBO177xpvv++7vVrYrjeId7Zxnvnx7BFqOUf4HPyenH5SaT03e9Wv6dEbIicAJR9vx161Cysy/+mfDuz8s2lw3Y6ssGBsrKPMg8dPu4dh0jUvX3dnwIhih9+14r4ar165v61q17bvfw8i/oWkXomjNngsu/s6jk38CvSVrSt8Fc3rtlqFcfpwHr0xrfpkQp/x5SWBygq6enUCb/ThDY5N+//+iRZU9+gMjKMeRBrwwhFd9LCS//ziHFz5yHPvA2bK9r8D4E95dfQkaK5F9wNFdOF+RfOnRArySLr5ToYgS7/AvwfkqaP+O1X4wq0Mba75OtYunS7yD7Klt1MSKW8m8ZJRNl26RGkH83zFuyZMk8NvkXpLgsZrPFtYuyXceI8N9NxwOqCshvXCn3foMm/4paXHVc9848I+VJMyDG6RhglX/XN9WUra2QXq+oJ7G/Ecu/kymJVfJvDP9+1fIvIWmMy2YIJv8WHn54YRD5l5IIzoHLs0Zbvykfra8vw7Cq8/cfW9Pl/3re/A0wf/50Mpk+fz5pVzgxUH/bZervSeoSPPk3RVv+ZeQsOe7tj5PcX0XwL2Dd8wvrq9tghfzr9I71jvWijHmd3QY0dZdL1hkf+/vESTyHd1lL8h7YSwNG+ZcddvlXIPryr0ho+RfgLnaxiyMi+VcJon8R/Dst2vIv6O/fuQLyuzrD6QYJH+R1duZ15iYnC9HGeeIyHSBqLyHcVMfILpToGPmJkokj/yqTf4Eq+TfW8i9hbzJKXsrndIC3e0Obv6rkX4LebA8l/xY6cUUpLt2emJigdYiRaE+PwzUlZ2Ew+Xfaf1L+nSlKvgj/XbFi8uDg5BUrpLG/M8ct/8L9NRcUQPzN9+ZD/vWDuTDyr/3vk39BxjfD3d84M5zOjG++aW0tz0DTXyP//lSTOn+Sn6mlNa1/3KKJVldKHy//9ml1pahzf4n7G/PkX0ak3u/flfy7ePE116CEHlGYO98oGb/8C9cC8i+qoJfqvqUk4stOemsDd8NYCPn327sTof6ikGESRnFKmv8S+ddQ/k3hzJkTSP6lS/4lLPCma6/fbEp0YN68efsrhoSEefvvL2vGD/0T5d9sSiKQf0GV7XWIvxCAX7chdnuCy7/BiLn8u5CScWxDp0/Ck5PB/PmoVFMsO116QSNrUf7u9kVJSvk3aZF99/xFWfLkX3LjNmoyi3kxAlgM/2WXfynRMRKwezPT/LnG+vRF1f42YeFfKP/iRnp/dDJW3dsv/3b99RUVSvn3FeL+hgJLWR5jFS3516CR/Lv/O1Tsr2MEJ+wjO7ZaN3Zx4i+D/CuyYcp/V/6NXvIvIyY1JSUajZHLv2CCy78EhfwrIpN/Twqd/OuvdUDUe/VxKvQBNfivk3/R7VCUOe/II+dlFpkVb0kjAWbBI9f2L1nSf+0jCzQSYMSMX3EizotTHbiRknHIvwuWUX4fS56OONKwvKJ/rTT2N2LhxORwNLgdDvQ6Yz452UQ2aqvD4W6oc5sm1kW2xeAaWQHqNu1nka1EWTlXnarFiGj4hkbHyKOUhMi//F/+/dfIv3UdvPk7ceRfe9KiHE4CXpRkj6L8C94gMlFX8RtHREf+rWrOyMirFOVfZetfL/+KWUqk5gqtnEoQj+SOvBgdXxdrFslzRXi79/nQBT+iPBuKgfw7NXVF+Evwbc3S2N9Ml7VLbf4SdIxQZf7FECL20hC5/GsPIf/+yd7ZxzZRxnH8TFZf0FBFEe+cG6hRIy4jaqaZ6LRRp86wyZKVqPENnS5T0albg5WpEd3cZkycoaOOOV8Ki4uBZZjIgkRwAVSUoQgB4Q98wRcyERMFVPR7d7s+17vr9Xnau/Zuu8/zPL/n6XP9o2u2ru19+m1IejXK1zxb7X77N5n8C/jQpEkhXvWIP5bs60cxSv7FAXkYf/BmB9DvauXfVm34r6/UOvkX3Ls6Eo5Gw5F92Eo3+ffxhp07dw60DwQbbn3zhcOHjx594eib/YePfvjh4cMt/Z2dLxzp/PTo4c5M5N8zKmpNSF/+Bf/e+fLpJgJRuRGOl39BCYP8y9//w2g4ugHBvxnLv6zvPd2WhHNeev4lT/7NDNZH8mkqTguFlkyzTP6VKZf70+HVK48cWbk6XLcVm+Qge/IvJRyIUsLZyIMS72iKfov87ggVy6YS9dcg+JdZ/p3dp2G2jHaXM8TZ8u9FlDjlb5NZ/v2ho2P0/Q5W+RdMq6ycpt/lGFFUX3BZYeWJhWddpnJ+UVIm/0LNqX840jt29iDycP1Mv53y7yeDapOtG7G/KxD7m13591ZKWK/bSEnm8i/P5zX/YCz/krNEazEZyr++1B1kFtkQef7Qj4OD+ObXwd/Kr7rqCkHQyL+mFCiFAxr1lzX513r5FwwfEMXfUbi/P1sg//LRDVFBCI9EBelshiAI0IHDgoBt1X0GTX4wHvv7/N5oxdBPkz35l17+LaqS5d+qIqvl3/xXdu16pdBy+ZewapVO/tWz9cbAmECwVSP/grkQfOeazQ6Sf/HRhdQNj2vOkX8JRP7NYvIvJWNqDtTefBSzrpN/+bKumGnyr5AnIBnIn+QbjxD+60eaEK6UMvm3cCLJv4ls2zMF7CGxv5kk/8L9bQ4dFF3fULQqtDSOw+Xfi5vaDq2P7DuEtj4cabo4W/Lvir74mdWCgb4Vt89PgpEa2T5Jot1IjZTc37Xx3F+U9oJ8h8q/DaQaYHfyr48SB8q/ACZiEjhwPSUcI3nG8Mnk3/sWLvzujksANF8fqnqJGUMl/84wGxnJv9FIS3Gxo+RfyuRf8FLYwIyRhDJKWL4mzI3y70xKMpN/17zaes/U1tap97S+usaZ8i8tLpV/FebN08/6ExplT0w7edqSGj5R/uVrlmD7iTIi/4q6L9FXFRcYVewI/zWXf086KcvyL9F8ixY3V5XV1pY1h4pwSRv9a7/8S6J/pXtKCv5ddZdEd4L8++uZhXTJvwFKbEv+tZFdvf179xpE/p5Khrn8Cyaw/Juz5N8mSjz5Vy3/kujfpMm/qJI8CTHiiRocSvq8ska6CmcjeRrwDYnbt99fhf8XKeXflzF275YXevnXlEKp2i//vkn9/1iV297bKsX+Bn3AIvlXiOzvRxsReF7xDYQRbKzsj/LOem7ko8TweTXOsqHr4BjRi79+/QpwNuHJvxNB/mXFfvk31KWsukJWyr8Eq+TfzUNNFXU92uTfzevqKpp6cpv8S2B5r571mdwCye19DcWkotmf/Bvse5viFHxFTcw3SSFWg9hfIv3KuFX+lfj6hseuljrWZId0m+XfWBUvPRzFqt1v/5ok//JdsVgXr0n+9Zsk/4pN7KzvUx1vxq4XSy2Uf8G936xc+Q02mOXforj8Oz0I8XcgGGy442hnZ+exY8c6RW4vR8E6Trry75+bQqZkIv+Cfy+zQv5lwGb5twSDMvmX/MJur6nasB1/x1bIv0iJ/5ui30vkX2M8+TcX8i/BQvlXHf07d275VlA+d+4V5Ahd8m8penry7z5KOBsxMn+BdovIv4G6zQkxvxpK0pB/V1DC6bFT/p2dqfzLarvUUsI5BEn+7RgdRVQnhfxLB8dIYszvZRiK8psy+ZfYv0VlbfuPlxnJi820U/5NiP3t3Ti4fD1ifzOUf5muayPvUGJB8i+fV3U/puTy7ycLFnySRP4FPr9pRc9U/hUih4TvRfn3N2HLVVdtEfIM5d8CaehRdjnQfXz3zWeT2F9K+ZdQabn8Cz6A+3vggwMfYGlB8q8Q2RAOj0QCURAOhzECkZFweENEUN1nO+e9qsT+nvdlpK0Osb+e/Est/4JYLS9GM8V8fkvlX5D/+ef59sm/oDul/AvG5N+2G+/WyL+pcVTy73pKnCP/5j7591SMVAHArLl8eXGqFhelOO0i/kOqJ+qvkf5bX4Urmcu/hfGFi+XfHoqukn+L4wWW6JQpaxeQ0F/0tOXfp/5RjN8aofmga+Tf++4bqgiH10fwxQGRiqHEI5yNkC9UDc5bfmQ+sEz+hfur4vWCfEfKvwnOb4PRSJn8O5Hl3+RIt+EmmsZ+G/IM89lMkn//OO5MKfNX1H2V0F9l5cM6G8m/QnjflcUOk3/pk38vCuNH8OTfXMu/Uy9G0PaiRVPFhSf/5lD+LSjQz/oTGrVI/n23S5/82/Uukn9rVfLvFNLFBsRZcYIR/msi/x586qmD2ZZ/SbxvUezZxc/Gioj3m/XkX9ALSUy+w/oWrert1su/v2+S/F65k5XSxjrL445tyb82sr8F5q8ZnvzryOTf9yjx5F+V/Avr1zT5F0NJ/i2tRqwveQqpA0cQDlxdytkE6+/OnSawyL8gK/LvQ0cfocIg0Z18ONUa+VdYvb+/dSQs5yHINTzSCvtXEJz13IhJ/qXEtttgI+T0BwpBve3Jv578a6n8+4Rq6WT5d3hdRUVj3RCRf1W7OUv+lfGhi43Iv59RNHb5V3J73xKHUR07uMB++Xdgxts0+VtdJPa3qCv81dmahzO3y78pYTpXwC7/NtfyUmBLNZi0ydX2r1ny73O1tc8ZJP+io2jlX//YUcABv4+q+TlAnoj1ouj4vNRC+ZeQQfLvdJzCm44+XZR/j0GFPSZOAAVIF9KXf4/76OQ3TPHkX835B1b5F5TV1ED9NUYV2GLeFfmXBk/+nTjyb3li9i8gG/KERp/8e0Ea8u9DlHA28iAVRP6NNl1zPVAH/6pbWsm/z1DCGeD05F8W2yVECecQrgXfdPz21+LFo7mTf2UuIYU++ZfYv/4qQbF/V+cttlP+Vcf+7l5EYn8zlX+DlHA2ciElmcu/BGP5F6xdi5I0+ReY1/TlXwL//fLl3wtCY3l5m+b2Er9XTYF6m8i/XxD1lzL5t1IqSrdD/n1zVBR/fx62Rv6F/TsyEgmjjKwGmHABRVDfZ4OLlNjfa7+KVqz7abIn/7LIv6DrYZ5/uAsLa+VfkJ9faKP8C2jk38aAIAiBtqYz9PIv4n0xHp2LgYXRcJD8+x8lzpF/45xgmvzLgC3Jvw7BWP4tJArwhEn+LSb+r8w2XexvcXry7+wHliqEyrqWukj+LekZqmtsk97LL8me/Bt3mdqXr/9vvpXy74JvNe4vlfz7rkQW5V+S+jvOkn+dwCmU2ClKLATf3aHk/cq2L2axA588oXA2Iv6mRg+9VVzsNPk3nvz7tyf/ukL+nXUPxpo10iIRzoW4Tf5l/9n45iU4TaeVf3GblzRjm8i/sugrdwwi/k6Ry4ptJvJve3u25V/i+eo5n0xZkn/B7t2LXu3bs2fP4MZVvbjYLbu/RP79oBCMab6ALMgldA5UUOLG5F9a3Cj/0uLG5N/xLP/Swiz/qqJ/kyb/As4h2CL/MsAk/9pIYp77vKDfZ538C/hAa38kkJdAILKyNcA77INRTpB/nYBGjyNDm5XpQjz5lzMg9/KvGufKvz3DQ4G2urq6ps0q+Re766TddcO5kn99aABFnjgA99fG5F+lERVYXTEWcDaCm+Jvp/zyXXXsb6TFMNnpUjfKv7TYm/xbHXuuqqxKdH/db/8mlX8BL/WE5F80eL765F/5kF/Wf1mfVxw/xv6Rkf2G4b++0qzJv0Wk6i8CDkxvCA4MBAd2NsjJv0j7xRgTgOUldtKVf/98BXqvJ/+yyb8lrPIvT6oeEtiSAk/+9eRfDRww1H7lPdVuOUXy7wXomFwq/7KA5+9tQxfL1i8KBpqWEk/+TUf+deNr97Hk379GRztymfyLBkhRtlBVyb8M2Cn/qj/OTmJ/M5N/mYITbOQZSqyRf3lz+Xc5VibJvz6TmmnyL7l9tbUoeNQU9PJvARF+UaShqYBjxDjut9J6+Xf4QL80WyT/Ah5Bvyo2RHnNfYbYX5mWSKBx86zJnvzLKv/6m3m+2W+D/AscIP/euKWxcUvT1rvvdnny7xmUOEb+Jem+Jsm/tsq/+sBfZc818q+KcSH/9phWDug0X2B0iV3+Pen1pSreXeps+Xehho8X9gBMGjgbGVN/B/pW3D4fUMm/Mwzl3xnxIxxQ3N9f0DG9fks+hfxLyKb826BUdAygmbOT/OtPNrtb/i2h6PbKv4j9vfUSoOT8ipPk/KKgyQdsln+FQKSluNjB8q+X/OsS+VfkHkn89eRfF8i/ebXNZUbyb1lzrepng907A4O0+EUwQyxTPtn2WjL59wKQk+RfcD6aNJMOpJpV+RfZv6s2bly0cRXcX4luDCL/DudL5i9N8u+vlHjy74STf73kX1fJv7B+TZN/xcmTfx0r/3Yj9re9wLK0WfJ+cxihjwnwQjjMO+1bEZQXf1LHmMjyb5LcX3LIk389+Xfiyb/LEPHbtK6pYojIv1gsa2rDbl3Fslwn/wKS/AtsSf6V7V60sUkygBPUX3Fhs/xbMO9tSvl3kkIIsb/6hzLXJv/SwnSugF3+rY7FQrH66upxYP+yyb/AD73XIPkXSAKwvzR9+bc3Gu3FpGfXi6WOSv5tGNi5c6C9PSjKvyT0F6tOTFgeK+9MU/59ZtMbb3jybzrJvyUs8i/geR7VNPnXk389+Tcd+ZcE/CZ2FLLNkPxbmp78+1rq5iD5V6hYNlUxfAFZkkte8u8Ek393zOno6JjjvORfVKIBO1D+FWN/W667bjzJvwFK7E7+JbAn/5KFne/a5lNQkJ78S1TfSqmJ3Q3yLzLRBF5QXtQIYUF7n0mxvxedd+6+trZ110ye7Mm/jPIvqC8rq/eNW/kXnKHd4Bhwo/zrBE5R4aDk31PVa9fIv4Wul397xA5MKweI5otBKCYL9HTk36cQ+6vG4fLvixpuVSYNnI3I0bXzlh+ZDyjk3xmUyb+Jub9wf50r/xI03m/2kn/9KfxfF8u/VHA2svC7J+WoX1SfOKsygJV9cXA2IkT3XVmcE/mXHafIv06QjRwq/86a5cm/bpF/83gMnfyrOXkn6b0Y8owhO7/ECMZ6z9rXnCT/no+OZgR2UbIm/xL9F/R2G/3N/zqHBP/KXSlo5EAhB66mhBvnePKvQfJvjuTfBynx5F+1/Euif42Tf8/0kn8dSPzhfONg0tjfjIQTQZ8rxqM5Uv5NwI8+MeVfY7zkX0/+ncjyr6j/NkkZv0T+JbtDwzmTfzHkCZXIv5/ZkvybGP0rm8BkxhCLzcm/wT64v0zyb31zmMT+koppYsi/dOcK2OVfLZvWuNb+NZF/CUT+vUTpWvlX3sws+be7tRXyryGfl9op/zLy+PTgQLAh2CAm/8rir5T/K0q/GNLFNOXf4z56I5fyr0NglH9LMBiTfwnm8m+Daccg8u/l0njob8PJvfIvLZ78mzL5t1y1j0ol/8L7nRjJv4G6YaL7qvN/Sb9+fMm/szOTfxlw42t3Wf7dMWdO/Y5cyr8k51cumOLdqcm/3WLs7+Hrxpf8m0dJruVfM/2XhP/aL/8WkEoKWaad/FuJjqam0lL5FwxjWCf/Enig3yXOXMveQOOyWZM9+Ted5N+ZodDM8Zv8K+LJvwyMb/lXxkv+/b+dO3ZpIwzjOP4ucSmVUujQUtoUOnVxt2Bb6JzV0DVTR5d2aZcO0qF06lDE4GbM6p8gig6C4CI4uLj4D+gk6KvH5VETL88F37vnvft+colw5+LgkLsvv2LjX6WQj3PaS0tRxb8NJRfQ1ezvn97GRUcV/3rK+PdW+3s+/zKi+FcUFf9mi3v5t/T499jP/mq4gP7/mpkh/iX+Jf6tX/ybkvhXSPyrsblvKP5VKCr+Fd17/ud3XisQ/xL/Go1/vykR/96Jf+9b/k0Q/xo02Ejpt/3sb4D4d9R95ucxxL/1Xf4l/iX+Jf69abCdurKV1JIS/8rZEpd/hSz/Bol/lVxA62+eqsjftvrh6OOTYbVb/s0wWfxbofo3V/wrhuNfkT/+VThszBqKf5sLC03/2fTLv/+Smd80//XH4ITL6WxxeZn4N//y76TxL8u/KduBVozxr0z/yvKvf8t55fJvXeLf73Ofs1Uu/n1M/Dsu/m0deCXGvwr24t/udr+38f4T8W8Z8a+CheXfK1Z6xDmd/PGvjsS/v3+8+Ppzetp8/Ftl6vgXUMgf/9rL2xAn9VfRimu8Wu+vfemM5QJ6lDB+4wsILjv+/XvzmgMip49/9azEvwDwEHxApWAnXNQKFv8CQIWUn28AsCmm+Fcrd/y702q9TQ//vn7FW/8aMKXRXZx1AGD8iWsa+w5LLySfDgAQmD7+5T5HwfTxL6qP+BcZiH8RDQtfRS2Yb/f2Oh3iX8AGC8u/QAbiXwAoyHXaO+7lf8dVHPEvgDoi/gVA/DuK856djvLuhPp3UlM6uw4AjD9xldI3PQY/5QrxLwBMgPi3Ooh/nbsEijgz4sWfyq0AAAAASUVORK5CYII=)}}.iti-flag.np{background-color:transparent}li.last-preferred[data-v-9d46625e]{border-bottom:1px solid #cacaca}.iti-flag[data-v-9d46625e]{margin-right:5px;margin-left:5px}.dropdown-item .iti-flag[data-v-9d46625e]{display:inline-block;margin-right:5px}.selection[data-v-9d46625e]{font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-tel-input[data-v-9d46625e]{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #bbb;text-align:left}.vue-tel-input[data-v-9d46625e]:focus-within{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9}input[data-v-9d46625e]{border:none;border-radius:0 2px 2px 0;width:100%;outline:none;padding-left:7px}ul[data-v-9d46625e]{z-index:1;padding:0;margin:0;text-align:left;list-style:none;max-height:200px;overflow-y:scroll;position:absolute;top:33px;left:-1px;background-color:#fff;border:1px solid #ccc;width:390px}.dropdown[data-v-9d46625e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:7px;cursor:pointer}.dropdown.open[data-v-9d46625e],.dropdown[data-v-9d46625e]:hover{background-color:#f3f3f3}.country-code[data-v-9d46625e]{color:#666}.dropdown-arrow[data-v-9d46625e]{-webkit-transform:scaleY(.5);transform:scaleY(.5);display:inline-block;color:#666}.dropdown-item[data-v-9d46625e]{cursor:pointer;padding:4px 15px}.dropdown-item.highlighted[data-v-9d46625e]{background-color:#f3f3f3}.dropdown-menu.show[data-v-9d46625e]{max-height:300px;overflow:scroll}.vue-tel-input.disabled .dropdown[data-v-9d46625e],.vue-tel-input.disabled .selection[data-v-9d46625e],.vue-tel-input.disabled input[data-v-9d46625e]{cursor:no-drop}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Light_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Medium_0.ttf) format("truetype");font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Bold_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-MediumItalic_0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-LightItalic_0.ttf) format("truetype");font-weight:400;font-style:italic}.ripple[data-v-bbdaa70e]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-bbdaa70e]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-bbdaa70e]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-bbdaa70e]{font-size:60px}h1[data-v-bbdaa70e],h2[data-v-bbdaa70e]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-bbdaa70e]{font-size:42px}h3[data-v-bbdaa70e]{font-size:30px}h3[data-v-bbdaa70e],h4[data-v-bbdaa70e]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-bbdaa70e]{font-size:24px}h5[data-v-bbdaa70e]{font-size:18px}h5[data-v-bbdaa70e],h6[data-v-bbdaa70e]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-bbdaa70e]{font-size:14px}body[data-v-bbdaa70e],html[data-v-bbdaa70e]{font-size:10px}.nitrozen-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-bbdaa70e]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-custom-form-input[data-v-bbdaa70e]{padding-bottom:12px}.nitrozen-custom-form-input .invalid-input[data-v-bbdaa70e]{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));text-align:center}.nitrozen-custom-form-input .delete-icon[data-v-bbdaa70e]{margin:-8px -12px -4px -12px;z-index:1;cursor:pointer}.nitrozen-custom-form-input .delete-icon[data-v-bbdaa70e] svg{height:24px}.nitrozen-custom-form-input .mobile-input[data-v-bbdaa70e]{border:1px solid #e0e0e0!important;padding-left:0}.nitrozen-custom-form-input .mobile-input[data-v-bbdaa70e]:focus-within{border:1px solid var(--SecondaryColor,#2dbaaa)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.nitrozen-custom-form-input .mobile-input[data-v-bbdaa70e] .dropdown-arrow{color:var(--SecondaryColor,#2dbaaa);margin-left:3px}.nitrozen-custom-form-input .mobile-input[data-v-bbdaa70e] .country-code,.nitrozen-custom-form-input .mobile-input[data-v-bbdaa70e] input{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));font-size:12px}.nitrozen-custom-form-input .input-group[data-v-bbdaa70e]{border:1px solid #e4e5e6;border-radius:4px;padding:20px;margin:0}.nitrozen-custom-form-input .input-group legend[data-v-bbdaa70e]{padding:0 2px}.nitrozen-custom-form-input .radio-group[data-v-bbdaa70e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.nitrozen-custom-form-input .toggle-input[data-v-bbdaa70e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nitrozen-custom-form{display:block} \ No newline at end of file +.nitrozen-inline-svg{height:10px}.tooltip-story-wrapper{margin-top:2%;padding:4rem}@media screen and (max-width:625px){.tooltip-story-wrapper{padding:1rem}}.tooltip-story-wrapper.pad{padding:2.4rem}.tooltip-story-wrapper.bg-white{background:#fff}.space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4em}.space-between .box{margin:2rem}.nitrozen-tooltip{position:relative;display:inline-block;cursor:pointer;font-size:16px}.nitrozen-tooltip .nitrozen-tooltiptext{visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:40px;background-color:#ebedfb;line-height:2.08rem;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:.5rem;padding:1rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);position:absolute;z-index:var(--ZIndex3,999);font-size:12px}.nitrozen-tooltip .nitrozen-tooltiptext:after{content:" ";position:absolute;border-style:solid;border-color:var(--toolTipBgColor) transparent transparent transparent;border-width:.7rem}.nitrozen-tooltip:hover .nitrozen-tooltiptext{visibility:visible}.nitrozen-tooltip-link{color:#fff;font-weight:600}.nitrozen-tooltip-bottom{top:130%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-bottom:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-bottom-start{top:130%;left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.nitrozen-tooltip-bottom-start:after{bottom:100%;left:20%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-bottom-end{top:130%;left:50%;-webkit-transform:translateX(-95%);transform:translateX(-95%)}.nitrozen-tooltip-bottom-end:after{bottom:100%;left:82%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nitrozen-tooltip-top{bottom:130%}.nitrozen-tooltip-top,.nitrozen-tooltip-top:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-top:after{top:100%}.nitrozen-tooltip-top-start{bottom:130%;left:50%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.nitrozen-tooltip-top-start:after{top:100%;left:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-top-end{bottom:130%;left:50%;-webkit-transform:translateX(-82%);transform:translateX(-82%)}.nitrozen-tooltip-top-end:after{top:100%;left:82%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nitrozen-tooltip-left{right:100%;top:50%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left:after{top:50%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-left-start{right:100%;top:100%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left-start:after{top:30%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-left-end{right:100%;top:0;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-right:.8rem}.nitrozen-tooltip-left-end:after{top:60%;left:100%;margin-top:-.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.nitrozen-tooltip-right{left:100%;top:50%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right:after{top:50%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-tooltip-right-start{left:100%;top:100%;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right-start:after{top:30%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-tooltip-right-end{left:100%;top:0;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);margin-left:.8rem}.nitrozen-tooltip-right-end:after{top:60%;right:100%;margin-top:-.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ripple[data-v-1efeb91a]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-1efeb91a]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-1efeb91a]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-1efeb91a]{font-size:60px}h1[data-v-1efeb91a],h2[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-1efeb91a]{font-size:42px}h3[data-v-1efeb91a]{font-size:30px}h3[data-v-1efeb91a],h4[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-1efeb91a]{font-size:24px}h5[data-v-1efeb91a]{font-size:18px}h5[data-v-1efeb91a],h6[data-v-1efeb91a]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-1efeb91a]{font-size:14px}body[data-v-1efeb91a],html[data-v-1efeb91a]{font-size:10px}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-1efeb91a]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.n-validator-icon[data-v-1efeb91a]{margin-right:.5rem}.n-validation-container[data-v-1efeb91a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:JioType;font-size:1.2rem}.n-validation-success[data-v-1efeb91a]{color:#0a5f23}.n-validation-success svg[data-v-1efeb91a]{fill:#f5a300}.n-validation-error[data-v-1efeb91a]{color:#cd0909}.n-validation-error svg[data-v-1efeb91a]{fill:#f5a300}.n-validation-warning[data-v-1efeb91a]{color:#f5a300}.n-validation-warning svg path[data-v-1efeb91a]{fill:#f5a300}.n-validation-default[data-v-1efeb91a]{color:#141414}.n-input{padding:1.2rem;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:1.6rem;width:100%;background:#fff;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);position:relative;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;-webkit-appearance:none}.n-input-default-border{border:.2rem solid var(--ColorSparkleGrey60,#b5b5b5)}.n-input-default-border:focus{border:.2rem solid var(--ColorPrimary60,#000093)}.n-success-border{border:.2rem solid #0a5f23}.n-warning-border{border:.2rem solid #f5a300}.n-error-border{border:.2rem solid #cd0909}.n-input-underinfo{color:var(--PrimaryGrey80,rgba(0,0,0,.65));margin-left:1.2rem;margin-top:.4rem}.n-helper-text{font-weight:500;text-transform:none;font-size:1.4rem;letter-spacing:-.07px;line-height:1.42857143;word-wrap:break-word;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}.n-input-textarea{height:9.6rem;line-height:2.1rem;padding-top:.6rem}.n-input:disabled{background:#f3f3f3;pointer-events:none;cursor:not-allowed;opacity:.5}.n-input:disabled+.n-input-label{opacity:.5}.nitrozen-form-input{font-family:JioType;outline:none}.n-input-label{color:(--LabelColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:1.4rem;font-weight:500;line-height:2.1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.n-input-label,.n-input-maxlength{display:-webkit-box;display:-ms-flexbox;display:flex}.n-input-maxlength{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.nitrozen-input-grp:focus-within+.n-input-label-container>.n-input-label{color:var(--SecondaryColor,#2dbaaa)!important}::-webkit-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}:-ms-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::-moz-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::-ms-input-placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}::placeholder{color:#a4a4a4;font-size:1.6rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}input[type=search]::-webkit-search-cancel-button{position:relative;font-size:1.6rem;cursor:pointer}.nitrozen-loader-div{float:right;position:relative;bottom:52px;left:20px}.nitrozen-loader-div img{width:65px}.nitrozen-search-icon{z-index:2;position:absolute;left:1.2rem;top:1.6rem}.nitrozen-tooltip-icon{margin-left:.5rem}.nitrozen-search-input-padding{padding-left:3.5rem}.nitrozen-search-input-right-padding{padding-right:3.5rem}.nitrozen-input-label-div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.n-input-label-container,.nitrozen-input-label-div{display:-webkit-box;display:-ms-flexbox;display:flex}.n-input-label-container{margin-left:1.2rem}.nitrozen-input-prefix{left:1rem}.nitrozen-input-prefix,.nitrozen-input-suffix{margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));z-index:var(--ZIndex3,999);position:absolute}.nitrozen-input-suffix{right:1rem}.n-texttype-position{top:1.6rem;font-size:1.2rem}.n-svg-position{top:1rem}.nitrozen-remove-left-border{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff}.nitrozen-remove-right-border{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:#fff}.nitrozen-input-grp{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}.nitrozen-autocomplete-items{position:absolute;border:1px solid #e0e0e0;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;border-radius:3px;width:100%;font-size:12px;margin-bottom:20px;-webkit-box-shadow:0 2px 4px -1px #dadada,0 4px 5px 0 #dadada,0 1px 10px 0 #dadada;box-shadow:0 2px 4px -1px #dadada,0 4px 5px 0 #dadada,0 1px 10px 0 #dadada}.nitrozen-autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:2px solid #e0e0e0}.nitrozen-autocomplete-items div:hover{background-color:#f3f3f3}.nitrozen-autocomplete{position:relative;width:100%}.n-button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.n-btn-spinner{text-align:center}.n-btn-spin{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.n-btn-spin,.social-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icon{float:left;position:relative}.social-icon img{background:#fff}.social-icon svg{height:24px;width:24px}.disable-click{pointer-events:none}.n-button{height:4rem;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:15px;font-weight:700;line-height:1.8rem;text-align:center;outline:none;border:0;letter-spacing:0;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.05rem;padding:0 2rem;border-radius:.3rem;color:#fff}.n-button:disabled{cursor:not-allowed;pointer-events:none}.n-button:focus{text-underline-position:under}.n-button:active{background-color:var(--ColorPrimary20,#e8e8fc)}.n-button:after{-webkit-transition:none!important;transition:none!important}.n-button-primary:disabled{border-color:var(--ColorSecondaryGrey80,rgba(0,0,0,.65));color:#fff}.n-button-secondary:disabled{background-color:var(--ColorPrimary20,#e8e8fc);color:#fff}.n-button-tertiary:disabled{color:var(--ColorFeedbackError80,#660014)}.n-button-primary{color:var(--ColorPrimary50,#3535f3)}.n-button-secondary{color:var(--ColorFeedbackSuccess50,#25ab21)}.n-button-secondary:active{background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-button-destructive{color:var(--ColorFeedbackError50,#f50031)}.n-button-destructive:active{background-color:var(--ColorFeedbackError20,#fee6ea)}.hover-state{pointer-events:none}.btn-notprogress{opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.n-flat-button{border-radius:3px;color:#fff}.n-flat-button:focus{text-underline-position:under}.n-flat-button-secondary{background-color:var(--ColorPrimary50,#3535f3)}.n-flat-button-secondary:hover:not([disabled]){background-color:var(--ColorPrimary60,#000093)}.n-flat-button-secondary:active:not([disabled]){border-color:var(--ColorPrimary60,#000093);background-color:var(--ColorPrimary60,#000093);color:var(--ColorPrimary30,#99f)}.n-flat-button-secondary[disabled]{opacity:.3}.n-flat-button-primary{background-color:var(--ColorFeedbackSuccess20,#e9f7e9);color:var(--ColorFeedbackSuccess80,#135610)}.n-flat-button-primary:hover:not([disabled]){background-color:var(--ColorFeedbackSuccess50,#25ab21);color:#fff}.n-flat-button-primary:active:not([disabled]){color:var(--ColorFeedbackSuccess20,#e9f7e9);border-color:var(--ColorFeedbackSuccess80,#135610);background-color:var(--ColorFeedbackSuccess80,#135610)}.n-flat-button-primary[disabled]{opacity:.3}.n-flat-button-destructive{background-color:var(--ColorFeedbackError20,#fee6ea);color:var(--ColorFeedbackError80,#660014)}.n-flat-button-destructive:hover:not([disabled]){background-color:var(--ColorFeedbackError50,#f50031);color:var(--ColorWhite,#fff)}.n-flat-button-destructive:active:not([disabled]){color:var(--ColorFeedbackError20,#fee6ea);border-color:var(--ColorFeedbackError80,#660014);background-color:var(--ColorFeedbackError80,#660014)}.n-flat-button-destructive[disabled]{opacity:.3}.n-button-stroke{border-radius:3px;background:#fff}.n-button-stroke:focus{text-underline-position:under}.n-button-stroke-primary{border:1px solid var(--ColorSecondaryGrey40,#e0e0e0);color:var(--ColorFeedbackSuccess80,#135610)}.n-button-stroke-primary:hover:not([disabled]){background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-button-stroke-primary:active:not([disabled]){color:var(--ColorFeedbackSuccess20,#e9f7e9);border-color:var(--ColorFeedbackSuccess80,#135610);background-color:var(--ColorFeedbackSuccess80,#135610)}.n-button-stroke-primary[disabled]{opacity:.3}.n-button-stroke-secondary{color:var(--ColorPrimary50,#3535f3);border:1px solid var(--ColorSecondaryGrey40,#e0e0e0)}.n-button-stroke-secondary:hover:not([disabled]){background-color:var(--ColorPrimary20,#e8e8fc)}.n-button-stroke-secondary:active:not([disabled]){color:var(--ColorPrimary20,#e8e8fc);border-color:var(--ColorPrimary60,#000093);background-color:var(--ColorPrimary60,#000093)}.n-button-stroke-destructive{color:var(--ColorFeedbackError50,#f50031);border:1px solid var(--ColorSecondaryGrey40,#e0e0e0)}.n-button-stroke-destructive:hover:not([disabled]){background-color:var(--ColorFeedbackError20,#fee6ea)}.n-button-stroke-destructive:active:not([disabled]){color:var(--ColorFeedbackError20,#fee6ea);border-color:var(--ColorFeedbackError80,#660014);background-color:var(--ColorFeedbackError80,#660014)}.n-button-rounded:disabled,.n-button-stroke:disabled,.n-flat-button:disabled{cursor:not-allowed}.n-button-rounded{border-radius:40px}.n-button-large{padding:1.6rem 2.4rem;height:5.4rem;font-size:16px;line-height:2.5rem;min-width:5.4rem}.n-button-large .n-btn-spin>img{width:24px}.n-button-mid{height:4.8rem;font-size:13px;line-height:2.5rem;min-width:4.8rem}.n-button-mid .n-btn-spin>img{width:24px}.n-button-small{padding:.4rem 1.6rem;height:3rem;font-size:12px;line-height:1.9rem;min-width:3rem}.n-button-small svg{width:15px;height:15px}.n-button-small .n-btn-spin>img{width:15px}.n-button-focused{text-decoration:underline;text-underline-position:under;text-decoration-thickness:.15rem}.nitrozen-badge-text{margin:0 .5rem}.nitrozen-border-primary{border:.1rem solid var(--PrimaryColor,#2e31be)}.nitrozen-border-secondary-disable{border:.1rem solid var(--SecondaryDisabledColor,#e0e0e0)}.nitrozen-vertical-horizontal-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-badge-icon-info svg path{fill:var(--PrimaryColor,#2e31be);color:var(--PrimaryColor,#2e31be)}.nitrozen-badge-icon-success svg path{color:#0a5f23;fill:#0a5f23}.nitrozen-badge-icon-error svg path{color:#cd0909;fill:#cd0909}.nitrozen-badge-icon-default svg path{color:#5c5c5c;fill:#5c5c5c}.nitrozen-badge-icon-warn svg path{fill:#f5a300;color:#f5a300}.nitrozen-badge-icon-disable svg path{fill:(--LabelColor,rgba(0,0,0,.65));color:(--LabelColor,rgba(0,0,0,.65))}.nitrozen-badge{height:1.6rem;padding:.4rem .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:default;border-radius:.4rem;color:#fff;font-size:12px;white-space:nowrap;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);line-height:1.8rem;text-align:center}.nitrozen-badge:focus{outline:none}.nitrozen-badge.nitrozen-badge-default{border:.1rem solid #5c5c5c;color:#5c5c5c}.nitrozen-badge.nitrozen-badge-info{border:.1rem solid var(--PrimaryColor,#2e31be);color:var(--PrimaryColor,#2e31be)}.nitrozen-badge.nitrozen-badge-success{border:.1rem solid #0a5f23;color:#0a5f23}.nitrozen-badge.nitrozen-badge-warn{border:.1rem solid var(--ColorFeedbackWarning20,#fef0e7);color:var(--ColorFeedbackWarning80,#7d2f08)}.nitrozen-badge.nitrozen-badge-error{border:.1rem solid #cd0909;color:#cd0909}.nitrozen-badge.nitrozen-badge-disable{border:.1rem solid (--LabelColor,rgba(0,0,0,.65));color:(--LabelColor,rgba(0,0,0,.65))}.nitrozen-badge.nitrozen-badge-default-fill{background:var(--ColorPrimaryGrey20,#f5f5f5);color:#000000a6}.nitrozen-badge.nitrozen-badge-info-fill{background:var(--PrimaryColor,#2e31be);border:.1rem solid var(--PrimaryColor,#2e31be)}.nitrozen-badge.nitrozen-badge-success-fill{background:var(--ColorFeedbackSuccess20,#e9f7e9);color:var(--ColorFeedbackSuccess80,#135610)}.nitrozen-badge.nitrozen-badge-warn-fill{background:var(--ColorFeedbackWarning20,#fef0e7);color:var(--ColorFeedbackWarning80,#7d2f08)}.nitrozen-badge.nitrozen-badge-error-fill{background:var(--ColorFeedbackError20,#fee6ea);color:var(--ColorFeedbackError50,#f50031)}.nitrozen-badge.nitrozen-badge-disable-fill{background:var(--ColorPrimaryGrey40,#e0e0e0);color:#000000a6}.nitrozen-badge.nitrozen-badge-small{font-size:12px;line-height:1.6rem;letter-spacing:-.005em}.nitrozen-badge.nitrozen-badge-medium{font-size:14px}.nitrozen-badge.nitrozen-badge-large{font-size:18px;padding:.4rem .8rem;line-height:2.4rem;letter-spacing:-.005em}.nitrozen-badge-rounded{border-radius:.8rem}.primary{color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;border:.1rem solid var(--ColorPrimaryGrey60,#b5b5b5)!important}.primary,.secondary{background-color:#fff!important}.secondary{color:var(--PrimaryColor,#2e31be)!important;border:.1rem solid var(--PrimaryColor,#2e31be)!important;font-weight:700!important}.disabled{background:#fff!important;color:var(--ColorSecondaryGrey60,#b5b5b5)!important;opacity:var(--disabled-opacity,50%)!important}.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.disabled svg{-webkit-filter:saturate(10%);filter:saturate(10%)}.error{background-color:#cd0909!important;color:#fff!important;border:.1rem solid #cd0909!important}.error :hover{background-color:#fff!important;color:#cd0909!important}.success{background-color:#0a5f23!important;color:#fff!important;border:.1rem solid #0a5f23!important}.success :hover{background-color:#fff!important;color:#0a5f23!important}.progress{background-color:#fab000!important;color:#fff!important;border:.1rem solid #fab000!important}.progress :hover{background-color:#fff!important;color:#fab000!important}.nitrozen-chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem;border-radius:.4rem;font-size:1.6rem;vertical-align:middle;white-space:nowrap;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:22rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nitrozen-chip:focus{outline:none;color:var(--ColorPrimary60,#000093)}.nitrozen-chip:hover{color:var(--ColorBlack,#141414)}.nitrozen-chip-disabled{cursor:default;background:#fff;color:var(--ColorSecondaryGrey60,#b5b5b5);opacity:var(--disabled-opacity,50%);pointer-events:none}.nitrozen-chip-disabled:hover{-webkit-box-shadow:none;box-shadow:none}.nitrozen-chip-disabled svg{-webkit-filter:saturate(10%);filter:saturate(10%)}.nitrozen-chip-primary{color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;background-color:#fff!important;border:.1rem solid var(--ColorPrimaryGrey60,#b5b5b5)!important}.nitrozen-chip-secondary{color:var(--PrimaryColor,#2e31be)!important;background-color:#fff!important;border:.1rem solid var(--PrimaryColor,#2e31be)!important;font-weight:700!important}.nitrozen-chip-inprogress{border:1px dashed #33b5e5!important}.nitrozen-chip-error{border:1px solid #cd0909;background:#cd0909;color:#fff}.nitrozen-chip-primary-active{background:var(--PrimaryColor,#2e31be);color:#fff;border-color:var(--PrimaryColor,#2e31be)}.nitrozen-chip-primary-active:hover{background:#fff;color:var(--PrimaryColor,#2e31be);border-color:var(--PrimaryColor,#2e31be)}.nitrozen-chip-secondary-active{background:var(--SecondaryColor,#2dbaaa);color:#fff;border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-secondary-active:hover{background:#fff;color:var(--SecondaryColor,#2dbaaa);border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-success{background:#0a5f23;color:#fff;border-color:#0a5f23}.nitrozen-chip-progress{background:#fab000;color:#fff;border-color:#fab000}.nitrozen-chip-selected{background:var(--SecondaryColor,#2dbaaa);color:#fff;border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-chip-rounded{border-radius:3.9rem}.nitrozen-chip-icon{margin-left:.4rem}.nitrozen-chip-icon-primary{color:var(--PrimaryColor,#2e31be)!important}.chip-slot{max-width:18rem}.chip-slot,.chip-slot-default{text-overflow:ellipsis;overflow:hidden}.chip-slot-default{max-width:22rem}.icon-container,.n-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.n-checkbox-container{position:relative;cursor:pointer;font-size:1.5rem;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));font-weight:400;padding:.45rem .45rem .45rem 3.2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.n-checkbox-container{font-size:1.2rem}}.n-checkbox-container:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.n-checkbox{position:absolute;top:0;left:0;height:2.2rem;width:2.2rem;background-color:#fff;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:.3rem;-webkit-transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s);transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s)}.n-checkbox:hover{border-color:var(--ColorPrimary40,#6464ff)}@media screen and (max-width:768px){.n-checkbox{height:1.3rem;width:1.3rem;top:.5rem;left:1rem}}.n-checkbox-container:hover input~.n-checkbox{background-color:#fff}.n-checkbox-container input:checked~.n-checkbox{border-color:var(--ColorPrimary50,#3535f3);background-color:var(--ColorPrimary50,#3535f3)}.n-checkbox-container input:checked~.n-checkbox:hover{background-color:var(--ColorPrimary60,#000093)}.n-checkbox:after{content:"";position:absolute;display:none}.n-checkbox-container input:checked~.n-checkbox:after{display:block}.n-checkbox-container .n-checkbox:after{left:.8rem;top:.35rem;width:.4rem;height:1rem;border:.1rem solid #fff;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:768px){.n-checkbox-container .n-checkbox:after{width:.2rem;height:.5rem;left:.43rem;top:.25rem}}.n-checkbox-indeterminate:after{width:unset!important;-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important;left:45%!important;top:25%!important}input[type=checkbox]:disabled+.n-checkbox{opacity:.5;pointer-events:none}input[type=checkbox]:disabled+.n-checkbox:after{border-width:0 .2rem .2rem 0}.n-checkbox-container-disabled,.n-checkbox-container-disabled:hover{color:#9e9e9e}.n-checkbox-validation{position:absolute;top:3rem;left:0;font-size:14px}.n-checkbox-validation,.n-checkbox-validation span{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.n-checkbox-validation span{font-size:12px}.n-checkbox-validation{top:2.5rem;left:1rem}}.n-checkbox-container input:checked~.warning-state{border-color:var(--ColorFeedbackWarning50,#f06d0f);background-color:var(--ColorFeedbackWarning50,#f06d0f)}.n-checkbox-container input:checked~.warning-state:hover{background-color:var(--ColorFeedbackWarning80,#7d2f08)}.n-checkbox-container input:checked~.success-state{border-color:var(--ColorFeedbackSuccess50,#25ab21);background-color:var(--ColorFeedbackSuccess50,#25ab21)}.n-checkbox-container input:checked~.success-state:hover{background-color:var(--ColorFeedbackSuccess80,#135610)}.n-checkbox-container input:checked~.error-state{border-color:var(--ColorFeedbackError50,#f50031);background-color:var(--ColorFeedbackError50,#f50031)}.n-checkbox-container input:checked~.error-state:hover{background-color:var(--ColorFeedbackError80,#660014)}.n-checkbox-icon>svg{color:var(--SvgColor,#8f8f8f);position:absolute;left:-3.5rem;top:-.15rem;font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.6rem;width:2.6rem}@media screen and (max-width:768px){.n-checkbox-icon>svg{height:1.6rem;width:1.6rem;left:-1rem;top:.4rem}}.nitrozen-dropdown-container{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.nitrozen-dropdown-container .nitrozen-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.nitrozen-dropdown-container .nitrozen-select{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nitrozen-dropdown-container .nitrozen-select:focus-within{border-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-select__trigger{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));border-radius:3px;font-size:14px;line-height:22px;min-height:22px;padding:8px 14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;cursor:pointer}.nitrozen-dropdown-container .nitrozen-select__trigger span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nitrozen-dropdown-container .nitrozen-select__trigger input[type=search]::-webkit-search-cancel-button{position:relative;font-size:14px;cursor:pointer}.nitrozen-dropdown-container .nitrozen-options{position:absolute;display:block;-webkit-transform:translate3d(0,42px,0);transform:translate3d(0,42px,0);left:0;right:0;border:1px solid #e0e0e0;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 hsla(0,0%,90%,.2),0 6px 20px 0 hsla(0,0%,90%,.19);box-shadow:0 4px 8px 0 hsla(0,0%,90%,.2),0 6px 20px 0 hsla(0,0%,90%,.19);background:#fff;-webkit-transition:all .5s;transition:all .5s;opacity:0;max-height:200px;overflow-y:auto;visibility:hidden;pointer-events:none;z-index:2}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar{width:10px}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-dropdown-container .nitrozen-options::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-dropdown-container .nitrozen-select.nitrozen-dropdown-open .nitrozen-options{opacity:1;visibility:visible;pointer-events:all}.nitrozen-dropdown-container .nitrozen-dropup{-webkit-transform:translateZ(0);transform:translateZ(0);bottom:42px;z-index:10}.nitrozen-dropdown-container .nitrozen-option{position:relative;display:block;font-size:14px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));line-height:22px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.nitrozen-dropdown-container .nitrozen-option .nitrozen-checkbox-container{pointer-events:none;margin-top:2px;height:20px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-checkbox-container .nitrozen-checkbox{margin-top:2px}.nitrozen-dropdown-container .nitrozen-option.nitrozen-option-group-label{pointer-events:none;font-size:14px;font-weight:600}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-container{padding:9px 14px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-child-label{padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-logo{height:24px;width:auto;padding-right:8px}.nitrozen-dropdown-container .nitrozen-option .nitrozen-option-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-dropdown-container .nitrozen-option .nitrozen-dropdown-multicheckbox-selected{color:var(--SecondaryColor,#2dbaaa);font-weight:700}.nitrozen-dropdown-container .nitrozen-option:hover{cursor:pointer;background-color:#f3f3f3}.nitrozen-dropdown-container .nitrozen-option.selected{color:#fff;background-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-select.disabled{background-color:#e0e0e0}.nitrozen-dropdown-container .nitrozen-select.disabled .nitrozen-select__trigger{color:#c2c2c2;background-color:#e0e0e0;cursor:not-allowed}.nitrozen-dropdown-container .nitrozen-select.disabled .nitrozen-select__trigger .nitrozen-dropdown-arrow{color:#c2c2c2}.nitrozen-dropdown-container .nitrozen-dropdown-arrow{position:relative;top:-4px;height:15px;width:15px;color:var(--SecondaryColor,#2dbaaa)}.nitrozen-dropdown-container .nitrozen-dropdown-arrow:after{position:absolute;bottom:0;height:100%}.nitrozen-dropdown-container .nitrozen-dropdown-open .nitrozen-dropdown-arrow{left:9px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:3px}.nitrozen-dropdown-label{color:(--LabelColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:12px;font-weight:500;line-height:21px}.nitrozen-dropdown-empty{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-dropdown-empty .nitrozen-add-btn{width:25px;height:25px}.nitrozen-dropdown-empty p{margin:0 px;margin-left:10px;margin-top:3px}.nitrozen-searchable-input-container{width:100%}.nitrozen-searchable-input-container input{font-size:14px;width:100%;border:none}.nitrozen-searchable-input-container input:focus,.nitrozen-searchable-input-container textarea:focus{outline:none}.horizantal-divider{height:1px;width:100%;background-color:#d3d3d3;margin:5px 0}.nitrozen-dialog-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.nitrozen-dialog-backdrop .nitrozen-dialog{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);background:#fff;min-width:280px;border:1px solid #e0e0e0;border-radius:3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nitrozen-dialog-backdrop .nitrozen-dialog,.nitrozen-dialog-backdrop .nitrozen-dialog-footer,.nitrozen-dialog-backdrop .nitrozen-dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-dialog-backdrop .nitrozen-dialog-header{margin:24px 0;padding:0 24px;height:40px;line-height:24px;font-size:16px;font-weight:700;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e0e0e0}.nitrozen-dialog-backdrop .nitrozen-dialog-header .nitrozen-inline-svg{width:14px;height:14px;cursor:pointer}.nitrozen-dialog-backdrop .nitrozen-dialog-header .nitrozen-inline-svg/deep/svg{width:14px;height:14px}.nitrozen-dialog-backdrop .nitrozen-dialog-footer{margin:24px 0 24px;padding:0 24px;height:36px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nitrozen-dialog-backdrop .nitrozen-dialog-footer .nitrozen-dialog-negative-button{color:#fa3f4d}.nitrozen-dialog-backdrop .nitrozen-dialog-footer .nitrozen-dialog-footer-button-margin{margin-right:16px}.nitrozen-dialog-backdrop .nitrozen-dialog-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 24px;position:relative;line-height:19px;font-size:14px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));overflow:auto}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-dialog-backdrop .nitrozen-dialog-body::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-dialog-fade-enter,.nitrozen-dialog-fade-leave-active{opacity:0}.nitrozen-dialog-fade-enter-active,.nitrozen-dialog-fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.nitrozen-error-visible{width:100%;color:#cd0909;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:10px;padding-top:5px}.nitrozen-menu-content{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));position:relative;cursor:pointer}.nitrozen-menu-content .nitrozen-menu-vertical-dots{height:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nitrozen-menu-content .nitrozen-menu-vertical-dropdown{z-index:2;position:absolute;right:20px}.nitrozen-menu-content ul{width:200px;height:auto;max-height:150px;overflow-y:auto;background-color:#fff;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);list-style:none;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.1);box-shadow:0 2px 16px 0 rgba(0,0,0,.1);position:absolute;padding-left:0;margin-top:2em;border-radius:2px}.nitrozen-menu-content ul::-webkit-scrollbar{width:10px}.nitrozen-menu-content ul::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-content ul::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-menu-content .nitrozen-menu-top{bottom:100%}.nitrozen-default-menu:hover{background-color:#f3f3f3;border-radius:50%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.nitrozen-menu-item{font-size:12px;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));padding:12px;word-break:break-all;line-height:21px}.nitrozen-menu-item:hover{background-color:var(--SecondaryColor,#2dbaaa);color:#fff}.ripple[data-v-cfd6b808]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-cfd6b808]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-cfd6b808]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-cfd6b808]{font-size:60px}h1[data-v-cfd6b808],h2[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-cfd6b808]{font-size:42px}h3[data-v-cfd6b808]{font-size:30px}h3[data-v-cfd6b808],h4[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-cfd6b808]{font-size:24px}h5[data-v-cfd6b808]{font-size:18px}h5[data-v-cfd6b808],h6[data-v-cfd6b808]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-cfd6b808]{font-size:14px}body[data-v-cfd6b808],html[data-v-cfd6b808]{font-size:10px}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-cfd6b808]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-tab-item[data-v-cfd6b808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);cursor:pointer;margin-right:24px;padding-bottom:24px;font-size:14px;font-weight:400}.nitrozen-tab-active[data-v-cfd6b808]{color:var(--SecondaryColor,#2dbaaa);border-bottom:3px solid var(--SecondaryColor,#2dbaaa)}.ripple[data-v-2c61829c]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-2c61829c]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-2c61829c]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-2c61829c]{font-size:60px}h1[data-v-2c61829c],h2[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-2c61829c]{font-size:42px}h3[data-v-2c61829c]{font-size:30px}h3[data-v-2c61829c],h4[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-2c61829c]{font-size:24px}h5[data-v-2c61829c]{font-size:18px}h5[data-v-2c61829c],h6[data-v-2c61829c]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-2c61829c]{font-size:14px}body[data-v-2c61829c],html[data-v-2c61829c]{font-size:10px}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-2c61829c]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-2c61829c]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c],.nitrozen-tab-container[data-v-2c61829c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c]{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;overflow-x:scroll;-ms-overflow-style:none;padding:0;margin:0}.nitrozen-tab-container .nitrozen-tab[data-v-2c61829c]::-webkit-scrollbar{display:none}.nitrozen-pagination-container{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);width:100%;color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));padding-bottom:12px}.nitrozen-pagination-container .nitrozen-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__left,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:480px){.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select__label{display:none}}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__select .nitrozen-pagination-page-size{width:72px;margin:0 12px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__next,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__prev{width:24px;height:24px;margin:0 8px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__next .nitrozen-inline-svg,.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .nitrozen-pagination__prev .nitrozen-inline-svg{width:24px;height:24px}.nitrozen-pagination-container .nitrozen-pagination .nitrozen-pagination__right .pagination-diabled{opacity:.4;cursor:not-allowed;pointer-events:none}.n-radio-group{height:2.1rem;position:relative}.n-radio-group input[type=radio]:checked,.n-radio-group input[type=radio]:not(:checked){position:absolute;visibility:hidden}.n-radio-group input[type=radio]:checked+label,.n-radio-group input[type=radio]:not(:checked)+label{position:relative;padding-left:3rem;cursor:pointer;line-height:1.5rem;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:15px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.n-radio-group input[type=radio]:checked+label,.n-radio-group input[type=radio]:not(:checked)+label:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-radio-group input[type=radio]:checked+label:before,.n-radio-group input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:2rem;height:2rem;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:100%;background:#fff;-webkit-transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s);transition:var(--TransitionsEaseQuick,cubic-bezier(.35,0,.25,1)) var(--TransitionsDurationRapid,.3s)}.n-radio-group input[type=radio]:not(:checked)+label:hover:before{border-color:var(--ColorPrimary40,#6464ff)}.n-radio-group input[type=radio]:checked+label:before{border:1px solid var(--ColorPrimary50,#3535f3);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorPrimary50,#3535f3);box-shadow:inset 0 0 0 .375em var(--ColorPrimary50,#3535f3)}.n-radio-group input[type=radio]:checked+label:hover:before{border-color:var(--ColorPrimary60,#000093);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorPrimary60,#000093);box-shadow:inset 0 0 0 .375em var(--ColorPrimary60,#000093)}.n-radio-group input[type=radio]:disabled+label{opacity:.5;pointer-events:none}.n-radio-group input[type=radio]:not(:checked):disabled+label:before{background-color:#ebebeb}input[type=radio]:not(:checked)+label.warning-state:hover:before{border-color:var(--ColorFeedbackWarning50,#f06d0f)}input[type=radio]:not(:checked)+label.success-state:hover:before{border-color:var(--ColorFeedbackSuccess50,#25ab21)}input[type=radio]:not(:checked)+label.error-state:hover:before{border-color:var(--ColorFeedbackError50,#f50031)}input[type=radio]:checked+label.warning-state:before{border:1px solid var(--ColorFeedbackWarning50,#f06d0f);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning50,#f06d0f);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning50,#f06d0f)}input[type=radio]:checked+label.success-state:before{border:1px solid var(--ColorFeedbackSuccess50,#25ab21);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess50,#25ab21);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess50,#25ab21)}input[type=radio]:checked+label.error-state:before{border:1px solid var(--ColorFeedbackError50,#f50031);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError50,#f50031);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError50,#f50031)}input[type=radio]:checked+label.warning-state:hover:before{border-color:var(--ColorFeedbackWarning80,#7d2f08);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning80,#7d2f08);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackWarning80,#7d2f08)}input[type=radio]:checked+label.success-state:hover:before{border-color:var(--ColorFeedbackSuccess80,#135610);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess80,#135610);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackSuccess80,#135610)}input[type=radio]:checked+label.error-state:hover:before{border-color:var(--ColorFeedbackError80,#660014);-webkit-box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError80,#660014);box-shadow:inset 0 0 0 .375em var(--ColorFeedbackError80,#660014)}.radio-story{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.4rem;padding:.8rem;gap:1rem;width:14.6rem;height:4rem}.n-radio-icon>svg,.radio-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.n-radio-icon>svg{color:var(--SvgColor,#8f8f8f);position:absolute;left:-3.5rem;top:-.15rem;font-size:2.4rem;height:2.6rem;width:2.6rem}@media screen and (max-width:768px){.n-radio-icon>svg{height:1.8rem;width:1.8rem;left:-2.2rem;top:.2rem}}.n-radio-validation{position:absolute;top:3rem;left:0;font-size:14px}.n-radio-validation,.n-radio-validation span{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.n-radio-validation span{font-size:12px}.n-radio-validation{top:2.5rem;left:1rem}}.nitrozen-stepper{margin:0 auto}.nitrozen-stepper-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-ms-flex-preferred-size:100%;flex-basis:100%}.nitrozen-pointer{cursor:pointer}.nitrozen-stepper-container{display:-webkit-box;display:-ms-flexbox;display:flex}.nitrozen-checkmark{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:11px;width:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;left:10px;top:4px}.nitrozen-circle-outer-container,.nitrozen-cirle-check-container{position:relative}.nitrozen-circle-inner{height:12px;width:12px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:6px;top:6px}.nitrozen-circle-outer{height:24px;width:24px;background-color:var(--SecondaryColor,#2dbaaa);border-radius:50%;display:inline-block}.nitrozen-bar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:5px;position:relative;top:-2px}.nitrozen-stepper-group:first-child .nitrozen-bar:first-child,.nitrozen-stepper-group:last-child .nitrozen-bar:last-child{visibility:hidden}.nitrozen-active{background-color:var(--SecondaryColor,#2dbaaa)}.nitrozen-disabled{background-color:#bbb}.nitrozen-checkbox-hidden,.nitrozen-no-display{display:none}.nitrozen-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nitrozen-text{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--SecondaryColor,#2dbaaa);font-size:16px;text-align:center;font-weight:500}.nitrozen-text-disabled{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}.nitrozen-hidden{display:none}.ripple{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1{font-size:60px}h1,h2{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2{font-size:42px}h3{font-size:30px}h3,h4{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4{font-size:24px}h5{font-size:18px}h5,h6{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6{font-size:14px}body,html{font-size:10px}.nitrozen-scrollbar::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.n-toggle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:5rem;font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif)}.n-toggle-container .n-switch{position:relative;display:inline-block}.n-toggle-container .n-switch.small{height:2rem;width:4rem}.n-toggle-container .n-switch.medium{height:2.4rem;width:4.8rem}.n-toggle-container .n-switch.large{height:2.8rem;width:5.6rem}.n-toggle-container .n-switch .n-disabled{cursor:not-allowed!important}.n-toggle-container .n-switch .n-disabled:hover{border-color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65))!important}.n-toggle-container .n-switch .checked:hover{border-color:var(--ColorPrimary50,#3535f3)!important}.n-toggle-container .n-switch input{opacity:0;width:0;height:0}.n-toggle-container .n-switch .n-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;background-color:transparent;border:1px solid var(--ColorPrimaryGrey80,rgba(0,0,0,.65));border-radius:200px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.n-toggle-container .n-switch .n-slider:hover{border:1px solid var(--ColorPrimary50,#3535f3)}.n-toggle-container .n-switch .n-slider.n-disabled{background:#ccc}.n-toggle-container .n-switch .slider-ball{position:absolute;right:92%;bottom:50%;-webkit-transform:translate(100%,50%);transform:translate(100%,50%);background-color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.12),0 .1rem .1rem 0 rgba(0,0,0,.24);box-shadow:0 0 .1rem 0 rgba(0,0,0,.12),0 .1rem .1rem 0 rgba(0,0,0,.24);-webkit-transition:.4s;transition:.4s}.n-toggle-container .n-switch.small .slider-ball{height:1.2rem;width:1.2rem}.n-toggle-container .n-switch.medium .slider-ball{height:1.6rem;width:1.6rem}.n-toggle-container .n-switch.large .slider-ball{height:2rem;width:2rem}.n-toggle-container .n-switch .n-disable .slider-ball{background:var(--SecondaryDisabledColor,#e0e0e0)}.n-toggle-container .n-switch .n-slider.checked{background-color:var(--ColorPrimary50,#3535f3);border-color:var(--ColorPrimary50,#3535f3)}.n-toggle-container .n-switch .n-slider.checked:hover{background-color:var(--ColorPrimary60,#000093);border-color:var(--ColorPrimary60,#000093)}.n-toggle-container .n-switch .n-slider.checked.n-disabled{background-color:#e6e7f9!important}.n-toggle-container .n-switch input:focus+.n-slider{-webkit-box-shadow:0 0 .1rem var(--SecondaryColor,#2dbaaa);box-shadow:0 0 .1rem var(--SecondaryColor,#2dbaaa)}.n-toggle-container .n-switch .n-slider.checked .slider-ball{right:8%;-webkit-transform:translateY(50%);transform:translateY(50%);background-color:var(--ColorWhite,#fff);border-color:var(--ColorPrimary50,#3535f3);border-radius:200px}.n-toggle-container .n-switch .n-disabled.checked .slider-ball{background:#8c8ee3}.n-toggle-container .n-switch .label-text{position:absolute;cursor:pointer;color:var(--ColorPrimaryGrey80,rgba(0,0,0,.65));width:-webkit-max-content;width:-moz-max-content;width:max-content}.n-toggle-container .n-switch .label-text.checked,.n-toggle-container .n-switch .label-text:hover{color:var(--ColorPrimaryGrey100,#141414)}.n-toggle-container .n-switch.small .label-text{left:4.5rem;font-size:1.4rem;padding:.18rem}.n-toggle-container .n-switch.medium .label-text{left:6rem;font-size:1.6rem;padding:.25rem}.n-toggle-container .n-switch.large .label-text{left:7.5rem;font-size:2rem;padding:.35rem}.n-slider.n-round{border-radius:3rem}.n-round .slider-ball{border-radius:50%}.all-togglebtn-sections{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.4rem}.all-togglebtn-sections .section,.all-togglebtn-sections .section-validation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.all-togglebtn-sections .section span,.all-togglebtn-sections .section-validation span{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);font-size:12px}.all-togglebtn-sections .section-validation{gap:3.5rem}.large .n-toggle-validation,.medium .n-toggle-validation,.small .n-toggle-validation{position:absolute;top:2.5rem;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.medium .n-toggle-validation{top:3rem}.large .n-toggle-validation{top:3.5rem}.warning-state:hover{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.success-state:hover{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.error-state:hover{border-color:var(--ColorFeedbackError50,#f50031)!important}.n-slider.checked.warning-state{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important;background-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.n-slider.checked.warning-state:hover{background-color:var(--ColorFeedbackWarning80,#7d2f08)!important}.n-disabled.n-slider.checked.warning-state .slider-ball{background-color:var(--ColorFeedbackWarning20,#fef0e7)}.n-disabled.n-slider.checked.warning-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.warning-state:hover{border-color:var(--ColorFeedbackWarning50,#f06d0f)!important}.n-slider.checked.success-state{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important;background-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.n-slider.checked.success-state:hover{background-color:var(--ColorFeedbackSuccess80,#135610)!important}.n-disabled.n-slider.checked.success-state .slider-ball{background-color:var(--ColorFeedbackSuccess20,#e9f7e9)}.n-disabled.n-slider.checked.success-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.success-state:hover{border-color:var(--ColorFeedbackSuccess50,#25ab21)!important}.n-slider.checked.error-state{border-color:var(--ColorFeedbackError50,#f50031)!important;background-color:var(--ColorFeedbackError50,#f50031)!important}.n-slider.checked.error-state:hover{background-color:var(--ColorFeedbackError80,#660014)!important}.n-disabled.n-slider.checked.error-state .slider-ball{background-color:var(--ColorFeedbackError20,#fee6ea)}.n-disabled.n-slider.checked.error-state{background-color:#e6e7f9!important}.n-disabled.n-slider.checked.error-state:hover{border-color:var(--ColorFeedbackError50,#f50031)!important}.social-icon-large>svg,.social-icon-medium>svg,.social-icon-small>svg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.social-icon-small>svg{left:-.8rem;width:2rem;height:2rem}.social-icon-medium>svg,.social-icon-small>svg{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icon-medium>svg{left:-1.2rem;font-size:2.4rem;width:2.4rem;height:2.4rem}.social-icon-large>svg{left:-1.8rem;font-size:2.8rem;width:2.8rem;height:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAFf4AAAAPCAMAAAAsJ+pWAAADAFBMVEUAAAB/U1dILHgLN5L////OECYAAAAAJH3tKDj90hXSDjT/AAABNpb/zQAAK34AI5XQFCvvKixCit7eKQ/+3wPCJy0BlUMBn0rQJToCd2DuGiPkHR52rtwgRYzUKx3pDS4AYTPGDDDjBxnCAQPpAA4DAowBbML6+voBKGXbAgcDUqYZigICeDUAaU3/1QDbEh7cIx8AHaXlZG7NCR8BMKQGMIQDakCvFCvaJRr98/GOosMAbTLosrgPrioANqvx9vZXc7MAccsCaKgDn18gtTkkSqUAI4ICot4BrspNYaBLrNf3eH775ORzq98ormartMzWER7zogbFDhufMzwBhlHfMzkRDAr83kgBeUEAgTwAmzoLRq/IND0GiTDCBSXdTSECgABYWVnsi5QHP4QBZQBjtOXz0tXkaBjl7PX+wwHDZnXIzuBIl9DcEjn/zyKtxeL5r7ABPxo5fc4ypjIgXDg6gzsAf/8BHJAFlWeMGjn3PjXQAgBzhrb6fAHk7ORZUoHvzBmq0bj96QNmzf/JsBkClsAVtDg2dR89csb5uBHwP0nM08nrjBgGUpbS4unVhpABHnr43xOqq6duel4ei0j5xcbKPljCwLjLqLSrlBFbl7FCCAg6Xrm+gpYmHkrngYFpweXroKfhwhICW7zUcX7vV2LhTwb9nJyHK1EhoEJldqA4WJqOgZUEAWXWJyn/UBGHm3UIKH1pJ15UroXcUVUFLpGwwA6LiEVPrFj8mTNihC5KecDEUl5ZqjTGVB9IWWqJryC0tDNwXxVrw4kLPnZJhnPy3o5JUEB7DBGJr95CbU1wiM3cdgWmW0E/mQD8FxhaRgYsJgsAmgCSeBGrCw7B1+93opo+RIIjd7ihNl9om2oBGl3Qokn98kJmLUAYGJaWy+vf0hS3vlb0JSqKw6GbPhkWos76sGYdbZ8AsWUBULwCT/G0k2E7KmzFeBwdMnz46rzQvX0xS2Zck82mxnAXH27gykAgUrYnlSmDuVWIQDMQTCUzr6oIKnROksEhguycBXzUAAAABHRSTlMA/rFGbqhDHAAAReZJREFUeNrUnQ9cE9cdwM8tiNDqaNUOW7FzXRdnO3RQ6kjZwtrJmpqKyEC7Ohm4BYQp2Oq6tiyCS+sgKWICBkREGPgHmEKholQRUEBFWh0K1rFVLU63ISA6V5m2+713f97d5V0S0P37Jrm8i37C5e7de++++eX3mMI8XXZiYlh3YV6YJw/DfAtTt24SsM7ijWGY+4CvPfPkM3Dnb88wzFhMwWOY9b/HMEzBWAcKGIW/9ggFhvkGBYbxoMAwr1BgmBcpMMzv5Gzdmcgw4ygwTGKe7vHa2sevluY9LsAwD1JgmJmYkpjdae/M5GGYtygwzJe+9KXQ0LVp4zkOfQlgGE9EWOxKTGwYt3e+SYHb69E3FyHe4Lb2AQoMo6LAvWoo9ZXuR5W6KDCQvBAYWKSG//tDlpw0LwJ8BsRroSrMvHEY8RH2EWCYRRsdYZhpFBhmDgWG+REFhln11vMOMMxKwGslAVZ+xe2dHeUzkjLFe2fq1BclN3RnmLjiTUvkMMx0jqUAX2bPig+DVRzBH6J1hvnJT5744ImfSGGYX8j5rCeGYYKCgoaCgJ3e3juDOBjmIRGvLsJY4K9JYZhfYS6rMIefw8hOtGwAV6XvIp56X1YVpmDaPDAW/vBOpMAwXgSXVWECBYZ5feA9BxjmfgpK73D/lBwJB+GhVM3LE2ivjqWA95lnYmIQ7LPkpApdUnJFeVI4w2Rt+5kDXFVYGqcKgYpAqsLTHGs6K1v4MsPM4ChXqYoChVPtKzxPa0VbtpACw0yigJqhnzvclBrIo9RP7B1Z/+l3ZChtw48pKB03FUIzIchPRcCN6YzExBmwf7cJKHUJUylw7/viR+MqREdVqfY9R4FhAnITQquzPbPDfX3D4SlIlxhg4PZZTAx5AKRGpdx3Xwr5a3s/pe0H/t8DHn00gC8rHQsVT3CwpEEmuHoH9jnGC3PwlxiGCQt7LXbgNVgeGoJl2IANlgyT84EjDPPss2fVU2c+O1OM7FhU3+GOxc8xx1SYY+waw+x814GdZMuk7UPb4ZrnviyD3sIodbnfowCNIQU0ePmSw51hfCnwez35WUzTeIzSXseb/VCNCnP5Vxil4+ZDgWH2U6C3O0rbsIsCdxa2F0Ul3U/gOhB+e0v5T7wiKleFUAcHq3EhN2oFw4z33/vqj0S8utcf9sNpyigOfWL329RHKTDMUxSET+wzzWdaDPnEB0tWOoCPBWHX3s5o/NdmUlDa3lXPvLRYjlJr9Pzt5x1QOkIPU2CYX1NQ6t8yTKaIiIiMCBEZbC9y1VcKquvyqo7qegYFpSFuJAWG+RoFhplMgWGou+FlTIs/MH5SzPTp3riD7G9woF+pAWdXc98QQ+tw/MZAUxKxLuJNxPjx+AlWoSl5G3PQCxPDb9l4CvxH2/kOZif/0aZQYJivc5wtLw/lywzj5+dXkaqDZUKCUIRunoJSNVMFG7iOwdeHR+mweVMgJ2F0QUE0X+auIJ6u4XqoQG4/oCufrb9D1ApAs079xEFiJviFB+C/9l0KDLPdAYZ5EmNUYYzsGn9dwW1XDbsGe5cC/apAaUz/hS8yYiZQwIdgRmkpGo2QyxqlAzNrdtTs2WrKJRR/uESHYBZiQQC3sxfgVaW2ooD6atI/nqLsVhWg/ecqCUptW85w7oH1v3xLgtJnm+tx39fkKI0Xf8rxNUl/+wIFpYs7FSZv5+sinF4/hMXKTt8lFJT2ww8oMMwzFBjmr7/561/hQdCZTAyzDNO3CLF/NwuMZ6gnHz+IaHqWgE/fzEyH07cwJNQTjsXaDXmeAvRPQa/kSv/3+xSU/u9LmIN/xMQ/glGSG2soQLMQTaslzd9xBDoECgyTMnuWDOWzZQsFea3O9kQo1fUZmLbxmJjpGKXa583SJtUu9N79TQpY5wR5CoTdYbehIGa2Awwzf35dR2LffAlKvTASNyGwqH2MwDBfpcAwRVY4JLEhxOkA4r2zWYBhHhcg57e0Rr39/UbTKXyMf0tBaQy4luOACKVXVRSQRPszRaJNYmkV/tv3gLNCa572HILe39MriNKf/zYFOJBzVlAaAVyR5gmnPGnKPCsqPCdMqBYfhrkU6JVfacsWL/6lOTczSgLDPEGBYazrP3B8VVeZklRaWpir0Xm6rX8JyvrXg2sZTgHckMSDkf217Ox7rX+vH3vRTf1L1G+xIcSoNMjSVe5ICghA2/s4oNPx+rf9+l3r39fat4D/levfMIn+Dfu36l/AECDdj/uMKkNtIBK/eFFrUBn3jUz/kiMMY9dAeA94Qlp5sHXRonuif3ftEopoL3zzLYr+9Vq5cSXcvVZ6ASCCM/bscaZ/4Y4eQpFhiqn6dxmHLlWj48si/ZuSIta/H1zYu1fwvx98IOjfzb8gfH4jfkEgGlzbTEPO9O8u9jjvn+2m/pWeaNmhQDarf58aof6Nvwv9G0QBiZGd793vrv71002QgxoniQB+qekgRf/msp/tSEWym6qC7LNwXWp5UnJ5uRUeqOqe+dnPXhTf/lP6d6kL/Uuxv4r6d+HpaAU54yNTwArbQPTvlCmj1L+kTm4TkHUJQYBU/54/f0/1L+je3KzQalb/BrFrsM8mx8TExMeTR8xktsfV7yD6d4ce/7VJFw46078PPOCu/s1NjIxMzL2n+neoyTYAy7o6WAbZmg4h/fu9T6n6dybSvzM/mypCdiyy2/6e7UT/vjvBgXeV9O/So3Wt6Yfnf/khl/qX1uW61r+zlkT6kBaRYn9Z/btEers3+redwoj0L73duff6dwkrDPVlXy3To6q9fz96wqsMcyrfHwlgIn/980+hT3G64D+sf4FpFstuvowuPBvTVmaIb3L9e9B0kvtroRTY7TWb0ZKU0Pb+c7Ec+QB1wI8doN6+dc/07/nzMv075Cnv30zf/Gbznj0R/Zde5+mPgF7kiO5Ot0EKruu4hpPK/r+nf/1B/3og/8swDY850DBi/TtXKn9PnEDX3xMz/Lcj74ss8Hb/jIlvvjli/RszMv17tvKytepy31mx/tVoeP2rg6KS/pVWM/LtvNpg16vvhf4tOFoAd6J/n4YbRf92Nv9uaxtcBJUW8TDMikgF/XvkCG9/Q/OivIn+vb/bbwT615j1H9C/7+78gkv9iw9BYSEcgrUi/Ss7/7u7Of1bW1w7i6p/1WoH/bsAbmL9u0BZaI2NnrNAWPXx4V4dDD4G4/S70b8H9pkP15XDleaVK1dsV660XIGi9LOFec74O3t5+be/vUs5033mRP9v69+Oe61/f3vmt39FDw5dk6l+NXfJ17IIUbubA6rzalA/buvfeSllZY5iISWrtDQP+nyZ/lUnJan/b/Tvyy/PoNSSFc3u61/48nkWMJvcR6Z/5WesRoeaUsmro9e/vnerf7Mrgnj5W10Xy27D2FP9MTT9a+urA/1bI9W/X5XfWP2rD5isd0//BgbY4URuy/XxIIj3zmaOJlb/frxly8fK+vftg+h79lHr37wQgtKrKrXRbFarko+JAIn2AtK/t13r36+7qX/lFQSiZZzp39myG9a/+c0ggN3XvxVBQbq71L/6lNyQ3JCQFEDNfc+3ePEPew0BzvTv+uYP6tc3r4d3SKrfK4fJjPKN8vGBRVQ17IUjR8Jc6l/ADf3rc5q1vyebm0+y/ve0DyP5a9XdOl13tVj/esD9rvTvddACWcd+7lr/EvWryus4ejRYaZD1IQByD3gc8TGnf68nFl53U//+mQMq7J95oJJg/9t+aLlM/05QjP5dHRkVFbn6HuvfYiRoCWjAfFirKvYN9A0IgEWxSnv47bdHpH/JEc708ZlcmNhROBnrX0wwOOC0u9S/BzduPEj0L9oHUxz1L4n6XdS6aOWi/XuU9S8nfSU3htkQp6x/K9LT7eb08Aq5/k358MMUkf7d2/jEB43gfJ94Ai346N/PP7/58895+9tl+XZgIOhfGOPkH4EWAulfMj6l2F9B/37yxidU/VvzHEZ6ommg5anQsPr3H+0vu61/t0dsh8X2UetfLQWkFBb4FqulKGlEz9Bkqv791nexAH4pB9F0sOkluf4d7BlkP9uyI8tStW6qinFRvnDZ5Qv7LDVV13JuzXHQMfh9E86PNPq3IXGU+ncphbuP/sVKt4AqZ+Ca+pNHfUUKmL4Ngv5dDF3UzMVy/XvI7xDcnetfsn8zt2372Zi6ujE/A/0r7YCmTv35K9US/ZucfE/1b3YYq3yR/mVL2dmwz4ZzmjZu9IK7F35qyhnGPW5w2Yc7eP2748OyYKx/J21sdKJ/LRZ39a8hsqMj0iBtkPVxAaUh6lHrX1tT/tBrr8U2NcW+FjZQ11SH9e8VxejfZ59NVomQdc/lW7fq3NC/ngMDnq70rwdoxPxFxADL9e80oUTpcl3r391n3z2km/1fiv79LgVB/3oEutS/Su3OvY/+5YU3XHHFqVX6mBi9Sh03KyqXbRFZAUzkL7QPsA1IACvp32CDIdihTW0bGx0NCwf9+8ADbupfYNo0D7H+/bTe5Cz6txG2FQG6+hNM2RufiMDbq42Ntaow1libmt/eVc88KUXWGgVV9QWx+vfw8yy3a2rIMGMBBZf6Nzxcon+HOps7h+T69ytfQfr30uuXLl3q729AGtgCvUi5tvvqJim4L5T533ujf49SGI3+nVRiKilho389xPq3oWHU+neuJvUdsfy1XGavv7dnWN58Mz7+zTctGSCCnetfPO728kIlQf8usYxI/54ttEL071mrVdC/QLimAulfXEytkOjfZ54RitJqFnTlnStXglA1M9itdv1d619sf4/CvcBV9K8J7v7gf0PgkhLfQtD7Th+i6d9DdXWHsPxdpinyBlbEsU1f7Lr8Sfnu69/ew/8J/fuoLwQAu9C/mZkxvnV1vjGZmeKeKlNoi6uR/vXLZvVvQFEUNfpXm5ysletfZH8d9G8gBXy4js7yYAnMEP3qSNsO/pcN1hiN/s01a7Nyp771Vkv9lCtDq69MOQ7+V1LpquuzDx0aWM3q37/946M3pKAe26NghPq360bvf0z/Jh44kLhpxPr3ds1tTv8+TYn+/etvj0nl72pO//qhy6/LMbt58DsMu61/M/VlmWVEB5HLZF9fWGRCPaseGqrm7VPSO+8k3b3+fVtB/xqNo9S/5yiwjfwfoqVAE7Ki+fuvylDUv/D98yypAFbUv1UUZE3pMlssih+R9eN+wGj0b/Emb++OehEQrUyBYXZTYBgIRc7O9qvGetGWVhLG6hwwFp37YyjRvwcONCD9e9h19C8Wv3qa/gU9LNW/EMKH/O8pcxQxPWJJsxlTVcVF/4YmJYUq699G7nv2k0r6N58CEb0bRCi9qjJeM/XYVe3SkSGo33sb/Su71BkCqtkTsLV1UK2Cp5vBsISgxVakf7HzRXdSggN5Mv8kCGB39a8OqiFd/24JBba4o3+L4uJSUopTDClxnP411UPQQktWStTuqBil6N/mzhOdzU8gs27oy1guhdFpcgtLS5NSKnUQ7KAbWjt0RKJ/N26U6F8gXYpI/y6URP/6HMX215SWZsL+96iPByP5a3e0lwe1d4j+PXoaDVpOH+XboasUxDsnJkaif6/Dg71E1R5zrn+J+gUMly4dzdPSB1ns9gYEJO2o1KELUXikYv3bfiCx3Yn+Ff/y8CMe60cCUEkwW44NLacmf0hLk0f/rh6HWT0K/aulIAhZWfQv6jjSVcFxwUYjLFTpqB8Zmf4lR9jHZ4mqdIlqExrCnoqtNGtRBQ6oNYAD9hqt/t2190JdXcneXUT/AqvO3RCD9e9GHPy7stWYkGBIecOZ/iXWl70DoH9LFfWvX3p6761zvelmP4n+zd2x4777duzIJfp3Xf4F0L+Nez/A8veJRqx/u9K80m7weR+2wxjw2xaG0XBAb7OJLzOMo/0l+lev0juP/iWHIVtXkY2+h9Rlo/H6MdX7buvfiHW/uqvkD8EUQIx4gBTZlKt1R/9OCAqq1lVT9G87igBe09TE+t+bB0X693LrYKulR43L+JAd0SW5Gf0bzu+z8HBNy5o1muTwcO59IQOEO9G/azjmTJ48hy+70r+r/xRnIFsWT0Ho6PzzS0wmf6J/KShdaCwEIq1ApVUAyZk3gPg3HgV4Bay0DXtZXp7b0jL3ZW6FP25PHfKDS/FDTznXv6ROgv7t6+/vB/0r7RKqz2ZlEf27bSrPtnumf8MBQ7Ferff11eeGBGvROnQqEPKU0+TF0ZQzZUok2+OmZOp5/avPhAXSv8CFV++B/k08OmfO0USJ/s3F15EBavIOgRSU9O9rr71mG3oNiD2ElgN1sEBjol9S9G9CQoJKm5Aw9awI6bHwnNvdPVDtVP96otvA5s0DuMjr3zk+jvoXzvmjJ01eixa19tY856B/i4uFolKXm4w5f15YAmQwXltWVsuXOSXGGTES/QuOI1fyAO6F/v0NBV7/Tj6wwe67JNGF/qW3O/Qjf5jCyKJ/oYylb3BMTDASwbwM5QUwL39Z/Qv+2mNOolWEUH9DNk2fvinEQf/GRkbGOujfBywRERZeACt18R4clrQ0i1j/9latuWWEZBUEkf591dQcba2Ev9UcwarXB/TF6rKHCXh7K2Nj7SpDHLS0dputUtje6HQpsjNg4PjxAWn0763lJTWC/v0TBYaJ4ykqEooi/RsbKxTx976mJpMT/XsCYoAvcfp3gBr9S0FJ/2ZSUNK/Y3lOkSjAUenf5oaGZtC/3pLo3wbM6PTvOxqVNvR+zLIx/Sf2twar+PCr7Rb0bbUFy183on8XLZJE/8ZkKOvfnDVrcmT6d3Pf139r1Xz961XXif7VhSeFIv0rFEXdfH7+ar4srWbLnp9y/PkgLvo32DH5w04K2E4MiyveMNG/0UcLFvr4LCw4Gi2P/tWb1TL9m1/SJo3+9QZiKfrXlpZmQ/a3Iq8W/odHrX0+vrYZs25d84V1+R8JONe/WftqjO7r3++NVv+uWLHiIyKAwyiwh6CwEB0CLwHpgYFzP7u7G+vfqG9EzSqTwgYGXLmSQNG/8uhfpVYBXzhzX3nFZLD+F+UAGRwMztrylEL07z/PudS/w2vM59avBf3bWT+lufl4Zz3oEslnu7N6dWx9XR3Wv4gHE9Ri2HM60iqF178/+WD7h4769yIaF/US/RtA4Z7p347+/o4RR//++VZJjRD921KT09JS05JT0yLo378ek8hfQf/2kcQPQG0c+w7HQ6Qo6t8yfWaZLP8D7vPzSkuzcD0La7pwoQlf6n/22Wehycmhn4lxpn9z5+3YMS9F/InfpkD2jsFqNYxO/6opoEZ+7ssvbymcVwRImpB4fwff9g8K7GikCGtfgtLY5wQFSa3OnnvW1nJ9bran9DwO61kZ0RM2Yv3rG6I2BHhbxJ/EaSwdEAyQV7PRT26R/g0bMvn7m3j9C4r8ZBoIYHn0b0dHB9K/6Y7Rv18bN2/eOHH0b3CpQvTvuHlFmVL96xHoG7IV+gR7reB/xXtnM9B1sauL1b8ft6tU7R9T9S+YoL350bh7yb+opH/XUSCit3QDQelVld1kMl3TahNEMIydglj/BptHGP0rrSBB69dUrQ/i9G9JSdqiVlWr/6AKYhVLSlj9y4nf7ds5BYz171gigN3Qv8j+UvTvltDU9tD3Q0Pb21kDrFT5ufqlhoVKrWZrGXi1/sbFXADwbvZGS/7QDA94h9b4XOtjshwLeYXdYYmJ2bq8Qrj6Xlu+urxapH/Tevr6etIE/UuynBKI/p0M7TDRv/D5CtAVhReQf4rt5RjJX8sGtd7qKdK/BRhB/z5FQaJ/I+LF+vf8+VdeyVJhznD6N4sCDHv+BOpXr+Iw2i9dshoZZh4F2N7Sq48fOPC4Li/x8cfDcTASl/yh3bGFtGHSYnaPtwmQ8JfiR8fF8WVe/743t/1QmkT/hiH9a0rr7EwzSaN/I6EWQY2KHIX+/SUFrjqFRHnI9C/wnX1G6KDzYNfs+w6sjlD/whH2xEc4EfSv3VYefgANYfHGbh1TmFdcDFctbBywkmdKpMDp34Pr6rKBunUHif5FnLy5iECif728WhMGQ4rj9gj692Hciz4s1r9yXCV/0KSbq87VN0P8r1j/qufd9+F9cJ+n5vXvExdKLoD33Qjqd+9PgCfY5A9Vk26SvA+BC+JvfC5yR97eIndEsb/u619yomXrgjyBIKx/n3q//R9u699fWe4u+pceb+fjGxLnA2PLAcfkD3732+Ahyf3rGarVOepfYMt3v9XXdLAxB2hsWiPo39ZWywkgWCXo3yPLjvhpJJEbSj/WyduwNqi0NCg0pLCiQtN1qKU31a+Cf1/1GXeifztZGiZ/tHNyA7dC9G8q6F8PHxbhurDNezgkl2+NuL5qecny8SKEji7N1NxsShP071YKSsPuhYglelAgZLSIGqf4Ry1vPBD/KIdPZPOnzrehaa4NmNvErnHHrdv2FJbAtm7uuIUiKiYELQsl4Dp5B3L/Qp0E79tbWNiLkj9IO6CpNttUUfTvMfJ0j/SvLw+E+PCw+hcLYIsFy19O/wLBJPkDFHn9CwHAbunfGArC/w34xmOPfSOADCHJZWQceYcACkr69w9/+MNWeMCSe4IH/kp83y0ZWKeqsiCy+roI2bE4FBsb+wex/jVqjVpp9O8duJffvl1+RxT9ezT6tEdMmhh2e32WFjRDB7KSDwIm+rdWnzKRh97lCmdhlgq0dZZaPuxOmUcugrjoX6AdBlV8WWHgTvSv7srd5v7NynLI/euxJHBDaeImD/6cv0yB3u4oHXmtmkOvl3159p7b0b9syoeAuLgAyPtABnGsAB4/HstfXv9uqkWHrjbXcZ/lsinwuX+BT8GRWFubyJeF4Y/F8qtfWSzcivBDxUe/umnTV2eJIlUCPeAxDYZEadPYMtK/xt6D+8ABqyXHTRz6G6u1R5/Kt+xm9e+8eQ+Upcj1L8T8qkKmw+aGgAm2Ev2rVUmQngGeYzoaxkj07+2Ly5fX3GbLpF3XJSfr+DKpD+qa+UKFIPr3fHT0eXH0b3Xb1rYJyvq3P+JE/4l+rH8HBgaOdDtE/yZxnNFozvBlhnmaAv3rWKVXBfsbG22Lvgv9mzbm0qUO/5jpKPsD0b8gb0Dg3KX+XRbbb7k8CAounGH8l2dEWE5s3x6/bl389u0nLBEZy/2V9O9ensFBoQgfLSb+RPw0Bf37Q1BFcv2baj2bpNUmf71KI+jfiuSkcA3Sv1xR0L8o8NdkwgWEpJqB/j3bAvpXMffv3ylgx9L2EiJnPn5qw1do3CUUB7tGon+D+04WivVvW+fW3/1BmvsX3nf3Cu+PuiSw6clMtqAJQalxK3AP1fvlhxgGDohl3bqTJesuRImOULwDRP/27ss57Er/qjm00N3wZfpVgXxMT/RvbdmKFUIGCBsF1OoeQrl/oZ8hlzXSA1MJ/jeoGutflgXCDWDVVXi42kH/ypI/wCppFVoDLrfKLp1xAohpGRnw93ez+ndw0cpBVXD4P54iiPRv+vFVq1ZbVzvTv+cOGEqrIOK3qaSlZHl9SUlLo+0t6WcbqrPZVsfy+hc4pnZMOhWlV4nh9O8Hnc0TT2yX698bkxAXBP1L2kEzyWZwL/TvTiDyQE9Pf6T425BkCg7RvzW3bvP69+ne9Jqu3t7ervQuafIHIn+x/uVSP8QL7hfOUE4g52SpxDiL/i3LDBgnBvf5cCw8Q7EIqbKmd+HkfDOB1NSZEpQqeTIQ8Mm8uAfKxJ/4MAVyLOz5+Xa39e+LL4rkxiaeAweEIjTyc5vqoJXvXir5gbY353+XNzcvxws8pkrgMRqFIs4KeW0wZTcO/8U3KCmNfU6zHC2I1Ycs4VYktXqguyK14p3uAU/Jq6B/958Yhf71DgjO9Zbr33AKZP/qg4P1ZP8KWX/r/OFN0qo5/dtmjB17yrRyf4ws+hfr3/m9lOjfstx5cYYybgX32LnFYAId9W9mcAp81SDRv4BPLvo63so1/ETDecLe2czR5Sr69+2DfOiv6fAPlPRvBIclI8PCl0eY/MGM9e8Z6XmsoiDWv9f6gsXRv+hO9G8+BUkFAf17jte/2P/6p9lvmq6Fp/kj+8vq39notiAiYsFsVAJQ9G9n89hmJICnC0j1b2ZAQCZbmaqrqz11Ok94kuvf0HZYVFTAoj0UrTv73sxsNialAklGIYNZdKdpDQjgmqwd8+YV4ds8pdy/uTFeJ4qMfyoQw6Bft8C2ZaMs1R2VGk3lcBjRvzdreyyWm+7p35gltbVLloj175wZR4ZaqoCWoSMz5qAPLPlr2fbWQXu2WP+OBdzWvxaLT8Rukf79OQpoYsl6BSE6K69dI2elVP8OXlPlXdIqpl58nOc1vPz4YydTv0WwRO2OIDjVv0Ao5P91iP7txEijf6NA/gJR7unfPXvc07/64lq5/gXePsy5RAj9HbH+9Zg+3QeYPt0X9G9iXWwHjv41dbIR4AUFfxqzies26V8WKR0J9KPUC5PSQsvL/e5kl0D8nTP968XdVi4yGgKK9XsATvDnQi+6Qyz4wylw+tdXfOP1r1+6vaenqmp42J7uJ47+3XEfZocQ/YuFL6t/uRQQWP/e2HzxcyHvw/aez37xCxf6l9hfuv6lJ38gJ1q2Bvc71RrQv/j3ZMr6d/duee7fu9K/dIni4xESF0jXv4f8IIRUNvVbRaqf/PL4u+2C/m3KOXjwYA6Z+u3yCUxPq6B/j6DbkXLxUE0pr0y5nyZJVxEO0y+FJ+tCzfaK1CSuazdwGSBeRHeAS5CA9S+BYSpZEicvaZucyK2Qb6ESwu16g55F0L/ew09r9Wphy5Yj+i/1ZywnCB1dSdO5W/lE/46lQP8mmte/BtC/xRL9u3+cBcJ/H+VY8VH5+863oellnc2me5noX4wfeRJN2YeChQigdH/2s20ALGFRWlsWAAVpl+DZ3td3XZT790wyWiaf4fXvecSDoH+nnhdQqn1pFBT17+uNjVOA2Ph4iHzi9e8OjrL77ivjy7AfNsJt0qS9n65fL9K/ZRzjLJZxfJmcLRvz8zfyZRL9WwBIon+LPbwxvsHCq6kUFPQvUTYnobHlwGOiB7WoPpjNovowk839K0n+ID0WA222c1v/EEb0r9o+aLZrRfoX53y4k6pJLb9Don99jsLl7PCXxXDbizNAeCHAAPfO51uYouIifbHeEMCuKXW5Koz2DNK/Z7Ry/VsGB0mkfzFf+lKW1Zr1JbC/7ujfK1VVV+5K/yacef/9Mwnyqd88NpmL83iXQ7YhKzycqEHFdgdjTED/3yj/xLnFxbnkHbYgjoH+3UJQjv7lJ3zDk8C51r8ATf8eWIo5IM9afnTTpqN8mR/+PBARAT4z4gGZ/i2cVQh34VIlqbg4CT8GB5OSQtgyqAztmn2gf9fsMztG/76Kc9FF27Y2m2L4vLtxuQ/P00v1L2A3amF07jPdN9hoVinqX9kAtdxqLc8W6d/bt2ou3oKyVP9WqMFxVMj1r7oXLuUc9W9lc3MlX8ZXBSgiRIJY//ZnoDb4BNa/SYBBhqhWV1YKRSX9q6IwSv07POxu7t82W2ynY/RvT11dz7RRJ39oR8kfQP626iHVW6jfeyPTv99H7AO0WrTEq/DRTlhORMTQ9W9OzpSsrCk5P5To3/Lwr59Vqc9+XaPj9G9FRYUuNTW0QqfV6rhiBdfNr19PHoC0mi27ffzJ2/zF54j1b056jkj/elAQon/Vhr4xfVpB/24VKBaA9329s2HOijnRYpD+PWKzHZlQAXO+AVF5NdCwCPr3wroSsf4NZjFcvmzgiiL9m5NTo3ahf4WdkJQU7GpmVPqY/t0AvSouc4Xvzi8K+reuTq5/l8N4wMsLFiu9BCQHRjz1GwWySe7k/hWSktXW7m+VtLq2SpQAIt6S4ZURESPWvym+HgSif48bV8HCfNyZ/jUC+hfeOptfX+efds7fdOVcy1vSz1Z/5dzZ4/XVrP598HNYfB6+Q4DXvwaa/r0QU1QUc0Kufy9MwvQ66F+jNd14L/XvEWBt3IaQ0sojAnRZ4KB///xnkvu3Jh3Ub29vTW/v0+Kp33j5S/Sv301I/EDcr4roX6Ns75gwaePTTAQu9y++eidIj0VYm61LBy+wAnnmzGclKFXymcCBzB07MmtdT3PKi/hrnZ3X7GoH/XvxoqP+vf7gmTOwYBEF3zc0CEVB/16l61//5mZ/vJDEzRrtdnF9CKmrLNQbIAHwI3CHGzmztFqV+JnTv5OPnlo7ZE4wJp6+dABWJXvyal/LCy+s7bvqKdu/fY2NfaPRv5sCfL2H14hQCrnh2wH94KA+WKZ/wwZMsANgR8SGsfo31mhT1L/yqd9wwO8jhod3wHXjI3z070KOxxz0rz4FLR95RKx/gcAUGzQ0lXGB/Dm0meBe7l8I/cWjQtCNF2//QFH/8nVgXqE5QHRdzZEogv4qTv7Qc9EsTf7gSv9q7deu2c2i6N99Fy7sI/o3DJMd5KfT+QVls2uSCgL6t8q6fgLugbdlbTPfLLk5AwHP5qzzQvQvTAozaRJMDANFVv92nuyEfQICmICsdmVKyjzI9gL2t8xggGdehSxdipbU3L99fRV80ckpbLbbs8LRBVF4lt3OxjtjHY8CgH/Zm84j1b/rp00sGHvScgJF/0aUDGbJ9K8n4e8dQ/v2DXX8nejfnp4eS89FafIHqxRB/xYtKQ1YUiTWvwt2fk9g5wL8gT3F+J0/7+eprH8PUSCJKT0aGpbGx/De5RVgqopHfUyqf3Mtlly+LEv+EHztWk9rsFP9C7PPEBT1r1I2rkiOjsqPInmI/sXzv8mjf9OaOzub06TRv1E4+teF/o3iiM/IiOfLo9K/6kQ13B30b0kGQanV9BEx51xloS0SDWE3rlu38UJ+JyTaOAqHObqt0mpE5y8FZf3bCGmo64IG/Mq7/FBS6kanyR8Ar0VGY6vBGBK3g9W/Gkz3jFQNgWGiKaDkDx0OsPpXl2405IVcu2Y2puskuX93YPtLcv9i2OQPGE7/fg53Ie9D1y8AGK1xIP3LlxmGs78Xif1l9e8nej34QjUsP1GO/vXkwWkfYAkpIHhZF6oXQ/QvTLkzzdXUbyUURqh/AXnyB5yhRN2qRbSqSYYSnFvUMffvd8H+QvMEreZcnAOY6N/WE4hWKJHoX78jaBGuF1DSv+FJmvLkJJh+KQm+YEtqaEgKL0/FP7UpjsKxhWe2kejfYowBziACw7RwzJl8aQ5fJhVaW2XTki3jgn9XrH56wyaDRP+a+jv6TBL1eoGlxBausZVwK670b+u1a61S/RuZDljTBZCcgcwP8fvH4eQPH1W+/yCgtA0RGMvLupYW3csWdo3X9vAgBUX9u01MUkgfG/3rKSa1srAyWxT9e0wa/bsWs2ncmLUEeu1T+qIiHNAGh+Si5A9qfbEBrSP9e7DOUf/eRwE3Wtj/npg8uZno30eBhy1ARgZaPozWhW1I6zx1qjNN2IYUlgOT51yafEBIWQAVs9SXI1eoqa9RcKJ/V62KjmbzLRH9C7ygAnp71Q769+z7IqTHYqgttqtyhij6V2sfbE0X6198bnpWbG5ZC89QYqN/l3osHZn+Dc4NKMo1FLFrtC5XOflDOEfIvHkhfJl0xNbhYSvpiM0UiP5tKS9vIfrXl4IL/XtsS3v7lmMO+jexMNDDh4OowXCNJpw/GIrtDkYN56nK2NsrtyCGoiIDOZohmIDdxSEEWvQvVf+6SP4A39RVpYvgf4c2fSlmOv87tMdYThcsWVJwmlsh+hf9tFmuf30h1SncfflLFU1oqEb+EPTvp/WXxF/YSOZ8O9Vp2S1MuzYuJThFlvwBEz5nuse7V18PEX/i6OIQCdIzoLuyq6uyWxL9i3hepn81KkAj17/Gmr/Mn58l17/nm728mvnwX3oPKdG//RGXGiLY6N9NFESDJZttVPp3dMkfhtvahon+DXSE6N/8zs58h9y/Cxsgp/Fk9/RvlBh+6rf3Yvv3D2qzNDqYRBY6nBElf3gVsc+sRtZebd6HV5H+jYig61+gpiYhoaZGGv17xf7KZ1brZ6/YP+P0bwKPSiUUef3bCAugkde/niKCLl1afylMWf9epSDo3ydrep9ET070rxD9a0y32uxGQf/GCYh/ub27ubnOstt7eoFkUMHO+ZZazCYnSv/yQ1j/wqC4E0f/5ncICGnl4kHGcypE0L/ampycliw39a/2xg2tK/1LH9O/W5ZriFsBREIGCHz975eU5BcmRml84EmQ699LUsTxjL4CSrl/+cxkARs2BFyWtrpb8U9jA6dFRPjEkOQPaAZuqv6tMq4CoADAQaQAAQdGs9a87a1nj7c1+ZfULa87DtkfJJ8t7HjLrXNDx8Ow/j2WkPXg34Dub5D8oh5AR7oUVv+u39uQnBxzYrtM/26chLnhGP1rNKrvtf7V6TfkhWiOCChl4P8zBS76t6a3q6u3pqarpovXv4gKXv4S/du3aL/Y/aqNZvQOTz6z2ipFMcloZiZE/0qR1bM7LVfY3L9rKShV8plAbQCoJrf1r72qT6Opstnl+vdWTs4tB/37ImrGXpTr38n9ERH9k7kVIflDkTvJH1Qc5qoqs1j/doVrDJAU0rGuHz6sJc+c/r3UcDQ6NnZrm9Wq7evrwPpXvB/rys+fX1t3x1O2fwdu3RoYRe5fQD71m7L+xQxC5lhJ9G9QNegc//GwN7jsD3iWhbHU5A9jOsY46F9MWVymPnOHKpM/Nx8jSPVvpqrsq0CAvozoX0xgHEqPZUsJpOjfqoubP2uCZ1Hgxd/l+hdCf5vZ0QCE/gIMc4WC8KvawOBKQ3AgtwKjUwpKr8LxNhpRMIUIV8kftFaz+do1Ev3b9Fxj43NNgv7l6kCFX3W1Hz8Vn2ygV9/SVd+Ne+Dz286fO3ezJBEFcZVcfOHMGaJ/J2asAzImCvq3+aTJUf+OI5QZyuCuqEKI/tX19PRVuKF/gfDHdaGPh6MSGcR2mnIWi5Dp34lI/+ILldzW1kJZ8gfJ2VN5qKKicu0dUfSvBa7zb0qnfhsrRdC/cUs21C6JI/oXWLD2e1wSp7ULPBz1b7afX7ZY/4IYBPsr6N8ICkTXneyMjm4+yZZZ/XteJXBGOfpXNvWbfhD0r96Z/v04K+vjx1ngecTRv3+hQPQvnv8tzV+W+7cZkOX+jRwHuEr+kMOx68KFXXx5dMkf8tTqPFnyB2D3AwTX+hc4un79UQ+sfzHrNsYAJ6PZlmRU+tfzzp072TqUZ6rR2dRvOPTXkJsC9ncPC/w2GjNjBiwEFPVv3Ll9cgT9qzYmXRtUG+1S/aveAajl+hfH/RL9K8v7gFfhgoQj0ts7ki/zV++s/b05m+jfN1Q8b7jWv0B1qA4mnQyt9uQv33ZHiRFF/0ZEOEb/yvSvH4WRJX+gT/1G/79hFOT5DkEAE/2rHrzcMxgMfYiQ+9fvCBbAA6/vFlDSvxU6XapOF5qqqyiHR2WlroKb+q1oQTE2Md8XZdOioDT1m57FoA/JS8jicKZ/ey6NKezLEKvXd1haOlrOdbRwKyPWv20vPSkFy5lx8W88zKtfjNI2LMB8dc5cGPPN+Sq7RtO/yskftknQaNCSYSQdQqHV2jGA9S8FfmqnceM+ETEy/ZudHZqVG5CoQ1O/saWwbHryB2X9uxEL4PETp61xS/8C+WPH5vNlUe1buFAo4jOgWM9R68syYv0bveqn602TANMpuf6FYZXoavr996+rj70PKOrf7Oa243V/Fyd/sJrtVknyhzvI//69qunqBChz0b8Yiv5VTv4Qh/RvDLei1OV+jwIZsH5cWfkxXyb6dxgg+vc4BUH/XqkKDa26IuhfPQUX+le7Ra3eoiX6l8PjQKIL/avc7gBZvYcP96ogRolvz4Ih75caFmqDAT3hNYaZjdm9e7YIevQvSf5QpscLWHEy9RsQuXrx4idFjFz/ApZ4C9wfletfBNG/RPqSh5D8YdghEnsXDv3F8Q/x3KufYDLlU79hkq++jqqsWP8WLA2UIj0D1t7o6rqxlkz9xs795qb+TZ//l+fmp8v1b3qJl1dJurv693UQwHBn9a+BguiiOjra7Er/aiko6d9/UiD6d05b2xy+TFVQRP/6Q7Z60L8eJPoXsbC/382p39JlXdb9AMjfy4YzmgrsfoGRTf32Kku6GnXp3AqO/rUo6d8WLaaF6F+Exr65svIzs+brrvQvsLceLev3smtyOzFmzICnsv4toSDVv0+6F/2rMlutZrWgf2spwPsO26xLvFc46t8Jfmzo74riww9h2AbmoOlU/t6HCPynMGwHDDL9a4aR2mGzu8kfAL5MH3DRx/Q496/vu19g+SLWiCghxwQx7unf7m6ifxf8RIpYgYh7CaR7FaN/ryUWFiZeE+lf3IKdQgkgQABPi+flV3ApJL5R0L+q1aLcvysoMIwxS2tWf3blis1U19lZV388X65/Ia15ff3QHTb5w+fqM3+j6F/KeBHr3/oYrH9dRf++T+GeRf8a80IMbujfCxS42N3FACyffgaWvP4lkb9E/7Ysil8A7hf1k0Zz7+GWnMVP4ndYNVaGUvSvnoK8ngVNYOvZhxSUKvlMIPHhTZsePuBa/57BdNmqNF1W2zl2TRT9m5NDSf5wDL7SflCsf5fi4N+0tIY53ArbyE/58UMSlKZ+S+AwWq1G0jwO5mnsmmvBCaHVAwLcpzh8WEWeWf0bG7sQ6d+2WKs14cDpMWtZ/Us4VHkmyXZIbvdwmOeI9W8US7M70b/rKaBtyNb51U3y56kLo079Ro/+Jbl/if6FtdHoXyAwwIrmZcj1oUX/dt1AS3gHHtHMjux0UI3c5URzE4T+AkqdUjSH1jom5BSRKRtK8U2M0qtnKNAzWkuTP5Dcv0j/3rrloH8rkGvM9qug6d9D+XV1+bG4B054PqFqvXlwA4xhega3PX+e6F9I+pAB9nc2KnO5f5tx8odVLxFGo391VX0QZltV4Ub0r9lsfx3Ig+dR6F+V1nHqN08CnqkQCVkS/Qsb1ndRqn+jFfRvbWlAQGkt0b+I6e1TMe3TPYj+lSKZ+g047UL/juXp7Iwmv1J8BXhRTfSv09y/AiQK2HX0LynR9S89969L/Yvnf5NF/65EwWJI/wLiqd8yXU399mWOXQcP7uLL9AnWXE79Bv8km/oN8HmU4Ez/EpYuhYWgf3kJXJLfDEduNMkfSjyr71TfCRIlf/jmW8876l8AYsyMl+P3hMTtL9ujHP2rnPxBSf/6mc3m9K6udEi/Ikn+gK6p9bAg+lfMBx8Q/UvyPrAwzKccSP/yZYah2F+X0b81RP8SgvxSU/3gay96VVBM/kCBPkXbCKd+89n53v3vSVGK/j1EATdOGqkAFvSvscrIPgn6l7W/V+fMWiAAgpMCVAVNUjh6aDTJyZpwa7iGz+uUm2sAE7PvOwIK0b9E/3ZWivQvb4KKVKrUGRzOkj/09F9q6JGo15ksFX1jxtRVCEO9WAqi77xaB/Ui/Ttn9UuLZTAMn/DhQRFK2zCLY0Fk5AK+TEv+oDz12zYKsi6heqA6yJNM/cbnf7h30b+s8g3KRvo3u5pdo079ppz8YRKb/mF5RITpoJvJH1DOZor+nbZA8pM5qCAsel9vlhEnfwD/W78RxyefFOnfz5GWTDCbE1wFU3mKCBseunPJU5L712g2SvQvm/336lU2RF9R/7qa+i1Xn6Iv4sq0LldZ/35Mgehfgkv9+yxk/hUlf1BRGFX0LzBZKJH3TUhOJsdCsd0B0s1GCIYwZhn59qw2AFOGF/gWUDuS6F8y9ZsKIFO/EflLBDDDYPkrY8TJH8jUbzL9a4D56cFTGPhLlfDk5HD5g5v6rX6Oz3QRDINDf2NjT6HRr2UaP3wJpcAnf0hYNuHIhDsDWqOdT5sGkxGLoMUndHdnk9y/BDeSP2h7a2Ael16tTP8uwsHvrvTvN7+J9G8/+F+O/ggX0b/qtujoNi23opSj9wcUlPTvLgrkfSOHhyP5MvVsIfoXwp7Gs9G/RP9i3Na/L4lgGJC/h/pak9rB/d4PCPp3YoY/kr4REUgE+2dMVNa/3+cwwjiBL6PcvzENirl/0WjPmE6if1lSrZWV1s2oRJI/hFYIyR+gWMF386tLTPn5ppLVFP0LhIV5OtG//hRGkvyB5P5VQ1tCcv8WUWCYpZd6ei55OyZ/mBCaF4VDf+3zBc+Dn1565pmHRDiN/lVpzekq96d+I4ww+hcc6JwvMDwTgIqKCfdc/74jQHLIkOhfau7f5PLyyvJkkf61t4GVMaO8eLPQ9G/4wAwGx/ngg0RP/qBKX4WAorL+BbQvvNWSPz4ferl6k+ktTv8ShtqGDoVx+vfzBx2SPyygjhd/imjsDAjoL3GV+5eejoHKKPSvPi/PUHnHpf6lnzrPUGAYIn8JEO7SEwNxv0ZzOha/AN4PT34leqwcpdy/KgpKIuRhCs6if8u7/fy6y13r359hNh+v6+rqO76ZXSP69+bFizcd9e95iHyU6F/MZItlMkn+gOSvHKiTzd9xQGnqN/21DYUbWpPmhgUR+FAetYo8s/r39dch9S80SPYE4wFY28npXwJkLy0ndk/EyPXveApK+venFPA2DJlKRNQNIP17qh/kr5v6F0GSP9Cjf10nfwACa+1QZbeG+AZK9W8VRP/CAlAKd4HQX+579lP5NyB7CoJ+ZhE5Z7PbbeS82ECB/qpSq/F9CkT/Gq9dy7ObRbl/DwJeRP9yUx8htwYTIVH0b1jY0FAY+/sb9TaVef251hLYmJLWF85rheQPwOzl69YtF+vfsSeR/P3yQwSR/iXJH1zp3x5Mn0v9a4TsD3kNQB7kfjC6m/yB6F9z/V45tPOE6N+NN/v6bm50T/8uhPljSxdK9W9grQpTG+iG/kVJvQuOnj7tnv6FxBv5zWOJ/gXOqHimsvr3RQpE/4oVsNLUb49TYJiLFHhHUxKzO22mgFP9S+Z/k0X/ruzsXCmJ/gVWR0ZFRYL9dap/KUDlpcBVsmLpMAMNmOGXFsW+gb4BAbAohl9evP326PQvgehfAuSCMDHMQQpKxoNM/eYZRKZ+WwXyl6p/IcpsEKJ/9+yBU3CPcu5fpTDDOLr+RYRb06tu3YLfw2qWyfRvcLCS/iXRv5K8D3L9OyzVv8T+4v5iRFO/eUpAX+q41r/APdW/9Gij10nSX5e5f9dRwI3Td+URwOQHTlaj0VpllOb+3QkjcoJS156qqfBL1fghWe6nSe3u1sDU3cLl/OHviKDn/lXSv3wPDHavfAaHs6nfTCU9FtNy8ZbN5Gipq2txNdSL5WlrE0nh4cWOwEBNiPolKG3DLAq0qd9Gr38JotPy/HlY3LvcvwYsfz1Z/esJAjghF02lNpzTtHGjF9y98FNTzrCTqd82+mPBih6Nzqd+q+dYg+4cIv3b8KY0Y5ovVw/iiLSsouA892/zJEyzSP8mOs4kcJ2C47EIk+hfhFT/EpzrX5z3gQv7Ja9OFLI/1Ir1r4z/jP5FjE7/0nP/0rvBfRSU2p1YCvTfLYws9y+RvkQEwznPy18igGE/EPlLUJr6zc6Bpn7jy6B/eR54QCjyF5MfcfAXk0HLlgXJH0j/frrmym/kUWS7YM63aLt6K1yTxPMWF9pJCsLUb+FH7tw5Ei5M/VawVG5/lQeoz0PIL8Gtqd8SjPNrVFq5/t2GcaF/M0wmGOpmRIjIUIr+zWIxd9lsXWZu5d+ufwmu9S+A9C+GYfobHOh3rX+fZG9Y/763ts/aPheF/RKgKYlYB94XGD8eP8HqRCX928HSpzIYVH3cCv/RlJI/dNXAnehfjrPlOpGg9IMJ3zQaWCYkwEKHi9DNczSaTI18mVLNRqx/6VO/1Tc73OpJ9C+C6N9iCvC+Ud4+u2uvSQATt0yDO6UVcb2iS92HKAjDPkNPj4ErEv2r0hpHqX9TKSjm/s1MyQ1YIvjfCRTcTf7gtv4NDglBAwSnuX+BY9evHxNPm7MV5S6HB04AwcXm5YKjkSOe+k1lP776+Dln0b+1wJLyt966Al855EMMav4VXv8SwuCmNPUbfbzIT/3WKJ/6DXMR2d9eon/pQvbu9W84YN+wIa80L1kUr7OTgnP9uzgHs5jXv00lRP4S/VvXV3V4Pid+yX6A0N//oP6lV3LoOCM/qpw5sxKe8A1egGNBAfQvSwukwI5t4VZcTf32Itwdp347gO4ccAa89GOK/iX2lwAdAgXYO2j+f+t7YH8JCmMfMvVbtI1M/Sb7wra6Ovvfqn/DKTjRvwNDLIcA+AxDsA0FRP5K9C8cmzpq7l8y9Rs1+tf11G+YwCgz+q7cXhso1b9daOlU/zYKc77V/ABwpn/zeaDJ4RlZ8odkCq71b0iI2SjK/Xth/vwLRP++TsFZD6w+V29qhcDX1ps3YI2f+g0eMRkTJ2bEEP2L5O+TIH/p+pdM/eYq+UNVD6KKXXEW1ZWVYM6b1tAwLc+ckCWf+k0TyqOkf63rP3hCDkND0L/rJm3cOGkdr3+pCPr3sccmQzYvTv+SpCMqgOScpvMIx8KCgoV82elfA041N8MUNxL9ez0560wCDnR6xZn+pTOOAqNAFwWx/n2HXHuMABL9u9JkWimO/iXcU/0LGGTRv5D3gU06FYgXtQbIADEi/TsinqSglF/gR5hdey/U1ZXs3cWuMQqsBFoNcUVxe4Cyy3sQ9AlUsWd6UXabyiiwjA3/TTcnJcHCj9W/I0Kc94Ho30aOBm/vBr7MMBT7677+pXP3+vddCkpVIYgCowAXPWqDhwAMvigwVEgcFP6Fozj377IhNvQXj8uV9a/T903/vmwwMx2B9a8oJo2Osv7FrP5TnCiLZzwF0V7fuVMo0geWCikhRkQ8BeXjxot7Yu4V9O+ImEqBe98XQf8mqASUat/7FBSPEMR+QWZ/8oiZzF5wpWTqef2rz0QOmI/+hRu6w68QnOnfpykwCngDtdj/hoik5XoKzvXvyTQsp9dHC/p3zCOPTJTcoHM9S4GhoqR/oSbK2ckosPRoHXG/cv0bUztxYhlJ/nDX0PUvlZHpXzoqnqwsl/8XUgHxN77wE8WBDgW6/uV+Ed8O+vd+glL0L0n5gMGrzIhQsYRsmj59UwiZFohjfUfHer4M+pfCiCLDQP+2/EYOw6BcdNE2a1szTJfE42R7K22xdlWWRpOlslfiSdKYe8CfKJBUCKVxpUV8WbHdocAo4EuBGDg4s4TiyPSv+4xI/7qP29G/IIDRjDFzIe5XCkNFSf+OY9mRMm5cyg4XI/0pHDUwSRRfZhTwA8JTK5D+5YpY/1JgqCjp30YKuJEbFle8YdzIvUqBRP9K9a9y42lZJ0/IVpFX64H6Jwj9FWAUoF2pu4+S/vWjoDSmf7cYddfTv8D8O5HpX/2mKD2rfwHH3L9xPKWlQpFr40+14SecAEL5wBD9+0+rVqW1QklZ/74JE2BMHANdesu5uqpzwBXl3h3L3wcT1GIYKkIb/8F2HONC9C+m6wbI33+3/uUMzYFiQ4NBJaB0kdtIgde/OS2ImhZO/941I9O/7qNUyR9GfJKY+MnDPB8+TD95BP17PbyyMnyqK/1LgWHUFJgRQde/qFL/q717DZEpDAM4/iorxv0+kZVL9oNCu8i67X5wHVPuqyQTZWw2LSLFWtRu4WjkFhu1yFrbCK1SRG65K02SS764tL7ggy8oHzznnXPmGTPPmXde5z3jDOc3Z2eGhHbX7pm/Z56pGafXX2R17vOEwCTI5d+rBBUfTRpM/y67do2c/gUd58zpaN5nFobqOs5p3DOUyr+gx+H7ev8tLmEkq/x7uaGCf3VqeNc2U5R/6XGtawSrn60kMAu4/CGon4bi9G+nlpZOmH97EDJ/Bw5+0OpO1e2cpek/wOUPhfpNodGCoXXfNuMvkuuI0+OiF9/g8t8MOx3LIkVaraaFw7VaUaQs/qS9L/ro76IPVcc3J1jkXwmYf0G2+ZfD/Gs4DHMicCPMvxwf/RXmX4TLHxKe64HA4fz7jmA//+L0L8DpXyfzb/i0P+W/mIsacemUHoEbi9q7Kf/CAPD+/TD6K8q/nT7CyocrtRcQYz11/Lto8gbj1PoryL8gWq3thAIcjf+IScG9DyhRI0eFfL6QuTNff2T3YwmH9VeYfy85nX/nESxP3wiWGZFgtfuX1p7A829rwWgefwG/lc+/sAQbqc2/YHzyUweXE5J2gsE5nsm5/LucIMy/N24ozL80ufy7i5DxIxQK4RvgL/rX9LTZzL/NT5tK9T/NCL+j4I3fvaks/wL/yskni3228m9FQx/QsB7E8290YBr6c0cq/0q5fwdWPiDMvyhv86/M59lIgpr8C8T5FzCGL/iGLwLHpCQiVThcmvyq8Ehl/r37knr/xuLnfw17exRkk3/LVvCZ3/gcMF93ocA8Aj3BpSL/0vqhfzf/Jk3/Ckjk3yZ+Jcq/BGaBj/xWlZvTv3PhrpL8S5/V+ziIfT64AJ+y/Ht+d7z+IqiX/Pdv/PD7E11pU9I4l3/pc/pWGDoKL17rd7T/pi5/OAnN2Xr6t4RgrGvCp9M+GC3Ov7qNjzZm3v077ExhYe/tbW0BOAJwDeoz5N9vr7b8LmP+BcM7I4uJU5Ka/AuC+j42ZPXIZiPBeOm3SUnGuz//pn+SDyBYPUtqlSkQ4Dfy+fc1QU3+rZw9g9dfcf69SHAu/9LZZR1BTf49uG/fJ3L6Fy7AvGudfzn4ZXT+BSWTV8D78UCjXP41R3/vzASC/DufwKSMJYjzb2kwefcvrO+7ZSP/grLaezvuRWZVJvLvGLjAAeCa/4Cxiknw3dB+/gXRTwe3R6cL8i+IaBocR/QrY/q37irU37uRiV02d09wVf71l5b6hfmXIPeoCPNvdeXzhxsczr+9CI7kX8BIEvnXNnfl36UtLUvF+XfbBd3HbPIvD754CPMvKJ9YU27eZ1Jw74M4/2L9Tc+/77e8/zvTvwUEFZ8KtG4Eyfz7daERfieYxzwmBdY4TkFO598FBPpUz7n8u4AgyL9jjSuOkdycfy3/tGAzLn9oDiamf0fx8AsX3eXvyfm3Z08b+RcN+cP8C2LP6uqeQR5bb0z/9h0IeuMB6OlqtflXTJx/1VOff6cSHMu/pCzzL9/+oOZ9hgT5V8FJPs14TIKjv4Jwomn6Nd5jChQQBPlXNTr/SsiL/IsU5V+kNP9Gq2GBdzz/RqvgrvP5F2XIv1J8oa5G/UXxP23x0Uv9kMr8KyaZfzuuPNkEHdTR/mu9+xck519g9bWiAzh3rkPCMXH+RYLpX8i/9fEArCfg+gz5t3V4KtfnX85O/kX5Mf0rkX9H/H7B/IsC0vl3E4Ep0L5qEMZfQf49Tsh1/h1AUDT9u4aa/kXC6V8Ck9KZYL662LufM8X5lx5OkPKQIMy/HE7/gh328i8o4gcuf+CH+QZUdMTppovwJs6/oNZg/s0O6aO/kXKIvy7NvyXFxSW5zL+IkRzLvyQv/yrLvwRmYfcFJMi/Uh1kiGE5wOYnA/c+iPMv1t/0/Au8/JuN1gWjiQktGdq0KdL5V0xB/qXlPv+ify//AiP/cjz/pnl7PSn/Dh5sO//amv4FFbFYBX7kXw1MZ7ElVYKXf02PCe7Mv37X5F/7+GOSvecLssq/Kbz86+VfpHL6N1pTM5vnX343mo/5d3UfQOXf4p39++VL/h28Ns6X1n/dl39jsQ4IFkDI5V/aVjiv33qjTa++bQEAt/WWDaKgs738S/of8y/FPdO/kHyRa/LvXFj76878S3Ey/7ZbvGyZS/NvDEd/nc6/7QnS+RfYzr+CzTJq8i8S518CY/Cab1r1WKi/4vzrXmT+9XAS+dcj/100x0KJvQ/I1tdo5vkb6PzrITmdf2m7wEs8OObxAHc9vLONzr8eT0644B+Axz1E+df5c/rPZ02tL5ibdUj3gHk8ih+4pkz+nuDTvx5PXjPzb96ec5D5N6d+AU9U34jqcCCnAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(data:image/png;base64,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)}}.iti-flag.np{background-color:transparent}li.last-preferred[data-v-9d46625e]{border-bottom:1px solid #cacaca}.iti-flag[data-v-9d46625e]{margin-right:5px;margin-left:5px}.dropdown-item .iti-flag[data-v-9d46625e]{display:inline-block;margin-right:5px}.selection[data-v-9d46625e]{font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-tel-input[data-v-9d46625e]{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #bbb;text-align:left}.vue-tel-input[data-v-9d46625e]:focus-within{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9}input[data-v-9d46625e]{border:none;border-radius:0 2px 2px 0;width:100%;outline:none;padding-left:7px}ul[data-v-9d46625e]{z-index:1;padding:0;margin:0;text-align:left;list-style:none;max-height:200px;overflow-y:scroll;position:absolute;top:33px;left:-1px;background-color:#fff;border:1px solid #ccc;width:390px}.dropdown[data-v-9d46625e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:7px;cursor:pointer}.dropdown.open[data-v-9d46625e],.dropdown[data-v-9d46625e]:hover{background-color:#f3f3f3}.country-code[data-v-9d46625e]{color:#666}.dropdown-arrow[data-v-9d46625e]{-webkit-transform:scaleY(.5);transform:scaleY(.5);display:inline-block;color:#666}.dropdown-item[data-v-9d46625e]{cursor:pointer;padding:4px 15px}.dropdown-item.highlighted[data-v-9d46625e]{background-color:#f3f3f3}.dropdown-menu.show[data-v-9d46625e]{max-height:300px;overflow:scroll}.vue-tel-input.disabled .dropdown[data-v-9d46625e],.vue-tel-input.disabled .selection[data-v-9d46625e],.vue-tel-input.disabled input[data-v-9d46625e]{cursor:no-drop}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Light_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Medium_0.ttf) format("truetype");font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-Bold_0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-MediumItalic_0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:JioType;src:url(https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/JioType-LightItalic_0.ttf) format("truetype");font-weight:400;font-style:italic}.ripple[data-v-524f9995]{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}.ripple[data-v-524f9995]:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10);transform:scale(10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .8s;transition:opacity 1s,-webkit-transform .8s;transition:transform .8s,opacity 1s;transition:transform .8s,opacity 1s,-webkit-transform .8s}.ripple[data-v-524f9995]:active:after{-webkit-transform:scale(0);transform:scale(0);opacity:.3;-webkit-transition:0s;transition:0s}h1[data-v-524f9995]{font-size:60px}h1[data-v-524f9995],h2[data-v-524f9995]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h2[data-v-524f9995]{font-size:42px}h3[data-v-524f9995]{font-size:30px}h3[data-v-524f9995],h4[data-v-524f9995]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h4[data-v-524f9995]{font-size:24px}h5[data-v-524f9995]{font-size:18px}h5[data-v-524f9995],h6[data-v-524f9995]{font-family:var(--PrimaryFont,"JioType",helvetica,arial,sans-serif);color:var(--TypographyPrimaryColor,rgba(0,0,0,.65))}h6[data-v-524f9995]{font-size:14px}body[data-v-524f9995],html[data-v-524f9995]{font-size:10px}.nitrozen-scrollbar[data-v-524f9995]::-webkit-scrollbar{width:5px;background-color:#fff}.nitrozen-scrollbar[data-v-524f9995]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4);box-shadow:inset 0 0 6px rgba(0,0,0,.4);background-color:#fff}.nitrozen-scrollbar[data-v-524f9995]::-webkit-scrollbar-thumb{border-radius:2.5px;background-color:#6b6b6b}.nitrozen-menu-scrollbar[data-v-524f9995]::-webkit-scrollbar{width:10px}.nitrozen-menu-scrollbar[data-v-524f9995]::-webkit-scrollbar-track{border:1px solid #e0e0e0;background-color:#f9f9f9}.nitrozen-menu-scrollbar[data-v-524f9995]::-webkit-scrollbar-thumb{border:3px solid #f9f9f9;background-clip:padding-box;background:#979797;width:4px;border-radius:5px}.nitrozen-custom-form-input[data-v-524f9995]{padding-bottom:12px}.nitrozen-custom-form-input .invalid-input[data-v-524f9995]{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));text-align:center}.nitrozen-custom-form-input .delete-icon[data-v-524f9995]{margin:-8px -12px -4px -12px;z-index:1;cursor:pointer}.nitrozen-custom-form-input .delete-icon[data-v-524f9995] svg{height:24px}.nitrozen-custom-form-input .mobile-input[data-v-524f9995]{border:1px solid #e0e0e0!important;padding-left:0}.nitrozen-custom-form-input .mobile-input[data-v-524f9995]:focus-within{border:1px solid var(--SecondaryColor,#2dbaaa)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.nitrozen-custom-form-input .mobile-input[data-v-524f9995] .dropdown-arrow{color:var(--SecondaryColor,#2dbaaa);margin-left:3px}.nitrozen-custom-form-input .mobile-input[data-v-524f9995] .country-code,.nitrozen-custom-form-input .mobile-input[data-v-524f9995] input{color:var(--TypographyPrimaryColor,rgba(0,0,0,.65));font-size:12px}.nitrozen-custom-form-input .input-group[data-v-524f9995]{border:1px solid #e4e5e6;border-radius:4px;padding:20px;margin:0}.nitrozen-custom-form-input .input-group legend[data-v-524f9995]{padding:0 2px}.nitrozen-custom-form-input .radio-group[data-v-524f9995]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.nitrozen-custom-form-input .toggle-input[data-v-524f9995]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nitrozen-custom-form{display:block} \ No newline at end of file diff --git a/dist/nitrozen.umd.js b/dist/nitrozen.umd.js index d2a44abb..289e6067 100644 --- a/dist/nitrozen.umd.js +++ b/dist/nitrozen.umd.js @@ -96,7 +96,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /***/ }), -/***/ 3036: +/***/ 5878: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -108,7 +108,7 @@ __webpack_require__.d(__webpack_exports__, { "default": function() { return /* binding */ NCustomForm; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=template&id=386a6270& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=template&id=386a6270& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -142,8 +142,8 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./node_modules/json-logic-js/logic.js var logic = __webpack_require__(962); var logic_default = /*#__PURE__*/__webpack_require__.n(logic); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=template&id=bbdaa70e&scoped=true& -var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function render() { +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=template&id=524f9995&scoped=true& +var NCustomFormInputvue_type_template_id_524f9995_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; return _c('div', { @@ -199,7 +199,7 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function attrs: { "disabledFormatting": "", "enabledCountryCode": "", - "onlyCountries": ['IN'], + "onlyCountries": _vm.input.onlyCountries || [], "required": _vm.input.required, "autocomplete": "off", "mode": "international", @@ -208,7 +208,9 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function }, on: { "input": _vm.inputChanged, - "blur": _vm.willMoveToNext + "country-changed": _vm.countryCodeChange, + "blur": _vm.willMoveToNext, + "validate": _vm.validateMobileInput }, model: { value: _vm.formInputValue.number, @@ -359,7 +361,7 @@ var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render = function } }, [_vm._v(" Add ")])], 2)] : _vm._e(), _vm.errorMessage ? _c('nitrozen-error', [_vm._v(_vm._s(_vm.errorMessage))]) : _vm._e()], 2); }; -var NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_staticRenderFns = []; +var NCustomFormInputvue_type_template_id_524f9995_scoped_true_staticRenderFns = []; ;// CONCATENATED MODULE: ./src/components/NCustomForm/InputTypes.js var InputTypes = { @@ -447,7 +449,7 @@ function defaultResponseForInput(input) { return input.default; } return { - code: 91, + code: '', number: "" }; case NCustomForm_InputTypes.toggle.key: @@ -680,22 +682,22 @@ function validateInput(input) { var vue_tel_input = __webpack_require__(8442); var vue_tel_input_default = /*#__PURE__*/__webpack_require__.n(vue_tel_input); // EXTERNAL MODULE: ./src/components/NToggleBtn/index.js + 6 modules -var NToggleBtn = __webpack_require__(2838); +var NToggleBtn = __webpack_require__(3674); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(2063); +var NCheckbox = __webpack_require__(62); // EXTERNAL MODULE: ./src/components/NRadio/index.js + 6 modules -var NRadio = __webpack_require__(424); +var NRadio = __webpack_require__(9615); // EXTERNAL MODULE: ./src/components/NDropdown/index.js + 6 modules -var NDropdown = __webpack_require__(7243); +var NDropdown = __webpack_require__(5150); // EXTERNAL MODULE: ./src/components/NInput/index.js var NInput = __webpack_require__(2622); // EXTERNAL MODULE: ./src/components/NError/index.js + 6 modules -var NError = __webpack_require__(8279); +var NError = __webpack_require__(1296); // EXTERNAL MODULE: ./src/components/NBtn/index.js + 11 modules -var NBtn = __webpack_require__(334); +var NBtn = __webpack_require__(4508); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(1624); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& +var NInline = __webpack_require__(2246); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& @@ -733,7 +735,7 @@ var NInline = __webpack_require__(1624); NitrozenInline: NInline/* default */.Z, VueTelInput: (vue_tel_input_default()), NitrozenCustomForm: function NitrozenCustomForm() { - return Promise.resolve(/* import() */).then(__webpack_require__.bind(__webpack_require__, 3036)); + return Promise.resolve(/* import() */).then(__webpack_require__.bind(__webpack_require__, 5878)); } // Loophole for circular imports issue }, @@ -744,10 +746,16 @@ var NInline = __webpack_require__(1624); } }, methods: { + validateMobileInput: function validateMobileInput(phoneObj) { + this.formInputValue.valid = phoneObj.isValid; + }, validateInput: validateInput, titleFor: function titleFor(input) { return input.display + (input.required ? " *" : ""); }, + countryCodeChange: function countryCodeChange(value) { + this.formInputValue.code = value.dialCode; + }, inputChanged: function inputChanged() { this.errorMessage = null; this.$emit("change", this.formInputValue); @@ -790,13 +798,13 @@ var NInline = __webpack_require__(1624); }); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=script&lang=js& /* harmony default export */ var NCustomForm_NCustomFormInputvue_type_script_lang_js_ = (NCustomFormInputvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin -;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomFormInput.vue @@ -808,17 +816,17 @@ var componentNormalizer = __webpack_require__(1001); var component = (0,componentNormalizer/* default */.Z)( NCustomForm_NCustomFormInputvue_type_script_lang_js_, - NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_render, - NCustomFormInputvue_type_template_id_bbdaa70e_scoped_true_staticRenderFns, + NCustomFormInputvue_type_template_id_524f9995_scoped_true_render, + NCustomFormInputvue_type_template_id_524f9995_scoped_true_staticRenderFns, false, null, - "bbdaa70e", + "524f9995", null ) /* harmony default export */ var NCustomFormInput = (component.exports); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& @@ -885,7 +893,7 @@ var component = (0,componentNormalizer/* default */.Z)( }); ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomForm.vue?vue&type=script&lang=js& /* harmony default export */ var NCustomForm_NCustomFormvue_type_script_lang_js_ = (NCustomFormvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NCustomForm/NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less& @@ -914,7 +922,7 @@ var NCustomForm_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 8387: +/***/ 8808: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -924,7 +932,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ NIcon; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=template&id=ea320122& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=template&id=ea320122& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -949,7 +957,7 @@ var staticRenderFns = []; ;// CONCATENATED MODULE: ./src/assets/icons.json var icons_namespaceObject = JSON.parse('{"404_error":"M12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8946 14.5196 13 14.2652 13 14V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM4 7C4 6.80222 4.05865 6.60888 4.16853 6.44443C4.27841 6.27998 4.43459 6.15181 4.61732 6.07612C4.80004 6.00043 5.00111 5.98063 5.19509 6.01921C5.38907 6.0578 5.56725 6.15304 5.70711 6.29289C5.84696 6.43275 5.9422 6.61093 5.98079 6.80491C6.01937 6.99889 5.99957 7.19996 5.92388 7.38268C5.84819 7.56541 5.72002 7.72159 5.55557 7.83147C5.39112 7.94135 5.19778 8 5 8C4.73478 8 4.48043 7.89464 4.29289 7.70711C4.10536 7.51957 4 7.26522 4 7ZM8.5 15H8V15.5C8 15.6326 7.94732 15.7598 7.85355 15.8536C7.75979 15.9473 7.63261 16 7.5 16C7.36739 16 7.24021 15.9473 7.14645 15.8536C7.05268 15.7598 7 15.6326 7 15.5V15H5.5C5.42012 14.9988 5.34158 14.9793 5.27048 14.9429C5.19937 14.9065 5.13762 14.8541 5.09 14.79C5.03862 14.7285 5.00346 14.6551 4.98774 14.5765C4.97202 14.4978 4.97623 14.4166 5 14.34L6 11.34C6.05286 11.2296 6.14436 11.1425 6.25716 11.0951C6.36996 11.0477 6.49623 11.0432 6.61207 11.0827C6.7279 11.1221 6.82526 11.2027 6.88569 11.3091C6.94613 11.4154 6.96545 11.5403 6.94 11.66L6.19 14H7V13.5C7 13.3674 7.05268 13.2402 7.14645 13.1464C7.24021 13.0527 7.36739 13 7.5 13C7.63261 13 7.75979 13.0527 7.85355 13.1464C7.94732 13.2402 8 13.3674 8 13.5V14H8.5C8.63261 14 8.75979 14.0527 8.85355 14.1464C8.94732 14.2402 9 14.3674 9 14.5C9 14.6326 8.94732 14.7598 8.85355 14.8536C8.75979 14.9473 8.63261 15 8.5 15ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM14 14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16C11.4696 16 10.9609 15.7893 10.5858 15.4142C10.2107 15.0391 10 14.5304 10 14V13C10 12.4696 10.2107 11.9609 10.5858 11.5858C10.9609 11.2107 11.4696 11 12 11C12.5304 11 13.0391 11.2107 13.4142 11.5858C13.7893 11.9609 14 12.4696 14 13V14ZM18.5 15H18V15.5C18 15.6326 17.9473 15.7598 17.8536 15.8536C17.7598 15.9473 17.6326 16 17.5 16C17.3674 16 17.2402 15.9473 17.1464 15.8536C17.0527 15.7598 17 15.6326 17 15.5V15H15.5C15.4201 14.9988 15.3416 14.9793 15.2705 14.9429C15.1994 14.9065 15.1376 14.8541 15.09 14.79C15.0436 14.7258 15.0139 14.6511 15.0034 14.5725C14.993 14.494 15.0021 14.4141 15.03 14.34L16.03 11.34C16.0447 11.2709 16.0739 11.2057 16.1156 11.1487C16.1573 11.0917 16.2107 11.0441 16.2721 11.0092C16.3335 10.9743 16.4017 10.9529 16.472 10.9462C16.5424 10.9396 16.6133 10.9479 16.6802 10.9707C16.7471 10.9934 16.8084 11.0301 16.8601 11.0783C16.9117 11.1265 16.9526 11.1851 16.98 11.2502C17.0074 11.3153 17.0206 11.3855 17.0189 11.4562C17.0172 11.5268 17.0005 11.5963 16.97 11.66L16.19 14H17V13.5C17 13.3674 17.0527 13.2402 17.1464 13.1464C17.2402 13.0527 17.3674 13 17.5 13C17.6326 13 17.7598 13.0527 17.8536 13.1464C17.9473 13.2402 18 13.3674 18 13.5V14H18.5C18.6326 14 18.7598 14.0527 18.8536 14.1464C18.9473 14.2402 19 14.3674 19 14.5C19 14.6326 18.9473 14.7598 18.8536 14.8536C18.7598 14.9473 18.6326 15 18.5 15Z","4_in_1_sensor":"M15 10.0002H9.00001C8.20436 10.0002 7.4413 10.3162 6.87869 10.8788C6.31608 11.4415 6.00001 12.2045 6.00001 13.0002V19.0002C6.00001 19.7958 6.31608 20.5589 6.87869 21.1215C7.4413 21.6841 8.20436 22.0002 9.00001 22.0002H15C15.7957 22.0002 16.5587 21.6841 17.1213 21.1215C17.6839 20.5589 18 19.7958 18 19.0002V13.0002C18 12.2045 17.6839 11.4415 17.1213 10.8788C16.5587 10.3162 15.7957 10.0002 15 10.0002ZM13.5 17.0002H13V17.5002C13 17.6328 12.9473 17.76 12.8536 17.8537C12.7598 17.9475 12.6326 18.0002 12.5 18.0002C12.3674 18.0002 12.2402 17.9475 12.1465 17.8537C12.0527 17.76 12 17.6328 12 17.5002V17.0002H10.5C10.4201 16.999 10.3416 16.9795 10.2705 16.943C10.1994 16.9066 10.1376 16.8543 10.09 16.7902C10.0437 16.7259 10.0139 16.6512 10.0034 16.5727C9.99298 16.4942 10.0021 16.4143 10.03 16.3402L11.03 13.3402C11.0447 13.2711 11.0739 13.2058 11.1156 13.1488C11.1573 13.0918 11.2107 13.0443 11.2721 13.0094C11.3336 12.9745 11.4017 12.953 11.472 12.9464C11.5424 12.9397 11.6133 12.9481 11.6802 12.9708C11.7471 12.9936 11.8084 13.0303 11.8601 13.0785C11.9117 13.1267 11.9526 13.1853 11.98 13.2504C12.0074 13.3155 12.0206 13.3857 12.0189 13.4563C12.0172 13.527 12.0005 13.5964 11.97 13.6602L11.19 16.0002H12V15.5002C12 15.3676 12.0527 15.2404 12.1465 15.1466C12.2402 15.0528 12.3674 15.0002 12.5 15.0002C12.6326 15.0002 12.7598 15.0528 12.8536 15.1466C12.9473 15.2404 13 15.3676 13 15.5002V16.0002H13.5C13.6326 16.0002 13.7598 16.0528 13.8536 16.1466C13.9473 16.2404 14 16.3676 14 16.5002C14 16.6328 13.9473 16.76 13.8536 16.8537C13.7598 16.9475 13.6326 17.0002 13.5 17.0002ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","4g":"M9.50001 17.0002V16.7102L9.21001 17.0002H9.50001ZM18.12 2.88022C17.5579 2.31745 16.7954 2.00092 16 2.00022H11C10.5432 1.99005 10.0905 2.08949 9.68001 2.29022C9.26734 2.48589 8.9048 2.77319 8.62001 3.13022L5.62001 6.83022C5.20873 7.36599 4.99027 8.02487 5.00001 8.70022V19.0002C5.00001 19.7959 5.31608 20.5589 5.87869 21.1215C6.4413 21.6842 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 19 19.7959 19 19.0002V5.00022C18.9993 4.20484 18.6828 3.44229 18.12 2.88022ZM11 18.0002H10.5V18.5002C10.5 18.6328 10.4473 18.76 10.3536 18.8538C10.2598 18.9475 10.1326 19.0002 10 19.0002C9.8674 19.0002 9.74022 18.9475 9.64645 18.8538C9.55268 18.76 9.50001 18.6328 9.50001 18.5002V18.0002H8.00001C7.90129 17.9997 7.80494 17.97 7.72308 17.9149C7.64122 17.8597 7.57752 17.7815 7.54001 17.6902C7.49916 17.6001 7.48781 17.4994 7.50756 17.4024C7.52731 17.3054 7.57716 17.2172 7.65001 17.1502L9.65001 15.1502C9.68644 15.0848 9.74237 15.0324 9.81001 15.0002C9.93174 14.9502 10.0683 14.9502 10.19 15.0002C10.3116 15.0519 10.4084 15.1487 10.46 15.2702C10.4742 15.3328 10.4742 15.3977 10.46 15.4602V17.0002H11C11.1326 17.0002 11.2598 17.0529 11.3536 17.1467C11.4473 17.2404 11.5 17.3676 11.5 17.5002C11.5 17.6328 11.4473 17.76 11.3536 17.8538C11.2598 17.9475 11.1326 18.0002 11 18.0002ZM14.5 19.0002C13.9696 19.0002 13.4609 18.7895 13.0858 18.4144C12.7107 18.0394 12.5 17.5307 12.5 17.0002C12.5 16.4698 12.7107 15.9611 13.0858 15.586C13.4609 15.2109 13.9696 15.0002 14.5 15.0002H15C15.1326 15.0002 15.2598 15.0529 15.3536 15.1467C15.4473 15.2404 15.5 15.3676 15.5 15.5002C15.5 15.6328 15.4473 15.76 15.3536 15.8538C15.2598 15.9475 15.1326 16.0002 15 16.0002H14.5C14.3238 15.9974 14.15 16.0412 13.9962 16.1272C13.8424 16.2131 13.714 16.3382 13.6241 16.4897C13.5342 16.6413 13.4859 16.8139 13.4841 16.9901C13.4823 17.1663 13.5272 17.3398 13.614 17.4931C13.7009 17.6464 13.8267 17.774 13.9788 17.8631C14.1309 17.9521 14.3038 17.9994 14.48 18.0001C14.6562 18.0008 14.8294 17.955 14.9822 17.8672C15.135 17.7794 15.2619 17.6528 15.35 17.5002H15C14.8674 17.5002 14.7402 17.4475 14.6465 17.3538C14.5527 17.26 14.5 17.1328 14.5 17.0002C14.5 16.8676 14.5527 16.7404 14.6465 16.6467C14.7402 16.5529 14.8674 16.5002 15 16.5002H16C16.1326 16.5002 16.2598 16.5529 16.3536 16.6467C16.4473 16.7404 16.5 16.8676 16.5 17.0002C16.5 17.5307 16.2893 18.0394 15.9142 18.4144C15.5391 18.7895 15.0304 19.0002 14.5 19.0002Z","4g_bar_four":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18 3C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","4g_bar_no_network":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM7.71 5.29C7.61704 5.19627 7.50644 5.12188 7.38458 5.07111C7.26272 5.02034 7.13201 4.9942 7 4.9942C6.86799 4.9942 6.73728 5.02034 6.61542 5.07111C6.49356 5.12188 6.38296 5.19627 6.29 5.29L6 5.59L5.71 5.29C5.5217 5.1017 5.2663 4.99591 5 4.99591C4.7337 4.99591 4.4783 5.1017 4.29 5.29C4.1017 5.4783 3.99591 5.7337 3.99591 6C3.99591 6.2663 4.1017 6.5217 4.29 6.71L4.59 7L4.29 7.29C4.19627 7.38296 4.12188 7.49356 4.07111 7.61542C4.02034 7.73728 3.9942 7.86799 3.9942 8C3.9942 8.13201 4.02034 8.26272 4.07111 8.38458C4.12188 8.50644 4.19627 8.61704 4.29 8.71C4.38296 8.80373 4.49356 8.87812 4.61542 8.92889C4.73728 8.97966 4.86799 9.0058 5 9.0058C5.13201 9.0058 5.26272 8.97966 5.38458 8.92889C5.50644 8.87812 5.61704 8.80373 5.71 8.71L6 8.41L6.29 8.71C6.38296 8.80373 6.49356 8.87812 6.61542 8.92889C6.73728 8.97966 6.86799 9.0058 7 9.0058C7.13201 9.0058 7.26272 8.97966 7.38458 8.92889C7.50644 8.87812 7.61704 8.80373 7.71 8.71C7.80373 8.61704 7.87812 8.50644 7.92889 8.38458C7.97966 8.26272 8.0058 8.13201 8.0058 8C8.0058 7.86799 7.97966 7.73728 7.92889 7.61542C7.87812 7.49356 7.80373 7.38296 7.71 7.29L7.41 7L7.71 6.71C7.80373 6.61704 7.87812 6.50644 7.92889 6.38458C7.97966 6.26272 8.0058 6.13201 8.0058 6C8.0058 5.86799 7.97966 5.73728 7.92889 5.61542C7.87812 5.49356 7.80373 5.38296 7.71 5.29ZM18 3C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","4g_bar_none":"M10 17C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM6 17C5.73478 17 5.48043 17.1054 5.29289 17.2929C5.10536 17.4804 5 17.7348 5 18V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V18C7 17.7348 6.89464 17.4804 6.70711 17.2929C6.51957 17.1054 6.26522 17 6 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","4g_bar_one":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 17C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17Z","4g_bar_three":"M6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","4g_bar_two":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM18 17C17.7348 17 17.4804 17.1054 17.2929 17.2929C17.1054 17.4804 17 17.7348 17 18V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17ZM14 17C13.7348 17 13.4804 17.1054 13.2929 17.2929C13.1054 17.4804 13 17.7348 13 18V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17Z","4g_lte":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 8C11.0028 7.61441 11.1171 7.23785 11.329 6.91568C11.5408 6.59351 11.8414 6.33946 12.1943 6.18412C12.5472 6.02879 12.9375 5.9788 13.3182 6.04016C13.6989 6.10153 14.0538 6.27163 14.34 6.53C14.4381 6.62017 14.4964 6.74564 14.502 6.87879C14.5077 7.01194 14.4602 7.14187 14.37 7.24C14.2798 7.33813 14.1544 7.39642 14.0212 7.40205C13.8881 7.40767 13.7581 7.36017 13.66 7.27C13.4807 7.10195 13.2457 7.00584 13 7C12.7348 7 12.4804 7.10536 12.2929 7.29289C12.1054 7.48043 12 7.73478 12 8V9C12 9.26522 12.1054 9.51957 12.2929 9.70711C12.4804 9.89464 12.7348 10 13 10C13.2652 10 13.5196 9.89464 13.7071 9.70711C13.8946 9.51957 14 9.26522 14 9H13.5C13.3674 9 13.2402 8.94732 13.1464 8.85355C13.0527 8.75979 13 8.63261 13 8.5C13 8.36739 13.0527 8.24021 13.1464 8.14645C13.2402 8.05268 13.3674 8 13.5 8H14.5C14.6326 8 14.7598 8.05268 14.8536 8.14645C14.9473 8.24021 15 8.36739 15 8.5V9C15 9.53043 14.7893 10.0391 14.4142 10.4142C14.0391 10.7893 13.5304 11 13 11C12.4696 11 11.9609 10.7893 11.5858 10.4142C11.2107 10.0391 11 9.53043 11 9V8ZM6 9.34L7 6.34C7.02101 6.27434 7.05475 6.21346 7.09929 6.16084C7.14383 6.10822 7.1983 6.06488 7.25958 6.03331C7.32087 6.00174 7.38778 5.98255 7.45648 5.97683C7.52518 5.97112 7.59434 5.97899 7.66 6C7.72566 6.02101 7.78654 6.05475 7.83916 6.09929C7.89178 6.14383 7.93512 6.1983 7.96669 6.25958C7.99826 6.32087 8.01745 6.38778 8.02317 6.45648C8.02888 6.52518 8.02101 6.59434 8 6.66L7.19 9H8V8.5C8 8.36739 8.05268 8.24021 8.14645 8.14645C8.24021 8.05268 8.36739 8 8.5 8C8.63261 8 8.75979 8.05268 8.85355 8.14645C8.94732 8.24021 9 8.36739 9 8.5V9H9.5C9.63261 9 9.75979 9.05268 9.85355 9.14645C9.94732 9.24021 10 9.36739 10 9.5C10 9.63261 9.94732 9.75979 9.85355 9.85355C9.75979 9.94732 9.63261 10 9.5 10H9V10.5C9 10.6326 8.94732 10.7598 8.85355 10.8536C8.75979 10.9473 8.63261 11 8.5 11C8.36739 11 8.24021 10.9473 8.14645 10.8536C8.05268 10.7598 8 10.6326 8 10.5V10H6.5C6.42012 9.99884 6.34158 9.9793 6.27048 9.94288C6.19937 9.90646 6.13762 9.85415 6.09 9.79C6.03862 9.72847 6.00346 9.65506 5.98774 9.57645C5.97202 9.49785 5.97623 9.41656 6 9.34ZM8.5 17.5H6.5C6.36739 17.5 6.24021 17.4473 6.14645 17.3536C6.05268 17.2598 6 17.1326 6 17V13C6 12.8674 6.05268 12.7402 6.14645 12.6464C6.24021 12.5527 6.36739 12.5 6.5 12.5C6.63261 12.5 6.75979 12.5527 6.85355 12.6464C6.94732 12.7402 7 12.8674 7 13V16.5H8.5C8.63261 16.5 8.75979 16.5527 8.85355 16.6464C8.94732 16.7402 9 16.8674 9 17C9 17.1326 8.94732 17.2598 8.85355 17.3536C8.75979 17.4473 8.63261 17.5 8.5 17.5ZM12 13.5H11V17C11 17.1326 10.9473 17.2598 10.8536 17.3536C10.7598 17.4473 10.6326 17.5 10.5 17.5C10.3674 17.5 10.2402 17.4473 10.1464 17.3536C10.0527 17.2598 10 17.1326 10 17V13.5H9C8.86739 13.5 8.74021 13.4473 8.64645 13.3536C8.55268 13.2598 8.5 13.1326 8.5 13C8.5 12.8674 8.55268 12.7402 8.64645 12.6464C8.74021 12.5527 8.86739 12.5 9 12.5H12C12.1326 12.5 12.2598 12.5527 12.3536 12.6464C12.4473 12.7402 12.5 12.8674 12.5 13C12.5 13.1326 12.4473 13.2598 12.3536 13.3536C12.2598 13.4473 12.1326 13.5 12 13.5ZM15 14.5C15.1326 14.5 15.2598 14.5527 15.3536 14.6464C15.4473 14.7402 15.5 14.8674 15.5 15C15.5 15.1326 15.4473 15.2598 15.3536 15.3536C15.2598 15.4473 15.1326 15.5 15 15.5H14V16.5H15.5C15.6326 16.5 15.7598 16.5527 15.8536 16.6464C15.9473 16.7402 16 16.8674 16 17C16 17.1326 15.9473 17.2598 15.8536 17.3536C15.7598 17.4473 15.6326 17.5 15.5 17.5H13.5C13.3674 17.5 13.2402 17.4473 13.1464 17.3536C13.0527 17.2598 13 17.1326 13 17V13C13 12.8674 13.0527 12.7402 13.1464 12.6464C13.2402 12.5527 13.3674 12.5 13.5 12.5H15.5C15.6326 12.5 15.7598 12.5527 15.8536 12.6464C15.9473 12.7402 16 12.8674 16 13C16 13.1326 15.9473 13.2598 15.8536 13.3536C15.7598 13.4473 15.6326 13.5 15.5 13.5H14V14.5H15Z","4k":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM10.75 14V15C10.75 15.2652 10.6446 15.5196 10.4571 15.7071C10.2696 15.8946 10.0152 16 9.75 16C9.48478 16 9.23043 15.8946 9.04289 15.7071C8.85536 15.5196 8.75 15.2652 8.75 15V14H6.25C6.10802 13.9998 5.9677 13.9694 5.83838 13.9108C5.70906 13.8522 5.59371 13.7667 5.5 13.66C5.4074 13.5542 5.33817 13.43 5.29681 13.2956C5.25546 13.1612 5.24291 13.0196 5.26 12.88L5.76 8.88C5.77576 8.74868 5.81723 8.62175 5.88204 8.50645C5.94686 8.39116 6.03374 8.28976 6.13775 8.20804C6.24175 8.12632 6.36083 8.06589 6.48818 8.0302C6.61554 7.9945 6.74868 7.98424 6.88 8C7.01132 8.01576 7.13825 8.05723 7.25355 8.12204C7.36884 8.18686 7.47024 8.27374 7.55196 8.37775C7.63368 8.48175 7.69411 8.60083 7.7298 8.72818C7.7655 8.85554 7.77576 8.98868 7.76 9.12L7.38 12H8.75V11C8.75 10.7348 8.85536 10.4804 9.04289 10.2929C9.23043 10.1054 9.48478 10 9.75 10C10.0152 10 10.2696 10.1054 10.4571 10.2929C10.6446 10.4804 10.75 10.7348 10.75 11V12C11.0152 12 11.2696 12.1054 11.4571 12.2929C11.6446 12.4804 11.75 12.7348 11.75 13C11.75 13.2652 11.6446 13.5196 11.4571 13.7071C11.2696 13.8946 11.0152 14 10.75 14ZM18.57 14.43C18.674 14.5799 18.735 14.7554 18.7464 14.9374C18.7578 15.1195 18.7192 15.3012 18.6347 15.463C18.5503 15.6247 18.4232 15.7602 18.2673 15.8548C18.1113 15.9495 17.9324 15.9997 17.75 16C17.5888 15.9997 17.43 15.9605 17.2872 15.8856C17.1445 15.8107 17.0219 15.7025 16.93 15.57L15.45 13.47L14.75 14.35V15C14.75 15.2652 14.6446 15.5196 14.4571 15.7071C14.2696 15.8946 14.0152 16 13.75 16C13.4848 16 13.2304 15.8946 13.0429 15.7071C12.8554 15.5196 12.75 15.2652 12.75 15V9C12.75 8.73478 12.8554 8.48043 13.0429 8.29289C13.2304 8.10536 13.4848 8 13.75 8C14.0152 8 14.2696 8.10536 14.4571 8.29289C14.6446 8.48043 14.75 8.73478 14.75 9V11.15L17 8.38C17.172 8.19782 17.4061 8.08682 17.6559 8.06897C17.9058 8.05112 18.1533 8.12771 18.3494 8.2836C18.5456 8.43949 18.676 8.66332 18.715 8.91079C18.754 9.15827 18.6987 9.41136 18.56 9.62L16.79 11.84L18.57 14.43Z","abdominal_pain":"M6 15H14C15.65 15 17 13.65 17 12C17 10.35 15.65 9 14 9H6C5.45 9 5 8.55 5 8C5 7.45 5.45 7 6 7H11C12.1 7 13 6.1 13 5V4C13 3.45 12.55 3 12 3C11.45 3 11 3.45 11 4V5H6C4.35 5 3 6.35 3 8C3 9.65 4.35 11 6 11H14C14.55 11 15 11.45 15 12C15 12.55 14.55 13 14 13H6C4.35 13 3 14.35 3 16C3 17.65 4.35 19 6 19H13V20C13 20.55 13.45 21 14 21C14.55 21 15 20.55 15 20V19C15 17.9 14.1 17 13 17H6C5.45 17 5 16.55 5 16C5 15.45 5.45 15 6 15ZM18 10C18.26 10 18.51 9.9 18.71 9.71L19.71 8.71C20.1 8.32 20.1 7.69 19.71 7.3C19.32 6.91 18.69 6.91 18.3 7.3L17.3 8.3C16.91 8.69 16.91 9.32 17.3 9.71C17.5 9.91 17.75 10 18.01 10H18ZM18.71 14.29C18.32 13.9 17.69 13.9 17.3 14.29C16.91 14.68 16.91 15.31 17.3 15.7L18.3 16.7C18.5 16.9 18.75 16.99 19.01 16.99C19.27 16.99 19.52 16.89 19.72 16.7C20.11 16.31 20.11 15.68 19.72 15.29L18.72 14.29H18.71ZM21 11H20C19.45 11 19 11.45 19 12C19 12.55 19.45 13 20 13H21C21.55 13 22 12.55 22 12C22 11.45 21.55 11 21 11Z","ac_remote":"M12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2ZM10 20C9.80222 20 9.60888 19.9414 9.44443 19.8315C9.27998 19.7216 9.15181 19.5654 9.07612 19.3827C9.00043 19.2 8.98063 18.9989 9.01921 18.8049C9.0578 18.6109 9.15304 18.4327 9.29289 18.2929C9.43275 18.153 9.61093 18.0578 9.80491 18.0192C9.99889 17.9806 10.2 18.0004 10.3827 18.0761C10.5654 18.1518 10.7216 18.28 10.8315 18.4444C10.9414 18.6089 11 18.8022 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM10 16C9.80222 16 9.60888 15.9414 9.44443 15.8315C9.27998 15.7216 9.15181 15.5654 9.07612 15.3827C9.00043 15.2 8.98063 14.9989 9.01921 14.8049C9.0578 14.6109 9.15304 14.4327 9.29289 14.2929C9.43275 14.153 9.61093 14.0578 9.80491 14.0192C9.99889 13.9806 10.2 14.0004 10.3827 14.0761C10.5654 14.1518 10.7216 14.28 10.8315 14.4444C10.9414 14.6089 11 14.8022 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM14 20C13.8022 20 13.6089 19.9414 13.4444 19.8315C13.28 19.7216 13.1518 19.5654 13.0761 19.3827C13.0004 19.2 12.9806 18.9989 13.0192 18.8049C13.0578 18.6109 13.153 18.4327 13.2929 18.2929C13.4327 18.153 13.6109 18.0578 13.8049 18.0192C13.9989 17.9806 14.2 18.0004 14.3827 18.0761C14.5654 18.1518 14.7216 18.28 14.8315 18.4444C14.9414 18.6089 15 18.8022 15 19C15 19.2652 14.8946 19.5196 14.7071 19.7071C14.5196 19.8946 14.2652 20 14 20ZM14 16C13.8022 16 13.6089 15.9414 13.4444 15.8315C13.28 15.7216 13.1518 15.5654 13.0761 15.3827C13.0004 15.2 12.9806 14.9989 13.0192 14.8049C13.0578 14.6109 13.153 14.4327 13.2929 14.2929C13.4327 14.153 13.6109 14.0578 13.8049 14.0192C13.9989 13.9806 14.2 14.0004 14.3827 14.0761C14.5654 14.1518 14.7216 14.28 14.8315 14.4444C14.9414 14.6089 15 14.8022 15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11Z","accessories":"M20.9999 10.9999H20.8599C20.666 10.2714 20.275 9.61056 19.7299 9.08988C19.3197 8.70643 18.8334 8.41364 18.3026 8.23055C17.7718 8.04747 17.2083 7.9782 16.649 8.02725C16.0896 8.0763 15.5468 8.24258 15.056 8.51525C14.5651 8.78792 14.1371 9.16089 13.7999 9.60988C13.2884 9.20262 12.6538 8.98088 11.9999 8.98088C11.3461 8.98088 10.7115 9.20262 10.1999 9.60988C9.86274 9.16089 9.43478 8.78792 8.94392 8.51525C8.45306 8.24258 7.91029 8.0763 7.35092 8.02725C6.79155 7.9782 6.22813 8.04747 5.6973 8.23055C5.16647 8.41364 4.68014 8.70643 4.26994 9.08988C3.72485 9.61056 3.33386 10.2714 3.13994 10.9999H2.99994C2.86763 11.0004 2.73675 11.0272 2.61487 11.0787C2.493 11.1302 2.38255 11.2054 2.28994 11.2999C2.19621 11.3928 2.12182 11.5034 2.07105 11.6253C2.02028 11.7472 1.99414 11.8779 1.99414 12.0099C1.99414 12.1419 2.02028 12.2726 2.07105 12.3945C2.12182 12.5163 2.19621 12.6269 2.28994 12.7199C2.48028 12.9034 2.73556 13.0041 2.99994 12.9999H3.13994C3.3767 13.9471 3.95174 14.775 4.75668 15.3276C5.56163 15.8802 6.5409 16.1193 7.50994 15.9999C8.48014 15.8752 9.37102 15.3993 10.0141 14.6623C10.6572 13.9252 11.0079 12.978 10.9999 11.9999C10.9992 11.8683 11.0244 11.7378 11.0742 11.616C11.1239 11.4941 11.1973 11.3833 11.2899 11.2899C11.3829 11.1962 11.4935 11.1218 11.6154 11.071C11.7372 11.0202 11.8679 10.9941 11.9999 10.9941C12.132 10.9941 12.2627 11.0202 12.3845 11.071C12.5064 11.1218 12.617 11.1962 12.7099 11.2899C12.8026 11.3833 12.8759 11.4941 12.9257 11.616C12.9755 11.7378 13.0007 11.8683 12.9999 11.9999C12.992 12.978 13.3427 13.9252 13.9858 14.6623C14.6289 15.3993 15.5197 15.8752 16.4899 15.9999C17.459 16.1193 18.4382 15.8802 19.2432 15.3276C20.0481 14.775 20.6232 13.9471 20.8599 12.9999H20.9999C21.1322 12.9993 21.2631 12.9725 21.385 12.921C21.5069 12.8695 21.6173 12.7944 21.7099 12.6999C21.8037 12.6069 21.8781 12.4963 21.9288 12.3745C21.9796 12.2526 22.0057 12.1219 22.0057 11.9899C22.0057 11.8579 21.9796 11.7272 21.9288 11.6053C21.8781 11.4834 21.8037 11.3728 21.7099 11.2799C21.5196 11.0964 21.2643 10.9957 20.9999 10.9999Z","account_info":"M7 12C5.67392 12 4.40215 12.5268 3.46447 13.4645C2.52678 14.4021 2 15.6739 2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H10C10.5304 19 11.0391 18.7893 11.4142 18.4142C11.7893 18.0391 12 17.5304 12 17C12 16.3434 11.8707 15.6932 11.6194 15.0866C11.3681 14.48 10.9998 13.9288 10.5355 13.4645C10.0712 13.0002 9.52004 12.6319 8.91342 12.3806C8.30679 12.1293 7.65661 12 7 12ZM7 11C7.59334 11 8.17336 10.8241 8.66671 10.4944C9.16006 10.1648 9.54458 9.69623 9.77164 9.14805C9.9987 8.59987 10.0581 7.99667 9.94236 7.41473C9.8266 6.83279 9.54088 6.29824 9.12132 5.87868C8.70176 5.45912 8.16721 5.1734 7.58527 5.05765C7.00333 4.94189 6.40013 5.0013 5.85195 5.22836C5.30377 5.45543 4.83524 5.83994 4.50559 6.33329C4.17595 6.82664 4 7.40666 4 8C4 8.79565 4.31607 9.55871 4.87868 10.1213C5.44129 10.6839 6.20435 11 7 11ZM21 15H16C15.7348 15 15.4804 15.1054 15.2929 15.2929C15.1054 15.4804 15 15.7348 15 16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16C22 15.7348 21.8946 15.4804 21.7071 15.2929C21.5196 15.1054 21.2652 15 21 15ZM21 9C21.2652 9 21.5196 8.89464 21.7071 8.70711C21.8946 8.51957 22 8.26522 22 8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7H13C12.7348 7 12.4804 7.10536 12.2929 7.29289C12.1054 7.48043 12 7.73478 12 8C12 8.26522 12.1054 8.51957 12.2929 8.70711C12.4804 8.89464 12.7348 9 13 9H21ZM21 11H14C13.7348 11 13.4804 11.1054 13.2929 11.2929C13.1054 11.4804 13 11.7348 13 12C13 12.2652 13.1054 12.5196 13.2929 12.7071C13.4804 12.8946 13.7348 13 14 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11Z","ace_of_spades":"M13.84 3L13.35 2.55C12.9813 2.2127 12.4997 2.02563 12 2.02563C11.5003 2.02563 11.0187 2.2127 10.65 2.55L10.16 3C5.62999 7.14 2.99999 10.2 2.99999 13.56C2.98931 14.274 3.1214 14.9829 3.38849 15.6451C3.65558 16.3073 4.0523 16.9095 4.55534 17.4162C5.05838 17.923 5.65761 18.3242 6.31783 18.5961C6.97805 18.8681 7.68596 19.0054 8.39999 19C9.19531 18.9817 9.97563 18.7798 10.68 18.41L9.60999 20.55C9.53328 20.7022 9.49676 20.8715 9.50389 21.0419C9.51103 21.2122 9.56158 21.3778 9.65075 21.5231C9.73992 21.6684 9.86476 21.7885 10.0134 21.8719C10.162 21.9554 10.3295 21.9995 10.5 22H13.5C13.6705 21.9995 13.838 21.9554 13.9866 21.8719C14.1352 21.7885 14.2601 21.6684 14.3492 21.5231C14.4384 21.3778 14.489 21.2122 14.4961 21.0419C14.5032 20.8715 14.4667 20.7022 14.39 20.55L13.32 18.41C14.0243 18.7798 14.8047 18.9817 15.6 19C16.314 19.0054 17.0219 18.8681 17.6822 18.5961C18.3424 18.3242 18.9416 17.923 19.4446 17.4162C19.9477 16.9095 20.3444 16.3073 20.6115 15.6451C20.8786 14.9829 21.0107 14.274 21 13.56C21 10.19 18.37 7.13 13.84 3Z","add":"M20 11H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","add_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 13H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H11V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","adventure":"M20.87 19.5L18 14.5C17.9121 14.3485 17.7859 14.2227 17.6341 14.1352C17.4823 14.0478 17.3102 14.0018 17.135 14.0018C16.9598 14.0018 16.7877 14.0478 16.6359 14.1352C16.4841 14.2227 16.3579 14.3485 16.27 14.5L14.76 17.11L10.63 10V8.5H14.3C14.4796 8.50428 14.657 8.4601 14.8136 8.37212C14.9702 8.28414 15.1002 8.15559 15.19 8C15.2674 7.8419 15.3017 7.66618 15.2894 7.4906C15.2771 7.31501 15.2187 7.14578 15.12 7L14.47 6L15.13 5C15.2178 4.84798 15.264 4.67554 15.264 4.5C15.264 4.32446 15.2178 4.15202 15.13 4C15.045 3.84032 14.9182 3.7067 14.7633 3.61336C14.6083 3.52003 14.4309 3.47048 14.25 3.47H10.45C10.3627 3.33012 10.2421 3.21401 10.099 3.13201C9.95597 3.05001 9.79484 3.00466 9.63001 3C9.36479 3 9.11044 3.10536 8.9229 3.29289C8.73536 3.48043 8.63001 3.73478 8.63001 4V10L3.13001 19.5C3.04224 19.652 2.99603 19.8245 2.99603 20C2.99603 20.1755 3.04224 20.348 3.13001 20.5C3.21811 20.6526 3.34498 20.7792 3.49775 20.867C3.65053 20.9548 3.8238 21.0007 4.00001 21H20C20.1762 21.0007 20.3495 20.9548 20.5023 20.867C20.655 20.7792 20.7819 20.6526 20.87 20.5C20.9578 20.348 21.004 20.1755 21.004 20C21.004 19.8245 20.9578 19.652 20.87 19.5Z","aerobics":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8H11V13.07C9.57139 13.205 8.23126 13.8222 7.2 14.82C6.44173 15.6527 5.85671 16.6279 5.47901 17.6889C5.10131 18.7499 4.93848 19.8755 5 21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22C6.26522 22 6.51957 21.8946 6.70711 21.7071C6.89464 21.5196 7 21.2652 7 21C6.89456 19.264 7.4724 17.5556 8.61 16.24C9.29212 15.5859 10.1707 15.1747 11.11 15.07C11.85 18.96 16.42 20.84 16.63 20.93C16.7478 20.9766 16.8733 21.0003 17 21C17.233 21.0006 17.4588 20.9198 17.6386 20.7716C17.8183 20.6234 17.9407 20.4171 17.9846 20.1883C18.0284 19.9595 17.991 19.7225 17.8788 19.5184C17.7666 19.3142 17.5867 19.1556 17.37 19.07C17.37 19.07 13 17.29 13 14V8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6Z","air_conditioner":"M12 15C11.7348 15 11.4804 15.1054 11.2929 15.2929C11.1054 15.4804 11 15.7348 11 16V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM8 15C7.73478 15 7.48043 15.1054 7.29289 15.2929C7.10536 15.4804 7 15.7348 7 16V17C7 17.2652 6.89464 17.5196 6.70711 17.7071C6.51957 17.8946 6.26522 18 6 18C5.73478 18 5.48043 18.1054 5.29289 18.2929C5.10536 18.4804 5 18.7348 5 19C5 19.2652 5.10536 19.5196 5.29289 19.7071C5.48043 19.8946 5.73478 20 6 20C6.79565 20 7.55871 19.6839 8.12132 19.1213C8.68393 18.5587 9 17.7956 9 17V16C9 15.7348 8.89464 15.4804 8.70711 15.2929C8.51957 15.1054 8.26522 15 8 15ZM18 18C17.7348 18 17.4804 17.8946 17.2929 17.7071C17.1054 17.5196 17 17.2652 17 17V16C17 15.7348 16.8946 15.4804 16.7071 15.2929C16.5196 15.1054 16.2652 15 16 15C15.7348 15 15.4804 15.1054 15.2929 15.2929C15.1054 15.4804 15 15.7348 15 16V17C15 17.7956 15.3161 18.5587 15.8787 19.1213C16.4413 19.6839 17.2044 20 18 20C18.2652 20 18.5196 19.8946 18.7071 19.7071C18.8946 19.5196 19 19.2652 19 19C19 18.7348 18.8946 18.4804 18.7071 18.2929C18.5196 18.1054 18.2652 18 18 18ZM18 4H6C5.20435 4 4.44129 4.31607 3.87868 4.87868C3.31607 5.44129 3 6.20435 3 7V10C3 10.7956 3.31607 11.5587 3.87868 12.1213C4.44129 12.6839 5.20435 13 6 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 10V7C21 6.20435 20.6839 5.44129 20.1213 4.87868C19.5587 4.31607 18.7956 4 18 4ZM17 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","air_dry":"M11 9.00008C11 9.26529 11.1054 9.51965 11.2929 9.70718C11.4804 9.89472 11.7348 10.0001 12 10.0001C13.5558 10.0338 15.0923 9.65052 16.45 8.89008C17.5292 8.27312 18.7574 7.9652 20 8.00008C20.2652 8.00008 20.5196 7.89472 20.7071 7.70718C20.8946 7.51965 21 7.26529 21 7.00008C21 6.73486 20.8946 6.48051 20.7071 6.29297C20.5196 6.10543 20.2652 6.00008 20 6.00008C18.4442 5.96638 16.9077 6.34963 15.55 7.11008C14.4708 7.72704 13.2426 8.03496 12 8.00008C11.7348 8.00008 11.4804 8.10543 11.2929 8.29297C11.1054 8.48051 11 8.73486 11 9.00008ZM9 17.0001V9.00008C8.99979 8.21641 9.30623 7.46377 9.85379 6.90313C10.4013 6.34249 11.1465 6.01836 11.93 6.00008L10.29 3.40008C10.1965 3.27963 10.0767 3.18216 9.93983 3.1151C9.8029 3.04804 9.65246 3.01318 9.5 3.01318C9.34754 3.01318 9.1971 3.04804 9.06017 3.1151C8.92325 3.18216 8.80347 3.27963 8.71 3.40008L4.2 10.5401C3.41974 11.784 3.004 13.2217 3 14.6901C3.02895 16.3876 3.72911 18.0045 4.94727 19.187C6.16542 20.3696 7.80239 21.0215 9.5 21.0001C10.7373 21.0014 11.9501 20.6549 13 20.0001H12C11.2044 20.0001 10.4413 19.684 9.87868 19.1214C9.31607 18.5588 9 17.7957 9 17.0001ZM20 10.0001C18.4442 9.96638 16.9077 10.3496 15.55 11.1101C14.4708 11.727 13.2426 12.035 12 12.0001C11.7348 12.0001 11.4804 12.1054 11.2929 12.293C11.1054 12.4805 11 12.7349 11 13.0001C11 13.2653 11.1054 13.5196 11.2929 13.7072C11.4804 13.8947 11.7348 14.0001 12 14.0001C13.5558 14.0338 15.0923 13.6505 16.45 12.8901C17.5292 12.2731 18.7574 11.9652 20 12.0001C20.2652 12.0001 20.5196 11.8947 20.7071 11.7072C20.8946 11.5196 21 11.2653 21 11.0001C21 10.7349 20.8946 10.4805 20.7071 10.293C20.5196 10.1054 20.2652 10.0001 20 10.0001ZM20 14.0001C18.4442 13.9664 16.9077 14.3496 15.55 15.1101C14.4708 15.727 13.2426 16.035 12 16.0001C11.7348 16.0001 11.4804 16.1054 11.2929 16.293C11.1054 16.4805 11 16.7349 11 17.0001C11 17.2653 11.1054 17.5196 11.2929 17.7072C11.4804 17.8947 11.7348 18.0001 12 18.0001C13.5558 18.0338 15.0923 17.6505 16.45 16.8901C17.5292 16.2731 18.7574 15.9652 20 16.0001C20.2652 16.0001 20.5196 15.8947 20.7071 15.7072C20.8946 15.5196 21 15.2653 21 15.0001C21 14.7349 20.8946 14.4805 20.7071 14.293C20.5196 14.1054 20.2652 14.0001 20 14.0001Z","air_filter_clean":"M14 17.82C14.36 16.74 14.58 15.48 12.6 14.17C12.4916 14.0827 12.3663 14.019 12.2319 13.9829C12.0975 13.9469 11.9571 13.9393 11.8196 13.9606C11.6821 13.9819 11.5505 14.0316 11.4333 14.1067C11.3162 14.1817 11.216 14.2804 11.1391 14.3964C11.0622 14.5124 11.0104 14.6431 10.987 14.7803C10.9635 14.9174 10.969 15.058 11.003 15.1929C11.0369 15.3278 11.0987 15.4542 11.1843 15.5639C11.2698 15.6736 11.3774 15.7642 11.5 15.83C12.36 16.41 12.31 16.56 12.1 17.18C11.74 18.26 11.52 19.52 13.5 20.83C13.647 20.9333 13.8205 20.9923 14 21C14.2136 20.9984 14.4212 20.9283 14.5921 20.8002C14.7631 20.672 14.8885 20.4925 14.95 20.2879C15.0115 20.0832 15.0058 19.8643 14.9338 19.6631C14.8619 19.462 14.7273 19.2892 14.55 19.17C13.69 18.59 13.74 18.44 14 17.82ZM9 17.82C9.36 16.74 9.58 15.48 7.6 14.17C7.38043 14.0522 7.1248 14.0207 6.88318 14.0815C6.64156 14.1423 6.43134 14.2911 6.29371 14.4988C6.15608 14.7065 6.10094 14.9581 6.1391 15.2044C6.17726 15.4506 6.30596 15.6737 6.5 15.83C7.36 16.41 7.31 16.56 7.1 17.18C6.74 18.26 6.52 19.52 8.5 20.83C8.647 20.9333 8.82051 20.9923 9 21C9.21365 20.9984 9.42115 20.9283 9.5921 20.8002C9.76305 20.672 9.88847 20.4925 9.94996 20.2879C10.0115 20.0832 10.0058 19.8643 9.93383 19.6631C9.86185 19.462 9.72734 19.2892 9.55 19.17C8.69 18.59 8.74 18.44 9 17.82ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.79565 3.31607 10.5587 3.87868 11.1213C4.44129 11.6839 5.20435 12 6 12H18C18.7956 12 19.5587 11.6839 20.1213 11.1213C20.6839 10.5587 21 9.79565 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 9H7C6.73478 9 6.48043 8.89464 6.29289 8.70711C6.10536 8.51957 6 8.26522 6 8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9ZM19 17.82C19.36 16.74 19.58 15.48 17.6 14.17C17.4916 14.0827 17.3663 14.019 17.2319 13.9829C17.0975 13.9469 16.9571 13.9393 16.8196 13.9606C16.6821 13.9819 16.5505 14.0316 16.4333 14.1067C16.3162 14.1817 16.216 14.2804 16.1391 14.3964C16.0622 14.5124 16.0104 14.6431 15.987 14.7803C15.9635 14.9174 15.969 15.058 16.003 15.1929C16.0369 15.3278 16.0987 15.4542 16.1843 15.5639C16.2698 15.6736 16.3774 15.7642 16.5 15.83C17.36 16.41 17.31 16.56 17.1 17.18C16.74 18.26 16.52 19.52 18.5 20.83C18.647 20.9333 18.8205 20.9923 19 21C19.2136 20.9984 19.4212 20.9283 19.5921 20.8002C19.7631 20.672 19.8885 20.4925 19.95 20.2879C20.0115 20.0832 20.0058 19.8643 19.9338 19.6631C19.8619 19.462 19.7273 19.2892 19.55 19.17C18.69 18.59 18.74 18.44 19 17.82Z","air_purification_mode":"M4 7C4.19778 7 4.39112 6.94135 4.55557 6.83147C4.72002 6.72159 4.84819 6.56541 4.92388 6.38268C4.99957 6.19996 5.01937 5.99889 4.98079 5.80491C4.9422 5.61093 4.84696 5.43275 4.70711 5.29289C4.56725 5.15304 4.38907 5.0578 4.19509 5.01921C4.00111 4.98063 3.80004 5.00043 3.61732 5.07612C3.43459 5.15181 3.27841 5.27998 3.16853 5.44443C3.05865 5.60888 3 5.80222 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM4 17C3.80222 17 3.60888 17.0586 3.44443 17.1685C3.27998 17.2784 3.15181 17.4346 3.07612 17.6173C3.00043 17.8 2.98063 18.0011 3.01922 18.1951C3.0578 18.3891 3.15304 18.5673 3.29289 18.7071C3.43275 18.847 3.61093 18.9422 3.80491 18.9808C3.99889 19.0194 4.19996 18.9996 4.38268 18.9239C4.56541 18.8482 4.72159 18.72 4.83147 18.5556C4.94135 18.3911 5 18.1978 5 18C5 17.7348 4.89464 17.4804 4.70711 17.2929C4.51957 17.1054 4.26522 17 4 17ZM4 13C4.19778 13 4.39112 12.9414 4.55557 12.8315C4.72002 12.7216 4.84819 12.5654 4.92388 12.3827C4.99957 12.2 5.01937 11.9989 4.98079 11.8049C4.9422 11.6109 4.84696 11.4327 4.70711 11.2929C4.56725 11.153 4.38907 11.0578 4.19509 11.0192C4.00111 10.9806 3.80004 11.0004 3.61732 11.0761C3.43459 11.1518 3.27841 11.28 3.16853 11.4444C3.05865 11.6089 3 11.8022 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM6 14C5.80222 14 5.60888 14.0586 5.44443 14.1685C5.27998 14.2784 5.15181 14.4346 5.07612 14.6173C5.00043 14.8 4.98063 15.0011 5.01922 15.1951C5.0578 15.3891 5.15304 15.5673 5.29289 15.7071C5.43275 15.847 5.61093 15.9422 5.80491 15.9808C5.99889 16.0194 6.19996 15.9996 6.38268 15.9239C6.56541 15.8482 6.72159 15.72 6.83147 15.5556C6.94135 15.3911 7 15.1978 7 15C7 14.7348 6.89464 14.4804 6.70711 14.2929C6.51957 14.1054 6.26522 14 6 14ZM6 8C5.80222 8 5.60888 8.05865 5.44443 8.16853C5.27998 8.27841 5.15181 8.43459 5.07612 8.61732C5.00043 8.80004 4.98063 9.00111 5.01922 9.19509C5.0578 9.38907 5.15304 9.56725 5.29289 9.70711C5.43275 9.84696 5.61093 9.9422 5.80491 9.98079C5.99889 10.0194 6.19996 9.99957 6.38268 9.92388C6.56541 9.84819 6.72159 9.72002 6.83147 9.55557C6.94135 9.39112 7 9.19778 7 9C7 8.73478 6.89464 8.48043 6.70711 8.29289C6.51957 8.10536 6.26522 8 6 8ZM18.71 13.29C18.5217 13.1017 18.2663 12.9959 18 12.9959C17.7337 12.9959 17.4783 13.1017 17.29 13.29C17.1017 13.4783 16.9959 13.7337 16.9959 14C16.9959 14.2663 17.1017 14.5217 17.29 14.71L17.59 15H13V9H17.59L17.29 9.29C17.1963 9.38296 17.1219 9.49356 17.0711 9.61542C17.0203 9.73728 16.9942 9.86799 16.9942 10C16.9942 10.132 17.0203 10.2627 17.0711 10.3846C17.1219 10.5064 17.1963 10.617 17.29 10.71C17.383 10.8037 17.4936 10.8781 17.6154 10.9289C17.7373 10.9797 17.868 11.0058 18 11.0058C18.132 11.0058 18.2627 10.9797 18.3846 10.9289C18.5064 10.8781 18.617 10.8037 18.71 10.71L20.71 8.71C20.8037 8.61704 20.8781 8.50644 20.9289 8.38458C20.9797 8.26272 21.0058 8.13201 21.0058 8C21.0058 7.86799 20.9797 7.73728 20.9289 7.61542C20.8781 7.49356 20.8037 7.38296 20.71 7.29L18.71 5.29C18.6168 5.19676 18.5061 5.1228 18.3842 5.07234C18.2624 5.02188 18.1319 4.99591 18 4.99591C17.7337 4.99591 17.4783 5.1017 17.29 5.29C17.1017 5.4783 16.9959 5.7337 16.9959 6C16.9959 6.2663 17.1017 6.5217 17.29 6.71L17.59 7H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H12C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17H17.59L17.29 17.29C17.1963 17.383 17.1219 17.4936 17.0711 17.6154C17.0203 17.7373 16.9942 17.868 16.9942 18C16.9942 18.132 17.0203 18.2627 17.0711 18.3846C17.1219 18.5064 17.1963 18.617 17.29 18.71C17.383 18.8037 17.4936 18.8781 17.6154 18.9289C17.7373 18.9797 17.868 19.0058 18 19.0058C18.132 19.0058 18.2627 18.9797 18.3846 18.9289C18.5064 18.8781 18.617 18.8037 18.71 18.71L20.71 16.71C20.8037 16.617 20.8781 16.5064 20.9289 16.3846C20.9797 16.2627 21.0058 16.132 21.0058 16C21.0058 15.868 20.9797 15.7373 20.9289 15.6154C20.8781 15.4936 20.8037 15.383 20.71 15.29L18.71 13.29Z","airport":"M20.5 3.50015C20.3143 3.31419 20.0937 3.16668 19.8509 3.06603C19.6081 2.96538 19.3479 2.91357 19.085 2.91357C18.8222 2.91357 18.5619 2.96538 18.3191 3.06603C18.0763 3.16668 17.8558 3.31419 17.67 3.50015L14.13 7.00015L4.70002 5.81015C4.35926 5.76213 4.01234 5.83274 3.71746 6.01015C3.42258 6.18755 3.19766 6.46095 3.08044 6.7845C2.96321 7.10805 2.9608 7.46207 3.07361 7.78719C3.18642 8.1123 3.40759 8.38874 3.70002 8.57015L9.18002 12.0001L7.77002 13.4001L4.77002 13.6701C4.45167 13.6994 4.15099 13.8296 3.91185 14.0418C3.6727 14.2539 3.50759 14.537 3.44061 14.8496C3.37362 15.1622 3.40826 15.488 3.53948 15.7795C3.67069 16.071 3.89161 16.313 4.17002 16.4701L6.31002 17.6801L7.52002 19.8201C7.67716 20.0986 7.91914 20.3195 8.21066 20.4507C8.50219 20.5819 8.82801 20.6166 9.14061 20.5496C9.45321 20.4826 9.73623 20.3175 9.94839 20.0783C10.1606 19.8392 10.2908 19.5385 10.32 19.2201L10.59 16.2201L12 14.8201L15.42 20.2901C15.6014 20.5826 15.8779 20.8038 16.203 20.9166C16.5281 21.0294 16.8821 21.027 17.2057 20.9097C17.5292 20.7925 17.8026 20.5676 17.98 20.2727C18.1574 19.9778 18.228 19.6309 18.18 19.2901L17 9.87015L20.5 6.33015C20.686 6.1444 20.8335 5.92382 20.9341 5.68103C21.0348 5.43823 21.0866 5.17798 21.0866 4.91515C21.0866 4.65232 21.0348 4.39206 20.9341 4.14927C20.8335 3.90647 20.686 3.68589 20.5 3.50015Z","alarm":"M3.88011 6.71011L6.71011 3.88011C6.89841 3.6918 7.0042 3.43641 7.0042 3.17011C7.0042 2.90381 6.89841 2.64841 6.71011 2.46011C6.5218 2.2718 6.26641 2.16602 6.00011 2.16602C5.73381 2.16602 5.47841 2.2718 5.29011 2.46011L2.46011 5.29011C2.2718 5.47841 2.16602 5.73381 2.16602 6.00011C2.16602 6.26641 2.2718 6.5218 2.46011 6.71011C2.64841 6.89841 2.90381 7.0042 3.17011 7.0042C3.43641 7.0042 3.6918 6.89841 3.88011 6.71011ZM21.5401 5.29011L18.7101 2.46011C18.6169 2.36687 18.5062 2.29291 18.3844 2.24245C18.2625 2.19199 18.132 2.16602 18.0001 2.16602C17.7338 2.16602 17.4784 2.2718 17.2901 2.46011C17.1018 2.64841 16.996 2.90381 16.996 3.17011C16.996 3.43641 17.1018 3.6918 17.2901 3.88011L20.1201 6.71011C20.3084 6.89841 20.5638 7.0042 20.8301 7.0042C21.0964 7.0042 21.3518 6.89841 21.5401 6.71011C21.7284 6.5218 21.8342 6.26641 21.8342 6.00011C21.8342 5.73381 21.7284 5.47841 21.5401 5.29011ZM12.0001 4.00011C10.3723 4.00432 8.77612 4.44994 7.38153 5.2895C5.98693 6.12906 4.84615 7.33114 4.08066 8.76773C3.31516 10.2043 2.95362 11.8216 3.03453 13.4474C3.11543 15.0732 3.63576 16.6466 4.54011 18.0001L3.29011 19.2901C3.1018 19.4784 2.99602 19.7338 2.99602 20.0001C2.99602 20.2664 3.1018 20.5218 3.29011 20.7101C3.47841 20.8984 3.73381 21.0042 4.00011 21.0042C4.26641 21.0042 4.5218 20.8984 4.71011 20.7101L5.85011 19.5601C7.51763 21.1208 9.71616 21.9891 12.0001 21.9891C14.2841 21.9891 16.4826 21.1208 18.1501 19.5601L19.2901 20.7101C19.4784 20.8984 19.7338 21.0042 20.0001 21.0042C20.2664 21.0042 20.5218 20.8984 20.7101 20.7101C20.8984 20.5218 21.0042 20.2664 21.0042 20.0001C21.0042 19.7338 20.8984 19.4784 20.7101 19.2901L19.4601 18.0001C20.3644 16.6466 20.8848 15.0732 20.9657 13.4474C21.0466 11.8216 20.6851 10.2043 19.9196 8.76773C19.1541 7.33114 18.0133 6.12906 16.6187 5.2895C15.2241 4.44994 13.6279 4.00432 12.0001 4.00011ZM14.1201 15.1201C13.9327 15.3064 13.6793 15.4109 13.4151 15.4109C13.1509 15.4109 12.8975 15.3064 12.7101 15.1201L11.2901 13.7101C11.2018 13.6129 11.1307 13.5013 11.0801 13.3801C11.0289 13.2599 11.0017 13.1308 11.0001 13.0001V8.00011C11.0001 7.73489 11.1055 7.48054 11.293 7.293C11.4805 7.10546 11.7349 7.00011 12.0001 7.00011C12.2653 7.00011 12.5197 7.10546 12.7072 7.293C12.8948 7.48054 13.0001 7.73489 13.0001 8.00011V12.5901L14.1201 13.7101C14.3064 13.8975 14.4109 14.1509 14.4109 14.4151C14.4109 14.6793 14.3064 14.9327 14.1201 15.1201Z","alarm_off":"M11.0001 8.76011V8.00011C11.0001 7.73489 11.1055 7.48054 11.293 7.293C11.4805 7.10546 11.7349 7.00011 12.0001 7.00011C12.2036 7.00369 12.4004 7.07395 12.5601 7.20011L15.1701 4.59011C14.1589 4.19966 13.0841 3.99962 12.0001 4.00011C9.61316 4.00011 7.32397 4.94832 5.63615 6.63615C3.94832 8.32397 3.00011 10.6132 3.00011 13.0001C3.00313 14.0815 3.20656 15.1529 3.60011 16.1601L11.0001 8.76011ZM3.88011 6.76011L6.71011 3.88011C6.89841 3.6918 7.0042 3.43641 7.0042 3.17011C7.0042 2.90381 6.89841 2.64841 6.71011 2.46011C6.5218 2.2718 6.26641 2.16602 6.00011 2.16602C5.73381 2.16602 5.47841 2.2718 5.29011 2.46011L2.46011 5.29011C2.2718 5.47841 2.16602 5.73381 2.16602 6.00011C2.16602 6.26641 2.2718 6.5218 2.46011 6.71011C2.64841 6.89841 2.90381 7.0042 3.17011 7.0042C3.43641 7.0042 3.6918 6.89841 3.88011 6.71011V6.76011ZM19.4601 18.0001C20.5965 16.3119 21.1271 14.2883 20.9655 12.2597C20.8039 10.2311 19.9595 8.3171 18.5701 6.83011L20.4901 5.00011C20.5879 4.90227 20.6655 4.78613 20.7185 4.6583C20.7714 4.53047 20.7987 4.39347 20.7987 4.25511C20.7987 4.11675 20.7714 3.97974 20.7185 3.85192C20.6655 3.72409 20.5879 3.60794 20.4901 3.51011C20.3923 3.41227 20.2761 3.33467 20.1483 3.28172C20.0205 3.22877 19.8835 3.20152 19.7451 3.20152C19.6067 3.20152 19.4697 3.22877 19.3419 3.28172C19.2141 3.33467 19.0979 3.41227 19.0001 3.51011L3.51011 19.0001C3.41227 19.0979 3.33467 19.2141 3.28172 19.3419C3.22877 19.4697 3.20152 19.6067 3.20152 19.7451C3.20152 19.8835 3.22877 20.0205 3.28172 20.1483C3.33467 20.2761 3.41227 20.3923 3.51011 20.4901C3.70769 20.6877 3.97568 20.7987 4.25511 20.7987C4.39347 20.7987 4.53047 20.7714 4.6583 20.7185C4.78613 20.6655 4.90227 20.5879 5.00011 20.4901L5.91011 19.5701C7.57655 21.125 9.77089 21.9898 12.0501 21.9898C14.3293 21.9898 16.5237 21.125 18.1901 19.5701L19.3301 20.7201C19.5184 20.9084 19.7738 21.0142 20.0401 21.0142C20.3064 21.0142 20.5618 20.9084 20.7501 20.7201C20.9384 20.5318 21.0442 20.2764 21.0442 20.0101C21.0442 19.7438 20.9384 19.4884 20.7501 19.3001L19.4601 18.0001ZM14.1201 15.0801C13.9327 15.2664 13.6793 15.3709 13.4151 15.3709C13.1509 15.3709 12.8975 15.2664 12.7101 15.0801L11.5101 13.8901L13.0001 12.4401V12.5901L14.1201 13.7101C14.3064 13.8975 14.4109 14.1509 14.4109 14.4151C14.4109 14.6793 14.3064 14.9327 14.1201 15.1201V15.0801Z","alarm_sensor":"M12 22.0002C12.5304 22.0002 13.0391 21.7895 13.4142 21.4144C13.7893 21.0393 14 20.5306 14 20.0002H10C10 20.5306 10.2107 21.0393 10.5858 21.4144C10.9609 21.7895 11.4696 22.0002 12 22.0002ZM16 17.0002V14.0002C16 12.9393 15.5786 11.9219 14.8284 11.1717C14.0783 10.4216 13.0609 10.0002 12 10.0002C10.9391 10.0002 9.92173 10.4216 9.17158 11.1717C8.42144 11.9219 8.00001 12.9393 8.00001 14.0002V17.0002C7.73479 17.0002 7.48044 17.1055 7.2929 17.2931C7.10537 17.4806 7.00001 17.7349 7.00001 18.0002C7.00001 18.2654 7.10537 18.5197 7.2929 18.7073C7.48044 18.8948 7.73479 19.0002 8.00001 19.0002H16C16.2652 19.0002 16.5196 18.8948 16.7071 18.7073C16.8947 18.5197 17 18.2654 17 18.0002C17 17.7349 16.8947 17.4806 16.7071 17.2931C16.5196 17.1055 16.2652 17.0002 16 17.0002ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","album":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 15C17 15.3956 16.8827 15.7822 16.6629 16.1111C16.4432 16.44 16.1308 16.6964 15.7654 16.8478C15.3999 16.9991 14.9978 17.0387 14.6098 16.9616C14.2219 16.8844 13.8655 16.6939 13.5858 16.4142C13.3061 16.1345 13.1156 15.7781 13.0384 15.3902C12.9613 15.0022 13.0009 14.6001 13.1522 14.2346C13.3036 13.8692 13.56 13.5568 13.8889 13.3371C14.2178 13.1173 14.6044 13 15 13V8.34L10 9.82V16C10 16.3956 9.8827 16.7822 9.66294 17.1111C9.44318 17.44 9.13082 17.6964 8.76537 17.8478C8.39991 17.9991 7.99778 18.0387 7.60982 17.9616C7.22186 17.8844 6.86549 17.6939 6.58579 17.4142C6.30608 17.1345 6.1156 16.7781 6.03843 16.3902C5.96126 16.0022 6.00087 15.6001 6.15224 15.2346C6.30362 14.8692 6.55996 14.5568 6.88886 14.3371C7.21776 14.1173 7.60444 14 8 14V9.08C7.99052 8.85814 8.05515 8.63944 8.18371 8.45838C8.31226 8.27732 8.49742 8.14419 8.71 8.08L15.71 6C15.8605 5.95488 16.0195 5.94586 16.1741 5.97365C16.3287 6.00145 16.4746 6.06529 16.6 6.16C16.7298 6.25712 16.834 6.38432 16.9036 6.53065C16.9733 6.67698 17.0064 6.83805 17 7V15Z","alert":"M21.7401 18.0002L13.7401 4.00022C13.5657 3.69243 13.3127 3.43641 13.0071 3.25829C12.7014 3.08017 12.3539 2.98633 12.0001 2.98633C11.6464 2.98633 11.2989 3.08017 10.9932 3.25829C10.6875 3.43641 10.4346 3.69243 10.2601 4.00022L2.26015 18.0002C2.08427 18.3048 1.99184 18.6505 1.99219 19.0022C1.99254 19.354 2.08565 19.6994 2.26213 20.0037C2.4386 20.308 2.69221 20.5603 2.99736 20.7353C3.3025 20.9102 3.6484 21.0016 4.00015 21.0002H20.0001C20.3519 21.0016 20.6978 20.9102 21.0029 20.7353C21.3081 20.5603 21.5617 20.308 21.7382 20.0037C21.9146 19.6994 22.0078 19.354 22.0081 19.0022C22.0084 18.6505 21.916 18.3048 21.7401 18.0002ZM11.0001 7.00022C11.0001 6.73501 11.1055 6.48065 11.293 6.29312C11.4806 6.10558 11.7349 6.00022 12.0001 6.00022C12.2654 6.00022 12.5197 6.10558 12.7073 6.29312C12.8948 6.48065 13.0001 6.73501 13.0001 7.00022V13.0002C13.0001 13.2654 12.8948 13.5198 12.7073 13.7073C12.5197 13.8949 12.2654 14.0002 12.0001 14.0002C11.7349 14.0002 11.4806 13.8949 11.293 13.7073C11.1055 13.5198 11.0001 13.2654 11.0001 13.0002V7.00022ZM12.0001 19.0002C11.7035 19.0002 11.4135 18.9123 11.1668 18.7474C10.9201 18.5826 10.7279 18.3483 10.6143 18.0742C10.5008 17.8002 10.4711 17.4986 10.529 17.2076C10.5868 16.9166 10.7297 16.6493 10.9395 16.4396C11.1493 16.2298 11.4165 16.0869 11.7075 16.029C11.9985 15.9712 12.3001 16.0009 12.5742 16.1144C12.8483 16.2279 13.0825 16.4202 13.2474 16.6669C13.4122 16.9135 13.5001 17.2036 13.5001 17.5002C13.5001 17.898 13.3421 18.2796 13.0608 18.5609C12.7795 18.8422 12.398 19.0002 12.0001 19.0002Z","align_bottom":"M20 19H4C3.45 19 3 19.45 3 20C3 20.55 3.45 21 4 21H20C20.55 21 21 20.55 21 20C21 19.45 20.55 19 20 19ZM10 17H14C15.66 17 17 15.66 17 14V6C17 4.34 15.66 3 14 3H10C8.34 3 7 4.34 7 6V14C7 15.66 8.34 17 10 17Z","align_horizontal_centers":"M17 7H13V3C13 2.45 12.55 2 12 2C11.45 2 11 2.45 11 3V7H7C5.34 7 4 8.34 4 10V14C4 15.66 5.34 17 7 17H11V21C11 21.55 11.45 22 12 22C12.55 22 13 21.55 13 21V17H17C18.66 17 20 15.66 20 14V10C20 8.34 18.66 7 17 7Z","align_left":"M4 3C3.45 3 3 3.45 3 4V20C3 20.55 3.45 21 4 21C4.55 21 5 20.55 5 20V4C5 3.45 4.55 3 4 3ZM18 7H10C8.34 7 7 8.34 7 10V14C7 15.66 8.34 17 10 17H18C19.66 17 21 15.66 21 14V10C21 8.34 19.66 7 18 7Z","align_right":"M20 3C19.45 3 19 3.45 19 4V20C19 20.55 19.45 21 20 21C20.55 21 21 20.55 21 20V4C21 3.45 20.55 3 20 3ZM14 7H6C4.34 7 3 8.34 3 10V14C3 15.66 4.34 17 6 17H14C15.66 17 17 15.66 17 14V10C17 8.34 15.66 7 14 7Z","align_top":"M20 3H4C3.45 3 3 3.45 3 4C3 4.55 3.45 5 4 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3ZM14 7H10C8.34 7 7 8.34 7 10V18C7 19.66 8.34 21 10 21H14C15.66 21 17 19.66 17 18V10C17 8.34 15.66 7 14 7Z","align_vertical_centers":"M21 11H17V7C17 5.34 15.66 4 14 4H10C8.34 4 7 5.34 7 7V11H3C2.45 11 2 11.45 2 12C2 12.55 2.45 13 3 13H7V17C7 18.66 8.34 20 10 20H14C15.66 20 17 18.66 17 17V13H21C21.55 13 22 12.55 22 12C22 11.45 21.55 11 21 11Z","alignment_filling":"M19.29 8.71C19.48 8.9 19.74 9 20 9C20.13 9 20.26 8.98 20.38 8.92C20.75 8.77 21 8.4 21 8V4C21 3.45 20.55 3 20 3H16C15.6 3 15.23 3.24 15.08 3.62C14.93 4 15.01 4.42 15.3 4.71L16.59 6L12 10.59L7.41 6L8.7 4.71C8.99 4.42 9.07 3.99 8.92 3.62C8.77 3.25 8.4 3 8 3H4C3.45 3 3 3.45 3 4V8C3 8.4 3.24 8.77 3.62 8.92C3.74 8.97 3.87 9 4 9C4.26 9 4.52 8.9 4.71 8.71L6 7.42L10.59 12.01L6 16.6L4.71 15.31C4.42 15.02 3.99 14.94 3.62 15.09C3.25 15.24 3 15.61 3 16.01V20.01C3 20.56 3.45 21.01 4 21.01H8C8.4 21.01 8.77 20.77 8.92 20.39C9.07 20.01 8.99 19.59 8.7 19.3L7.41 18.01L12 13.42L16.59 18.01L15.3 19.3C15.01 19.59 14.93 20.02 15.08 20.39C15.23 20.76 15.6 21.01 16 21.01H20C20.55 21.01 21 20.56 21 20.01V16.01C21 15.61 20.76 15.24 20.38 15.09C20 14.93 19.58 15.02 19.29 15.31L18 16.6L13.41 12.01L18 7.42L19.29 8.71Z","alignment_horizontal":"M21.7101 11.2902L18.7101 8.29022C18.4201 8.00022 17.9901 7.91022 17.6201 8.07022C17.2501 8.22022 17.0001 8.59022 17.0001 8.99022V10.9902H7.00006V8.99022C7.00006 8.59022 6.76006 8.22022 6.38006 8.07022C6.00006 7.91022 5.58006 8.00022 5.29006 8.29022L2.29006 11.2902C1.90006 11.6802 1.90006 12.3102 2.29006 12.7002L5.29006 15.7002C5.48006 15.8902 5.74006 15.9902 6.00006 15.9902C6.13006 15.9902 6.26006 15.9702 6.38006 15.9102C6.75006 15.7602 7.00006 15.3902 7.00006 14.9902V12.9902H17.0001V14.9902C17.0001 15.3902 17.2401 15.7602 17.6201 15.9102C17.7401 15.9602 17.8701 15.9902 18.0001 15.9902C18.2601 15.9902 18.5201 15.8902 18.7101 15.7002L21.7101 12.7002C22.1001 12.3102 22.1001 11.6802 21.7101 11.2902Z","alignment_vertical":"M14.9999 17.0001H12.9999V7.00006H14.9999C15.3999 7.00006 15.7699 6.76006 15.9199 6.38006C16.0699 6.00006 15.9899 5.58006 15.6999 5.29006L12.6999 2.29006C12.3099 1.90006 11.6799 1.90006 11.2899 2.29006L8.28993 5.29006C7.99993 5.58006 7.91993 6.01006 8.06993 6.38006C8.21993 6.75006 8.58993 7.00006 8.98993 7.00006H10.9899V17.0001H8.98993C8.58993 17.0001 8.21993 17.2401 8.06993 17.6201C7.91993 18.0001 7.99993 18.4201 8.28993 18.7101L11.2899 21.7101C11.4899 21.9101 11.7399 22.0001 11.9999 22.0001C12.2599 22.0001 12.5099 21.9001 12.7099 21.7101L15.7099 18.7101C15.9999 18.4201 16.0799 17.9901 15.9299 17.6201C15.7799 17.2501 15.4099 17.0001 15.0099 17.0001H14.9999Z","analytics":"M14.0001 10.9998H22.0001C21.7675 8.69691 20.7433 6.54601 19.1021 4.9139C17.4608 3.28179 15.3043 2.26955 13.0001 2.0498V10.0498C13.013 10.3063 13.124 10.5479 13.3101 10.7248C13.4963 10.9017 13.7433 11.0001 14.0001 10.9998ZM11.0001 9.9998V2.0498C9.12039 2.2484 7.33544 2.97568 5.85219 4.14733C4.36893 5.31898 3.24812 6.88702 2.61967 8.66968C1.99123 10.4523 1.88089 12.3766 2.30144 14.2194C2.722 16.0622 3.65623 17.7481 4.99584 19.0816C6.33545 20.4151 8.02556 21.3417 9.87027 21.7538C11.715 22.166 13.6387 22.0469 15.4185 21.4103C17.1983 20.7738 18.7612 19.6458 19.9261 18.1572C21.091 16.6687 21.8101 14.8804 22.0001 12.9998H14.0001C13.2045 12.9998 12.4414 12.6837 11.8788 12.1211C11.3162 11.5585 11.0001 10.7955 11.0001 9.9998Z","analytics_data":"M12 11.5C12.2652 11.5 12.5196 11.3946 12.7071 11.2071C12.8946 11.0196 13 10.7652 13 10.5C13 10.2348 12.8946 9.98043 12.7071 9.79289C12.5196 9.60536 12.2652 9.5 12 9.5C11.337 9.5 10.7011 9.76339 10.2322 10.2322C9.76339 10.7011 9.5 11.337 9.5 12C9.5 12.663 9.76339 13.2989 10.2322 13.7678C10.7011 14.2366 11.337 14.5 12 14.5C12.2652 14.5 12.5196 14.3946 12.7071 14.2071C12.8946 14.0196 13 13.7652 13 13.5C13 13.2348 12.8946 12.9804 12.7071 12.7929C12.5196 12.6054 12.2652 12.5 12 12.5C11.8674 12.5 11.7402 12.4473 11.6464 12.3536C11.5527 12.2598 11.5 12.1326 11.5 12C11.5 11.8674 11.5527 11.7402 11.6464 11.6464C11.7402 11.5527 11.8674 11.5 12 11.5ZM7.76 14.83C7.57375 15.0174 7.46921 15.2708 7.46921 15.535C7.46921 15.7992 7.57375 16.0526 7.76 16.24C8.31429 16.8004 8.97476 17.2447 9.70278 17.5469C10.4308 17.8491 11.2118 18.0032 12 18C13.5913 18 15.1174 17.3679 16.2426 16.2426C17.3679 15.1174 18 13.5913 18 12C18 10.4087 17.3679 8.88258 16.2426 7.75736C15.1174 6.63214 13.5913 6 12 6C11.2118 5.99684 10.4308 6.15086 9.70278 6.45305C8.97476 6.75525 8.31429 7.19956 7.76 7.76C7.59617 7.9513 7.51057 8.19738 7.52029 8.44905C7.53001 8.70073 7.63434 8.93947 7.81244 9.11756C7.99053 9.29566 8.22927 9.39999 8.48095 9.40971C8.73262 9.41943 8.9787 9.33383 9.17 9.17C9.72959 8.61104 10.4423 8.23051 11.2181 8.07653C11.9939 7.92255 12.798 8.00203 13.5286 8.30491C14.2593 8.60779 14.8837 9.12048 15.323 9.77818C15.7624 10.4359 15.9969 11.2091 15.9969 12C15.9969 12.7909 15.7624 13.5641 15.323 14.2218C14.8837 14.8795 14.2593 15.3922 13.5286 15.6951C12.798 15.998 11.9939 16.0774 11.2181 15.9235C10.4423 15.7695 9.72959 15.389 9.17 14.83C8.98264 14.6437 8.72919 14.5392 8.465 14.5392C8.20081 14.5392 7.94736 14.6437 7.76 14.83ZM12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3C11 3.26522 11.1054 3.51957 11.2929 3.70711C11.4804 3.89464 11.7348 4 12 4C13.5823 4 15.129 4.46919 16.4446 5.34824C17.7602 6.22729 18.7855 7.47672 19.391 8.93853C19.9965 10.4003 20.155 12.0089 19.8463 13.5607C19.5376 15.1126 18.7757 16.538 17.6569 17.6569C16.538 18.7757 15.1126 19.5376 13.5607 19.8463C12.0089 20.155 10.4003 19.9965 8.93853 19.391C7.47672 18.7855 6.22729 17.7602 5.34824 16.4446C4.46919 15.129 4 13.5823 4 12C4 11.7348 3.89464 11.4804 3.70711 11.2929C3.51957 11.1054 3.26522 11 3 11C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 13.9778 2.58649 15.9112 3.6853 17.5557C4.78412 19.2002 6.3459 20.4819 8.17317 21.2388C10.0004 21.9957 12.0111 22.1937 13.9509 21.8079C15.8907 21.422 17.6725 20.4696 19.0711 19.0711C20.4696 17.6725 21.422 15.8907 21.8079 13.9509C22.1937 12.0111 21.9957 10.0004 21.2388 8.17317C20.4819 6.3459 19.2002 4.78412 17.5557 3.6853C15.9112 2.58649 13.9778 2 12 2Z","analytics_pie_chart":"M12.0001 17C10.8565 16.9935 9.74973 16.5952 8.86427 15.8715C7.9788 15.1477 7.36819 14.1423 7.13425 13.0229C6.9003 11.9035 7.05717 10.7377 7.57868 9.71994C8.1002 8.70217 8.95485 7.89393 10.0001 7.43V2.2C8.2303 2.56175 6.59152 3.39613 5.25786 4.61453C3.9242 5.83292 2.94548 7.38981 2.42567 9.11981C1.90585 10.8498 1.86435 12.6883 2.30558 14.44C2.74681 16.1917 3.65429 17.7912 4.93162 19.0685C6.20894 20.3458 7.80841 21.2533 9.56011 21.6945C11.3118 22.1358 13.1503 22.0943 14.8803 21.5745C16.6103 21.0546 18.1672 20.0759 19.3856 18.7423C20.604 17.4086 21.4384 15.7698 21.8001 14H16.5701C16.1818 14.8897 15.5429 15.6471 14.7314 16.1799C13.9199 16.7126 12.9709 16.9976 12.0001 17ZM14.0001 12H22.0001C22.0001 10.6868 21.7415 9.38642 21.2389 8.17317C20.7364 6.95991 19.9998 5.85752 19.0712 4.92893C18.1426 4.00035 17.0402 3.26375 15.827 2.7612C14.6137 2.25866 13.3133 2 12.0001 2V10C12.0001 10.5304 12.2108 11.0391 12.5859 11.4142C12.961 11.7893 13.4697 12 14.0001 12Z","analytics_pie_chart_tree":"M16.9001 10.9998H22.0001C21.7675 8.69691 20.7433 6.54601 19.1021 4.9139C17.4609 3.28179 15.3043 2.26955 13.0001 2.0498V7.0998C13.961 7.29577 14.8431 7.76998 15.5365 8.46342C16.2299 9.15686 16.7042 10.0389 16.9001 10.9998ZM13.0001 16.8898V21.9998C15.312 21.7782 17.4746 20.7587 19.1168 19.1165C20.7591 17.4743 21.7785 15.3117 22.0001 12.9998H16.9001C16.7024 13.9589 16.2274 14.8388 15.5341 15.5303C14.8408 16.2218 13.9597 16.6945 13.0001 16.8898ZM2.00013 11.9998C1.98766 14.4875 2.90288 16.8905 4.56706 18.7396C6.23124 20.5887 8.52489 21.7511 11.0001 21.9998V16.8998C9.86984 16.6703 8.85365 16.0571 8.12375 15.1641C7.39384 14.2711 6.99511 13.1532 6.99511 11.9998C6.99511 10.8464 7.39384 9.72856 8.12375 8.83555C8.85365 7.94253 9.86984 7.32932 11.0001 7.0998V2.0998C8.54205 2.34682 6.26241 3.49497 4.6006 5.32296C2.93879 7.15095 2.01245 9.52938 2.00013 11.9998Z","analytics_pie_chart_two":"M19.7201 5.66L16.1501 9.23C16.6468 9.98378 16.9302 10.858 16.9702 11.7598C17.0102 12.6617 16.8052 13.5575 16.3772 14.3523C15.9491 15.1471 15.3138 15.8111 14.5388 16.274C13.7637 16.7369 12.8778 16.9813 11.9751 16.9813C11.0724 16.9813 10.1865 16.7369 9.41144 16.274C8.6364 15.8111 8.00113 15.1471 7.57304 14.3523C7.14496 13.5575 6.94003 12.6617 6.98001 11.7598C7.01999 10.858 7.30338 9.98378 7.8001 9.23L4.2301 5.66C3.0331 7.12557 2.27649 8.90069 2.04816 10.7791C1.81984 12.6576 2.12918 14.5623 2.94024 16.2719C3.75131 17.9816 5.0308 19.426 6.63009 20.4374C8.22939 21.4488 10.0828 21.9857 11.9751 21.9857C13.8674 21.9857 15.7208 21.4488 17.3201 20.4374C18.9194 19.426 20.1989 17.9816 21.01 16.2719C21.821 14.5623 22.1304 12.6576 21.902 10.7791C21.6737 8.90069 20.9171 7.12557 19.7201 5.66ZM14.7201 7.82L18.3001 4.25C16.5146 2.79199 14.2803 1.99561 11.9751 1.99561C9.66995 1.99561 7.43558 2.79199 5.6501 4.25L9.2201 7.82C10.0376 7.28026 10.9955 6.99253 11.9751 6.99253C12.9547 6.99253 13.9127 7.28026 14.7301 7.82H14.7201Z","android":"M3 9.99994C2.73478 9.99994 2.48043 10.1053 2.29289 10.2928C2.10536 10.4804 2 10.7347 2 10.9999V15.9999C2 16.2652 2.10536 16.5195 2.29289 16.707C2.48043 16.8946 2.73478 16.9999 3 16.9999C3.26522 16.9999 3.51957 16.8946 3.70711 16.707C3.89464 16.5195 4 16.2652 4 15.9999V10.9999C4 10.7347 3.89464 10.4804 3.70711 10.2928C3.51957 10.1053 3.26522 9.99994 3 9.99994ZM5 15.9999C5.00287 16.8845 5.29887 17.7432 5.84169 18.4416C6.38451 19.14 7.14353 19.6388 8 19.8599V20.9999C8 21.2652 8.10536 21.5195 8.29289 21.707C8.48043 21.8946 8.73478 21.9999 9 21.9999C9.26522 21.9999 9.51957 21.8946 9.70711 21.707C9.89464 21.5195 10 21.2652 10 20.9999V19.9999H14V20.9999C14 21.2652 14.1054 21.5195 14.2929 21.707C14.4804 21.8946 14.7348 21.9999 15 21.9999C15.2652 21.9999 15.5196 21.8946 15.7071 21.707C15.8946 21.5195 16 21.2652 16 20.9999V19.8599C16.8565 19.6388 17.6155 19.14 18.1583 18.4416C18.7011 17.7432 18.9971 16.8845 19 15.9999V11.9999H5V15.9999ZM18.71 2.28994C18.617 2.19621 18.5064 2.12182 18.3846 2.07105C18.2627 2.02028 18.132 1.99414 18 1.99414C17.868 1.99414 17.7373 2.02028 17.6154 2.07105C17.4936 2.12182 17.383 2.19621 17.29 2.28994L16.19 3.39994C14.9801 2.49591 13.5103 2.00743 12 2.00743C10.4897 2.00743 9.01987 2.49591 7.81 3.39994L6.71 2.28994C6.61676 2.1967 6.50607 2.12274 6.38425 2.07228C6.26243 2.02182 6.13186 1.99585 6 1.99585C5.86814 1.99585 5.73757 2.02182 5.61575 2.07228C5.49393 2.12274 5.38324 2.1967 5.29 2.28994C5.1017 2.47824 4.99591 2.73364 4.99591 2.99994C4.99591 3.1318 5.02188 3.26237 5.07234 3.38419C5.1228 3.50601 5.19676 3.6167 5.29 3.70994L6.4 4.80994C5.4894 6.01683 4.99781 7.48806 5 8.99994V10.9999H19V8.99994C19.0022 7.48806 18.5106 6.01683 17.6 4.80994L18.71 3.70994C18.8037 3.61698 18.8781 3.50637 18.9289 3.38452C18.9797 3.26266 19.0058 3.13195 19.0058 2.99994C19.0058 2.86793 18.9797 2.73722 18.9289 2.61536C18.8781 2.4935 18.8037 2.3829 18.71 2.28994ZM10 7.99994C9.80222 7.99994 9.60888 7.94129 9.44443 7.83141C9.27998 7.72153 9.15181 7.56535 9.07612 7.38262C9.00043 7.1999 8.98063 6.99883 9.01921 6.80485C9.0578 6.61087 9.15304 6.43268 9.29289 6.29283C9.43275 6.15298 9.61093 6.05774 9.80491 6.01915C9.99889 5.98057 10.2 6.00037 10.3827 6.07606C10.5654 6.15175 10.7216 6.27992 10.8315 6.44437C10.9414 6.60882 11 6.80216 11 6.99994C11 7.26516 10.8946 7.51951 10.7071 7.70705C10.5196 7.89458 10.2652 7.99994 10 7.99994ZM14 7.99994C13.8022 7.99994 13.6089 7.94129 13.4444 7.83141C13.28 7.72153 13.1518 7.56535 13.0761 7.38262C13.0004 7.1999 12.9806 6.99883 13.0192 6.80485C13.0578 6.61087 13.153 6.43268 13.2929 6.29283C13.4327 6.15298 13.6109 6.05774 13.8049 6.01915C13.9989 5.98057 14.2 6.00037 14.3827 6.07606C14.5654 6.15175 14.7216 6.27992 14.8315 6.44437C14.9414 6.60882 15 6.80216 15 6.99994C15 7.26516 14.8946 7.51951 14.7071 7.70705C14.5196 7.89458 14.2652 7.99994 14 7.99994ZM21 9.99994C20.7348 9.99994 20.4804 10.1053 20.2929 10.2928C20.1054 10.4804 20 10.7347 20 10.9999V15.9999C20 16.2652 20.1054 16.5195 20.2929 16.707C20.4804 16.8946 20.7348 16.9999 21 16.9999C21.2652 16.9999 21.5196 16.8946 21.7071 16.707C21.8946 16.5195 22 16.2652 22 15.9999V10.9999C22 10.7347 21.8946 10.4804 21.7071 10.2928C21.5196 10.1053 21.2652 9.99994 21 9.99994Z","animation":"M20.53 4.46997C19.7253 3.58866 18.6041 3.06222 17.412 3.00599C16.2199 2.94976 15.0541 3.36832 14.17 4.16997C13.789 4.55118 13.4889 5.00545 13.2879 5.50552C13.0868 6.00558 12.9889 6.54112 13 7.07997C12.3372 6.97743 11.6627 6.97743 11 7.07997C11.0111 6.54112 10.9131 6.00558 10.7121 5.50552C10.511 5.00545 10.211 4.55118 9.82997 4.16997C8.94588 3.36832 7.78009 2.94976 6.58799 3.00599C5.39589 3.06222 4.27468 3.58866 3.46997 4.46997C2.58866 5.27468 2.06222 6.39589 2.00599 7.58799C1.94976 8.78009 2.36832 9.94588 3.16997 10.83C3.75482 11.4039 4.50183 11.7844 5.30997 11.92C5.10497 12.5943 5.00051 13.2952 4.99997 14C4.99997 15.8565 5.73747 17.637 7.05022 18.9497C8.36298 20.2625 10.1435 21 12 21C13.8565 21 15.637 20.2625 16.9497 18.9497C18.2625 17.637 19 15.8565 19 14C18.9994 13.2952 18.895 12.5943 18.69 11.92C19.4981 11.7844 20.2451 11.4039 20.83 10.83C21.6316 9.94588 22.0502 8.78009 21.994 7.58799C21.9377 6.39589 21.4113 5.27468 20.53 4.46997Z","anti_corrosion":"M12 16.0001C13.3261 16.0001 14.5979 15.4733 15.5355 14.5356C16.4732 13.5979 17 12.3261 17 11.0001C16.9966 9.85745 16.682 8.73735 16.09 7.76005L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L7.91 7.76005C7.31802 8.73735 7.00342 9.85745 7 11.0001C7 12.3261 7.52678 13.5979 8.46447 14.5356C9.40215 15.4733 10.6739 16.0001 12 16.0001ZM19 18.0001H5C4.73478 18.0001 4.48043 18.1054 4.29289 18.2929C4.10536 18.4805 4 18.7348 4 19.0001C4 19.2653 4.10536 19.5196 4.29289 19.7072C4.48043 19.8947 4.73478 20.0001 5 20.0001H5.59L5.29 20.2901C5.19627 20.383 5.12188 20.4936 5.07111 20.6155C5.02034 20.7373 4.9942 20.868 4.9942 21.0001C4.9942 21.1321 5.02034 21.2628 5.07111 21.3846C5.12188 21.5065 5.19627 21.6171 5.29 21.7101C5.38296 21.8038 5.49356 21.8782 5.61542 21.9289C5.73728 21.9797 5.86799 22.0059 6 22.0059C6.13201 22.0059 6.26272 21.9797 6.38458 21.9289C6.50644 21.8782 6.61704 21.8038 6.71 21.7101L8.41 20.0001H10.59L10.29 20.2901C10.1963 20.383 10.1219 20.4936 10.0711 20.6155C10.0203 20.7373 9.9942 20.868 9.9942 21.0001C9.9942 21.1321 10.0203 21.2628 10.0711 21.3846C10.1219 21.5065 10.1963 21.6171 10.29 21.7101C10.383 21.8038 10.4936 21.8782 10.6154 21.9289C10.7373 21.9797 10.868 22.0059 11 22.0059C11.132 22.0059 11.2627 21.9797 11.3846 21.9289C11.5064 21.8782 11.617 21.8038 11.71 21.7101L13.41 20.0001H15.59L15.29 20.2901C15.1963 20.383 15.1219 20.4936 15.0711 20.6155C15.0203 20.7373 14.9942 20.868 14.9942 21.0001C14.9942 21.1321 15.0203 21.2628 15.0711 21.3846C15.1219 21.5065 15.1963 21.6171 15.29 21.7101C15.383 21.8038 15.4936 21.8782 15.6154 21.9289C15.7373 21.9797 15.868 22.0059 16 22.0059C16.132 22.0059 16.2627 21.9797 16.3846 21.9289C16.5064 21.8782 16.617 21.8038 16.71 21.7101L18.41 20.0001H19C19.2652 20.0001 19.5196 19.8947 19.7071 19.7072C19.8946 19.5196 20 19.2653 20 19.0001C20 18.7348 19.8946 18.4805 19.7071 18.2929C19.5196 18.1054 19.2652 18.0001 19 18.0001Z","antibacteria":"M4.00001 10.9999H4.20001H4.40001C4.64671 11.5967 5.00667 12.14 5.46001 12.5999L5.76001 12.8899L5.29001 13.3499C5.12981 13.5182 5.03321 13.737 5.01678 13.9687C5.00036 14.2005 5.06514 14.4307 5.20001 14.6199L14.56 5.19988C14.3708 5.06502 14.1406 5.00023 13.9088 5.01666C13.6771 5.03308 13.4583 5.12969 13.29 5.28988L12.83 5.75988L12.54 5.45988C12.0801 5.00654 11.5368 4.64658 10.94 4.39988V4.19988C10.9663 4.06856 10.9664 3.93335 10.9404 3.80198C10.9144 3.6706 10.8628 3.54563 10.7885 3.4342C10.7143 3.32277 10.6187 3.22706 10.5075 3.15254C10.3962 3.07802 10.2713 3.02615 10.14 2.99988C9.87479 2.94684 9.59937 3.00133 9.37432 3.15135C9.26289 3.22564 9.16719 3.32115 9.09267 3.43242C9.01815 3.5437 8.96627 3.66856 8.94001 3.79988L9.00001 3.99988C8.0253 4.00356 7.07292 4.29206 6.26001 4.82988L5.73001 4.28988C5.63677 4.19533 5.52582 4.12007 5.4035 4.0684C5.28117 4.01672 5.14987 3.98965 5.01708 3.98872C4.7489 3.98684 4.49097 4.09158 4.30001 4.27988C4.10905 4.46819 4.00072 4.72463 3.99885 4.99281C3.99697 5.26099 4.10171 5.51893 4.29001 5.70988L4.83001 6.23988C4.28844 7.05847 3.99978 8.01836 4.00001 8.99988H3.80001C3.53479 9.0264 3.29098 9.1572 3.12219 9.36349C2.95341 9.56978 2.87349 9.83467 2.90001 10.0999C2.92653 10.3651 3.05732 10.6089 3.26361 10.7777C3.4699 10.9465 3.73479 11.0264 4.00001 10.9999ZM7.00001 7.99988C7.19779 7.99988 7.39113 8.05853 7.55558 8.16841C7.72003 8.27829 7.8482 8.43447 7.92389 8.6172C7.99958 8.79992 8.01938 9.00099 7.9808 9.19497C7.94221 9.38895 7.84697 9.56714 7.70712 9.70699C7.56726 9.84684 7.38908 9.94208 7.1951 9.98067C7.00112 10.0193 6.80005 9.99945 6.61733 9.92376C6.4346 9.84807 6.27842 9.7199 6.16854 9.55545C6.05866 9.391 6.00001 9.19766 6.00001 8.99988C6.00001 8.73467 6.10537 8.48031 6.2929 8.29278C6.48044 8.10524 6.73479 7.99988 7.00001 7.99988ZM19.8 12.9999H19.6C19.3533 12.4031 18.9934 11.8598 18.54 11.3999L18.24 11.1099L18.71 10.6499C18.8032 10.5566 18.8772 10.446 18.9277 10.3241C18.9781 10.2023 19.0041 10.0717 19.0041 9.93988C19.0041 9.80802 18.9781 9.67746 18.9277 9.55563C18.8772 9.43381 18.8032 9.32312 18.71 9.22988C18.6168 9.13664 18.5061 9.06268 18.3843 9.01222C18.2624 8.96176 18.1319 8.93579 18 8.93579C17.8682 8.93579 17.7376 8.96176 17.6158 9.01222C17.4939 9.06268 17.3833 9.13664 17.29 9.22988L16.83 9.69988L16.24 9.10988L20.71 4.64988C20.8032 4.55664 20.8772 4.44595 20.9277 4.32413C20.9781 4.20231 21.0041 4.07174 21.0041 3.93988C21.0041 3.80802 20.9781 3.67746 20.9277 3.55563C20.8772 3.43381 20.8032 3.32312 20.71 3.22988C20.6168 3.13664 20.5061 3.06268 20.3843 3.01222C20.2624 2.96176 20.1319 2.93579 20 2.93579C19.8682 2.93579 19.7376 2.96176 19.6158 3.01222C19.4939 3.06268 19.3832 3.13664 19.29 3.22988L3.29001 19.2299C3.19628 19.3228 3.12189 19.4334 3.07112 19.5553C3.02035 19.6772 2.99421 19.8079 2.99421 19.9399C2.99421 20.0719 3.02035 20.2026 3.07112 20.3245C3.12189 20.4463 3.19628 20.5569 3.29001 20.6499C3.38297 20.7436 3.49357 20.818 3.61543 20.8688C3.73729 20.9195 3.868 20.9457 4.00001 20.9457C4.13202 20.9457 4.26273 20.9195 4.38459 20.8688C4.50645 20.818 4.61705 20.7436 4.71001 20.6499L9.17001 16.1799L9.76001 16.7699L9.29001 17.2299C9.19628 17.3228 9.12189 17.4334 9.07112 17.5553C9.02035 17.6772 8.99421 17.8079 8.99421 17.9399C8.99421 18.0719 9.02035 18.2026 9.07112 18.3245C9.12189 18.4463 9.19628 18.5569 9.29001 18.6499C9.38297 18.7436 9.49357 18.818 9.61543 18.8688C9.73729 18.9195 9.868 18.9457 10 18.9457C10.132 18.9457 10.2627 18.9195 10.3846 18.8688C10.5064 18.818 10.617 18.7436 10.71 18.6499L11.17 18.1799L11.46 18.4799C11.9199 18.9332 12.4632 19.2932 13.06 19.5399V19.7399C13.0211 19.8713 13.0095 20.0092 13.0261 20.1452C13.0427 20.2812 13.0871 20.4124 13.1565 20.5305C13.2259 20.6487 13.3188 20.7513 13.4295 20.832C13.5402 20.9128 13.6663 20.9699 13.8 20.9999H14C14.234 21.0046 14.4621 20.9271 14.6449 20.781C14.8276 20.6348 14.9533 20.4292 15 20.1999V19.9999C15.9747 19.9962 16.9271 19.7077 17.74 19.1699L18.27 19.7099C18.363 19.8036 18.4736 19.878 18.5954 19.9288C18.7173 19.9795 18.848 20.0057 18.98 20.0057C19.112 20.0057 19.2427 19.9795 19.3646 19.9288C19.4864 19.878 19.597 19.8036 19.69 19.7099C19.7837 19.6169 19.8581 19.5063 19.9089 19.3845C19.9597 19.2626 19.9858 19.1319 19.9858 18.9999C19.9858 18.8679 19.9597 18.7372 19.9089 18.6153C19.8581 18.4934 19.7837 18.3828 19.69 18.2899L19.15 17.7599C19.6986 16.9435 19.9943 15.9835 20 14.9999H20.2C20.4652 14.9468 20.6985 14.7906 20.8485 14.5656C20.9986 14.3405 21.0531 14.0651 21 13.7999C20.947 13.5347 20.7907 13.3014 20.5657 13.1514C20.3407 13.0013 20.0652 12.9468 19.8 12.9999ZM14 17.9999C13.8022 17.9999 13.6089 17.9412 13.4444 17.8314C13.28 17.7215 13.1518 17.5653 13.0761 17.3826C13.0004 17.1998 12.9806 16.9988 13.0192 16.8048C13.0578 16.6108 13.1531 16.4326 13.2929 16.2928C13.4328 16.1529 13.6109 16.0577 13.8049 16.0191C13.9989 15.9805 14.2 16.0003 14.3827 16.076C14.5654 16.1517 14.7216 16.2799 14.8315 16.4443C14.9414 16.6088 15 16.8021 15 16.9999C15 17.2651 14.8947 17.5195 14.7071 17.707C14.5196 17.8945 14.2652 17.9999 14 17.9999ZM16 13.9999C15.8022 13.9999 15.6089 13.9412 15.4444 13.8314C15.28 13.7215 15.1518 13.5653 15.0761 13.3826C15.0004 13.1998 14.9806 12.9988 15.0192 12.8048C15.0578 12.6108 15.1531 12.4326 15.2929 12.2928C15.4328 12.1529 15.6109 12.0577 15.8049 12.0191C15.9989 11.9805 16.2 12.0003 16.3827 12.076C16.5654 12.1517 16.7216 12.2799 16.8315 12.4443C16.9414 12.6088 17 12.8021 17 12.9999C17 13.2651 16.8947 13.5195 16.7071 13.707C16.5196 13.8945 16.2652 13.9999 16 13.9999Z","anxiety":"M15 4H9C5.13 4 2 7.13 2 11C2 14.53 4.61 17.43 8 17.92V20C8 21.24 9.41 21.94 10.4 21.2L14.67 18H15C18.87 18 22 14.87 22 11C22 7.13 18.87 4 15 4ZM8 10C8 9.45 8.45 9 9 9C9.55 9 10 9.45 10 10C10 10.55 9.55 11 9 11C8.45 11 8 10.55 8 10ZM14.89 14.74C14.7 14.91 14.46 15 14.22 15C13.95 15 13.67 14.89 13.48 14.67C12.7 13.8 11.3 13.8 10.52 14.67C10.15 15.08 9.52 15.11 9.11 14.74C8.7 14.37 8.67 13.74 9.04 13.33C9.8 12.49 10.88 12 12 12C13.12 12 14.2 12.49 14.96 13.33C15.33 13.74 15.3 14.37 14.89 14.74ZM15 11C14.45 11 14 10.55 14 10C14 9.45 14.45 9 15 9C15.55 9 16 9.45 16 10C16 10.55 15.55 11 15 11Z","aparell":"M21.2 16.4001L13.2 10.4001C13.1387 10.357 13.0713 10.3233 13 10.3001V9.82012C13.5189 9.63667 13.9773 9.31402 14.3251 8.88748C14.6729 8.46094 14.8966 7.94695 14.9718 7.40176C15.0471 6.85657 14.9709 6.3012 14.7516 5.79641C14.5323 5.29163 14.1784 4.85689 13.7286 4.53978C13.2788 4.22266 12.7504 4.03539 12.2013 3.99846C11.6522 3.96153 11.1035 4.07636 10.6153 4.33039C10.1271 4.58442 9.71812 4.96785 9.43323 5.43873C9.14833 5.9096 8.99845 6.44977 9 7.00012C9 7.26534 9.10536 7.51969 9.29289 7.70723C9.48043 7.89477 9.73478 8.00012 10 8.00012C10.2652 8.00012 10.5196 7.89477 10.7071 7.70723C10.8946 7.51969 11 7.26534 11 7.00012C11 6.80234 11.0586 6.609 11.1685 6.44455C11.2784 6.2801 11.4346 6.15193 11.6173 6.07624C11.8 6.00056 12.0011 5.98075 12.1951 6.01934C12.3891 6.05792 12.5673 6.15316 12.7071 6.29302C12.847 6.43287 12.9422 6.61105 12.9808 6.80503C13.0194 6.99901 12.9996 7.20008 12.9239 7.38281C12.8482 7.56553 12.72 7.72171 12.5556 7.83159C12.3911 7.94147 12.1978 8.00012 12 8.00012C11.7348 8.00012 11.4804 8.10548 11.2929 8.29302C11.1054 8.48055 11 8.73491 11 9.00012V10.3001C10.9287 10.3233 10.8613 10.357 10.8 10.4001L2.8 16.4001C2.46419 16.652 2.21613 17.0031 2.09097 17.4038C1.96581 17.8045 1.96989 18.2344 2.10263 18.6326C2.23537 19.0308 2.49005 19.3772 2.83058 19.6226C3.17111 19.868 3.58024 20.0001 4 20.0001H20C20.4198 20.0001 20.8289 19.868 21.1694 19.6226C21.51 19.3772 21.7646 19.0308 21.8974 18.6326C22.0301 18.2344 22.0342 17.8045 21.909 17.4038C21.7839 17.0031 21.5358 16.652 21.2 16.4001ZM4 18.0001L12 12.0001L20 18.0001H4Z","apartment":"M20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H10V16H14V21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V5C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM9 13H7V11H9V13ZM9 9H7V7H9V9ZM13 13H11V11H13V13ZM13 9H11V7H13V9ZM17 13H15V11H17V13ZM17 9H15V7H17V9Z","apartment_complex":"M20 3H8C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4C7 4.26522 7.10536 4.51957 7.29289 4.70711C7.48043 4.89464 7.73478 5 8 5V7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H12.5V16H15.5V21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V5C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM8 17H6V15H8V17ZM8 13H6V11H8V13ZM13 13H11V11H13V13ZM13 9H11V7H13V9ZM17 13H15V11H17V13ZM17 9H15V7H17V9Z","app_switcher":"M7.27762 5.38857C7.27762 6.43186 6.43186 7.27762 5.38857 7.27762C4.34527 7.27762 3.49951 6.43186 3.49951 5.38857C3.49951 4.34527 4.34527 3.49951 5.38857 3.49951C6.43186 3.49951 7.27762 4.34527 7.27762 5.38857ZM13.8889 5.38859C13.8889 6.43189 13.0431 7.27765 11.9998 7.27765C10.9565 7.27765 10.1108 6.43189 10.1108 5.38859C10.1108 4.34529 10.9565 3.49953 11.9998 3.49953C13.0431 3.49953 13.8889 4.34529 13.8889 5.38859ZM18.6112 7.27762C19.6545 7.27762 20.5003 6.43186 20.5003 5.38857C20.5003 4.34527 19.6545 3.49951 18.6112 3.49951C17.5679 3.49951 16.7222 4.34527 16.7222 5.38857C16.7222 6.43186 17.5679 7.27762 18.6112 7.27762ZM7.27762 12.0009C7.27762 13.0442 6.43186 13.89 5.38857 13.89C4.34527 13.89 3.49951 13.0442 3.49951 12.0009C3.49951 10.9577 4.34527 10.1119 5.38857 10.1119C6.43186 10.1119 7.27762 10.9577 7.27762 12.0009ZM11.9999 13.8904C13.0432 13.8904 13.889 13.0447 13.889 12.0014C13.889 10.9581 13.0432 10.1123 11.9999 10.1123C10.9566 10.1123 10.1108 10.9581 10.1108 12.0014C10.1108 13.0447 10.9566 13.8904 11.9999 13.8904ZM20.5003 12.0014C20.5003 13.0447 19.6545 13.8904 18.6112 13.8904C17.5679 13.8904 16.7222 13.0447 16.7222 12.0014C16.7222 10.9581 17.5679 10.1123 18.6112 10.1123C19.6545 10.1123 20.5003 10.9581 20.5003 12.0014ZM5.38857 20.5013C6.43186 20.5013 7.27762 19.6555 7.27762 18.6122C7.27762 17.5689 6.43186 16.7231 5.38857 16.7231C4.34527 16.7231 3.49951 17.5689 3.49951 18.6122C3.49951 19.6555 4.34527 20.5013 5.38857 20.5013ZM13.8889 18.6128C13.8889 19.656 13.0431 20.5018 11.9998 20.5018C10.9565 20.5018 10.1108 19.656 10.1108 18.6128C10.1108 17.5695 10.9565 16.7237 11.9998 16.7237C13.0431 16.7237 13.8889 17.5695 13.8889 18.6128ZM18.6112 20.5017C19.6545 20.5017 20.5003 19.656 20.5003 18.6127C20.5003 17.5694 19.6545 16.7236 18.6112 16.7236C17.5679 16.7236 16.7222 17.5694 16.7222 18.6127C16.7222 19.656 17.5679 20.5017 18.6112 20.5017Z","apple":"M17.87 7.34995C16.2656 6.81634 14.517 6.92383 12.99 7.64995V6.99995C12.9563 6.18159 12.7014 5.38767 12.2524 4.70268C11.8034 4.01769 11.177 3.46725 10.44 3.10995C10.3182 3.04878 10.1858 3.01144 10.05 2.99995C9.91781 2.97528 9.78219 2.97528 9.65 2.99995C9.51624 3.03281 9.39261 3.09806 9.29 3.18995C9.16512 3.27153 9.06485 3.38562 9 3.51995C8.93663 3.64034 8.90238 3.77392 8.9 3.90995C8.88974 4.0461 8.91025 4.18281 8.96 4.30995C9.00519 4.43981 9.07668 4.55896 9.17 4.65995C9.26621 4.7593 9.38198 4.83762 9.51 4.88995C9.91298 5.08396 10.2579 5.38055 10.51 5.74995C10.7779 6.11765 10.9467 6.54813 11 6.99995V7.64995C9.47303 6.92383 7.72441 6.81634 6.12 7.34995C4 8.19995 3 10.16 3 13.34C3 16.34 4.08 18.7699 6 20.0499C6.9477 20.6794 8.06235 21.0103 9.2 21C9.93882 20.9871 10.6724 20.8727 11.38 20.66C11.7846 20.5399 12.2154 20.5399 12.62 20.66C13.3276 20.8727 14.0612 20.9871 14.8 21C15.9428 20.9949 17.0577 20.6465 18 20C19.9 18.72 21 16.28 21 13.29C21 10.3 20 8.19995 17.87 7.34995Z","arcade":"M18 18H16V17.5C16 17.1022 15.842 16.7207 15.5607 16.4394C15.2794 16.1581 14.8978 16 14.5 16H13V10.86C13.9427 10.6167 14.7642 10.0378 15.3106 9.23204C15.857 8.42626 16.0908 7.44886 15.9681 6.48304C15.8454 5.51723 15.3747 4.62931 14.6442 3.98572C13.9137 3.34213 12.9736 2.98706 12 2.98706C11.0264 2.98706 10.0863 3.34213 9.35577 3.98572C8.62526 4.62931 8.15456 5.51723 8.03188 6.48304C7.90921 7.44886 8.14299 8.42626 8.6894 9.23204C9.23581 10.0378 10.0573 10.6167 11 10.86V16H9.5C9.10218 16 8.72064 16.1581 8.43934 16.4394C8.15804 16.7207 8 17.1022 8 17.5V18H6C5.46957 18 4.96086 18.2108 4.58579 18.5858C4.21071 18.9609 4 19.4696 4 20C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20C20 19.4696 19.7893 18.9609 19.4142 18.5858C19.0391 18.2108 18.5304 18 18 18Z","arch":"M6 3C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18C21 14.0218 19.4196 10.2064 16.6066 7.3934C13.7936 4.58035 9.97825 3 6 3Z","archive":"M20 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6V5C22 4.46957 21.7893 3.96086 21.4142 3.58579C21.0391 3.21071 20.5304 3 20 3ZM4 18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V9H4V18ZM10 12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12Z","archive_room":"M5 20C5 20.5304 5.21071 21.0391 5.58579 21.4142C5.96086 21.7893 6.46957 22 7 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20V13H5V20ZM10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16ZM20 2H4C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3C3 3.26522 3.10536 3.51957 3.29289 3.70711C3.48043 3.89464 3.73478 4 4 4H5V11H19V4H20C20.2652 4 20.5196 3.89464 20.7071 3.70711C20.8946 3.51957 21 3.26522 21 3C21 2.73478 20.8946 2.48043 20.7071 2.29289C20.5196 2.10536 20.2652 2 20 2ZM14 8H10C9.73478 8 9.48043 7.89464 9.29289 7.70711C9.10536 7.51957 9 7.26522 9 7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6H14C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7C15 7.26522 14.8946 7.51957 14.7071 7.70711C14.5196 7.89464 14.2652 8 14 8Z","area":"M18 3H6.00003C5.55305 3.00265 5.11231 3.10515 4.71003 3.3L20.71 19.3C20.9029 18.8939 21.002 18.4496 21 18V6C21 5.20435 20.684 4.44129 20.1213 3.87868C19.5587 3.31607 18.7957 3 18 3ZM3.00003 6V18C3.00003 18.7956 3.3161 19.5587 3.87871 20.1213C4.44132 20.6839 5.20438 21 6.00003 21H18C18.447 20.9974 18.8877 20.8949 19.29 20.7L3.29003 4.7C3.09717 5.10613 2.99806 5.55041 3.00003 6Z","area_map":"M3 7V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H7.17L10 8.65L3 7ZM18 3H6C5.38106 3.00174 4.7778 3.19488 4.27293 3.55294C3.76807 3.911 3.38631 4.41645 3.18 5L21 9.13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.22 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11.18L12 9.1L9.22 21ZM14.3 12.94C14.5573 12.4745 14.9889 12.1304 15.4999 11.9831C15.753 11.9102 16.0179 11.8879 16.2796 11.9174C16.5412 11.9469 16.7945 12.0276 17.025 12.155C17.2555 12.2824 17.4586 12.4539 17.6228 12.6598C17.787 12.8657 17.909 13.1019 17.9819 13.3549C18.0548 13.608 18.0771 13.8729 18.0476 14.1346C18.0181 14.3962 17.9374 14.6495 17.81 14.88L16.45 17.72C16.4091 17.8045 16.3451 17.8758 16.2655 17.9257C16.186 17.9756 16.0939 18.0021 16 18.0021C15.9061 18.0021 15.814 17.9756 15.7345 17.9257C15.6549 17.8758 15.5909 17.8045 15.55 17.72L14.19 14.88C14.0419 14.5739 13.9743 14.2352 13.9936 13.8957C14.0128 13.5563 14.1183 13.2274 14.3 12.94Z","area_type_bottom":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM4 11H20C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9H4C3.73478 9 3.48043 9.10536 3.29289 9.29289C3.10536 9.48043 3 9.73478 3 10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11ZM20 14H4C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14Z","area_type_center":"M4 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 16H4C3.73478 16 3.48043 16.1054 3.29289 16.2929C3.10536 16.4804 3 16.7348 3 17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18H20C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17C21 16.7348 20.8946 16.4804 20.7071 16.2929C20.5196 16.1054 20.2652 16 20 16Z","area_type_justify":"M4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","area_type_top":"M4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 13H4C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C3 14.2652 3.10536 14.5196 3.29289 14.7071C3.48043 14.8946 3.73478 15 4 15H20C20.2652 15 20.5196 14.8946 20.7071 14.7071C20.8946 14.5196 21 14.2652 21 14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM20 8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8Z","arena":"M3 13.11V19C3 20.43 6 21.62 10 21.92V19C10 18.4696 10.2107 17.9609 10.5858 17.5858C10.9609 17.2108 11.4696 17 12 17C12.5304 17 13.0391 17.2108 13.4142 17.5858C13.7893 17.9609 14 18.4696 14 19V21.92C18 21.62 21 20.43 21 19V13.11C18.83 14.46 15.25 15 12 15C8.75 15 5.17 14.46 3 13.11ZM12 13C17 13 21 11.66 21 10C21 9.11005 19.84 8.32005 18 7.77005V5.77005L19.32 4.94005C19.3902 4.89472 19.4479 4.83253 19.4878 4.75916C19.5278 4.6858 19.5487 4.60359 19.5487 4.52005C19.5487 4.43651 19.5278 4.3543 19.4878 4.28093C19.4479 4.20756 19.3902 4.14537 19.32 4.10005L16.77 2.50005C16.6959 2.45242 16.6106 2.4252 16.5227 2.42114C16.4347 2.41708 16.3472 2.43631 16.2691 2.47691C16.1909 2.5175 16.1249 2.578 16.0777 2.6523C16.0304 2.72661 16.0036 2.81207 16 2.90005V7.32005C14.6776 7.10489 13.3398 6.99787 12 7.00005V5.75005L13.32 4.92005C13.3902 4.87472 13.4479 4.81253 13.4878 4.73916C13.5278 4.6658 13.5487 4.58359 13.5487 4.50005C13.5487 4.41651 13.5278 4.3343 13.4878 4.26093C13.4479 4.18756 13.3902 4.12537 13.32 4.08005L10.77 2.48005C10.6945 2.43162 10.6074 2.40438 10.5178 2.40119C10.4281 2.39801 10.3393 2.41899 10.2606 2.46193C10.1818 2.50488 10.1161 2.56821 10.0703 2.64529C10.0244 2.72237 10.0001 2.81036 10 2.90005V7.08005C8.6455 7.16352 7.30419 7.39489 6 7.77005V5.77005L7.32 4.94005C7.39017 4.89472 7.44787 4.83253 7.48782 4.75916C7.52778 4.6858 7.54871 4.60359 7.54871 4.52005C7.54871 4.43651 7.52778 4.3543 7.48782 4.28093C7.44787 4.20756 7.39017 4.14537 7.32 4.10005L4.77 2.48005C4.69452 2.43162 4.6074 2.40438 4.51777 2.40119C4.42814 2.39801 4.33931 2.41899 4.26057 2.46193C4.18184 2.50488 4.11611 2.56821 4.07026 2.64529C4.02442 2.72237 4.00015 2.81036 4 2.90005V8.63005C3.7325 8.75718 3.50095 8.94905 3.32633 9.18828C3.15171 9.42751 3.03955 9.70652 3 10C3 11.66 7 13 12 13Z","arist_mic":"M15.9999 3C15.011 3 14.0443 3.29324 13.222 3.84265C12.3998 4.39206 11.7589 5.17295 11.3805 6.08658C11.0021 7.00021 10.903 8.00555 11.096 8.97545C11.2889 9.94536 11.7651 10.8363 12.4644 11.5355C13.1636 12.2348 14.0545 12.711 15.0244 12.9039C15.9944 13.0969 16.9997 12.9978 17.9133 12.6194C18.8269 12.241 19.6078 11.6001 20.1572 10.7779C20.7067 9.95561 20.9999 8.98891 20.9999 8C20.9999 6.67392 20.4731 5.40215 19.5354 4.46447C18.5978 3.52678 17.326 3 15.9999 3ZM9.2499 9.81L4.5699 16.24C4.12 16.8392 3.91065 17.5851 3.98303 18.331C4.05541 19.0768 4.40428 19.7685 4.961 20.2701C5.51772 20.7716 6.24198 21.0467 6.99129 21.0411C7.74059 21.0355 8.46069 20.7498 9.0099 20.24L14.9199 14.92C13.5817 14.7083 12.3336 14.1129 11.3271 13.2058C10.3207 12.2988 9.59908 11.1191 9.2499 9.81ZM8.9999 16.5C8.80212 16.5 8.60878 16.4414 8.44433 16.3315C8.27988 16.2216 8.15171 16.0654 8.07602 15.8827C8.00033 15.7 7.98053 15.4989 8.01911 15.3049C8.0577 15.1109 8.15294 14.9327 8.29279 14.7929C8.43265 14.653 8.61083 14.5578 8.80481 14.5192C8.99879 14.4806 9.19986 14.5004 9.38258 14.5761C9.56531 14.6518 9.72149 14.78 9.83137 14.9444C9.94125 15.1089 9.9999 15.3022 9.9999 15.5C9.9999 15.7652 9.89454 16.0196 9.70701 16.2071C9.51947 16.3946 9.26512 16.5 8.9999 16.5Z","armed":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68Z","armed_off":"M16.2999 3.46C15.0999 3.14684 13.9341 2.7147 12.8199 2.17C12.5648 2.04466 12.2842 1.97949 11.9999 1.97949C11.7156 1.97949 11.4351 2.04466 11.1799 2.17C9.20573 3.15045 7.07219 3.77019 4.87994 4C4.37556 4.04408 3.90508 4.27236 3.55831 4.64127C3.21153 5.01017 3.01276 5.49386 2.99994 6V11C3.00494 12.611 3.39222 14.1978 4.12994 15.63L16.2999 3.46ZM20.7099 4.71C20.8982 4.5217 21.004 4.2663 21.004 4C21.004 3.7337 20.8982 3.4783 20.7099 3.29C20.5216 3.1017 20.2662 2.99591 19.9999 2.99591C19.7336 2.99591 19.4782 3.1017 19.2899 3.29L3.28994 19.29C3.19621 19.383 3.12182 19.4936 3.07105 19.6154C3.02028 19.7373 2.99414 19.868 2.99414 20C2.99414 20.132 3.02028 20.2627 3.07105 20.3846C3.12182 20.5064 3.19621 20.617 3.28994 20.71C3.3829 20.8037 3.4935 20.8781 3.61536 20.9289C3.73722 20.9797 3.86793 21.0058 3.99994 21.0058C4.13195 21.0058 4.26266 20.9797 4.38452 20.9289C4.50638 20.8781 4.61698 20.8037 4.70994 20.71L6.52994 18.89C8.52994 20.89 10.8499 22 11.9999 22C14.2499 22 20.9999 17.75 20.9999 11V6C20.9878 5.57529 20.8407 5.16549 20.5799 4.83L20.7099 4.71Z","armed_partially":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM12 20C10.85 19.95 5 16.71 5 11V6C7.43198 5.74595 9.8009 5.06912 12 4V20Z","arrow_back":"M2.28994 12.7099L8.28994 18.7099C8.38318 18.8032 8.49387 18.8771 8.61569 18.9276C8.73751 18.9781 8.86808 19.004 8.99994 19.004C9.1318 19.004 9.26237 18.9781 9.38419 18.9276C9.50601 18.8771 9.6167 18.8032 9.70994 18.7099C9.80318 18.6167 9.87714 18.506 9.9276 18.3842C9.97806 18.2624 10.004 18.1318 10.004 17.9999C10.004 17.8681 9.97806 17.7375 9.9276 17.6157C9.87714 17.4939 9.80318 17.3832 9.70994 17.2899L5.40994 12.9999H20.9999C21.2652 12.9999 21.5195 12.8946 21.707 12.707C21.8946 12.5195 21.9999 12.2652 21.9999 11.9999C21.9999 11.7347 21.8946 11.4804 21.707 11.2928C21.5195 11.1053 21.2652 10.9999 20.9999 10.9999H5.40994L9.70994 6.70994C9.80367 6.61698 9.87806 6.50638 9.92883 6.38452C9.9796 6.26266 10.0057 6.13195 10.0057 5.99994C10.0057 5.86793 9.9796 5.73722 9.92883 5.61536C9.87806 5.4935 9.80367 5.3829 9.70994 5.28994C9.61698 5.19621 9.50637 5.12182 9.38452 5.07105C9.26266 5.02028 9.13195 4.99414 8.99994 4.99414C8.86793 4.99414 8.73722 5.02028 8.61536 5.07105C8.4935 5.12182 8.3829 5.19621 8.28994 5.28994L2.28994 11.2899C2.19621 11.3829 2.12182 11.4935 2.07105 11.6154C2.02028 11.7372 1.99414 11.8679 1.99414 11.9999C1.99414 12.132 2.02028 12.2627 2.07105 12.3845C2.12182 12.5064 2.19621 12.617 2.28994 12.7099Z","arrow_down":"M18.7099 14.29C18.617 14.1963 18.5064 14.1219 18.3845 14.0711C18.2627 14.0203 18.132 13.9942 17.9999 13.9942C17.8679 13.9942 17.7372 14.0203 17.6154 14.0711C17.4935 14.1219 17.3829 14.1963 17.2899 14.29L12.9999 18.59V3C12.9999 2.73478 12.8946 2.48043 12.707 2.29289C12.5195 2.10536 12.2652 2 11.9999 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 10.9999 2.73478 10.9999 3V18.59L6.70994 14.29C6.52164 14.1017 6.26624 13.9959 5.99994 13.9959C5.73364 13.9959 5.47825 14.1017 5.28994 14.29C5.10164 14.4783 4.99585 14.7337 4.99585 15C4.99585 15.1319 5.02182 15.2624 5.07228 15.3842C5.12274 15.5061 5.1967 15.6168 5.28994 15.71L11.2899 21.71C11.3829 21.8037 11.4935 21.8781 11.6154 21.9289C11.7372 21.9797 11.8679 22.0058 11.9999 22.0058C12.132 22.0058 12.2627 21.9797 12.3845 21.9289C12.5064 21.8781 12.617 21.8037 12.7099 21.71L18.7099 15.71C18.8037 15.617 18.8781 15.5064 18.9288 15.3846C18.9796 15.2627 19.0057 15.132 19.0057 15C19.0057 14.868 18.9796 14.7373 18.9288 14.6154C18.8781 14.4936 18.8037 14.383 18.7099 14.29Z","arrow_line":"M20.0001 15.0001C19.4501 15.0001 19.0001 15.4501 19.0001 16.0001V17.5901L4.71007 3.29006C4.32007 2.90006 3.69007 2.90006 3.30007 3.29006C2.91007 3.68006 2.91007 4.31006 3.30007 4.70006L17.5901 18.9901H16.0001C15.4501 18.9901 15.0001 19.4401 15.0001 19.9901C15.0001 20.5401 15.4501 20.9901 16.0001 20.9901H20.0001C20.5501 20.9901 21.0001 20.5401 21.0001 19.9901V15.9901C21.0001 15.4401 20.5501 14.9901 20.0001 14.9901V15.0001Z","arrow_line_diagonal":"M20 15C19.45 15 19 15.45 19 16V17.59L6.41 5H8C8.55 5 9 4.55 9 4C9 3.45 8.55 3 8 3H4C3.45 3 3 3.45 3 4V8C3 8.55 3.45 9 4 9C4.55 9 5 8.55 5 8V6.41L17.59 19H16C15.45 19 15 19.45 15 20C15 20.55 15.45 21 16 21H20C20.55 21 21 20.55 21 20V16C21 15.45 20.55 15 20 15Z","arrow_line_dot":"M20 15C19.45 15 19 15.45 19 16V17.59L7.82 6.41C7.93 6.13 8 5.82 8 5.5C8 4.12 6.88 3 5.5 3C4.12 3 3 4.12 3 5.5C3 6.88 4.12 8 5.5 8C5.82 8 6.13 7.93 6.41 7.82L17.59 19H16C15.45 19 15 19.45 15 20C15 20.55 15.45 21 16 21H20C20.55 21 21 20.55 21 20V16C21 15.45 20.55 15 20 15Z","arrow_next":"M21.71 11.2902L15.71 5.29019C15.5217 5.10188 15.2663 4.99609 15 4.99609C14.7337 4.99609 14.4783 5.10188 14.29 5.29019C14.1017 5.47849 13.9959 5.73388 13.9959 6.00019C13.9959 6.26649 14.1017 6.52188 14.29 6.71019L18.59 11.0002H3C2.73478 11.0002 2.48043 11.1055 2.29289 11.2931C2.10536 11.4806 2 11.735 2 12.0002C2 12.2654 2.10536 12.5198 2.29289 12.7073C2.48043 12.8948 2.73478 13.0002 3 13.0002H18.59L14.29 17.2902C14.1963 17.3831 14.1219 17.4937 14.0711 17.6156C14.0203 17.7375 13.9942 17.8682 13.9942 18.0002C13.9942 18.1322 14.0203 18.2629 14.0711 18.3848C14.1219 18.5066 14.1963 18.6172 14.29 18.7102C14.383 18.8039 14.4936 18.8783 14.6154 18.9291C14.7373 18.9798 14.868 19.006 15 19.006C15.132 19.006 15.2627 18.9798 15.3846 18.9291C15.5064 18.8783 15.617 18.8039 15.71 18.7102L21.71 12.7102C21.8037 12.6172 21.8781 12.5066 21.9289 12.3848C21.9797 12.2629 22.0058 12.1322 22.0058 12.0002C22.0058 11.8682 21.9797 11.7375 21.9289 11.6156C21.8781 11.4937 21.8037 11.3831 21.71 11.2902Z","arrow_up":"M18.7099 8.28994L12.7099 2.28994C12.617 2.19621 12.5064 2.12182 12.3845 2.07105C12.2627 2.02028 12.132 1.99414 11.9999 1.99414C11.8679 1.99414 11.7372 2.02028 11.6154 2.07105C11.4935 2.12182 11.3829 2.19621 11.2899 2.28994L5.28994 8.28994C5.10164 8.47824 4.99585 8.73364 4.99585 8.99994C4.99585 9.26624 5.10164 9.52164 5.28994 9.70994C5.47825 9.89824 5.73364 10.004 5.99994 10.004C6.26624 10.004 6.52164 9.89824 6.70994 9.70994L10.9999 5.40994V20.9999C10.9999 21.2652 11.1053 21.5195 11.2928 21.707C11.4804 21.8946 11.7347 21.9999 11.9999 21.9999C12.2652 21.9999 12.5195 21.8946 12.707 21.707C12.8946 21.5195 12.9999 21.2652 12.9999 20.9999V5.40994L17.2899 9.70994C17.3829 9.80367 17.4935 9.87806 17.6154 9.92883C17.7372 9.9796 17.8679 10.0057 17.9999 10.0057C18.132 10.0057 18.2627 9.9796 18.3845 9.92883C18.5064 9.87806 18.617 9.80367 18.7099 9.70994C18.8037 9.61698 18.8781 9.50637 18.9288 9.38452C18.9796 9.26266 19.0057 9.13195 19.0057 8.99994C19.0057 8.86793 18.9796 8.73722 18.9288 8.61536C18.8781 8.4935 18.8037 8.3829 18.7099 8.28994Z","artificial_insemination":"M18 2H6C5.73478 2 5.48043 2.10536 5.29289 2.29289C5.10536 2.48043 5 2.73478 5 3C5 3.26522 5.10536 3.51957 5.29289 3.70711C5.48043 3.89464 5.73478 4 6 4H7V17C7 18.3261 7.52678 19.5979 8.46447 20.5355C9.40215 21.4732 10.6739 22 12 22C13.3261 22 14.5979 21.4732 15.5355 20.5355C16.4732 19.5979 17 18.3261 17 17V4H18C18.2652 4 18.5196 3.89464 18.7071 3.70711C18.8946 3.51957 19 3.26522 19 3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2ZM12.64 11.23C13.0429 11.5008 13.3762 11.8629 13.6125 12.287C13.8489 12.711 13.9816 13.1849 14 13.67C14.0035 14.343 13.7536 14.9928 13.3 15.49C13.5553 15.7083 13.7514 15.9875 13.8704 16.3016C13.9893 16.6157 14.0272 16.9548 13.9806 17.2874C13.934 17.6201 13.8044 17.9356 13.6036 18.205C13.4029 18.4743 13.1376 18.6887 12.8321 18.8285C12.5267 18.9683 12.191 19.0288 11.8559 19.0047C11.5209 18.9805 11.1974 18.8723 10.9152 18.6901C10.633 18.5079 10.4012 18.2576 10.2413 17.9622C10.0813 17.6668 9.99835 17.3359 10 17C10.0134 16.5152 10.1441 16.0409 10.381 15.6176C10.6178 15.1944 10.9538 14.8349 11.36 14.57C11.87 14.14 12 13.99 12 13.67C12 13.35 11.84 13.17 11.36 12.77C10.9524 12.5041 10.6156 12.143 10.3787 11.7179C10.1417 11.2929 10.0118 10.8165 10 10.33C10.0134 9.84519 10.1441 9.37086 10.381 8.94764C10.6178 8.52443 10.9538 8.16494 11.36 7.9C11.84 7.5 12 7.34 12 7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6C13.2652 6 13.5196 6.10536 13.7071 6.29289C13.8946 6.48043 14 6.73478 14 7C13.9816 7.48511 13.8489 7.95901 13.6125 8.38305C13.3762 8.80708 13.0429 9.16925 12.64 9.44C12.16 9.84 12 10 12 10.33C12 10.66 12.16 10.83 12.64 11.23Z","assistive_grid":"M3 14.33H7.67V9.67H3V14.33ZM9.67 21H14.33V16.33H9.67V21ZM19 3H16.33V7.67H21V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM3 19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V16.33H3V19ZM3 5V7.67H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM16.33 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V16.33H16.33V21ZM16.33 14.33H21V9.67H16.33V14.33ZM9.67 7.67H14.33V3H9.67V7.67ZM9.67 14.33H14.33V9.67H9.67V14.33Z","astrology":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.6 12.29C16.4269 12.4198 16.2164 12.49 16 12.49C15.8448 12.49 15.6916 12.4539 15.5528 12.3844C15.4139 12.315 15.2931 12.2142 15.2 12.09C15.1212 11.9849 15.0639 11.8654 15.0313 11.7382C14.9987 11.611 14.9915 11.4786 15.0101 11.3486C15.0286 11.2186 15.0726 11.0935 15.1395 10.9805C15.2064 10.8675 15.2949 10.7688 15.4 10.69C15.6049 10.5363 15.767 10.3328 15.8709 10.0987C15.9748 9.86462 16.0171 9.60783 15.9937 9.3528C15.9702 9.09777 15.8819 8.85298 15.7371 8.64176C15.5923 8.43054 15.3958 8.25992 15.1663 8.14615C14.9369 8.03238 14.6821 7.97926 14.4263 7.99183C14.1705 8.00441 13.9222 8.08227 13.705 8.218C13.4878 8.35373 13.309 8.54281 13.1856 8.76722C13.0622 8.99163 12.9983 9.2439 13 9.5V17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17V9.5C11.0017 9.2439 10.9378 8.99163 10.8144 8.76722C10.691 8.54281 10.5122 8.35373 10.295 8.218C10.0778 8.08227 9.8295 8.00441 9.5737 7.99183C9.3179 7.97926 9.06315 8.03238 8.8337 8.14615C8.60425 8.25992 8.40775 8.43054 8.26292 8.64176C8.11809 8.85298 8.02975 9.09777 8.00632 9.3528C7.98289 9.60783 8.02515 9.86462 8.12908 10.0987C8.233 10.3328 8.39512 10.5363 8.6 10.69C8.81217 10.8491 8.95244 11.086 8.98995 11.3486C9.02746 11.6111 8.95913 11.8778 8.8 12.09C8.70685 12.2142 8.58607 12.315 8.44721 12.3844C8.30836 12.4539 8.15525 12.49 8 12.49C7.78363 12.49 7.5731 12.4198 7.4 12.29C7.02164 11.9987 6.70707 11.6329 6.47577 11.2151C6.24447 10.7974 6.10135 10.3367 6.05527 9.86138C6.00919 9.38611 6.06112 8.90644 6.20787 8.45205C6.35461 7.99766 6.59303 7.57821 6.90839 7.21967C7.22375 6.86112 7.60933 6.5711 8.04127 6.36755C8.47321 6.16401 8.94233 6.05126 9.41959 6.03629C9.89685 6.02133 10.3721 6.10446 10.816 6.28054C11.2598 6.45663 11.6628 6.72192 12 7.06C12.3372 6.72192 12.7402 6.45663 13.184 6.28054C13.6279 6.10446 14.1031 6.02133 14.5804 6.03629C15.0577 6.05126 15.5268 6.16401 15.9587 6.36755C16.3907 6.5711 16.7763 6.86112 17.0916 7.21967C17.407 7.57821 17.6454 7.99766 17.7921 8.45205C17.9389 8.90644 17.9908 9.38611 17.9447 9.86138C17.8987 10.3367 17.7555 10.7974 17.5242 11.2151C17.2929 11.6329 16.9784 11.9987 16.6 12.29Z","at_home":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM12.0001 10.0001C12.2967 10.0001 12.5867 10.0881 12.8334 10.2529C13.0801 10.4177 13.2724 10.652 13.3859 10.9261C13.4994 11.2002 13.5291 11.5018 13.4712 11.7927C13.4134 12.0837 13.2705 12.351 13.0607 12.5608C12.8509 12.7705 12.5837 12.9134 12.2927 12.9713C12.0017 13.0291 11.7001 12.9994 11.426 12.8859C11.152 12.7724 10.9177 12.5801 10.7529 12.3334C10.588 12.0868 10.5001 11.7968 10.5001 11.5001C10.5001 11.1023 10.6581 10.7207 10.9394 10.4394C11.2207 10.1581 11.6022 10.0001 12.0001 10.0001ZM14.0001 18.0001H10.0001C9.73485 18.0001 9.4805 17.8947 9.29296 17.7072C9.10542 17.5197 9.00007 17.2653 9.00007 17.0001C9.00007 16.2044 9.31614 15.4414 9.87875 14.8788C10.4414 14.3162 11.2044 14.0001 12.0001 14.0001C12.7957 14.0001 13.5588 14.3162 14.1214 14.8788C14.684 15.4414 15.0001 16.2044 15.0001 17.0001C15.0001 17.2653 14.8947 17.5197 14.7072 17.7072C14.5196 17.8947 14.2653 18.0001 14.0001 18.0001Z","at_home_hazard":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM11.0001 7.00009C11.0001 6.73487 11.1054 6.48052 11.293 6.29298C11.4805 6.10545 11.7348 6.00009 12.0001 6.00009C12.2653 6.00009 12.5196 6.10545 12.7072 6.29298C12.8947 6.48052 13.0001 6.73487 13.0001 7.00009V13.0001C13.0001 13.2653 12.8947 13.5197 12.7072 13.7072C12.5196 13.8947 12.2653 14.0001 12.0001 14.0001C11.7348 14.0001 11.4805 13.8947 11.293 13.7072C11.1054 13.5197 11.0001 13.2653 11.0001 13.0001V7.00009ZM13.0601 18.5601C12.8154 18.805 12.4935 18.9577 12.149 18.9924C11.8045 19.027 11.4586 18.9414 11.1701 18.7501C10.9216 18.5824 10.727 18.3461 10.6101 18.0701C10.4991 17.7976 10.4712 17.4984 10.5301 17.2101C10.5811 16.9126 10.7212 16.6377 10.9319 16.4216C11.1426 16.2055 11.414 16.0585 11.7101 16.0001C11.9983 15.9413 12.2976 15.9691 12.5701 16.0801C12.8461 16.1971 13.0823 16.3916 13.2501 16.6401C13.4414 16.9287 13.527 17.2745 13.4924 17.619C13.4577 17.9635 13.305 18.2854 13.0601 18.5301V18.5601Z","attachment":"M22.0002 9.16997C21.9997 7.96646 21.6426 6.79007 20.9741 5.78935C20.3055 4.78863 19.3554 4.00845 18.2437 3.54731C17.132 3.08616 15.9087 2.96474 14.728 3.19837C13.5474 3.432 12.4625 4.0102 11.6102 4.85997C11.5812 4.89267 11.5576 4.92981 11.5402 4.96997C11.5022 4.991 11.4654 5.01438 11.4302 5.03997L3.34023 13.13C2.48491 13.9853 2.00439 15.1454 2.00439 16.355C2.00439 17.5646 2.48491 18.7246 3.34023 19.58C4.19556 20.4353 5.35562 20.9158 6.56523 20.9158C7.77484 20.9158 8.93491 20.4353 9.79023 19.58L15.1802 14.19C15.7491 13.6211 16.0687 12.8495 16.0687 12.045C16.0687 11.2404 15.7491 10.4689 15.1802 9.89997C14.6113 9.33108 13.8398 9.01148 13.0352 9.01148C12.2307 9.01148 11.4591 9.33108 10.8902 9.89997L8.00023 12.78C7.81398 12.9673 7.70944 13.2208 7.70944 13.485C7.70944 13.7492 7.81398 14.0026 8.00023 14.19C8.09367 14.2827 8.20449 14.356 8.32633 14.4057C8.44816 14.4555 8.57863 14.4807 8.71023 14.48C8.84184 14.4807 8.9723 14.4555 9.09414 14.4057C9.21598 14.356 9.32679 14.2827 9.42023 14.19L12.2902 11.31C12.4852 11.115 12.7496 11.0055 13.0252 11.0055C13.3009 11.0055 13.5653 11.115 13.7602 11.31C13.9552 11.5049 14.0647 11.7693 14.0647 12.045C14.0647 12.3207 13.9552 12.585 13.7602 12.78L8.37023 18.17C7.88275 18.6358 7.23447 18.8957 6.56023 18.8957C5.886 18.8957 5.23771 18.6358 4.75023 18.17C4.27026 17.6899 4.00062 17.0388 4.00062 16.36C4.00062 15.6811 4.27026 15.03 4.75023 14.55L12.8402 6.45997L12.9102 6.34997C12.9415 6.32829 12.9715 6.30492 13.0002 6.27997C13.3742 5.87655 13.8258 5.55273 14.3279 5.32788C14.8299 5.10304 15.3722 4.98178 15.9222 4.97139C16.4723 4.96099 17.0187 5.06165 17.5289 5.26736C18.0392 5.47307 18.5026 5.77959 18.8916 6.16859C19.2806 6.55758 19.5871 7.02105 19.7928 7.53127C19.9986 8.04148 20.0992 8.58794 20.0888 9.13797C20.0784 9.68799 19.9572 10.2303 19.7323 10.7323C19.5075 11.2344 19.1837 11.686 18.7802 12.06C18.7546 12.0952 18.7313 12.1319 18.7102 12.17C18.7102 12.17 18.6302 12.17 18.6002 12.24L11.7702 19.07C11.584 19.2573 11.4794 19.5108 11.4794 19.775C11.4794 20.0392 11.584 20.2926 11.7702 20.48C11.9576 20.6662 12.211 20.7708 12.4752 20.7708C12.7394 20.7708 12.9929 20.6662 13.1802 20.48L20.0002 13.65C20.0258 13.6148 20.0492 13.5781 20.0702 13.54C20.0702 13.54 20.1502 13.54 20.1802 13.47C20.7556 12.9112 21.2131 12.2428 21.5257 11.5043C21.8383 10.7657 21.9996 9.97197 22.0002 9.16997Z","audio":"M6 6C5.73478 6 5.48043 6.10536 5.29289 6.29289C5.10536 6.48043 5 6.73478 5 7V17C5 17.2652 5.10536 17.5196 5.29289 17.7071C5.48043 17.8946 5.73478 18 6 18C6.26522 18 6.51957 17.8946 6.70711 17.7071C6.89464 17.5196 7 17.2652 7 17V7C7 6.73478 6.89464 6.48043 6.70711 6.29289C6.51957 6.10536 6.26522 6 6 6ZM9 9C8.73478 9 8.48043 9.10536 8.29289 9.29289C8.10536 9.48043 8 9.73478 8 10V14C8 14.2652 8.10536 14.5196 8.29289 14.7071C8.48043 14.8946 8.73478 15 9 15C9.26522 15 9.51957 14.8946 9.70711 14.7071C9.89464 14.5196 10 14.2652 10 14V10C10 9.73478 9.89464 9.48043 9.70711 9.29289C9.51957 9.10536 9.26522 9 9 9ZM3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15C3.26522 15 3.51957 14.8946 3.70711 14.7071C3.89464 14.5196 4 14.2652 4 14V10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9ZM21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11V13C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3ZM18 6C17.7348 6 17.4804 6.10536 17.2929 6.29289C17.1054 6.48043 17 6.73478 17 7V17C17 17.2652 17.1054 17.5196 17.2929 17.7071C17.4804 17.8946 17.7348 18 18 18C18.2652 18 18.5196 17.8946 18.7071 17.7071C18.8946 17.5196 19 17.2652 19 17V7C19 6.73478 18.8946 6.48043 18.7071 6.29289C18.5196 6.10536 18.2652 6 18 6ZM15 8C14.7348 8 14.4804 8.10536 14.2929 8.29289C14.1054 8.48043 14 8.73478 14 9V15C14 15.2652 14.1054 15.5196 14.2929 15.7071C14.4804 15.8946 14.7348 16 15 16C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8Z","auto_mode":"M7.70994 11.2901C7.61698 11.1964 7.50638 11.122 7.38452 11.0712C7.26266 11.0204 7.13195 10.9943 6.99994 10.9943C6.86793 10.9943 6.73722 11.0204 6.61536 11.0712C6.49351 11.122 6.3829 11.1964 6.28994 11.2901L6.06994 11.5101C6.16431 10.3697 6.5828 9.28012 7.27607 8.36977C7.96933 7.45943 8.90845 6.7663 9.98268 6.37214C11.0569 5.97797 12.2215 5.89921 13.339 6.14512C14.4565 6.39104 15.4804 6.95139 16.2899 7.76008C16.4782 7.94839 16.7336 8.05417 16.9999 8.05417C17.2662 8.05417 17.5216 7.94839 17.7099 7.76008C17.8982 7.57178 18.004 7.31638 18.004 7.05008C18.004 6.78378 17.8982 6.52839 17.7099 6.34008C16.6116 5.24518 15.2186 4.49314 13.7006 4.17548C12.1826 3.85781 10.605 3.98823 9.15982 4.55085C7.71459 5.11347 6.46406 6.08404 5.5604 7.34444C4.65674 8.60485 4.13891 10.1007 4.06994 11.6501L3.70994 11.2901C3.52164 11.1018 3.26624 10.996 2.99994 10.996C2.73364 10.996 2.47824 11.1018 2.28994 11.2901C2.10164 11.4784 1.99585 11.7338 1.99585 12.0001C1.99585 12.2664 2.10164 12.5218 2.28994 12.7101L4.28994 14.7101C4.3829 14.8038 4.49351 14.8782 4.61536 14.929C4.73722 14.9797 4.86793 15.0059 4.99994 15.0059C5.13195 15.0059 5.26266 14.9797 5.38452 14.929C5.50638 14.8782 5.61698 14.8038 5.70994 14.7101L7.70994 12.7101C7.80367 12.6171 7.87806 12.5065 7.92883 12.3847C7.9796 12.2628 8.00574 12.1321 8.00574 12.0001C8.00574 11.8681 7.9796 11.7374 7.92883 11.6155C7.87806 11.4936 7.80367 11.383 7.70994 11.2901ZM21.7099 11.2901L19.7099 9.29008C19.617 9.19635 19.5064 9.12196 19.3845 9.07119C19.2627 9.02042 19.132 8.99428 18.9999 8.99428C18.8679 8.99428 18.7372 9.02042 18.6154 9.07119C18.4935 9.12196 18.3829 9.19635 18.2899 9.29008L16.2899 11.2901C16.1967 11.3833 16.1227 11.494 16.0723 11.6158C16.0218 11.7377 15.9958 11.8682 15.9958 12.0001C15.9958 12.2664 16.1016 12.5218 16.2899 12.7101C16.4782 12.8984 16.7336 13.0042 16.9999 13.0042C17.1318 13.0042 17.2624 12.9782 17.3842 12.9277C17.506 12.8773 17.6167 12.8033 17.7099 12.7101L17.9799 12.4401C17.8689 13.9505 17.1908 15.363 16.0816 16.3942C14.9725 17.4255 13.5144 17.9991 11.9999 18.0001C11.2117 18.0032 10.4307 17.8492 9.70272 17.547C8.9747 17.2448 8.31423 16.8005 7.75994 16.2401C7.6667 16.1468 7.55601 16.0729 7.43419 16.0224C7.31237 15.972 7.1818 15.946 7.04994 15.946C6.91808 15.946 6.78751 15.972 6.66569 16.0224C6.54387 16.0729 6.43318 16.1468 6.33994 16.2401C6.2467 16.3333 6.17274 16.444 6.12228 16.5658C6.07182 16.6877 6.04585 16.8182 6.04585 16.9501C6.04585 17.0819 6.07182 17.2125 6.12228 17.3343C6.17274 17.4562 6.2467 17.5668 6.33994 17.6601C7.43488 18.7597 8.82598 19.5171 10.3438 19.84C11.8615 20.163 13.4405 20.0375 14.8883 19.479C16.336 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9272 13.9401 19.9999 12.3901L20.3099 12.7101C20.4029 12.8038 20.5135 12.8782 20.6354 12.929C20.7572 12.9797 20.8879 13.0059 21.0199 13.0059C21.152 13.0059 21.2827 12.9797 21.4045 12.929C21.5264 12.8782 21.637 12.8038 21.7299 12.7101C21.8224 12.6158 21.8952 12.5042 21.9443 12.3816C21.9933 12.259 22.0176 12.1279 22.0158 11.9959C22.0139 11.8639 21.9859 11.7336 21.9334 11.6124C21.881 11.4913 21.805 11.3817 21.7099 11.2901ZM11.5299 9.82008L10.0299 13.8201C9.98658 13.945 9.99243 14.0817 10.0463 14.2025C10.1002 14.3232 10.198 14.4189 10.3199 14.4701C10.4447 14.516 10.5825 14.5114 10.7039 14.4572C10.8253 14.4031 10.9208 14.3036 10.9699 14.1801L11.2199 13.5001H12.7799L13.0299 14.1801C13.0677 14.2741 13.1325 14.3547 13.2162 14.4117C13.2999 14.4686 13.3987 14.4994 13.4999 14.5001H13.6799C13.8035 14.4509 13.9029 14.3555 13.9571 14.234C14.0112 14.1126 14.0159 13.9749 13.9699 13.8501L12.4699 9.85008C12.4307 9.75965 12.3666 9.68222 12.2851 9.62683C12.2036 9.57144 12.108 9.54036 12.0094 9.53721C11.9109 9.53407 11.8135 9.55899 11.7287 9.60907C11.6438 9.65915 11.5748 9.73233 11.5299 9.82008ZM11.5999 12.5001L11.9999 11.4201L12.3999 12.5001H11.5999Z","auto_rikshaw":"M18 5H6.63C5.9356 5.00079 5.26297 5.24244 4.72683 5.68375C4.19069 6.12506 3.82425 6.7387 3.69 7.42L2.06 16.42C2.0217 16.611 2.00161 16.8052 2 17C2.00546 17.7035 2.25801 18.3828 2.71352 18.919C3.16902 19.4552 3.79849 19.8143 4.49189 19.9334C5.18529 20.0525 5.89851 19.9242 6.50687 19.5708C7.11523 19.2174 7.58002 18.6614 7.82 18H15.18C15.42 18.6614 15.8848 19.2174 16.4931 19.5708C17.1015 19.9242 17.8147 20.0525 18.5081 19.9334C19.2015 19.8143 19.831 19.4552 20.2865 18.919C20.742 18.3828 20.9945 17.7035 21 17V8C21 7.20435 20.6839 6.44129 20.1213 5.87868C19.5587 5.31607 18.7956 5 18 5ZM9 7H15V11H12C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V16H9V7ZM6.63 7H7V10H5.25L5.65 7.8C5.69611 7.57413 5.81884 7.37112 5.99742 7.22534C6.176 7.07956 6.39947 6.99995 6.63 7ZM5 18C4.80222 18 4.60888 17.9414 4.44443 17.8315C4.27998 17.7216 4.15181 17.5654 4.07612 17.3827C4.00043 17.2 3.98063 16.9989 4.01921 16.8049C4.0578 16.6109 4.15304 16.4327 4.29289 16.2929C4.43275 16.153 4.61093 16.0578 4.80491 16.0192C4.99889 15.9806 5.19996 16.0004 5.38268 16.0761C5.56541 16.1518 5.72159 16.28 5.83147 16.4444C5.94135 16.6089 6 16.8022 6 17C6 17.2652 5.89464 17.5196 5.70711 17.7071C5.51957 17.8946 5.26522 18 5 18ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18Z","aux":"M14 8H13V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V15C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8Z","aux_3_5":"M13 3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4H13V3ZM14 8H13V6H11V8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V15C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8Z","award":"M20 9.99996C20.0007 8.62207 19.6454 7.26736 18.9687 6.06709C18.292 4.86682 17.3167 3.86168 16.1374 3.14907C14.9581 2.43645 13.6147 2.04051 12.2374 1.99962C10.8601 1.95872 9.49564 2.27426 8.27613 2.91565C7.05661 3.55703 6.02343 4.50254 5.27669 5.66054C4.52994 6.81854 4.09496 8.14979 4.01387 9.5253C3.93278 10.9008 4.20834 12.2739 4.81385 13.5117C5.41936 14.7494 6.33429 15.8097 7.47 16.59L7 19.72C6.94687 20.1017 7.00519 20.4908 7.16796 20.8402C7.33073 21.1896 7.591 21.4845 7.91746 21.6895C8.24392 21.8945 8.62266 22.0007 9.00809 21.9955C9.39353 21.9902 9.76923 21.8737 10.09 21.66L12 20.4L13.89 21.66C14.2182 21.8805 14.6045 21.9989 15 22C15.3788 22 15.7499 21.8925 16.07 21.69C16.4004 21.4818 16.6626 21.1815 16.8243 20.8261C16.986 20.4707 17.0401 20.0758 16.98 19.69L16.53 16.56C17.5953 15.8281 18.4674 14.8491 19.0717 13.7067C19.676 12.5642 19.9945 11.2924 20 9.99996ZM12 16C10.8133 16 9.65327 15.6481 8.66658 14.9888C7.67988 14.3295 6.91085 13.3924 6.45672 12.2961C6.0026 11.1997 5.88378 9.99331 6.11529 8.82942C6.3468 7.66553 6.91825 6.59644 7.75736 5.75732C8.59648 4.91821 9.66557 4.34676 10.8295 4.11525C11.9933 3.88374 13.1997 4.00256 14.2961 4.45668C15.3925 4.91081 16.3295 5.67985 16.9888 6.66654C17.6481 7.65324 18 8.81327 18 9.99996C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16ZM14.49 8.83996L13.15 8.63996L12.54 7.34996C12.4939 7.24518 12.4183 7.15608 12.3224 7.09352C12.2265 7.03097 12.1145 6.99766 12 6.99766C11.8855 6.99766 11.7735 7.03097 11.6776 7.09352C11.5817 7.15608 11.5061 7.24518 11.46 7.34996L10.85 8.63996L9.51 8.83996C9.40323 8.85794 9.3033 8.90448 9.22083 8.97464C9.13836 9.0448 9.07642 9.13598 9.04156 9.23849C9.0067 9.34101 9.00024 9.45104 9.02285 9.55694C9.04547 9.66283 9.09631 9.76063 9.17 9.83996L10.17 10.84L9.92 12.3C9.90284 12.4118 9.91714 12.5262 9.96129 12.6304C10.0054 12.7346 10.0777 12.8245 10.17 12.89C10.2732 12.9605 10.395 12.9988 10.52 13C10.6211 13.0019 10.7209 12.9778 10.81 12.93L12 12.27L13.19 12.93C13.2791 12.9778 13.3789 13.0019 13.48 13C13.605 12.9988 13.7268 12.9605 13.83 12.89C13.9223 12.8245 13.9946 12.7346 14.0387 12.6304C14.0829 12.5262 14.0972 12.4118 14.08 12.3L13.84 10.87L14.84 9.86996C14.9137 9.79063 14.9645 9.69283 14.9871 9.58694C15.0098 9.48105 15.0033 9.37101 14.9684 9.26849C14.9336 9.16598 14.8716 9.0748 14.7892 9.00464C14.7067 8.93448 14.6068 8.88794 14.5 8.86996L14.49 8.83996Z","award_badge":"M19.7702 9.36016L18.9502 8.36016L19.2702 7.12016C19.3183 6.89761 19.289 6.66531 19.1872 6.46166C19.0853 6.25801 18.9171 6.0952 18.7102 6.00016L17.5802 5.49016L17.3502 4.24016C17.3076 4.0072 17.1837 3.79692 17.0005 3.64676C16.8174 3.4966 16.5869 3.4163 16.3502 3.42016H15.1202L14.3902 2.42016C14.2487 2.22143 14.0395 2.08125 13.8019 2.02599C13.5644 1.97074 13.3148 2.00423 13.1002 2.12016L12.0002 2.71016L10.9202 2.12016C10.7055 2.00423 10.456 1.97074 10.2184 2.02599C9.98079 2.08125 9.7716 2.22143 9.63016 2.42016L8.90016 3.42016H7.67016C7.43337 3.4163 7.2029 3.4966 7.01977 3.64676C6.83665 3.79692 6.71276 4.0072 6.67016 4.24016L6.42016 5.46016L5.29016 6.00016C5.07299 6.0968 4.89735 6.26764 4.79473 6.48205C4.69211 6.69646 4.66922 6.94041 4.73016 7.17016L5.05016 8.41016L4.23016 9.41016C4.08049 9.58985 3.99854 9.81631 3.99854 10.0502C3.99854 10.284 4.08049 10.5105 4.23016 10.6902L5.05016 11.6902L4.73016 12.9302C4.6941 13.1452 4.7293 13.3661 4.8304 13.5592C4.93149 13.7524 5.09294 13.9072 5.29016 14.0002L6.42016 14.5102L6.65016 15.7602C6.68842 15.9615 6.78759 16.1461 6.93425 16.2892C7.08091 16.4323 7.26798 16.5269 7.47016 16.5602L7.00016 19.7202C6.94702 20.1019 7.00535 20.491 7.16812 20.8404C7.33089 21.1898 7.59116 21.4847 7.91762 21.6897C8.24408 21.8947 8.62282 22.0009 9.00825 21.9957C9.39368 21.9904 9.76939 21.8739 10.0902 21.6602L12.0002 20.4002L13.8902 21.6602C14.2184 21.8807 14.6047 21.9991 15.0002 22.0002C15.379 22.0002 15.7501 21.8927 16.0702 21.6902C16.4005 21.482 16.6627 21.1817 16.8244 20.8263C16.9861 20.4709 17.0403 20.076 16.9802 19.6902L16.5302 16.5602C16.7323 16.5269 16.9194 16.4323 17.0661 16.2892C17.2127 16.1461 17.3119 15.9615 17.3502 15.7602L17.5802 14.5102L18.7102 14.0002C18.9273 13.9035 19.103 13.7327 19.2056 13.5183C19.3082 13.3039 19.3311 13.0599 19.2702 12.8302L19.0002 11.6202L19.8202 10.6202C19.9578 10.4363 20.0279 10.2107 20.0188 9.98129C20.0097 9.75184 19.9219 9.53252 19.7702 9.36016ZM17.0802 10.7302C16.9786 10.852 16.9075 10.9963 16.8728 11.151C16.838 11.3058 16.8405 11.4666 16.8802 11.6202L17.1202 12.5502L16.2802 12.9202C16.1321 12.9878 16.0028 13.0906 15.9035 13.2195C15.8041 13.3485 15.7378 13.4997 15.7102 13.6602L15.5402 14.5802H14.6402C14.4757 14.5733 14.312 14.6071 14.1638 14.6786C14.0155 14.7501 13.8871 14.8571 13.7902 14.9902L13.2602 15.7302L12.4802 15.3102C12.3281 15.2224 12.1557 15.1762 11.9802 15.1762C11.8046 15.1762 11.6322 15.2224 11.4802 15.3102L10.7002 15.7302L10.2102 15.0002C10.1195 14.8606 9.99232 14.7487 9.84246 14.6764C9.6926 14.6041 9.52578 14.5743 9.36016 14.5902H8.46016L8.29016 13.6702C8.26255 13.5097 8.1962 13.3585 8.09687 13.2295C7.99754 13.1006 7.86822 12.9978 7.72016 12.9302L6.88016 12.5602L7.12016 11.6302C7.15979 11.4766 7.16233 11.3158 7.12755 11.161C7.09278 11.0063 7.02169 10.862 6.92016 10.7402L6.31016 10.0002L6.92016 9.27016C7.02169 9.14831 7.09278 9.00405 7.12755 8.8493C7.16233 8.69454 7.15979 8.53374 7.12016 8.38016L6.88016 7.45016L7.72016 7.08016C7.86822 7.01252 7.99754 6.90976 8.09687 6.7808C8.1962 6.65184 8.26255 6.50059 8.29016 6.34016L8.46016 5.42016H9.36016C9.52635 5.43176 9.69264 5.39898 9.84199 5.32518C9.99135 5.25138 10.1184 5.13921 10.2102 5.00016L10.7402 4.26016L11.5202 4.68016C11.6722 4.76793 11.8446 4.81414 12.0202 4.81414C12.1957 4.81414 12.3681 4.76793 12.5202 4.68016L13.3002 4.26016L13.8302 5.00016C13.9271 5.13319 14.0555 5.24021 14.2038 5.31174C14.352 5.38326 14.5157 5.41707 14.6802 5.41016H15.5802L15.7502 6.33016C15.7778 6.49058 15.8441 6.64184 15.9434 6.7708C16.0428 6.89976 16.1721 7.00252 16.3202 7.07016L17.1602 7.44016L16.9202 8.37016C16.8805 8.52374 16.878 8.68454 16.9128 8.83929C16.9475 8.99405 17.0186 9.13831 17.1202 9.26016L17.7302 9.99016L17.0802 10.7302ZM12.0002 7.00016C11.4068 7.00016 10.8268 7.17611 10.3334 7.50575C9.8401 7.8354 9.45558 8.30393 9.22852 8.85211C9.00146 9.40029 8.94205 10.0035 9.0578 10.5854C9.17356 11.1674 9.45928 11.7019 9.87884 12.1215C10.2984 12.541 10.8329 12.8268 11.4149 12.9425C11.9968 13.0583 12.6 12.9989 13.1482 12.7718C13.6964 12.5447 14.1649 12.1602 14.4946 11.6669C14.8242 11.1735 15.0002 10.5935 15.0002 10.0002C15.0002 9.20451 14.6841 8.44145 14.1215 7.87884C13.5589 7.31623 12.7958 7.00016 12.0002 7.00016Z","baby_bottle":"M19 9H17.56V8.67C17.56 8.07857 17.3251 7.51136 16.9068 7.09315C16.4886 6.67495 15.9214 6.44 15.33 6.44H14.22V4.22C14.22 3.63122 13.9861 3.06655 13.5698 2.65022C13.1534 2.23389 12.5888 2 12 2C11.4112 2 10.8466 2.23389 10.4302 2.65022C10.0139 3.06655 9.78 3.63122 9.78 4.22V6.44H8.67C8.07857 6.44 7.51136 6.67495 7.09315 7.09315C6.67495 7.51136 6.44 8.07857 6.44 8.67V9H5C4.73478 9 4.48043 9.10536 4.29289 9.29289C4.10536 9.48043 4 9.73478 4 10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11H19C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10C20 9.73478 19.8946 9.48043 19.7071 9.29289C19.5196 9.10536 19.2652 9 19 9ZM6.44 19.78C6.44264 20.3697 6.67876 20.9343 7.09668 21.3504C7.5146 21.7664 8.0803 22 8.67 22H15.33C15.9197 22 16.4854 21.7664 16.9033 21.3504C17.3212 20.9343 17.5574 20.3697 17.56 19.78V13H6.44V19.78Z","baby_changing_room":"M19.5 16C19.7967 16 20.0867 15.912 20.3334 15.7472C20.58 15.5824 20.7723 15.3481 20.8858 15.074C20.9993 14.7999 21.0291 14.4983 20.9712 14.2074C20.9133 13.9164 20.7704 13.6491 20.5607 13.4393C20.3509 13.2296 20.0836 13.0867 19.7926 13.0288C19.5017 12.9709 19.2001 13.0007 18.926 13.1142C18.6519 13.2277 18.4176 13.42 18.2528 13.6666C18.088 13.9133 18 14.2033 18 14.5C18 14.8978 18.158 15.2794 18.4393 15.5607C18.7206 15.842 19.1022 16 19.5 16ZM8.5 6C8.79667 6 9.08668 5.91203 9.33335 5.7472C9.58003 5.58238 9.77228 5.34811 9.88582 5.07403C9.99935 4.79994 10.0291 4.49834 9.97117 4.20737C9.9133 3.91639 9.77044 3.64912 9.56066 3.43934C9.35088 3.22956 9.0836 3.0867 8.79263 3.02882C8.50166 2.97094 8.20006 3.00065 7.92597 3.11418C7.65188 3.22771 7.41761 3.41997 7.25279 3.66665C7.08797 3.91332 7 4.20333 7 4.5C7 4.89783 7.15803 5.27936 7.43934 5.56066C7.72064 5.84197 8.10217 6 8.5 6ZM12 9C12 8.73478 11.8946 8.48043 11.7071 8.29289C11.5196 8.10536 11.2652 8 11 8H8.42L6.71 6.29C6.59555 6.17117 6.45347 6.0825 6.29644 6.0319C6.13941 5.98131 5.97229 5.97035 5.81 6C5.64723 6.03306 5.49526 6.10614 5.36781 6.21263C5.24036 6.31913 5.14145 6.4557 5.08 6.61L3.08 11.61C3.02579 11.7328 2.99851 11.8658 3 12V20C3 20.2652 3.10535 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26521 21 4.51957 20.8946 4.7071 20.7071C4.89464 20.5196 5 20.2652 5 20V12.19L6.37 8.78L7.3 9.71C7.48626 9.89474 7.73766 9.9989 8 10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9ZM12 16H16C16.2652 16 16.5196 15.8946 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17 12.7348 16.8946 12.4804 16.7071 12.2929C16.5196 12.1054 16.2652 12 16 12C15.7348 12 15.4804 12.1054 15.2929 12.2929C15.1054 12.4804 15 12.7348 15 13V14H12.41L10.71 12.29C10.5217 12.1017 10.2663 11.9959 10 11.9959C9.7337 11.9959 9.4783 12.1017 9.29 12.29C9.10169 12.4783 8.99591 12.7337 8.99591 13C8.99591 13.2663 9.10169 13.5217 9.29 13.71L11.29 15.71C11.3834 15.8027 11.4943 15.876 11.6161 15.9258C11.7379 15.9755 11.8684 16.0008 12 16ZM20 18H12C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","baby_monitor":"M12.0001 9C11.6045 9 11.2178 9.1173 10.889 9.33706C10.5601 9.55682 10.3037 9.86918 10.1523 10.2346C10.001 10.6001 9.96135 11.0022 10.0385 11.3902C10.1157 11.7781 10.3062 12.1345 10.5859 12.4142C10.8656 12.6939 11.2219 12.8844 11.6099 12.9616C11.9979 13.0387 12.4 12.9991 12.7655 12.8478C13.1309 12.6964 13.4433 12.44 13.663 12.1111C13.8828 11.7822 14.0001 11.3956 14.0001 11C14.0001 10.4696 13.7894 9.96086 13.4143 9.58579C13.0392 9.21071 12.5305 9 12.0001 9ZM12.0001 4C10.962 4.00142 9.9373 4.2337 9.00009 4.68V3C9.00009 2.73478 8.89473 2.48043 8.7072 2.29289C8.51966 2.10536 8.26531 2 8.00009 2C7.73487 2 7.48052 2.10536 7.29298 2.29289C7.10545 2.48043 7.00009 2.73478 7.00009 3V6C6.99541 6.02982 6.99541 6.06018 7.00009 6.09C5.70991 7.39749 4.9907 9.16315 5.00009 11V19C5.00009 19.7956 5.31616 20.5587 5.87877 21.1213C6.44138 21.6839 7.20444 22 8.00009 22H16.0001C16.7957 22 17.5588 21.6839 18.1214 21.1213C18.684 20.5587 19.0001 19.7956 19.0001 19V11C19.0001 9.14348 18.2626 7.36301 16.9498 6.05025C15.6371 4.7375 13.8566 4 12.0001 4ZM9.00009 19C8.80231 19 8.60897 18.9414 8.44452 18.8315C8.28007 18.7216 8.1519 18.5654 8.07621 18.3827C8.00052 18.2 7.98072 17.9989 8.01931 17.8049C8.05789 17.6109 8.15313 17.4327 8.29298 17.2929C8.43284 17.153 8.61102 17.0578 8.805 17.0192C8.99898 16.9806 9.20005 17.0004 9.38277 17.0761C9.5655 17.1518 9.72168 17.28 9.83156 17.4444C9.94144 17.6089 10.0001 17.8022 10.0001 18C10.0001 18.2652 9.89473 18.5196 9.7072 18.7071C9.51966 18.8946 9.26531 19 9.00009 19ZM15.0001 19H13.0001C12.7349 19 12.4805 18.8946 12.293 18.7071C12.1054 18.5196 12.0001 18.2652 12.0001 18C12.0001 17.7348 12.1054 17.4804 12.293 17.2929C12.4805 17.1054 12.7349 17 13.0001 17H15.0001C15.2653 17 15.5197 17.1054 15.7072 17.2929C15.8947 17.4804 16.0001 17.7348 16.0001 18C16.0001 18.2652 15.8947 18.5196 15.7072 18.7071C15.5197 18.8946 15.2653 19 15.0001 19ZM12.0001 15C11.209 15 10.4356 14.7654 9.77781 14.3259C9.12001 13.8864 8.60732 13.2616 8.30457 12.5307C8.00182 11.7998 7.92261 10.9956 8.07695 10.2196C8.23129 9.44371 8.61225 8.73098 9.17166 8.17157C9.73107 7.61216 10.4438 7.2312 11.2197 7.07686C11.9957 6.92252 12.7999 7.00173 13.5308 7.30448C14.2617 7.60723 14.8864 8.11992 15.326 8.77772C15.7655 9.43552 16.0001 10.2089 16.0001 11C16.0001 12.0609 15.5787 13.0783 14.8285 13.8284C14.0784 14.5786 13.061 15 12.0001 15Z","back":"M14.9999 20.0002C14.8683 20.0009 14.7379 19.9757 14.616 19.926C14.4942 19.8762 14.3834 19.8029 14.2899 19.7102L7.28994 12.7102C7.19621 12.6172 7.12182 12.5066 7.07105 12.3848C7.02028 12.2629 6.99414 12.1322 6.99414 12.0002C6.99414 11.8682 7.02028 11.7375 7.07105 11.6156C7.12182 11.4937 7.19621 11.3831 7.28994 11.2902L14.2899 4.29019C14.3832 4.19695 14.4939 4.12299 14.6157 4.07253C14.7375 4.02207 14.8681 3.99609 14.9999 3.99609C15.1318 3.99609 15.2624 4.02207 15.3842 4.07253C15.506 4.12299 15.6167 4.19695 15.7099 4.29019C15.8032 4.38342 15.8771 4.49411 15.9276 4.61594C15.9781 4.73776 16.004 4.86833 16.004 5.00019C16.004 5.13204 15.9781 5.26261 15.9276 5.38443C15.8771 5.50626 15.8032 5.61695 15.7099 5.71019L9.40994 12.0002L15.7099 18.2902C15.8037 18.3831 15.8781 18.4937 15.9288 18.6156C15.9796 18.7375 16.0057 18.8682 16.0057 19.0002C16.0057 19.1322 15.9796 19.2629 15.9288 19.3848C15.8781 19.5066 15.8037 19.6172 15.7099 19.7102C15.6165 19.8029 15.5057 19.8762 15.3838 19.926C15.262 19.9757 15.1315 20.0009 14.9999 20.0002Z","backspace":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11V12H4V11C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14H21C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","badminton":"M5.05002 9.14999C4.42161 9.36113 3.88084 9.77447 3.51217 10.3254C3.14351 10.8764 2.96773 11.534 3.01228 12.1954C3.05683 12.8568 3.31921 13.4849 3.75843 13.9814C4.19765 14.478 4.78897 14.815 5.44002 14.94C5.07213 15.5622 4.94129 16.2964 5.07154 17.0074C5.2018 17.7184 5.58439 18.3585 6.14896 18.8099C6.71353 19.2613 7.42211 19.4937 8.14436 19.4643C8.86662 19.4349 9.55398 19.1458 10.08 18.65C10.2028 19.2064 10.4815 19.7163 10.8835 20.12C11.2855 20.5238 11.7942 20.8047 12.35 20.93C12.5634 20.9774 12.7814 21.0009 13 21C13.6829 21.0003 14.3455 20.7675 14.8783 20.3403C15.411 19.913 15.7821 19.3167 15.93 18.65L17.62 11L13.07 6.48L5.05002 9.14999ZM20.05 3.82C19.4744 3.27125 18.7044 2.97354 17.9093 2.99229C17.1142 3.01104 16.3592 3.34473 15.81 3.92L14.61 5.19999L18.85 9.43999L20.17 8.06C20.7175 7.48304 21.0134 6.71231 20.9928 5.91722C20.9722 5.12214 20.6367 4.36778 20.06 3.82H20.05Z","bakery":"M20.68 19.13L20 18.57C19.8972 18.4826 19.8252 18.3644 19.7946 18.233C19.764 18.1016 19.7764 17.9638 19.83 17.84C21.3604 14.0971 21.3604 9.90292 19.83 6.16C19.7764 6.03616 19.764 5.89839 19.7946 5.76697C19.8252 5.63555 19.8972 5.51743 20 5.43L20.62 4.91C20.7224 4.80863 20.8038 4.68794 20.8594 4.55491C20.9149 4.42188 20.9435 4.27916 20.9435 4.135C20.9435 3.99084 20.9149 3.84812 20.8594 3.71509C20.8038 3.58206 20.7224 3.46137 20.62 3.36C20.4317 3.15644 20.1757 3.02845 19.9 3H4.09995C3.8838 3.00109 3.67276 3.06584 3.49319 3.18615C3.31362 3.30647 3.17348 3.47703 3.09027 3.67652C3.00706 3.87602 2.98447 4.09561 3.02531 4.30786C3.06616 4.52012 3.16864 4.71564 3.31995 4.87L3.99995 5.43C4.10273 5.51743 4.17472 5.63555 4.20532 5.76697C4.23592 5.89839 4.22353 6.03616 4.16995 6.16C2.63946 9.90292 2.63946 14.0971 4.16995 17.84C4.22353 17.9638 4.23592 18.1016 4.20532 18.233C4.17472 18.3644 4.10273 18.4826 3.99995 18.57L3.37995 19.09C3.27745 19.1914 3.19608 19.3121 3.14055 19.4451C3.08501 19.5781 3.05642 19.7208 3.05642 19.865C3.05642 20.0092 3.08501 20.1519 3.14055 20.2849C3.19608 20.4179 3.27745 20.5386 3.37995 20.64C3.56819 20.8436 3.82416 20.9715 4.09995 21H19.9C20.1161 20.9989 20.3271 20.9342 20.5067 20.8138C20.6863 20.6935 20.8264 20.523 20.9096 20.3235C20.9928 20.124 21.0154 19.9044 20.9746 19.6921C20.9337 19.4799 20.8313 19.2844 20.68 19.13ZM11 17H10.95C10.5915 17.0328 10.23 16.9939 9.88675 16.8856C9.54346 16.7772 9.22521 16.6015 8.95058 16.3688C8.67595 16.136 8.45044 15.8509 8.28722 15.53C8.124 15.2092 8.02634 14.859 7.99995 14.5C7.98813 14.3335 7.98813 14.1665 7.99995 14C8.36211 13.9615 8.72833 13.9961 9.07687 14.1017C9.42541 14.2074 9.74918 14.382 10.029 14.6152C10.3088 14.8483 10.5389 15.1353 10.7057 15.4591C10.8725 15.7829 10.9725 16.1368 11 16.5C11.0118 16.6665 11.0118 16.8335 11 17ZM11 13H10.95C10.5915 13.0328 10.23 12.9939 9.88675 12.8856C9.54346 12.7772 9.22521 12.6015 8.95058 12.3688C8.67595 12.136 8.45044 11.8509 8.28722 11.53C8.124 11.2092 8.02634 10.859 7.99995 10.5C7.98813 10.3335 7.98813 10.1665 7.99995 10C8.36211 9.96147 8.72833 9.99608 9.07687 10.1017C9.42541 10.2074 9.74918 10.382 10.029 10.6152C10.3088 10.8483 10.5389 11.1353 10.7057 11.4591C10.8725 11.7829 10.9725 12.1368 11 12.5C11.0118 12.6665 11.0118 12.8335 11 13ZM12 11C11.8782 10.91 11.7674 10.8059 11.67 10.69C11.4333 10.4335 11.2529 10.1304 11.1405 9.80003C11.0281 9.46968 10.986 9.11944 11.0171 8.77186C11.0482 8.42428 11.1517 8.08706 11.321 7.7819C11.4903 7.47674 11.7215 7.21039 12 7C12.1192 7.08931 12.2297 7.18976 12.33 7.3C12.5698 7.55589 12.7528 7.85954 12.8671 8.19108C12.9814 8.52262 13.0244 8.87457 12.9932 9.22387C12.9621 9.57318 12.8575 9.91196 12.6863 10.218C12.5152 10.5241 12.2813 10.7906 12 11ZM13 17C12.9899 16.8468 12.9899 16.6932 13 16.54C13.0222 16.1733 13.1186 15.815 13.2831 15.4866C13.4477 15.1582 13.677 14.8665 13.9574 14.6291C14.2377 14.3918 14.5632 14.2137 14.9143 14.1055C15.2653 13.9974 15.6346 13.9615 16 14C16.01 14.1532 16.01 14.3068 16 14.46C15.9786 14.8216 15.885 15.1752 15.7246 15.5C15.5643 15.8247 15.3404 16.1141 15.0663 16.3509C14.7923 16.5877 14.4735 16.7671 14.1289 16.8786C13.7843 16.9901 13.4208 17.0314 13.06 17H13ZM13 13C12.9899 12.8468 12.9899 12.6932 13 12.54C13.0222 12.1733 13.1186 11.815 13.2831 11.4866C13.4477 11.1582 13.677 10.8665 13.9574 10.6291C14.2377 10.3918 14.5632 10.2137 14.9143 10.1055C15.2653 9.99741 15.6346 9.96151 16 10C16.01 10.1532 16.01 10.3068 16 10.46C15.9786 10.8216 15.885 11.1752 15.7246 11.5C15.5643 11.8247 15.3404 12.1141 15.0663 12.3509C14.7923 12.5877 14.4735 12.7671 14.1289 12.8786C13.7843 12.9901 13.4208 13.0314 13.06 13H13Z","balcony":"M19 11C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10V5C20 4.73478 19.8946 4.48043 19.7071 4.29289C19.5196 4.10536 19.2652 4 19 4H14.5C14.2348 4 13.9804 4.10536 13.7929 4.29289C13.6054 4.48043 13.5 4.73478 13.5 5C13.5 9.75 17.1 11 19 11ZM21 12H3C2.73478 12 2.48043 12.1054 2.29289 12.2929C2.10536 12.4804 2 12.7348 2 13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14V18C3.02086 18.5482 3.25745 19.066 3.65826 19.4406C4.05907 19.8151 4.59164 20.0162 5.14 20H18.86C19.4084 20.0162 19.9409 19.8151 20.3417 19.4406C20.7425 19.066 20.9791 18.5482 21 18V14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13C22 12.7348 21.8946 12.4804 21.7071 12.2929C21.5196 12.1054 21.2652 12 21 12ZM7 18H5.14H5V14.05C5.03945 14.0176 5.08895 13.9999 5.14 14H7V18ZM11 18H9V14H11V18ZM15 18H13V14H15V18ZM18.86 18H17V14H18.86C18.94 14 19 14 19 14V18C18.9546 18.0152 18.9054 18.0152 18.86 18ZM5 11C6.9 11 10.5 9.75 10.5 5C10.5 4.73478 10.3946 4.48043 10.2071 4.29289C10.0196 4.10536 9.76522 4 9.5 4H5C4.73478 4 4.48043 4.10536 4.29289 4.29289C4.10536 4.48043 4 4.73478 4 5V10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11Z","bank_account":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13V15ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16C17.7348 16 17.4804 15.8946 17.2929 15.7071C17.1054 15.5196 17 15.2652 17 15V13C17 12.7348 17.1054 12.4804 17.2929 12.2929C17.4804 12.1054 17.7348 12 18 12C18.2652 12 18.5196 12.1054 18.7071 12.2929C18.8946 12.4804 19 12.7348 19 13V15ZM20 10.18C19.9574 10.413 19.8335 10.6232 19.6504 10.7734C19.4673 10.9236 19.2368 11.0039 19 11H13C12.7641 11.0021 12.535 10.9207 12.3532 10.7702C12.1715 10.6197 12.0488 10.4098 12.007 10.1776C11.9651 9.94538 12.0066 9.70583 12.1243 9.50131C12.242 9.2968 12.4282 9.14048 12.65 9.06L15 8.18C15.6432 7.92996 16.3568 7.92996 17 8.18L19.37 9.06C19.5899 9.14292 19.7735 9.30061 19.8887 9.50541C20.0039 9.71022 20.0433 9.94905 20 10.18Z","bank_branch":"M20 18.9999H18V9.99994H19C19.4615 10.0014 19.9093 9.84314 20.2675 9.55207C20.6257 9.26101 20.8722 8.85503 20.9652 8.40297C21.0582 7.95091 20.9919 7.4806 20.7778 7.07179C20.5636 6.66298 20.2146 6.34082 19.79 6.15994L12.79 3.15994C12.5396 3.05597 12.2711 3.00244 12 3.00244C11.7289 3.00244 11.4604 3.05597 11.21 3.15994L4.20999 6.15994C3.78539 6.34082 3.43641 6.66298 3.22222 7.07179C3.00804 7.4806 2.94183 7.95091 3.03483 8.40297C3.12784 8.85503 3.37432 9.26101 3.73249 9.55207C4.09066 9.84314 4.53847 10.0014 4.99999 9.99994H5.99999V18.9999H3.99999C3.73478 18.9999 3.48042 19.1053 3.29289 19.2928C3.10535 19.4804 2.99999 19.7347 2.99999 19.9999C2.99999 20.2652 3.10535 20.5195 3.29289 20.7071C3.48042 20.8946 3.73478 20.9999 3.99999 20.9999H20C20.2652 20.9999 20.5196 20.8946 20.7071 20.7071C20.8946 20.5195 21 20.2652 21 19.9999C21 19.7347 20.8946 19.4804 20.7071 19.2928C20.5196 19.1053 20.2652 18.9999 20 18.9999ZM16 18.9999H13V9.99994H16V18.9999ZM7.99999 9.99994H11V18.9999H7.99999V9.99994Z","bank_main_branch":"M21.6299 6.10014L12.6299 3.10014C12.22 2.96987 11.7798 2.96987 11.3699 3.10014L2.36991 6.10014C1.91762 6.2488 1.53319 6.55393 1.28574 6.96067C1.03829 7.36741 0.94406 7.84909 1.01998 8.31909C1.09591 8.7891 1.33701 9.21661 1.69994 9.52475C2.06287 9.83289 2.52382 10.0015 2.99991 10.0001V19.0001C2.7347 19.0001 2.48034 19.1055 2.29281 19.293C2.10527 19.4806 1.99991 19.7349 1.99991 20.0001C1.99991 20.2654 2.10527 20.5197 2.29281 20.7073C2.48034 20.8948 2.7347 21.0001 2.99991 21.0001H20.9999C21.2651 21.0001 21.5195 20.8948 21.707 20.7073C21.8946 20.5197 21.9999 20.2654 21.9999 20.0001C21.9999 19.7349 21.8946 19.4806 21.707 19.293C21.5195 19.1055 21.2651 19.0001 20.9999 19.0001V10.0001C21.476 10.0015 21.937 9.83289 22.2999 9.52475C22.6628 9.21661 22.9039 8.7891 22.9798 8.31909C23.0558 7.84909 22.9615 7.36741 22.7141 6.96067C22.4666 6.55393 22.0822 6.2488 21.6299 6.10014ZM10.9999 10.0001V19.0001H8.99991V10.0001H10.9999ZM12.9999 10.0001H14.9999V19.0001H12.9999V10.0001ZM4.99991 10.0001H6.99991V19.0001H4.99991V10.0001ZM18.9999 19.0001H16.9999V10.0001H18.9999V19.0001Z","barcode":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM8 7C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8V16C7 16.2652 7.10536 16.5196 7.29289 16.7071C7.48043 16.8946 7.73478 17 8 17C8.26522 17 8.51957 16.8946 8.70711 16.7071C8.89464 16.5196 9 16.2652 9 16V8C9 7.73478 8.89464 7.48043 8.70711 7.29289C8.51957 7.10536 8.26522 7 8 7ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM17 16V8C17 7.73478 16.8946 7.48043 16.7071 7.29289C16.5196 7.10536 16.2652 7 16 7C15.7348 7 15.4804 7.10536 15.2929 7.29289C15.1054 7.48043 15 7.73478 15 8V16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17C16.2652 17 16.5196 16.8946 16.7071 16.7071C16.8946 16.5196 17 16.2652 17 16Z","barn":"M20.93 10.6402L19.1 6.00017C18.9981 5.72235 18.8358 5.47061 18.6248 5.2631C18.4138 5.05559 18.1594 4.89748 17.88 4.80017L13 3.15017C12.3825 2.94994 11.7175 2.94994 11.1 3.15017L6.11998 4.80017C5.84051 4.89748 5.58612 5.05559 5.37515 5.2631C5.16418 5.47061 5.00189 5.72235 4.89998 6.00017L3.06998 10.6402C3.01161 10.7914 2.9909 10.9546 3.00962 11.1157C3.02835 11.2767 3.08595 11.4308 3.17747 11.5646C3.26899 11.6985 3.39168 11.8081 3.53497 11.8839C3.67826 11.9598 3.83784 11.9997 3.99998 12.0002H4.99998V18.0002C4.99998 18.7958 5.31605 19.5589 5.87866 20.1215C6.44127 20.6841 7.20433 21.0002 7.99998 21.0002H8.99998V14.0002H15V21.0002H16C16.7956 21.0002 17.5587 20.6841 18.1213 20.1215C18.6839 19.5589 19 18.7958 19 18.0002V12.0002H20C20.1621 11.9997 20.3217 11.9598 20.465 11.8839C20.6083 11.8081 20.731 11.6985 20.8225 11.5646C20.914 11.4308 20.9716 11.2767 20.9903 11.1157C21.0091 10.9546 20.9883 10.7914 20.93 10.6402ZM13 8.50017C13 8.63278 12.9473 8.75996 12.8535 8.85372C12.7598 8.94749 12.6326 9.00017 12.5 9.00017H11.5C11.3674 9.00017 11.2402 8.94749 11.1464 8.85372C11.0527 8.75996 11 8.63278 11 8.50017V7.50017C11 7.36756 11.0527 7.24039 11.1464 7.14662C11.2402 7.05285 11.3674 7.00017 11.5 7.00017H12.5C12.6326 7.00017 12.7598 7.05285 12.8535 7.14662C12.9473 7.24039 13 7.36756 13 7.50017V8.50017Z","barn_stock":"M8.99998 21.0002H15V19.0002H8.99998V21.0002ZM8.99998 17.0002H15V15.0002H8.99998V17.0002ZM20.93 10.6402L19.1 6.00017C18.9981 5.72235 18.8358 5.47061 18.6248 5.2631C18.4138 5.05559 18.1594 4.89748 17.88 4.80017L13 3.15017C12.3825 2.94994 11.7175 2.94994 11.1 3.15017L6.11998 4.80017C5.84051 4.89748 5.58612 5.05559 5.37515 5.2631C5.16418 5.47061 5.00189 5.72235 4.89998 6.00017L3.06998 10.6402C3.01161 10.7914 2.9909 10.9546 3.00962 11.1157C3.02835 11.2767 3.08595 11.4308 3.17747 11.5646C3.26899 11.6985 3.39168 11.8081 3.53497 11.8839C3.67826 11.9598 3.83784 11.9997 3.99998 12.0002H4.99998V19.0002C4.99998 19.5306 5.21069 20.0393 5.58577 20.4144C5.96084 20.7895 6.46955 21.0002 6.99998 21.0002V14.5002C6.99998 14.1023 7.15801 13.7208 7.43932 13.4395C7.72062 13.1582 8.10215 13.0002 8.49998 13.0002H15.5C15.8978 13.0002 16.2793 13.1582 16.5606 13.4395C16.8419 13.7208 17 14.1023 17 14.5002V21.0002C17.5304 21.0002 18.0391 20.7895 18.4142 20.4144C18.7893 20.0393 19 19.5306 19 19.0002V12.0002H20C20.1621 11.9997 20.3217 11.9598 20.465 11.8839C20.6083 11.8081 20.731 11.6985 20.8225 11.5646C20.914 11.4308 20.9716 11.2767 20.9903 11.1157C21.0091 10.9546 20.9883 10.7914 20.93 10.6402ZM13 8.50017C13 8.63278 12.9473 8.75996 12.8535 8.85372C12.7598 8.94749 12.6326 9.00017 12.5 9.00017H11.5C11.3674 9.00017 11.2402 8.94749 11.1464 8.85372C11.0527 8.75996 11 8.63278 11 8.50017V7.50017C11 7.36756 11.0527 7.24039 11.1464 7.14662C11.2402 7.05285 11.3674 7.00017 11.5 7.00017H12.5C12.6326 7.00017 12.7598 7.05285 12.8535 7.14662C12.9473 7.24039 13 7.36756 13 7.50017V8.50017Z","basketball":"M3.65005 6.49005C2.75957 7.84173 2.21052 9.38938 2.05005 11H5.78005C5.575 9.30635 4.82784 7.72434 3.65005 6.49005ZM2.05005 13C2.21052 14.6107 2.75957 16.1584 3.65005 17.51C4.82784 16.2758 5.575 14.6937 5.78005 13H2.05005ZM22 11C21.8396 9.38938 21.2905 7.84173 20.4 6.49005C19.204 7.71752 18.4389 9.30025 18.22 11H22ZM19.07 4.93005C17.4428 3.29393 15.2966 2.27561 13 2.05005V11.05H16.2C16.4173 8.73876 17.432 6.57507 19.07 4.93005ZM4.93005 19.07C6.5499 20.7245 8.69699 21.7609 11 22V13H7.80005C7.57154 15.2937 6.55769 17.4379 4.93005 19.07ZM4.93005 4.93005C6.55769 6.56215 7.57154 8.70642 7.80005 11H11V2.05005C8.70355 2.27561 6.55729 3.29393 4.93005 4.93005ZM20.35 17.51C21.2582 16.1631 21.8246 14.6151 22 13H18.22C18.4251 14.6937 19.1723 16.2758 20.35 17.51ZM13 13V22C15.2966 21.7745 17.4428 20.7562 19.07 19.1201C17.432 17.475 16.4173 15.3113 16.2 13H13Z","basketball_player":"M12.5001 5C12.7967 5 13.0868 4.91203 13.3334 4.7472C13.5801 4.58238 13.7724 4.34811 13.8859 4.07403C13.9994 3.79994 14.0291 3.49834 13.9713 3.20737C13.9134 2.91639 13.7705 2.64912 13.5607 2.43934C13.351 2.22956 13.0837 2.0867 12.7927 2.02882C12.5017 1.97094 12.2001 2.00065 11.926 2.11418C11.652 2.22771 11.4177 2.41997 11.2529 2.66665C11.088 2.91332 11.0001 3.20333 11.0001 3.5C11.0001 3.89783 11.1581 4.27936 11.4394 4.56066C11.7207 4.84197 12.1022 5 12.5001 5ZM19.0001 12.32C19.0424 12.1953 19.0597 12.0634 19.051 11.9319C19.0422 11.8005 19.0076 11.6721 18.949 11.5541C18.8905 11.4361 18.8092 11.3308 18.7098 11.2443C18.6105 11.1578 18.495 11.0917 18.3701 11.05L16.3701 10.38C15.9595 10.2328 15.6083 9.95533 15.3701 9.59L14.2401 7.89C13.9489 7.45972 13.5486 7.11459 13.0801 6.89L11.5601 6.13C11.4432 6.0537 11.3116 6.00271 11.1738 5.98032C11.0361 5.95793 10.8951 5.96463 10.7601 6L7.92007 6.71C7.38971 6.84455 6.90625 7.12158 6.522 7.51111C6.13775 7.90065 5.86736 8.38785 5.74007 8.92L5.00007 11.76C4.96449 11.8914 4.95613 12.0288 4.9755 12.1636C4.99488 12.2983 5.04157 12.4278 5.11273 12.5439C5.18389 12.66 5.27801 12.7603 5.38932 12.8387C5.50064 12.9172 5.6268 12.972 5.76007 13H6.00007C6.22851 13.0067 6.45233 12.9349 6.63428 12.7966C6.81623 12.6583 6.94532 12.4619 7.00007 12.24L7.71007 9.41C7.75384 9.23343 7.84495 9.07215 7.97359 8.94351C8.10222 8.81488 8.2635 8.72377 8.44007 8.68L9.59007 8.39L6.00007 20.73C5.95942 20.8613 5.94629 20.9996 5.96148 21.1362C5.97667 21.2728 6.01987 21.4049 6.08837 21.524C6.15688 21.6432 6.24922 21.747 6.35963 21.8289C6.47003 21.9108 6.59614 21.969 6.73007 22C6.81948 22.0146 6.91066 22.0146 7.00007 22C7.22452 22.0083 7.44523 21.9408 7.62663 21.8084C7.80804 21.6759 7.93958 21.4863 8.00007 21.27L10.0001 14.06L11.7601 14.65L10.0001 20.73C9.95942 20.8613 9.94628 20.9996 9.96148 21.1362C9.97667 21.2728 10.0199 21.4049 10.0884 21.524C10.1569 21.6432 10.2492 21.747 10.3596 21.8289C10.47 21.9108 10.5961 21.969 10.7301 22C10.8195 22.0146 10.9107 22.0146 11.0001 22C11.2245 22.0083 11.4452 21.9408 11.6266 21.8084C11.808 21.6759 11.9396 21.4863 12.0001 21.27L13.7001 15.2C13.8426 14.7041 13.788 14.1723 13.5476 13.7157C13.3072 13.2591 12.8996 12.9131 12.4101 12.75L10.5701 12.14L11.6301 8.43L12.0801 8.66C12.2372 8.73385 12.3693 8.85203 12.4601 9L13.6001 10.7C14.0936 11.4373 14.8183 11.9896 15.6601 12.27L17.6601 12.95C17.7888 13.0035 17.9273 13.0296 18.0667 13.0264C18.2061 13.0232 18.3433 12.991 18.4695 12.9316C18.5957 12.8723 18.7081 12.7872 18.7995 12.6819C18.8908 12.5766 18.9592 12.4533 19.0001 12.32ZM18.5001 14C18.2034 14 17.9134 14.088 17.6667 14.2528C17.42 14.4176 17.2278 14.6519 17.1143 14.926C17.0007 15.2001 16.971 15.5017 17.0289 15.7926C17.0868 16.0836 17.2296 16.3509 17.4394 16.5607C17.6492 16.7704 17.9165 16.9133 18.2074 16.9712C18.4984 17.0291 18.8 16.9994 19.0741 16.8858C19.3482 16.7723 19.5825 16.58 19.7473 16.3334C19.9121 16.0867 20.0001 15.7967 20.0001 15.5C20.0001 15.1022 19.842 14.7206 19.5607 14.4393C19.2794 14.158 18.8979 14 18.5001 14Z","bathroom":"M12 10H8V14H12V10ZM21 10H18V7C18 6.20435 17.6839 5.44129 17.1213 4.87868C16.5587 4.31607 15.7956 4 15 4C14.2044 4 13.4413 4.31607 12.8787 4.87868C12.3161 5.44129 12 6.20435 12 7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8C13.2652 8 13.5196 7.89464 13.7071 7.70711C13.8946 7.51957 14 7.26522 14 7C14 6.73478 14.1054 6.48043 14.2929 6.29289C14.4804 6.10536 14.7348 6 15 6C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V10H14V14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16H8C7.46957 16 6.96086 15.7893 6.58579 15.4142C6.21071 15.0391 6 14.5304 6 14V10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H3.15L3.6 14.66C3.73342 15.5078 4.13599 16.2902 4.74824 16.8917C5.36048 17.4931 6.14995 17.8817 7 18V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V18C17.843 17.8845 18.6271 17.5032 19.2386 16.9116C19.85 16.3199 20.2569 15.5487 20.4 14.71L20.85 12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","bathtub":"M21 10H18C18 9.73478 17.8946 9.48043 17.7071 9.29289C17.5196 9.10536 17.2652 9 17 9V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4C13.2044 4 12.4413 4.31607 11.8787 4.87868C11.3161 5.44129 11 6.20435 11 7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V9C14.7348 9 14.4804 9.10536 14.2929 9.29289C14.1054 9.48043 14 9.73478 14 10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H4V14C4.00287 14.8846 4.29887 15.7432 4.84169 16.4416C5.38451 17.1401 6.14353 17.6389 7 17.86V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V17.86C17.8565 17.6389 18.6155 17.1401 19.1583 16.4416C19.7011 15.7432 19.9971 14.8846 20 14V12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","battery_10":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 16H8.5C8.36739 16 8.24021 16.0527 8.14645 16.1464C8.05268 16.2402 8 16.3674 8 16.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V16.5C16 16.3674 15.9473 16.2402 15.8536 16.1464C15.7598 16.0527 15.6326 16 15.5 16Z","battery_100":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 7H8.5C8.36739 7 8.24021 7.05268 8.14645 7.14645C8.05268 7.24021 8 7.36739 8 7.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V7.5C16 7.36739 15.9473 7.24021 15.8536 7.14645C15.7598 7.05268 15.6326 7 15.5 7Z","battery_20":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 15H8.5C8.36739 15 8.24021 15.0527 8.14645 15.1464C8.05268 15.2402 8 15.3674 8 15.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V15.5C16 15.3674 15.9473 15.2402 15.8536 15.1464C15.7598 15.0527 15.6326 15 15.5 15Z","battery_30":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 14H8.5C8.36739 14 8.24021 14.0527 8.14645 14.1464C8.05268 14.2402 8 14.3674 8 14.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V14.5C16 14.3674 15.9473 14.2402 15.8536 14.1464C15.7598 14.0527 15.6326 14 15.5 14Z","battery_40":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 13H8.5C8.36739 13 8.24021 13.0527 8.14645 13.1464C8.05268 13.2402 8 13.3674 8 13.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V13.5C16 13.3674 15.9473 13.2402 15.8536 13.1464C15.7598 13.0527 15.6326 13 15.5 13Z","battery_5":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 17H8.5C8.36739 17 8.24021 17.0527 8.14645 17.1464C8.05268 17.2402 8 17.3674 8 17.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V17.5C16 17.3674 15.9473 17.2402 15.8536 17.1464C15.7598 17.0527 15.6326 17 15.5 17Z","battery_50":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 12H8.5C8.36739 12 8.24021 12.0527 8.14645 12.1464C8.05268 12.2402 8 12.3674 8 12.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V12.5C16 12.3674 15.9473 12.2402 15.8536 12.1464C15.7598 12.0527 15.6326 12 15.5 12Z","battery_60":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 11H8.5C8.36739 11 8.24021 11.0527 8.14645 11.1464C8.05268 11.2402 8 11.3674 8 11.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V11.5C16 11.3674 15.9473 11.2402 15.8536 11.1464C15.7598 11.0527 15.6326 11 15.5 11Z","battery_70":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 10H8.5C8.36739 10 8.24021 10.0527 8.14645 10.1464C8.05268 10.2402 8 10.3674 8 10.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V10.5C16 10.3674 15.9473 10.2402 15.8536 10.1464C15.7598 10.0527 15.6326 10 15.5 10Z","battery_80":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 9H8.5C8.36739 9 8.24021 9.05268 8.14645 9.14645C8.05268 9.24021 8 9.36739 8 9.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V9.5C16 9.36739 15.9473 9.24021 15.8536 9.14645C15.7598 9.05268 15.6326 9 15.5 9Z","battery_90":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM15.5 8H8.5C8.36739 8 8.24021 8.05268 8.14645 8.14645C8.05268 8.24021 8 8.36739 8 8.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V8.5C16 8.36739 15.9473 8.24021 15.8536 8.14645C15.7598 8.05268 15.6326 8 15.5 8Z","battery_empty":"M16 22H8C7.20435 22 6.44129 21.6839 5.87868 21.1213C5.31607 20.5587 5 19.7956 5 19V7C5 6.20435 5.31607 5.44129 5.87868 4.87868C6.44129 4.31607 7.20435 4 8 4C8 3.46957 8.21071 2.96086 8.58579 2.58579C8.96086 2.21071 9.46957 2 10 2H14C14.5304 2 15.0391 2.21071 15.4142 2.58579C15.7893 2.96086 16 3.46957 16 4C16.7956 4 17.5587 4.31607 18.1213 4.87868C18.6839 5.44129 19 6.20435 19 7V19C19 19.7956 18.6839 20.5587 18.1213 21.1213C17.5587 21.6839 16.7956 22 16 22ZM8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20H16C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V7C17 6.73478 16.8946 6.48043 16.7071 6.29289C16.5196 6.10536 16.2652 6 16 6H15C14.7348 6 14.4804 5.89464 14.2929 5.70711C14.1054 5.51957 14 5.26522 14 5V4H10V5C10 5.26522 9.89464 5.51957 9.70711 5.70711C9.51957 5.89464 9.26522 6 9 6H8Z","battery_empty_loading":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19ZM14 12H12L13.8 9.6C13.8788 9.49494 13.9361 9.37539 13.9687 9.24818C14.0013 9.12097 14.0085 8.98858 13.9899 8.85858C13.9714 8.72858 13.9274 8.60351 13.8605 8.49051C13.7936 8.37751 13.7051 8.27879 13.6 8.2C13.4949 8.12121 13.3754 8.06388 13.2482 8.03129C13.121 7.99869 12.9886 7.99148 12.8586 8.01005C12.7286 8.02862 12.6035 8.07262 12.4905 8.13953C12.3775 8.20643 12.2788 8.29494 12.2 8.4L9.2 12.4C9.09817 12.544 9.0362 12.7123 9.0204 12.8879C9.00459 13.0635 9.0355 13.2402 9.11 13.4C9.18597 13.5743 9.31005 13.7233 9.46768 13.8295C9.62531 13.9358 9.80996 13.9949 10 14H12L10.2 16.4C10.0409 16.6122 9.97254 16.8789 10.0101 17.1414C10.0476 17.404 10.1878 17.6409 10.4 17.8C10.5731 17.9298 10.7836 18 11 18C11.1552 18 11.3084 17.9639 11.4472 17.8944C11.5861 17.825 11.7069 17.7242 11.8 17.6L14.8 13.6C14.9114 13.4514 14.9793 13.2748 14.996 13.0898C15.0126 12.9048 14.9775 12.7189 14.8944 12.5528C14.8114 12.3867 14.6837 12.247 14.5257 12.1493C14.3678 12.0517 14.1857 12 14 12Z","battery_full":"M15.5 7H8.5C8.36739 7 8.24021 7.05268 8.14645 7.14645C8.05268 7.24021 8 7.36739 8 7.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V7.5C16 7.36739 15.9473 7.24021 15.8536 7.14645C15.7598 7.05268 15.6326 7 15.5 7ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_full_loading":"M16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM14.8 13.6L11.8 17.6C11.7069 17.7242 11.5861 17.825 11.4472 17.8944C11.3084 17.9639 11.1552 18 11 18C10.7836 18 10.5731 17.9298 10.4 17.8C10.1878 17.6409 10.0476 17.404 10.0101 17.1414C9.97254 16.8789 10.0409 16.6122 10.2 16.4L12 14H10C9.81533 13.9994 9.63443 13.9478 9.47733 13.8507C9.32024 13.7536 9.1931 13.6149 9.11 13.45C9.0355 13.2902 9.00459 13.1135 9.0204 12.9379C9.0362 12.7623 9.09817 12.594 9.2 12.45L12.2 8.45C12.2788 8.34494 12.3775 8.25643 12.4905 8.18953C12.6035 8.12262 12.7286 8.07862 12.8586 8.06005C12.9886 8.04148 13.121 8.04869 13.2482 8.08129C13.3754 8.11388 13.4949 8.17121 13.6 8.25C13.7051 8.32879 13.7936 8.42751 13.8605 8.54051C13.9274 8.65351 13.9714 8.77858 13.9899 8.90858C14.0085 9.03858 14.0013 9.17097 13.9687 9.29818C13.9361 9.42539 13.8788 9.54494 13.8 9.65L12 12H14C14.1847 12.0006 14.3656 12.0522 14.5227 12.1493C14.6798 12.2464 14.8069 12.3851 14.89 12.55C14.9742 12.716 15.0104 12.9023 14.9945 13.0878C14.9786 13.2733 14.9113 13.4507 14.8 13.6Z","battery_horizontal_1_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9Z","battery_horizontal_2_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9ZM11.5 9H10.5C10.3674 9 10.2402 9.05268 10.1464 9.14645C10.0527 9.24021 10 9.36739 10 9.5V14.5C10 14.6326 10.0527 14.7598 10.1464 14.8536C10.2402 14.9473 10.3674 15 10.5 15H11.5C11.6326 15 11.7598 14.9473 11.8536 14.8536C11.9473 14.7598 12 14.6326 12 14.5V9.5C12 9.36739 11.9473 9.24021 11.8536 9.14645C11.7598 9.05268 11.6326 9 11.5 9Z","battery_horizontal_3_bar":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14ZM7.5 9H6.5C6.36739 9 6.24021 9.05268 6.14645 9.14645C6.05268 9.24021 6 9.36739 6 9.5V14.5C6 14.6326 6.05268 14.7598 6.14645 14.8536C6.24021 14.9473 6.36739 15 6.5 15H7.5C7.63261 15 7.75979 14.9473 7.85355 14.8536C7.94732 14.7598 8 14.6326 8 14.5V9.5C8 9.36739 7.94732 9.24021 7.85355 9.14645C7.75979 9.05268 7.63261 9 7.5 9ZM11.5 9H10.5C10.3674 9 10.2402 9.05268 10.1464 9.14645C10.0527 9.24021 10 9.36739 10 9.5V14.5C10 14.6326 10.0527 14.7598 10.1464 14.8536C10.2402 14.9473 10.3674 15 10.5 15H11.5C11.6326 15 11.7598 14.9473 11.8536 14.8536C11.9473 14.7598 12 14.6326 12 14.5V9.5C12 9.36739 11.9473 9.24021 11.8536 9.14645C11.7598 9.05268 11.6326 9 11.5 9ZM15.5 9H14.5C14.3674 9 14.2402 9.05268 14.1464 9.14645C14.0527 9.24021 14 9.36739 14 9.5V14.5C14 14.6326 14.0527 14.7598 14.1464 14.8536C14.2402 14.9473 14.3674 15 14.5 15H15.5C15.6326 15 15.7598 14.9473 15.8536 14.8536C15.9473 14.7598 16 14.6326 16 14.5V9.5C16 9.36739 15.9473 9.24021 15.8536 9.14645C15.7598 9.05268 15.6326 9 15.5 9Z","battery_horizontal_empty":"M20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7956 5 17 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H17C17.7956 19 18.5587 18.6839 19.1213 18.1213C19.6839 17.5587 20 16.7956 20 16C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM20 14H19C18.7348 14 18.4804 14.1054 18.2929 14.2929C18.1054 14.4804 18 14.7348 18 15V16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10H20V14Z","battery_low":"M15.5 15H8.5C8.36739 15 8.24021 15.0527 8.14645 15.1464C8.05268 15.2402 8 15.3674 8 15.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V15.5C16 15.3674 15.9473 15.2402 15.8536 15.1464C15.7598 15.0527 15.6326 15 15.5 15ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_mid":"M15.5 10H8.5C8.36739 10 8.24021 10.0527 8.14645 10.1464C8.05268 10.2402 8 10.3674 8 10.5V18.5C8 18.6326 8.05268 18.7598 8.14645 18.8536C8.24021 18.9473 8.36739 19 8.5 19H15.5C15.6326 19 15.7598 18.9473 15.8536 18.8536C15.9473 18.7598 16 18.6326 16 18.5V10.5C16 10.3674 15.9473 10.2402 15.8536 10.1464C15.7598 10.0527 15.6326 10 15.5 10ZM16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C7.20435 4 6.44129 4.31607 5.87868 4.87868C5.31607 5.44129 5 6.20435 5 7V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V7C19 6.20435 18.6839 5.44129 18.1213 4.87868C17.5587 4.31607 16.7956 4 16 4ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6H9C9.26522 6 9.51957 5.89464 9.70711 5.70711C9.89464 5.51957 10 5.26522 10 5V4H14V5C14 5.26522 14.1054 5.51957 14.2929 5.70711C14.4804 5.89464 14.7348 6 15 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7V19Z","battery_off":"M20.49 3.51C20.09 3.11 19.45 3.11 19.05 3.51L3.50996 19.04C3.10996 19.44 3.10996 20.08 3.50996 20.48C3.90996 20.88 4.54996 20.88 4.94996 20.48L5.23996 20.19C5.69996 21.25 6.75996 22 7.98996 22H15.99C17.64 22 18.99 20.65 18.99 19V7C18.99 6.83 18.97 6.66 18.94 6.49L20.48 4.95C20.88 4.55 20.88 3.91 20.48 3.51H20.49ZM17 19C17 19.55 16.55 20 16 20H7.99996C7.44996 20 6.99996 19.55 6.99996 19V18.44L7.99996 17.44V18.5C7.99996 18.78 8.21996 19 8.49996 19H15.5C15.78 19 16 18.78 16 18.5V9.44L17 8.44V19ZM6.99996 7C6.99996 6.45 7.44996 6 7.99996 6H8.99996C9.54996 6 9.99996 5.55 9.99996 5V4H14V5C14 5.21 14.08 5.4 14.2 5.56L15.98 3.78C15.87 2.78 15.03 2 14 2H9.99996C8.89996 2 7.99996 2.9 7.99996 4C6.34996 4 4.99996 5.35 4.99996 7V14.76L6.99996 12.76V7ZM7.99996 8.5V11.76L11.76 8H8.49996C8.21996 8 7.99996 8.22 7.99996 8.5Z","battery_warning":"M12 9C11.45 9 11 9.45 11 10V13C11 13.55 11.45 14 12 14C12.55 14 13 13.55 13 13V10C13 9.45 12.55 9 12 9ZM11.29 15.29C11.11 15.48 11 15.73 11 16C11 16.13 11.03 16.26 11.08 16.38C11.13 16.5 11.2 16.61 11.29 16.71C11.39 16.8 11.5 16.87 11.62 16.92C11.74 16.98 11.87 17 12 17C12.13 17 12.26 16.98 12.38 16.92C12.5 16.87 12.61 16.8 12.71 16.71C12.9 16.52 13 16.27 13 16C13 15.73 12.89 15.48 12.71 15.29C12.34 14.92 11.66 14.92 11.29 15.29ZM16 4C16 2.9 15.1 2 14 2H10C8.9 2 8 2.9 8 4C6.35 4 5 5.35 5 7V19C5 20.65 6.35 22 8 22H16C17.65 22 19 20.65 19 19V7C19 5.35 17.65 4 16 4ZM17 19C17 19.55 16.55 20 16 20H8C7.45 20 7 19.55 7 19V7C7 6.45 7.45 6 8 6H9C9.55 6 10 5.55 10 5V4H14V5C14 5.55 14.45 6 15 6H16C16.55 6 17 6.45 17 7V19Z","beamer":"M19 7.00009C18.5419 6.36804 17.9406 5.85354 17.2453 5.49875C16.55 5.14396 15.7806 4.95898 15 4.95898C14.2194 4.95898 13.45 5.14396 12.7547 5.49875C12.0594 5.85354 11.4581 6.36804 11 7.00009H5C4.20435 7.00009 3.44129 7.31616 2.87868 7.87877C2.31607 8.44138 2 9.20444 2 10.0001V14.0001C2.00174 14.619 2.19488 15.2223 2.55294 15.7272C2.911 16.232 3.41645 16.6138 4 16.8201V18.0001C4 18.2653 4.10536 18.5197 4.29289 18.7072C4.48043 18.8947 4.73478 19.0001 5 19.0001C5.26522 19.0001 5.51957 18.8947 5.70711 18.7072C5.89464 18.5197 6 18.2653 6 18.0001V17.0001H17V18.0001C17 18.2653 17.1054 18.5197 17.2929 18.7072C17.4804 18.8947 17.7348 19.0001 18 19.0001C18.2652 19.0001 18.5196 18.8947 18.7071 18.7072C18.8946 18.5197 19 18.2653 19 18.0001V17.0001C19.7956 17.0001 20.5587 16.684 21.1213 16.1214C21.6839 15.5588 22 14.7957 22 14.0001V10.0001C22 9.20444 21.6839 8.44138 21.1213 7.87877C20.5587 7.31616 19.7956 7.00009 19 7.00009ZM15 13.0001C14.4067 13.0001 13.8266 12.8241 13.3333 12.4945C12.8399 12.1649 12.4554 11.6963 12.2284 11.1481C12.0013 10.6 11.9419 9.99676 12.0576 9.41482C12.1734 8.83287 12.4591 8.29833 12.8787 7.87877C13.2982 7.45921 13.8328 7.17349 14.4147 7.05773C14.9967 6.94198 15.5999 7.00139 16.1481 7.22845C16.6962 7.45551 17.1648 7.84003 17.4944 8.33338C17.8241 8.82672 18 9.40674 18 10.0001C18 10.7957 17.6839 11.5588 17.1213 12.1214C16.5587 12.684 15.7956 13.0001 15 13.0001Z","beauty":"M18 11H16C15.2044 11 14.4413 11.3161 13.8787 11.8787C13.3161 12.4413 13 13.2043 13 14V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V14C21 13.2043 20.6839 12.4413 20.1213 11.8787C19.5587 11.3161 18.7956 11 18 11ZM10 3.99998C9.99944 3.81532 9.94776 3.63441 9.85068 3.47732C9.7536 3.32023 9.61491 3.19308 9.45 3.10998C9.29018 3.03549 9.1135 3.00458 8.93789 3.02038C8.76227 3.03619 8.59395 3.09815 8.45 3.19998L4.45 6.19998C4.31657 6.28771 4.20608 6.40612 4.12779 6.5453C4.0495 6.68449 4.00568 6.84039 4 6.99998V11H10V3.99998ZM10 13H4C3.73478 13 3.48043 13.1053 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H10C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V14C11 13.7348 10.8946 13.4804 10.7071 13.2929C10.5196 13.1053 10.2652 13 10 13Z","beauty_products":"M9 4.00008C9.00045 3.80064 8.94124 3.60562 8.83 3.44008C8.71858 3.27853 8.56208 3.15333 8.38 3.08008C8.19898 2.99615 7.99699 2.96829 7.8 3.00008C7.60716 3.03801 7.42977 3.13192 7.29 3.27008L5.29 5.27008C5.19646 5.36135 5.12172 5.47007 5.07 5.59008C5.02007 5.72086 4.99629 5.86015 5 6.00008V10.0001H9V4.00008ZM4 19.0001C4 19.5305 4.21071 20.0392 4.58579 20.4143C4.96086 20.7894 5.46957 21.0001 6 21.0001H8C8.53043 21.0001 9.03914 20.7894 9.41421 20.4143C9.78929 20.0392 10 19.5305 10 19.0001V12.0001H4V19.0001ZM14 19.0001C14 19.5305 14.2107 20.0392 14.5858 20.4143C14.9609 20.7894 15.4696 21.0001 16 21.0001C16.5304 21.0001 17.0391 20.7894 17.4142 20.4143C17.7893 20.0392 18 19.5305 18 19.0001V12.0001H14V19.0001ZM20.89 5.56008C20.391 4.7135 19.6677 4.02134 18.8 3.56008C17.9265 3.14736 16.9651 2.95508 16 3.00008C15.0286 2.96954 14.0642 3.17544 13.19 3.60008C12.3192 4.0607 11.5925 4.75279 11.09 5.60008C11.0198 5.7605 10.989 5.93534 11 6.11008C11.0206 6.28531 11.0822 6.45321 11.18 6.60008L13.74 10.0001H18.25L20.8 6.61008C20.9114 6.45745 20.9804 6.27804 21 6.09008C21.0128 5.90666 20.9747 5.72328 20.89 5.56008Z","bed_double":"M6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9V11H13V9C13 8.73478 13.1054 8.48043 13.2929 8.29289C13.4804 8.10536 13.7348 8 14 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V11H20V7C20 6.46957 19.7893 5.96086 19.4142 5.58579C19.0391 5.21071 18.5304 5 18 5H6C5.46957 5 4.96086 5.21071 4.58579 5.58579C4.21071 5.96086 4 6.46957 4 7V11H6V9ZM20 12H4C3.46957 12 2.96086 12.2107 2.58579 12.5858C2.21071 12.9609 2 13.4696 2 14V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V14C22 13.4696 21.7893 12.9609 21.4142 12.5858C21.0391 12.2107 20.5304 12 20 12Z","bed_medical":"M17 8H18V9C18 9.26522 18.1054 9.51957 18.2929 9.70711C18.4804 9.89464 18.7348 10 19 10C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9V8H21C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7C22 6.73478 21.8946 6.48043 21.7071 6.29289C21.5196 6.10536 21.2652 6 21 6H20V5C20 4.73478 19.8946 4.48043 19.7071 4.29289C19.5196 4.10536 19.2652 4 19 4C18.7348 4 18.4804 4.10536 18.2929 4.29289C18.1054 4.48043 18 4.73478 18 5V6H17C16.7348 6 16.4804 6.10536 16.2929 6.29289C16.1054 6.48043 16 6.73478 16 7C16 7.26522 16.1054 7.51957 16.2929 7.70711C16.4804 7.89464 16.7348 8 17 8ZM19 12H8V11C8 10.2044 7.68393 9.44129 7.12132 8.87868C6.55871 8.31607 5.79565 8 5 8H4V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V15C22 14.2044 21.6839 13.4413 21.1213 12.8787C20.5587 12.3161 19.7956 12 19 12Z","bed_single":"M19 8H12C11.2044 8 10.4413 8.31607 9.87868 8.87868C9.31607 9.44129 9 10.2044 9 11V12H7V11C7 10.2044 6.68393 9.44129 6.12132 8.87868C5.55871 8.31607 4.79565 8 4 8V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","bed_sleeping":"M14 3H14.79L13.65 4.15C13.5772 4.21697 13.5273 4.30522 13.5076 4.40219C13.4878 4.49915 13.4992 4.59987 13.54 4.69C13.5775 4.78131 13.6412 4.85947 13.7231 4.91464C13.8049 4.96981 13.9013 4.99951 14 5H16C16.1326 5 16.2598 4.94732 16.3536 4.85355C16.4473 4.75979 16.5 4.63261 16.5 4.5C16.5 4.36739 16.4473 4.24021 16.3536 4.14645C16.2598 4.05268 16.1326 4 16 4H15.21L16.35 2.85C16.4228 2.78303 16.4727 2.69478 16.4924 2.59781C16.5122 2.50085 16.5008 2.40013 16.46 2.31C16.4225 2.21869 16.3588 2.14053 16.2769 2.08536C16.1951 2.03019 16.0987 2.00049 16 2H14C13.8674 2 13.7402 2.05268 13.6464 2.14645C13.5527 2.24021 13.5 2.36739 13.5 2.5C13.5 2.63261 13.5527 2.75979 13.6464 2.85355C13.7402 2.94732 13.8674 3 14 3ZM10.5 6H11.29L10.15 7.15C10.0772 7.21697 10.0273 7.30522 10.0076 7.40219C9.9878 7.49915 9.99916 7.59987 10.04 7.69C10.0775 7.78131 10.1412 7.85947 10.2231 7.91464C10.3049 7.96981 10.4013 7.99951 10.5 8H12.5C12.6326 8 12.7598 7.94732 12.8536 7.85355C12.9473 7.75979 13 7.63261 13 7.5C13 7.36739 12.9473 7.24021 12.8536 7.14645C12.7598 7.05268 12.6326 7 12.5 7H11.71L12.85 5.85C12.9297 5.78803 12.9873 5.70206 13.0143 5.6048C13.0413 5.50755 13.0363 5.40418 13 5.31C12.9601 5.21211 12.8903 5.12938 12.8004 5.07368C12.7106 5.01798 12.6054 4.99219 12.5 5H10.5C10.3674 5 10.2402 5.05268 10.1464 5.14645C10.0527 5.24021 10 5.36739 10 5.5C10 5.63261 10.0527 5.75979 10.1464 5.85355C10.2402 5.94732 10.3674 6 10.5 6ZM7 12C7.39556 12 7.78224 11.8827 8.11114 11.6629C8.44004 11.4432 8.69638 11.1308 8.84776 10.7654C8.99913 10.3999 9.03874 9.99778 8.96157 9.60982C8.8844 9.22186 8.69392 8.86549 8.41421 8.58579C8.13451 8.30608 7.77814 8.1156 7.39018 8.03843C7.00222 7.96126 6.60009 8.00087 6.23463 8.15224C5.86918 8.30362 5.55682 8.55996 5.33706 8.88886C5.1173 9.21776 5 9.60444 5 10C5 10.5304 5.21071 11.0391 5.58579 11.4142C5.96086 11.7893 6.46957 12 7 12ZM19 9H13C12.2044 9 11.4413 9.31607 10.8787 9.87868C10.3161 10.4413 10 11.2044 10 12V13C10 13.2652 10.1054 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H22V12C22 11.2044 21.6839 10.4413 21.1213 9.87868C20.5587 9.31607 19.7956 9 19 9ZM8 13H4V6C4 5.73478 3.89464 5.48043 3.70711 5.29289C3.51957 5.10536 3.26522 5 3 5C2.73478 5 2.48043 5.10536 2.29289 5.29289C2.10536 5.48043 2 5.73478 2 6V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V18V16H11C10.2044 16 9.44129 15.6839 8.87868 15.1213C8.31607 14.5587 8 13.7956 8 13Z","bike_man":"M21 10H19.85L20 9.16C20.0234 9.01593 20.0149 8.86849 19.9752 8.72804C19.9355 8.58759 19.8656 8.45752 19.7703 8.34698C19.675 8.23643 19.5567 8.14809 19.4236 8.08815C19.2905 8.0282 19.1459 7.99812 19 8H13C12.8541 7.99812 12.7095 8.0282 12.5764 8.08815C12.4433 8.14809 12.325 8.23643 12.2297 8.34698C12.1344 8.45752 12.0645 8.58759 12.0248 8.72804C11.9851 8.86849 11.9766 9.01593 12 9.16L12.14 10H11C10.7348 10 10.4804 10.1054 10.2929 10.2929C10.1054 10.4804 10 10.7348 10 11C10 11.2652 10.1054 11.5196 10.2929 11.7071C10.4804 11.8946 10.7348 12 11 12H12.49L13 15.16C13.0351 15.3604 13.1305 15.5452 13.2735 15.69C13.4164 15.8347 13.6001 15.9324 13.8 15.97C14.0806 15.6703 14.4198 15.4313 14.7965 15.268C15.1732 15.1046 15.5794 15.0203 15.99 15.0203C16.4006 15.0203 16.8068 15.1046 17.1835 15.268C17.5602 15.4313 17.8994 15.6703 18.18 15.97C18.3799 15.9324 18.5636 15.8347 18.7065 15.69C18.8495 15.5452 18.9449 15.3604 18.98 15.16L19.51 12H21C21.2652 12 21.5196 11.8946 21.7071 11.7071C21.8946 11.5196 22 11.2652 22 11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM6 7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16V20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21C5.26522 21 5.51957 20.8946 5.70711 20.7071C5.89464 20.5196 6 20.2652 6 20V16C6.53043 16 7.03914 15.7893 7.41421 15.4142C7.78929 15.0391 8 14.5304 8 14V9C8 8.46957 7.78929 7.96086 7.41421 7.58579C7.03914 7.21071 6.53043 7 6 7ZM5 6C5.29667 6 5.58668 5.91203 5.83336 5.7472C6.08003 5.58238 6.27229 5.34811 6.38582 5.07403C6.49935 4.79994 6.52906 4.49834 6.47118 4.20737C6.4133 3.91639 6.27044 3.64912 6.06066 3.43934C5.85088 3.22956 5.58361 3.0867 5.29264 3.02882C5.00166 2.97094 4.70006 3.00065 4.42597 3.11418C4.15189 3.22771 3.91762 3.41997 3.7528 3.66665C3.58797 3.91332 3.5 4.20333 3.5 4.5C3.5 4.89783 3.65804 5.27936 3.93934 5.56066C4.22064 5.84197 4.60218 6 5 6ZM16 17C15.7348 17 15.4804 17.1054 15.2929 17.2929C15.1054 17.4804 15 17.7348 15 18V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8946 20.5196 17 20.2652 17 20V18C17 17.7348 16.8946 17.4804 16.7071 17.2929C16.5196 17.1054 16.2652 17 16 17Z","bill":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3173 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50002C6.17135 1.9987 5.84566 2.06246 5.54175 2.18763C5.23784 2.3128 4.96171 2.49689 4.7293 2.7293C4.49689 2.96171 4.3128 3.23784 4.18763 3.54175C4.06246 3.84566 3.9987 4.17135 4.00002 4.50002V19.5C3.9987 19.8287 4.06246 20.1544 4.18763 20.4583C4.3128 20.7622 4.49689 21.0383 4.7293 21.2707C4.96171 21.5031 5.23784 21.6872 5.54175 21.8124C5.84566 21.9376 6.17135 22.0013 6.50002 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM14 14C14.0001 14.4465 13.9004 14.8874 13.7084 15.2905C13.5164 15.6936 13.2368 16.0487 12.89 16.33L14.45 17.11C14.6855 17.2299 14.864 17.4381 14.9465 17.6892C15.0289 17.9403 15.0086 18.2139 14.89 18.45C14.8069 18.6149 14.6798 18.7536 14.5227 18.8507C14.3656 18.9478 14.1847 18.9995 14 19C13.8431 19.0019 13.6883 18.9641 13.55 18.89L9.55002 16.89C9.35072 16.7879 9.19146 16.6219 9.09774 16.4185C9.00402 16.2152 8.98127 15.9862 9.03314 15.7684C9.08501 15.5505 9.20848 15.3564 9.38379 15.2171C9.5591 15.0778 9.7761 15.0013 10 15H11C11.2652 15 11.5196 14.8947 11.7071 14.7071C11.8947 14.5196 12 14.2652 12 14C12 13.7348 11.8947 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13H9.00002C8.7348 13 8.48045 12.8947 8.29291 12.7071C8.10538 12.5196 8.00002 12.2652 8.00002 12C8.00002 11.7348 8.10538 11.4804 8.29291 11.2929C8.48045 11.1054 8.7348 11 9.00002 11H14C14.2652 11 14.5196 11.1054 14.7071 11.2929C14.8947 11.4804 15 11.7348 15 12C15 12.2652 14.8947 12.5196 14.7071 12.7071C14.5196 12.8947 14.2652 13 14 13H13.82C13.9364 13.3207 13.9973 13.6589 14 14Z","binary_code":"M7.5 14C7.23478 14 6.98043 14.1054 6.79289 14.2929C6.60536 14.4804 6.5 14.7348 6.5 15V16C6.5 16.2652 6.60536 16.5196 6.79289 16.7071C6.98043 16.8946 7.23478 17 7.5 17C7.76522 17 8.01957 16.8946 8.20711 16.7071C8.39464 16.5196 8.5 16.2652 8.5 16V15C8.5 14.7348 8.39464 14.4804 8.20711 14.2929C8.01957 14.1054 7.76522 14 7.5 14ZM16.5 14C16.2348 14 15.9804 14.1054 15.7929 14.2929C15.6054 14.4804 15.5 14.7348 15.5 15V16C15.5 16.2652 15.6054 16.5196 15.7929 16.7071C15.9804 16.8946 16.2348 17 16.5 17C16.7652 17 17.0196 16.8946 17.2071 16.7071C17.3946 16.5196 17.5 16.2652 17.5 16V15C17.5 14.7348 17.3946 14.4804 17.2071 14.2929C17.0196 14.1054 16.7652 14 16.5 14ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15.5 7C15.3674 7 15.2402 6.94732 15.1464 6.85355C15.0527 6.75979 15 6.63261 15 6.5C15 6.36739 15.0527 6.24021 15.1464 6.14645C15.2402 6.05268 15.3674 6 15.5 6H16.5C16.6326 6 16.7598 6.05268 16.8536 6.14645C16.9473 6.24021 17 6.36739 17 6.5V10H17.5C17.6326 10 17.7598 10.0527 17.8536 10.1464C17.9473 10.2402 18 10.3674 18 10.5C18 10.6326 17.9473 10.7598 17.8536 10.8536C17.7598 10.9473 17.6326 11 17.5 11H15.5C15.3674 11 15.2402 10.9473 15.1464 10.8536C15.0527 10.7598 15 10.6326 15 10.5C15 10.3674 15.0527 10.2402 15.1464 10.1464C15.2402 10.0527 15.3674 10 15.5 10H16V7H15.5ZM6.5 7C6.36739 7 6.24021 6.94732 6.14645 6.85355C6.05268 6.75979 6 6.63261 6 6.5C6 6.36739 6.05268 6.24021 6.14645 6.14645C6.24021 6.05268 6.36739 6 6.5 6H7.5C7.63261 6 7.75979 6.05268 7.85355 6.14645C7.94732 6.24021 8 6.36739 8 6.5V10H8.5C8.63261 10 8.75979 10.0527 8.85355 10.1464C8.94732 10.2402 9 10.3674 9 10.5C9 10.6326 8.94732 10.7598 8.85355 10.8536C8.75979 10.9473 8.63261 11 8.5 11H6.5C6.36739 11 6.24021 10.9473 6.14645 10.8536C6.05268 10.7598 6 10.6326 6 10.5C6 10.3674 6.05268 10.2402 6.14645 10.1464C6.24021 10.0527 6.36739 10 6.5 10H7V7H6.5ZM9.5 16C9.5 16.5304 9.28929 17.0391 8.91421 17.4142C8.53914 17.7893 8.03043 18 7.5 18C6.96957 18 6.46086 17.7893 6.08579 17.4142C5.71071 17.0391 5.5 16.5304 5.5 16V15C5.5 14.4696 5.71071 13.9609 6.08579 13.5858C6.46086 13.2107 6.96957 13 7.5 13C8.03043 13 8.53914 13.2107 8.91421 13.5858C9.28929 13.9609 9.5 14.4696 9.5 15V16ZM13 18H11C10.8674 18 10.7402 17.9473 10.6464 17.8536C10.5527 17.7598 10.5 17.6326 10.5 17.5C10.5 17.3674 10.5527 17.2402 10.6464 17.1464C10.7402 17.0527 10.8674 17 11 17H11.5V14H11C10.8674 14 10.7402 13.9473 10.6464 13.8536C10.5527 13.7598 10.5 13.6326 10.5 13.5C10.5 13.3674 10.5527 13.2402 10.6464 13.1464C10.7402 13.0527 10.8674 13 11 13H12C12.1326 13 12.2598 13.0527 12.3536 13.1464C12.4473 13.2402 12.5 13.3674 12.5 13.5V17H13C13.1326 17 13.2598 17.0527 13.3536 17.1464C13.4473 17.2402 13.5 17.3674 13.5 17.5C13.5 17.6326 13.4473 17.7598 13.3536 17.8536C13.2598 17.9473 13.1326 18 13 18ZM14 9C14 9.53043 13.7893 10.0391 13.4142 10.4142C13.0391 10.7893 12.5304 11 12 11C11.4696 11 10.9609 10.7893 10.5858 10.4142C10.2107 10.0391 10 9.53043 10 9V8C10 7.46957 10.2107 6.96086 10.5858 6.58579C10.9609 6.21071 11.4696 6 12 6C12.5304 6 13.0391 6.21071 13.4142 6.58579C13.7893 6.96086 14 7.46957 14 8V9ZM18.5 16C18.5 16.5304 18.2893 17.0391 17.9142 17.4142C17.5391 17.7893 17.0304 18 16.5 18C15.9696 18 15.4609 17.7893 15.0858 17.4142C14.7107 17.0391 14.5 16.5304 14.5 16V15C14.5 14.4696 14.7107 13.9609 15.0858 13.5858C15.4609 13.2107 15.9696 13 16.5 13C17.0304 13 17.5391 13.2107 17.9142 13.5858C18.2893 13.9609 18.5 14.4696 18.5 15V16ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V9C11 9.26522 11.1054 9.51957 11.2929 9.70711C11.4804 9.89464 11.7348 10 12 10C12.2652 10 12.5196 9.89464 12.7071 9.70711C12.8946 9.51957 13 9.26522 13 9V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7Z","biography":"M21 13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V17.5C3 18.4283 3.36875 19.3185 4.02513 19.9749C4.6815 20.6313 5.57174 21 6.5 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19H19V15.82C19.5835 15.6137 20.089 15.2319 20.4471 14.7271C20.8051 14.2222 20.9983 13.6189 21 13ZM17 19H6.5C6.10218 19 5.72064 18.842 5.43934 18.5607C5.15804 18.2794 5 17.8978 5 17.5C5 17.1022 5.15804 16.7206 5.43934 16.4393C5.72064 16.158 6.10218 16 6.5 16H17V19Z","biology":"M20.85 3.47C20.7599 3.32589 20.6346 3.20711 20.4859 3.12487C20.3372 3.04264 20.1699 2.99966 20 3H14C7.21 3 3 7.6 3 15C3 17.81 3.73 19.33 4.63 20.13C4.66189 20.1502 4.69793 20.1628 4.73542 20.1671C4.77291 20.1713 4.81087 20.1671 4.84646 20.1546C4.88206 20.142 4.91436 20.1216 4.94095 20.0949C4.96754 20.0681 4.98773 20.0357 5 20C5.33 14 8.54 9.71 14.57 7.13C14.6918 7.07272 14.8239 7.0406 14.9584 7.03558C15.0929 7.03056 15.227 7.05274 15.3527 7.10079C15.4784 7.14884 15.5931 7.22177 15.69 7.31521C15.7868 7.40865 15.8638 7.52068 15.9163 7.64459C15.9689 7.7685 15.9958 7.90174 15.9957 8.03632C15.9955 8.1709 15.9681 8.30406 15.9152 8.42782C15.8623 8.55158 15.785 8.66338 15.6879 8.75655C15.5908 8.84971 15.4759 8.92231 15.35 8.97C9.83 11.3 7.09 15.17 7 20.73C7.00249 20.8008 7.03173 20.8681 7.08184 20.9182C7.13194 20.9683 7.19918 20.9975 7.27 21C16 20.9 20 15.77 20 11C20 6.41 20.88 4.49 20.9 4.44C20.9748 4.28739 21.0094 4.11824 21.0007 3.94852C20.9919 3.7788 20.9401 3.61411 20.85 3.47Z","birthday":"M14 7.00003H10V9.00003H14V7.00003ZM12 6.00003C12.3478 5.99981 12.6816 5.86341 12.93 5.62003C13.0519 5.49797 13.1482 5.35288 13.2135 5.19322C13.2787 5.03355 13.3115 4.8625 13.31 4.69003C13.3113 4.51907 13.2784 4.34959 13.2131 4.19157C13.1478 4.03356 13.0516 3.89023 12.93 3.77003L12.26 3.11003C12.2264 3.07494 12.186 3.04701 12.1414 3.02794C12.0967 3.00886 12.0486 2.99902 12 2.99902C11.9514 2.99902 11.9033 3.00886 11.8586 3.02794C11.814 3.04701 11.7736 3.07494 11.74 3.11003L11.07 3.77003C10.9484 3.89023 10.8522 4.03356 10.7869 4.19157C10.7216 4.34959 10.6887 4.51907 10.69 4.69003C10.6885 4.8625 10.7213 5.03355 10.7865 5.19322C10.8518 5.35288 10.9481 5.49797 11.07 5.62003C11.3184 5.86341 11.6522 5.99981 12 6.00003ZM7.5 15C7.80167 14.9952 8.09881 14.9258 8.37137 14.7964C8.64393 14.6671 8.88557 14.4807 9.08 14.25C9.45405 13.852 9.90566 13.5347 10.407 13.3179C10.9083 13.101 11.4488 12.9891 11.995 12.9891C12.5412 12.9891 13.0817 13.101 13.583 13.3179C14.0843 13.5347 14.536 13.852 14.91 14.25C15.0968 14.4928 15.3369 14.6894 15.6117 14.8246C15.8865 14.9599 16.1887 15.0303 16.495 15.0303C16.8013 15.0303 17.1035 14.9599 17.3783 14.8246C17.6531 14.6894 17.8932 14.4928 18.08 14.25C18.6136 13.7163 19.2744 13.3274 20 13.12V12C20 11.4696 19.7893 10.9609 19.4142 10.5858C19.0391 10.2107 18.5304 10 18 10H6C5.46957 10 4.96086 10.2107 4.58579 10.5858C4.21071 10.9609 4 11.4696 4 12V13.12C4.72102 13.3313 5.37765 13.7198 5.91 14.25C6.10596 14.4815 6.3493 14.6682 6.62359 14.7976C6.89789 14.927 7.19675 14.996 7.5 15ZM20 19V15.28C19.7928 15.423 19.5957 15.58 19.41 15.75C19.036 16.1481 18.5843 16.4653 18.083 16.6822C17.5817 16.899 17.0412 17.0109 16.495 17.0109C15.9488 17.0109 15.4083 16.899 14.907 16.6822C14.4057 16.4653 13.954 16.1481 13.58 15.75C13.3932 15.5073 13.1531 15.3107 12.8783 15.1754C12.6035 15.0401 12.3013 14.9698 11.995 14.9698C11.6887 14.9698 11.3865 15.0401 11.1117 15.1754C10.8369 15.3107 10.5968 15.5073 10.41 15.75C10.036 16.1481 9.58434 16.4653 9.083 16.6822C8.58167 16.899 8.04123 17.0109 7.495 17.0109C6.94877 17.0109 6.40833 16.899 5.90699 16.6822C5.40566 16.4653 4.95405 16.1481 4.58 15.75C4.40025 15.5803 4.2062 15.4264 4 15.29V19C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4805 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8947 3.73478 21 4 21H20C20.2652 21 20.5196 20.8947 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4805 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","bladder":"M14.4 13.44C13.75 13.2 13.19 13 11.99 13C10.79 13 10.23 13.2 9.58 13.44C8.86 13.7 8.04 14 6.49 14C6.21 14 5.97 13.99 5.73 13.97C6.9 16.13 9.23 17.32 10.99 17.8V20C10.99 20.55 11.44 21 11.99 21C12.54 21 12.99 20.55 12.99 20V17.8C14.75 17.32 17.09 16.14 18.25 13.97C18.01 13.99 17.76 14 17.48 14C15.93 14 15.11 13.7 14.39 13.44H14.4ZM20 3C19.45 3 19 3.45 19 4V6C19 6.8 18.52 7.49 17.84 7.81C16.71 6.62 14.77 6 12 6C9.23 6 7.28 6.61 6.16 7.81C5.48 7.49 5 6.8 5 6V4C5 3.45 4.55 3 4 3C3.45 3 3 3.45 3 4V6C3 7.56 3.9 8.89 5.2 9.55C5.08 10 5 10.47 5 11C5 11.3 5.02 11.58 5.06 11.86C5.44 11.94 5.88 12 6.49 12C7.69 12 8.25 11.8 8.9 11.56C9.62 11.3 10.44 11 11.99 11C13.54 11 14.36 11.3 15.08 11.56C15.73 11.8 16.29 12 17.49 12C18.11 12 18.56 11.95 18.93 11.86C18.97 11.58 18.99 11.3 18.99 11C18.99 10.47 18.91 10 18.79 9.55C20.09 8.89 20.99 7.55 20.99 6V4C20.99 3.45 20.54 3 19.99 3H20Z","blocked":"M12 2C10.1073 2.00029 8.25366 2.53766 6.65434 3.54966C5.05501 4.56167 3.77571 6.00676 2.96511 7.717C2.1545 9.42723 1.84587 11.3324 2.07508 13.2111C2.30429 15.0898 3.06193 16.8648 4.25995 18.33L18.33 4.26C16.5439 2.79889 14.3075 2.00043 12 2ZM19.74 5.67L5.66995 19.74C7.58961 21.3062 10.0223 22.1041 12.4967 21.979C14.971 21.8538 17.3109 20.8147 19.0627 19.0628C20.8146 17.3109 21.8538 14.9711 21.9789 12.4967C22.104 10.0224 21.3062 7.58965 19.74 5.67Z","blood":"M17.7002 10.3996L12.8502 2.47961C12.4902 1.88961 11.5102 1.88961 11.1402 2.47961L6.29023 10.3996C5.44023 11.7796 4.99023 13.3696 4.99023 14.9996C4.99023 18.8596 8.13023 21.9996 11.9902 21.9996C15.8502 21.9996 18.9902 18.8596 18.9902 14.9996C18.9902 13.3796 18.5402 11.7896 17.6902 10.3996H17.7002ZM16.0002 15.9996H15.0002V16.9996C15.0002 17.5496 14.5502 17.9996 14.0002 17.9996C13.4502 17.9996 13.0002 17.5496 13.0002 16.9996V15.9996H12.0002C11.4502 15.9996 11.0002 15.5496 11.0002 14.9996C11.0002 14.4496 11.4502 13.9996 12.0002 13.9996H13.0002V12.9996C13.0002 12.4496 13.4502 11.9996 14.0002 11.9996C14.5502 11.9996 15.0002 12.4496 15.0002 12.9996V13.9996H16.0002C16.5502 13.9996 17.0002 14.4496 17.0002 14.9996C17.0002 15.5496 16.5502 15.9996 16.0002 15.9996Z","blood_bag":"M17 16C15.35 16 14 17.35 14 19C14 19.55 13.55 20 13 20H12C11.45 20 11 19.55 11 19V18C12.1 18 13 17.1 13 16V15.72L14.63 15.18C15.45 14.91 16 14.14 16 13.28V4C16 2.9 15.1 2 14 2H6C4.9 2 4 2.9 4 4V13.28C4 14.14 4.55 14.9 5.37 15.18L7 15.72V16C7 17.1 7.9 18 9 18V19C9 20.65 10.35 22 12 22H13C14.65 22 16 20.65 16 19C16 18.45 16.45 18 17 18C17.55 18 18 18.45 18 19V21C18 21.55 18.45 22 19 22C19.55 22 20 21.55 20 21V19C20 17.35 18.65 16 17 16ZM10 12C9.45 12 9 11.55 9 11V10H8C7.45 10 7 9.55 7 9C7 8.45 7.45 8 8 8H9V7C9 6.45 9.45 6 10 6C10.55 6 11 6.45 11 7V8H12C12.55 8 13 8.45 13 9C13 9.55 12.55 10 12 10H11V11C11 11.55 10.55 12 10 12Z","blood_bank":"M21 16.5499L19.24 14.7899C19.147 14.6962 19.0364 14.6218 18.9145 14.5711C18.7927 14.5203 18.662 14.4941 18.53 14.4941C18.398 14.4941 18.2672 14.5203 18.1454 14.5711C18.0235 14.6218 17.9129 14.6962 17.82 14.7899L16 16.5499C15.3552 17.2018 14.9955 18.083 15 18.9999C14.9931 19.4561 15.0781 19.909 15.2499 20.3316C15.4217 20.7542 15.6768 21.138 16 21.4599C16.6559 22.1133 17.5441 22.4802 18.47 22.4802C19.3958 22.4802 20.284 22.1133 20.94 21.4599C21.274 21.143 21.5402 20.7616 21.7224 20.3387C21.9046 19.9159 21.9991 19.4604 22 18.9999C22.0044 18.083 21.6448 17.2018 21 16.5499ZM13 18.9999V9.99994H16V13.7599L16.38 13.3699C16.8223 12.9358 17.3882 12.6494 18 12.5499V9.99994H19C19.4615 10.0014 19.9093 9.84314 20.2675 9.55207C20.6256 9.26101 20.8721 8.85503 20.9651 8.40297C21.0581 7.95091 20.9919 7.4806 20.7777 7.07179C20.5636 6.66298 20.2146 6.34082 19.79 6.15994L12.79 3.15994C12.5396 3.05597 12.2711 3.00244 12 3.00244C11.7288 3.00244 11.4604 3.05597 11.21 3.15994L4.20996 6.15994C3.78536 6.34082 3.43638 6.66298 3.22219 7.07179C3.00801 7.4806 2.9418 7.95091 3.0348 8.40297C3.12781 8.85503 3.37429 9.26101 3.73246 9.55207C4.09063 9.84314 4.53844 10.0014 4.99996 9.99994H5.99996V18.9999H3.99996C3.73475 18.9999 3.48039 19.1053 3.29286 19.2928C3.10532 19.4804 2.99996 19.7347 2.99996 19.9999C2.99996 20.2652 3.10532 20.5195 3.29286 20.7071C3.48039 20.8946 3.73475 20.9999 3.99996 20.9999H13.38C13.1306 20.3625 13.0018 19.6844 13 18.9999ZM11 18.9999H7.99996V9.99994H11V18.9999Z","blood_cells":"M7 9C9.21 9 11 7.66 11 6C11 4.34 9.21 3 7 3C4.79 3 3 4.34 3 6C3 7.66 4.79 9 7 9ZM18 17C16.34 17 15 17.9 15 19C15 20.1 16.34 21 18 21C19.66 21 21 20.1 21 19C21 17.9 19.66 17 18 17ZM16.15 6.15C16.73 5.57 16.57 4.47 15.8 3.7C15.03 2.93 13.93 2.77 13.35 3.35C12.77 3.93 12.93 5.03 13.7 5.8C14.47 6.57 15.57 6.73 16.15 6.15ZM3.95 12.45C2.38 14.02 2.8 17 4.9 19.1C7 21.2 9.98 21.62 11.55 20.05C13.12 18.48 12.7 15.5 10.6 13.4C8.5 11.3 5.52 10.88 3.95 12.45ZM19.3 13.8C21.18 11.92 21.56 9.26 20.15 7.85C18.74 6.44 16.08 6.82 14.2 8.7C12.32 10.58 11.94 13.24 13.35 14.65C14.76 16.06 17.42 15.68 19.3 13.8Z","blood_glucose_meter":"M10 22C10 22.55 10.45 23 11 23H13C13.55 23 14 22.55 14 22V21H10V22ZM17 3H7C5.34 3 4 4.34 4 6V14C4 17.31 6.69 20 10 20H14C17.31 20 20 17.31 20 14V6C20 4.34 18.66 3 17 3ZM13 16H11C10.45 16 10 15.55 10 15C10 14.45 10.45 14 11 14H13C13.55 14 14 14.45 14 15C14 15.55 13.55 16 13 16ZM16 10C16 10.55 15.55 11 15 11H9C8.45 11 8 10.55 8 10V8C8 7.45 8.45 7 9 7H15C15.55 7 16 7.45 16 8V10Z","blood_pressure_cuff":"M20 4H14C12.9 4 12 4.9 12 6V11C12 12.1 12.9 13 14 13H16V16.5C16 17.88 14.88 19 13.5 19C12.12 19 11 17.88 11 16.5V11C11 8.79 9.21 7 7 7C4.79 7 3 8.79 3 11V11.28C2.4 11.63 2 12.26 2 13V16C2 17.1 2.9 18 4 18C5.1 18 6 17.1 6 16V13C6 12.26 5.6 11.62 5 11.28V11C5 9.9 5.9 9 7 9C8.1 9 9 9.9 9 11V16.5C9 18.98 11.02 21 13.5 21C15.98 21 18 18.98 18 16.5V13H20C21.1 13 22 12.1 22 11V6C22 4.9 21.1 4 20 4ZM18 9V8.5C18 7.95 17.55 7.5 17 7.5C16.45 7.5 16 7.95 16 8.5V9H14C14 7.35 15.35 6 17 6C18.65 6 20 7.35 20 9H18Z","blood_test":"M11 14.52C10.9972 13.7964 11.1391 13.0795 11.4173 12.4114C11.6955 11.7434 12.1044 11.1377 12.62 10.63L14 9.26V5H14.5C14.8978 5 15.2794 4.84196 15.5607 4.56066C15.842 4.27936 16 3.89782 16 3.5C16 3.10218 15.842 2.72064 15.5607 2.43934C15.2794 2.15804 14.8978 2 14.5 2H5.5C5.10218 2 4.72064 2.15804 4.43934 2.43934C4.15804 2.72064 4 3.10218 4 3.5C4 3.89782 4.15804 4.27936 4.43934 4.56066C4.72064 4.84196 5.10218 5 5.5 5H6V18C6.01118 18.9418 6.35433 19.8494 6.96902 20.5631C7.5837 21.2767 8.43049 21.7505 9.36024 21.9011C10.29 22.0517 11.243 21.8693 12.0515 21.3862C12.86 20.9031 13.4721 20.1501 13.78 19.26C12.9327 18.7935 12.2271 18.1068 11.7378 17.2725C11.2485 16.4382 10.9936 15.4872 11 14.52ZM8 9V5H12V9H8ZM19 12.05L17.24 10.29C17.147 10.1963 17.0364 10.1219 16.9146 10.0711C16.7927 10.0203 16.662 9.9942 16.53 9.9942C16.398 9.9942 16.2673 10.0203 16.1454 10.0711C16.0236 10.1219 15.913 10.1963 15.82 10.29L14 12.05C13.6726 12.3737 13.4126 12.7591 13.2352 13.1839C13.0577 13.6088 12.9664 14.0646 12.9664 14.525C12.9664 14.9854 13.0577 15.4412 13.2352 15.8661C13.4126 16.2909 13.6726 16.6763 14 17C14.3266 17.3314 14.7158 17.5945 15.145 17.7741C15.5741 17.9537 16.0347 18.0462 16.5 18.0462C16.9653 18.0462 17.4259 17.9537 17.855 17.7741C18.2842 17.5945 18.6734 17.3314 19 17C19.3232 16.678 19.5783 16.2943 19.7501 15.8717C19.9219 15.449 20.0069 14.9962 20 14.54C20.0075 14.0793 19.9229 13.6217 19.7512 13.1941C19.5795 12.7665 19.3241 12.3775 19 12.05Z","blood_vessels":"M19 13C19.55 13 20 12.55 20 12C20 11.45 19.55 11 19 11H18V9H19C19.55 9 20 8.55 20 8C20 7.45 19.55 7 19 7H18C18 7 17.91 7.02 17.87 7.03C17.43 5.3 15.87 4 14 4V3C14 2.45 13.55 2 13 2H11C10.45 2 10 2.45 10 3V8C7.79 8 6 9.79 6 12V15H5C4.45 15 4 15.45 4 16C4 16.55 4.45 17 5 17H6V18C6 18.55 5.55 19 5 19C4.45 19 4 19.45 4 20C4 20.55 4.45 21 5 21C6.65 21 8 19.65 8 18V12C8 10.9 8.9 10 10 10V21C10 21.55 10.45 22 11 22H13C13.55 22 14 21.55 14 21V6C15.1 6 16 6.9 16 8V14C16 15.65 17.35 17 19 17C19.55 17 20 16.55 20 16C20 15.45 19.55 15 19 15C18.45 15 18 14.55 18 14V13H19Z","bluetooth":"M19 16.5899C19 16.5899 19 16.5299 19 16.4999C19 16.4699 19 16.4999 19 16.4399C18.9873 16.3409 18.9638 16.2437 18.93 16.1499C18.93 16.1499 18.93 16.0699 18.93 16.0299C18.8594 15.9024 18.7643 15.7902 18.65 15.6999L13.67 11.9999L18.6 8.29985C18.7113 8.2183 18.8063 8.11653 18.88 7.99985C18.88 7.99985 18.88 7.91985 18.88 7.87985C18.9332 7.77861 18.9735 7.67111 19 7.55985C19 7.55985 19 7.55985 19 7.49985C19 7.43985 19 7.43985 19 7.40985C18.9896 7.31799 18.9695 7.22748 18.94 7.13985C18.9104 7.09062 18.877 7.04381 18.84 6.99985C18.8438 6.96997 18.8438 6.93973 18.84 6.90985C18.7992 6.87032 18.7557 6.83357 18.71 6.79985C18.71 6.79985 18.71 6.72985 18.64 6.70985L12.64 2.20985C12.4926 2.08697 12.3129 2.00912 12.1224 1.98558C11.9319 1.96204 11.7387 1.99381 11.5658 2.07711C11.3929 2.1604 11.2476 2.29169 11.1473 2.45531C11.0469 2.61893 10.9958 2.80797 11 2.99985V9.99985L6.6 6.69985C6.49495 6.62106 6.3754 6.56373 6.24819 6.53114C6.12097 6.49855 5.98858 6.49133 5.85858 6.5099C5.72858 6.52847 5.60351 6.57247 5.49051 6.63938C5.37751 6.70628 5.2788 6.79479 5.2 6.89985C5.12121 7.00491 5.06388 7.12446 5.03129 7.25167C4.9987 7.37888 4.99148 7.51127 5.01005 7.64127C5.04756 7.90382 5.18783 8.14072 5.4 8.29985L10.33 11.9999L5.4 15.6999C5.18783 15.859 5.04756 16.0959 5.01005 16.3584C4.97255 16.621 5.04087 16.8877 5.2 17.0999C5.29315 17.224 5.41394 17.3249 5.55279 17.3943C5.69165 17.4637 5.84476 17.4999 6 17.4999C6.21637 17.4999 6.42691 17.4297 6.6 17.2999L11 13.9999V20.9999C11.0006 21.1845 11.0522 21.3654 11.1493 21.5225C11.2464 21.6796 11.3851 21.8068 11.55 21.8899C11.7098 21.9643 11.8865 21.9953 12.0621 21.9795C12.2377 21.9636 12.4061 21.9017 12.55 21.7999L18.55 17.2999C18.55 17.2999 18.61 17.2199 18.64 17.1899C18.67 17.1599 18.72 17.1399 18.75 17.0999C18.7538 17.07 18.7538 17.0397 18.75 17.0099C18.7805 16.962 18.8073 16.9119 18.83 16.8599C18.8975 16.7771 18.9546 16.6864 19 16.5899ZM13 4.99985L16.33 7.49985L13 9.99985V4.99985ZM13 18.9999V13.9999L16.33 16.4999L13 18.9999Z","bluetooth_connected":"M18.92 16.1499C18.92 16.1499 18.92 16.0699 18.92 16.0299C18.8494 15.9024 18.7543 15.7902 18.64 15.6999L13.67 11.9999L18.6 8.29985C18.7113 8.2183 18.8063 8.11653 18.88 7.99985C18.88 7.99985 18.88 7.91985 18.88 7.87985C18.9332 7.77861 18.9735 7.67111 19 7.55985C19 7.55985 19 7.55985 19 7.49985C19 7.43985 19 7.43985 19 7.40985C18.9896 7.31799 18.9695 7.22748 18.94 7.13985C18.9104 7.09062 18.877 7.04381 18.84 6.99985C18.8438 6.96997 18.8438 6.93973 18.84 6.90985C18.7992 6.87032 18.7557 6.83357 18.71 6.79985C18.71 6.79985 18.71 6.72985 18.64 6.70985L12.64 2.20985C12.4926 2.08697 12.3129 2.00912 12.1224 1.98558C11.9319 1.96204 11.7387 1.99381 11.5658 2.07711C11.3929 2.1604 11.2476 2.29169 11.1473 2.45531C11.0469 2.61893 10.9958 2.80797 11 2.99985V9.99985L6.6 6.69985C6.49494 6.62106 6.37539 6.56373 6.24818 6.53114C6.12097 6.49855 5.98858 6.49133 5.85858 6.5099C5.72858 6.52847 5.60351 6.57247 5.49051 6.63938C5.37751 6.70628 5.27879 6.79479 5.2 6.89985C5.12121 7.00491 5.06388 7.12446 5.03129 7.25167C4.9987 7.37888 4.99148 7.51127 5.01005 7.64127C5.04756 7.90382 5.18783 8.14072 5.4 8.29985L10.33 11.9999L5.4 15.6999C5.18783 15.859 5.04756 16.0959 5.01005 16.3584C4.97254 16.621 5.04087 16.8877 5.2 17.0999C5.29315 17.224 5.41393 17.3249 5.55279 17.3943C5.69164 17.4637 5.84476 17.4999 6 17.4999C6.21637 17.4999 6.4269 17.4297 6.6 17.2999L11 13.9999V20.9999C11.0006 21.1845 11.0522 21.3654 11.1493 21.5225C11.2464 21.6796 11.3851 21.8068 11.55 21.8899C11.7098 21.9643 11.8865 21.9953 12.0621 21.9795C12.2377 21.9636 12.4061 21.9017 12.55 21.7999L18.55 17.2999C18.55 17.2999 18.61 17.2199 18.64 17.1899C18.67 17.1599 18.72 17.1399 18.75 17.0999C18.7538 17.07 18.7538 17.0397 18.75 17.0099C18.7805 16.962 18.8073 16.9119 18.83 16.8599C18.8595 16.7722 18.8796 16.6817 18.89 16.5899C18.89 16.5899 18.89 16.5299 18.89 16.4999C18.89 16.4699 18.89 16.4999 18.89 16.4399C18.9103 16.3445 18.9203 16.2473 18.92 16.1499ZM13 4.99985L16.33 7.49985L13 9.99985V4.99985ZM13 18.9999V13.9999L16.33 16.4999L13 18.9999ZM19.5 10.4999C19.2033 10.4999 18.9133 10.5878 18.6666 10.7526C18.42 10.9175 18.2277 11.1517 18.1142 11.4258C18.0007 11.6999 17.9709 12.0015 18.0288 12.2925C18.0867 12.5835 18.2296 12.8507 18.4393 13.0605C18.6491 13.2703 18.9164 13.4132 19.2074 13.471C19.4983 13.5289 19.7999 13.4992 20.074 13.3857C20.3481 13.2721 20.5824 13.0799 20.7472 12.8332C20.912 12.5865 21 12.2965 21 11.9999C21 11.602 20.842 11.2205 20.5607 10.9392C20.2794 10.6579 19.8978 10.4999 19.5 10.4999ZM6 11.9999C6 11.7032 5.91203 11.4132 5.7472 11.1665C5.58238 10.9198 5.34811 10.7276 5.07403 10.614C4.79994 10.5005 4.49834 10.4708 4.20737 10.5287C3.91639 10.5866 3.64912 10.7294 3.43934 10.9392C3.22956 11.149 3.0867 11.4162 3.02882 11.7072C2.97094 11.9982 3.00065 12.2998 3.11418 12.5739C3.22771 12.848 3.41997 13.0822 3.66665 13.2471C3.91332 13.4119 4.20333 13.4999 4.5 13.4999C4.89783 13.4999 5.27936 13.3418 5.56066 13.0605C5.84197 12.7792 6 12.3977 6 11.9999Z","boards":"M9 10H5C4.46957 10 3.96086 10.2107 3.58579 10.5858C3.21071 10.9609 3 11.4696 3 12V20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22H9C9.53043 22 10.0391 21.7893 10.4142 21.4142C10.7893 21.0391 11 20.5304 11 20V12C11 11.4696 10.7893 10.9609 10.4142 10.5858C10.0391 10.2107 9.53043 10 9 10ZM9 2H5C4.46957 2 3.96086 2.21071 3.58579 2.58579C3.21071 2.96086 3 3.46957 3 4V6C3 6.53043 3.21071 7.03914 3.58579 7.41421C3.96086 7.78929 4.46957 8 5 8H9C9.53043 8 10.0391 7.78929 10.4142 7.41421C10.7893 7.03914 11 6.53043 11 6V4C11 3.46957 10.7893 2.96086 10.4142 2.58579C10.0391 2.21071 9.53043 2 9 2ZM19 16H15C14.4696 16 13.9609 16.2107 13.5858 16.5858C13.2107 16.9609 13 17.4696 13 18V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V18C21 17.4696 20.7893 16.9609 20.4142 16.5858C20.0391 16.2107 19.5304 16 19 16ZM19 2H15C14.4696 2 13.9609 2.21071 13.5858 2.58579C13.2107 2.96086 13 3.46957 13 4V12C13 12.5304 13.2107 13.0391 13.5858 13.4142C13.9609 13.7893 14.4696 14 15 14H19C19.5304 14 20.0391 13.7893 20.4142 13.4142C20.7893 13.0391 21 12.5304 21 12V4C21 3.46957 20.7893 2.96086 20.4142 2.58579C20.0391 2.21071 19.5304 2 19 2Z","body_care":"M7.18997 20C7.18997 20.5304 7.40069 21.0391 7.77576 21.4142C8.15083 21.7893 8.65954 22 9.18997 22H14.81C15.3404 22 15.8491 21.7893 16.2242 21.4142C16.5993 21.0391 16.81 20.5304 16.81 20V19H7.18997V20ZM18.51 2.65C18.3337 2.44623 18.1157 2.28272 17.8707 2.17058C17.6257 2.05843 17.3594 2.00026 17.09 2H6.90997C6.64053 2.00026 6.37428 2.05843 6.12929 2.17058C5.88429 2.28272 5.66626 2.44623 5.48997 2.65C5.31218 2.85312 5.18072 3.0925 5.10474 3.35153C5.02876 3.61056 5.01007 3.88302 5.04997 4.15L6.99997 17H17L19 4.15C19.0332 3.87934 19.0066 3.60468 18.9219 3.34546C18.8372 3.08625 18.6966 2.84882 18.51 2.65Z","body_scale":"M18 4H16.46C15.36 2.78 13.77 2 12 2C10.23 2 8.64 2.78 7.54 4H6C4.34 4 3 5.34 3 7V18C3 19.66 4.34 21 6 21H18C19.66 21 21 19.66 21 18V7C21 5.34 19.66 4 18 4ZM13 11.86V18C13 18.55 12.55 19 12 19C11.45 19 11 18.55 11 18V11.86C9.28 11.41 8 9.86 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8C16 9.86 14.72 11.41 13 11.86ZM12 6C11.45 6 11 6.45 11 7V8C11 8.55 11.45 9 12 9C12.55 9 13 8.55 13 8V7C13 6.45 12.55 6 12 6Z","bold":"M17.85 11.15C18.76 10.04 19.23 8.55 18.88 6.93C18.37 4.6 16.21 3 13.82 3H7C5.9 3 5 3.9 5 5V19C5 20.1 5.9 21 7 21H14.28C17.14 21 19.69 18.9 19.97 16.05C20.17 14.06 19.29 12.26 17.85 11.15ZM8 6H14C15.1 6 16 6.9 16 8C16 9.1 15.1 10 14 10H8V6ZM14.5 18H8V13H14.5C15.88 13 17 14.12 17 15.5C17 16.88 15.88 18 14.5 18Z","bookmark":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V20C4.00036 20.3507 4.09294 20.6952 4.26846 20.9988C4.44398 21.3025 4.69626 21.5546 5 21.73C5.30384 21.9063 5.64874 21.9994 6 22C6.35126 21.9994 6.69616 21.9063 7 21.73L12 18.85L17 21.73C17.3038 21.9063 17.6487 21.9994 18 22C18.3513 21.9994 18.6962 21.9063 19 21.73C19.3037 21.5546 19.556 21.3025 19.7315 20.9988C19.9071 20.6952 19.9996 20.3507 20 20V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2Z","bookmark_add":"M18 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V20C4.00036 20.3507 4.09294 20.6952 4.26846 20.9988C4.44398 21.3025 4.69626 21.5546 5 21.73C5.30384 21.9063 5.64874 21.9994 6 22C6.35126 21.9994 6.69616 21.9063 7 21.73L12 18.85L17 21.73C17.3038 21.9063 17.6487 21.9994 18 22C18.3513 21.9994 18.6962 21.9063 19 21.73C19.3037 21.5546 19.556 21.3025 19.7315 20.9988C19.9071 20.6952 19.9996 20.3507 20 20V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM14 11H13V12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12V11H10C9.73478 11 9.48043 10.8946 9.29289 10.7071C9.10536 10.5196 9 10.2652 9 10C9 9.73478 9.10536 9.48043 9.29289 9.29289C9.48043 9.10536 9.73478 9 10 9H11V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V9H14C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11Z","boxing":"M16 2H12C9.24 2 7 3.24 7 6V10C7 10.2652 7.10536 10.5196 7.29289 10.7071C7.48043 10.8946 7.73478 11 8 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11C17 11.5304 16.7893 12.0391 16.4142 12.4142C16.0391 12.7893 15.5304 13 15 13H8C7.20435 13 6.44129 12.6839 5.87868 12.1213C5.31607 11.5587 5 10.7956 5 10V6C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V13C2 14.0609 2.42143 15.0783 3.17157 15.8284C3.92172 16.5786 4.93913 17 6 17V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V16L20.12 13.88C20.6828 13.3179 20.9993 12.5554 21 11.76V7C21 5.67392 20.4732 4.40215 19.5355 3.46447C18.5979 2.52678 17.3261 2 16 2Z","brain":"M9 3C7.9 3 7 3.9 7 5C5.55 5 4.34 6.03 4.06 7.39C4.66 7.14 5.31 7 6 7C6.96 7 7.85 7.27 8.61 7.74C9.13 8.06 9.21 8.78 8.78 9.21L8.7 9.29C8.38 9.61 7.9 9.63 7.51 9.4C7.07 9.14 6.55 8.99 6 8.99C5.41 8.99 4.86 9.17 4.4 9.46C4.19 9.59 4 9.75 3.83 9.93H3.82C3.67 10.1 3.54 10.28 3.43 10.47C3.4 10.52 3.37 10.57 3.35 10.62C3.27 10.77 3.2 10.94 3.15 11.11C3.13 11.17 3.11 11.23 3.09 11.29C3.03 11.52 3 11.75 3 12C3 13.07 3.56 14 4.4 14.53C4.15 14.97 4 15.46 4 16C4 17.66 5.34 19 7 19C7 20.1 7.9 21 9 21C10.1 21 11 20.1 11 19V5C11 3.9 10.1 3 9 3ZM19.6 9.47C19.85 9.03 20 8.54 20 8C20 6.34 18.66 5 17 5C17 3.9 16.1 3 15 3C13.9 3 13 3.9 13 5V13.5C13 14.6 13.9 15.5 15 15.5C15.38 15.5 15.74 15.39 16.05 15.2C16.44 14.96 16.95 15.01 17.27 15.34C17.72 15.79 17.64 16.55 17.1 16.89C16.49 17.28 15.77 17.5 14.99 17.5C14.26 17.5 13.58 17.29 12.99 16.94V19C12.99 20.1 13.89 21 14.99 21C16.09 21 16.99 20.1 16.99 19C18.65 19 19.99 17.66 19.99 16C19.99 15.85 19.97 15.71 19.95 15.56C19.94 15.47 19.92 15.39 19.9 15.31C19.9 15.27 19.88 15.23 19.87 15.19C19.8 14.96 19.71 14.74 19.59 14.53C19.2 13.84 18.56 13.32 17.78 13.11C17.32 12.98 16.98 12.61 16.98 12.13C16.98 11.48 17.6 10.99 18.23 11.16C19.28 11.43 20.19 12.04 20.85 12.85C20.93 12.58 20.98 12.3 20.98 12C20.98 10.93 20.42 10 19.58 9.47H19.6Z","brain_add":"M19.6 9.47C19.85 9.03 20 8.54 20 8C20 6.34 18.66 5 17 5C17 3.9 16.1 3 15 3C13.9 3 13 3.9 13 5V13.5C13 14.6 13.9 15.5 15 15.5C15.38 15.5 15.74 15.39 16.05 15.2C16.44 14.96 16.95 15.01 17.27 15.34C17.72 15.79 17.64 16.55 17.1 16.89C16.49 17.28 15.77 17.5 14.99 17.5C14.26 17.5 13.58 17.29 12.99 16.94V19C12.99 20.1 13.89 21 14.99 21C16.09 21 16.99 20.1 16.99 19C18.65 19 19.99 17.66 19.99 16C19.99 15.85 19.97 15.71 19.95 15.56C19.94 15.47 19.92 15.39 19.9 15.31C19.9 15.27 19.88 15.23 19.87 15.19C19.8 14.96 19.71 14.74 19.59 14.53C19.2 13.84 18.56 13.32 17.78 13.11C17.32 12.98 16.98 12.61 16.98 12.13C16.98 11.48 17.6 10.99 18.23 11.16C19.28 11.43 20.19 12.04 20.85 12.85C20.93 12.58 20.98 12.3 20.98 12C20.98 10.93 20.42 10 19.58 9.47H19.6ZM9 17H8V16C8 15.45 7.55 15 7 15C6.45 15 6 15.45 6 16V17H5C4.45 17 4 17.45 4 18C4 18.55 4.45 19 5 19H6V20C6 20.55 6.45 21 7 21C7.55 21 8 20.55 8 20V19H9C9.55 19 10 18.55 10 18C10 17.45 9.55 17 9 17ZM9 3C7.9 3 7 3.9 7 5C5.55 5 4.34 6.03 4.06 7.39C4.66 7.14 5.31 7 6 7C6.96 7 7.85 7.27 8.61 7.74C9.13 8.06 9.21 8.78 8.78 9.21L8.7 9.29C8.38 9.61 7.9 9.63 7.51 9.4C7.07 9.14 6.55 8.99 6 8.99C5.41 8.99 4.86 9.17 4.4 9.46C4.19 9.59 4 9.75 3.83 9.93H3.82C3.67 10.1 3.54 10.28 3.43 10.47C3.4 10.52 3.37 10.57 3.35 10.62C3.27 10.77 3.2 10.94 3.15 11.11C3.13 11.17 3.11 11.23 3.09 11.29C3.03 11.52 3 11.75 3 12C3 12.83 3.35 13.57 3.89 14.11C4.75 13.42 5.82 13 7 13C8.64 13 10.09 13.8 11 15.03V5C11 3.9 10.1 3 9 3Z","brain_stroke":"M22 12C22 10.69 21.15 9.59 19.98 9.18C19.98 9.12 20 9.06 20 9C20 7.34 18.66 6 17 6C16.76 6 16.52 6.04 16.3 6.09C15.75 5.43 14.93 5 14 5C13.23 5 12.53 5.3 12 5.78C11.47 5.3 10.77 5 10 5C9.07 5 8.25 5.43 7.7 6.09C7.47 6.04 7.24 6 7 6C5.34 6 4 7.34 4 9C4 9.06 4.01 9.12 4.02 9.18C2.85 9.59 2 10.69 2 12C2 13.66 3.34 15 5 15H9.01C9.01 16.66 10.34 18 12 18H13V20C13 20.55 13.45 21 14 21C14.55 21 15 20.55 15 20V19.83C15 18.82 15.82 18 16.83 18C18.45 18 19.91 16.78 20 15.16C20 15.04 19.99 14.93 19.98 14.82C21.15 14.41 22 13.31 22 12ZM16.45 12.11C16.74 12.25 16.94 12.53 16.99 12.84C17.04 13.16 16.94 13.48 16.71 13.71L14.71 15.71C14.51 15.91 14.26 16 14 16C13.74 16 13.49 15.9 13.29 15.71C12.9 15.32 12.9 14.69 13.29 14.3L14.31 13.28L13.55 12.9C13.26 12.76 13.06 12.48 13.01 12.17C12.96 11.85 13.06 11.53 13.29 11.3L15.29 9.3C15.68 8.91 16.31 8.91 16.7 9.3C17.09 9.69 17.09 10.32 16.7 10.71L15.68 11.73L16.44 12.11H16.45Z","brain_surgery":"M12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L4.99982 15.62V17C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H15.9998C17.0998 22 17.9998 21.1 17.9998 20V16.24C19.8298 14.77 20.9998 12.52 20.9998 10C20.9998 5.59 17.4098 2 12.9998 2ZM17.9998 10C17.9998 10.74 17.5998 11.38 16.9998 11.72V13C16.9998 13.55 16.5498 14 15.9998 14C15.4498 14 14.9998 13.55 14.9998 13V12H12.9998C11.8998 12 10.9998 11.1 10.9998 10H8.99982C8.44982 10 7.99982 9.55 7.99982 9C7.99982 8.45 8.44982 8 8.99982 8C8.99982 7.19 9.48982 6.49 10.1798 6.18C10.4898 5.49 11.1898 5 11.9998 5C12.3698 5 12.6998 5.11 12.9998 5.28C13.2998 5.11 13.6298 5 13.9998 5C14.7498 5 15.3898 5.42 15.7398 6.03C15.8298 6.02 15.9098 6 15.9998 6C17.0998 6 17.9998 6.9 17.9998 8C17.9998 8.37 17.8898 8.7 17.7198 9C17.8898 9.3 17.9998 9.63 17.9998 10Z","brightness":"M7.05 15.54L6.34 16.24C6.1517 16.4283 6.04591 16.6837 6.04591 16.95C6.04591 17.2163 6.1517 17.4717 6.34 17.66C6.5283 17.8483 6.7837 17.9541 7.05 17.9541C7.3163 17.9541 7.5717 17.8483 7.76 17.66L8.46 16.95C8.56468 16.8604 8.6497 16.75 8.70973 16.626C8.76975 16.5019 8.80348 16.3668 8.8088 16.2291C8.81412 16.0913 8.79091 15.954 8.74064 15.8257C8.69036 15.6974 8.6141 15.5808 8.51665 15.4833C8.4192 15.3859 8.30265 15.3096 8.17432 15.2594C8.046 15.2091 7.90867 15.1859 7.77095 15.1912C7.63323 15.1965 7.49809 15.2303 7.37403 15.2903C7.24997 15.3503 7.13965 15.4353 7.05 15.54ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 8.46L17.71 7.76C17.8983 7.5717 18.0041 7.3163 18.0041 7.05C18.0041 6.7837 17.8983 6.5283 17.71 6.34C17.5217 6.1517 17.2663 6.04591 17 6.04591C16.7337 6.04591 16.4783 6.1517 16.29 6.34L15.59 7.05C15.4853 7.13965 15.4003 7.24997 15.3403 7.37403C15.2803 7.49809 15.2465 7.63323 15.2412 7.77095C15.2359 7.90867 15.2591 8.046 15.3094 8.17432C15.3596 8.30265 15.4359 8.4192 15.5333 8.51665C15.6308 8.6141 15.7474 8.69036 15.8757 8.74064C16.004 8.79091 16.1413 8.81412 16.2791 8.8088C16.4168 8.80348 16.5519 8.76975 16.676 8.70973C16.8 8.6497 16.9104 8.56468 17 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V5C13 4.73478 12.8946 4.48043 12.7071 4.29289C12.5196 4.10536 12.2652 4 12 4C11.7348 4 11.4804 4.10536 11.2929 4.29289C11.1054 4.48043 11 4.73478 11 5V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM7.05 8.46C7.13965 8.56468 7.24997 8.6497 7.37403 8.70973C7.49809 8.76975 7.63323 8.80348 7.77095 8.8088C7.90867 8.81412 8.046 8.79091 8.17432 8.74064C8.30265 8.69036 8.4192 8.6141 8.51665 8.51665C8.6141 8.4192 8.69036 8.30265 8.74064 8.17432C8.79091 8.046 8.81412 7.90867 8.8088 7.77095C8.80348 7.63323 8.76975 7.49809 8.70973 7.37403C8.6497 7.24997 8.56468 7.13965 8.46 7.05L7.76 6.34C7.66676 6.24676 7.55607 6.1728 7.43425 6.12234C7.31243 6.07188 7.18186 6.04591 7.05 6.04591C6.7837 6.04591 6.5283 6.1517 6.34 6.34C6.24676 6.43324 6.1728 6.54393 6.12234 6.66575C6.07188 6.78757 6.04591 6.91814 6.04591 7.05C6.04591 7.3163 6.1517 7.5717 6.34 7.76L7.05 8.46ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM19 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM17 15.54C16.9041 15.4441 16.7903 15.3681 16.6651 15.3162C16.5398 15.2643 16.4056 15.2376 16.27 15.2376C16.1344 15.2376 16.0002 15.2643 15.8749 15.3162C15.7497 15.3681 15.6359 15.4441 15.54 15.54C15.4441 15.6359 15.3681 15.7497 15.3162 15.8749C15.2643 16.0002 15.2376 16.1344 15.2376 16.27C15.2376 16.4056 15.2643 16.5398 15.3162 16.6651C15.3681 16.7903 15.4441 16.9041 15.54 17L16.24 17.71C16.4283 17.8983 16.6837 18.0041 16.95 18.0041C17.2163 18.0041 17.4717 17.8983 17.66 17.71C17.8483 17.5217 17.9541 17.2663 17.9541 17C17.9541 16.7337 17.8483 16.4783 17.66 16.29L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8Z","brightness_display":"M16.24 8.76C16.3723 8.75945 16.5032 8.73265 16.6251 8.68116C16.7469 8.62966 16.8574 8.55449 16.95 8.46L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L15.54 7.05C15.3537 7.23736 15.2492 7.49081 15.2492 7.755C15.2492 8.01919 15.3537 8.27264 15.54 8.46C15.7246 8.64841 15.9762 8.75624 16.24 8.76ZM7.05 15.54L4.93 17.66C4.74375 17.8474 4.63921 18.1008 4.63921 18.365C4.63921 18.6292 4.74375 18.8826 4.93 19.07C5.11736 19.2563 5.37081 19.3608 5.635 19.3608C5.89919 19.3608 6.15264 19.2563 6.34 19.07L8.46 17C8.64625 16.8126 8.75079 16.5592 8.75079 16.295C8.75079 16.0308 8.64625 15.7774 8.46 15.59C8.27933 15.397 8.02956 15.2833 7.76532 15.2739C7.50108 15.2646 7.24389 15.3602 7.05 15.54ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM7 8.46C7.09261 8.55449 7.20306 8.62966 7.32493 8.68116C7.44681 8.73265 7.57769 8.75945 7.71 8.76C7.97377 8.75624 8.22537 8.64841 8.41 8.46C8.59625 8.27264 8.70079 8.01919 8.70079 7.755C8.70079 7.49081 8.59625 7.23736 8.41 7.05L6.34 4.93C6.1487 4.76617 5.90262 4.68057 5.65095 4.69029C5.39927 4.70001 5.16053 4.80434 4.98244 4.98244C4.80434 5.16053 4.70001 5.39927 4.69029 5.65095C4.68057 5.90262 4.76617 6.1487 4.93 6.34L7 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM17 15.54C16.8126 15.3537 16.5592 15.2492 16.295 15.2492C16.0308 15.2492 15.7774 15.3537 15.59 15.54C15.4037 15.7274 15.2992 15.9808 15.2992 16.245C15.2992 16.5092 15.4037 16.7626 15.59 16.95L17.71 19.07C17.8974 19.2563 18.1508 19.3608 18.415 19.3608C18.6792 19.3608 18.9326 19.2563 19.12 19.07C19.3063 18.8826 19.4108 18.6292 19.4108 18.365C19.4108 18.1008 19.3063 17.8474 19.12 17.66L17 15.54ZM21 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 14V10C12.5304 10 13.0391 10.2107 13.4142 10.5858C13.7893 10.9609 14 11.4696 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17Z","brightness_full":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM7.05 8.46C7.14261 8.55449 7.25306 8.62966 7.37493 8.68116C7.49681 8.73265 7.62769 8.75945 7.76 8.76C8.02377 8.75624 8.27537 8.64841 8.46 8.46C8.64625 8.27264 8.75079 8.01919 8.75079 7.755C8.75079 7.49081 8.64625 7.23736 8.46 7.05L6.34 4.93C6.1487 4.76617 5.90262 4.68057 5.65095 4.69029C5.39927 4.70001 5.16053 4.80434 4.98244 4.98244C4.80434 5.16053 4.70001 5.39927 4.69029 5.65095C4.68057 5.90262 4.76617 6.1487 4.93 6.34L7.05 8.46ZM16.24 8.76C16.3723 8.75945 16.5032 8.73265 16.6251 8.68116C16.7469 8.62966 16.8574 8.55449 16.95 8.46L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L15.54 7.05C15.3537 7.23736 15.2492 7.49081 15.2492 7.755C15.2492 8.01919 15.3537 8.27264 15.54 8.46C15.7246 8.64841 15.9762 8.75624 16.24 8.76ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 15.54C16.8126 15.3537 16.5592 15.2492 16.295 15.2492C16.0308 15.2492 15.7774 15.3537 15.59 15.54C15.4037 15.7274 15.2992 15.9808 15.2992 16.245C15.2992 16.5092 15.4037 16.7626 15.59 16.95L17.71 19.07C17.8974 19.2563 18.1508 19.3608 18.415 19.3608C18.6792 19.3608 18.9326 19.2563 19.12 19.07C19.3063 18.8826 19.4108 18.6292 19.4108 18.365C19.4108 18.1008 19.3063 17.8474 19.12 17.66L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM21 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM7.05 15.54L4.93 17.66C4.74375 17.8474 4.63921 18.1008 4.63921 18.365C4.63921 18.6292 4.74375 18.8826 4.93 19.07C5.11736 19.2563 5.37081 19.3608 5.635 19.3608C5.89919 19.3608 6.15264 19.2563 6.34 19.07L8.46 17C8.64625 16.8126 8.75079 16.5592 8.75079 16.295C8.75079 16.0308 8.64625 15.7774 8.46 15.59C8.27933 15.397 8.02956 15.2833 7.76532 15.2739C7.50108 15.2646 7.24389 15.3602 7.05 15.54Z","brightness_half":"M20 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM7.05 8.46C7.13965 8.56468 7.24997 8.6497 7.37403 8.70973C7.4981 8.76975 7.63323 8.80348 7.77095 8.8088C7.90867 8.81412 8.046 8.79091 8.17432 8.74064C8.30265 8.69036 8.4192 8.6141 8.51665 8.51665C8.6141 8.4192 8.69036 8.30265 8.74064 8.17432C8.79091 8.046 8.81412 7.90867 8.8088 7.77095C8.80348 7.63323 8.76975 7.4981 8.70973 7.37403C8.6497 7.24997 8.56468 7.13965 8.46 7.05L7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L7.05 8.46ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM17 8.46L18.41 7.05C18.5147 6.96035 18.5997 6.85003 18.6597 6.72597C18.7197 6.60191 18.7535 6.46677 18.7588 6.32905C18.7641 6.19133 18.7409 6.054 18.6906 5.92568C18.6404 5.79735 18.5641 5.6808 18.4667 5.58335C18.3692 5.48589 18.2526 5.40964 18.1243 5.35936C17.996 5.30909 17.8587 5.28588 17.7209 5.2912C17.5832 5.29652 17.4481 5.33025 17.324 5.39027C17.2 5.4503 17.0896 5.53532 17 5.64L15.54 7.05C15.353 7.24361 15.2506 7.50356 15.2553 7.77268C15.26 8.04179 15.3714 8.29802 15.565 8.485C15.7586 8.67198 16.0186 8.77439 16.2877 8.7697C16.5568 8.76501 16.813 8.65361 17 8.46ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12ZM17 15.54C16.9041 15.4441 16.7903 15.3681 16.6651 15.3162C16.5398 15.2643 16.4056 15.2376 16.27 15.2376C16.1344 15.2376 16.0002 15.2643 15.8749 15.3162C15.7497 15.3681 15.6359 15.4441 15.54 15.54C15.4441 15.6359 15.3681 15.7497 15.3162 15.8749C15.2643 16.0002 15.2376 16.1344 15.2376 16.27C15.2376 16.4056 15.2643 16.5398 15.3162 16.6651C15.3681 16.7903 15.4441 16.9041 15.54 17L17 18.36C17.0752 18.4952 17.1808 18.6112 17.3084 18.6987C17.436 18.7862 17.5822 18.8429 17.7355 18.8643C17.8887 18.8857 18.0448 18.8713 18.1916 18.8221C18.3383 18.773 18.4716 18.6904 18.581 18.581C18.6904 18.4716 18.773 18.3383 18.8221 18.1916C18.8713 18.0448 18.8857 17.8887 18.8643 17.7355C18.8429 17.5822 18.7862 17.436 18.6987 17.3084C18.6112 17.1808 18.4952 17.0752 18.36 17L17 15.54ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM7.05 15.54L5.64 17C5.53532 17.0896 5.4503 17.2 5.39027 17.324C5.33025 17.4481 5.29652 17.5832 5.2912 17.7209C5.28588 17.8587 5.30909 17.996 5.35936 18.1243C5.40964 18.2526 5.48589 18.3692 5.58335 18.4667C5.6808 18.5641 5.79735 18.6404 5.92568 18.6906C6.054 18.7409 6.19133 18.7641 6.32905 18.7588C6.46677 18.7535 6.60191 18.7197 6.72597 18.6597C6.85003 18.5997 6.96035 18.5147 7.05 18.41L8.46 17C8.56468 16.9104 8.6497 16.8 8.70973 16.676C8.76975 16.5519 8.80348 16.4168 8.8088 16.2791C8.81412 16.1413 8.79091 16.004 8.74064 15.8757C8.69036 15.7474 8.6141 15.6308 8.51665 15.5333C8.4192 15.4359 8.30265 15.3596 8.17432 15.3094C8.046 15.2591 7.90867 15.2359 7.77095 15.2412C7.63323 15.2465 7.4981 15.2803 7.37403 15.3403C7.24997 15.4003 7.13965 15.4853 7.05 15.59V15.54Z","broadcast":"M12 11.5C11.7033 11.5 11.4133 11.588 11.1667 11.7528C10.92 11.9176 10.7277 12.1519 10.6142 12.426C10.5007 12.7001 10.471 13.0017 10.5288 13.2926C10.5867 13.5836 10.7296 13.8509 10.9393 14.0607C11.1491 14.2704 11.4164 14.4133 11.7074 14.4712C11.9983 14.5291 12.2999 14.4994 12.574 14.3858C12.8481 14.2723 13.0824 14.08 13.2472 13.8334C13.412 13.5867 13.5 13.2967 13.5 13C13.5 12.6022 13.342 12.2206 13.0607 11.9393C12.7794 11.658 12.3978 11.5 12 11.5ZM12 3C10.0225 3.00042 8.08952 3.58714 6.44542 4.68598C4.80132 5.78483 3.51993 7.34646 2.76323 9.17345C2.00653 11.0005 1.8085 13.0108 2.19417 14.9503C2.57985 16.8898 3.53191 18.6715 4.93001 20.07C5.01965 20.1747 5.12997 20.2597 5.25404 20.3197C5.3781 20.3797 5.51323 20.4135 5.65095 20.4188C5.78867 20.4241 5.926 20.4009 6.05433 20.3506C6.18265 20.3004 6.2992 20.2241 6.39666 20.1266C6.49411 20.0292 6.57037 19.9126 6.62064 19.7843C6.67092 19.656 6.69412 19.5187 6.6888 19.3809C6.68348 19.2432 6.64975 19.1081 6.58973 18.984C6.52971 18.86 6.44469 18.7496 6.34001 18.66C5.22208 17.5408 4.46103 16.1153 4.15307 14.5637C3.84511 13.0121 4.00406 11.4041 4.60982 9.94277C5.21558 8.48148 6.24097 7.23258 7.55637 6.35392C8.87177 5.47526 10.4181 5.00629 12 5.00629C13.5819 5.00629 15.1282 5.47526 16.4436 6.35392C17.759 7.23258 18.7844 8.48148 19.3902 9.94277C19.996 11.4041 20.1549 13.0121 19.8469 14.5637C19.539 16.1153 18.7779 17.5408 17.66 18.66C17.4738 18.8474 17.3692 19.1008 17.3692 19.365C17.3692 19.6292 17.4738 19.8826 17.66 20.07C17.8474 20.2563 18.1008 20.3608 18.365 20.3608C18.6292 20.3608 18.8826 20.2563 19.07 20.07C20.4681 18.6715 21.4202 16.8898 21.8058 14.9503C22.1915 13.0108 21.9935 11.0005 21.2368 9.17345C20.4801 7.34646 19.1987 5.78483 17.5546 4.68598C15.9105 3.58714 13.9775 3.00042 12 3ZM12 7C10.4087 7 8.88258 7.63214 7.75736 8.75736C6.63215 9.88258 6.00001 11.4087 6.00001 13C5.99684 13.7882 6.15086 14.5692 6.45306 15.2972C6.75526 16.0252 7.19956 16.6857 7.76001 17.24C7.84965 17.3447 7.95997 17.4297 8.08404 17.4897C8.2081 17.5497 8.34323 17.5835 8.48095 17.5888C8.61867 17.5941 8.756 17.5709 8.88433 17.5206C9.01265 17.4704 9.1292 17.3941 9.22666 17.2966C9.32411 17.1992 9.40037 17.0826 9.45064 16.9543C9.50092 16.826 9.52412 16.6887 9.5188 16.5509C9.51348 16.4132 9.47975 16.2781 9.41973 16.154C9.35971 16.03 9.27469 15.9196 9.17001 15.83C8.61104 15.2704 8.23052 14.5577 8.07654 13.7819C7.92256 13.0061 8.00203 12.202 8.30491 11.4714C8.60779 10.7407 9.12049 10.1163 9.77819 9.67696C10.4359 9.23763 11.2091 9.00315 12 9.00315C12.7909 9.00315 13.5641 9.23763 14.2218 9.67696C14.8795 10.1163 15.3922 10.7407 15.6951 11.4714C15.998 12.202 16.0775 13.0061 15.9235 13.7819C15.7695 14.5577 15.389 15.2704 14.83 15.83C14.6438 16.0174 14.5392 16.2708 14.5392 16.535C14.5392 16.7992 14.6438 17.0526 14.83 17.24C15.0174 17.4263 15.2708 17.5308 15.535 17.5308C15.7992 17.5308 16.0526 17.4263 16.24 17.24C16.8004 16.6857 17.2448 16.0252 17.547 15.2972C17.8491 14.5692 18.0032 13.7882 18 13C18 11.4087 17.3679 9.88258 16.2426 8.75736C15.1174 7.63214 13.5913 7 12 7Z","broken_image":"M6 9.5C6 10.33 6.67 11 7.5 11C8.33 11 9 10.33 9 9.5C9 8.67 8.33 8 7.5 8C6.67 8 6 8.67 6 9.5ZM19 4H13.6L11.29 6H18.99C19.54 6 19.99 6.45 19.99 7V13.7L16.16 10.25C15.78 9.91 15.2 9.91 14.82 10.25L12.81 12.08L13.35 12.98C13.6 13.4 13.51 13.95 13.13 14.26L11.05 15.99L13.13 17.72C13.36 17.91 13.49 18.19 13.49 18.49C13.49 18.79 13.36 19.07 13.13 19.26L12.25 19.99H18.99C20.64 19.99 21.99 18.64 21.99 16.99V7C21.99 5.35 20.64 4 18.99 4H19ZM8.5 16C8.5 15.7 8.63 15.42 8.86 15.23L9.71 14.52L8.14 13.22C7.76 12.91 7.21 12.92 6.84 13.24L4 15.76V7C4 6.45 4.45 6 5 6H8.24L10.55 4H5C3.35 4 2 5.35 2 7V17C2 18.65 3.35 20 5 20H9.14L10.94 18.5L8.86 16.77C8.63 16.58 8.5 16.3 8.5 16Z","broom":"M2.84019 11.9999C2.65704 12.0281 2.48535 12.1067 2.34427 12.2269C2.20319 12.3471 2.09827 12.5041 2.04123 12.6804C1.98419 12.8567 1.97726 13.0454 2.02122 13.2254C2.06518 13.4054 2.1583 13.5697 2.29019 13.6999L3.29019 14.6999C3.3828 14.7944 3.49325 14.8695 3.61512 14.921C3.737 14.9725 3.86788 14.9993 4.00019 14.9999H5.00019V15.9999C4.99943 16.1315 5.02465 16.262 5.07442 16.3838C5.12418 16.5056 5.19751 16.6164 5.29019 16.7099L10.2902 21.7099C10.3836 21.8026 10.4944 21.8759 10.6163 21.9257C10.7381 21.9754 10.8686 22.0006 11.0002 21.9999C11.1054 21.9979 11.2097 21.981 11.3102 21.9499C11.4852 21.8935 11.6413 21.7899 11.7613 21.6505C11.8812 21.5111 11.9604 21.3414 11.9902 21.1599L12.6902 16.9299L7.07019 11.3099L2.84019 11.9999ZM21.4102 2.58989C21.0355 2.21738 20.5286 2.0083 20.0002 2.0083C19.4718 2.0083 18.9649 2.21738 18.5902 2.58989L11.2902 9.87989L10.7102 9.28989C10.5219 9.10158 10.2665 8.9958 10.0002 8.9958C9.73389 8.9958 9.47849 9.10158 9.29019 9.28989C9.10188 9.47819 8.9961 9.73358 8.9961 9.99989C8.9961 10.2662 9.10188 10.5216 9.29019 10.7099L13.2902 14.7099C13.3832 14.8036 13.4938 14.878 13.6156 14.9288C13.7375 14.9795 13.8682 15.0057 14.0002 15.0057C14.1322 15.0057 14.2629 14.9795 14.3848 14.9288C14.5066 14.878 14.6172 14.8036 14.7102 14.7099C14.8039 14.6169 14.8783 14.5063 14.9291 14.3845C14.9798 14.2626 15.006 14.1319 15.006 13.9999C15.006 13.8679 14.9798 13.7372 14.9291 13.6153C14.8783 13.4935 14.8039 13.3828 14.7102 13.2899L14.1202 12.7099L21.4102 5.40989C21.7827 5.03516 21.9918 4.52826 21.9918 3.99989C21.9918 3.47151 21.7827 2.96461 21.4102 2.58989Z","brush":"M8.50016 10.9998C7.32622 11.0601 6.21634 11.5536 5.38514 12.3848C4.55395 13.216 4.06048 14.3259 4.00016 15.4998C4.00016 18.3098 3.32016 19.2598 3.26016 19.3198C3.13232 19.461 3.04747 19.6358 3.01558 19.8236C2.98369 20.0113 3.0061 20.2043 3.08016 20.3798C3.15518 20.5624 3.28258 20.7187 3.4463 20.8291C3.61002 20.9394 3.80273 20.9988 4.00016 20.9998C8.19016 20.9998 13.0002 20.3798 13.0002 15.4998C12.9398 14.3259 12.4464 13.216 11.6152 12.3848C10.784 11.5536 9.6741 11.0601 8.50016 10.9998ZM20.1202 3.8798C19.5577 3.318 18.7952 3.00244 18.0002 3.00244C17.2052 3.00244 16.4427 3.318 15.8802 3.8798L10.4302 9.3198C11.4062 9.674 12.2913 10.2409 13.0212 10.9794C13.751 11.718 14.3075 12.6096 14.6502 13.5898L20.1202 8.1198C20.682 7.5573 20.9975 6.7948 20.9975 5.9998C20.9975 5.2048 20.682 4.4423 20.1202 3.8798Z","buffer":"M7.76 14.83L5.64 17C5.45375 17.1874 5.34921 17.4408 5.34921 17.705C5.34921 17.9692 5.45375 18.2226 5.64 18.41C5.82463 18.5984 6.07623 18.7062 6.34 18.71C6.47231 18.7094 6.60319 18.6827 6.72507 18.6312C6.84694 18.5797 6.95739 18.5045 7.05 18.41L9.17 16.29C9.33383 16.0987 9.41943 15.8526 9.40971 15.6009C9.39999 15.3493 9.29566 15.1105 9.11756 14.9324C8.93947 14.7543 8.70073 14.65 8.44905 14.6403C8.19738 14.6306 7.9513 14.7162 7.76 14.88V14.83ZM8 12C8 11.7348 7.89464 11.4804 7.70711 11.2929C7.51957 11.1054 7.26522 11 7 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H7C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12ZM15.54 9.46C15.8023 9.4589 16.0537 9.35474 16.24 9.17L18.36 7.05C18.4854 6.9706 18.5915 6.86428 18.6707 6.73877C18.7499 6.61325 18.8002 6.47169 18.8179 6.32433C18.8355 6.17698 18.8202 6.02754 18.773 5.88685C18.7257 5.74616 18.6478 5.61775 18.5447 5.51093C18.4417 5.40411 18.3162 5.32156 18.1773 5.26928C18.0384 5.21699 17.8896 5.19627 17.7417 5.20863C17.5938 5.22099 17.4505 5.26611 17.3222 5.34072C17.1939 5.41533 17.0839 5.51756 17 5.64L14.83 7.76C14.6437 7.94736 14.5392 8.20081 14.5392 8.465C14.5392 8.72919 14.6437 8.98264 14.83 9.17C14.9234 9.26268 15.0343 9.33601 15.1561 9.38577C15.2779 9.43554 15.4084 9.46076 15.54 9.46ZM7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L7.76 9.17C7.94736 9.35625 8.20081 9.46079 8.465 9.46079C8.72919 9.46079 8.98264 9.35625 9.17 9.17C9.35625 8.98264 9.46079 8.72919 9.46079 8.465C9.46079 8.20081 9.35625 7.94736 9.17 7.76L7.05 5.64ZM20 11H17C16.7348 11 16.4804 11.1054 16.2929 11.2929C16.1054 11.4804 16 11.7348 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM12 16C11.7348 16 11.4804 16.1054 11.2929 16.2929C11.1054 16.4804 11 16.7348 11 17V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16ZM16.24 14.83C16.0487 14.6662 15.8026 14.5806 15.5509 14.5903C15.2993 14.6 15.0605 14.7043 14.8824 14.8824C14.7043 15.0605 14.6 15.2993 14.5903 15.5509C14.5806 15.8026 14.6662 16.0487 14.83 16.24L17 18.36C17.0926 18.4545 17.2031 18.5297 17.3249 18.5812C17.4468 18.6327 17.5777 18.6595 17.71 18.66C17.9738 18.6562 18.2254 18.5484 18.41 18.36C18.5963 18.1726 18.7008 17.9192 18.7008 17.655C18.7008 17.3908 18.5963 17.1374 18.41 16.95L16.24 14.83ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3Z","bulb":"M7.4 7.9C7.58625 7.71264 7.69079 7.45919 7.69079 7.195C7.69079 6.93081 7.58625 6.67736 7.4 6.49L6.7 5.78C6.60676 5.68676 6.49607 5.6128 6.37425 5.56234C6.25243 5.51188 6.12186 5.48591 5.99 5.48591C5.7237 5.48591 5.4683 5.5917 5.28 5.78C5.18676 5.87324 5.1128 5.98393 5.06234 6.10575C5.01188 6.22757 4.98591 6.35814 4.98591 6.49C4.98591 6.7563 5.0917 7.0117 5.28 7.2L6 7.9C6.18736 8.08625 6.44081 8.19079 6.705 8.19079C6.96919 8.19079 7.22264 8.08625 7.41 7.9H7.4ZM4.5 11.5H3.5C3.23478 11.5 2.98043 11.6054 2.79289 11.7929C2.60536 11.9804 2.5 12.2348 2.5 12.5C2.5 12.7652 2.60536 13.0196 2.79289 13.2071C2.98043 13.3946 3.23478 13.5 3.5 13.5H4.5C4.76522 13.5 5.01957 13.3946 5.20711 13.2071C5.39464 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.39464 11.9804 5.20711 11.7929C5.01957 11.6054 4.76522 11.5 4.5 11.5ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM14 19H10C9.73478 19 9.48043 19.1054 9.29289 19.2929C9.10536 19.4804 9 19.7348 9 20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20C15 19.7348 14.8946 19.4804 14.7071 19.2929C14.5196 19.1054 14.2652 19 14 19ZM20.5 11.5H19.5C19.2348 11.5 18.9804 11.6054 18.7929 11.7929C18.6054 11.9804 18.5 12.2348 18.5 12.5C18.5 12.7652 18.6054 13.0196 18.7929 13.2071C18.9804 13.3946 19.2348 13.5 19.5 13.5H20.5C20.7652 13.5 21.0196 13.3946 21.2071 13.2071C21.3946 13.0196 21.5 12.7652 21.5 12.5C21.5 12.2348 21.3946 11.9804 21.2071 11.7929C21.0196 11.6054 20.7652 11.5 20.5 11.5ZM18.72 5.78C18.627 5.68627 18.5164 5.61188 18.3946 5.56111C18.2727 5.51034 18.142 5.4842 18.01 5.4842C17.878 5.4842 17.7473 5.51034 17.6254 5.56111C17.5036 5.61188 17.393 5.68627 17.3 5.78L16.6 6.49C16.4137 6.67736 16.3092 6.93081 16.3092 7.195C16.3092 7.45919 16.4137 7.71264 16.6 7.9C16.7869 8.08323 17.0382 8.18586 17.3 8.18586C17.5618 8.18586 17.8131 8.08323 18 7.9L18.71 7.2C18.8044 7.1077 18.8796 6.99762 18.9312 6.87612C18.9828 6.75462 19.0099 6.6241 19.0108 6.49208C19.0117 6.36007 18.9865 6.22918 18.9366 6.10696C18.8867 5.98475 18.8131 5.87362 18.72 5.78ZM12 7C10.7257 7.00162 9.48648 7.4179 8.46961 8.18594C7.45274 8.95399 6.71342 10.0321 6.36334 11.2574C6.01325 12.4827 6.07141 13.7886 6.52903 14.978C6.98666 16.1673 7.81888 17.1754 8.9 17.85C9.05914 17.9486 9.24277 18.0006 9.43 18H14.57C14.7572 18.0006 14.9409 17.9486 15.1 17.85C16.1811 17.1754 17.0133 16.1673 17.471 14.978C17.9286 13.7886 17.9867 12.4827 17.6367 11.2574C17.2866 10.0321 16.5473 8.95399 15.5304 8.18594C14.5135 7.4179 13.2743 7.00162 12 7Z","bull":"M19.4201 8.10989C19.5013 8.04862 19.5781 7.98179 19.6501 7.90989C20.5612 6.81445 21.0413 5.42414 21.0001 3.99989C20.9924 3.77846 20.9113 3.56586 20.7697 3.39547C20.6281 3.22508 20.4339 3.10654 20.2176 3.05848C20.0013 3.01042 19.7752 3.03554 19.5747 3.12992C19.3743 3.22429 19.2108 3.38256 19.1101 3.57989C18.7647 4.07168 18.2945 4.4625 17.7478 4.71209C17.2012 4.96169 16.5979 5.06103 16.0001 4.99989H8.00007C7.39979 5.05464 6.79572 4.94929 6.2494 4.69458C5.70308 4.43986 5.23405 4.04489 4.89007 3.54989C4.79419 3.34877 4.6339 3.18544 4.43462 3.0858C4.23534 2.98616 4.00849 2.95592 3.79007 2.99989C3.56264 3.04868 3.35934 3.17522 3.21514 3.35774C3.07095 3.54027 2.9949 3.76734 3.00007 3.99989C2.92726 5.44932 3.39396 6.87434 4.31007 7.99989C4.39007 8.07989 4.48007 8.13989 4.56007 8.20989C4.12224 8.34893 3.73775 8.61922 3.4587 8.98413C3.17965 9.34904 3.01954 9.79092 3.00007 10.2499C3.00266 10.448 3.08251 10.6373 3.22261 10.7774C3.3627 10.9174 3.55197 10.9973 3.75007 10.9999H5.25007C5.50648 10.999 5.7606 10.9515 6.00007 10.8599V13.9999C6.86279 13.3455 7.91728 12.994 9.00007 12.9999H15.0001C16.0829 12.994 17.1374 13.3455 18.0001 13.9999V10.8599C18.2395 10.9515 18.4937 10.999 18.7501 10.9999H20.2501C20.4482 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9975 10.448 21.0001 10.2499C20.9984 9.77156 20.8443 9.30621 20.5602 8.92139C20.2761 8.53658 19.8767 8.25232 19.4201 8.10989ZM9.00007 10.9999C8.80229 10.9999 8.60895 10.9412 8.4445 10.8314C8.28005 10.7215 8.15188 10.5653 8.07619 10.3826C8.00051 10.1998 7.9807 9.99878 8.01929 9.8048C8.05787 9.61082 8.15311 9.43263 8.29297 9.29278C8.43282 9.15293 8.611 9.05769 8.80498 9.0191C8.99896 8.98052 9.20003 9.00032 9.38276 9.07601C9.56548 9.1517 9.72166 9.27987 9.83154 9.44432C9.94142 9.60877 10.0001 9.80211 10.0001 9.99989C10.0001 10.2651 9.89472 10.5195 9.70718 10.707C9.51964 10.8945 9.26529 10.9999 9.00007 10.9999ZM15.0001 10.9999C14.8023 10.9999 14.609 10.9412 14.4445 10.8314C14.2801 10.7215 14.1519 10.5653 14.0762 10.3826C14.0005 10.1998 13.9807 9.99878 14.0193 9.8048C14.0579 9.61082 14.1531 9.43263 14.293 9.29278C14.4328 9.15293 14.611 9.05769 14.805 9.0191C14.999 8.98052 15.2 9.00032 15.3828 9.07601C15.5655 9.1517 15.7217 9.27987 15.8315 9.44432C15.9414 9.60877 16.0001 9.80211 16.0001 9.99989C16.0001 10.2651 15.8947 10.5195 15.7072 10.707C15.5196 10.8945 15.2653 10.9999 15.0001 10.9999ZM15.0001 14.9999H9.00007C8.20442 14.9999 7.44136 15.316 6.87875 15.8786C6.31614 16.4412 6.00007 17.2042 6.00007 17.9999C6.00007 18.7955 6.31614 19.5586 6.87875 20.1212C7.44136 20.6838 8.20442 20.9999 9.00007 20.9999H15.0001C15.7957 20.9999 16.5588 20.6838 17.1214 20.1212C17.684 19.5586 18.0001 18.7955 18.0001 17.9999C18.0001 17.2042 17.684 16.4412 17.1214 15.8786C16.5588 15.316 15.7957 14.9999 15.0001 14.9999Z","burger_menu":"M4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM20 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","bus_front":"M16 2H8C6.93913 2 5.92172 2.42143 5.17157 3.17157C4.42143 3.92172 4 4.93913 4 6V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20V21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22C6.26522 22 6.51957 21.8946 6.70711 21.7071C6.89464 21.5196 7 21.2652 7 21V20H17V21C17 21.2652 17.1054 21.5196 17.2929 21.7071C17.4804 21.8946 17.7348 22 18 22C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V6C20 4.93913 19.5786 3.92172 18.8284 3.17157C18.0783 2.42143 17.0609 2 16 2ZM7 17C6.80222 17 6.60888 16.9414 6.44443 16.8315C6.27998 16.7216 6.15181 16.5654 6.07612 16.3827C6.00043 16.2 5.98063 15.9989 6.01921 15.8049C6.0578 15.6109 6.15304 15.4327 6.29289 15.2929C6.43275 15.153 6.61093 15.0578 6.80491 15.0192C6.99889 14.9806 7.19996 15.0004 7.38268 15.0761C7.56541 15.1518 7.72159 15.28 7.83147 15.4444C7.94135 15.6089 8 15.8022 8 16C8 16.2652 7.89464 16.5196 7.70711 16.7071C7.51957 16.8946 7.26522 17 7 17ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13H7C6.73478 13 6.48043 12.8946 6.29289 12.7071C6.10536 12.5196 6 12.2652 6 12V7C6 6.73478 6.10536 6.48043 6.29289 6.29289C6.48043 6.10536 6.73478 6 7 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V12Z","bus_shuttle":"M3 18.0002C2.73478 18.0002 2.48043 18.1056 2.29289 18.2931C2.10536 18.4807 2 18.735 2 19.0002C2 19.2654 2.10536 19.5198 2.29289 19.7073C2.48043 19.8949 2.73478 20.0002 3 20.0002H21C21.2652 20.0002 21.5196 19.8949 21.7071 19.7073C21.8946 19.5198 22 19.2654 22 19.0002C22 18.735 21.8946 18.4807 21.7071 18.2931C21.5196 18.1056 21.2652 18.0002 21 18.0002H3ZM20.82 16.0002H21C21.2652 16.0002 21.5196 15.8949 21.7071 15.7073C21.8946 15.5198 22 15.2654 22 15.0002V12.3802C22.0024 12.0425 21.9586 11.7061 21.87 11.3802L20.47 6.00023C20.4743 5.96034 20.4743 5.92011 20.47 5.88023C20.2442 5.31912 19.8542 4.83934 19.3509 4.50385C18.8477 4.16835 18.2548 3.9928 17.65 4.00023H5C4.20435 4.00023 3.44129 4.3163 2.87868 4.87891C2.31607 5.44151 2 6.20458 2 7.00023V15.0002C2 15.2654 2.10536 15.5198 2.29289 15.7073C2.48043 15.8949 2.73478 16.0002 3 16.0002H3.18C3.3902 16.5794 3.77363 17.0798 4.27817 17.4334C4.7827 17.787 5.38388 17.9767 6 17.9767C6.61612 17.9767 7.2173 17.787 7.72183 17.4334C8.22637 17.0798 8.6098 16.5794 8.82 16.0002H15.18C15.3902 16.5794 15.7736 17.0798 16.2782 17.4334C16.7827 17.787 17.3839 17.9767 18 17.9767C18.6161 17.9767 19.2173 17.787 19.7218 17.4334C20.2264 17.0798 20.6098 16.5794 20.82 16.0002ZM6 16.0002C5.80222 16.0002 5.60888 15.9416 5.44443 15.8317C5.27998 15.7218 5.15181 15.5656 5.07612 15.3829C5.00043 15.2002 4.98063 14.9991 5.01921 14.8051C5.0578 14.6112 5.15304 14.433 5.29289 14.2931C5.43275 14.1533 5.61093 14.058 5.80491 14.0194C5.99889 13.9809 6.19996 14.0007 6.38268 14.0763C6.56541 14.152 6.72159 14.2802 6.83147 14.4447C6.94135 14.6091 7 14.8024 7 15.0002C7 15.2654 6.89464 15.5198 6.70711 15.7073C6.51957 15.8949 6.26522 16.0002 6 16.0002ZM8 9.00023H4V7.00023C4 6.73501 4.10536 6.48066 4.29289 6.29312C4.48043 6.10558 4.73478 6.00023 5 6.00023H8V9.00023ZM14 9.00023H10V6.00023H14V9.00023ZM18 16.0002C17.8022 16.0002 17.6089 15.9416 17.4444 15.8317C17.28 15.7218 17.1518 15.5656 17.0761 15.3829C17.0004 15.2002 16.9806 14.9991 17.0192 14.8051C17.0578 14.6112 17.153 14.433 17.2929 14.2931C17.4327 14.1533 17.6109 14.058 17.8049 14.0194C17.9989 13.9809 18.2 14.0007 18.3827 14.0763C18.5654 14.152 18.7216 14.2802 18.8315 14.4447C18.9414 14.6091 19 14.8024 19 15.0002C19 15.2654 18.8946 15.5198 18.7071 15.7073C18.5196 15.8949 18.2652 16.0002 18 16.0002ZM18 11.0002L16 9.00023V6.00023H17.65C17.8396 6.00165 18.0248 6.05694 18.1842 6.15963C18.3435 6.26232 18.4704 6.40818 18.55 6.58023L20 11.0002H18Z","bus_side":"M21.87 11.3802L20.47 6.00023C20.4743 5.96034 20.4743 5.92011 20.47 5.88023C20.2442 5.31912 19.8542 4.83934 19.3509 4.50385C18.8477 4.16835 18.2548 3.9928 17.65 4.00023H5C4.20435 4.00023 3.44129 4.3163 2.87868 4.87891C2.31607 5.44151 2 6.20458 2 7.00023V17.0002C2 17.2654 2.10536 17.5198 2.29289 17.7073C2.48043 17.8949 2.73478 18.0002 3 18.0002H3.18C3.3902 18.5794 3.77363 19.0798 4.27817 19.4334C4.7827 19.787 5.38388 19.9767 6 19.9767C6.61612 19.9767 7.2173 19.787 7.72183 19.4334C8.22637 19.0798 8.6098 18.5794 8.82 18.0002H15.18C15.3902 18.5794 15.7736 19.0798 16.2782 19.4334C16.7827 19.787 17.3839 19.9767 18 19.9767C18.6161 19.9767 19.2173 19.787 19.7218 19.4334C20.2264 19.0798 20.6098 18.5794 20.82 18.0002H21C21.2652 18.0002 21.5196 17.8949 21.7071 17.7073C21.8946 17.5198 22 17.2654 22 17.0002V12.3802C22.0024 12.0425 21.9586 11.7061 21.87 11.3802ZM6 18.0002C5.80222 18.0002 5.60888 17.9416 5.44443 17.8317C5.27998 17.7218 5.15181 17.5656 5.07612 17.3829C5.00043 17.2002 4.98063 16.9991 5.01921 16.8051C5.0578 16.6112 5.15304 16.433 5.29289 16.2931C5.43275 16.1533 5.61093 16.058 5.80491 16.0194C5.99889 15.9809 6.19996 16.0007 6.38268 16.0763C6.56541 16.152 6.72159 16.2802 6.83147 16.4447C6.94135 16.6091 7 16.8024 7 17.0002C7 17.2654 6.89464 17.5198 6.70711 17.7073C6.51957 17.8949 6.26522 18.0002 6 18.0002ZM8 10.0002H4V7.00023C4 6.73501 4.10536 6.48066 4.29289 6.29312C4.48043 6.10558 4.73478 6.00023 5 6.00023H8V10.0002ZM14 10.0002H10V6.00023H14V10.0002ZM18 18.0002C17.8022 18.0002 17.6089 17.9416 17.4444 17.8317C17.28 17.7218 17.1518 17.5656 17.0761 17.3829C17.0004 17.2002 16.9806 16.9991 17.0192 16.8051C17.0578 16.6112 17.153 16.433 17.2929 16.2931C17.4327 16.1533 17.6109 16.058 17.8049 16.0194C17.9989 15.9809 18.2 16.0007 18.3827 16.0763C18.5654 16.152 18.7216 16.2802 18.8315 16.4447C18.9414 16.6091 19 16.8024 19 17.0002C19 17.2654 18.8946 17.5198 18.7071 17.7073C18.5196 17.8949 18.2652 18.0002 18 18.0002ZM18 12.0002L16 10.0002V6.00023H17.65C17.8396 6.00165 18.0248 6.05694 18.1842 6.15963C18.3435 6.26232 18.4704 6.40818 18.55 6.58023L19.94 11.8802C19.94 11.8802 19.94 11.9602 19.94 12.0002H18Z","butler":"M12 14.9999C11.8022 14.9999 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4345 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.195C11.0578 16.389 11.153 16.5672 11.2929 16.707C11.4327 16.8469 11.6109 16.9421 11.8049 16.9807C11.9989 17.0193 12.2 16.9995 12.3827 16.9238C12.5654 16.8481 12.7216 16.72 12.8315 16.5555C12.9414 16.3911 13 16.1977 13 15.9999C13 15.7347 12.8946 15.4804 12.7071 15.2928C12.5196 15.1053 12.2652 14.9999 12 14.9999ZM12 10.9999C11.8022 10.9999 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4345 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.195C11.0578 12.389 11.153 12.5672 11.2929 12.707C11.4327 12.8469 11.6109 12.9421 11.8049 12.9807C11.9989 13.0193 12.2 12.9995 12.3827 12.9238C12.5654 12.8481 12.7216 12.72 12.8315 12.5555C12.9414 12.3911 13 12.1977 13 11.9999C13 11.7347 12.8946 11.4804 12.7071 11.2928C12.5196 11.1053 12.2652 10.9999 12 10.9999ZM8.5 5.99994C8.56593 6.01398 8.63407 6.01398 8.7 5.99994L12 4.53994L15.3 5.99994C15.3659 6.01398 15.4341 6.01398 15.5 5.99994C15.5958 5.99969 15.6895 5.97192 15.77 5.91994C15.8417 5.87619 15.9008 5.81438 15.9411 5.74067C15.9815 5.66697 16.0018 5.58396 16 5.49994V2.49994C16.0018 2.41593 15.9815 2.33292 15.9411 2.25921C15.9008 2.18551 15.8417 2.12369 15.77 2.07994C15.6979 2.04055 15.6171 2.01991 15.535 2.01991C15.4529 2.01991 15.3721 2.04055 15.3 2.07994L12 3.45994L8.7 1.99994C8.62614 1.96055 8.54371 1.93994 8.46 1.93994C8.37629 1.93994 8.29386 1.96055 8.22 1.99994C8.13879 2.05296 8.07475 2.12846 8.03568 2.21724C7.99662 2.30602 7.98422 2.40424 8 2.49994V5.49994C7.99905 5.58269 8.01865 5.66437 8.05705 5.73768C8.09545 5.81098 8.15144 5.87361 8.22 5.91994C8.30483 5.9704 8.40131 5.99797 8.5 5.99994ZM12 6.99994C11.8022 6.99994 11.6089 7.05859 11.4444 7.16847C11.28 7.27835 11.1518 7.43453 11.0761 7.61726C11.0004 7.79998 10.9806 8.00105 11.0192 8.19503C11.0578 8.38901 11.153 8.5672 11.2929 8.70705C11.4327 8.8469 11.6109 8.94214 11.8049 8.98073C11.9989 9.01931 12.2 8.99951 12.3827 8.92382C12.5654 8.84813 12.7216 8.71996 12.8315 8.55551C12.9414 8.39106 13 8.19772 13 7.99994C13 7.73472 12.8946 7.48037 12.7071 7.29283C12.5196 7.1053 12.2652 6.99994 12 6.99994ZM17 3.99994V13.9999C17 15.326 16.4732 16.5978 15.5355 17.5355C14.5979 18.4732 13.3261 18.9999 12 18.9999C10.6739 18.9999 9.40215 18.4732 8.46447 17.5355C7.52678 16.5978 7 15.326 7 13.9999V3.99994C6.20435 3.99994 5.44129 4.31601 4.87868 4.87862C4.31607 5.44123 4 6.20429 4 6.99994V18.9999C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 21.9999 7 21.9999H17C17.7956 21.9999 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 18.9999V6.99994C20 6.20429 19.6839 5.44123 19.1213 4.87862C18.5587 4.31601 17.7956 3.99994 17 3.99994Z","cable_box":"M20 16C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14H18C18 13.7348 17.8946 13.4804 17.7071 13.2929C17.5196 13.1054 17.2652 13 17 13H16C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16H6.19C5.88632 16.011 5.59011 15.9044 5.36305 15.7025C5.13599 15.5005 4.9956 15.2188 4.97111 14.9159C4.94662 14.613 5.03992 14.3123 5.23159 14.0765C5.42325 13.8407 5.6985 13.6879 6 13.65L18.4 11.32C19.183 11.1669 19.8812 10.7285 20.3594 10.0899C20.8376 9.45122 21.0617 8.6578 20.9882 7.86337C20.9148 7.06894 20.549 6.33006 19.9618 5.78995C19.3746 5.24984 18.6078 4.94696 17.81 4.94H14C13.9844 4.42004 13.7668 3.92661 13.3934 3.56442C13.02 3.20222 12.5202 2.99977 12 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V7C3 7.53043 3.21071 8.03914 3.58579 8.41421C3.96086 8.78929 4.46957 9 5 9H12C12.5304 9 13.0391 8.78929 13.4142 8.41421C13.7893 8.03914 14 7.53043 14 7V6.94H17.81C17.971 6.9412 18.1302 6.97481 18.278 7.03881C18.4257 7.10282 18.5591 7.19591 18.6702 7.31255C18.7812 7.42919 18.8676 7.56699 18.9243 7.71774C18.981 7.86849 19.0067 8.0291 19 8.19C18.9985 8.47069 18.897 8.74167 18.7138 8.95428C18.5305 9.16688 18.2774 9.30719 18 9.35L5.6 11.68C4.82449 11.8324 4.13318 12.2673 3.66005 12.9004C3.18691 13.5335 2.96563 14.3197 3.03909 15.1066C3.11256 15.8935 3.47553 16.6252 4.05767 17.1597C4.63982 17.6943 5.39968 17.9937 6.19 18H13C13 18.7956 13.3161 19.5587 13.8787 20.1213C14.4413 20.6839 15.2044 21 16 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18H18V16H20Z","cable_plug":"M18 6H16V3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2C14.7348 2 14.4804 2.10536 14.2929 2.29289C14.1054 2.48043 14 2.73478 14 3V6H10V3C10 2.73478 9.89464 2.48043 9.70711 2.29289C9.51957 2.10536 9.26522 2 9 2C8.73478 2 8.48043 2.10536 8.29289 2.29289C8.10536 2.48043 8 2.73478 8 3V6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V15C4 15.5304 4.21071 16.0391 4.58579 16.4142C4.96086 16.7893 5.46957 17 6 17H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V17H18C18.5304 17 19.0391 16.7893 19.4142 16.4142C19.7893 16.0391 20 15.5304 20 15V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6Z","calculate":"M5 8H6V9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10C7.26522 10 7.51957 9.89464 7.70711 9.70711C7.89464 9.51957 8 9.26522 8 9V8H9C9.26522 8 9.51957 7.89464 9.70711 7.70711C9.89464 7.51957 10 7.26522 10 7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6H8V5C8 4.73478 7.89464 4.48043 7.70711 4.29289C7.51957 4.10536 7.26522 4 7 4C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM9.21 14.79C9.11704 14.6963 9.00644 14.6219 8.88458 14.5711C8.76272 14.5203 8.63201 14.4942 8.5 14.4942C8.36799 14.4942 8.23728 14.5203 8.11542 14.5711C7.99356 14.6219 7.88296 14.6963 7.79 14.79L7 15.59L6.21 14.79C6.11676 14.6968 6.00607 14.6228 5.88425 14.5723C5.76243 14.5219 5.63186 14.4959 5.5 14.4959C5.36814 14.4959 5.23757 14.5219 5.11575 14.5723C4.99393 14.6228 4.88324 14.6968 4.79 14.79C4.69676 14.8832 4.6228 14.9939 4.57234 15.1158C4.52188 15.2376 4.49591 15.3681 4.49591 15.5C4.49591 15.7663 4.6017 16.0217 4.79 16.21L5.59 17L4.79 17.79C4.69627 17.883 4.62188 17.9936 4.57111 18.1154C4.52034 18.2373 4.4942 18.368 4.4942 18.5C4.4942 18.632 4.52034 18.7627 4.57111 18.8846C4.62188 19.0064 4.69627 19.117 4.79 19.21C4.88296 19.3037 4.99356 19.3781 5.11542 19.4289C5.23728 19.4797 5.36799 19.5058 5.5 19.5058C5.63201 19.5058 5.76272 19.4797 5.88458 19.4289C6.00644 19.3781 6.11704 19.3037 6.21 19.21L7 18.41L7.79 19.21C7.88296 19.3037 7.99356 19.3781 8.11542 19.4289C8.23728 19.4797 8.36799 19.5058 8.5 19.5058C8.63201 19.5058 8.76272 19.4797 8.88458 19.4289C9.00644 19.3781 9.11704 19.3037 9.21 19.21C9.30373 19.117 9.37812 19.0064 9.42889 18.8846C9.47966 18.7627 9.5058 18.632 9.5058 18.5C9.5058 18.368 9.47966 18.2373 9.42889 18.1154C9.37812 17.9936 9.30373 17.883 9.21 17.79L8.41 17L9.21 16.21C9.30373 16.117 9.37812 16.0064 9.42889 15.8846C9.47966 15.7627 9.5058 15.632 9.5058 15.5C9.5058 15.368 9.47966 15.2373 9.42889 15.1154C9.37812 14.9936 9.30373 14.883 9.21 14.79ZM15 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H15C14.7348 6 14.4804 6.10536 14.2929 6.29289C14.1054 6.48043 14 6.73478 14 7C14 7.26522 14.1054 7.51957 14.2929 7.70711C14.4804 7.89464 14.7348 8 15 8ZM20 11H13V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM19 17.5H15C14.7348 17.5 14.4804 17.6054 14.2929 17.7929C14.1054 17.9804 14 18.2348 14 18.5C14 18.7652 14.1054 19.0196 14.2929 19.2071C14.4804 19.3946 14.7348 19.5 15 19.5H19C19.2652 19.5 19.5196 19.3946 19.7071 19.2071C19.8946 19.0196 20 18.7652 20 18.5C20 18.2348 19.8946 17.9804 19.7071 17.7929C19.5196 17.6054 19.2652 17.5 19 17.5ZM19 14.5H15C14.7348 14.5 14.4804 14.6054 14.2929 14.7929C14.1054 14.9804 14 15.2348 14 15.5C14 15.7652 14.1054 16.0196 14.2929 16.2071C14.4804 16.3946 14.7348 16.5 15 16.5H19C19.2652 16.5 19.5196 16.3946 19.7071 16.2071C19.8946 16.0196 20 15.7652 20 15.5C20 15.2348 19.8946 14.9804 19.7071 14.7929C19.5196 14.6054 19.2652 14.5 19 14.5Z","calculator":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8 19C7.80222 19 7.60888 18.9414 7.44443 18.8315C7.27998 18.7216 7.15181 18.5654 7.07612 18.3827C7.00043 18.2 6.98063 17.9989 7.01921 17.8049C7.0578 17.6109 7.15304 17.4327 7.29289 17.2929C7.43275 17.153 7.61093 17.0578 7.80491 17.0192C7.99889 16.9806 8.19996 17.0004 8.38268 17.0761C8.56541 17.1518 8.72159 17.28 8.83147 17.4444C8.94135 17.6089 9 17.8022 9 18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19ZM8 15.5C7.80222 15.5 7.60888 15.4414 7.44443 15.3315C7.27998 15.2216 7.15181 15.0654 7.07612 14.8827C7.00043 14.7 6.98063 14.4989 7.01921 14.3049C7.0578 14.1109 7.15304 13.9327 7.29289 13.7929C7.43275 13.653 7.61093 13.5578 7.80491 13.5192C7.99889 13.4806 8.19996 13.5004 8.38268 13.5761C8.56541 13.6518 8.72159 13.78 8.83147 13.9444C8.94135 14.1089 9 14.3022 9 14.5C9 14.7652 8.89464 15.0196 8.70711 15.2071C8.51957 15.3946 8.26522 15.5 8 15.5ZM8 12C7.80222 12 7.60888 11.9414 7.44443 11.8315C7.27998 11.7216 7.15181 11.5654 7.07612 11.3827C7.00043 11.2 6.98063 10.9989 7.01921 10.8049C7.0578 10.6109 7.15304 10.4327 7.29289 10.2929C7.43275 10.153 7.61093 10.0578 7.80491 10.0192C7.99889 9.98063 8.19996 10.0004 8.38268 10.0761C8.56541 10.1518 8.72159 10.28 8.83147 10.4444C8.94135 10.6089 9 10.8022 9 11C9 11.2652 8.89464 11.5196 8.70711 11.7071C8.51957 11.8946 8.26522 12 8 12ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19ZM12 15.5C11.8022 15.5 11.6089 15.4414 11.4444 15.3315C11.28 15.2216 11.1518 15.0654 11.0761 14.8827C11.0004 14.7 10.9806 14.4989 11.0192 14.3049C11.0578 14.1109 11.153 13.9327 11.2929 13.7929C11.4327 13.653 11.6109 13.5578 11.8049 13.5192C11.9989 13.4806 12.2 13.5004 12.3827 13.5761C12.5654 13.6518 12.7216 13.78 12.8315 13.9444C12.9414 14.1089 13 14.3022 13 14.5C13 14.7652 12.8946 15.0196 12.7071 15.2071C12.5196 15.3946 12.2652 15.5 12 15.5ZM12 12C11.8022 12 11.6089 11.9414 11.4444 11.8315C11.28 11.7216 11.1518 11.5654 11.0761 11.3827C11.0004 11.2 10.9806 10.9989 11.0192 10.8049C11.0578 10.6109 11.153 10.4327 11.2929 10.2929C11.4327 10.153 11.6109 10.0578 11.8049 10.0192C11.9989 9.98063 12.2 10.0004 12.3827 10.0761C12.5654 10.1518 12.7216 10.28 12.8315 10.4444C12.9414 10.6089 13 10.8022 13 11C13 11.2652 12.8946 11.5196 12.7071 11.7071C12.5196 11.8946 12.2652 12 12 12ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19ZM16 15.5C15.8022 15.5 15.6089 15.4414 15.4444 15.3315C15.28 15.2216 15.1518 15.0654 15.0761 14.8827C15.0004 14.7 14.9806 14.4989 15.0192 14.3049C15.0578 14.1109 15.153 13.9327 15.2929 13.7929C15.4327 13.653 15.6109 13.5578 15.8049 13.5192C15.9989 13.4806 16.2 13.5004 16.3827 13.5761C16.5654 13.6518 16.7216 13.78 16.8315 13.9444C16.9414 14.1089 17 14.3022 17 14.5C17 14.7652 16.8946 15.0196 16.7071 15.2071C16.5196 15.3946 16.2652 15.5 16 15.5ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7Z","calculator_percentage":"M19.12 2.88C18.5579 2.31723 17.7954 2.0007 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C19.9993 4.20462 19.6828 3.44207 19.12 2.88ZM15.63 18.63C15.5157 18.7477 15.3789 18.8411 15.2277 18.9046C15.0765 18.9682 14.914 19.0007 14.75 19C14.5038 18.9992 14.2633 18.9257 14.0587 18.7887C13.8541 18.6517 13.6945 18.4573 13.6 18.23C13.504 18.0029 13.4762 17.7527 13.52 17.51C13.5724 17.2646 13.6947 17.0396 13.8721 16.8621C14.0496 16.6847 14.2746 16.5624 14.52 16.51C14.7627 16.4662 15.0129 16.494 15.24 16.59C15.467 16.6867 15.6604 16.8485 15.7956 17.0549C15.9309 17.2614 16.002 17.5032 16 17.75C16.0006 17.914 15.9682 18.0765 15.9046 18.2277C15.8411 18.3789 15.7477 18.5157 15.63 18.63ZM15.71 12.71L9.71 18.71C9.61704 18.8037 9.50644 18.8781 9.38458 18.9289C9.26272 18.9797 9.13201 19.0058 9 19.0058C8.86799 19.0058 8.73728 18.9797 8.61542 18.9289C8.49356 18.8781 8.38296 18.8037 8.29 18.71C8.19627 18.617 8.12188 18.5064 8.07111 18.3846C8.02034 18.2627 7.9942 18.132 7.9942 18C7.9942 17.868 8.02034 17.7373 8.07111 17.6154C8.12188 17.4936 8.19627 17.383 8.29 17.29L14.29 11.29C14.4783 11.1017 14.7337 10.9959 15 10.9959C15.2663 10.9959 15.5217 11.1017 15.71 11.29C15.8983 11.4783 16.0041 11.7337 16.0041 12C16.0041 12.2663 15.8983 12.5217 15.71 12.71ZM8 12.25C8.00261 11.9193 8.13515 11.6029 8.36901 11.369C8.60286 11.1351 8.91929 11.0026 9.25 11C9.49621 11.0008 9.7367 11.0743 9.94129 11.2113C10.1459 11.3483 10.3055 11.5427 10.4 11.77C10.496 11.9971 10.5238 12.2473 10.48 12.49C10.4276 12.7354 10.3053 12.9604 10.1279 13.1379C9.95043 13.3153 9.72542 13.4376 9.48 13.49C9.23732 13.5338 8.98714 13.506 8.76 13.41C8.53296 13.3133 8.33963 13.1515 8.20438 12.9451C8.06914 12.7386 7.99802 12.4968 8 12.25ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7Z","calendar":"M18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM13.5 17C13.5 17.2652 13.3946 17.5196 13.2071 17.7071C13.0196 17.8946 12.7652 18 12.5 18C12.2348 18 11.9804 17.8946 11.7929 17.7071C11.6054 17.5196 11.5 17.2652 11.5 17V13.41L11.21 13.71C11.0217 13.8983 10.7663 14.0041 10.5 14.0041C10.2337 14.0041 9.9783 13.8983 9.79 13.71C9.6017 13.5217 9.49591 13.2663 9.49591 13C9.49591 12.7337 9.6017 12.4783 9.79 12.29L11.79 10.29C11.9306 10.1512 12.1092 10.0572 12.3032 10.0199C12.4972 9.9825 12.6979 10.0034 12.88 10.08C13.0626 10.155 13.2189 10.2824 13.3293 10.4461C13.4396 10.6099 13.499 10.8026 13.5 11V17ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_event":"M18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.21 11.71L11.21 16.71C11.117 16.8037 11.0064 16.8781 10.8846 16.9289C10.7627 16.9797 10.632 17.0058 10.5 17.0058C10.368 17.0058 10.2373 16.9797 10.1154 16.9289C9.99356 16.8781 9.88296 16.8037 9.79 16.71L7.79 14.71C7.69676 14.6168 7.6228 14.5061 7.57234 14.3842C7.52188 14.2624 7.49591 14.1319 7.49591 14C7.49591 13.8681 7.52188 13.7376 7.57234 13.6158C7.6228 13.4939 7.69676 13.3832 7.79 13.29C7.88324 13.1968 7.99393 13.1228 8.11575 13.0723C8.23757 13.0219 8.36814 12.9959 8.5 12.9959C8.63186 12.9959 8.76243 13.0219 8.88425 13.0723C9.00607 13.1228 9.11676 13.1968 9.21 13.29L10.5 14.59L14.79 10.29C14.9783 10.1017 15.2337 9.99591 15.5 9.99591C15.7663 9.99591 16.0217 10.1017 16.21 10.29C16.3983 10.4783 16.5041 10.7337 16.5041 11C16.5041 11.2663 16.3983 11.5217 16.21 11.71ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_schedule":"M13.5 14H12.5V12C12.5 11.7348 12.3946 11.4804 12.2071 11.2929C12.0196 11.1054 11.7652 11 11.5 11C11.2348 11 10.9804 11.1054 10.7929 11.2929C10.6054 11.4804 10.5 11.7348 10.5 12V15C10.5 15.2652 10.6054 15.5196 10.7929 15.7071C10.9804 15.8946 11.2348 16 11.5 16H13.5C13.7652 16 14.0196 15.8946 14.2071 15.7071C14.3946 15.5196 14.5 15.2652 14.5 15C14.5 14.7348 14.3946 14.4804 14.2071 14.2929C14.0196 14.1054 13.7652 14 13.5 14ZM18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 19C11.0111 19 10.0444 18.7068 9.22215 18.1573C8.3999 17.6079 7.75904 16.827 7.3806 15.9134C7.00216 14.9998 6.90315 13.9945 7.09607 13.0245C7.289 12.0546 7.7652 11.1637 8.46447 10.4645C9.16373 9.7652 10.0546 9.289 11.0245 9.09607C11.9945 8.90315 12.9998 9.00216 13.9134 9.3806C14.827 9.75904 15.6079 10.3999 16.1573 11.2221C16.7068 12.0444 17 13.0111 17 14C17 15.3261 16.4732 16.5979 15.5355 17.5355C14.5979 18.4732 13.3261 19 12 19ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_week":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM8 17C7.80222 17 7.60888 16.9414 7.44443 16.8315C7.27998 16.7216 7.15181 16.5654 7.07612 16.3827C7.00043 16.2 6.98063 15.9989 7.01921 15.8049C7.0578 15.6109 7.15304 15.4327 7.29289 15.2929C7.43275 15.153 7.61093 15.0578 7.80491 15.0192C7.99889 14.9806 8.19996 15.0004 8.38268 15.0761C8.56541 15.1518 8.72159 15.28 8.83147 15.4444C8.94135 15.6089 9 15.8022 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM12 13C11.8022 13 11.6089 12.9414 11.4444 12.8315C11.28 12.7216 11.1518 12.5654 11.0761 12.3827C11.0004 12.2 10.9806 11.9989 11.0192 11.8049C11.0578 11.6109 11.153 11.4327 11.2929 11.2929C11.4327 11.153 11.6109 11.0578 11.8049 11.0192C11.9989 10.9806 12.2 11.0004 12.3827 11.0761C12.5654 11.1518 12.7216 11.28 12.8315 11.4444C12.9414 11.6089 13 11.8022 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13ZM16 13C15.8022 13 15.6089 12.9414 15.4444 12.8315C15.28 12.7216 15.1518 12.5654 15.0761 12.3827C15.0004 12.2 14.9806 11.9989 15.0192 11.8049C15.0578 11.6109 15.153 11.4327 15.2929 11.2929C15.4327 11.153 15.6109 11.0578 15.8049 11.0192C15.9989 10.9806 16.2 11.0004 16.3827 11.0761C16.5654 11.1518 16.7216 11.28 16.8315 11.4444C16.9414 11.6089 17 11.8022 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calendar_weekend":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V16ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","calf":"M18.75 8H17.93C17.48 4.34 14.55 3 12 3C9.45 3 6.52 4.34 6.07 8H5.25C4.65326 8 4.08097 8.23705 3.65901 8.65901C3.23705 9.08097 3 9.65326 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.54946 11.0021 5.84597 10.9408 6.12 10.82C6.23477 11.6977 6.39498 12.5689 6.6 13.43C6.66 13.7 6.72 13.96 6.77 14.21C7.66906 13.4363 8.81389 13.0074 10 13H14C15.1861 13.0074 16.3309 13.4363 17.23 14.21C17.28 13.96 17.34 13.7 17.4 13.43C17.605 12.5689 17.7652 11.6977 17.88 10.82C18.154 10.9408 18.4505 11.0021 18.75 11H20.25C20.4481 10.9974 20.6374 10.9176 20.7775 10.7775C20.9176 10.6374 20.9974 10.4481 21 10.25C21 9.95453 20.9418 9.66195 20.8287 9.38896C20.7157 9.11598 20.5499 8.86794 20.341 8.65901C20.1321 8.45008 19.884 8.28434 19.611 8.17127C19.3381 8.0582 19.0455 8 18.75 8ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99889 8.01921 9.80491C8.0578 9.61093 8.15304 9.43275 8.29289 9.29289C8.43275 9.15304 8.61093 9.0578 8.80491 9.01921C8.99889 8.98063 9.19996 9.00043 9.38268 9.07612C9.56541 9.15181 9.72159 9.27998 9.83147 9.44443C9.94135 9.60888 10 9.80222 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99889 14.0192 9.80491C14.0578 9.61093 14.153 9.43275 14.2929 9.29289C14.4327 9.15304 14.6109 9.0578 14.8049 9.01921C14.9989 8.98063 15.2 9.00043 15.3827 9.07612C15.5654 9.15181 15.7216 9.27998 15.8315 9.44443C15.9414 9.60888 16 9.80222 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8946 15.2652 11 15 11ZM14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7956 7.31607 19.5587 7.87868 20.1213C8.44129 20.6839 9.20435 21 10 21H14C14.7956 21 15.5587 20.6839 16.1213 20.1213C16.6839 19.5587 17 18.7956 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7956 15 14 15Z","call":"M8.26994 15.73C12.0099 19.48 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6879 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6592C19.2134 15.4164 19.0659 15.1958 18.8799 15.01L18.1699 14.3C17.7952 13.9275 17.2883 13.7184 16.7599 13.7184C16.2316 13.7184 15.7247 13.9275 15.3499 14.3L14.6399 15.01C14.547 15.1038 14.4364 15.1782 14.3145 15.2289C14.1927 15.2797 14.0619 15.3058 13.9299 15.3058C13.7979 15.3058 13.6672 15.2797 13.5454 15.2289C13.4235 15.1782 13.3129 15.1038 13.2199 15.01L8.99994 10.79C8.90621 10.6971 8.83181 10.5865 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94802 8.73028 9.81731 8.78104 9.69545C8.83181 9.57359 8.90621 9.46299 8.99994 9.37003L9.70994 8.66003C10.0824 8.28531 10.2915 7.7784 10.2915 7.25003C10.2915 6.72166 10.0824 6.21476 9.70994 5.84003L8.99994 5.13003C8.81419 4.94408 8.59361 4.79656 8.35082 4.69591C8.10802 4.59526 7.84777 4.54346 7.58494 4.54346C7.32211 4.54346 7.06185 4.59526 6.81906 4.69591C6.57626 4.79656 6.35568 4.94408 6.16994 5.13003L5.16994 6.13003C4.85572 6.43 4.65443 6.82905 4.59994 7.26003C4.41994 8.66003 4.51994 12 8.26994 15.73Z","call_chat":"M16.6199 15.8601C16.4342 15.6741 16.2136 15.5266 15.9708 15.426C15.728 15.3253 15.4678 15.2735 15.2049 15.2735C14.9421 15.2735 14.6819 15.3253 14.4391 15.426C14.1963 15.5266 13.9757 15.6741 13.7899 15.8601L13.0899 16.5701C12.997 16.6638 12.8864 16.7382 12.7645 16.789C12.6427 16.8398 12.512 16.8659 12.3799 16.8659C12.2479 16.8659 12.1172 16.8398 11.9954 16.789C11.8735 16.7382 11.7629 16.6638 11.6699 16.5701C11.6699 16.5701 8.13994 13.0001 7.42994 12.3301C7.33622 12.2371 7.26182 12.1265 7.21105 12.0047C7.16028 11.8828 7.13415 11.7521 7.13415 11.6201C7.13415 11.4881 7.16028 11.3574 7.21105 11.2355C7.26182 11.1137 7.33622 11.0031 7.42994 10.9101L8.13994 10.2101C8.3259 10.0243 8.47341 9.80377 8.57406 9.56098C8.67471 9.31818 8.72652 9.05793 8.72652 8.7951C8.72652 8.53226 8.67471 8.27201 8.57406 8.02921C8.47341 7.78642 8.3259 7.56584 8.13994 7.3801L7.42994 6.6701C7.2442 6.48414 7.02362 6.33662 6.78082 6.23598C6.53803 6.13533 6.27777 6.08352 6.01494 6.08352C5.75211 6.08352 5.49186 6.13533 5.24906 6.23598C5.00627 6.33662 4.78569 6.48414 4.59994 6.6701L3.59994 7.6701C3.2963 7.97651 3.09986 8.37289 3.03994 8.8001C2.87994 10.2001 2.99994 13.5401 6.71994 17.2801C10.4399 21.0201 13.7999 21.1201 15.2099 21.0001C15.6371 20.9402 16.0335 20.7437 16.3399 20.4401L17.3399 19.4401C17.5259 19.2544 17.6734 19.0338 17.7741 18.791C17.8747 18.5482 17.9265 18.2879 17.9265 18.0251C17.9265 17.7623 17.8747 17.502 17.7741 17.2592C17.6734 17.0164 17.5259 16.7958 17.3399 16.6101L16.6199 15.8601ZM17.4999 3.0001H14.4999C13.6746 2.99399 12.8737 3.28064 12.2397 3.80911C11.6056 4.33759 11.1794 5.07368 11.0367 5.88667C10.894 6.69966 11.0441 7.53691 11.4603 8.24971C11.8765 8.96252 12.5318 9.50475 13.3099 9.7801L12.9999 11.0901C12.9665 11.2362 12.9783 11.389 13.0337 11.5283C13.089 11.6676 13.1854 11.7868 13.3099 11.8701C13.433 11.9562 13.5798 12.0016 13.7299 12.0001C13.8803 12.003 14.0275 11.9574 14.1499 11.8701L16.8999 10.0001H17.4999C18.4282 10.0001 19.3184 9.63135 19.9748 8.97497C20.6312 8.31859 20.9999 7.42835 20.9999 6.5001C20.9999 5.57184 20.6312 4.6816 19.9748 4.02522C19.3184 3.36884 18.4282 3.0001 17.4999 3.0001Z","call_clear":"M18.1599 14.32C17.7852 13.9475 17.2783 13.7384 16.7499 13.7384C16.2216 13.7384 15.7147 13.9475 15.3399 14.32L14.6299 15.03C14.537 15.1237 14.4264 15.1981 14.3045 15.2489C14.1827 15.2997 14.0519 15.3258 13.9199 15.3258C13.7879 15.3258 13.6572 15.2997 13.5354 15.2489C13.4135 15.1981 13.3029 15.1237 13.2099 15.03L8.99994 10.79C8.90621 10.697 8.83181 10.5864 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94799 8.73028 9.81728 8.78104 9.69542C8.83181 9.57356 8.90621 9.46296 8.99994 9.37L9.70994 8.66C10.0824 8.28527 10.2915 7.77837 10.2915 7.25C10.2915 6.72163 10.0824 6.21473 9.70994 5.84L8.99994 5.13C8.81419 4.94405 8.59361 4.79653 8.35082 4.69588C8.10802 4.59523 7.84777 4.54343 7.58494 4.54343C7.32211 4.54343 7.06185 4.59523 6.81906 4.69588C6.57626 4.79653 6.35568 4.94405 6.16994 5.13L5.16994 6.13C4.85572 6.42997 4.65443 6.82902 4.59994 7.26C4.41994 8.66 4.51994 12 8.26994 15.73C12.0199 19.46 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6878 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6591C19.2134 15.4163 19.0659 15.1957 18.8799 15.01L18.1599 14.32ZM13.4999 10.5C13.7652 10.5 14.0195 10.6054 14.207 10.7929C14.3946 10.9804 14.4999 11.2348 14.4999 11.5C14.4999 11.6326 14.5526 11.7598 14.6464 11.8536C14.7402 11.9473 14.8673 12 14.9999 12C15.1325 12 15.2597 11.9473 15.3535 11.8536C15.4473 11.7598 15.4999 11.6326 15.4999 11.5C15.4999 11.2348 15.6053 10.9804 15.7928 10.7929C15.9804 10.6054 16.2347 10.5 16.4999 10.5C16.6325 10.5 16.7597 10.4473 16.8535 10.3536C16.9473 10.2598 16.9999 10.1326 16.9999 10C16.9999 9.86739 16.9473 9.74021 16.8535 9.64645C16.7597 9.55268 16.6325 9.5 16.4999 9.5C16.2347 9.5 15.9804 9.39464 15.7928 9.20711C15.6053 9.01957 15.4999 8.76522 15.4999 8.5C15.4999 8.36739 15.4473 8.24021 15.3535 8.14645C15.2597 8.05268 15.1325 8 14.9999 8C14.8673 8 14.7402 8.05268 14.6464 8.14645C14.5526 8.24021 14.4999 8.36739 14.4999 8.5C14.4999 8.76522 14.3946 9.01957 14.207 9.20711C14.0195 9.39464 13.7652 9.5 13.4999 9.5C13.3673 9.5 13.2402 9.55268 13.1464 9.64645C13.0526 9.74021 12.9999 9.86739 12.9999 10C12.9999 10.1326 13.0526 10.2598 13.1464 10.3536C13.2402 10.4473 13.3673 10.5 13.4999 10.5ZM20.4999 4.5C19.9695 4.5 19.4608 4.28929 19.0857 3.91421C18.7107 3.53914 18.4999 3.03043 18.4999 2.5C18.4999 2.36739 18.4473 2.24021 18.3535 2.14645C18.2597 2.05268 18.1325 2 17.9999 2C17.8673 2 17.7402 2.05268 17.6464 2.14645C17.5526 2.24021 17.4999 2.36739 17.4999 2.5C17.4999 3.03043 17.2892 3.53914 16.9141 3.91421C16.5391 4.28929 16.0304 4.5 15.4999 4.5C15.3673 4.5 15.2402 4.55268 15.1464 4.64645C15.0526 4.74021 14.9999 4.86739 14.9999 5C14.9999 5.13261 15.0526 5.25979 15.1464 5.35355C15.2402 5.44732 15.3673 5.5 15.4999 5.5C16.0304 5.5 16.5391 5.71071 16.9141 6.08579C17.2892 6.46086 17.4999 6.96957 17.4999 7.5C17.4999 7.63261 17.5526 7.75979 17.6464 7.85355C17.7402 7.94732 17.8673 8 17.9999 8C18.1325 8 18.2597 7.94732 18.3535 7.85355C18.4473 7.75979 18.4999 7.63261 18.4999 7.5C18.4999 6.96957 18.7107 6.46086 19.0857 6.08579C19.4608 5.71071 19.9695 5.5 20.4999 5.5C20.6325 5.5 20.7597 5.44732 20.8535 5.35355C20.9473 5.25979 20.9999 5.13261 20.9999 5C20.9999 4.86739 20.9473 4.74021 20.8535 4.64645C20.7597 4.55268 20.6325 4.5 20.4999 4.5Z","call_composer":"M9.99994 6H19.9999C20.2652 6 20.5195 5.89464 20.7071 5.70711C20.8946 5.51957 20.9999 5.26522 20.9999 5C20.9999 4.73478 20.8946 4.48043 20.7071 4.29289C20.5195 4.10536 20.2652 4 19.9999 4H9.99994C9.73473 4 9.48037 4.10536 9.29284 4.29289C9.1053 4.48043 8.99994 4.73478 8.99994 5C8.99994 5.26522 9.1053 5.51957 9.29284 5.70711C9.48037 5.89464 9.73473 6 9.99994 6ZM15.6199 15.86C15.4342 15.674 15.2136 15.5265 14.9708 15.4259C14.728 15.3252 14.4678 15.2734 14.2049 15.2734C13.9421 15.2734 13.6819 15.3252 13.4391 15.4259C13.1963 15.5265 12.9757 15.674 12.7899 15.86L12.0899 16.57C11.997 16.6637 11.8864 16.7381 11.7645 16.7889C11.6427 16.8397 11.512 16.8658 11.3799 16.8658C11.2479 16.8658 11.1172 16.8397 10.9954 16.7889C10.8735 16.7381 10.7629 16.6637 10.6699 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31808 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6199 15.86ZM19.9999 12H17.9999C17.7347 12 17.4804 12.1054 17.2928 12.2929C17.1053 12.4804 16.9999 12.7348 16.9999 13C16.9999 13.2652 17.1053 13.5196 17.2928 13.7071C17.4804 13.8946 17.7347 14 17.9999 14H19.9999C20.2652 14 20.5195 13.8946 20.7071 13.7071C20.8946 13.5196 20.9999 13.2652 20.9999 13C20.9999 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1054 20.2652 12 19.9999 12ZM19.9999 8H13.9999C13.7347 8 13.4804 8.10536 13.2928 8.29289C13.1053 8.48043 12.9999 8.73478 12.9999 9C12.9999 9.26522 13.1053 9.51957 13.2928 9.70711C13.4804 9.89464 13.7347 10 13.9999 10H19.9999C20.2652 10 20.5195 9.89464 20.7071 9.70711C20.8946 9.51957 20.9999 9.26522 20.9999 9C20.9999 8.73478 20.8946 8.48043 20.7071 8.29289C20.5195 8.10536 20.2652 8 19.9999 8Z","call_data":"M18.1601 14.32C17.7853 13.9475 17.2784 13.7384 16.7501 13.7384C16.2217 13.7384 15.7148 13.9475 15.3401 14.32L14.6301 15.03C14.5371 15.1237 14.4265 15.1981 14.3046 15.2489C14.1828 15.2997 14.0521 15.3258 13.9201 15.3258C13.788 15.3258 13.6573 15.2997 13.5355 15.2489C13.4136 15.1981 13.303 15.1237 13.2101 15.03L9.00006 10.79C8.90633 10.697 8.83194 10.5864 8.78117 10.4646C8.7304 10.3427 8.70426 10.212 8.70426 10.08C8.70426 9.94799 8.7304 9.81728 8.78117 9.69542C8.83194 9.57356 8.90633 9.46296 9.00006 9.37L9.71006 8.66C10.0826 8.28527 10.2916 7.77837 10.2916 7.25C10.2916 6.72163 10.0826 6.21473 9.71006 5.84L9.00006 5.13C8.81431 4.94405 8.59373 4.79653 8.35094 4.69588C8.10814 4.59523 7.84789 4.54343 7.58506 4.54343C7.32223 4.54343 7.06197 4.59523 6.81918 4.69588C6.57638 4.79653 6.3558 4.94405 6.17006 5.13L5.17006 6.13C4.85584 6.42997 4.65455 6.82902 4.60006 7.26C4.42006 8.66 4.52006 12 8.27006 15.73C12.0201 19.46 15.3401 19.58 16.7501 19.41C17.181 19.3555 17.5801 19.1542 17.8801 18.84L18.8801 17.84C19.066 17.6543 19.2135 17.4337 19.3142 17.1909C19.4148 16.9481 19.4666 16.6878 19.4666 16.425C19.4666 16.1622 19.4148 15.9019 19.3142 15.6591C19.2135 15.4163 19.066 15.1957 18.8801 15.01L18.1601 14.32ZM21.7101 8.32C21.6171 8.22627 21.5065 8.15188 21.3846 8.10111C21.2628 8.05034 21.1321 8.0242 21.0001 8.0242C20.868 8.0242 20.7373 8.05034 20.6155 8.10111C20.4936 8.15188 20.383 8.22627 20.2901 8.32L20.0001 8.62V5C20.0001 4.73478 19.8947 4.48043 19.7072 4.29289C19.5196 4.10536 19.2653 4 19.0001 4C18.7348 4 18.4805 4.10536 18.293 4.29289C18.1054 4.48043 18.0001 4.73478 18.0001 5V11C18.001 11.1974 18.0604 11.3901 18.1708 11.5539C18.2811 11.7176 18.4374 11.845 18.6201 11.92C18.7387 11.976 18.8689 12.0034 19.0001 12C19.1317 12.0008 19.2621 11.9755 19.384 11.9258C19.5058 11.876 19.6166 11.8027 19.7101 11.71L21.7101 9.71C21.8038 9.61704 21.8782 9.50644 21.929 9.38458C21.9797 9.26272 22.0059 9.13201 22.0059 9C22.0059 8.86799 21.9797 8.73728 21.929 8.61542C21.8782 8.49356 21.8038 8.38296 21.7101 8.29V8.32ZM13.7101 7.74L14.0001 7.44V11C14.0001 11.2652 14.1054 11.5196 14.293 11.7071C14.4805 11.8946 14.7348 12 15.0001 12C15.2653 12 15.5196 11.8946 15.7072 11.7071C15.8947 11.5196 16.0001 11.2652 16.0001 11V5C15.9991 4.80257 15.9397 4.60986 15.8293 4.44614C15.719 4.28242 15.5627 4.15502 15.3801 4.08C15.1979 4.00342 14.9972 3.9825 14.8032 4.01987C14.6093 4.05725 14.4307 4.15124 14.2901 4.29L12.2901 6.29C12.1018 6.4783 11.996 6.7337 11.996 7C11.996 7.2663 12.1018 7.5217 12.2901 7.71C12.4784 7.8983 12.7338 8.00409 13.0001 8.00409C13.2664 8.00409 13.5218 7.8983 13.7101 7.71V7.74Z","call_dids":"M14 7.00014C13.8022 7.00014 13.6089 7.05879 13.4444 7.16867C13.28 7.27855 13.1518 7.43473 13.0761 7.61746C13.0004 7.80018 12.9806 8.00125 13.0192 8.19523C13.0578 8.38921 13.153 8.5674 13.2929 8.70725C13.4327 8.8471 13.6109 8.94234 13.8049 8.98093C13.9989 9.01951 14.2 8.99971 14.3827 8.92402C14.5654 8.84833 14.7216 8.72016 14.8315 8.55571C14.9414 8.39126 15 8.19792 15 8.00014C15 7.73493 14.8946 7.48057 14.7071 7.29304C14.5196 7.1055 14.2652 7.00014 14 7.00014ZM14 15.0001C13.8022 15.0001 13.6089 15.0588 13.4444 15.1687C13.28 15.2786 13.1518 15.4347 13.0761 15.6175C13.0004 15.8002 12.9806 16.0013 13.0192 16.1952C13.0578 16.3892 13.153 16.5674 13.2929 16.7072C13.4327 16.8471 13.6109 16.9423 13.8049 16.9809C13.9989 17.0195 14.2 16.9997 14.3827 16.924C14.5654 16.8483 14.7216 16.7202 14.8315 16.5557C14.9414 16.3913 15 16.1979 15 16.0001C15 15.7349 14.8946 15.4806 14.7071 15.293C14.5196 15.1055 14.2652 15.0001 14 15.0001ZM9 3.00014H7.6C7.16642 2.99489 6.74371 3.13579 6.4 3.40014C5.28 4.28014 3 6.71014 3 12.0001C3 17.2901 5.28 19.7201 6.4 20.6001C6.74371 20.8645 7.16642 21.0054 7.6 21.0001H9C9.53043 21.0001 10.0391 20.7894 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0001V18.0001C11 17.4697 10.7893 16.961 10.4142 16.5859C10.0391 16.2109 9.53043 16.0001 9 16.0001H8C7.73478 16.0001 7.48043 15.8948 7.29289 15.7072C7.10536 15.5197 7 15.2654 7 15.0001V9.00014C7 8.73493 7.10536 8.48057 7.29289 8.29304C7.48043 8.1055 7.73478 8.00014 8 8.00014H9C9.53043 8.00014 10.0391 7.78943 10.4142 7.41436C10.7893 7.03928 11 6.53057 11 6.00014V5.00014C11 4.46971 10.7893 3.961 10.4142 3.58593C10.0391 3.21086 9.53043 3.00014 9 3.00014ZM14 11.0001C13.8022 11.0001 13.6089 11.0588 13.4444 11.1687C13.28 11.2786 13.1518 11.4347 13.0761 11.6175C13.0004 11.8002 12.9806 12.0013 13.0192 12.1952C13.0578 12.3892 13.153 12.5674 13.2929 12.7072C13.4327 12.8471 13.6109 12.9423 13.8049 12.9809C13.9989 13.0195 14.2 12.9997 14.3827 12.924C14.5654 12.8483 14.7216 12.7202 14.8315 12.5557C14.9414 12.3913 15 12.1979 15 12.0001C15 11.7349 14.8946 11.4806 14.7071 11.293C14.5196 11.1055 14.2652 11.0001 14 11.0001ZM17 15.0001C16.8022 15.0001 16.6089 15.0588 16.4444 15.1687C16.28 15.2786 16.1518 15.4347 16.0761 15.6175C16.0004 15.8002 15.9806 16.0013 16.0192 16.1952C16.0578 16.3892 16.153 16.5674 16.2929 16.7072C16.4327 16.8471 16.6109 16.9423 16.8049 16.9809C16.9989 17.0195 17.2 16.9997 17.3827 16.924C17.5654 16.8483 17.7216 16.7202 17.8315 16.5557C17.9414 16.3913 18 16.1979 18 16.0001C18 15.7349 17.8946 15.4806 17.7071 15.293C17.5196 15.1055 17.2652 15.0001 17 15.0001ZM20 15.0001C19.8022 15.0001 19.6089 15.0588 19.4444 15.1687C19.28 15.2786 19.1518 15.4347 19.0761 15.6175C19.0004 15.8002 18.9806 16.0013 19.0192 16.1952C19.0578 16.3892 19.153 16.5674 19.2929 16.7072C19.4327 16.8471 19.6109 16.9423 19.8049 16.9809C19.9989 17.0195 20.2 16.9997 20.3827 16.924C20.5654 16.8483 20.7216 16.7202 20.8315 16.5557C20.9414 16.3913 21 16.1979 21 16.0001C21 15.7349 20.8946 15.4806 20.7071 15.293C20.5196 15.1055 20.2652 15.0001 20 15.0001ZM17 11.0001C16.8022 11.0001 16.6089 11.0588 16.4444 11.1687C16.28 11.2786 16.1518 11.4347 16.0761 11.6175C16.0004 11.8002 15.9806 12.0013 16.0192 12.1952C16.0578 12.3892 16.153 12.5674 16.2929 12.7072C16.4327 12.8471 16.6109 12.9423 16.8049 12.9809C16.9989 13.0195 17.2 12.9997 17.3827 12.924C17.5654 12.8483 17.7216 12.7202 17.8315 12.5557C17.9414 12.3913 18 12.1979 18 12.0001C18 11.7349 17.8946 11.4806 17.7071 11.293C17.5196 11.1055 17.2652 11.0001 17 11.0001Z","call_end":"M11.9999 8C6.7099 8 4.2799 10.28 3.3999 11.4C3.13555 11.7437 2.99464 12.1664 2.9999 12.6V14C2.9999 14.5304 3.21061 15.0391 3.58568 15.4142C3.96076 15.7893 4.46946 16 4.9999 16H5.9999C6.53033 16 7.03904 15.7893 7.41411 15.4142C7.78918 15.0391 7.9999 14.5304 7.9999 14V13C7.9999 12.7348 8.10525 12.4804 8.29279 12.2929C8.48033 12.1054 8.73468 12 8.9999 12H14.9999C15.2651 12 15.5195 12.1054 15.707 12.2929C15.8945 12.4804 15.9999 12.7348 15.9999 13V14C15.9999 14.5304 16.2106 15.0391 16.5857 15.4142C16.9608 15.7893 17.4695 16 17.9999 16H18.9999C19.5303 16 20.039 15.7893 20.4141 15.4142C20.7892 15.0391 20.9999 14.5304 20.9999 14V12.6C21.0051 12.1664 20.8642 11.7437 20.5999 11.4C19.7199 10.28 17.2899 8 11.9999 8Z","call_forward":"M18.1601 14.3202C17.7853 13.9477 17.2784 13.7386 16.7501 13.7386C16.2217 13.7386 15.7148 13.9477 15.3401 14.3202L14.6301 15.0302C14.5371 15.1239 14.4265 15.1983 14.3046 15.2491C14.1828 15.2998 14.0521 15.326 13.9201 15.326C13.788 15.326 13.6573 15.2998 13.5355 15.2491C13.4136 15.1983 13.303 15.1239 13.2101 15.0302L9.00006 10.7902C8.90633 10.6972 8.83194 10.5866 8.78117 10.4648C8.7304 10.3429 8.70426 10.2122 8.70426 10.0802C8.70426 9.94817 8.7304 9.81747 8.78117 9.69561C8.83194 9.57375 8.90633 9.46315 9.00006 9.37019L9.71006 8.66019C10.0826 8.28546 10.2916 7.77856 10.2916 7.25019C10.2916 6.72181 10.0826 6.21491 9.71006 5.84019L9.00006 5.13019C8.81431 4.94423 8.59373 4.79671 8.35094 4.69607C8.10814 4.59542 7.84789 4.54361 7.58506 4.54361C7.32223 4.54361 7.06197 4.59542 6.81918 4.69607C6.57638 4.79671 6.3558 4.94423 6.17006 5.13019L5.17006 6.13019C4.85584 6.43015 4.65455 6.82921 4.60006 7.26019C4.42006 8.66019 4.52006 12.0002 8.27006 15.7302C12.0201 19.4602 15.3401 19.5802 16.7501 19.4102C17.181 19.3557 17.5801 19.1544 17.8801 18.8402L18.8801 17.8402C19.066 17.6544 19.2135 17.4339 19.3142 17.1911C19.4148 16.9483 19.4666 16.688 19.4666 16.4252C19.4666 16.1624 19.4148 15.9021 19.3142 15.6593C19.2135 15.4165 19.066 15.1959 18.8801 15.0102L18.1601 14.3202ZM20.7101 6.32019L18.7101 4.32019C18.6168 4.22695 18.5061 4.15299 18.3843 4.10253C18.2625 4.05207 18.1319 4.02609 18.0001 4.02609C17.7338 4.02609 17.4784 4.13188 17.2901 4.32019C17.1018 4.50849 16.996 4.76388 16.996 5.03019C16.996 5.16204 17.0219 5.29261 17.0724 5.41443C17.1229 5.53626 17.1968 5.64695 17.2901 5.74019L18.5901 7.00019L17.2901 8.29019C17.1963 8.38315 17.1219 8.49375 17.0712 8.61561C17.0204 8.73747 16.9943 8.86817 16.9943 9.00019C16.9943 9.1322 17.0204 9.2629 17.0712 9.38476C17.1219 9.50662 17.1963 9.61722 17.2901 9.71019C17.383 9.80391 17.4936 9.87831 17.6155 9.92908C17.7373 9.97985 17.868 10.006 18.0001 10.006C18.1321 10.006 18.2628 9.97985 18.3846 9.92908C18.5065 9.87831 18.6171 9.80391 18.7101 9.71019L20.7101 7.71019C20.8038 7.61722 20.8782 7.50662 20.929 7.38476C20.9797 7.2629 21.0059 7.1322 21.0059 7.00019C21.0059 6.86817 20.9797 6.73747 20.929 6.61561C20.8782 6.49375 20.8038 6.38315 20.7101 6.29019V6.32019ZM13.2901 9.71019C13.383 9.80391 13.4936 9.87831 13.6155 9.92908C13.7373 9.97985 13.868 10.006 14.0001 10.006C14.1321 10.006 14.2628 9.97985 14.3846 9.92908C14.5065 9.87831 14.6171 9.80391 14.7101 9.71019L16.7101 7.71019C16.8038 7.61722 16.8782 7.50662 16.929 7.38476C16.9797 7.2629 17.0059 7.1322 17.0059 7.00019C17.0059 6.86817 16.9797 6.73747 16.929 6.61561C16.8782 6.49375 16.8038 6.38315 16.7101 6.29019L14.7101 4.29019C14.6168 4.19695 14.5061 4.12299 14.3843 4.07253C14.2625 4.02207 14.1319 3.99609 14.0001 3.99609C13.7338 3.99609 13.4784 4.10188 13.2901 4.29019C13.1968 4.38342 13.1229 4.49411 13.0724 4.61594C13.0219 4.73776 12.996 4.86833 12.996 5.00019C12.996 5.26649 13.1018 5.52188 13.2901 5.71019L14.5901 7.00019L13.2901 8.29019C13.1963 8.38315 13.1219 8.49375 13.0712 8.61561C13.0204 8.73747 12.9943 8.86817 12.9943 9.00019C12.9943 9.1322 13.0204 9.2629 13.0712 9.38476C13.1219 9.50662 13.1963 9.61722 13.2901 9.71019Z","call_group":"M13.9999 7C14.2966 7 14.5866 6.91203 14.8333 6.7472C15.08 6.58238 15.2722 6.34811 15.3858 6.07403C15.4993 5.79994 15.529 5.49834 15.4711 5.20737C15.4132 4.91639 15.2704 4.64912 15.0606 4.43934C14.8508 4.22956 14.5836 4.0867 14.2926 4.02882C14.0016 3.97094 13.7 4.00065 13.4259 4.11418C13.1518 4.22771 12.9176 4.41997 12.7527 4.66665C12.5879 4.91332 12.4999 5.20333 12.4999 5.5C12.4999 5.89783 12.658 6.27936 12.9393 6.56066C13.2206 6.84197 13.6021 7 13.9999 7ZM17.9999 6C18.2966 6 18.5866 5.91203 18.8333 5.7472C19.08 5.58238 19.2722 5.34811 19.3858 5.07403C19.4993 4.79994 19.529 4.49834 19.4711 4.20737C19.4132 3.91639 19.2704 3.64912 19.0606 3.43934C18.8508 3.22956 18.5835 3.0867 18.2926 3.02882C18.0016 2.97094 17.7 3.00065 17.4259 3.11418C17.1518 3.22771 16.9176 3.41997 16.7527 3.66665C16.5879 3.91332 16.4999 4.20333 16.4999 4.5C16.4999 4.89783 16.658 5.27936 16.9393 5.56066C17.2206 5.84197 17.6021 6 17.9999 6ZM17.9999 7C17.4944 7.0013 16.9974 7.13032 16.5551 7.37508C16.1128 7.61983 15.7395 7.97238 15.4699 8.4C15.0146 8.14402 14.5002 8.01138 13.9778 8.01523C13.4554 8.01907 12.9431 8.15926 12.4915 8.42192C12.04 8.68458 11.6648 9.0606 11.4032 9.51277C11.1416 9.96495 11.0026 10.4776 10.9999 11C10.9999 11.2652 11.1053 11.5196 11.2928 11.7071C11.4804 11.8946 11.7347 12 11.9999 12H15.9999C16.2652 12 16.5195 11.8946 16.7071 11.7071C16.8946 11.5196 16.9999 11.2652 16.9999 11H19.9999C20.2652 11 20.5195 10.8946 20.7071 10.7071C20.8946 10.5196 20.9999 10.2652 20.9999 10C20.9999 9.20435 20.6839 8.44129 20.1213 7.87868C19.5587 7.31607 18.7956 7 17.9999 7ZM15.6099 15.86C15.4242 15.674 15.2036 15.5265 14.9608 15.4259C14.718 15.3252 14.4578 15.2734 14.1949 15.2734C13.9321 15.2734 13.6719 15.3252 13.4291 15.4259C13.1863 15.5265 12.9657 15.674 12.7799 15.86L12.0799 16.57C11.987 16.6637 11.8764 16.7381 11.7545 16.7889C11.6327 16.8397 11.502 16.8658 11.3699 16.8658C11.2379 16.8658 11.1072 16.8397 10.9854 16.7889C10.8635 16.7381 10.7529 16.6637 10.6599 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31809 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6099 15.86Z","call_hd":"M15.5599 15.86C15.3742 15.674 15.1536 15.5265 14.9108 15.4259C14.668 15.3252 14.4078 15.2734 14.1449 15.2734C13.8821 15.2734 13.6219 15.3252 13.3791 15.4259C13.1363 15.5265 12.9157 15.674 12.7299 15.86L12.0299 16.57C11.937 16.6637 11.8264 16.7381 11.7045 16.7889C11.5827 16.8397 11.452 16.8658 11.3199 16.8658C11.1879 16.8658 11.0572 16.8397 10.9354 16.7889C10.8135 16.7381 10.7029 16.6637 10.6099 16.57L6.36995 12.33C6.27622 12.237 6.20183 12.1264 6.15106 12.0046C6.10029 11.8827 6.07415 11.752 6.07415 11.62C6.07415 11.488 6.10029 11.3573 6.15106 11.2354C6.20183 11.1136 6.27622 11.003 6.36995 10.91L7.07995 10.21C7.2659 10.0243 7.41342 9.80368 7.51407 9.56088C7.61472 9.31808 7.66652 9.05783 7.66652 8.795C7.66652 8.53217 7.61472 8.27192 7.51407 8.02912C7.41342 7.78632 7.2659 7.56575 7.07995 7.38L6.36995 6.67C6.1842 6.48405 5.96362 6.33653 5.72083 6.23588C5.47803 6.13523 5.21778 6.08343 4.95495 6.08343C4.69212 6.08343 4.43186 6.13523 4.18907 6.23588C3.94627 6.33653 3.72569 6.48405 3.53995 6.67L2.53995 7.67C2.24552 7.97648 2.05638 8.36878 1.99995 8.79C1.82995 10.2 1.92995 13.54 5.66995 17.28C9.40995 21.02 12.7499 21.12 14.1599 20.95C14.5872 20.8901 14.9835 20.6936 15.2899 20.39L16.2899 19.39C16.4759 19.2043 16.6234 18.9837 16.7241 18.7409C16.8247 18.4981 16.8765 18.2378 16.8765 17.975C16.8765 17.7122 16.8247 17.4519 16.7241 17.2091C16.6234 16.9663 16.4759 16.7457 16.2899 16.56L15.5599 15.86ZM18.2499 7.5H17.7499V10.5H18.2499C18.6478 10.5 19.0293 10.342 19.3106 10.0607C19.5919 9.77936 19.7499 9.39782 19.7499 9C19.7499 8.60218 19.5919 8.22064 19.3106 7.93934C19.0293 7.65804 18.6478 7.5 18.2499 7.5ZM19.9999 5H11.9999C11.4695 5 10.9608 5.21071 10.5857 5.58579C10.2107 5.96086 9.99995 6.46957 9.99995 7V11C9.99995 11.5304 10.2107 12.0391 10.5857 12.4142C10.9608 12.7893 11.4695 13 11.9999 13H19.9999C20.5304 13 21.0391 12.7893 21.4142 12.4142C21.7892 12.0391 21.9999 11.5304 21.9999 11V7C21.9999 6.46957 21.7892 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 19.9999 5ZM15.7499 11C15.7499 11.1326 15.6973 11.2598 15.6035 11.3536C15.5097 11.4473 15.3826 11.5 15.2499 11.5C15.1173 11.5 14.9902 11.4473 14.8964 11.3536C14.8026 11.2598 14.7499 11.1326 14.7499 11V9.5H12.7499V11C12.7499 11.1326 12.6973 11.2598 12.6035 11.3536C12.5097 11.4473 12.3826 11.5 12.2499 11.5C12.1173 11.5 11.9902 11.4473 11.8964 11.3536C11.8026 11.2598 11.7499 11.1326 11.7499 11V7C11.7499 6.86739 11.8026 6.74021 11.8964 6.64645C11.9902 6.55268 12.1173 6.5 12.2499 6.5C12.3826 6.5 12.5097 6.55268 12.6035 6.64645C12.6973 6.74021 12.7499 6.86739 12.7499 7V8.5H14.7499V7C14.7499 6.86739 14.8026 6.74021 14.8964 6.64645C14.9902 6.55268 15.1173 6.5 15.2499 6.5C15.3826 6.5 15.5097 6.55268 15.6035 6.64645C15.6973 6.74021 15.7499 6.86739 15.7499 7V11ZM18.2499 11.5H17.2499C17.1173 11.5 16.9902 11.4473 16.8964 11.3536C16.8026 11.2598 16.7499 11.1326 16.7499 11V7C16.7499 6.86739 16.8026 6.74021 16.8964 6.64645C16.9902 6.55268 17.1173 6.5 17.2499 6.5H18.2499C18.913 6.5 19.5489 6.76339 20.0177 7.23223C20.4866 7.70107 20.7499 8.33696 20.7499 9C20.7499 9.66304 20.4866 10.2989 20.0177 10.7678C19.5489 11.2366 18.913 11.5 18.2499 11.5Z","call_hold":"M16.0001 10C16.2653 10 16.5196 9.89464 16.7072 9.70711C16.8947 9.51957 17.0001 9.26522 17.0001 9V5C17.0001 4.73478 16.8947 4.48043 16.7072 4.29289C16.5196 4.10536 16.2653 4 16.0001 4C15.7348 4 15.4805 4.10536 15.293 4.29289C15.1054 4.48043 15.0001 4.73478 15.0001 5V9C15.0001 9.26522 15.1054 9.51957 15.293 9.70711C15.4805 9.89464 15.7348 10 16.0001 10ZM18.1601 14.32C17.7853 13.9475 17.2784 13.7384 16.7501 13.7384C16.2217 13.7384 15.7148 13.9475 15.3401 14.32L14.6301 15.03C14.5371 15.1237 14.4265 15.1981 14.3046 15.2489C14.1828 15.2997 14.0521 15.3258 13.9201 15.3258C13.788 15.3258 13.6573 15.2997 13.5355 15.2489C13.4136 15.1981 13.303 15.1237 13.2101 15.03L9.00006 10.79C8.90633 10.697 8.83194 10.5864 8.78117 10.4646C8.7304 10.3427 8.70426 10.212 8.70426 10.08C8.70426 9.94799 8.7304 9.81728 8.78117 9.69542C8.83194 9.57356 8.90633 9.46296 9.00006 9.37L9.71006 8.66C10.0826 8.28527 10.2916 7.77837 10.2916 7.25C10.2916 6.72163 10.0826 6.21473 9.71006 5.84L9.00006 5.13C8.81431 4.94405 8.59373 4.79653 8.35094 4.69588C8.10814 4.59523 7.84789 4.54343 7.58506 4.54343C7.32223 4.54343 7.06197 4.59523 6.81918 4.69588C6.57638 4.79653 6.3558 4.94405 6.17006 5.13L5.17006 6.13C4.85584 6.42997 4.65455 6.82902 4.60006 7.26C4.42006 8.66 4.52006 12 8.27006 15.73C12.0201 19.46 15.3401 19.58 16.7501 19.41C17.181 19.3555 17.5801 19.1542 17.8801 18.84L18.8801 17.84C19.066 17.6543 19.2135 17.4337 19.3142 17.1909C19.4148 16.9481 19.4666 16.6878 19.4666 16.425C19.4666 16.1622 19.4148 15.9019 19.3142 15.6591C19.2135 15.4163 19.066 15.1957 18.8801 15.01L18.1601 14.32ZM19.0001 4C18.7348 4 18.4805 4.10536 18.293 4.29289C18.1054 4.48043 18.0001 4.73478 18.0001 5V9C18.0001 9.26522 18.1054 9.51957 18.293 9.70711C18.4805 9.89464 18.7348 10 19.0001 10C19.2653 10 19.5196 9.89464 19.7072 9.70711C19.8947 9.51957 20.0001 9.26522 20.0001 9V5C20.0001 4.73478 19.8947 4.48043 19.7072 4.29289C19.5196 4.10536 19.2653 4 19.0001 4Z","call_hunting":"M9 16.0001H8C7.73478 16.0001 7.48043 15.8948 7.29289 15.7072C7.10536 15.5197 7 15.2654 7 15.0001V9.00014C7 8.73493 7.10536 8.48057 7.29289 8.29304C7.48043 8.1055 7.73478 8.00014 8 8.00014H9C9.53043 8.00014 10.0391 7.78943 10.4142 7.41436C10.7893 7.03928 11 6.53057 11 6.00014V5.00014C11 4.46971 10.7893 3.961 10.4142 3.58593C10.0391 3.21086 9.53043 3.00014 9 3.00014H7.6C7.16642 2.99489 6.74371 3.13579 6.4 3.40014C5.28 4.28014 3 6.71014 3 12.0001C3 17.2901 5.28 19.7201 6.4 20.6001C6.74371 20.8645 7.16642 21.0054 7.6 21.0001H9C9.53043 21.0001 10.0391 20.7894 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0001V18.0001C11 17.4697 10.7893 16.961 10.4142 16.5859C10.0391 16.2109 9.53043 16.0001 9 16.0001ZM20 16.0001C19.7348 16.0001 19.4804 16.1055 19.2929 16.293C19.1054 16.4806 19 16.7349 19 17.0001V17.6001C17.8929 16.5738 16.4396 16.0025 14.93 16.0001H14C13.7348 16.0001 13.4804 16.1055 13.2929 16.293C13.1054 16.4806 13 16.7349 13 17.0001C13 17.2654 13.1054 17.5197 13.2929 17.7072C13.4804 17.8948 13.7348 18.0001 14 18.0001H14.93C15.8964 18.0009 16.8289 18.3568 17.55 19.0001H17C16.7348 19.0001 16.4804 19.1055 16.2929 19.293C16.1054 19.4806 16 19.7349 16 20.0001C16 20.2654 16.1054 20.5197 16.2929 20.7072C16.4804 20.8948 16.7348 21.0001 17 21.0001H20C20.2652 21.0001 20.5196 20.8948 20.7071 20.7072C20.8946 20.5197 21 20.2654 21 20.0001V17.0001C21 16.7349 20.8946 16.4806 20.7071 16.293C20.5196 16.1055 20.2652 16.0001 20 16.0001ZM20 3.00014H17C16.7348 3.00014 16.4804 3.1055 16.2929 3.29303C16.1054 3.48057 16 3.73493 16 4.00014C16 4.26536 16.1054 4.51971 16.2929 4.70725C16.4804 4.89478 16.7348 5.00014 17 5.00014H17.55C16.8289 5.64352 15.8964 5.99941 14.93 6.00014H14C13.7348 6.00014 13.4804 6.1055 13.2929 6.29304C13.1054 6.48057 13 6.73493 13 7.00014C13 7.26536 13.1054 7.51971 13.2929 7.70725C13.4804 7.89478 13.7348 8.00014 14 8.00014H14.93C16.4396 7.99782 17.8929 7.4265 19 6.40014V7.00014C19 7.26536 19.1054 7.51971 19.2929 7.70725C19.4804 7.89478 19.7348 8.00014 20 8.00014C20.2652 8.00014 20.5196 7.89478 20.7071 7.70725C20.8946 7.51971 21 7.26536 21 7.00014V4.00014C21 3.73493 20.8946 3.48057 20.7071 3.29303C20.5196 3.1055 20.2652 3.00014 20 3.00014ZM18.71 9.29014C18.5217 9.10184 18.2663 8.99605 18 8.99605C17.7337 8.99605 17.4783 9.10184 17.29 9.29014C17.1017 9.47845 16.9959 9.73384 16.9959 10.0001C16.9959 10.2664 17.1017 10.5218 17.29 10.7101L17.59 11.0001H11C10.7348 11.0001 10.4804 11.1055 10.2929 11.293C10.1054 11.4806 10 11.7349 10 12.0001C10 12.2654 10.1054 12.5197 10.2929 12.7072C10.4804 12.8948 10.7348 13.0001 11 13.0001H17.59L17.29 13.2901C17.1963 13.3831 17.1219 13.4937 17.0711 13.6156C17.0203 13.7374 16.9942 13.8681 16.9942 14.0001C16.9942 14.1322 17.0203 14.2629 17.0711 14.3847C17.1219 14.5066 17.1963 14.6172 17.29 14.7101C17.383 14.8039 17.4936 14.8783 17.6154 14.929C17.7373 14.9798 17.868 15.0059 18 15.0059C18.132 15.0059 18.2627 14.9798 18.3846 14.929C18.5064 14.8783 18.617 14.8039 18.71 14.7101L20.71 12.7101C20.8037 12.6172 20.8781 12.5066 20.9289 12.3847C20.9797 12.2629 21.0058 12.1322 21.0058 12.0001C21.0058 11.8681 20.9797 11.7374 20.9289 11.6156C20.8781 11.4937 20.8037 11.3831 20.71 11.2901L18.71 9.29014Z","call_incoming_outgoing":"M10.9999 9C11.1316 9.00076 11.262 8.97554 11.3839 8.92577C11.5057 8.87601 11.6165 8.80268 11.7099 8.71L13.9999 6.41V7C13.9999 7.26522 14.1053 7.51957 14.2928 7.70711C14.4804 7.89464 14.7347 8 14.9999 8C15.2652 8 15.5195 7.89464 15.7071 7.70711C15.8946 7.51957 15.9999 7.26522 15.9999 7V4C15.9984 3.86932 15.9712 3.74022 15.9199 3.62C15.8185 3.37565 15.6243 3.18147 15.3799 3.08C15.2597 3.02876 15.1306 3.00158 14.9999 3H11.9999C11.7347 3 11.4804 3.10536 11.2928 3.29289C11.1053 3.48043 10.9999 3.73478 10.9999 4C10.9999 4.26522 11.1053 4.51957 11.2928 4.70711C11.4804 4.89464 11.7347 5 11.9999 5H12.5899L10.2899 7.29C10.1962 7.38296 10.1218 7.49356 10.0711 7.61542C10.0203 7.73728 9.99415 7.86799 9.99415 8C9.99415 8.13201 10.0203 8.26272 10.0711 8.38458C10.1218 8.50644 10.1962 8.61704 10.2899 8.71C10.3834 8.80268 10.4942 8.87601 10.616 8.92577C10.7379 8.97554 10.8683 9.00076 10.9999 9ZM21.7099 8.29C21.617 8.19627 21.5064 8.12188 21.3845 8.07111C21.2627 8.02034 21.132 7.9942 20.9999 7.9942C20.8679 7.9942 20.7372 8.02034 20.6154 8.07111C20.4935 8.12188 20.3829 8.19627 20.2899 8.29L17.9999 10.59V10C17.9999 9.73478 17.8946 9.48043 17.7071 9.29289C17.5195 9.10536 17.2652 9 16.9999 9C16.7347 9 16.4804 9.10536 16.2928 9.29289C16.1053 9.48043 15.9999 9.73478 15.9999 10V13C16.0015 13.1307 16.0287 13.2598 16.0799 13.38C16.1814 13.6243 16.3756 13.8185 16.6199 13.92C16.7402 13.9712 16.8693 13.9984 16.9999 14H19.9999C20.2652 14 20.5195 13.8946 20.7071 13.7071C20.8946 13.5196 20.9999 13.2652 20.9999 13C20.9999 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1054 20.2652 12 19.9999 12H19.4099L21.7099 9.71C21.8037 9.61704 21.8781 9.50644 21.9288 9.38458C21.9796 9.26272 22.0057 9.13201 22.0057 9C22.0057 8.86799 21.9796 8.73728 21.9288 8.61542C21.8781 8.49356 21.8037 8.38296 21.7099 8.29ZM15.6199 15.86C15.4342 15.674 15.2136 15.5265 14.9708 15.4259C14.728 15.3252 14.4678 15.2734 14.2049 15.2734C13.9421 15.2734 13.6819 15.3252 13.4391 15.4259C13.1963 15.5265 12.9757 15.674 12.7899 15.86L12.0899 16.57C11.997 16.6637 11.8864 16.7381 11.7645 16.7889C11.6427 16.8397 11.512 16.8658 11.3799 16.8658C11.2479 16.8658 11.1172 16.8397 10.9954 16.7889C10.8735 16.7381 10.7629 16.6637 10.6699 16.57L6.42994 12.33C6.33622 12.237 6.26182 12.1264 6.21105 12.0046C6.16028 11.8827 6.13415 11.752 6.13415 11.62C6.13415 11.488 6.16028 11.3573 6.21105 11.2354C6.26182 11.1136 6.33622 11.003 6.42994 10.91L7.13994 10.21C7.3259 10.0243 7.47341 9.80368 7.57406 9.56088C7.67471 9.31808 7.72652 9.05783 7.72652 8.795C7.72652 8.53217 7.67471 8.27192 7.57406 8.02912C7.47341 7.78632 7.3259 7.56575 7.13994 7.38L6.42994 6.67C6.2442 6.48405 6.02362 6.33653 5.78082 6.23588C5.53803 6.13523 5.27777 6.08343 5.01494 6.08343C4.75211 6.08343 4.49186 6.13523 4.24906 6.23588C4.00627 6.33653 3.78569 6.48405 3.59994 6.67L2.59994 7.67C2.2963 7.97642 2.09986 8.3728 2.03994 8.8C1.87994 10.2 1.99994 13.54 5.71994 17.28C9.43994 21.02 12.7999 21.12 14.2099 21C14.6371 20.9401 15.0335 20.7436 15.3399 20.44L16.3399 19.44C16.5259 19.2543 16.6734 19.0337 16.7741 18.7909C16.8747 18.5481 16.9265 18.2878 16.9265 18.025C16.9265 17.7622 16.8747 17.5019 16.7741 17.2591C16.6734 17.0163 16.5259 16.7957 16.3399 16.61L15.6199 15.86Z","call_incomming":"M18.1599 14.3202C17.7852 13.9477 17.2783 13.7386 16.7499 13.7386C16.2216 13.7386 15.7147 13.9477 15.3399 14.3202L14.6299 15.0302C14.537 15.1239 14.4264 15.1983 14.3045 15.2491C14.1827 15.2999 14.0519 15.326 13.9199 15.326C13.7879 15.326 13.6572 15.2999 13.5354 15.2491C13.4135 15.1983 13.3029 15.1239 13.2099 15.0302L8.99994 10.7902C8.90621 10.6972 8.83181 10.5866 8.78104 10.4648C8.73028 10.3429 8.70414 10.2122 8.70414 10.0802C8.70414 9.9482 8.73028 9.81749 8.78104 9.69564C8.83181 9.57378 8.90621 9.46318 8.99994 9.37021L9.70994 8.66021C10.0824 8.28549 10.2915 7.77858 10.2915 7.25021C10.2915 6.72184 10.0824 6.21494 9.70994 5.84021L8.99994 5.13021C8.81419 4.94426 8.59361 4.79674 8.35082 4.69609C8.10802 4.59544 7.84777 4.54364 7.58494 4.54364C7.32211 4.54364 7.06185 4.59544 6.81906 4.69609C6.57626 4.79674 6.35568 4.94426 6.16994 5.13021L5.16994 6.13021C4.85572 6.43018 4.65443 6.82923 4.59994 7.26021C4.41994 8.66021 4.51994 12.0002 8.26994 15.7302C12.0199 19.4602 15.3399 19.5802 16.7499 19.4102C17.1809 19.3557 17.58 19.1544 17.8799 18.8402L18.8799 17.8402C19.0659 17.6545 19.2134 17.4339 19.3141 17.1911C19.4147 16.9483 19.4665 16.688 19.4665 16.4252C19.4665 16.1624 19.4147 15.9021 19.3141 15.6593C19.2134 15.4165 19.0659 15.196 18.8799 15.0102L18.1599 14.3202ZM19.7099 4.32021C19.617 4.22648 19.5064 4.15209 19.3845 4.10132C19.2627 4.05055 19.1319 4.02441 18.9999 4.02441C18.8679 4.02441 18.7372 4.05055 18.6154 4.10132C18.4935 4.15209 18.3829 4.22648 18.2899 4.32021L15.9999 6.59021V6.00021C15.9999 5.735 15.8946 5.48064 15.707 5.29311C15.5195 5.10557 15.2652 5.00021 14.9999 5.00021C14.7347 5.00021 14.4804 5.10557 14.2928 5.29311C14.1053 5.48064 13.9999 5.735 13.9999 6.00021V9.00021C14.0015 9.13089 14.0287 9.25999 14.0799 9.38021C14.1814 9.62456 14.3756 9.81874 14.6199 9.92021C14.7402 9.97145 14.8693 9.99863 14.9999 10.0002H17.9999C18.2652 10.0002 18.5195 9.89486 18.707 9.70732C18.8946 9.51978 18.9999 9.26543 18.9999 9.00021C18.9999 8.735 18.8946 8.48064 18.707 8.29311C18.5195 8.10557 18.2652 8.00021 17.9999 8.00021H17.4099L19.7099 5.71021C19.8037 5.61725 19.8781 5.50665 19.9288 5.38479C19.9796 5.26293 20.0057 5.13222 20.0057 5.00021C20.0057 4.8682 19.9796 4.73749 19.9288 4.61564C19.8781 4.49378 19.8037 4.38318 19.7099 4.29021V4.32021Z","call_missed":"M20.6 16.4002C19.73 15.2802 17.29 13.0002 12 13.0002C6.71 13.0002 4.28 15.2802 3.4 16.4002C3.13 16.7402 3 17.1702 3 17.6002V19.0002C3 20.1002 3.9 21.0002 5 21.0002H6C7.1 21.0002 8 20.1002 8 19.0002V18.0002C8 18.0002 8 17.0002 9 17.0002H15C15 17.0002 16 17.0002 16 18.0002V19.0002C16 20.1002 16.9 21.0002 18 21.0002H19C20.1 21.0002 21 20.1002 21 19.0002V17.6002C21 17.1602 20.87 16.7402 20.6 16.4002ZM7 8.00023C7.55 8.00023 8 7.55023 8 7.00023V6.41023L12.29 10.7002C12.49 10.9002 12.74 10.9902 13 10.9902C13.26 10.9902 13.51 10.8902 13.71 10.7002L17.71 6.70023C18.1 6.31023 18.1 5.68023 17.71 5.29023C17.32 4.90023 16.69 4.90023 16.3 5.29023L13.01 8.58023L9.42 4.99023H10.01C10.56 4.99023 11.01 4.54023 11.01 3.99023C11.01 3.44023 10.56 2.99023 10.01 2.99023H7.01C6.46 2.99023 6.01 3.44023 6.01 3.99023V6.99023C6.01 7.54023 6.46 7.99023 7.01 7.99023L7 8.00023Z","call_number":"M15.6199 15.8601C15.4342 15.6742 15.2136 15.5266 14.9708 15.426C14.728 15.3253 14.4678 15.2735 14.2049 15.2735C13.9421 15.2735 13.6819 15.3253 13.4391 15.426C13.1963 15.5266 12.9757 15.6742 12.7899 15.8601L12.0899 16.5701C11.997 16.6638 11.8864 16.7382 11.7645 16.789C11.6427 16.8398 11.512 16.8659 11.3799 16.8659C11.2479 16.8659 11.1172 16.8398 10.9954 16.789C10.8735 16.7382 10.7629 16.6638 10.6699 16.5701L6.42994 12.3301C6.33622 12.2372 6.26182 12.1266 6.21105 12.0047C6.16028 11.8828 6.13415 11.7521 6.13415 11.6201C6.13415 11.4881 6.16028 11.3574 6.21105 11.2355C6.26182 11.1137 6.33622 11.0031 6.42994 10.9101L7.13994 10.2101C7.3259 10.0244 7.47341 9.80379 7.57406 9.561C7.67471 9.3182 7.72652 9.05795 7.72652 8.79512C7.72652 8.53228 7.67471 8.27203 7.57406 8.02924C7.47341 7.78644 7.3259 7.56586 7.13994 7.38012L6.42994 6.67012C6.2442 6.48416 6.02362 6.33664 5.78082 6.236C5.53803 6.13535 5.27777 6.08354 5.01494 6.08354C4.75211 6.08354 4.49186 6.13535 4.24906 6.236C4.00627 6.33664 3.78569 6.48416 3.59994 6.67012L2.59994 7.67012C2.2963 7.97653 2.09986 8.37291 2.03994 8.80012C1.87994 10.2001 1.99994 13.5401 5.71994 17.2801C9.43994 21.0201 12.7999 21.1201 14.2099 21.0001C14.6371 20.9402 15.0335 20.7438 15.3399 20.4401L16.3399 19.4401C16.5259 19.2544 16.6734 19.0338 16.7741 18.791C16.8747 18.5482 16.9265 18.2879 16.9265 18.0251C16.9265 17.7623 16.8747 17.502 16.7741 17.2592C16.6734 17.0164 16.5259 16.7959 16.3399 16.6101L15.6199 15.8601ZM20.9999 6.00012H20.6899L20.9399 5.35012C21.0328 5.10081 21.0228 4.82484 20.9121 4.58292C20.8015 4.341 20.5992 4.15294 20.3499 4.06012C20.1006 3.96729 19.8247 3.9773 19.5828 4.08795C19.3408 4.19859 19.1528 4.40081 19.0599 4.65012L18.5599 6.00012H16.6899L16.9399 5.35012C17.0328 5.10081 17.0228 4.82484 16.9121 4.58292C16.8015 4.341 16.5992 4.15294 16.3499 4.06012C16.1006 3.96729 15.8247 3.9773 15.5828 4.08795C15.3408 4.19859 15.1528 4.40081 15.0599 4.65012L14.5599 6.00012H12.9999C12.7347 6.00012 12.4804 6.10547 12.2928 6.29301C12.1053 6.48055 11.9999 6.7349 11.9999 7.00012C11.9999 7.26533 12.1053 7.51969 12.2928 7.70722C12.4804 7.89476 12.7347 8.00012 12.9999 8.00012H13.8099L13.0599 10.0001H11.9999C11.7347 10.0001 11.4804 10.1055 11.2928 10.293C11.1053 10.4805 10.9999 10.7349 10.9999 11.0001C10.9999 11.2653 11.1053 11.5197 11.2928 11.7072C11.4804 11.8948 11.7347 12.0001 11.9999 12.0001H12.3099L12.0599 12.6501C12.0136 12.7735 11.992 12.9049 11.9966 13.0366C12.0012 13.1684 12.0318 13.2979 12.0866 13.4178C12.1415 13.5377 12.2195 13.6456 12.3161 13.7352C12.4128 13.8249 12.5263 13.8945 12.6499 13.9401C12.7621 13.9808 12.8806 14.0012 12.9999 14.0001C13.2043 14.0008 13.4039 13.9388 13.5719 13.8226C13.74 13.7064 13.8684 13.5415 13.9399 13.3501L14.4399 12.0001H16.3099L16.0599 12.6501C16.0136 12.7735 15.992 12.9049 15.9966 13.0366C16.0012 13.1684 16.0318 13.2979 16.0866 13.4178C16.1415 13.5377 16.2195 13.6456 16.3161 13.7352C16.4128 13.8249 16.5263 13.8945 16.6499 13.9401C16.7621 13.9808 16.8806 14.0012 16.9999 14.0001C17.2043 14.0008 17.4039 13.9388 17.5719 13.8226C17.74 13.7064 17.8684 13.5415 17.9399 13.3501L18.4399 12.0001H19.9999C20.2652 12.0001 20.5195 11.8948 20.7071 11.7072C20.8946 11.5197 20.9999 11.2653 20.9999 11.0001C20.9999 10.7349 20.8946 10.4805 20.7071 10.293C20.5195 10.1055 20.2652 10.0001 19.9999 10.0001H19.1899L19.9399 8.00012H20.9999C21.2652 8.00012 21.5195 7.89476 21.7071 7.70722C21.8946 7.51969 21.9999 7.26533 21.9999 7.00012C21.9999 6.7349 21.8946 6.48055 21.7071 6.29301C21.5195 6.10547 21.2652 6.00012 20.9999 6.00012ZM17.0599 10.0001H15.1899L15.9399 8.00012H17.8099L17.0599 10.0001Z","call_off":"M20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L8.99994 16.4199C12.4399 19.4899 15.4399 19.5699 16.7599 19.4199C17.1909 19.3654 17.59 19.1642 17.8899 18.8499L18.8899 17.8499C19.0759 17.6642 19.2234 17.4436 19.3241 17.2008C19.4247 16.958 19.4765 16.6978 19.4765 16.4349C19.4765 16.1721 19.4247 15.9119 19.3241 15.6691C19.2234 15.4263 19.0759 15.2057 18.8899 15.0199L18.1799 14.3099C17.8052 13.9374 17.2983 13.7284 16.7699 13.7284C16.2416 13.7284 15.7347 13.9374 15.3599 14.3099L14.6499 15.0199C14.557 15.1137 14.4464 15.1881 14.3245 15.2388C14.2027 15.2896 14.0719 15.3157 13.9399 15.3157C13.8079 15.3157 13.6772 15.2896 13.5554 15.2388C13.4335 15.1881 13.3229 15.1137 13.2299 15.0199L11.7999 13.6099L20.7099 4.70994C20.8037 4.61698 20.8781 4.50638 20.9288 4.38452C20.9796 4.26266 21.0057 4.13195 21.0057 3.99994C21.0057 3.86793 20.9796 3.73722 20.9288 3.61536C20.8781 3.4935 20.8037 3.3829 20.7099 3.28994ZM8.99994 10.7899C8.90621 10.697 8.83182 10.5864 8.78105 10.4645C8.73028 10.3427 8.70414 10.212 8.70414 10.0799C8.70414 9.94793 8.73028 9.81722 8.78105 9.69536C8.83182 9.5735 8.90621 9.4629 8.99994 9.36994L9.70994 8.65994C10.0824 8.28521 10.2915 7.77831 10.2915 7.24994C10.2915 6.72157 10.0824 6.21466 9.70994 5.83994L8.99994 5.12994C8.81419 4.94399 8.59362 4.79647 8.35082 4.69582C8.10802 4.59517 7.84777 4.54337 7.58494 4.54337C7.32211 4.54337 7.06185 4.59517 6.81906 4.69582C6.57626 4.79647 6.35569 4.94399 6.16994 5.12994L5.16994 6.12994C4.85572 6.42991 4.65443 6.82896 4.59994 7.25994C4.41951 9.4573 5.04119 11.6456 6.34994 13.4199L8.99994 10.7899Z","call_outgoing":"M19.9199 4.62C19.8185 4.37565 19.6243 4.18147 19.3799 4.08C19.2597 4.02876 19.1306 4.00158 18.9999 4H15.9999C15.7347 4 15.4804 4.10536 15.2928 4.29289C15.1053 4.48043 14.9999 4.73478 14.9999 5C14.9999 5.26522 15.1053 5.51957 15.2928 5.70711C15.4804 5.89464 15.7347 6 15.9999 6H16.5899L14.2899 8.29C14.1962 8.38296 14.1218 8.49356 14.071 8.61542C14.0203 8.73728 13.9941 8.86799 13.9941 9C13.9941 9.13201 14.0203 9.26272 14.071 9.38458C14.1218 9.50644 14.1962 9.61704 14.2899 9.71C14.3829 9.80373 14.4935 9.87812 14.6154 9.92889C14.7372 9.97966 14.8679 10.0058 14.9999 10.0058C15.1319 10.0058 15.2627 9.97966 15.3845 9.92889C15.5064 9.87812 15.617 9.80373 15.7099 9.71L17.9999 7.41V8C17.9999 8.26522 18.1053 8.51957 18.2928 8.70711C18.4804 8.89464 18.7347 9 18.9999 9C19.2652 9 19.5195 8.89464 19.707 8.70711C19.8946 8.51957 19.9999 8.26522 19.9999 8V5C19.9984 4.86932 19.9712 4.74022 19.9199 4.62ZM18.1599 14.32C17.7852 13.9475 17.2783 13.7384 16.7499 13.7384C16.2216 13.7384 15.7147 13.9475 15.3399 14.32L14.6299 15.03C14.537 15.1237 14.4264 15.1981 14.3045 15.2489C14.1827 15.2997 14.0519 15.3258 13.9199 15.3258C13.7879 15.3258 13.6572 15.2997 13.5354 15.2489C13.4135 15.1981 13.3029 15.1237 13.2099 15.03L8.99994 10.79C8.90621 10.697 8.83181 10.5864 8.78104 10.4646C8.73028 10.3427 8.70414 10.212 8.70414 10.08C8.70414 9.94799 8.73028 9.81728 8.78104 9.69542C8.83181 9.57356 8.90621 9.46296 8.99994 9.37L9.70994 8.66C10.0824 8.28527 10.2915 7.77837 10.2915 7.25C10.2915 6.72163 10.0824 6.21473 9.70994 5.84L8.99994 5.13C8.81419 4.94405 8.59361 4.79653 8.35082 4.69588C8.10802 4.59523 7.84777 4.54343 7.58494 4.54343C7.32211 4.54343 7.06185 4.59523 6.81906 4.69588C6.57626 4.79653 6.35568 4.94405 6.16994 5.13L5.16994 6.13C4.85572 6.42997 4.65443 6.82902 4.59994 7.26C4.41994 8.66 4.51994 12 8.26994 15.73C12.0199 19.46 15.3399 19.58 16.7499 19.41C17.1809 19.3555 17.58 19.1542 17.8799 18.84L18.8799 17.84C19.0659 17.6543 19.2134 17.4337 19.3141 17.1909C19.4147 16.9481 19.4665 16.6878 19.4665 16.425C19.4665 16.1622 19.4147 15.9019 19.3141 15.6591C19.2134 15.4163 19.0659 15.1957 18.8799 15.01L18.1599 14.32Z","call_sound":"M18.1601 14.3202C17.7853 13.9477 17.2784 13.7386 16.7501 13.7386C16.2217 13.7386 15.7148 13.9477 15.3401 14.3202L14.6301 15.0302C14.5371 15.1239 14.4265 15.1983 14.3046 15.2491C14.1828 15.2999 14.0521 15.326 13.9201 15.326C13.788 15.326 13.6573 15.2999 13.5355 15.2491C13.4136 15.1983 13.303 15.1239 13.2101 15.0302L9.00006 10.7902C8.90633 10.6972 8.83194 10.5866 8.78117 10.4648C8.7304 10.3429 8.70426 10.2122 8.70426 10.0802C8.70426 9.94819 8.7304 9.81749 8.78117 9.69563C8.83194 9.57377 8.90633 9.46317 9.00006 9.3702L9.71006 8.6602C10.0826 8.28548 10.2916 7.77858 10.2916 7.25021C10.2916 6.72183 10.0826 6.21493 9.71006 5.84021L9.00006 5.13021C8.81431 4.94425 8.59373 4.79673 8.35094 4.69609C8.10814 4.59544 7.84789 4.54363 7.58506 4.54363C7.32223 4.54363 7.06197 4.59544 6.81918 4.69609C6.57638 4.79673 6.3558 4.94425 6.17006 5.13021L5.17006 6.13021C4.85584 6.43017 4.65455 6.82923 4.60006 7.26021C4.42006 8.66021 4.52006 12.0002 8.27006 15.7302C12.0201 19.4602 15.3401 19.5802 16.7501 19.4102C17.181 19.3557 17.5801 19.1544 17.8801 18.8402L18.8801 17.8402C19.066 17.6545 19.2135 17.4339 19.3142 17.1911C19.4148 16.9483 19.4666 16.688 19.4666 16.4252C19.4666 16.1624 19.4148 15.9021 19.3142 15.6593C19.2135 15.4165 19.066 15.196 18.8801 15.0102L18.1601 14.3202ZM13.6701 9.1102C13.9516 9.20961 14.2073 9.37077 14.4184 9.58188C14.6295 9.79299 14.7907 10.0487 14.8901 10.3302C14.9583 10.5253 15.0853 10.6945 15.2536 10.8145C15.422 10.9345 15.6233 10.9994 15.8301 11.0002C15.9427 10.9989 16.0542 10.9786 16.1601 10.9402C16.4087 10.8519 16.6124 10.6688 16.7267 10.4309C16.841 10.193 16.8565 9.91955 16.7701 9.67021C16.5751 9.10503 16.2541 8.59162 15.8314 8.16888C15.4086 7.74614 14.8952 7.42514 14.3301 7.23021C14.0877 7.16808 13.8308 7.19908 13.6101 7.31709C13.3895 7.4351 13.2211 7.63155 13.1382 7.86765C13.0553 8.10375 13.064 8.36234 13.1624 8.59238C13.2609 8.82242 13.442 9.00718 13.6701 9.1102ZM14.1701 4.11021C13.9048 4.06644 13.6331 4.12983 13.4146 4.28643C13.1961 4.44302 13.0488 4.67999 13.0051 4.94521C12.9613 5.21042 13.0247 5.48216 13.1813 5.70064C13.3379 5.91912 13.5748 6.06644 13.8401 6.11021C14.863 6.28471 15.8062 6.77314 16.5391 7.50778C17.2719 8.24243 17.7581 9.18688 17.9301 10.2102C17.9705 10.445 18.0935 10.6576 18.2769 10.8098C18.4602 10.962 18.6918 11.0437 18.9301 11.0402H19.0901C19.2203 11.0184 19.345 10.9711 19.4569 10.9009C19.5687 10.8306 19.6656 10.739 19.7418 10.6311C19.8181 10.5233 19.8722 10.4014 19.9011 10.2725C19.9299 10.1436 19.933 10.0103 19.9101 9.88021C19.676 8.43832 18.9967 7.10577 17.9674 6.06928C16.9381 5.03278 15.6103 4.34427 14.1701 4.1002V4.11021Z","call_wifi":"M15.9999 12.0002C15.8022 12.0002 15.6088 12.0588 15.4444 12.1687C15.2799 12.2786 15.1518 12.4348 15.0761 12.6175C15.0004 12.8002 14.9806 13.0013 15.0192 13.1953C15.0577 13.3893 15.153 13.5674 15.2928 13.7073C15.4327 13.8471 15.6109 13.9424 15.8049 13.981C15.9988 14.0196 16.1999 13.9998 16.3826 13.9241C16.5654 13.8484 16.7215 13.7202 16.8314 13.5558C16.9413 13.3913 16.9999 13.198 16.9999 13.0002C16.9999 12.735 16.8946 12.4806 16.7071 12.2931C16.5195 12.1055 16.2652 12.0002 15.9999 12.0002ZM15.6199 15.8602C15.4342 15.6742 15.2136 15.5267 14.9708 15.4261C14.728 15.3254 14.4678 15.2736 14.2049 15.2736C13.9421 15.2736 13.6819 15.3254 13.4391 15.4261C13.1963 15.5267 12.9757 15.6742 12.7899 15.8602L12.0899 16.5702C11.997 16.6639 11.8864 16.7383 11.7645 16.7891C11.6427 16.8398 11.512 16.866 11.3799 16.866C11.2479 16.866 11.1172 16.8398 10.9954 16.7891C10.8735 16.7383 10.7629 16.6639 10.6699 16.5702L6.42994 12.3302C6.33622 12.2372 6.26182 12.1266 6.21105 12.0048C6.16028 11.8829 6.13415 11.7522 6.13415 11.6202C6.13415 11.4882 6.16028 11.3575 6.21105 11.2356C6.26182 11.1138 6.33622 11.0031 6.42994 10.9102L7.13994 10.2102C7.3259 10.0244 7.47341 9.80386 7.57406 9.56107C7.67471 9.31827 7.72652 9.05802 7.72652 8.79519C7.72652 8.53236 7.67471 8.2721 7.57406 8.02931C7.47341 7.78651 7.3259 7.56593 7.13994 7.38019L6.42994 6.67019C6.2442 6.48423 6.02362 6.33672 5.78082 6.23607C5.53803 6.13542 5.27777 6.08361 5.01494 6.08361C4.75211 6.08361 4.49186 6.13542 4.24906 6.23607C4.00627 6.33672 3.78569 6.48423 3.59994 6.67019L2.59994 7.67019C2.2963 7.9766 2.09986 8.37298 2.03994 8.80019C1.87994 10.2002 1.99994 13.5402 5.71994 17.2802C9.43994 21.0202 12.7999 21.1202 14.2099 21.0002C14.6371 20.9403 15.0335 20.7438 15.3399 20.4402L16.3399 19.4402C16.5259 19.2544 16.6734 19.0339 16.7741 18.7911C16.8747 18.5483 16.9265 18.288 16.9265 18.0252C16.9265 17.7624 16.8747 17.5021 16.7741 17.2593C16.6734 17.0165 16.5259 16.7959 16.3399 16.6102L15.6199 15.8602ZM21.5599 5.69019C19.909 4.60907 17.9784 4.0332 16.0049 4.0332C14.0315 4.0332 12.1009 4.60907 10.4499 5.69019C10.2726 5.80935 10.1381 5.98217 10.0661 6.18334C9.99414 6.3845 9.98849 6.60343 10.05 6.80804C10.1115 7.01266 10.2369 7.1922 10.4078 7.32035C10.5788 7.4485 10.7863 7.51854 10.9999 7.52019C11.1965 7.52243 11.3889 7.46298 11.5499 7.35019C12.8708 6.48463 14.4157 6.02355 15.9949 6.02355C17.5742 6.02355 19.119 6.48463 20.4399 7.35019C20.6592 7.49588 20.9271 7.54925 21.1854 7.4987C21.4438 7.44816 21.6718 7.29777 21.8199 7.08019C21.9698 6.86138 22.0265 6.59201 21.9778 6.33134C21.929 6.07068 21.7787 5.84005 21.5599 5.69019ZM18.9999 8.86019C18.0865 8.30061 17.0362 8.00446 15.9649 8.00446C14.8937 8.00446 13.8434 8.30061 12.9299 8.86019C12.7297 9.00579 12.5906 9.22049 12.5396 9.46273C12.4886 9.70497 12.5292 9.95753 12.6536 10.1715C12.778 10.3856 12.9774 10.5458 13.2132 10.6213C13.449 10.6968 13.7044 10.6821 13.9299 10.5802C14.5308 10.2083 15.2234 10.0113 15.9299 10.0113C16.6365 10.0113 17.3291 10.2083 17.9299 10.5802C18.0843 10.6718 18.2605 10.7201 18.4399 10.7202C18.6135 10.7202 18.784 10.675 18.9348 10.5891C19.0856 10.5031 19.2114 10.3795 19.2999 10.2302C19.4396 10.0081 19.4865 9.74006 19.4304 9.48378C19.3742 9.2275 19.2197 9.00354 18.9999 8.86019Z","camera":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83994 15.1648 9.45542 14.6963 9.22836 14.1481C9.0013 13.5999 8.94189 12.9967 9.05764 12.4148C9.1734 11.8328 9.45912 11.2983 9.87868 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0577C11.9967 9.94191 12.5999 10.0013 13.1481 10.2284C13.6962 10.4555 14.1648 10.84 14.4944 11.3333C14.8241 11.8267 15 12.4067 15 13C15 13.7957 14.6839 14.5587 14.1213 15.1213C13.5587 15.684 12.7956 16 12 16Z","camera_auto":"M11.12 14H12.88L12 12.24L11.12 14ZM19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM15.45 16.89C15.3117 16.9641 15.1569 17.0019 15 17C14.8153 16.9995 14.6344 16.9478 14.4773 16.8507C14.3202 16.7536 14.1931 16.6149 14.11 16.45L13.88 16H10.12L9.89 16.45C9.75982 16.6664 9.55261 16.8255 9.30999 16.8954C9.06736 16.9653 8.80727 16.9408 8.58194 16.8269C8.35661 16.7129 8.18272 16.518 8.09518 16.2811C8.00764 16.0443 8.01293 15.7831 8.11 15.55L11.11 9.55003C11.1939 9.38622 11.3214 9.24876 11.4784 9.15277C11.6355 9.05678 11.816 9.00599 12 9.00599C12.184 9.00599 12.3645 9.05678 12.5216 9.15277C12.6786 9.24876 12.8061 9.38622 12.89 9.55003L15.89 15.55C16.0086 15.7862 16.0289 16.0597 15.9465 16.3108C15.864 16.5619 15.6855 16.7701 15.45 16.89Z","camera_dome":"M12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V17H5V19ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V14H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11Z","camera_focus":"M12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM21 11H19.93C19.7068 9.23998 18.9049 7.60408 17.6504 6.34959C16.3959 5.0951 14.76 4.29319 13 4.07V4V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4C11 4 11 4 11 4.07C9.23998 4.29319 7.60408 5.0951 6.34959 6.34959C5.0951 7.60408 4.29319 9.23998 4.07 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4.07C4.29319 14.76 5.0951 16.3959 6.34959 17.6504C7.60408 18.9049 9.23998 19.7068 11 19.93V20V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V20C13 20 13 20 13 19.93C14.76 19.7068 16.3959 18.9049 17.6504 17.6504C18.9049 16.3959 19.7068 14.76 19.93 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 18C10.8133 18 9.65327 17.6481 8.66658 16.9888C7.67988 16.3295 6.91085 15.3925 6.45672 14.2961C6.0026 13.1997 5.88378 11.9933 6.11529 10.8295C6.3468 9.66557 6.91824 8.59647 7.75736 7.75736C8.59647 6.91824 9.66557 6.3468 10.8295 6.11529C11.9933 5.88378 13.1997 6.0026 14.2961 6.45672C15.3925 6.91085 16.3295 7.67988 16.9888 8.66658C17.6481 9.65327 18 10.8133 18 12C18 13.5913 17.3679 15.1174 16.2426 16.2426C15.1174 17.3679 13.5913 18 12 18Z","camera_high_end":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83994 15.1648 9.45542 14.6963 9.22836 14.1481C9.0013 13.5999 8.94189 12.9967 9.05764 12.4148C9.1734 11.8328 9.45912 11.2983 9.87868 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0577C11.9967 9.94191 12.5999 10.0013 13.1481 10.2284C13.6962 10.4555 14.1648 10.84 14.4944 11.3333C14.8241 11.8267 15 12.4067 15 13C15 13.7957 14.6839 14.5587 14.1213 15.1213C13.5587 15.684 12.7956 16 12 16ZM18 12C17.8022 12 17.6089 11.9414 17.4444 11.8315C17.28 11.7216 17.1518 11.5654 17.0761 11.3827C17.0004 11.2 16.9806 10.9989 17.0192 10.8049C17.0578 10.611 17.153 10.4328 17.2929 10.2929C17.4327 10.1531 17.6109 10.0578 17.8049 10.0192C17.9989 9.98066 18.2 10.0005 18.3827 10.0761C18.5654 10.1518 18.7216 10.28 18.8315 10.4445C18.9414 10.6089 19 10.8022 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8947 18.2652 12 18 12Z","camera_manual":"M19 7.00003H18.1C17.9318 6.99868 17.7666 6.9549 17.6197 6.87274C17.4729 6.79059 17.3492 6.67271 17.26 6.53003L16.26 4.93003C16.0787 4.64366 15.8275 4.40807 15.5302 4.24539C15.2328 4.08272 14.899 3.99828 14.56 4.00003H9.44C9.10274 3.99998 8.77094 4.08521 8.47547 4.24781C8.17999 4.41041 7.93043 4.64509 7.75 4.93003L6.75 6.53003C6.65993 6.67414 6.53462 6.79292 6.38589 6.87516C6.23717 6.95739 6.06994 7.00037 5.9 7.00003H5C4.20435 7.00003 3.44129 7.3161 2.87868 7.87871C2.31607 8.44132 2 9.20438 2 10V17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.684 4.20435 20 5 20H19C19.7956 20 20.5587 19.684 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17V10C22 9.20438 21.6839 8.44132 21.1213 7.87871C20.5587 7.3161 19.7956 7.00003 19 7.00003ZM17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8947 16.2652 17 16 17C15.7348 17 15.4804 16.8947 15.2929 16.7071C15.1054 16.5196 15 16.2652 15 16V12.24L12.89 16.45C12.8061 16.6138 12.6786 16.7513 12.5216 16.8473C12.3645 16.9433 12.184 16.9941 12 16.9941C11.816 16.9941 11.6355 16.9433 11.4784 16.8473C11.3214 16.7513 11.1939 16.6138 11.11 16.45L9 12.24V16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8947 8.26522 17 8 17C7.73478 17 7.48043 16.8947 7.29289 16.7071C7.10536 16.5196 7 16.2652 7 16V10C7 9.73481 7.10536 9.48046 7.29289 9.29292C7.48043 9.10538 7.73478 9.00003 8 9.00003H9C9.18467 9.00059 9.36557 9.05227 9.52267 9.14935C9.67976 9.24643 9.8069 9.38511 9.89 9.55003L12 13.76L14.11 9.55003C14.1931 9.38511 14.3202 9.24643 14.4773 9.14935C14.6344 9.05227 14.8153 9.00059 15 9.00003H16C16.2652 9.00003 16.5196 9.10538 16.7071 9.29292C16.8946 9.48046 17 9.73481 17 10V16Z","camera_varifocal_bullet":"M11.9779 13C11.7802 13 11.5868 13.0586 11.4224 13.1685C11.2579 13.2784 11.1298 13.4346 11.0541 13.6173C10.9784 13.8 10.9586 14.0011 10.9972 14.1951C11.0357 14.3891 11.131 14.5673 11.2708 14.7071C11.4107 14.847 11.5889 14.9422 11.7829 14.9808C11.9768 15.0194 12.1779 14.9996 12.3606 14.9239C12.5434 14.8482 12.6995 14.72 12.8094 14.5556C12.9193 14.3911 12.9779 14.1978 12.9779 14C12.9779 13.7348 12.8726 13.4804 12.6851 13.2929C12.4975 13.1054 12.2432 13 11.9779 13ZM21.6879 10L18.6879 5C18.5143 4.69918 18.2653 4.44876 17.9655 4.27342C17.6656 4.09807 17.3253 4.00384 16.9779 4H6.97795C6.63062 4.00384 6.29029 4.09807 5.99045 4.27342C5.69061 4.44876 5.4416 4.69918 5.26795 5L2.26795 10C2.09241 10.304 2 10.6489 2 11C2 11.3511 2.09241 11.696 2.26795 12C2.4416 12.3008 2.69061 12.5512 2.99045 12.7266C3.29029 12.9019 3.63062 12.9962 3.97795 13H4.97795V17C4.97795 17.7956 5.29402 18.5587 5.85663 19.1213C6.41924 19.6839 7.1823 20 7.97795 20H15.9779C16.7736 20 17.5367 19.6839 18.0993 19.1213C18.6619 18.5587 18.9779 17.7956 18.9779 17V13H19.9779C20.3304 13.0014 20.6769 12.9097 20.9825 12.734C21.288 12.5584 21.5417 12.3052 21.7179 12C21.8889 11.6933 21.9762 11.3471 21.9709 10.996C21.9657 10.6449 21.8681 10.3014 21.6879 10ZM11.9779 17C11.3846 17 10.8046 16.8241 10.3112 16.4944C9.81789 16.1648 9.43337 15.6962 9.20631 15.1481C8.97925 14.5999 8.91984 13.9967 9.03559 13.4147C9.15135 12.8328 9.43707 12.2982 9.85663 11.8787C10.2762 11.4591 10.8107 11.1734 11.3927 11.0576C11.9746 10.9419 12.5778 11.0013 13.126 11.2284C13.6742 11.4554 14.1427 11.8399 14.4724 12.3333C14.802 12.8266 14.9779 13.4067 14.9779 14C14.9779 14.7956 14.6619 15.5587 14.0993 16.1213C13.5367 16.6839 12.7736 17 11.9779 17Z","camera_varifocal_dome":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16 7C16.1978 7 16.3911 7.05865 16.5556 7.16853C16.72 7.27841 16.8482 7.43459 16.9239 7.61732C16.9996 7.80004 17.0194 8.00111 16.9808 8.19509C16.9422 8.38907 16.847 8.56725 16.7071 8.70711C16.5673 8.84696 16.3891 8.9422 16.1951 8.98079C16.0011 9.01937 15.8 8.99957 15.6173 8.92388C15.4346 8.84819 15.2784 8.72002 15.1685 8.55557C15.0586 8.39112 15 8.19778 15 8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7ZM12 5C12.1978 5 12.3911 5.05865 12.5556 5.16853C12.72 5.27841 12.8482 5.43459 12.9239 5.61732C12.9996 5.80004 13.0194 6.00111 12.9808 6.19509C12.9422 6.38907 12.847 6.56725 12.7071 6.70711C12.5673 6.84696 12.3891 6.9422 12.1951 6.98079C12.0011 7.01937 11.8 6.99957 11.6173 6.92388C11.4346 6.84819 11.2784 6.72002 11.1685 6.55557C11.0586 6.39112 11 6.19778 11 6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5ZM8 7C8.19778 7 8.39112 7.05865 8.55557 7.16853C8.72002 7.27841 8.84819 7.43459 8.92388 7.61732C8.99957 7.80004 9.01937 8.00111 8.98079 8.19509C8.9422 8.38907 8.84696 8.56725 8.70711 8.70711C8.56725 8.84696 8.38907 8.9422 8.19509 8.98079C8.00111 9.01937 7.80004 8.99957 7.61732 8.92388C7.43459 8.84819 7.27841 8.72002 7.16853 8.55557C7.05865 8.39112 7 8.19778 7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7ZM6 13C5.80222 13 5.60888 12.9414 5.44443 12.8315C5.27998 12.7216 5.15181 12.5654 5.07612 12.3827C5.00043 12.2 4.98063 11.9989 5.01921 11.8049C5.0578 11.6109 5.15304 11.4327 5.29289 11.2929C5.43275 11.153 5.61093 11.0578 5.80491 11.0192C5.99889 10.9806 6.19996 11.0004 6.38268 11.0761C6.56541 11.1518 6.72159 11.28 6.83147 11.4444C6.94135 11.6089 7 11.8022 7 12C7 12.2652 6.89464 12.5196 6.70711 12.7071C6.51957 12.8946 6.26522 13 6 13ZM8 17C7.80222 17 7.60888 16.9414 7.44443 16.8315C7.27998 16.7216 7.15181 16.5654 7.07612 16.3827C7.00043 16.2 6.98063 15.9989 7.01921 15.8049C7.0578 15.6109 7.15304 15.4327 7.29289 15.2929C7.43275 15.153 7.61093 15.0578 7.80491 15.0192C7.99889 14.9806 8.19996 15.0004 8.38268 15.0761C8.56541 15.1518 8.72159 15.28 8.83147 15.4444C8.94135 15.6089 9 15.8022 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7956 15 12 15ZM16 17C15.8022 17 15.6089 16.9414 15.4444 16.8315C15.28 16.7216 15.1518 16.5654 15.0761 16.3827C15.0004 16.2 14.9806 15.9989 15.0192 15.8049C15.0578 15.6109 15.153 15.4327 15.2929 15.2929C15.4327 15.153 15.6109 15.0578 15.8049 15.0192C15.9989 14.9806 16.2 15.0004 16.3827 15.0761C16.5654 15.1518 16.7216 15.28 16.8315 15.4444C16.9414 15.6089 17 15.8022 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM18 13C17.8022 13 17.6089 12.9414 17.4444 12.8315C17.28 12.7216 17.1518 12.5654 17.0761 12.3827C17.0004 12.2 16.9806 11.9989 17.0192 11.8049C17.0578 11.6109 17.153 11.4327 17.2929 11.2929C17.4327 11.153 17.6109 11.0578 17.8049 11.0192C17.9989 10.9806 18.2 11.0004 18.3827 11.0761C18.5654 11.1518 18.7216 11.28 18.8315 11.4444C18.9414 11.6089 19 11.8022 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4327 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","cancer":"M6.15994 19.0804L7.99994 20.0004L8.96994 21.9304L10.5899 20.3104L7.75994 17.4804L6.15994 19.0804ZM8.99994 9.00043C8.99994 8.20043 9.30994 7.45043 9.87994 6.88043C10.4599 6.30043 11.2299 6.00043 11.9999 6.00043C12.7699 6.00043 13.5399 6.29043 14.1199 6.88043C14.6899 7.45043 14.9999 8.20043 14.9999 9.00043C14.9999 9.80043 14.6899 10.5504 14.1199 11.1204L13.4099 11.8304L16.2399 14.6604L16.9499 13.9504C19.6799 11.2204 19.6799 6.78043 16.9499 4.05043C14.2199 1.32043 9.77994 1.32043 7.04994 4.05043C4.31994 6.78043 4.31994 11.2204 7.04994 13.9504L15.0299 21.9304L15.9999 20.0004L17.8399 19.0804L9.87994 11.1204C9.30994 10.5504 8.99994 9.80043 8.99994 9.00043Z","car_driver":"M12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22C5.26522 22 5.51957 21.8946 5.70711 21.7071C5.89464 21.5196 6 21.2652 6 21V20C6.00039 19.3541 6.10507 18.7125 6.31 18.1H6.36C7.90005 18.8373 9.2001 19.9952 10.11 21.44C10.1917 21.6068 10.3183 21.7475 10.4755 21.8464C10.6326 21.9453 10.8143 21.9985 11 22H13C13.1847 21.9994 13.3656 21.9478 13.5227 21.8507C13.6798 21.7536 13.8069 21.6149 13.89 21.45C14.7965 20.0085 16.0934 18.8538 17.63 18.12H17.69C17.8928 18.7262 17.9975 19.3608 18 20V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12ZM12 17C10.4157 16.8943 8.84331 16.6534 7.3 16.28C7.86182 15.572 8.57633 15.0001 9.39018 14.6069C10.204 14.2138 11.0962 14.0096 12 14.0096C12.9038 14.0096 13.796 14.2138 14.6098 14.6069C15.4237 15.0001 16.1382 15.572 16.7 16.28C15.1567 16.6534 13.5843 16.8943 12 17ZM12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11Z","car_fleet":"M20.79 7.34001L19.45 4.66001C19.2006 4.16036 18.8166 3.74026 18.3414 3.44698C17.8661 3.15371 17.3185 2.99891 16.76 3.00001H11.24C10.6816 2.99891 10.1339 3.15371 9.65865 3.44698C9.18341 3.74026 8.79946 4.16036 8.55002 4.66001L7.88002 6.00001H12.76C13.6895 5.99818 14.6011 6.25548 15.3925 6.74301C16.1838 7.23054 16.8236 7.92902 17.24 8.76001L18.58 11.45C18.8541 12.0071 18.9977 12.6192 19 13.24V15C19 15.2652 19.1054 15.5196 19.2929 15.7071C19.4804 15.8946 19.7348 16 20 16C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8947 15.5196 21 15.2652 21 15V8.24001C21.0012 7.92772 20.9293 7.6195 20.79 7.34001ZM15.45 9.66001C15.2006 9.16036 14.8166 8.74026 14.3414 8.44698C13.8661 8.15371 13.3185 7.99891 12.76 8.00001H7.24002C6.68157 7.99891 6.1339 8.15371 5.65865 8.44698C5.18341 8.74026 4.79946 9.16036 4.55002 9.66001L3.21002 12.34C3.07071 12.6195 2.99879 12.9277 3.00002 13.24V20C3.00002 20.2652 3.10537 20.5196 3.29291 20.7071C3.48044 20.8946 3.7348 21 4.00002 21C4.26523 21 4.51959 20.8946 4.70712 20.7071C4.89466 20.5196 5.00002 20.2652 5.00002 20V19H15V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8947 20.5196 17 20.2652 17 20V13.24C17.0012 12.9277 16.9293 12.6195 16.79 12.34L15.45 9.66001ZM6.34002 10.55C6.42388 10.3836 6.55258 10.2439 6.71161 10.1467C6.87063 10.0495 7.05365 9.99871 7.24002 10H12.76C12.9464 9.99871 13.1294 10.0495 13.2884 10.1467C13.4474 10.2439 13.5762 10.3836 13.66 10.55L14.88 13H5.12002L6.34002 10.55ZM6.71002 16.71C6.54542 16.8748 6.32849 16.9769 6.09663 16.9988C5.86478 17.0207 5.63256 16.961 5.44002 16.83C5.27586 16.7214 5.14994 16.564 5.08002 16.38C4.99608 16.199 4.96822 15.997 5.00002 15.8C5.03699 15.6015 5.13321 15.4188 5.276 15.276C5.4188 15.1332 5.60148 15.037 5.80002 15C5.99502 14.9619 6.19694 14.9828 6.38002 15.06C6.56401 15.1299 6.72141 15.2559 6.83002 15.42C6.96102 15.6125 7.02072 15.8448 6.99882 16.0766C6.97691 16.3085 6.87477 16.5254 6.71002 16.69V16.71ZM14.71 16.71C14.5454 16.8748 14.3285 16.9769 14.0966 16.9988C13.8648 17.0207 13.6326 16.961 13.44 16.83C13.2759 16.7214 13.1499 16.564 13.08 16.38C12.9961 16.199 12.9682 15.997 13 15.8C13.037 15.6015 13.1332 15.4188 13.276 15.276C13.4188 15.1332 13.6015 15.037 13.8 15C13.995 14.9619 14.1969 14.9828 14.38 15.06C14.564 15.1299 14.7214 15.2559 14.83 15.42C14.961 15.6125 15.0207 15.8448 14.9988 16.0766C14.9769 16.3085 14.8748 16.5254 14.71 16.69V16.71Z","car_front":"M20.77 11.1598L19.4 7.04984C19.1926 6.46307 18.8077 5.95534 18.2989 5.597C17.7901 5.23866 17.1824 5.04744 16.56 5.04984H7.41C6.78351 5.0468 6.17179 5.23996 5.66066 5.60224C5.14954 5.96451 4.76465 6.47771 4.56 7.06984L3.22 11.1598C2.8585 11.3129 2.55006 11.5691 2.33312 11.8963C2.11617 12.2234 2.00032 12.6073 2 12.9998V15.9998C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7198V18.9998C3 19.2651 3.10536 19.5194 3.29289 19.7069C3.48043 19.8945 3.73478 19.9998 4 19.9998C4.26522 19.9998 4.51957 19.8945 4.70711 19.7069C4.89464 19.5194 5 19.2651 5 18.9998V17.9998H19V18.9998C19 19.2651 19.1054 19.5194 19.2929 19.7069C19.4804 19.8945 19.7348 19.9998 20 19.9998C20.2652 19.9998 20.5196 19.8945 20.7071 19.7069C20.8946 19.5194 21 19.2651 21 18.9998V17.7198C21.3023 17.5453 21.5536 17.2948 21.7291 16.993C21.9045 16.6913 21.9979 16.3489 22 15.9998V12.9998C21.9989 12.6061 21.8815 12.2215 21.6627 11.8942C21.4439 11.5669 21.1334 11.3114 20.77 11.1598ZM6.46 7.68984C6.52781 7.48099 6.66247 7.30027 6.8432 7.17556C7.02393 7.05086 7.24068 6.98911 7.46 6.99984H16.61C16.8281 6.98846 17.0439 7.04877 17.2244 7.17155C17.405 7.29434 17.5404 7.47286 17.61 7.67984L18.61 10.9998H5.38L6.46 7.68984ZM6.71 14.6898C6.54541 14.8546 6.32847 14.9567 6.09662 14.9786C5.86477 15.0005 5.63254 14.9408 5.44 14.8098C5.27585 14.7012 5.14993 14.5438 5.08 14.3598C4.99999 14.1848 4.97221 13.9903 5 13.7998C5.03698 13.6013 5.13319 13.4186 5.27599 13.2758C5.41879 13.133 5.60147 13.0368 5.8 12.9998C5.995 12.9618 6.19692 12.9827 6.38 13.0598C6.56399 13.1298 6.72139 13.2557 6.83 13.4198C6.96101 13.6124 7.02071 13.8446 6.9988 14.0765C6.97689 14.3083 6.87475 14.5252 6.71 14.6898ZM18.71 14.6898C18.5454 14.8546 18.3285 14.9567 18.0966 14.9786C17.8648 15.0005 17.6325 14.9408 17.44 14.8098C17.2758 14.7012 17.1499 14.5438 17.08 14.3598C17 14.1848 16.9722 13.9903 17 13.7998C17.037 13.6013 17.1332 13.4186 17.276 13.2758C17.4188 13.133 17.6015 13.0368 17.8 12.9998C17.995 12.9618 18.1969 12.9827 18.38 13.0598C18.564 13.1298 18.7214 13.2557 18.83 13.4198C18.961 13.6124 19.0207 13.8446 18.9988 14.0765C18.9769 14.3083 18.8748 14.5252 18.71 14.6898Z","car_share_ride":"M20.5 16.9998C20.3113 17.0006 20.1245 17.038 19.95 17.1098L17.74 15.9998L20 14.8898C20.1745 14.9617 20.3613 14.9991 20.55 14.9998C20.8297 15.0009 21.1041 14.9237 21.3423 14.7771C21.5804 14.6304 21.7728 14.4201 21.8977 14.1698C22.0227 13.9196 22.0751 13.6394 22.0492 13.3609C22.0233 13.0824 21.9201 12.8167 21.7511 12.5938C21.5822 12.3709 21.3543 12.1997 21.0932 12.0995C20.8321 11.9992 20.5481 11.974 20.2734 12.0266C19.9987 12.0793 19.7442 12.2077 19.5386 12.3973C19.3331 12.5869 19.1846 12.8303 19.11 13.0998L16.11 14.6098C15.9355 14.538 15.7487 14.5006 15.56 14.4998C15.1622 14.4998 14.7806 14.6579 14.4993 14.9392C14.218 15.2205 14.06 15.602 14.06 15.9998C14.06 16.3977 14.218 16.7792 14.4993 17.0605C14.7806 17.3418 15.1622 17.4998 15.56 17.4998C15.7487 17.4991 15.9355 17.4617 16.11 17.3898L19.11 18.8998C19.1853 19.1713 19.3356 19.4161 19.5436 19.6062C19.7516 19.7962 20.009 19.9239 20.2861 19.9745C20.5633 20.025 20.8492 19.9965 21.1109 19.8922C21.3726 19.7878 21.5997 19.6119 21.766 19.3845C21.9324 19.1571 22.0313 18.8874 22.0515 18.6064C22.0717 18.3253 22.0124 18.0443 21.8803 17.7954C21.7481 17.5466 21.5486 17.34 21.3045 17.1993C21.0604 17.0585 20.7816 16.9894 20.5 16.9998ZM6.5 7.68984C6.56781 7.48099 6.70247 7.30027 6.8832 7.17556C7.06393 7.05086 7.28068 6.98911 7.5 6.99984H16.65C16.8681 6.98846 17.0839 7.04877 17.2644 7.17155C17.445 7.29434 17.5804 7.47286 17.65 7.67984L18.28 9.99984H20.39L19.39 7.04984C19.1826 6.46307 18.7977 5.95534 18.2889 5.597C17.7801 5.23866 17.1724 5.04744 16.55 5.04984H7.41C6.78351 5.0468 6.17179 5.23996 5.66066 5.60224C5.14954 5.96451 4.76465 6.47771 4.56 7.06984L3.22 11.1598C2.8585 11.3129 2.55006 11.5691 2.33312 11.8963C2.11617 12.2234 2.00032 12.6073 2 12.9998V15.9998C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7198V18.9998C3 19.2651 3.10536 19.5194 3.29289 19.7069C3.48043 19.8945 3.73478 19.9998 4 19.9998C4.26522 19.9998 4.51957 19.8945 4.70711 19.7069C4.89464 19.5194 5 19.2651 5 18.9998V17.9998H12V12.9998C12.0044 12.2598 12.2822 11.5475 12.78 10.9998H5.38L6.5 7.68984ZM5.8 12.9998C5.995 12.9618 6.19692 12.9827 6.38 13.0598C6.56399 13.1298 6.72139 13.2557 6.83 13.4198C6.96172 13.6123 7.022 13.8448 7.00042 14.0771C6.97884 14.3093 6.87675 14.5267 6.71182 14.6917C6.54689 14.8566 6.32949 14.9587 6.09724 14.9803C5.86499 15.0018 5.6325 14.9416 5.44 14.8098C5.27585 14.7012 5.14993 14.5438 5.08 14.3598C4.99999 14.1848 4.97221 13.9903 5 13.7998C5.03698 13.6013 5.13319 13.4186 5.27599 13.2758C5.41879 13.133 5.60147 13.0368 5.8 12.9998Z","car_side":"M20 10H17.59L16.22 7.54C15.96 7.07326 15.58 6.68443 15.1194 6.41369C14.6588 6.14295 14.1343 6.00014 13.6 6H8.46C7.93306 5.99966 7.41533 6.13812 6.95891 6.40144C6.50249 6.66477 6.12347 7.04366 5.86 7.5L4.39 10.06C3.71423 10.2003 3.10751 10.5694 2.67214 11.105C2.23677 11.6405 1.99939 12.3098 2 13V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H4.18C4.39021 16.5792 4.77363 17.0795 5.27817 17.4332C5.7827 17.7868 6.38388 17.9765 7 17.9765C7.61612 17.9765 8.2173 17.7868 8.72184 17.4332C9.22637 17.0795 9.6098 16.5792 9.82 16H14.18C14.3902 16.5792 14.7736 17.0795 15.2782 17.4332C15.7827 17.7868 16.3839 17.9765 17 17.9765C17.6161 17.9765 18.2173 17.7868 18.7218 17.4332C19.2264 17.0795 19.6098 16.5792 19.82 16H20C20.5304 16 21.0391 15.7893 21.4142 15.4142C21.7893 15.0391 22 14.5304 22 14V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10ZM7 16C6.80222 16 6.60888 15.9414 6.44443 15.8315C6.27998 15.7216 6.15181 15.5654 6.07612 15.3827C6.00043 15.2 5.98063 14.9989 6.01922 14.8049C6.0578 14.6109 6.15304 14.4327 6.29289 14.2929C6.43275 14.153 6.61093 14.0578 6.80491 14.0192C6.99889 13.9806 7.19996 14.0004 7.38268 14.0761C7.56541 14.1518 7.72159 14.28 7.83147 14.4444C7.94135 14.6089 8 14.8022 8 15C8 15.2652 7.89464 15.5196 7.70711 15.7071C7.51957 15.8946 7.26522 16 7 16ZM9 10H7L7.72 8.55C7.80386 8.38357 7.93257 8.24388 8.09159 8.14669C8.25062 8.04951 8.43364 7.9987 8.62 8H9V10ZM11 10V8H13.38C13.5664 7.9987 13.7494 8.04951 13.9084 8.14669C14.0674 8.24388 14.1961 8.38357 14.28 8.55L15 10H11ZM17 16C16.8022 16 16.6089 15.9414 16.4444 15.8315C16.28 15.7216 16.1518 15.5654 16.0761 15.3827C16.0004 15.2 15.9806 14.9989 16.0192 14.8049C16.0578 14.6109 16.153 14.4327 16.2929 14.2929C16.4327 14.153 16.6109 14.0578 16.8049 14.0192C16.9989 13.9806 17.2 14.0004 17.3827 14.0761C17.5654 14.1518 17.7216 14.28 17.8315 14.4444C17.9414 14.6089 18 14.8022 18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16Z","car_top":"M19 8H18V6C18 4.93913 17.5786 3.92172 16.8284 3.17157C16.0783 2.42143 15.0609 2 14 2H10C8.93913 2 7.92172 2.42143 7.17157 3.17157C6.42143 3.92172 6 4.93913 6 6V8H5C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9C4 9.26522 4.10536 9.51957 4.29289 9.70711C4.48043 9.89464 4.73478 10 5 10H6V18C6 19.0609 6.42143 20.0783 7.17157 20.8284C7.92172 21.5786 8.93913 22 10 22H14C15.0609 22 16.0783 21.5786 16.8284 20.8284C17.5786 20.0783 18 19.0609 18 18V10H19C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8ZM14.5 19H9.5C9.10218 19 8.72064 18.842 8.43934 18.5607C8.15804 18.2794 8 17.8978 8 17.5C8 17.3674 8.05268 17.2402 8.14645 17.1464C8.24021 17.0527 8.36739 17 8.5 17H15.5C15.6326 17 15.7598 17.0527 15.8536 17.1464C15.9473 17.2402 16 17.3674 16 17.5C16 17.8978 15.842 18.2794 15.5607 18.5607C15.2794 18.842 14.8978 19 14.5 19ZM15.5 11H8.5C8.36739 11 8.24021 10.9473 8.14645 10.8536C8.05268 10.7598 8 10.6326 8 10.5C8 9.57174 8.36875 8.6815 9.02513 8.02513C9.6815 7.36875 10.5717 7 11.5 7H12.5C13.4283 7 14.3185 7.36875 14.9749 8.02513C15.6313 8.6815 16 9.57174 16 10.5C16 10.6326 15.9473 10.7598 15.8536 10.8536C15.7598 10.9473 15.6326 11 15.5 11Z","carbon_dioxide":"M21.5 15H20.05L21.43 13.37C21.84 12.88 21.89 12.19 21.54 11.66C21.3 11.29 20.92 11.05 20.48 11.01C20.04 10.97 19.62 11.11 19.31 11.42L19.14 11.59C18.95 11.79 18.95 12.1 19.14 12.3C19.34 12.49 19.65 12.49 19.85 12.3L20.02 12.13C20.12 12.04 20.25 12 20.38 12C20.46 12 20.6 12.05 20.7 12.2C20.8 12.36 20.79 12.58 20.67 12.72L18.59 15.17C18.46 15.32 18.44 15.53 18.52 15.7C18.6 15.87 18.78 15.99 18.97 15.99H21.5C21.78 15.99 22 15.77 22 15.49C22 15.21 21.78 14.99 21.5 14.99V15ZM7.5 9H8.5C9.05 9 9.5 8.55 9.5 8C9.5 7.45 9.05 7 8.5 7H7.5C5.02 7 3 9.02 3 11.5C3 13.98 5.02 16 7.5 16H8.5C9.05 16 9.5 15.55 9.5 15C9.5 14.45 9.05 14 8.5 14H7.5C6.12 14 5 12.88 5 11.5C5 10.12 6.12 9 7.5 9ZM14 7C11.79 7 10 9.02 10 11.5C10 13.98 11.79 16 14 16C16.21 16 18 13.98 18 11.5C18 9.02 16.21 7 14 7ZM14 14C12.9 14 12 12.88 12 11.5C12 10.12 12.9 9 14 9C15.1 9 16 10.12 16 11.5C16 12.88 15.1 14 14 14Z","card":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V9H22V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V11H2V17ZM5 15H8C8.26522 15 8.51957 15.1054 8.70711 15.2929C8.89464 15.4804 9 15.7348 9 16C9 16.2652 8.89464 16.5196 8.70711 16.7071C8.51957 16.8946 8.26522 17 8 17H5C4.73478 17 4.48043 16.8946 4.29289 16.7071C4.10536 16.5196 4 16.2652 4 16C4 15.7348 4.10536 15.4804 4.29289 15.2929C4.48043 15.1054 4.73478 15 5 15Z","cardiology":"M12 7H6V3C6 2.45 5.55 2 5 2C4.45 2 4 2.45 4 3V14C4 18.42 7.58 22 12 22H17C18.66 22 20 20.66 20 19V15C20 10.58 16.42 7 12 7ZM13 4H15C15.55 4 16 3.55 16 3C16 2.45 15.55 2 15 2H13C10.59 2 8.57 3.72 8.1 6H10.18C10.59 4.84 11.69 4 13 4Z","cardiology_output":"M13 4H15C15.55 4 16 3.55 16 3C16 2.45 15.55 2 15 2H13C10.59 2 8.57 3.72 8.1 6H10.18C10.59 4.84 11.69 4 13 4ZM17.54 16L15.84 18.55C15.65 18.83 15.34 19 15.01 19C14.99 19 14.97 19 14.95 19C14.59 18.98 14.28 18.77 14.12 18.45L11.89 13.99L10.85 15.56C10.66 15.84 10.35 16.01 10.02 16.01H8.02C7.47 16.01 7.02 15.56 7.02 15.01C7.02 14.46 7.47 14.01 8.02 14.01H9.48L11.18 11.46C11.38 11.16 11.7 11 12.07 11.02C12.43 11.04 12.74 11.25 12.9 11.57L15.13 16.03L16.17 14.46C16.36 14.18 16.67 14.01 17 14.01H19.93C19.44 10.06 16.08 7.01 12 7.01H6V3C6 2.45 5.55 2 5 2C4.45 2 4 2.45 4 3V14C4 18.42 7.58 22 12 22H17C18.66 22 20 20.66 20 19V16H17.54Z","cardiology_ventricle":"M12.9998 4H14.9998C15.5498 4 15.9998 3.55 15.9998 3C15.9998 2.45 15.5498 2 14.9998 2H12.9998C10.5898 2 8.56977 3.72 8.09977 6H10.1798C10.5898 4.84 11.6898 4 12.9998 4ZM11.9998 7H7.99977V7.54C7.99977 9.2 9.03977 10.7 10.5998 11.29L12.5498 12.02C14.6198 12.8 16.0098 14.8 16.0098 17.01C16.0098 17.56 15.5598 18.01 15.0098 18.01C14.4598 18.01 14.0098 17.56 14.0098 17.01C14.0098 15.63 13.1398 14.38 11.8498 13.89L11.0098 13.58V16.01C11.0098 16.56 10.5598 17.01 10.0098 17.01C9.45977 17.01 9.00977 16.56 9.00977 16.01V12.73C7.17977 11.67 6.00977 9.69 6.00977 7.54V3C6.00977 2.45 5.55977 2 5.00977 2C4.45977 2 4.00977 2.45 4.00977 3V14C4.00977 18.42 7.58977 22 12.0098 22H17.0098C18.6698 22 20.0098 20.66 20.0098 19V15C20.0098 10.58 16.4298 7 12.0098 7H11.9998Z","cards":"M4 5C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6V18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19C4.26522 19 4.51957 18.8946 4.70711 18.7071C4.89464 18.5196 5 18.2652 5 18V6C5 5.73478 4.89464 5.48043 4.70711 5.29289C4.51957 5.10536 4.26522 5 4 5ZM15 3H9C8.46957 3 7.96086 3.21071 7.58579 3.58579C7.21071 3.96086 7 4.46957 7 5V19C7 19.5304 7.21071 20.0391 7.58579 20.4142C7.96086 20.7893 8.46957 21 9 21H15C15.5304 21 16.0391 20.7893 16.4142 20.4142C16.7893 20.0391 17 19.5304 17 19V5C17 4.46957 16.7893 3.96086 16.4142 3.58579C16.0391 3.21071 15.5304 3 15 3ZM20 5C19.7348 5 19.4804 5.10536 19.2929 5.29289C19.1054 5.48043 19 5.73478 19 6V18C19 18.2652 19.1054 18.5196 19.2929 18.7071C19.4804 18.8946 19.7348 19 20 19C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18V6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","care":"M20.71 13.2901C20.617 13.1964 20.5064 13.122 20.3846 13.0712C20.2627 13.0204 20.132 12.9943 20 12.9943C19.868 12.9943 19.7373 13.0204 19.6154 13.0712C19.4936 13.122 19.383 13.1964 19.29 13.2901L16.59 16.0001H14C14.2652 16.0001 14.5196 15.8947 14.7071 15.7072C14.8946 15.5197 15 15.2653 15 15.0001C15 14.7349 14.8946 14.4805 14.7071 14.293C14.5196 14.1054 14.2652 14.0001 14 14.0001H7.83C7.56609 13.9999 7.30474 14.0519 7.06103 14.1532C6.81732 14.2544 6.59606 14.4029 6.41 14.5901L3.29 17.7101C3.10526 17.8963 3.0011 18.1477 3 18.4101V21.0001C3 21.2653 3.10536 21.5197 3.29289 21.7072C3.48043 21.8947 3.73478 22.0001 4 22.0001H4.59C4.85234 21.999 5.10374 21.8948 5.29 21.7101L6.71 20.2901C6.89626 20.1053 7.14766 20.0012 7.41 20.0001H14.59C15.1196 19.9978 15.6266 19.7857 16 19.4101L20.71 14.7101C20.8037 14.6171 20.8781 14.5065 20.9289 14.3847C20.9797 14.2628 21.0058 14.1321 21.0058 14.0001C21.0058 13.8681 20.9797 13.7374 20.9289 13.6155C20.8781 13.4936 20.8037 13.383 20.71 13.2901ZM11.14 11.5401L11.36 11.7501C11.533 11.9129 11.7624 12.0025 12 12.0001C12.2346 12.002 12.4606 11.9123 12.63 11.7501L12.86 11.5401C15 9.54008 16.24 8.14008 16.24 6.54008C16.2413 6.20531 16.1762 5.8736 16.0484 5.56417C15.9206 5.25475 15.7327 4.97377 15.4955 4.73751C15.2583 4.50125 14.9766 4.31442 14.6667 4.18783C14.3567 4.06125 14.0248 3.99743 13.69 4.00008C13.0622 4.02005 12.4624 4.26493 12 4.69008C11.5376 4.26493 10.9378 4.02005 10.31 4.00008C9.97354 3.9974 9.63992 4.06185 9.32867 4.18968C9.01742 4.31751 8.7348 4.50614 8.49734 4.74452C8.25989 4.98291 8.07237 5.26627 7.94576 5.57802C7.81915 5.88976 7.756 6.22363 7.76 6.56008C7.76 8.14008 9 9.58008 11.14 11.5401Z","carpenter":"M3.28994 16.29C3.19621 16.383 3.12182 16.4936 3.07105 16.6155C3.02028 16.7373 2.99414 16.868 2.99414 17C2.99414 17.1321 3.02028 17.2628 3.07105 17.3846C3.12182 17.5065 3.19621 17.6171 3.28994 17.71L5.28994 19.71C5.38338 19.8027 5.4942 19.876 5.61603 19.9258C5.73787 19.9756 5.86833 20.0008 5.99994 20H6.15994C6.3156 19.974 6.46289 19.9115 6.58976 19.8177C6.71664 19.7238 6.8195 19.6013 6.88994 19.46L7.61994 18H8.99994C9.18461 17.9995 9.36551 17.9478 9.5226 17.8507C9.6797 17.7536 9.80684 17.615 9.88994 17.45L10.6199 16H11.9999C12.1846 15.9995 12.3655 15.9478 12.5226 15.8507C12.6797 15.7536 12.8068 15.615 12.8899 15.45L13.6199 14H14.9999C15.1974 13.9991 15.3901 13.9397 15.5538 13.8293C15.7175 13.719 15.8449 13.5627 15.9199 13.38C15.9426 13.3253 15.9593 13.2683 15.9699 13.21L11.1699 8.41004L3.28994 16.29ZM20.9999 6.59004L18.4099 4.00004C18.0352 3.62754 17.5283 3.41846 16.9999 3.41846C16.4716 3.41846 15.9647 3.62754 15.5899 4.00004L14.2899 5.29004L13.9999 5.59004L12.5899 7.00004L13.9999 8.41004L14.7899 9.21004L16.5899 11C16.9647 11.3725 17.4716 11.5816 17.9999 11.5816C18.5283 11.5816 19.0352 11.3725 19.4099 11L20.9999 9.41004C21.3724 9.03532 21.5815 8.52841 21.5815 8.00004C21.5815 7.47167 21.3724 6.96477 20.9999 6.59004ZM18.7099 8.71004C18.617 8.80377 18.5064 8.87816 18.3845 8.92893C18.2627 8.9797 18.132 9.00584 17.9999 9.00584C17.8679 9.00584 17.7372 8.9797 17.6154 8.92893C17.4935 8.87816 17.3829 8.80377 17.2899 8.71004L16.2899 7.71004C16.1016 7.52174 15.9958 7.26634 15.9958 7.00004C15.9958 6.73374 16.1016 6.47835 16.2899 6.29004C16.4782 6.10174 16.7336 5.99595 16.9999 5.99595C17.2662 5.99595 17.5216 6.10174 17.7099 6.29004L18.7099 7.29004C18.8037 7.38301 18.8781 7.49361 18.9288 7.61547C18.9796 7.73732 19.0057 7.86803 19.0057 8.00004C19.0057 8.13205 18.9796 8.26276 18.9288 8.38462C18.8781 8.50648 18.8037 8.61708 18.7099 8.71004Z","carpool":"M9 7.99986C8.80222 7.99986 8.60888 8.05851 8.44443 8.16839C8.27998 8.27827 8.15181 8.43445 8.07612 8.61717C8.00043 8.7999 7.98063 9.00097 8.01921 9.19495C8.0578 9.38893 8.15304 9.56711 8.29289 9.70696C8.43275 9.84682 8.61093 9.94206 8.80491 9.98064C8.99889 10.0192 9.19996 9.99942 9.38268 9.92374C9.56541 9.84805 9.72159 9.71988 9.83147 9.55543C9.94135 9.39098 10 9.19764 10 8.99986C10 8.73464 9.89464 8.48029 9.70711 8.29275C9.51957 8.10521 9.26522 7.99986 9 7.99986ZM20.78 12.1599L19.4 7.04986C19.1926 6.46309 18.8077 5.95536 18.2989 5.59702C17.7901 5.23868 17.1824 5.04746 16.56 5.04986H7.41C6.77396 5.04609 6.15318 5.24457 5.6373 5.61665C5.12143 5.98872 4.73717 6.51513 4.54 7.11986L3.21 12.1699C2.85194 12.3238 2.54666 12.579 2.33169 12.9041C2.11672 13.2293 2.00144 13.6101 2 13.9999V15.9999C2.00211 16.3489 2.09552 16.6913 2.27095 16.993C2.44638 17.2948 2.69772 17.5453 3 17.7199V18.9999C3 19.2651 3.10536 19.5194 3.29289 19.707C3.48043 19.8945 3.73478 19.9999 4 19.9999C4.26522 19.9999 4.51957 19.8945 4.70711 19.707C4.89464 19.5194 5 19.2651 5 18.9999V17.9999H19V18.9999C19 19.2651 19.1054 19.5194 19.2929 19.707C19.4804 19.8945 19.7348 19.9999 20 19.9999C20.2652 19.9999 20.5196 19.8945 20.7071 19.707C20.8946 19.5194 21 19.2651 21 18.9999V17.7199C21.3023 17.5453 21.5536 17.2948 21.7291 16.993C21.9045 16.6913 21.9979 16.3489 22 15.9999V13.9999C21.9997 13.6073 21.8838 13.2235 21.6669 12.8963C21.4499 12.5691 21.1415 12.313 20.78 12.1599ZM6.71 15.7099C6.54541 15.8746 6.32847 15.9768 6.09662 15.9987C5.86477 16.0206 5.63254 15.9609 5.44 15.8299C5.27585 15.7212 5.14993 15.5638 5.08 15.3799C4.99607 15.1988 4.9682 14.9968 5 14.7999C5.03698 14.6013 5.13319 14.4186 5.27599 14.2758C5.41879 14.133 5.60147 14.0368 5.8 13.9999C5.995 13.9618 6.19692 13.9827 6.38 14.0599C6.56399 14.1298 6.72139 14.2557 6.83 14.4199C6.96101 14.6124 7.02071 14.8446 6.9988 15.0765C6.97689 15.3083 6.87475 15.5253 6.71 15.6899V15.7099ZM15 10.9999C14.651 11.002 14.3086 11.0954 14.0068 11.2708C13.7051 11.4462 13.4545 11.6976 13.28 11.9999H10.72C10.5429 11.7014 10.2912 11.4542 9.98965 11.2825C9.68809 11.1107 9.34703 11.0204 9 11.0204C8.65297 11.0204 8.31191 11.1107 8.01035 11.2825C7.70878 11.4542 7.45709 11.7014 7.28 11.9999H5.28L6.46 7.68986C6.52781 7.48101 6.66247 7.30029 6.8432 7.17558C7.02393 7.05088 7.24068 6.98913 7.46 6.99986H16.61C16.8103 6.99966 17.006 7.05961 17.1718 7.17194C17.3376 7.28426 17.4659 7.44379 17.54 7.62986L18.67 11.9999H16.67C16.4998 11.7047 16.2571 11.458 15.9649 11.283C15.6726 11.108 15.3405 11.0105 15 10.9999ZM18.71 15.7099C18.5454 15.8746 18.3285 15.9768 18.0966 15.9987C17.8648 16.0206 17.6325 15.9609 17.44 15.8299C17.2758 15.7212 17.1499 15.5638 17.08 15.3799C16.9961 15.1988 16.9682 14.9968 17 14.7999C17.037 14.6013 17.1332 14.4186 17.276 14.2758C17.4188 14.133 17.6015 14.0368 17.8 13.9999C17.995 13.9618 18.1969 13.9827 18.38 14.0599C18.564 14.1298 18.7214 14.2557 18.83 14.4199C18.961 14.6124 19.0207 14.8446 18.9988 15.0765C18.9769 15.3083 18.8748 15.5253 18.71 15.6899V15.7099ZM15 7.99986C14.8022 7.99986 14.6089 8.05851 14.4444 8.16839C14.28 8.27827 14.1518 8.43445 14.0761 8.61717C14.0004 8.7999 13.9806 9.00097 14.0192 9.19495C14.0578 9.38893 14.153 9.56711 14.2929 9.70696C14.4327 9.84682 14.6109 9.94206 14.8049 9.98064C14.9989 10.0192 15.2 9.99942 15.3827 9.92374C15.5654 9.84805 15.7216 9.71988 15.8315 9.55543C15.9414 9.39098 16 9.19764 16 8.99986C16 8.73464 15.8946 8.48029 15.7071 8.29275C15.5196 8.10521 15.2652 7.99986 15 7.99986Z","cart":"M8.5 19C8.20333 19 7.91332 19.088 7.66664 19.2528C7.41997 19.4176 7.22771 19.6519 7.11418 19.926C7.00065 20.2001 6.97094 20.5017 7.02882 20.7927C7.0867 21.0836 7.22956 21.3509 7.43934 21.5607C7.64912 21.7705 7.91639 21.9133 8.20736 21.9712C8.49834 22.0291 8.79994 21.9994 9.07403 21.8858C9.34811 21.7723 9.58238 21.58 9.7472 21.3334C9.91203 21.0867 10 20.7967 10 20.5C10 20.1022 9.84196 19.7207 9.56066 19.4394C9.27936 19.1581 8.89782 19 8.5 19ZM17.5 19C17.2033 19 16.9133 19.088 16.6666 19.2528C16.42 19.4176 16.2277 19.6519 16.1142 19.926C16.0007 20.2001 15.9709 20.5017 16.0288 20.7927C16.0867 21.0836 16.2296 21.3509 16.4393 21.5607C16.6491 21.7705 16.9164 21.9133 17.2074 21.9712C17.4983 22.0291 17.7999 21.9994 18.074 21.8858C18.3481 21.7723 18.5824 21.58 18.7472 21.3334C18.912 21.0867 19 20.7967 19 20.5C19 20.1022 18.842 19.7207 18.5607 19.4394C18.2794 19.1581 17.8978 19 17.5 19ZM21.62 6.83002C21.4349 6.57338 21.1915 6.36433 20.9099 6.22004C20.6283 6.07575 20.3164 6.00035 20 6.00002H6.58L6.17 4.48002C6.05525 4.05384 5.80275 3.67759 5.45185 3.40989C5.10095 3.14219 4.67135 2.99808 4.23 3.00002H3C2.73478 3.00002 2.48043 3.10538 2.29289 3.29291C2.10536 3.48045 2 3.7348 2 4.00002C2 4.26524 2.10536 4.51959 2.29289 4.70713C2.48043 4.89466 2.73478 5.00002 3 5.00002H4.23L7.06 15.48C7.1672 15.9136 7.41646 16.2989 7.76805 16.5743C8.11965 16.8498 8.55334 16.9997 9 17H17.67C18.0888 16.9983 18.4965 16.8652 18.8356 16.6194C19.1747 16.3736 19.4281 16.0275 19.56 15.63L21.9 8.63002C21.9992 8.32925 22.0255 8.00923 21.9768 7.69629C21.9282 7.38335 21.8059 7.08645 21.62 6.83002Z","cart_preorder":"M8.49994 19C8.20327 19 7.91326 19.088 7.66658 19.2528C7.41991 19.4176 7.22765 19.6519 7.11412 19.926C7.00059 20.2001 6.97088 20.5017 7.02876 20.7927C7.08664 21.0836 7.2295 21.3509 7.43928 21.5607C7.64906 21.7705 7.91633 21.9133 8.2073 21.9712C8.49827 22.0291 8.79987 21.9994 9.07396 21.8858C9.34805 21.7723 9.58232 21.58 9.74714 21.3334C9.91197 21.0867 9.99994 20.7967 9.99994 20.5C9.99994 20.1022 9.8419 19.7207 9.5606 19.4394C9.27929 19.1581 8.89776 19 8.49994 19ZM16.9999 12C16.011 12 15.0443 12.2933 14.2221 12.8427C13.3998 13.3921 12.759 14.173 12.3805 15.0866C12.0021 16.0002 11.9031 17.0056 12.096 17.9755C12.2889 18.9454 12.7651 19.8363 13.4644 20.5356C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9944 22.0969 17.9997 21.9979 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7067 18.9556 21.9999 17.9889 21.9999 17C21.9999 15.6739 21.4732 14.4022 20.5355 13.4645C19.5978 12.5268 18.326 12 16.9999 12ZM18.4999 18C18.4999 18.2652 18.3946 18.5196 18.207 18.7071C18.0195 18.8947 17.7652 19 17.4999 19H15.4999C15.2347 19 14.9804 18.8947 14.7928 18.7071C14.6053 18.5196 14.4999 18.2652 14.4999 18C14.4999 17.7348 14.6053 17.4804 14.7928 17.2929C14.9804 17.1054 15.2347 17 15.4999 17H16.4999V15.5C16.4999 15.2348 16.6053 14.9804 16.7928 14.7929C16.9804 14.6054 17.2347 14.5 17.4999 14.5C17.7652 14.5 18.0195 14.6054 18.207 14.7929C18.3946 14.9804 18.4999 15.2348 18.4999 15.5V18ZM16.9999 10C18.4337 10.002 19.8314 10.4493 20.9999 11.28L21.8799 8.63002C22.0293 8.17512 22.0106 7.68173 21.8271 7.23949C21.6436 6.79725 21.3075 6.43551 20.8799 6.22002C20.6073 6.08025 20.3062 6.00498 19.9999 6.00002H6.57994L6.16994 4.48002C6.05468 4.05363 5.80151 3.67739 5.44994 3.41002C5.09956 3.14266 4.67067 2.99853 4.22994 3.00002H2.99994C2.86833 2.99926 2.73787 3.02448 2.61603 3.07425C2.49419 3.12401 2.38338 3.19734 2.28994 3.29002C2.19621 3.38298 2.12182 3.49358 2.07105 3.61544C2.02028 3.7373 1.99414 3.868 1.99414 4.00002C1.99414 4.13203 2.02028 4.26273 2.07105 4.38459C2.12182 4.50645 2.19621 4.61705 2.28994 4.71002C2.38338 4.8027 2.49419 4.87602 2.61603 4.92579C2.73787 4.97555 2.86833 5.00078 2.99994 5.00002H4.22994L7.05994 15.48C7.16853 15.9123 7.41842 16.296 7.76994 16.57C8.12044 16.8466 8.55343 16.998 8.99994 17H9.99994C9.99994 15.1435 10.7374 13.363 12.0502 12.0503C13.3629 10.7375 15.1434 10 16.9999 10Z","cast":"M11.9999 7C10.6738 7 9.40202 7.52678 8.46434 8.46447C7.52666 9.40215 6.99987 10.6739 6.99987 12C6.99841 13.0201 7.3128 14.0157 7.89987 14.85C8.05685 15.0525 8.28557 15.187 8.53884 15.2258C8.79211 15.2646 9.0506 15.2047 9.26099 15.0584C9.47137 14.9122 9.6176 14.6908 9.66949 14.4399C9.72138 14.189 9.67499 13.9277 9.53987 13.71C9.22596 13.2603 9.04134 12.7331 9.00608 12.1858C8.97082 11.6385 9.08626 11.092 9.33987 10.6057C9.59347 10.1194 9.97553 9.71194 10.4445 9.4276C10.9135 9.14325 11.4514 8.99291 11.9999 8.99291C12.5483 8.99291 13.0863 9.14325 13.5552 9.4276C14.0242 9.71194 14.4063 10.1194 14.6599 10.6057C14.9135 11.092 15.0289 11.6385 14.9937 12.1858C14.9584 12.7331 14.7738 13.2603 14.4599 13.71C14.3559 13.8599 14.2949 14.0354 14.2835 14.2175C14.2721 14.3995 14.3107 14.5812 14.3951 14.743C14.4796 14.9047 14.6067 15.0402 14.7626 15.1348C14.9186 15.2295 15.0974 15.2797 15.2799 15.28C15.4411 15.2797 15.5999 15.2405 15.7426 15.1656C15.8854 15.0907 16.008 14.9825 16.0999 14.85C16.6869 14.0157 17.0013 13.0201 16.9999 12C16.9999 10.6739 16.4731 9.40215 15.5354 8.46447C14.5977 7.52678 13.326 7 11.9999 7ZM12.7099 15.29C12.6169 15.1963 12.5063 15.1219 12.3845 15.0711C12.2626 15.0203 12.1319 14.9942 11.9999 14.9942C11.8679 14.9942 11.7372 15.0203 11.6153 15.0711C11.4934 15.1219 11.3828 15.1963 11.2899 15.29L7.28987 19.29C7.15112 19.4306 7.05712 19.6092 7.01975 19.8032C6.98237 19.9972 7.00329 20.1979 7.07987 20.38C7.15489 20.5626 7.28229 20.7189 7.44601 20.8293C7.60973 20.9396 7.80245 20.999 7.99987 21H15.9999C16.1973 20.999 16.39 20.9396 16.5537 20.8293C16.7175 20.7189 16.8449 20.5626 16.9199 20.38C16.9965 20.1979 17.0174 19.9972 16.98 19.8032C16.9426 19.6092 16.8486 19.4306 16.7099 19.29L12.7099 15.29ZM11.9999 3C10.2871 2.99975 8.60987 3.48822 7.16509 4.40805C5.7203 5.32788 4.56798 6.64087 3.84346 8.19282C3.11893 9.74477 2.85229 11.4712 3.07484 13.1695C3.2974 14.8677 3.99991 16.4672 5.09987 17.78C5.27094 17.9829 5.51559 18.1095 5.78002 18.132C6.04445 18.1545 6.30698 18.0711 6.50987 17.9C6.71276 17.7289 6.83939 17.4843 6.86189 17.2199C6.8844 16.9554 6.80094 16.6929 6.62987 16.49C5.77577 15.4686 5.23069 14.2247 5.05859 12.9044C4.8865 11.5841 5.09452 10.2422 5.65825 9.03591C6.22199 7.82968 7.11805 6.80923 8.2413 6.09432C9.36456 5.3794 10.6684 4.99967 11.9999 4.99967C13.3313 4.99967 14.6352 5.3794 15.7584 6.09432C16.8817 6.80923 17.7778 7.82968 18.3415 9.03591C18.9052 10.2422 19.1133 11.5841 18.9412 12.9044C18.7691 14.2247 18.224 15.4686 17.3699 16.49C17.2851 16.5904 17.2209 16.7066 17.1811 16.8318C17.1412 16.9571 17.1265 17.0889 17.1376 17.2199C17.1487 17.3508 17.1856 17.4783 17.246 17.595C17.3065 17.7117 17.3893 17.8153 17.4899 17.9C17.6698 18.0491 17.8962 18.1305 18.1299 18.13C18.276 18.1315 18.4207 18.1009 18.5537 18.0404C18.6867 17.9799 18.8049 17.8911 18.8999 17.78C19.9998 16.4672 20.7023 14.8677 20.9249 13.1695C21.1475 11.4712 20.8808 9.74477 20.1563 8.19282C19.4318 6.64087 18.2794 5.32788 16.8347 4.40805C15.3899 3.48822 13.7126 2.99975 11.9999 3Z","cast_media":"M3.5 16C3.20333 16 2.91332 16.088 2.66665 16.2528C2.41997 16.4176 2.22771 16.6519 2.11418 16.926C2.00065 17.2001 1.97094 17.5017 2.02882 17.7926C2.0867 18.0836 2.22956 18.3509 2.43934 18.5607C2.64912 18.7704 2.91639 18.9133 3.20737 18.9712C3.49834 19.0291 3.79994 18.9993 4.07403 18.8858C4.34811 18.7723 4.58238 18.58 4.7472 18.3334C4.91203 18.0867 5 17.7967 5 17.5C5 17.1022 4.84197 16.7206 4.56066 16.4393C4.27936 16.158 3.89783 16 3.5 16ZM3.5 13H3C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H3.5C3.82831 15 4.15339 15.0647 4.45671 15.1903C4.76002 15.3159 5.03562 15.5001 5.26777 15.7322C5.49991 15.9644 5.68406 16.24 5.8097 16.5433C5.93534 16.8466 6 17.1717 6 17.5V18C6 18.2652 6.10536 18.5196 6.29289 18.7071C6.48043 18.8946 6.73478 19 7 19C7.26522 19 7.51957 18.8946 7.70711 18.7071C7.89464 18.5196 8 18.2652 8 18V17.5C7.99736 16.3073 7.52241 15.1643 6.67906 14.3209C5.83572 13.4776 4.69266 13.0026 3.5 13ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H19C19.2652 7 19.5196 7.10536 19.7071 7.29289C19.8946 7.48043 20 7.73478 20 8V16C20 16.2652 19.8946 16.5196 19.7071 16.7071C19.5196 16.8946 19.2652 17 19 17H13C12.7348 17 12.4804 17.1054 12.2929 17.2929C12.1054 17.4804 12 17.7348 12 18C12 18.2652 12.1054 18.5196 12.2929 18.7071C12.4804 18.8946 12.7348 19 13 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM3.5 10H3C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11C2 11.2652 2.10536 11.5196 2.29289 11.7071C2.48043 11.8946 2.73478 12 3 12H3.5C4.95788 12.0026 6.35529 12.583 7.38617 13.6138C8.41705 14.6447 8.99736 16.0421 9 17.5V18C9 18.2652 9.10536 18.5196 9.29289 18.7071C9.48043 18.8946 9.73478 19 10 19C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18V17.5C11 15.5109 10.2098 13.6032 8.8033 12.1967C7.39678 10.7902 5.48912 10 3.5 10Z","cast_screen":"M12.71 14.29C12.617 14.1963 12.5064 14.1219 12.3846 14.0711C12.2627 14.0203 12.132 13.9942 12 13.9942C11.868 13.9942 11.7373 14.0203 11.6154 14.0711C11.4936 14.1219 11.383 14.1963 11.29 14.29L7.29 18.29C7.15124 18.4306 7.05725 18.6092 7.01987 18.8032C6.9825 18.9972 7.00342 19.1979 7.08 19.38C7.15502 19.5626 7.28242 19.7189 7.44614 19.8293C7.60986 19.9396 7.80257 19.999 8 20H16C16.1974 19.999 16.3901 19.9396 16.5539 19.8293C16.7176 19.7189 16.845 19.5626 16.92 19.38C16.9966 19.1979 17.0175 18.9972 16.9801 18.8032C16.9428 18.6092 16.8488 18.4306 16.71 18.29L12.71 14.29ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18C5.26522 18 5.51957 17.8946 5.70711 17.7071C5.89464 17.5196 6 17.2652 6 17C6 16.7348 5.89464 16.4804 5.70711 16.2929C5.51957 16.1054 5.26522 16 5 16C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H19C19.2652 7 19.5196 7.10536 19.7071 7.29289C19.8946 7.48043 20 7.73478 20 8V15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16C18.7348 16 18.4804 16.1054 18.2929 16.2929C18.1054 16.4804 18 16.7348 18 17C18 17.2652 18.1054 17.5196 18.2929 17.7071C18.4804 17.8946 18.7348 18 19 18C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5Z","categories":"M11 6H20C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4H11C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5C10 5.26522 10.1054 5.51957 10.2929 5.70711C10.4804 5.89464 10.7348 6 11 6ZM6 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V8C2 8.53043 2.21071 9.03914 2.58579 9.41421C2.96086 9.78929 3.46957 10 4 10H6C6.53043 10 7.03914 9.78929 7.41421 9.41421C7.78929 9.03914 8 8.53043 8 8V6C8 5.46957 7.78929 4.96086 7.41421 4.58579C7.03914 4.21071 6.53043 4 6 4ZM6 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H6C6.53043 20 7.03914 19.7893 7.41421 19.4142C7.78929 19.0391 8 18.5304 8 18V16C8 15.4696 7.78929 14.9609 7.41421 14.5858C7.03914 14.2107 6.53043 14 6 14ZM20 8H11C10.7348 8 10.4804 8.10536 10.2929 8.29289C10.1054 8.48043 10 8.73478 10 9C10 9.26522 10.1054 9.51957 10.2929 9.70711C10.4804 9.89464 10.7348 10 11 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM20 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15C10 15.2652 10.1054 15.5196 10.2929 15.7071C10.4804 15.8946 10.7348 16 11 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM20 18H11C10.7348 18 10.4804 18.1054 10.2929 18.2929C10.1054 18.4804 10 18.7348 10 19C10 19.2652 10.1054 19.5196 10.2929 19.7071C10.4804 19.8946 10.7348 20 11 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","categories_sub":"M12 14H10C9.46957 14 8.96086 14.2107 8.58579 14.5858C8.21071 14.9609 8 15.4696 8 16V18C8 18.5304 8.21071 19.0391 8.58579 19.4142C8.96086 19.7893 9.46957 20 10 20H12C12.5304 20 13.0391 19.7893 13.4142 19.4142C13.7893 19.0391 14 18.5304 14 18V16C14 15.4696 13.7893 14.9609 13.4142 14.5858C13.0391 14.2107 12.5304 14 12 14ZM11 6H20C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4H11C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5C10 5.26522 10.1054 5.51957 10.2929 5.70711C10.4804 5.89464 10.7348 6 11 6ZM8 6C8 5.46957 7.78929 4.96086 7.41421 4.58579C7.03914 4.21071 6.53043 4 6 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V8C2 8.53043 2.21071 9.03914 2.58579 9.41421C2.96086 9.78929 3.46957 10 4 10H6C6.53043 10 7.03914 9.78929 7.41421 9.41421C7.78929 9.03914 8 8.53043 8 8V6ZM20 8H11C10.7348 8 10.4804 8.10536 10.2929 8.29289C10.1054 8.48043 10 8.73478 10 9C10 9.26522 10.1054 9.51957 10.2929 9.70711C10.4804 9.89464 10.7348 10 11 10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM20 14H17C16.7348 14 16.4804 14.1054 16.2929 14.2929C16.1054 14.4804 16 14.7348 16 15C16 15.2652 16.1054 15.5196 16.2929 15.7071C16.4804 15.8946 16.7348 16 17 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM20 18H17C16.7348 18 16.4804 18.1054 16.2929 18.2929C16.1054 18.4804 16 18.7348 16 19C16 19.2652 16.1054 19.5196 16.2929 19.7071C16.4804 19.8946 16.7348 20 17 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19C21 18.7348 20.8946 18.4804 20.7071 18.2929C20.5196 18.1054 20.2652 18 20 18Z","cattle_group":"M14.5 13.9999C14.6326 13.9999 14.7598 13.9472 14.8536 13.8534C14.9473 13.7597 15 13.6325 15 13.4999C15 13.1021 14.842 12.7205 14.5607 12.4392C14.2794 12.1579 13.8978 11.9999 13.5 11.9999H13.37C14.87 10.2999 15 9.28988 15 8.99988C14.9995 8.78729 14.9313 8.58038 14.8052 8.40921C14.6791 8.23803 14.5018 8.11149 14.2989 8.04795C14.096 7.98441 13.8781 7.98718 13.677 8.05586C13.4758 8.12454 13.3017 8.25555 13.18 8.42988C12.7615 8.93043 12.244 9.339 11.66 9.62988C11.19 9.24472 10.6072 9.02351 10 8.99988H8C7.39283 9.02351 6.80997 9.24472 6.34 9.62988C5.76201 9.33841 5.24851 8.93373 4.83 8.43988C4.71036 8.26185 4.53665 8.127 4.3345 8.05525C4.13236 7.9835 3.9125 7.97865 3.70738 8.04141C3.50227 8.10418 3.32278 8.23124 3.1954 8.40382C3.06803 8.57641 2.99952 8.78538 3 8.99988C3 9.28988 3.13 10.2999 4.63 11.9999H4.5C4.10218 11.9999 3.72065 12.1579 3.43934 12.4392C3.15804 12.7205 3 13.1021 3 13.4999C3 13.6325 3.05268 13.7597 3.14645 13.8534C3.24022 13.9472 3.36739 13.9999 3.5 13.9999H4.5C4.69206 14.0002 4.88231 13.9628 5.06 13.8899C5.14037 14.4308 5.27093 14.9631 5.45 15.4799C5.84842 16.6094 6.03487 17.8027 6 18.9999C6 19.5303 6.21072 20.039 6.58579 20.4141C6.96086 20.7892 7.46957 20.9999 8 20.9999H10C10.5304 20.9999 11.0391 20.7892 11.4142 20.4141C11.7893 20.039 12 19.5303 12 18.9999C11.9651 17.8027 12.1516 16.6094 12.55 15.4799C12.7291 14.9631 12.8596 14.4308 12.94 13.8899C13.1177 13.9628 13.3079 14.0002 13.5 13.9999H14.5ZM19.42 8.10988C20.3629 6.93849 20.9155 5.50126 21 3.99988C21 3.99988 21 3.93988 21 3.89988C21.0037 3.8366 21.0037 3.77316 21 3.70988C20.981 3.64828 20.9576 3.58812 20.93 3.52988L20.83 3.37988C20.7859 3.33075 20.7391 3.28402 20.69 3.23988C20.69 3.23988 20.69 3.18988 20.62 3.16988H20.53L20.36 3.09988H20.14L20 2.99988H19.92C19.847 2.98962 19.773 2.98962 19.7 2.99988L19.55 3.04988L19.37 3.17988L19.25 3.28988L19.17 3.36988C18.6851 4.075 18.1251 4.72547 17.5 5.30988C16.5255 4.47209 15.2851 4.00781 14 3.99988H10C9.39023 4.01719 8.79302 4.17729 8.25636 4.46733C7.7197 4.75737 7.25856 5.16925 6.91 5.66988C6.12148 5.0214 5.42209 4.27158 4.83 3.43988L4.76 3.37988C4.7186 3.32522 4.67169 3.27495 4.62 3.22988L4.47 3.12988L4.29 3.05988L4.1 2.99988H4H3.91H3.72C3.65276 3.01611 3.5886 3.04312 3.53 3.07988H3.44L3.38 3.13988C3.32 3.13988 3.28 3.23988 3.23 3.28988L3.13 3.43988C3.10237 3.49812 3.07898 3.55828 3.06 3.61988C3.03178 3.71126 3.0117 3.80496 3 3.89988V3.99988C3.02905 4.70553 3.17434 5.40154 3.43 6.05988C3.61815 6.02509 3.80873 6.00503 4 5.99988C4.47336 5.99866 4.94029 6.10946 5.36263 6.32323C5.78497 6.53701 6.15072 6.84769 6.43 7.22988V7.28988C6.93133 7.0985 7.46338 7.00022 8 6.99988H10C10.52 7.00406 11.035 7.10231 11.52 7.28988L11.58 7.22988C11.8583 6.84906 12.2224 6.53921 12.6429 6.3255C13.0634 6.11179 13.5283 6.00023 14 5.99988C14.309 5.99583 14.6165 6.04314 14.91 6.13988C15.5168 6.33305 16.0464 6.71432 16.4222 7.22849C16.7979 7.74266 17.0003 8.36305 17 8.99988C16.9669 9.84163 16.719 10.6609 16.28 11.3799C16.747 11.9879 17.0001 12.7332 17 13.4999C17 14.1629 16.7366 14.7988 16.2678 15.2677C15.7989 15.7365 15.163 15.9999 14.5 15.9999V16.0999C14.1518 17.0263 13.9821 18.0103 14 18.9999C13.997 19.7048 13.8036 20.3959 13.44 20.9999H15C15.7957 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C17.9767 16.1474 18.168 14.2984 18.57 12.4899C18.67 11.9899 18.77 11.4899 18.85 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7773C20.9176 10.6373 20.9974 10.448 21 10.2499C20.9968 9.77193 20.8421 9.30732 20.5582 8.9228C20.2743 8.53829 19.8758 8.25368 19.42 8.10988Z","cattle_list":"M13 14.9999C12.8022 14.9999 12.6089 15.0585 12.4444 15.1684C12.28 15.2783 12.1518 15.4345 12.0761 15.6172C12.0004 15.7999 11.9806 16.001 12.0192 16.195C12.0578 16.389 12.1531 16.5671 12.2929 16.707C12.4328 16.8468 12.6109 16.9421 12.8049 16.9807C12.9989 17.0193 13.2 16.9995 13.3827 16.9238C13.5654 16.8481 13.7216 16.7199 13.8315 16.5555C13.9414 16.391 14 16.1977 14 15.9999C14 15.7347 13.8947 15.4803 13.7071 15.2928C13.5196 15.1052 13.2652 14.9999 13 14.9999ZM13 18.9999C12.8022 18.9999 12.6089 19.0585 12.4444 19.1684C12.28 19.2783 12.1518 19.4345 12.0761 19.6172C12.0004 19.7999 11.9806 20.001 12.0192 20.195C12.0578 20.389 12.1531 20.5671 12.2929 20.707C12.4328 20.8468 12.6109 20.9421 12.8049 20.9807C12.9989 21.0193 13.2 20.9995 13.3827 20.9238C13.5654 20.8481 13.7216 20.7199 13.8315 20.5555C13.9414 20.391 14 20.1977 14 19.9999C14 19.7347 13.8947 19.4803 13.7071 19.2928C13.5196 19.1052 13.2652 18.9999 13 18.9999ZM19 18.9999H16C15.7348 18.9999 15.4804 19.1052 15.2929 19.2928C15.1054 19.4803 15 19.7347 15 19.9999C15 20.2651 15.1054 20.5195 15.2929 20.707C15.4804 20.8945 15.7348 20.9999 16 20.9999H19C19.2652 20.9999 19.5196 20.8945 19.7071 20.707C19.8947 20.5195 20 20.2651 20 19.9999C20 19.7347 19.8947 19.4803 19.7071 19.2928C19.5196 19.1052 19.2652 18.9999 19 18.9999ZM18.75 7.99989H18.66C20.93 6.04989 21 4.22989 21 3.99989C20.999 3.80246 20.9396 3.60974 20.8293 3.44602C20.719 3.2823 20.5626 3.15491 20.38 3.07989C20.1979 3.00331 19.9972 2.98238 19.8032 3.01976C19.6092 3.05713 19.4306 3.15113 19.29 3.28989C18.445 4.0813 17.4963 4.75413 16.47 5.28989C15.4993 4.46818 14.2718 4.01184 13 3.99989H11C9.7295 4.00903 8.50212 4.46179 7.53001 5.27989C6.5037 4.74413 5.55501 4.0713 4.71001 3.27989C4.56939 3.14113 4.39082 3.04713 4.19683 3.00976C4.00284 2.97238 3.80212 2.99331 3.62001 3.06989C3.43582 3.14555 3.27841 3.27449 3.16795 3.44018C3.05749 3.60586 2.99902 3.80076 3.00001 3.99989C3.00001 4.22989 3.07001 6.04989 5.34001 7.99989H5.25001C4.65328 7.99989 4.08098 8.23694 3.65902 8.6589C3.23707 9.08085 3.00001 9.65315 3.00001 10.2499C3.0026 10.448 3.08245 10.6373 3.22255 10.7774C3.36264 10.9174 3.55191 10.9973 3.75001 10.9999H5.25001C5.55272 11.0022 5.85253 10.9409 6.13001 10.8199C6.21001 11.3999 6.31001 11.9399 6.43001 12.4899C6.82736 14.2992 7.01858 16.1476 7.00001 17.9999C7.00001 18.7955 7.31608 19.5586 7.87869 20.1212C8.4413 20.6838 9.20436 20.9999 10 20.9999V15.9999C10 15.2042 10.3161 14.4412 10.8787 13.8786C11.4413 13.316 12.2044 12.9999 13 12.9999H17.47C17.47 12.8199 17.54 12.6499 17.57 12.4899C17.69 11.9399 17.79 11.3999 17.87 10.8199C18.1475 10.9409 18.4473 11.0022 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65315 20.763 9.08085 20.341 8.6589C19.919 8.23694 19.3468 7.99989 18.75 7.99989ZM19 14.9999H16C15.7348 14.9999 15.4804 15.1052 15.2929 15.2928C15.1054 15.4803 15 15.7347 15 15.9999C15 16.2651 15.1054 16.5195 15.2929 16.707C15.4804 16.8945 15.7348 16.9999 16 16.9999H19C19.2652 16.9999 19.5196 16.8945 19.7071 16.707C19.8947 16.5195 20 16.2651 20 15.9999C20 15.7347 19.8947 15.4803 19.7071 15.2928C19.5196 15.1052 19.2652 14.9999 19 14.9999Z","ccv":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V9H22V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM2 17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V11H2V17ZM19 13C19.1978 13 19.3911 13.0586 19.5556 13.1685C19.72 13.2784 19.8482 13.4346 19.9239 13.6173C19.9996 13.8 20.0194 14.0011 19.9808 14.1951C19.9422 14.3891 19.847 14.5673 19.7071 14.7071C19.5673 14.847 19.3891 14.9422 19.1951 14.9808C19.0011 15.0194 18.8 14.9996 18.6173 14.9239C18.4346 14.8482 18.2784 14.72 18.1685 14.5556C18.0586 14.3911 18 14.1978 18 14C18 13.7348 18.1054 13.4804 18.2929 13.2929C18.4804 13.1054 18.7348 13 19 13ZM16 13C16.1978 13 16.3911 13.0586 16.5556 13.1685C16.72 13.2784 16.8482 13.4346 16.9239 13.6173C16.9996 13.8 17.0194 14.0011 16.9808 14.1951C16.9422 14.3891 16.847 14.5673 16.7071 14.7071C16.5673 14.847 16.3891 14.9422 16.1951 14.9808C16.0011 15.0194 15.8 14.9996 15.6173 14.9239C15.4346 14.8482 15.2784 14.72 15.1685 14.5556C15.0586 14.3911 15 14.1978 15 14C15 13.7348 15.1054 13.4804 15.2929 13.2929C15.4804 13.1054 15.7348 13 16 13ZM13 13C13.1978 13 13.3911 13.0586 13.5556 13.1685C13.72 13.2784 13.8482 13.4346 13.9239 13.6173C13.9996 13.8 14.0194 14.0011 13.9808 14.1951C13.9422 14.3891 13.847 14.5673 13.7071 14.7071C13.5673 14.847 13.3891 14.9422 13.1951 14.9808C13.0011 15.0194 12.8 14.9996 12.6173 14.9239C12.4346 14.8482 12.2784 14.72 12.1685 14.5556C12.0586 14.3911 12 14.1978 12 14C12 13.7348 12.1054 13.4804 12.2929 13.2929C12.4804 13.1054 12.7348 13 13 13Z","ccv_off":"M14.76 5.00015H4C3.46957 5.00015 2.96086 5.21086 2.58579 5.58593C2.21071 5.96101 2 6.46971 2 7.00015V9.00015H10.76L14.76 5.00015ZM22 9.00015V7.00015C22.0086 6.52943 21.8508 6.07078 21.5545 5.70494C21.2581 5.3391 20.8422 5.08952 20.38 5.00015L20.71 4.67015C20.8032 4.57691 20.8772 4.46622 20.9277 4.3444C20.9781 4.22257 21.0041 4.09201 21.0041 3.96015C21.0041 3.82829 20.9781 3.69772 20.9277 3.5759C20.8772 3.45408 20.8032 3.34338 20.71 3.25015C20.6168 3.15691 20.5061 3.08295 20.3842 3.03249C20.2624 2.98203 20.1319 2.95605 20 2.95605C19.8681 2.95605 19.7376 2.98203 19.6158 3.03249C19.4939 3.08295 19.3832 3.15691 19.29 3.25015L3.29 19.2501C3.19627 19.3431 3.12188 19.4537 3.07111 19.5756C3.02034 19.6974 2.9942 19.8281 2.9942 19.9601C2.9942 20.0922 3.02034 20.2229 3.07111 20.3447C3.12188 20.4666 3.19627 20.5772 3.29 20.6701C3.38296 20.7639 3.49356 20.8383 3.61542 20.889C3.73728 20.9398 3.86799 20.9659 4 20.9659C4.13201 20.9659 4.26272 20.9398 4.38458 20.889C4.50644 20.8383 4.61704 20.7639 4.71 20.6701L6.41 19.0001H20C20.5304 19.0001 21.0391 18.7894 21.4142 18.4144C21.7893 18.0393 22 17.5306 22 17.0001V11.0001H14.41L16.41 9.00015H22ZM19 13.0001C19.1978 13.0001 19.3911 13.0588 19.5556 13.1687C19.72 13.2786 19.8482 13.4347 19.9239 13.6175C19.9996 13.8002 20.0194 14.0013 19.9808 14.1952C19.9422 14.3892 19.847 14.5674 19.7071 14.7073C19.5673 14.8471 19.3891 14.9423 19.1951 14.9809C19.0011 15.0195 18.8 14.9997 18.6173 14.924C18.4346 14.8483 18.2784 14.7202 18.1685 14.5557C18.0586 14.3913 18 14.1979 18 14.0001C18 13.7349 18.1054 13.4806 18.2929 13.293C18.4804 13.1055 18.7348 13.0001 19 13.0001ZM16 13.0001C16.1978 13.0001 16.3911 13.0588 16.5556 13.1687C16.72 13.2786 16.8482 13.4347 16.9239 13.6175C16.9996 13.8002 17.0194 14.0013 16.9808 14.1952C16.9422 14.3892 16.847 14.5674 16.7071 14.7073C16.5673 14.8471 16.3891 14.9423 16.1951 14.9809C16.0011 15.0195 15.8 14.9997 15.6173 14.924C15.4346 14.8483 15.2784 14.7202 15.1685 14.5557C15.0586 14.3913 15 14.1979 15 14.0001C15 13.7349 15.1054 13.4806 15.2929 13.293C15.4804 13.1055 15.7348 13.0001 16 13.0001ZM13 15.0001C12.8022 15.0001 12.6089 14.9415 12.4444 14.8316C12.28 14.7217 12.1518 14.5656 12.0761 14.3828C12.0004 14.2001 11.9806 13.999 12.0192 13.8051C12.0578 13.6111 12.153 13.4329 12.2929 13.293C12.4327 13.1532 12.6109 13.0579 12.8049 13.0194C12.9989 12.9808 13.2 13.0006 13.3827 13.0763C13.5654 13.152 13.7216 13.2801 13.8315 13.4446C13.9414 13.609 14 13.8024 14 14.0001C14 14.2654 13.8946 14.5197 13.7071 14.7073C13.5196 14.8948 13.2652 15.0001 13 15.0001ZM2 11.0001V17.0001C2.00481 17.2177 2.04188 17.4334 2.11 17.6401L8.76 11.0001H2Z","celebration":"M10.54 9.43997C10.3899 9.27787 10.2054 9.15145 10 9.06997C9.76534 8.99079 9.51552 8.96683 9.27005 8.99997C9.04005 9.03194 8.82081 9.11758 8.63005 9.24997C8.43933 9.3821 8.28187 9.55668 8.17005 9.75997L3.17005 18.76C3.04308 18.9894 2.97763 19.2478 2.98005 19.51C2.98011 19.7713 3.05281 20.0275 3.19005 20.25C3.3205 20.4769 3.51074 20.6637 3.74005 20.79C3.96468 20.9209 4.22003 20.9899 4.48005 20.99C4.73606 20.9936 4.98829 20.928 5.21005 20.8L14.21 15.8C14.4133 15.6881 14.5879 15.5307 14.72 15.34C14.8524 15.1492 14.9381 14.93 14.97 14.7C15.0003 14.4683 14.9799 14.2329 14.91 14.01C14.834 13.7903 14.7072 13.5916 14.54 13.43L10.54 9.43997ZM15.48 9.49997C15.6101 9.50156 15.7391 9.47778 15.86 9.42997C15.9836 9.3794 16.0958 9.3046 16.19 9.20997L18.19 7.20997C18.3783 7.02166 18.4841 6.76627 18.4841 6.49997C18.4841 6.23367 18.3783 5.97827 18.19 5.78997C18.0017 5.60166 17.7463 5.49588 17.48 5.49588C17.2137 5.49588 16.9583 5.60166 16.77 5.78997L14.77 7.78997C14.6754 7.88418 14.6006 7.99638 14.55 8.11997C14.4971 8.23967 14.4698 8.3691 14.4698 8.49997C14.4698 8.63084 14.4971 8.76027 14.55 8.87997C14.6003 9.00373 14.6749 9.11617 14.7694 9.21063C14.8638 9.3051 14.9763 9.37968 15.1 9.42997C15.221 9.47778 15.35 9.50156 15.48 9.49997ZM11.9 8.85997C12.0544 8.95156 12.2306 8.99991 12.41 8.99997C12.5845 8.99583 12.7557 8.95133 12.91 8.86997C13.0591 8.78304 13.1831 8.65902 13.27 8.50997C13.7284 7.75662 13.9708 6.89178 13.9708 6.00997C13.9708 5.12816 13.7284 4.26331 13.27 3.50997C13.2003 3.39626 13.1085 3.29766 13 3.21997C12.8975 3.13789 12.7779 3.07981 12.65 3.04997C12.5218 3.0201 12.3883 3.0201 12.26 3.04997C12.1293 3.06845 12.0036 3.11264 11.89 3.17997C11.663 3.31355 11.4979 3.53131 11.4304 3.78596C11.363 4.0406 11.3988 4.31156 11.53 4.53997C11.8112 4.98977 11.9603 5.50953 11.9603 6.03997C11.9603 6.57041 11.8112 7.09017 11.53 7.53997C11.402 7.76745 11.3679 8.03601 11.4352 8.28827C11.5024 8.54052 11.6657 8.75647 11.89 8.88997L11.9 8.85997ZM20 4.99997C20.1995 5.00041 20.3945 4.94121 20.56 4.82997C20.7242 4.72136 20.8501 4.56396 20.92 4.37997C21.004 4.19895 21.0318 3.99695 21 3.79997C20.9618 3.59867 20.8626 3.41399 20.716 3.27091C20.5693 3.12782 20.3822 3.03324 20.18 2.99997C19.985 2.96191 19.7831 2.98279 19.6 3.05997C19.4161 3.12989 19.2587 3.25581 19.15 3.41997C19.019 3.61251 18.9593 3.84473 18.9812 4.07659C19.0032 4.30844 19.1053 4.52537 19.27 4.68997C19.4635 4.88476 19.7255 4.99604 20 4.99997ZM20.51 10.71C19.7567 10.2516 18.8919 10.0092 18.01 10.0092C17.1282 10.0092 16.2634 10.2516 15.51 10.71C15.3821 10.7665 15.2691 10.8521 15.18 10.96C15.0802 11.0599 15.0079 11.1839 14.97 11.32C14.9399 11.455 14.9399 11.595 14.97 11.73C14.9827 11.8683 15.0272 12.0017 15.1 12.12C15.1684 12.2434 15.2642 12.3495 15.38 12.43C15.4934 12.5127 15.6229 12.5706 15.76 12.6C15.895 12.6301 16.035 12.6301 16.17 12.6C16.3072 12.5706 16.4367 12.5127 16.55 12.43C16.9998 12.1488 17.5196 11.9997 18.05 11.9997C18.5805 11.9997 19.1002 12.1488 19.55 12.43C19.7044 12.5216 19.8806 12.5699 20.06 12.57C20.281 12.5693 20.4955 12.4954 20.67 12.36C20.8453 12.2298 20.9692 12.0422 21.02 11.83C21.0773 11.6197 21.0643 11.3966 20.9831 11.1944C20.9019 10.9923 20.7568 10.8221 20.57 10.71H20.51ZM18 14C17.8006 13.9995 17.6056 14.0587 17.44 14.17C17.2759 14.2786 17.15 14.436 17.08 14.62C17.0029 14.803 16.982 15.005 17.02 15.2C17.0599 15.3935 17.1563 15.5708 17.2969 15.7097C17.4375 15.8485 17.616 15.9425 17.81 15.98C18.0016 16.0205 18.2011 15.9995 18.38 15.92C18.564 15.85 18.7214 15.7241 18.83 15.56C18.9318 15.4095 18.9906 15.2341 19.0002 15.0527C19.0097 14.8712 18.9697 14.6906 18.8844 14.5303C18.799 14.3699 18.6716 14.2358 18.5158 14.1423C18.36 14.0489 18.1817 13.9997 18 14ZM9.00005 6.99997C9.19949 7.00041 9.39451 6.94121 9.56005 6.82997C9.7242 6.72136 9.85012 6.56396 9.92005 6.37997C10.004 6.19895 10.0318 5.99695 10 5.79997C9.96179 5.59867 9.86262 5.41399 9.71596 5.27091C9.56929 5.12782 9.38222 5.03324 9.18005 4.99997C8.98504 4.96191 8.78313 4.98279 8.60005 5.05997C8.41605 5.12989 8.25865 5.25581 8.15004 5.41997C8.01904 5.61251 7.95934 5.84473 7.98124 6.07659C8.00315 6.30844 8.10529 6.52537 8.27005 6.68997C8.4635 6.88476 8.72554 6.99604 9.00005 6.99997Z","chaos":"M18.9598 11.9997C21.2198 9.90975 22.5498 7.62975 21.7898 5.81975C21.5798 5.31975 21.1098 4.64975 20.0498 4.27975C17.8398 3.49975 13.9898 4.34975 9.99983 6.49975C9.89983 6.54975 9.79983 6.60975 9.69983 6.66975C7.37983 5.94975 5.32983 5.78975 3.93983 6.27975C2.87983 6.64975 2.40983 7.31975 2.19983 7.81975C1.67983 9.05975 2.14983 10.5197 3.21983 11.9997C2.14983 13.4697 1.67983 14.9397 2.19983 16.1797C2.40983 16.6797 2.87983 17.3497 3.93983 17.7197C4.47983 17.9097 5.11983 17.9997 5.83983 17.9997C6.96983 17.9997 8.27983 17.7697 9.69983 17.3197C9.79983 17.3797 9.89983 17.4297 9.99983 17.4897C13.0098 19.1097 15.9398 19.9997 18.1498 19.9997C18.8698 19.9997 19.5098 19.9097 20.0498 19.7197C21.1098 19.3497 21.5798 18.6797 21.7898 18.1797C22.5498 16.3697 21.2198 14.0897 18.9598 11.9997ZM18.1798 5.99975C18.6698 5.99975 19.0798 6.05975 19.3898 6.16975C19.8398 6.32975 19.9198 6.52975 19.9498 6.59975C20.2498 7.31975 19.3698 8.93975 17.4098 10.6997C16.3598 9.89975 15.1898 9.14975 13.9898 8.50975C13.3898 8.18975 12.7998 7.89975 12.2098 7.63975C14.6698 6.48975 16.7698 6.00975 18.1798 6.00975V5.99975ZM4.04983 8.59975C4.07983 8.52975 4.15983 8.32975 4.60983 8.16975C4.91983 8.05975 5.31983 7.99975 5.81983 7.99975C6.25983 7.99975 6.76983 8.04975 7.33983 8.14975C6.31983 8.86975 5.37983 9.63975 4.58983 10.4297C4.07983 9.63975 3.88983 8.97975 4.04983 8.59975ZM4.60983 15.8297C4.15983 15.6697 4.07983 15.4697 4.04983 15.3997C3.88983 15.0097 4.07983 14.3597 4.58983 13.5697C5.37983 14.3597 6.31983 15.1297 7.32983 15.8397C6.13983 16.0497 5.18983 16.0297 4.60983 15.8297ZM9.90983 15.1397C8.19983 14.1097 6.83983 13.0097 5.85983 11.9997C6.83983 10.9897 8.19983 9.88975 9.91983 8.85975C10.8898 9.20975 11.9298 9.66975 13.0398 10.2697C14.0698 10.8297 14.9898 11.4097 15.7998 11.9997C14.9898 12.5897 14.0698 13.1797 13.0398 13.7297C11.9298 14.3297 10.8798 14.7797 9.90983 15.1297V15.1397ZM19.9398 17.3997C19.9098 17.4697 19.8298 17.6697 19.3798 17.8297C18.1998 18.2497 15.5298 17.9197 12.2098 16.3597C12.7998 16.0997 13.3898 15.8097 13.9898 15.4897C15.1898 14.8397 16.3598 14.0997 17.4098 13.2997C19.3598 15.0697 20.2498 16.6797 19.9498 17.3997H19.9398Z","charity":"M7.21 10.7901C7.0217 10.6018 6.7663 10.496 6.5 10.496C6.2337 10.496 5.9783 10.6018 5.79 10.7901C5.6017 10.9784 5.49591 11.2338 5.49591 11.5001C5.49591 11.6319 5.52188 11.7625 5.57234 11.8843C5.6228 12.0062 5.69676 12.1168 5.79 12.2101L7 13.3701C7.14454 13.5146 7.22575 13.7107 7.22575 13.9151C7.22575 14.1195 7.14454 14.3155 7 14.4601C6.85546 14.6046 6.65942 14.6858 6.455 14.6858C6.25059 14.6858 6.05454 14.6046 5.91 14.4601L4.59 13.1701C4.21441 12.7967 4.00223 12.2897 4 11.7601V7.53008C4 7.26486 3.89464 7.01051 3.70711 6.82297C3.51957 6.63544 3.26522 6.53008 3 6.53008C2.73478 6.53008 2.48043 6.63544 2.29289 6.82297C2.10536 7.01051 2 7.26486 2 7.53008V11.7601C1.99959 12.2855 2.1027 12.8059 2.30346 13.2915C2.50421 13.7771 2.79866 14.2183 3.17 14.5901L5.71 17.1201C5.80268 17.2135 5.87601 17.3243 5.92577 17.4462C5.97554 17.568 6.00076 17.6985 6 17.8301V19.0001C6 19.2653 6.10536 19.5197 6.29289 19.7072C6.48043 19.8947 6.73479 20.0001 7 20.0001H10C10.2652 20.0001 10.5196 19.8947 10.7071 19.7072C10.8946 19.5197 11 19.2653 11 19.0001V15.8301C10.9993 15.0347 10.6828 14.2722 10.12 13.7101L7.21 10.7901ZM16.21 6.56008C16.214 6.22616 16.1518 5.89476 16.027 5.58499C15.9023 5.27522 15.7175 4.99321 15.4832 4.75522C15.2489 4.51724 14.9699 4.32798 14.6621 4.19838C14.3543 4.06877 14.0239 4.00138 13.69 4.00008C13.0622 4.02005 12.4624 4.26493 12 4.69008C11.5376 4.26493 10.9378 4.02005 10.31 4.00008C9.97354 3.9974 9.63992 4.06185 9.32867 4.18968C9.01742 4.31751 8.7348 4.50614 8.49734 4.74452C8.25989 4.98291 8.07237 5.26627 7.94576 5.57802C7.81915 5.88976 7.756 6.22363 7.76 6.56008C7.76 8.14008 9 9.56008 11.14 11.5601L11.36 11.7701C11.5361 11.9257 11.7651 12.008 12 12.0001C12.2346 12.002 12.4606 11.9123 12.63 11.7501L12.86 11.5401C15 9.58008 16.24 8.14008 16.24 6.56008H16.21ZM20.97 6.56008C20.7048 6.56008 20.4504 6.66544 20.2629 6.85297C20.0754 7.04051 19.97 7.29486 19.97 7.56008V11.7901C19.9678 12.3197 19.7556 12.8267 19.38 13.2001L18.1 14.4901C18.0265 14.5623 17.9394 14.6193 17.8438 14.6579C17.7482 14.6965 17.646 14.7159 17.5429 14.715C17.4399 14.714 17.338 14.6928 17.2431 14.6525C17.1482 14.6122 17.0622 14.5536 16.99 14.4801C16.9178 14.4065 16.8607 14.3195 16.8222 14.2239C16.7836 14.1283 16.7642 14.0261 16.7651 13.923C16.766 13.8199 16.7873 13.7181 16.8276 13.6232C16.8679 13.5283 16.9265 13.4423 17 13.3701L18.17 12.2101C18.3583 12.0218 18.4641 11.7664 18.4641 11.5001C18.4641 11.2338 18.3583 10.9784 18.17 10.7901C17.9817 10.6018 17.7263 10.496 17.46 10.496C17.1937 10.496 16.9383 10.6018 16.75 10.7901L13.84 13.7101C13.2919 14.2786 12.99 15.0404 13 15.8301V19.0001C13 19.2653 13.1054 19.5197 13.2929 19.7072C13.4804 19.8947 13.7348 20.0001 14 20.0001H17C17.2652 20.0001 17.5196 19.8947 17.7071 19.7072C17.8946 19.5197 18 19.2653 18 19.0001V17.8301C17.9992 17.6985 18.0245 17.568 18.0742 17.4462C18.124 17.3243 18.1973 17.2135 18.29 17.1201L20.83 14.5901C21.2013 14.2183 21.4958 13.7771 21.6965 13.2915C21.8973 12.8059 22.0004 12.2855 22 11.7601V7.53008C22 7.26486 21.8946 7.01051 21.7071 6.82297C21.5196 6.63544 21.2652 6.53008 21 6.53008L20.97 6.56008Z","chat":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM8.00006 12C7.80228 12 7.60894 11.9414 7.44449 11.8315C7.28004 11.7216 7.15186 11.5654 7.07618 11.3827C7.00049 11.2 6.98069 10.9989 7.01927 10.8049C7.05786 10.6109 7.1531 10.4327 7.29295 10.2929C7.4328 10.153 7.61098 10.0578 7.80497 10.0192C7.99895 9.98063 8.20001 10.0004 8.38274 10.0761C8.56547 10.1518 8.72164 10.28 8.83153 10.4444C8.94141 10.6089 9.00006 10.8022 9.00006 11C9.00006 11.2652 8.8947 11.5196 8.70716 11.7071C8.51963 11.8946 8.26527 12 8.00006 12ZM12.0001 12C11.8023 12 11.6089 11.9414 11.4445 11.8315C11.28 11.7216 11.1519 11.5654 11.0762 11.3827C11.0005 11.2 10.9807 10.9989 11.0193 10.8049C11.0579 10.6109 11.1531 10.4327 11.2929 10.2929C11.4328 10.153 11.611 10.0578 11.805 10.0192C11.9989 9.98063 12.2 10.0004 12.3827 10.0761C12.5655 10.1518 12.7216 10.28 12.8315 10.4444C12.9414 10.6089 13.0001 10.8022 13.0001 11C13.0001 11.2652 12.8947 11.5196 12.7072 11.7071C12.5196 11.8946 12.2653 12 12.0001 12ZM16.0001 12C15.8023 12 15.6089 11.9414 15.4445 11.8315C15.28 11.7216 15.1519 11.5654 15.0762 11.3827C15.0005 11.2 14.9807 10.9989 15.0193 10.8049C15.0579 10.6109 15.1531 10.4327 15.2929 10.2929C15.4328 10.153 15.611 10.0578 15.805 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5655 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17.0001 10.8022 17.0001 11C17.0001 11.2652 16.8947 11.5196 16.7072 11.7071C16.5196 11.8946 16.2653 12 16.0001 12Z","chats":"M15.7 2H10.3C9.30644 1.99981 8.32696 2.23539 7.44211 2.68738C6.55726 3.13936 5.79228 3.79486 5.21004 4.6C6.19262 4.20568 7.24129 4.00205 8.30004 4H13.7C15.5279 4.00544 17.3029 4.61412 18.7494 5.73158C20.196 6.84903 21.2332 8.41274 21.7 10.18C21.8969 9.57267 21.9981 8.93843 22 8.3C22 7.47267 21.8371 6.65345 21.5205 5.88909C21.2039 5.12474 20.7398 4.43024 20.1548 3.84523C19.5698 3.26022 18.8753 2.79616 18.1109 2.47956C17.3466 2.16295 16.5274 2 15.7 2ZM13.7 6H8.30004C6.71353 6.00903 5.18883 6.61632 4.03056 7.70054C2.8723 8.78476 2.16575 10.2661 2.05209 11.8485C1.93842 13.431 2.42601 14.9981 3.41743 16.2367C4.40885 17.4754 5.8311 18.2943 7.40004 18.53V20.4C7.40004 20.6507 7.46986 20.8965 7.60166 21.1097C7.73347 21.323 7.92206 21.4954 8.1463 21.6075C8.37055 21.7196 8.62158 21.7671 8.87128 21.7445C9.12098 21.722 9.35947 21.6304 9.56004 21.48L13.4 18.6H13.7C15.3709 18.6 16.9733 17.9363 18.1548 16.7548C19.3363 15.5733 20 13.9709 20 12.3C20 10.6291 19.3363 9.02671 18.1548 7.84523C16.9733 6.66375 15.3709 6 13.7 6ZM7.00004 13C6.80226 13 6.60892 12.9414 6.44447 12.8315C6.28002 12.7216 6.15185 12.5654 6.07616 12.3827C6.00047 12.2 5.98067 11.9989 6.01926 11.8049C6.05784 11.6109 6.15308 11.4327 6.29294 11.2929C6.43279 11.153 6.61097 11.0578 6.80495 11.0192C6.99893 10.9806 7.2 11.0004 7.38273 11.0761C7.56545 11.1518 7.72163 11.28 7.83151 11.4444C7.94139 11.6089 8.00004 11.8022 8.00004 12C8.00004 12.2652 7.89468 12.5196 7.70715 12.7071C7.51961 12.8946 7.26526 13 7.00004 13ZM11 13C10.8023 13 10.6089 12.9414 10.4445 12.8315C10.28 12.7216 10.1518 12.5654 10.0762 12.3827C10.0005 12.2 9.98067 11.9989 10.0193 11.8049C10.0578 11.6109 10.1531 11.4327 10.2929 11.2929C10.4328 11.153 10.611 11.0578 10.805 11.0192C10.9989 10.9806 11.2 11.0004 11.3827 11.0761C11.5655 11.1518 11.7216 11.28 11.8315 11.4444C11.9414 11.6089 12 11.8022 12 12C12 12.2652 11.8947 12.5196 11.7071 12.7071C11.5196 12.8946 11.2653 13 11 13ZM15 13C14.8023 13 14.6089 12.9414 14.4445 12.8315C14.28 12.7216 14.1518 12.5654 14.0762 12.3827C14.0005 12.2 13.9807 11.9989 14.0193 11.8049C14.0578 11.6109 14.1531 11.4327 14.2929 11.2929C14.4328 11.153 14.611 11.0578 14.805 11.0192C14.9989 10.9806 15.2 11.0004 15.3827 11.0761C15.5655 11.1518 15.7216 11.28 15.8315 11.4444C15.9414 11.6089 16 11.8022 16 12C16 12.2652 15.8947 12.5196 15.7071 12.7071C15.5196 12.8946 15.2653 13 15 13Z","chemistry":"M20.6399 17.25L15.9999 9.21V5H16.9999C17.2651 5 17.5195 4.89464 17.707 4.70711C17.8945 4.51957 17.9999 4.26522 17.9999 4C17.9999 3.73478 17.8945 3.48043 17.707 3.29289C17.5195 3.10536 17.2651 3 16.9999 3H6.99989C6.73467 3 6.48032 3.10536 6.29278 3.29289C6.10524 3.48043 5.99989 3.73478 5.99989 4C5.99989 4.26522 6.10524 4.51957 6.29278 4.70711C6.48032 4.89464 6.73467 5 6.99989 5H7.99989V9.21L3.35989 17.21C3.13442 17.588 3.01538 18.0199 3.01538 18.46C3.01538 18.9001 3.13442 19.332 3.35989 19.71C3.57132 20.0988 3.88335 20.4237 4.26333 20.6506C4.64332 20.8776 5.0773 20.9982 5.51989 21H18.5199C18.9585 21.0022 19.3897 20.8875 19.7694 20.6679C20.149 20.4482 20.4633 20.1314 20.6799 19.75C20.8993 19.3684 21.0115 18.9346 21.0044 18.4945C20.9974 18.0544 20.8714 17.6244 20.6399 17.25ZM12.4999 16C12.2032 16 11.9132 15.912 11.6665 15.7472C11.4199 15.5824 11.2276 15.3481 11.1141 15.074C11.0005 14.7999 10.9708 14.4983 11.0287 14.2074C11.0866 13.9164 11.2294 13.6491 11.4392 13.4393C11.649 13.2296 11.9163 13.0867 12.2072 13.0288C12.4982 12.9709 12.7998 13.0006 13.0739 13.1142C13.348 13.2277 13.5823 13.42 13.7471 13.6666C13.9119 13.9133 13.9999 14.2033 13.9999 14.5C13.9999 14.8978 13.8419 15.2794 13.5605 15.5607C13.2792 15.842 12.8977 16 12.4999 16ZM15.4999 18.5C15.3021 18.5 15.1088 18.4414 14.9443 18.3315C14.7799 18.2216 14.6517 18.0654 14.576 17.8827C14.5003 17.7 14.4805 17.4989 14.5191 17.3049C14.5577 17.1109 14.6529 16.9327 14.7928 16.7929C14.9326 16.653 15.1108 16.5578 15.3048 16.5192C15.4988 16.4806 15.6998 16.5004 15.8826 16.5761C16.0653 16.6518 16.2215 16.78 16.3314 16.9444C16.4412 17.1089 16.4999 17.3022 16.4999 17.5C16.4999 17.7652 16.3945 18.0196 16.207 18.2071C16.0195 18.3946 15.7651 18.5 15.4999 18.5Z","cherry":"M16.73 11C16.2986 11.0072 15.8707 11.078 15.46 11.21L12.38 5H14.28C14.5452 5 14.7996 4.89464 14.9871 4.70711C15.1746 4.51957 15.28 4.26522 15.28 4C15.28 3.73478 15.1746 3.48043 14.9871 3.29289C14.7996 3.10536 14.5452 3 14.28 3H7.27999C7.01477 3 6.76042 3.10536 6.57288 3.29289C6.38534 3.48043 6.27999 3.73478 6.27999 4C6.27999 4.26522 6.38534 4.51957 6.57288 4.70711C6.76042 4.89464 7.01477 5 7.27999 5H9.39999L6.99999 12.5C5.96376 12.5705 4.98923 13.0181 4.26046 13.7581C3.53168 14.4981 3.09912 15.4794 3.04447 16.5166C2.98981 17.5537 3.31685 18.575 3.96382 19.3875C4.61079 20.2001 5.53289 20.7475 6.55596 20.9266C7.57904 21.1056 8.63226 20.9038 9.51671 20.3593C10.4012 19.8148 11.0556 18.9652 11.3564 17.9711C11.6572 16.977 11.5836 15.9072 11.1495 14.9637C10.7153 14.0201 9.95068 13.2682 8.99999 12.85L11 6.66L13.76 12.24C13.0584 12.9334 12.6191 13.8487 12.5172 14.8299C12.4153 15.811 12.6571 16.7971 13.2012 17.6199C13.7453 18.4426 14.5581 19.0511 15.5008 19.3414C16.4435 19.6316 17.4578 19.5858 18.3705 19.2116C19.2832 18.8374 20.0377 18.158 20.5053 17.2895C20.9729 16.421 21.1247 15.4171 20.9346 14.4492C20.7445 13.4812 20.2245 12.6093 19.4631 11.9821C18.7018 11.3548 17.7464 11.0113 16.76 11.01L16.73 11Z","chest_pain":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V19C6 19.55 6.45 20 7 20H17C17.55 20 18 19.55 18 19V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM15.45 11.11C15.74 11.25 15.94 11.53 15.99 11.84C16.04 12.16 15.94 12.48 15.71 12.71L13.71 14.71C13.51 14.91 13.26 15 13 15C12.74 15 12.49 14.9 12.29 14.71C11.9 14.32 11.9 13.69 12.29 13.3L13.31 12.28L12.55 11.9C12.26 11.76 12.06 11.48 12.01 11.17C11.96 10.85 12.06 10.53 12.29 10.3L14.29 8.3C14.68 7.91 15.31 7.91 15.7 8.3C16.09 8.69 16.09 9.32 15.7 9.71L14.68 10.73L15.44 11.11H15.45Z","chevron_down":"M12.0002 15.0002C11.8686 15.0009 11.7381 14.9757 11.6163 14.926C11.4944 14.8762 11.3836 14.8029 11.2902 14.7102L7.29019 10.7102C7.10188 10.5219 6.99609 10.2665 6.99609 10.0002C6.99609 9.73388 7.10188 9.47849 7.29019 9.29018C7.47849 9.10188 7.73388 8.99609 8.00019 8.99609C8.26649 8.99609 8.52188 9.10188 8.71019 9.29018L12.0002 12.5902L15.2902 9.29018C15.4785 9.10188 15.7339 8.99609 16.0002 8.99609C16.2665 8.99609 16.5219 9.10188 16.7102 9.29018C16.8985 9.47849 17.0043 9.73388 17.0043 10.0002C17.0043 10.2665 16.8985 10.5219 16.7102 10.7102L12.7102 14.7102C12.6167 14.8029 12.5059 14.8762 12.3841 14.926C12.2623 14.9757 12.1318 15.0009 12.0002 15.0002Z","chevron_down_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 11.21L12.71 15.21C12.617 15.3037 12.5064 15.3781 12.3846 15.4289C12.2627 15.4797 12.132 15.5058 12 15.5058C11.868 15.5058 11.7373 15.4797 11.6154 15.4289C11.4936 15.3781 11.383 15.3037 11.29 15.21L7.29 11.21C7.19677 11.1168 7.12281 11.0061 7.07234 10.8842C7.02188 10.7624 6.99591 10.6319 6.99591 10.5C6.99591 10.3681 7.02188 10.2376 7.07234 10.1158C7.12281 9.99393 7.19677 9.88324 7.29 9.79C7.38324 9.69676 7.49393 9.6228 7.61576 9.57234C7.73758 9.52188 7.86814 9.49591 8 9.49591C8.13186 9.49591 8.26243 9.52188 8.38425 9.57234C8.50608 9.6228 8.61677 9.69676 8.71 9.79L12 13.09L15.29 9.79C15.4783 9.6017 15.7337 9.49591 16 9.49591C16.2663 9.49591 16.5217 9.6017 16.71 9.79C16.8983 9.9783 17.0041 10.2337 17.0041 10.5C17.0041 10.7663 16.8983 11.0217 16.71 11.21Z","chevron_left":"M13.9999 17.0002C13.8683 17.0009 13.7379 16.9757 13.616 16.926C13.4942 16.8762 13.3834 16.8029 13.2899 16.7102L9.28994 12.7102C9.19621 12.6172 9.12182 12.5066 9.07105 12.3848C9.02028 12.2629 8.99414 12.1322 8.99414 12.0002C8.99414 11.8682 9.02028 11.7375 9.07105 11.6156C9.12182 11.4937 9.19621 11.3831 9.28994 11.2902L13.2899 7.29019C13.3832 7.19695 13.4939 7.12299 13.6157 7.07253C13.7375 7.02207 13.8681 6.99609 13.9999 6.99609C14.1318 6.99609 14.2624 7.02207 14.3842 7.07253C14.506 7.12299 14.6167 7.19695 14.7099 7.29019C14.8032 7.38342 14.8771 7.49411 14.9276 7.61594C14.9781 7.73776 15.004 7.86833 15.004 8.00019C15.004 8.13204 14.9781 8.26261 14.9276 8.38444C14.8771 8.50626 14.8032 8.61695 14.7099 8.71019L11.4099 12.0002L14.7099 15.2902C14.8037 15.3831 14.8781 15.4937 14.9288 15.6156C14.9796 15.7375 15.0057 15.8682 15.0057 16.0002C15.0057 16.1322 14.9796 16.2629 14.9288 16.3848C14.8781 16.5066 14.8037 16.6172 14.7099 16.7102C14.6165 16.8029 14.5057 16.8762 14.3838 16.926C14.262 16.9757 14.1315 17.0009 13.9999 17.0002Z","chevron_left_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.21 15.29C14.3037 15.383 14.3781 15.4936 14.4289 15.6154C14.4797 15.7373 14.5058 15.868 14.5058 16C14.5058 16.132 14.4797 16.2627 14.4289 16.3846C14.3781 16.5064 14.3037 16.617 14.21 16.71C14.117 16.8037 14.0064 16.8781 13.8846 16.9289C13.7627 16.9797 13.632 17.0058 13.5 17.0058C13.368 17.0058 13.2373 16.9797 13.1154 16.9289C12.9936 16.8781 12.883 16.8037 12.79 16.71L8.79 12.71C8.69628 12.617 8.62188 12.5064 8.57111 12.3846C8.52034 12.2627 8.49421 12.132 8.49421 12C8.49421 11.868 8.52034 11.7373 8.57111 11.6154C8.62188 11.4936 8.69628 11.383 8.79 11.29L12.79 7.29C12.8832 7.19676 12.9939 7.1228 13.1158 7.07234C13.2376 7.02188 13.3681 6.99591 13.5 6.99591C13.6319 6.99591 13.7624 7.02188 13.8843 7.07234C14.0061 7.1228 14.1168 7.19676 14.21 7.29C14.3032 7.38324 14.3772 7.49393 14.4277 7.61575C14.4781 7.73757 14.5041 7.86814 14.5041 8C14.5041 8.13186 14.4781 8.26243 14.4277 8.38425C14.3772 8.50607 14.3032 8.61676 14.21 8.71L10.91 12L14.21 15.29Z","chevron_right":"M9.99994 17.0002C9.86833 17.0009 9.73787 16.9757 9.61603 16.926C9.4942 16.8762 9.38338 16.8029 9.28994 16.7102C9.19621 16.6172 9.12182 16.5066 9.07105 16.3848C9.02028 16.2629 8.99414 16.1322 8.99414 16.0002C8.99414 15.8682 9.02028 15.7375 9.07105 15.6156C9.12182 15.4937 9.19621 15.3831 9.28994 15.2902L12.5899 12.0002L9.28994 8.71019C9.10164 8.52188 8.99585 8.26649 8.99585 8.00019C8.99585 7.86833 9.02182 7.73776 9.07228 7.61594C9.12274 7.49411 9.1967 7.38342 9.28994 7.29019C9.38318 7.19695 9.49387 7.12299 9.61569 7.07253C9.73751 7.02207 9.86808 6.99609 9.99994 6.99609C10.2662 6.99609 10.5216 7.10188 10.7099 7.29019L14.7099 11.2902C14.8037 11.3831 14.8781 11.4937 14.9288 11.6156C14.9796 11.7375 15.0057 11.8682 15.0057 12.0002C15.0057 12.1322 14.9796 12.2629 14.9288 12.3848C14.8781 12.5066 14.8037 12.6172 14.7099 12.7102L10.7099 16.7102C10.6165 16.8029 10.5057 16.8762 10.3838 16.926C10.262 16.9757 10.1315 17.0009 9.99994 17.0002Z","chevron_right_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.21 12.71L11.21 16.71C11.117 16.8037 11.0064 16.8781 10.8846 16.9289C10.7627 16.9797 10.632 17.0058 10.5 17.0058C10.368 17.0058 10.2373 16.9797 10.1154 16.9289C9.99357 16.8781 9.88297 16.8037 9.79 16.71C9.69628 16.617 9.62188 16.5064 9.57111 16.3846C9.52034 16.2627 9.49421 16.132 9.49421 16C9.49421 15.868 9.52034 15.7373 9.57111 15.6154C9.62188 15.4936 9.69628 15.383 9.79 15.29L13.09 12L9.79 8.71C9.69677 8.61676 9.6228 8.50607 9.57234 8.38425C9.52188 8.26243 9.49591 8.13186 9.49591 8C9.49591 7.86814 9.52188 7.73757 9.57234 7.61575C9.6228 7.49393 9.69677 7.38324 9.79 7.29C9.88324 7.19676 9.99393 7.1228 10.1158 7.07234C10.2376 7.02188 10.3681 6.99591 10.5 6.99591C10.6319 6.99591 10.7624 7.02188 10.8843 7.07234C11.0061 7.1228 11.1168 7.19676 11.21 7.29L15.21 11.29C15.3037 11.383 15.3781 11.4936 15.4289 11.6154C15.4797 11.7373 15.5058 11.868 15.5058 12C15.5058 12.132 15.4797 12.2627 15.4289 12.3846C15.3781 12.5064 15.3037 12.617 15.21 12.71Z","chevron_up":"M16.0002 14.9999C15.8686 15.0007 15.7381 14.9755 15.6163 14.9257C15.4944 14.8759 15.3836 14.8026 15.2902 14.7099L12.0002 11.4099L8.71019 14.7099C8.52188 14.8982 8.26649 15.004 8.00019 15.004C7.73388 15.004 7.47849 14.8982 7.29019 14.7099C7.10188 14.5216 6.99609 14.2662 6.99609 13.9999C6.99609 13.8681 7.02207 13.7375 7.07253 13.6157C7.12299 13.4939 7.19695 13.3832 7.29019 13.2899L11.2902 9.28994C11.3831 9.19621 11.4937 9.12182 11.6156 9.07105C11.7375 9.02028 11.8682 8.99414 12.0002 8.99414C12.1322 8.99414 12.2629 9.02028 12.3848 9.07105C12.5066 9.12182 12.6172 9.19621 12.7102 9.28994L16.7102 13.2899C16.8039 13.3829 16.8783 13.4935 16.9291 13.6154C16.9798 13.7372 17.006 13.8679 17.006 13.9999C17.006 14.132 16.9798 14.2627 16.9291 14.3845C16.8783 14.5064 16.8039 14.617 16.7102 14.7099C16.6167 14.8026 16.5059 14.8759 16.3841 14.9257C16.2623 14.9755 16.1318 15.0007 16.0002 14.9999Z","chevron_up_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 14.21C16.617 14.3037 16.5064 14.3781 16.3846 14.4289C16.2627 14.4797 16.132 14.5058 16 14.5058C15.868 14.5058 15.7373 14.4797 15.6154 14.4289C15.4936 14.3781 15.383 14.3037 15.29 14.21L12 10.91L8.71 14.21C8.61677 14.3032 8.50608 14.3772 8.38425 14.4277C8.26243 14.4781 8.13186 14.5041 8 14.5041C7.86814 14.5041 7.73758 14.4781 7.61576 14.4277C7.49393 14.3772 7.38324 14.3032 7.29 14.21C7.19677 14.1168 7.12281 14.0061 7.07234 13.8842C7.02188 13.7624 6.99591 13.6319 6.99591 13.5C6.99591 13.3681 7.02188 13.2376 7.07234 13.1158C7.12281 12.9939 7.19677 12.8832 7.29 12.79L11.29 8.79C11.383 8.69627 11.4936 8.62188 11.6154 8.57111C11.7373 8.52034 11.868 8.4942 12 8.4942C12.132 8.4942 12.2627 8.52034 12.3846 8.57111C12.5064 8.62188 12.617 8.69627 12.71 8.79L16.71 12.79C16.8037 12.883 16.8781 12.9936 16.9289 13.1154C16.9797 13.2373 17.0058 13.368 17.0058 13.5C17.0058 13.632 16.9797 13.7627 16.9289 13.8846C16.8781 14.0064 16.8037 14.117 16.71 14.21Z","children_game":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 7C15.3956 7 15.7822 7.1173 16.1111 7.33706C16.44 7.55682 16.6964 7.86918 16.8478 8.23463C16.9991 8.60009 17.0387 9.00222 16.9616 9.39018C16.8844 9.77814 16.6939 10.1345 16.4142 10.4142C16.1345 10.6939 15.7781 10.8844 15.3902 10.9616C15.0022 11.0387 14.6001 10.9991 14.2346 10.8478C13.8692 10.6964 13.5568 10.44 13.3371 10.1111C13.1173 9.78224 13 9.39556 13 9C13 8.46957 13.2107 7.96086 13.5858 7.58579C13.9609 7.21071 14.4696 7 15 7ZM7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7H10C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8V10C11 10.2652 10.8946 10.5196 10.7071 10.7071C10.5196 10.8946 10.2652 11 10 11H8C7.73478 11 7.48043 10.8946 7.29289 10.7071C7.10536 10.5196 7 10.2652 7 10V8ZM11.14 15.39L10.39 16.64C10.3231 16.7498 10.2291 16.8406 10.1171 16.9037C10.005 16.9667 9.87859 16.9999 9.75 17H8.25C8.12141 16.9999 7.99501 16.9667 7.88293 16.9037C7.77085 16.8406 7.67687 16.7498 7.61 16.64L6.86 15.39C6.78624 15.2733 6.74709 15.1381 6.74709 15C6.74709 14.8619 6.78624 14.7267 6.86 14.61L7.61 13.36C7.67687 13.2502 7.77085 13.1594 7.88293 13.0963C7.99501 13.0333 8.12141 13.0001 8.25 13H9.75C9.87859 13.0001 10.005 13.0333 10.1171 13.0963C10.2291 13.1594 10.3231 13.2502 10.39 13.36L11.14 14.61C11.2138 14.7267 11.2529 14.8619 11.2529 15C11.2529 15.1381 11.2138 15.2733 11.14 15.39ZM17 16.63C16.9351 16.7424 16.8418 16.8357 16.7295 16.9006C16.6172 16.9656 16.4898 16.9998 16.36 17H13.62C13.4902 16.9998 13.3628 16.9656 13.2505 16.9006C13.1382 16.8357 13.0449 16.7424 12.98 16.63C12.9141 16.5178 12.8793 16.3901 12.8793 16.26C12.8793 16.1299 12.9141 16.0022 12.98 15.89L14.35 13.39C14.4219 13.2807 14.5199 13.1909 14.6351 13.1288C14.7503 13.0667 14.8791 13.0342 15.01 13.0342C15.1409 13.0342 15.2697 13.0667 15.3849 13.1288C15.5001 13.1909 15.5981 13.2807 15.67 13.39L17 15.89C17.0659 16.0022 17.1007 16.1299 17.1007 16.26C17.1007 16.3901 17.0659 16.5178 17 16.63Z","chip":"M15 8H9C8.73478 8 8.48043 8.10536 8.29289 8.29289C8.10536 8.48043 8 8.73478 8 9V15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8ZM21 13C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11H20V9H21C21.2652 9 21.5196 8.89464 21.7071 8.70711C21.8946 8.51957 22 8.26522 22 8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7H19.86C19.6804 6.31214 19.3208 5.68457 18.8181 5.18188C18.3154 4.67919 17.6879 4.31956 17 4.14V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V4H13V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4H9V3C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V4.14C6.31214 4.31956 5.68457 4.67919 5.18188 5.18188C4.67919 5.68457 4.31956 6.31214 4.14 7H3C2.73478 7 2.48043 7.10536 2.29289 7.29289C2.10536 7.48043 2 7.73478 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9H4V11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4V15H3C2.73478 15 2.48043 15.1054 2.29289 15.2929C2.10536 15.4804 2 15.7348 2 16C2 16.2652 2.10536 16.5196 2.29289 16.7071C2.48043 16.8946 2.73478 17 3 17H4.14C4.31956 17.6879 4.67919 18.3154 5.18188 18.8181C5.68457 19.3208 6.31214 19.6804 7 19.86V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V19.86C17.6879 19.6804 18.3154 19.3208 18.8181 18.8181C19.3208 18.3154 19.6804 17.6879 19.86 17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16C22 15.7348 21.8946 15.4804 21.7071 15.2929C21.5196 15.1054 21.2652 15 21 15H20V13H21ZM17.71 16C17.7113 16.2249 17.668 16.4479 17.5825 16.656C17.4971 16.864 17.3712 17.0531 17.2121 17.2121C17.0531 17.3712 16.864 17.4971 16.656 17.5825C16.4479 17.668 16.2249 17.7113 16 17.71H8C7.77507 17.7113 7.55211 17.668 7.34404 17.5825C7.13598 17.4971 6.94694 17.3712 6.78789 17.2121C6.62884 17.0531 6.50293 16.864 6.41746 16.656C6.332 16.4479 6.28867 16.2249 6.29 16V8C6.28867 7.77507 6.332 7.55211 6.41746 7.34404C6.50293 7.13598 6.62884 6.94694 6.78789 6.78789C6.94694 6.62884 7.13598 6.50293 7.34404 6.41746C7.55211 6.332 7.77507 6.28867 8 6.29H16C16.2249 6.28867 16.4479 6.332 16.656 6.41746C16.864 6.50293 17.0531 6.62884 17.2121 6.78789C17.3712 6.94694 17.4971 7.13598 17.5825 7.34404C17.668 7.55211 17.7113 7.77507 17.71 8V16Z","cholesterol":"M21 4H17.33C16.26 4 15.19 4.35 14.33 5L13.8 5.4C12.74 6.2 11.26 6.19 10.2 5.4L9.67 5C8.81 4.36 7.74 4 6.67 4H3C2.45 4 2 4.45 2 5V19C2 19.55 2.45 20 3 20H6.67C7.74 20 8.81 19.65 9.67 19L10.2 18.6C11.26 17.81 12.74 17.81 13.8 18.6L14.33 19C15.19 19.64 16.26 20 17.33 20H21C21.55 20 22 19.55 22 19V5C22 4.45 21.55 4 21 4ZM5 12C4.45 12 4 11.55 4 11C4 10.45 4.45 10 5 10C5.55 10 6 10.45 6 11C6 11.55 5.55 12 5 12ZM8 16C7.45 16 7 15.55 7 15C7 14.45 7.45 14 8 14C8.55 14 9 14.45 9 15C9 15.55 8.55 16 8 16ZM11 12C10.45 12 10 11.55 10 11C10 10.45 10.45 10 11 10C11.55 10 12 10.45 12 11C12 11.55 11.55 12 11 12ZM19 14C18.45 14 18 13.55 18 13C18 12.45 18.45 12 19 12C19.55 12 20 12.45 20 13C20 13.55 19.55 14 19 14Z","cinch":"M11 18.86V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18.86C13.8565 18.6389 14.6155 18.1401 15.1583 17.4416C15.7011 16.7432 15.9971 15.8846 16 15H8C8.00287 15.8846 8.29887 16.7432 8.84169 17.4416C9.38451 18.1401 10.1435 18.6389 11 18.86ZM15 8.28V7.5C14.9977 7.19087 14.9006 6.8899 14.7217 6.63775C14.5429 6.38559 14.291 6.1944 14 6.09V5C14 4.73478 13.8946 4.48043 13.7071 4.29289C13.5196 4.10536 13.2652 4 13 4V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4C10.7348 4 10.4804 4.10536 10.2929 4.29289C10.1054 4.48043 10 4.73478 10 5V6.09C9.70903 6.1944 9.45711 6.38559 9.27828 6.63775C9.09944 6.8899 9.00231 7.19087 9 7.5V8.28C8.69772 8.45451 8.44638 8.70509 8.27095 9.00683C8.09552 9.30857 8.00211 9.65097 8 10V13H16V10C15.9979 9.65097 15.9045 9.30857 15.7291 9.00683C15.5536 8.70509 15.3023 8.45451 15 8.28Z","cinch_cable":"M20 20H19C18.7348 20 18.4804 19.8946 18.2929 19.7071C18.1054 19.5196 18 19.2652 18 19V18C18 17.2044 17.6839 16.4413 17.1213 15.8787C16.5587 15.3161 15.7956 15 15 15C14.2044 15 13.4413 15.3161 12.8787 15.8787C12.3161 16.4413 12 17.2044 12 18V19C12 19.2652 11.8946 19.5196 11.7071 19.7071C11.5196 19.8946 11.2652 20 11 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V18.86C8.85647 18.6389 9.61549 18.1401 10.1583 17.4416C10.7011 16.7432 10.9971 15.8846 11 15H3C3.00287 15.8846 3.29887 16.7432 3.84169 17.4416C4.38451 18.1401 5.14352 18.6389 6 18.86V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H11C11.7956 22 12.5587 21.6839 13.1213 21.1213C13.6839 20.5587 14 19.7956 14 19V18C14 17.7348 14.1054 17.4804 14.2929 17.2929C14.4804 17.1054 14.7348 17 15 17C15.2652 17 15.5196 17.1054 15.7071 17.2929C15.8946 17.4804 16 17.7348 16 18V19C16 19.7956 16.3161 20.5587 16.8787 21.1213C17.4413 21.6839 18.2044 22 19 22H20C20.2652 22 20.5196 21.8946 20.7071 21.7071C20.8946 21.5196 21 21.2652 21 21C21 20.7348 20.8946 20.4804 20.7071 20.2929C20.5196 20.1054 20.2652 20 20 20ZM11 10C10.9979 9.65097 10.9045 9.30857 10.7291 9.00683C10.5536 8.70509 10.3023 8.45451 10 8.28V7.5C9.99769 7.19087 9.90056 6.8899 9.72172 6.63775C9.54289 6.38559 9.29097 6.1944 9 6.09V5C9 4.73478 8.89464 4.48043 8.70711 4.29289C8.51957 4.10536 8.26522 4 8 4V3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3V4C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V6.09C4.70903 6.1944 4.45711 6.38559 4.27828 6.63775C4.09944 6.8899 4.00231 7.19087 4 7.5V8.28C3.69772 8.45451 3.44638 8.70509 3.27095 9.00683C3.09552 9.30857 3.00211 9.65097 3 10V13H11V10Z","city":"M19 3H17C16.4696 3 15.9609 3.21071 15.5858 3.58579C15.2107 3.96086 15 4.46957 15 5V11H9V9C9 8.46957 8.78929 7.96086 8.41421 7.58579C8.03914 7.21071 7.53043 7 7 7H5C4.46957 7 3.96086 7.21071 3.58579 7.58579C3.21071 7.96086 3 8.46957 3 9V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM6 19C5.80222 19 5.60888 18.9414 5.44443 18.8315C5.27998 18.7216 5.15181 18.5654 5.07612 18.3827C5.00043 18.2 4.98063 17.9989 5.01921 17.8049C5.0578 17.6109 5.15304 17.4327 5.29289 17.2929C5.43275 17.153 5.61093 17.0578 5.80491 17.0192C5.99889 16.9806 6.19996 17.0004 6.38268 17.0761C6.56541 17.1518 6.72159 17.28 6.83147 17.4444C6.94135 17.6089 7 17.8022 7 18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19ZM6 15C5.80222 15 5.60888 14.9414 5.44443 14.8315C5.27998 14.7216 5.15181 14.5654 5.07612 14.3827C5.00043 14.2 4.98063 13.9989 5.01921 13.8049C5.0578 13.6109 5.15304 13.4327 5.29289 13.2929C5.43275 13.153 5.61093 13.0578 5.80491 13.0192C5.99889 12.9806 6.19996 13.0004 6.38268 13.0761C6.56541 13.1518 6.72159 13.28 6.83147 13.4444C6.94135 13.6089 7 13.8022 7 14C7 14.2652 6.89464 14.5196 6.70711 14.7071C6.51957 14.8946 6.26522 15 6 15ZM6 11C5.80222 11 5.60888 10.9414 5.44443 10.8315C5.27998 10.7216 5.15181 10.5654 5.07612 10.3827C5.00043 10.2 4.98063 9.99889 5.01921 9.80491C5.0578 9.61093 5.15304 9.43275 5.29289 9.29289C5.43275 9.15304 5.61093 9.0578 5.80491 9.01921C5.99889 8.98063 6.19996 9.00043 6.38268 9.07612C6.56541 9.15181 6.72159 9.27998 6.83147 9.44443C6.94135 9.60888 7 9.80222 7 10C7 10.2652 6.89464 10.5196 6.70711 10.7071C6.51957 10.8946 6.26522 11 6 11ZM10 19C9.80222 19 9.60888 18.9414 9.44443 18.8315C9.27998 18.7216 9.15181 18.5654 9.07612 18.3827C9.00043 18.2 8.98063 17.9989 9.01921 17.8049C9.0578 17.6109 9.15304 17.4327 9.29289 17.2929C9.43275 17.153 9.61093 17.0578 9.80491 17.0192C9.99889 16.9806 10.2 17.0004 10.3827 17.0761C10.5654 17.1518 10.7216 17.28 10.8315 17.4444C10.9414 17.6089 11 17.8022 11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19ZM10 15C9.80222 15 9.60888 14.9414 9.44443 14.8315C9.27998 14.7216 9.15181 14.5654 9.07612 14.3827C9.00043 14.2 8.98063 13.9989 9.01921 13.8049C9.0578 13.6109 9.15304 13.4327 9.29289 13.2929C9.43275 13.153 9.61093 13.0578 9.80491 13.0192C9.99889 12.9806 10.2 13.0004 10.3827 13.0761C10.5654 13.1518 10.7216 13.28 10.8315 13.4444C10.9414 13.6089 11 13.8022 11 14C11 14.2652 10.8946 14.5196 10.7071 14.7071C10.5196 14.8946 10.2652 15 10 15ZM14 19C13.8022 19 13.6089 18.9414 13.4444 18.8315C13.28 18.7216 13.1518 18.5654 13.0761 18.3827C13.0004 18.2 12.9806 17.9989 13.0192 17.8049C13.0578 17.6109 13.153 17.4327 13.2929 17.2929C13.4327 17.153 13.6109 17.0578 13.8049 17.0192C13.9989 16.9806 14.2 17.0004 14.3827 17.0761C14.5654 17.1518 14.7216 17.28 14.8315 17.4444C14.9414 17.6089 15 17.8022 15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19ZM14 15C13.8022 15 13.6089 14.9414 13.4444 14.8315C13.28 14.7216 13.1518 14.5654 13.0761 14.3827C13.0004 14.2 12.9806 13.9989 13.0192 13.8049C13.0578 13.6109 13.153 13.4327 13.2929 13.2929C13.4327 13.153 13.6109 13.0578 13.8049 13.0192C13.9989 12.9806 14.2 13.0004 14.3827 13.0761C14.5654 13.1518 14.7216 13.28 14.8315 13.4444C14.9414 13.6089 15 13.8022 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15ZM18 19C17.8022 19 17.6089 18.9414 17.4444 18.8315C17.28 18.7216 17.1518 18.5654 17.0761 18.3827C17.0004 18.2 16.9806 17.9989 17.0192 17.8049C17.0578 17.6109 17.153 17.4327 17.2929 17.2929C17.4327 17.153 17.6109 17.0578 17.8049 17.0192C17.9989 16.9806 18.2 17.0004 18.3827 17.0761C18.5654 17.1518 18.7216 17.28 18.8315 17.4444C18.9414 17.6089 19 17.8022 19 18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11ZM18 7C17.8022 7 17.6089 6.94135 17.4444 6.83147C17.28 6.72159 17.1518 6.56541 17.0761 6.38268C17.0004 6.19996 16.9806 5.99889 17.0192 5.80491C17.0578 5.61093 17.153 5.43275 17.2929 5.29289C17.4327 5.15304 17.6109 5.0578 17.8049 5.01921C17.9989 4.98063 18.2 5.00043 18.3827 5.07612C18.5654 5.15181 18.7216 5.27998 18.8315 5.44443C18.9414 5.60888 19 5.80222 19 6C19 6.26522 18.8946 6.51957 18.7071 6.70711C18.5196 6.89464 18.2652 7 18 7Z","clauset":"M4 4V18C4 18.5304 4.21071 19.0391 4.58579 19.4142C4.96086 19.7893 5.46957 20 6 20V21C6 21.2652 6.10536 21.5196 6.29289 21.7071C6.48043 21.8946 6.73478 22 7 22C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V20H11V2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4ZM8 10C8.19778 10 8.39112 10.0586 8.55557 10.1685C8.72002 10.2784 8.84819 10.4346 8.92388 10.6173C8.99957 10.8 9.01937 11.0011 8.98079 11.1951C8.9422 11.3891 8.84696 11.5673 8.70711 11.7071C8.56725 11.847 8.38907 11.9422 8.19509 11.9808C8.00111 12.0194 7.80004 11.9996 7.61732 11.9239C7.43459 11.8482 7.27841 11.72 7.16853 11.5556C7.05865 11.3911 7 11.1978 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10ZM18 2H13V20H16V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22C17.2652 22 17.5196 21.8946 17.7071 21.7071C17.8946 21.5196 18 21.2652 18 21V20C18.5304 20 19.0391 19.7893 19.4142 19.4142C19.7893 19.0391 20 18.5304 20 18V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12Z","cleaning":"M12.45 5.00011C12.8812 5.04506 13.3048 5.1459 13.71 5.30011L13.11 6.52011C12.9914 6.75628 12.9711 7.0298 13.0535 7.28089C13.136 7.53198 13.3145 7.74022 13.55 7.86011C13.6855 7.94464 13.8405 7.99285 14 8.00011C14.1847 7.99955 14.3656 7.94787 14.5227 7.85079C14.6798 7.75371 14.8069 7.61502 14.89 7.45011L15.12 7.00011H17C17.2939 7.00439 17.5851 6.94386 17.8529 6.82281C18.1207 6.70176 18.3585 6.52318 18.5495 6.29976C18.7404 6.07635 18.8798 5.8136 18.9577 5.5302C19.0355 5.2468 19.05 4.94973 19 4.66011C18.9029 4.17781 18.6373 3.74585 18.2506 3.44166C17.864 3.13747 17.3816 2.98093 16.89 3.00011H12.5C12.3674 3.00011 12.2402 3.05279 12.1464 3.14656C12.0527 3.24032 12 3.3675 12 3.50011V4.50011C12.0016 4.62386 12.0481 4.74283 12.1309 4.83482C12.2137 4.92681 12.3271 4.98556 12.45 5.00011ZM20 12.0001H18L17 8.70011C16.9342 8.50004 16.807 8.32584 16.6364 8.20234C16.4658 8.07885 16.2606 8.01236 16.05 8.01236C15.8394 8.01236 15.6342 8.07885 15.4636 8.20234C15.293 8.32584 15.1658 8.50004 15.1 8.70011L14 12.0001H12V11.0001C12 10.4697 11.7893 9.96097 11.4142 9.5859C11.0391 9.21082 10.5304 9.00011 10 9.00011H8C7.46957 9.00011 6.96086 9.21082 6.58579 9.5859C6.21071 9.96097 6 10.4697 6 11.0001V12.0001H4C3.73478 12.0001 3.48043 12.1055 3.29289 12.293C3.10536 12.4805 3 12.7349 3 13.0001C3 13.2653 3.10536 13.5197 3.29289 13.7072C3.48043 13.8948 3.73478 14.0001 4 14.0001H4.13L4.89 19.2801C4.95792 19.7607 5.19827 20.2001 5.56624 20.5166C5.93421 20.833 6.40469 21.0049 6.89 21.0001H17.13C17.6153 21.0049 18.0858 20.833 18.4538 20.5166C18.8217 20.2001 19.0621 19.7607 19.13 19.2801L19.87 14.0001H20C20.2652 14.0001 20.5196 13.8948 20.7071 13.7072C20.8946 13.5197 21 13.2653 21 13.0001C21 12.7349 20.8946 12.4805 20.7071 12.293C20.5196 12.1055 20.2652 12.0001 20 12.0001ZM11 6.00011C11 5.73489 10.8946 5.48054 10.7071 5.293C10.5196 5.10547 10.2652 5.00011 10 5.00011H8C7.73478 5.00011 7.48043 5.10547 7.29289 5.293C7.10536 5.48054 7 5.73489 7 6.00011V7.00011H11V6.00011Z","cleaning_request":"M12.45 5.00011C12.8812 5.04506 13.3048 5.1459 13.71 5.30011L13.11 6.52011C12.9914 6.75628 12.9711 7.0298 13.0535 7.28089C13.136 7.53198 13.3145 7.74022 13.55 7.86011C13.6855 7.94464 13.8405 7.99285 14 8.00011C14.1847 7.99955 14.3656 7.94787 14.5227 7.85079C14.6798 7.75371 14.8069 7.61502 14.89 7.45011L15.12 7.00011H17C17.2939 7.00439 17.5851 6.94386 17.8529 6.82281C18.1207 6.70176 18.3585 6.52318 18.5495 6.29976C18.7404 6.07635 18.8798 5.8136 18.9577 5.5302C19.0355 5.2468 19.05 4.94973 19 4.66011C18.9029 4.17781 18.6373 3.74585 18.2506 3.44166C17.864 3.13747 17.3816 2.98093 16.89 3.00011H12.5C12.3674 3.00011 12.2402 3.05279 12.1464 3.14656C12.0527 3.24032 12 3.3675 12 3.50011V4.50011C12.0016 4.62386 12.0481 4.74283 12.1309 4.83482C12.2137 4.92681 12.3271 4.98556 12.45 5.00011ZM11 6.00011C11 5.73489 10.8946 5.48054 10.7071 5.293C10.5196 5.10547 10.2652 5.00011 10 5.00011H8C7.73478 5.00011 7.48043 5.10547 7.29289 5.293C7.10536 5.48054 7 5.73489 7 6.00011V7.00011H11V6.00011ZM11 17.0001H10V16.0001C10 15.7349 9.89464 15.4805 9.70711 15.293C9.51957 15.1055 9.26522 15.0001 9 15.0001C8.73478 15.0001 8.48043 15.1055 8.29289 15.293C8.10536 15.4805 8 15.7349 8 16.0001V17.0001H7C6.73478 17.0001 6.48043 17.1055 6.29289 17.293C6.10536 17.4805 6 17.7349 6 18.0001C6 18.2653 6.10536 18.5197 6.29289 18.7072C6.48043 18.8948 6.73478 19.0001 7 19.0001H8V20.0001C8 20.2653 8.10536 20.5197 8.29289 20.7072C8.48043 20.8948 8.73478 21.0001 9 21.0001C9.26522 21.0001 9.51957 20.8948 9.70711 20.7072C9.89464 20.5197 10 20.2653 10 20.0001V19.0001H11C11.2652 19.0001 11.5196 18.8948 11.7071 18.7072C11.8946 18.5197 12 18.2653 12 18.0001C12 17.7349 11.8946 17.4805 11.7071 17.293C11.5196 17.1055 11.2652 17.0001 11 17.0001ZM20 12.0001H18L17 8.70011C16.9342 8.50004 16.807 8.32584 16.6364 8.20234C16.4658 8.07885 16.2606 8.01236 16.05 8.01236C15.8394 8.01236 15.6342 8.07885 15.4636 8.20234C15.293 8.32584 15.1658 8.50004 15.1 8.70011L14 12.0001H12V11.0001C12 10.4697 11.7893 9.96097 11.4142 9.5859C11.0391 9.21082 10.5304 9.00011 10 9.00011H8C7.46957 9.00011 6.96086 9.21082 6.58579 9.5859C6.21071 9.96097 6 10.4697 6 11.0001V12.0001H4C3.73478 12.0001 3.48043 12.1055 3.29289 12.293C3.10536 12.4805 3 12.7349 3 13.0001C3 13.2653 3.10536 13.5197 3.29289 13.7072C3.48043 13.8948 3.73478 14.0001 4 14.0001H4.13L4.42 16.0001C4.70135 15.3523 5.11674 14.7715 5.63881 14.2959C6.16089 13.8202 6.7778 13.4606 7.44892 13.2406C8.12004 13.0207 8.83015 12.9454 9.53247 13.0197C10.2348 13.0941 10.9134 13.3164 11.5236 13.672C12.1338 14.0276 12.6617 14.5084 13.0727 15.0828C13.4836 15.6572 13.7681 16.3121 13.9076 17.0045C14.0471 17.6968 14.0384 18.4108 13.8819 19.0995C13.7255 19.7882 13.4249 20.436 13 21.0001H17.15C17.6353 21.0049 18.1058 20.833 18.4738 20.5166C18.8417 20.2001 19.0821 19.7607 19.15 19.2801L19.87 14.0001H20C20.2652 14.0001 20.5196 13.8948 20.7071 13.7072C20.8946 13.5197 21 13.2653 21 13.0001C21 12.7349 20.8946 12.4805 20.7071 12.293C20.5196 12.1055 20.2652 12.0001 20 12.0001Z","clear":"M16 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H16C16.2652 19 16.5196 18.8946 16.7071 18.7071C16.8946 18.5196 17 18.2652 17 18C17 17.7348 16.8946 17.4804 16.7071 17.2929C16.5196 17.1054 16.2652 17 16 17ZM20 5H8C7.73478 5 7.48043 5.10536 7.29289 5.29289C7.10536 5.48043 7 5.73478 7 6C7 6.26522 7.10536 6.51957 7.29289 6.70711C7.48043 6.89464 7.73478 7 8 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5ZM18 11H6C5.73478 11 5.48043 11.1054 5.29289 11.2929C5.10536 11.4804 5 11.7348 5 12C5 12.2652 5.10536 12.5196 5.29289 12.7071C5.48043 12.8946 5.73478 13 6 13H18C18.2652 13 18.5196 12.8946 18.7071 12.7071C18.8946 12.5196 19 12.2652 19 12C19 11.7348 18.8946 11.4804 18.7071 11.2929C18.5196 11.1054 18.2652 11 18 11Z","clerk":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20Z","climbing":"M13.5 5C13.7967 5 14.0867 4.91203 14.3334 4.7472C14.58 4.58238 14.7723 4.34811 14.8858 4.07403C14.9994 3.79994 15.0291 3.49834 14.9712 3.20737C14.9133 2.91639 14.7704 2.64912 14.5607 2.43934C14.3509 2.22956 14.0836 2.0867 13.7926 2.02882C13.5017 1.97094 13.2001 2.00065 12.926 2.11418C12.6519 2.22771 12.4176 2.41997 12.2528 2.66665C12.088 2.91332 12 3.20333 12 3.5C12 3.89783 12.158 4.27936 12.4393 4.56066C12.7206 4.84197 13.1022 5 13.5 5ZM18 10H16C15.8448 10 15.6916 9.96386 15.5528 9.89443C15.4139 9.825 15.2932 9.7242 15.2 9.6L12.8 6.4C12.6864 6.24847 12.5321 6.13231 12.3551 6.06504C12.1781 5.99777 11.9856 5.98215 11.8 6.02C11.6192 6.05227 11.4507 6.13374 11.3131 6.25545C11.1755 6.37717 11.0741 6.53444 11.02 6.71L8.25 16C8.15127 16.341 7.98835 16.6601 7.77 16.94L5.2 20.4C5.04087 20.6122 4.97255 20.8789 5.01005 21.1414C5.04756 21.404 5.18783 21.6409 5.4 21.8C5.5731 21.9298 5.78363 22 6 22C6.15525 22 6.30836 21.9639 6.44722 21.8944C6.58607 21.825 6.70686 21.7242 6.8 21.6L9.37 18.17C9.72493 17.7017 9.99254 17.1732 10.16 16.61L10.9 14.14L12.41 15.14C12.6291 15.2868 12.817 15.4754 12.9628 15.6951C13.1087 15.9148 13.2097 16.1611 13.26 16.42L14 20.2C14.0468 20.4293 14.1724 20.6349 14.3551 20.7811C14.5379 20.9272 14.7661 21.0047 15 21H15.2C15.3326 20.9762 15.459 20.9259 15.5716 20.8521C15.6843 20.7783 15.7809 20.6825 15.8556 20.5704C15.9303 20.4583 15.9816 20.3323 16.0064 20.1999C16.0312 20.0676 16.0291 19.9315 16 19.8L15.22 16C15.1206 15.4845 14.919 14.9942 14.627 14.558C14.3351 14.1217 13.9586 13.7484 13.52 13.46L11.52 12.15H11.47L12.36 9.15L13.6 10.8C13.8794 11.1726 14.2418 11.475 14.6584 11.6833C15.0749 11.8916 15.5343 12 16 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10Z","clipping":"M5 17C4.60444 17 4.21776 17.1173 3.88886 17.3371C3.55996 17.5568 3.30362 17.8692 3.15224 18.2346C3.00087 18.6001 2.96126 19.0022 3.03843 19.3902C3.1156 19.7781 3.30608 20.1345 3.58579 20.4142C3.86549 20.6939 4.22186 20.8844 4.60982 20.9616C4.99778 21.0387 5.39992 20.9991 5.76537 20.8478C6.13082 20.6964 6.44318 20.44 6.66294 20.1111C6.8827 19.7822 7 19.3956 7 19C7 18.4696 6.78929 17.9609 6.41421 17.5858C6.03914 17.2107 5.53043 17 5 17ZM6 15V9C6 8.73478 5.89464 8.48043 5.70711 8.29289C5.51957 8.10536 5.26522 8 5 8C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9V15C4 15.2652 4.10536 15.5196 4.29289 15.7071C4.48043 15.8946 4.73478 16 5 16C5.26522 16 5.51957 15.8946 5.70711 15.7071C5.89464 15.5196 6 15.2652 6 15ZM19 7C19.3956 7 19.7822 6.8827 20.1111 6.66294C20.44 6.44318 20.6964 6.13082 20.8478 5.76537C20.9991 5.39992 21.0387 4.99778 20.9616 4.60982C20.8844 4.22186 20.6939 3.86549 20.4142 3.58579C20.1345 3.30608 19.7781 3.1156 19.3902 3.03843C19.0022 2.96126 18.6001 3.00087 18.2346 3.15224C17.8692 3.30362 17.5568 3.55996 17.3371 3.88886C17.1173 4.21776 17 4.60444 17 5C17 5.53043 17.2107 6.03914 17.5858 6.41421C17.9609 6.78929 18.4696 7 19 7ZM18 9V15C18 15.2652 18.1054 15.5196 18.2929 15.7071C18.4804 15.8946 18.7348 16 19 16C19.2652 16 19.5196 15.8946 19.7071 15.7071C19.8946 15.5196 20 15.2652 20 15V9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8C18.7348 8 18.4804 8.10536 18.2929 8.29289C18.1054 8.48043 18 8.73478 18 9ZM19 17C18.6044 17 18.2178 17.1173 17.8889 17.3371C17.56 17.5568 17.3036 17.8692 17.1522 18.2346C17.0009 18.6001 16.9613 19.0022 17.0384 19.3902C17.1156 19.7781 17.3061 20.1345 17.5858 20.4142C17.8655 20.6939 18.2219 20.8844 18.6098 20.9616C18.9978 21.0387 19.3999 20.9991 19.7654 20.8478C20.1308 20.6964 20.4432 20.44 20.6629 20.1111C20.8827 19.7822 21 19.3956 21 19C21 18.4696 20.7893 17.9609 20.4142 17.5858C20.0391 17.2107 19.5304 17 19 17ZM15 4H9C8.73478 4 8.48043 4.10536 8.29289 4.29289C8.10536 4.48043 8 4.73478 8 5C8 5.26522 8.10536 5.51957 8.29289 5.70711C8.48043 5.89464 8.73478 6 9 6H15C15.2652 6 15.5196 5.89464 15.7071 5.70711C15.8946 5.51957 16 5.26522 16 5C16 4.73478 15.8946 4.48043 15.7071 4.29289C15.5196 4.10536 15.2652 4 15 4ZM5 3C4.60444 3 4.21776 3.1173 3.88886 3.33706C3.55996 3.55682 3.30362 3.86918 3.15224 4.23463C3.00087 4.60009 2.96126 5.00222 3.03843 5.39018C3.1156 5.77814 3.30608 6.13451 3.58579 6.41421C3.86549 6.69392 4.22186 6.8844 4.60982 6.96157C4.99778 7.03874 5.39992 6.99914 5.76537 6.84776C6.13082 6.69638 6.44318 6.44004 6.66294 6.11114C6.8827 5.78224 7 5.39556 7 5C7 4.46957 6.78929 3.96086 6.41421 3.58579C6.03914 3.21071 5.53043 3 5 3ZM15 18H9C8.73478 18 8.48043 18.1054 8.29289 18.2929C8.10536 18.4804 8 18.7348 8 19C8 19.2652 8.10536 19.5196 8.29289 19.7071C8.48043 19.8946 8.73478 20 9 20H15C15.2652 20 15.5196 19.8946 15.7071 19.7071C15.8946 19.5196 16 19.2652 16 19C16 18.7348 15.8946 18.4804 15.7071 18.2929C15.5196 18.1054 15.2652 18 15 18Z","close":"M13.4099 12.0002L19.7099 5.71019C19.8982 5.52188 20.004 5.26649 20.004 5.00019C20.004 4.73388 19.8982 4.47849 19.7099 4.29019C19.5216 4.10188 19.2662 3.99609 18.9999 3.99609C18.7336 3.99609 18.4782 4.10188 18.2899 4.29019L11.9999 10.5902L5.70994 4.29019C5.52164 4.10188 5.26624 3.99609 4.99994 3.99609C4.73364 3.99609 4.47824 4.10188 4.28994 4.29019C4.10164 4.47849 3.99585 4.73388 3.99585 5.00019C3.99585 5.26649 4.10164 5.52188 4.28994 5.71019L10.5899 12.0002L4.28994 18.2902C4.19621 18.3831 4.12182 18.4937 4.07105 18.6156C4.02028 18.7375 3.99414 18.8682 3.99414 19.0002C3.99414 19.1322 4.02028 19.2629 4.07105 19.3848C4.12182 19.5066 4.19621 19.6172 4.28994 19.7102C4.3829 19.8039 4.4935 19.8783 4.61536 19.9291C4.73722 19.9798 4.86793 20.006 4.99994 20.006C5.13195 20.006 5.26266 19.9798 5.38452 19.9291C5.50638 19.8783 5.61698 19.8039 5.70994 19.7102L11.9999 13.4102L18.2899 19.7102C18.3829 19.8039 18.4935 19.8783 18.6154 19.9291C18.7372 19.9798 18.8679 20.006 18.9999 20.006C19.132 20.006 19.2627 19.9798 19.3845 19.9291C19.5064 19.8783 19.617 19.8039 19.7099 19.7102C19.8037 19.6172 19.8781 19.5066 19.9288 19.3848C19.9796 19.2629 20.0057 19.1322 20.0057 19.0002C20.0057 18.8682 19.9796 18.7375 19.9288 18.6156C19.8781 18.4937 19.8037 18.3831 19.7099 18.2902L13.4099 12.0002Z","close_remove":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","cloud":"M20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","cloud_connect":"M7.00022 14.9998H17.0002C17.8826 15.002 18.7411 14.7124 19.4418 14.1761C20.1425 13.6397 20.6462 12.8867 20.8744 12.0343C21.1026 11.1819 21.0426 10.2779 20.7036 9.4632C20.3646 8.64848 19.7657 7.96871 19.0002 7.52976C18.8846 6.53145 18.4708 5.59114 17.8129 4.83149C17.1549 4.07183 16.2833 3.52807 15.3117 3.27114C14.3401 3.01421 13.3136 3.05603 12.3662 3.39114C11.4187 3.72625 10.5942 4.3391 10.0002 5.14976C9.67778 5.04354 9.33964 4.99282 9.00022 4.99976C8.3651 5.0016 7.74695 5.20495 7.23479 5.58053C6.72262 5.95612 6.34287 6.48456 6.15022 7.08976C5.1845 7.29815 4.33006 7.85656 3.75152 8.6574C3.17298 9.45824 2.91128 10.4448 3.01684 11.4271C3.12239 12.4094 3.58774 13.3179 4.32322 13.9776C5.0587 14.6372 6.01227 15.0013 7.00022 14.9998ZM8.00022 15.9998C7.735 15.9998 7.48065 16.1051 7.29311 16.2927C7.10558 16.4802 7.00022 16.7345 7.00022 16.9998V18.4998H5.61022C5.4077 18.2733 5.14119 18.1137 4.84598 18.0421C4.55076 17.9704 4.24074 17.9901 3.95695 18.0985C3.67316 18.2069 3.42898 18.3989 3.2567 18.6491C3.08443 18.8993 2.99219 19.196 2.99219 19.4998C2.99219 19.8036 3.08443 20.1002 3.2567 20.3504C3.42898 20.6006 3.67316 20.7926 3.95695 20.901C4.24074 21.0094 4.55076 21.0291 4.84598 20.9574C5.14119 20.8858 5.4077 20.7262 5.61022 20.4998H7.00022C7.53065 20.4998 8.03936 20.289 8.41443 19.914C8.78951 19.5389 9.00022 19.0302 9.00022 18.4998V16.9998C9.00022 16.7345 8.89486 16.4802 8.70733 16.2927C8.51979 16.1051 8.26544 15.9998 8.00022 15.9998ZM19.5002 17.9998C19.2905 18.0009 19.0834 18.046 18.8922 18.1321C18.701 18.2182 18.53 18.3435 18.3902 18.4998H17.0002V16.9998C17.0002 16.7345 16.8949 16.4802 16.7073 16.2927C16.5198 16.1051 16.2654 15.9998 16.0002 15.9998C15.735 15.9998 15.4807 16.1051 15.2931 16.2927C15.1056 16.4802 15.0002 16.7345 15.0002 16.9998V18.4998C15.0002 19.0302 15.2109 19.5389 15.586 19.914C15.9611 20.289 16.4698 20.4998 17.0002 20.4998H18.3902C18.5573 20.6865 18.7684 20.8284 19.0044 20.9126C19.2404 20.9967 19.4937 21.0205 19.7412 20.9815C19.9887 20.9426 20.2225 20.8423 20.4213 20.6898C20.6201 20.5373 20.7775 20.3374 20.8792 20.1084C20.9809 19.8794 21.0235 19.6286 21.0034 19.3789C20.9832 19.1292 20.9008 18.8885 20.7636 18.6788C20.6265 18.4691 20.439 18.2971 20.2183 18.1785C19.9977 18.0599 19.7508 17.9984 19.5002 17.9998ZM13.0002 16.9998C13.0002 16.7345 12.8949 16.4802 12.7073 16.2927C12.5198 16.1051 12.2654 15.9998 12.0002 15.9998C11.735 15.9998 11.4807 16.1051 11.2931 16.2927C11.1056 16.4802 11.0002 16.7345 11.0002 16.9998V18.3898C10.7738 18.5923 10.6142 18.8588 10.5425 19.154C10.4709 19.4492 10.4906 19.7592 10.599 20.043C10.7074 20.3268 10.8994 20.571 11.1496 20.7433C11.3998 20.9156 11.6964 21.0078 12.0002 21.0078C12.304 21.0078 12.6006 20.9156 12.8509 20.7433C13.1011 20.571 13.2931 20.3268 13.4015 20.043C13.5099 19.7592 13.5296 19.4492 13.4579 19.154C13.3863 18.8588 13.2267 18.5923 13.0002 18.3898V16.9998Z","cloud_off":"M14 4.99988C12.9462 4.9992 11.9107 5.27612 10.9978 5.80276C10.085 6.3294 9.32696 7.08719 8.80002 7.99988C8.11446 8.03643 7.44985 8.24883 6.87015 8.61662C6.29044 8.98441 5.81515 9.49521 5.49002 10.0999C4.4956 10.3289 3.60854 10.8891 2.9744 11.6886C2.34025 12.4881 1.99667 13.4794 2.00002 14.4999C1.99857 15.3918 2.26699 16.2633 2.77002 16.9999L14.71 5.04988C14.4747 5.01795 14.2375 5.00125 14 4.99988ZM20 11.5399C20.01 11.36 20.01 11.1797 20 10.9999C19.9939 9.52109 19.442 8.09664 18.45 6.99988L20.45 4.99988C20.5479 4.90467 20.626 4.79112 20.6799 4.66572C20.7339 4.54032 20.7626 4.40552 20.7645 4.26902C20.7663 4.13252 20.7413 3.99698 20.6908 3.87016C20.6402 3.74334 20.5652 3.62771 20.47 3.52988C20.3748 3.43204 20.2613 3.35392 20.1359 3.29996C20.0105 3.24601 19.8757 3.21729 19.7392 3.21543C19.6027 3.21357 19.4671 3.23862 19.3403 3.28914C19.2135 3.33966 19.0979 3.41467 19 3.50988L3.51002 18.9999C3.41219 19.0977 3.33458 19.2139 3.28163 19.3417C3.22869 19.4695 3.20144 19.6065 3.20144 19.7449C3.20144 19.8832 3.22869 20.0202 3.28163 20.1481C3.33458 20.2759 3.41219 20.392 3.51002 20.4899C3.70761 20.6875 3.9756 20.7985 4.25502 20.7985C4.39338 20.7985 4.53039 20.7712 4.65822 20.7183C4.78604 20.6653 4.90219 20.5877 5.00002 20.4899L6.44002 18.9999H18C18.8793 18.9983 19.7335 18.7071 20.4306 18.1713C21.1277 17.6355 21.6288 16.8849 21.8565 16.0357C22.0842 15.1864 22.0257 14.2859 21.6901 13.4732C21.3546 12.6605 20.7606 11.981 20 11.5399Z","cloud_synced":"M15.7102 11.7098L11.7102 15.7098C11.6172 15.8036 11.5066 15.878 11.3847 15.9287C11.2629 15.9795 11.1322 16.0056 11.0002 16.0056C10.8682 16.0056 10.7375 15.9795 10.6156 15.9287C10.4937 15.878 10.3831 15.8036 10.2902 15.7098L8.29017 13.7098C8.10187 13.5215 7.99608 13.2661 7.99608 12.9998C7.99608 12.7335 8.10187 12.4782 8.29017 12.2898C8.47847 12.1015 8.73387 11.9958 9.00017 11.9958C9.26647 11.9958 9.52187 12.1015 9.71017 12.2898L11.0002 13.5898L14.2902 10.2898C14.4785 10.1015 14.7339 9.99576 15.0002 9.99576C15.2665 9.99576 15.5219 10.1015 15.7102 10.2898C15.8985 10.4782 16.0043 10.7335 16.0043 10.9998C16.0043 11.2661 15.8985 11.5215 15.7102 11.7098ZM20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","cloud_upload":"M15.7102 13.2098C15.6172 13.3036 15.5066 13.378 15.3847 13.4287C15.2629 13.4795 15.1322 13.5056 15.0002 13.5056C14.8682 13.5056 14.7375 13.4795 14.6156 13.4287C14.4937 13.378 14.3831 13.3036 14.2902 13.2098L14.0002 12.9098V15.4998C14.0002 15.7651 13.8948 16.0194 13.7073 16.207C13.5197 16.3945 13.2654 16.4998 13.0002 16.4998C12.735 16.4998 12.4806 16.3945 12.2931 16.207C12.1055 16.0194 12.0002 15.7651 12.0002 15.4998V12.9098L11.7102 13.2098C11.5219 13.3982 11.2665 13.5039 11.0002 13.5039C10.7339 13.5039 10.4785 13.3982 10.2902 13.2098C10.1019 13.0215 9.99608 12.7661 9.99608 12.4998C9.99608 12.2335 10.1019 11.9782 10.2902 11.7898L12.2902 9.78985C12.3831 9.69612 12.4937 9.62172 12.6156 9.57096C12.7375 9.52019 12.8682 9.49405 13.0002 9.49405C13.1322 9.49405 13.2629 9.52019 13.3847 9.57096C13.5066 9.62172 13.6172 9.69612 13.7102 9.78985L15.7102 11.7898C15.8039 11.8828 15.8783 11.9934 15.9291 12.1153C15.9798 12.2371 16.006 12.3678 16.006 12.4998C16.006 12.6319 15.9798 12.7626 15.9291 12.8844C15.8783 13.0063 15.8039 13.1169 15.7102 13.2098ZM20.0002 11.5398C20.0101 11.36 20.0101 11.1797 20.0002 10.9998C20.0016 9.67781 19.5664 8.3923 18.7622 7.34304C17.9579 6.29379 16.8296 5.53954 15.5526 5.19748C14.2756 4.85542 12.9213 4.94471 11.7003 5.45146C10.4792 5.95822 9.45972 6.85408 8.80017 7.99985C8.11461 8.0364 7.45 8.2488 6.87029 8.61659C6.29059 8.98438 5.8153 9.49518 5.49017 10.0998C4.3938 10.2745 3.40132 10.85 2.70514 11.7147C2.00896 12.5795 1.65867 13.672 1.72219 14.7804C1.7857 15.8887 2.25849 16.9341 3.0489 17.7137C3.83931 18.4933 4.89103 18.9516 6.00017 18.9998H18.0002C18.8794 18.9983 19.7336 18.7071 20.4307 18.1713C21.1278 17.6355 21.629 16.8849 21.8567 16.0357C22.0843 15.1864 22.0259 14.2858 21.6903 13.4732C21.3547 12.6605 20.7607 11.981 20.0002 11.5398Z","code":"M7.71006 7.29024C7.32006 6.90024 6.69006 6.90024 6.30006 7.29024L2.29006 11.2902C1.90006 11.6802 1.90006 12.3102 2.29006 12.7002L6.29006 16.7002C6.49006 16.9002 6.74006 16.9902 7.00006 16.9902C7.26006 16.9902 7.51006 16.8902 7.71006 16.7002C8.10006 16.3102 8.10006 15.6802 7.71006 15.2902L4.42006 12.0002L7.71006 8.71024C8.10006 8.32024 8.10006 7.69024 7.71006 7.30024V7.29024ZM21.7101 11.2902L17.7101 7.29024C17.3201 6.90024 16.6901 6.90024 16.3001 7.29024C15.9101 7.68024 15.9101 8.31024 16.3001 8.70024L19.5901 11.9902L16.3001 15.2802C15.9101 15.6702 15.9101 16.3002 16.3001 16.6902C16.5001 16.8902 16.7501 16.9802 17.0101 16.9802C17.2701 16.9802 17.5201 16.8802 17.7201 16.6902L21.7201 12.6902C22.1101 12.3002 22.1101 11.6702 21.7201 11.2802L21.7101 11.2902ZM14.2801 4.04024C13.7501 3.89024 13.2001 4.20024 13.0401 4.73024L9.04006 18.7302C8.89006 19.2602 9.20006 19.8102 9.73006 19.9702C9.82006 20.0002 9.91006 20.0102 10.0101 20.0102C10.4501 20.0102 10.8501 19.7202 10.9701 19.2802L14.9601 5.27024C15.1101 4.74024 14.8001 4.19024 14.2701 4.03024L14.2801 4.04024Z","code_document":"M17.5 2H10C9.47042 2.00223 8.96335 2.21441 8.59 2.59L5.59 5.59C5.21441 5.96335 5.00223 6.47042 5 7V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V4.5C20 3.83696 19.7366 3.20107 19.2678 2.73223C18.7989 2.26339 18.163 2 17.5 2ZM10.71 13.29C10.8037 13.383 10.8781 13.4936 10.9289 13.6154C10.9797 13.7373 11.0058 13.868 11.0058 14C11.0058 14.132 10.9797 14.2627 10.9289 14.3846C10.8781 14.5064 10.8037 14.617 10.71 14.71C10.617 14.8037 10.5064 14.8781 10.3846 14.9289C10.2627 14.9797 10.132 15.0058 10 15.0058C9.86799 15.0058 9.73728 14.9797 9.61542 14.9289C9.49356 14.8781 9.38296 14.8037 9.29 14.71L7.29 12.71C7.19627 12.617 7.12188 12.5064 7.07111 12.3846C7.02034 12.2627 6.9942 12.132 6.9942 12C6.9942 11.868 7.02034 11.7373 7.07111 11.6154C7.12188 11.4936 7.19627 11.383 7.29 11.29L9.29 9.29C9.4783 9.1017 9.7337 8.99591 10 8.99591C10.2663 8.99591 10.5217 9.1017 10.71 9.29C10.8983 9.4783 11.0041 9.7337 11.0041 10C11.0041 10.2663 10.8983 10.5217 10.71 10.71L9.41 12L10.71 13.29ZM17.71 12.71L15.71 14.71C15.617 14.8037 15.5064 14.8781 15.3846 14.9289C15.2627 14.9797 15.132 15.0058 15 15.0058C14.868 15.0058 14.7373 14.9797 14.6154 14.9289C14.4936 14.8781 14.383 14.8037 14.29 14.71C14.1963 14.617 14.1219 14.5064 14.0711 14.3846C14.0203 14.2627 13.9942 14.132 13.9942 14C13.9942 13.868 14.0203 13.7373 14.0711 13.6154C14.1219 13.4936 14.1963 13.383 14.29 13.29L15.59 12L14.29 10.71C14.1017 10.5217 13.9959 10.2663 13.9959 10C13.9959 9.7337 14.1017 9.4783 14.29 9.29C14.4783 9.1017 14.7337 8.99591 15 8.99591C15.2663 8.99591 15.5217 9.1017 15.71 9.29L17.71 11.29C17.8037 11.383 17.8781 11.4936 17.9289 11.6154C17.9797 11.7373 18.0058 11.868 18.0058 12C18.0058 12.132 17.9797 12.2627 17.9289 12.3846C17.8781 12.5064 17.8037 12.617 17.71 12.71Z","colon_complaints":"M15 3C12.79 3 11 4.79 11 7V8C9.9 8 9 7.1 9 6V4C9 3.45 8.55 3 8 3C7.45 3 7 3.45 7 4V6C7 8.21 8.79 10 11 10V16C11 16.55 10.55 17 10 17C9.45 17 9 16.55 9 16C9 14.35 7.65 13 6 13C4.35 13 3 14.35 3 16V20C3 20.55 3.45 21 4 21C4.55 21 5 20.55 5 20V16C5 15.45 5.45 15 6 15C6.55 15 7 15.45 7 16V17C7 18.65 8.35 20 10 20H13C17.42 20 21 16.42 21 12V9C21 5.69 18.31 3 15 3ZM13 12C13 11.45 13.45 11 14 11C14.55 11 15 11.45 15 12C15 12.55 14.55 13 14 13C13.45 13 13 12.55 13 12ZM15 17C14.45 17 14 16.55 14 16C14 15.45 14.45 15 15 15C15.55 15 16 15.45 16 16C16 16.55 15.55 17 15 17ZM18 14C17.45 14 17 13.55 17 13C17 12.45 17.45 12 18 12C18.55 12 19 12.45 19 13C19 13.55 18.55 14 18 14Z","colour_palette":"M21.8001 9.99988C21.4384 8.23006 20.604 6.59127 19.3856 5.25762C18.1672 3.92396 16.6103 2.94524 14.8803 2.42542C13.1503 1.90561 11.3118 1.86411 9.56011 2.30534C7.80841 2.74657 6.20894 3.65405 4.93162 4.93137C3.65429 6.2087 2.74681 7.80817 2.30558 9.55986C1.86435 11.3116 1.90585 13.1501 2.42567 14.8801C2.94548 16.6101 3.9242 18.167 5.25786 19.3853C6.59152 20.6037 8.2303 21.4381 10.0001 21.7999C10.6586 21.9323 11.3285 21.9993 12.0001 21.9999C12.7958 21.9999 13.5588 21.6838 14.1214 21.1212C14.6841 20.5586 15.0001 19.7955 15.0001 18.9999V17.2799C14.9726 16.997 15.0034 16.7115 15.0905 16.441C15.1777 16.1705 15.3193 15.9207 15.5067 15.7071C15.6941 15.4934 15.9233 15.3204 16.1802 15.1988C16.437 15.0772 16.7161 15.0095 17.0001 14.9999H19.0001C19.7958 14.9999 20.5588 14.6838 21.1214 14.1212C21.684 13.5586 22.0001 12.7955 22.0001 11.9999C21.9995 11.3282 21.9325 10.6583 21.8001 9.99988ZM6.44012 7.43988C6.64983 7.22991 6.9171 7.08686 7.20812 7.02884C7.49914 6.97081 7.80084 7.0004 8.07504 7.11388C8.34923 7.22736 8.58361 7.41961 8.74852 7.66633C8.91342 7.91304 9.00144 8.20313 9.00144 8.49988C9.00144 8.79663 8.91342 9.08671 8.74852 9.33343C8.58361 9.58014 8.34923 9.7724 8.07504 9.88587C7.80084 9.99935 7.49914 10.0289 7.20812 9.97092C6.9171 9.91289 6.64983 9.76984 6.44012 9.55988C6.29983 9.42129 6.18845 9.25623 6.11243 9.07427C6.03641 8.89232 5.99726 8.69708 5.99726 8.49988C5.99726 8.30268 6.03641 8.10744 6.11243 7.92548C6.18845 7.74352 6.29983 7.57846 6.44012 7.43988ZM6.50012 14.9999C6.20345 14.9999 5.91344 14.9119 5.66677 14.7471C5.42009 14.5823 5.22783 14.348 5.1143 14.0739C5.00077 13.7998 4.97107 13.4982 5.02894 13.2072C5.08682 12.9163 5.22968 12.649 5.43946 12.4392C5.64924 12.2294 5.91651 12.0866 6.20749 12.0287C6.49846 11.9708 6.80006 12.0005 7.07415 12.1141C7.34824 12.2276 7.5825 12.4198 7.74733 12.6665C7.91215 12.9132 8.00012 13.2032 8.00012 13.4999C8.00012 13.8977 7.84209 14.2792 7.56078 14.5605C7.27948 14.8418 6.89795 14.9999 6.50012 14.9999ZM10.5601 18.5599C10.3504 18.7698 10.0831 18.9129 9.79212 18.9709C9.5011 19.0289 9.19941 18.9993 8.92521 18.8859C8.65101 18.7724 8.41663 18.5801 8.25173 18.3334C8.08682 18.0867 7.9988 17.7966 7.9988 17.4999C7.9988 17.2031 8.08682 16.913 8.25173 16.6663C8.41663 16.4196 8.65101 16.2274 8.92521 16.1139C9.19941 16.0004 9.5011 15.9708 9.79212 16.0288C10.0831 16.0869 10.3504 16.2299 10.5601 16.4399C10.7004 16.5785 10.8118 16.7435 10.8878 16.9255C10.9638 17.1074 11.003 17.3027 11.003 17.4999C11.003 17.6971 10.9638 17.8923 10.8878 18.0743C10.8118 18.2562 10.7004 18.4213 10.5601 18.5599ZM12.0001 7.99988C11.7034 7.99988 11.4134 7.9119 11.1668 7.74708C10.9201 7.58226 10.7278 7.34799 10.6143 7.0739C10.5008 6.79981 10.4711 6.49821 10.5289 6.20724C10.5868 5.91627 10.7297 5.649 10.9395 5.43922C11.1492 5.22944 11.4165 5.08658 11.7075 5.0287C11.9985 4.97082 12.3001 5.00053 12.5741 5.11406C12.8482 5.22759 13.0825 5.41985 13.2473 5.66652C13.4121 5.9132 13.5001 6.20321 13.5001 6.49988C13.5001 6.8977 13.3421 7.27923 13.0608 7.56054C12.7795 7.84184 12.3979 7.99988 12.0001 7.99988ZM17.5601 9.55988C17.3504 9.76984 17.0831 9.91289 16.7921 9.97092C16.5011 10.0289 16.1994 9.99935 15.9252 9.88587C15.651 9.7724 15.4166 9.58014 15.2517 9.33343C15.0868 9.08671 14.9988 8.79663 14.9988 8.49988C14.9988 8.20313 15.0868 7.91304 15.2517 7.66633C15.4166 7.41961 15.651 7.22736 15.9252 7.11388C16.1994 7.0004 16.5011 6.97081 16.7921 7.02884C17.0831 7.08686 17.3504 7.22991 17.5601 7.43988C17.7004 7.57846 17.8118 7.74352 17.8878 7.92548C17.9638 8.10744 18.003 8.30268 18.003 8.49988C18.003 8.69708 17.9638 8.89232 17.8878 9.07427C17.8118 9.25623 17.7004 9.42129 17.5601 9.55988Z","colour_spot":"M10.23 20.0002C9.0526 19.7433 7.94845 19.2237 7.00001 18.4802C6.79181 18.3158 6.52683 18.2408 6.26334 18.2717C5.99985 18.3027 5.75944 18.437 5.59501 18.6452C5.43057 18.8534 5.35558 19.1184 5.38652 19.3819C5.41747 19.6454 5.55181 19.8858 5.76001 20.0502C6.93182 20.9852 8.29886 21.6448 9.76001 21.9802L10 22.0002C10.2312 22.0059 10.4571 21.9312 10.6395 21.789C10.8218 21.6468 10.9492 21.4458 11 21.2202C11.0324 21.0894 11.038 20.9534 11.0165 20.8204C10.995 20.6874 10.9469 20.5601 10.875 20.4461C10.8031 20.3322 10.7089 20.234 10.598 20.1573C10.4872 20.0807 10.362 20.0273 10.23 20.0002ZM4.00001 12.2402C4.00001 11.975 3.89465 11.7206 3.70712 11.5331C3.51958 11.3456 3.26523 11.2402 3.00001 11.2402C2.73479 11.2402 2.48044 11.3456 2.2929 11.5331C2.10537 11.7206 2.00001 11.975 2.00001 12.2402C1.99798 13.7442 2.34004 15.2287 3.00001 16.5802C3.08247 16.7485 3.21058 16.8903 3.36971 16.9893C3.52884 17.0883 3.71259 17.1406 3.90001 17.1402C4.049 17.1393 4.19592 17.1052 4.33001 17.0402C4.56823 16.9257 4.7514 16.7214 4.83947 16.4722C4.92754 16.223 4.91335 15.949 4.80001 15.7102C4.27206 14.6297 3.99841 13.4428 4.00001 12.2402ZM3.45001 9.24021C3.58591 9.29856 3.73211 9.32916 3.88001 9.33021C4.06743 9.33059 4.25118 9.27829 4.41031 9.17927C4.56944 9.08026 4.69754 8.93852 4.78001 8.77022C5.30323 7.69228 6.06191 6.74565 7.00001 6.00021C7.10274 5.91769 7.18814 5.81568 7.25131 5.70004C7.31449 5.58441 7.35419 5.45743 7.36812 5.3264C7.38206 5.19537 7.36997 5.06288 7.33254 4.93654C7.29511 4.8102 7.23308 4.6925 7.15001 4.59021C6.98357 4.38567 6.74308 4.25515 6.48088 4.22706C6.21868 4.19896 5.956 4.27558 5.75001 4.44021C4.58675 5.37401 3.64714 6.55621 3.00001 7.90022C2.88212 8.13761 2.86329 8.41209 2.94767 8.66335C3.03205 8.91461 3.21273 9.1221 3.45001 9.24021ZM19.21 15.6902C19.1029 15.9268 19.092 16.1959 19.1797 16.4404C19.2674 16.6849 19.4469 16.8857 19.68 17.0002C19.8153 17.0617 19.9615 17.0957 20.11 17.1002C20.2985 17.0997 20.483 17.0459 20.6422 16.945C20.8015 16.8442 20.929 16.7004 21.01 16.5302C21.3679 15.7863 21.63 15.0001 21.79 14.1902H19.74C19.6147 14.7069 19.4371 15.2095 19.21 15.6902ZM17 18.4702C16.0583 19.2146 14.9612 19.7375 13.79 20.0002C13.5248 20.0281 13.2815 20.1601 13.1137 20.3674C12.9458 20.5746 12.8672 20.84 12.895 21.1052C12.9229 21.3704 13.0549 21.6137 13.2621 21.7816C13.4694 21.9494 13.7348 22.0281 14 22.0002C14.073 22.01 14.147 22.01 14.22 22.0002C15.6812 21.6648 17.0482 21.0052 18.22 20.0702C18.4322 19.9084 18.5714 19.669 18.607 19.4046C18.6427 19.1401 18.5718 18.8724 18.41 18.6602C18.2482 18.448 18.0088 18.3088 17.7444 18.2732C17.4799 18.2376 17.2122 18.3084 17 18.4702ZM10 4.47021H10.23C10.8083 4.31854 11.4023 4.23464 12 4.22021V2.22021C11.2426 2.22139 10.4877 2.30862 9.75001 2.48021C9.48479 2.50939 9.24203 2.64272 9.07512 2.85089C8.90821 3.05906 8.83083 3.325 8.86001 3.59021C8.88918 3.85543 9.02252 4.0982 9.23068 4.2651C9.43885 4.43201 9.70479 4.50939 9.97001 4.48021L10 4.47021ZM18.34 11.1402C18.5093 11.3116 18.7109 11.4478 18.9332 11.5407C19.1555 11.6336 19.3941 11.6814 19.635 11.6814C19.8759 11.6814 20.1145 11.6336 20.3368 11.5407C20.5591 11.4478 20.7607 11.3116 20.93 11.1402L21.17 10.9002C21.5114 10.5557 21.7029 10.0902 21.7029 9.60521C21.7029 9.12019 21.5114 8.65478 21.17 8.31021L20.37 7.52022L21.37 6.52022C21.7193 6.18136 21.9394 5.73123 21.9924 5.24745C22.0453 4.76368 21.9278 4.2766 21.66 3.87021C21.4908 3.64082 21.2744 3.45025 21.0255 3.3113C20.7766 3.17234 20.5008 3.08821 20.2167 3.06453C19.9326 3.04086 19.6468 3.07819 19.3783 3.17403C19.1098 3.26987 18.8649 3.42199 18.66 3.62021L17.52 4.67021L16.72 3.88021C16.5516 3.70908 16.3508 3.57317 16.1293 3.48041C15.9078 3.38764 15.6701 3.33986 15.43 3.33986C15.1899 3.33986 14.9522 3.38764 14.7307 3.48041C14.5092 3.57317 14.3084 3.70908 14.14 3.88021L13.9 4.12021C13.7286 4.2895 13.5925 4.49115 13.4996 4.71345C13.4067 4.93575 13.3588 5.17428 13.3588 5.41521C13.3588 5.65615 13.4067 5.89468 13.4996 6.11698C13.5925 6.33928 13.7286 6.54092 13.9 6.71021L9.31001 11.2902C9.21371 11.382 9.13669 11.4921 9.08346 11.614C9.03023 11.7359 9.00186 11.8672 9.00001 12.0002V15.0002C9.00001 15.2654 9.10537 15.5198 9.2929 15.7073C9.48044 15.8949 9.73479 16.0002 10 16.0002H13C13.2623 15.9991 13.5137 15.895 13.7 15.7102L18.34 11.1402ZM12.43 11.0002L15.31 8.12021L16.9 9.71021L15.6 11.0002H12.43Z","comedy":"M19.0001 3.41019C16.8191 2.36884 14.4141 1.88439 12.0001 2.00019C9.67265 1.90897 7.35131 2.29699 5.18007 3.14019C4.82291 3.30067 4.5207 3.56247 4.31094 3.89311C4.10118 4.22375 3.99309 4.60869 4.00007 5.00019V14.0002C4.00007 16.1219 4.84293 18.1568 6.34322 19.657C7.84351 21.1573 9.87834 22.0002 12.0001 22.0002C14.1218 22.0002 16.1566 21.1573 17.6569 19.657C19.1572 18.1568 20.0001 16.1219 20.0001 14.0002V5.15019C20.0015 4.79777 19.9097 4.45124 19.7341 4.14568C19.5585 3.84013 19.3053 3.5864 19.0001 3.41019ZM6.20007 8.40019C6.46725 8.04222 6.8143 7.75156 7.21359 7.55133C7.61288 7.35111 8.05339 7.24685 8.50007 7.24685C8.94676 7.24685 9.38727 7.35111 9.78656 7.55133C10.1859 7.75156 10.5329 8.04222 10.8001 8.40019C10.8789 8.50525 10.9362 8.6248 10.9688 8.75201C11.0014 8.87922 11.0086 9.01161 10.99 9.14161C10.9715 9.27162 10.9275 9.39669 10.8605 9.50969C10.7936 9.62268 10.7051 9.7214 10.6001 9.80019C10.427 9.93001 10.2164 10.0002 10.0001 10.0002C9.84483 10.0002 9.69172 9.96405 9.55286 9.89462C9.41401 9.82519 9.29322 9.72439 9.20007 9.60019C9.11468 9.49739 9.00769 9.41466 8.88671 9.35787C8.76572 9.30109 8.63372 9.27166 8.50007 9.27166C8.36643 9.27166 8.23443 9.30109 8.11344 9.35787C7.99246 9.41466 7.88547 9.49739 7.80007 9.60019C7.72128 9.70525 7.62257 9.79376 7.50957 9.86067C7.39657 9.92757 7.2715 9.97157 7.1415 9.99014C6.87894 10.0276 6.61225 9.95932 6.40007 9.80019C6.29502 9.7214 6.20651 9.62268 6.1396 9.50969C6.07269 9.39669 6.0287 9.27162 6.01012 9.14161C5.97262 8.87906 6.04094 8.61236 6.20007 8.40019ZM12.0001 19.0002C10.674 19.0002 9.40222 18.4734 8.46454 17.5357C7.52686 16.598 7.00007 15.3263 7.00007 14.0002C7.00007 13.735 7.10543 13.4806 7.29297 13.2931C7.4805 13.1055 7.73486 13.0002 8.00007 13.0002H16.0001C16.2653 13.0002 16.5196 13.1055 16.7072 13.2931C16.8947 13.4806 17.0001 13.735 17.0001 14.0002C17.0001 15.3263 16.4733 16.598 15.5356 17.5357C14.5979 18.4734 13.3262 19.0002 12.0001 19.0002ZM17.6001 9.80019C17.427 9.93001 17.2164 10.0002 17.0001 10.0002C16.8448 10.0002 16.6917 9.96405 16.5529 9.89462C16.414 9.82519 16.2932 9.72439 16.2001 9.60019C16.1147 9.49739 16.0077 9.41466 15.8867 9.35787C15.7657 9.30109 15.6337 9.27166 15.5001 9.27166C15.3664 9.27166 15.2344 9.30109 15.1134 9.35787C14.9925 9.41466 14.8855 9.49739 14.8001 9.60019C14.6409 9.81237 14.404 9.95263 14.1415 9.99014C13.8789 10.0276 13.6122 9.95932 13.4001 9.80019C13.1879 9.64106 13.0476 9.40416 13.0101 9.14161C12.9726 8.87906 13.0409 8.61236 13.2001 8.40019C13.4685 8.04403 13.8159 7.75506 14.2151 7.55608C14.6142 7.35709 15.0541 7.25351 15.5001 7.25351C15.9461 7.25351 16.3859 7.35709 16.7851 7.55608C17.1842 7.75506 17.5317 8.04403 17.8001 8.40019C17.8789 8.50525 17.9362 8.6248 17.9688 8.75201C18.0014 8.87922 18.0086 9.01161 17.99 9.14161C17.9715 9.27162 17.9275 9.39669 17.8605 9.50969C17.7936 9.62268 17.7051 9.7214 17.6001 9.80019Z","communication_skills":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V15C3 15.7956 3.31607 16.5587 3.87868 17.1213C4.44129 17.6839 5.20435 18 6 18V20C5.99962 20.1836 6.0498 20.3638 6.14506 20.5208C6.24031 20.6778 6.37695 20.8055 6.54 20.89C6.68321 20.9605 6.84038 20.9981 7 21C7.20841 20.9987 7.41119 20.9322 7.58 20.81L11.52 18H18C18.7956 18 19.5587 17.6839 20.1213 17.1213C20.6839 16.5587 21 15.7956 21 15V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 11C11 11.7956 10.6839 12.5587 10.1213 13.1213C9.55871 13.6839 8.79565 14 8 14C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5196 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1054 7.73478 12 8 12C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C8.73736 10.9777 8.48168 10.9038 8.24757 10.7827C8.01347 10.6616 7.80551 10.4955 7.63558 10.294C7.46565 10.0925 7.33707 9.8595 7.25718 9.60831C7.1773 9.35711 7.14768 9.09264 7.17 8.83C7.19232 8.56736 7.26616 8.31168 7.3873 8.07757C7.50843 7.84347 7.67449 7.63551 7.87599 7.46558C8.0775 7.29565 8.3105 7.16707 8.56169 7.08718C8.81289 7.0073 9.07736 6.97768 9.34 7C9.82136 7.09893 10.2521 7.3651 10.556 7.75132C10.8599 8.13754 11.0171 8.61888 11 9.11V11ZM17 11C17 11.7956 16.6839 12.5587 16.1213 13.1213C15.5587 13.6839 14.7956 14 14 14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12C14.2652 12 14.5196 11.8946 14.7071 11.7071C14.8946 11.5196 15 11.2652 15 11C14.7374 10.9777 14.4817 10.9038 14.2476 10.7827C14.0135 10.6616 13.8055 10.4955 13.6356 10.294C13.4656 10.0925 13.3371 9.8595 13.2572 9.60831C13.1773 9.35711 13.1477 9.09264 13.17 8.83C13.1923 8.56736 13.2662 8.31168 13.3873 8.07757C13.5084 7.84347 13.6745 7.63551 13.876 7.46558C14.0775 7.29565 14.3105 7.16707 14.5617 7.08718C14.8129 7.0073 15.0774 6.97768 15.34 7C15.8214 7.09893 16.2521 7.3651 16.556 7.75132C16.8599 8.13754 17.0171 8.61888 17 9.11V11Z","compare":"M2.07003 7.92992L4.00003 15.1399V5.99992C4.00299 5.77162 4.02642 5.54404 4.07003 5.31992L3.48003 5.47992C2.96834 5.61811 2.53242 5.95376 2.26804 6.41314C2.00366 6.87253 1.93244 7.41807 2.07003 7.92992ZM8.71003 3.99992H8.00003C7.4696 3.99992 6.96089 4.21064 6.58582 4.58571C6.21074 4.96078 6.00003 5.46949 6.00003 5.99992V13.5899L8.29003 4.99992C8.38239 4.64853 8.52378 4.31189 8.71003 3.99992ZM20.52 6.18992L12.68 4.06992C12.4253 4.00047 12.1592 3.98216 11.8974 4.01605C11.6355 4.04994 11.3829 4.13536 11.1542 4.26737C10.9255 4.39939 10.7252 4.5754 10.5648 4.78523C10.4045 4.99506 10.2873 5.23456 10.22 5.48992L7.07003 17.3699C6.93545 17.8804 7.00816 18.4234 7.27229 18.8804C7.53642 19.3375 7.97056 19.6716 8.48003 19.8099L16.32 21.9299C16.4926 21.9777 16.671 22.0013 16.85 21.9999C17.2013 21.9993 17.5462 21.9062 17.85 21.7299C18.0777 21.5978 18.2771 21.422 18.4367 21.2126C18.5962 21.0033 18.7129 20.7645 18.78 20.5099L21.93 8.62992C22.0646 8.11946 21.9919 7.57648 21.7278 7.11941C21.4636 6.66233 21.0295 6.32821 20.52 6.18992ZM10 17.9999C9.80225 17.9999 9.60891 17.9413 9.44446 17.8314C9.28001 17.7215 9.15184 17.5653 9.07615 17.3826C9.00046 17.1999 8.98066 16.9988 9.01924 16.8048C9.05783 16.6109 9.15307 16.4327 9.29292 16.2928C9.43278 16.153 9.61096 16.0577 9.80494 16.0191C9.99892 15.9806 10.2 16.0004 10.3827 16.076C10.5654 16.1517 10.7216 16.2799 10.8315 16.4444C10.9414 16.6088 11 16.8021 11 16.9999C11 17.2651 10.8947 17.5195 10.7071 17.707C10.5196 17.8946 10.2652 17.9999 10 17.9999Z","comparison":"M8 5H5C4.73478 5 4.48043 5.10536 4.29289 5.29289C4.10536 5.48043 4 5.73478 4 6V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19H8C8.26522 19 8.51957 18.8946 8.70711 18.7071C8.89464 18.5196 9 18.2652 9 18V6C9 5.73478 8.89464 5.48043 8.70711 5.29289C8.51957 5.10536 8.26522 5 8 5ZM12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2ZM19 5H16C15.7348 5 15.4804 5.10536 15.2929 5.29289C15.1054 5.48043 15 5.73478 15 6V18C15 18.2652 15.1054 18.5196 15.2929 18.7071C15.4804 18.8946 15.7348 19 16 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18V6C20 5.73478 19.8946 5.48043 19.7071 5.29289C19.5196 5.10536 19.2652 5 19 5Z","compound_interest":"M20 19H5V17.09C5.41 17.09 5.8 17.09 6.18 17.09C13.18 17.09 16.34 13.01 18.86 7.7L19.05 8.28C19.1101 8.48608 19.2349 8.66736 19.406 8.79702C19.5771 8.92668 19.7853 8.99785 20 9C20.1062 9.01371 20.2138 9.01371 20.32 9C20.4553 8.96423 20.5816 8.90046 20.6907 8.81281C20.7998 8.72516 20.8893 8.61558 20.9534 8.49116C21.0175 8.36674 21.0548 8.23025 21.0628 8.09052C21.0708 7.95079 21.0494 7.81094 21 7.68L20 4.68C19.9583 4.55506 19.8922 4.43959 19.8057 4.34024C19.7192 4.24089 19.6139 4.1596 19.4959 4.10106C19.3779 4.04252 19.2495 4.00787 19.1181 3.99911C18.9866 3.99035 18.8547 4.00764 18.73 4.05L15.73 5.05C15.4714 5.12824 15.2545 5.306 15.127 5.54417C14.9994 5.78234 14.9718 6.06141 15.05 6.32C15.1282 6.57859 15.306 6.7955 15.5442 6.92303C15.7823 7.05055 16.0614 7.07824 16.32 7L17.16 6.72C14.68 12 11.86 15.53 5 15.07V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","compress":"M10.5001 12.5001H4.50007C3.95007 12.5001 3.50007 12.9501 3.50007 13.5001C3.50007 14.0501 3.95007 14.5001 4.50007 14.5001H8.09007L2.80007 19.7901C2.41007 20.1801 2.41007 20.8101 2.80007 21.2001C3.00007 21.4001 3.25007 21.4901 3.51007 21.4901C3.77007 21.4901 4.02007 21.3901 4.22007 21.2001L9.51007 15.9101V19.5001C9.51007 20.0501 9.96007 20.5001 10.5101 20.5001C11.0601 20.5001 11.5101 20.0501 11.5101 19.5001V13.5001C11.5101 12.9501 11.0601 12.5001 10.5101 12.5001H10.5001ZM21.2101 2.79006C20.8201 2.40006 20.1901 2.40006 19.8001 2.79006L14.5101 8.08006V4.49006C14.5101 3.94006 14.0601 3.49006 13.5101 3.49006C12.9601 3.49006 12.5101 3.94006 12.5101 4.49006V10.4901C12.5101 11.0401 12.9601 11.4901 13.5101 11.4901H19.5101C20.0601 11.4901 20.5101 11.0401 20.5101 10.4901C20.5101 9.94006 20.0601 9.49006 19.5101 9.49006H15.9201L21.2101 4.20006C21.6001 3.81006 21.6001 3.18006 21.2101 2.79006Z","computer":"M19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H11V19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H13V17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM19 13H5V5.5C5 5.36739 5.05268 5.24021 5.14645 5.14645C5.24021 5.05268 5.36739 5 5.5 5H18.5C18.6326 5 18.7598 5.05268 18.8536 5.14645C18.9473 5.24021 19 5.36739 19 5.5V13Z","computer_graph":"M8 10C7.73478 10 7.48043 10.1054 7.29289 10.2929C7.10536 10.4804 7 10.7348 7 11V12C7 12.2652 7.10536 12.5196 7.29289 12.7071C7.48043 12.8946 7.73478 13 8 13C8.26522 13 8.51957 12.8946 8.70711 12.7071C8.89464 12.5196 9 12.2652 9 12V11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10ZM12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V12C11 12.2652 11.1054 12.5196 11.2929 12.7071C11.4804 12.8946 11.7348 13 12 13C12.2652 13 12.5196 12.8946 12.7071 12.7071C12.8946 12.5196 13 12.2652 13 12V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM16 9C15.7348 9 15.4804 9.10536 15.2929 9.29289C15.1054 9.48043 15 9.73478 15 10V12C15 12.2652 15.1054 12.5196 15.2929 12.7071C15.4804 12.8946 15.7348 13 16 13C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12V10C17 9.73478 16.8946 9.48043 16.7071 9.29289C16.5196 9.10536 16.2652 9 16 9ZM20.41 4.59C20.0366 4.21441 19.5296 4.00223 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H11V20H9C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5196 20.1054 15.2652 20 15 20H13V18H19C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V6C20.9978 5.47042 20.7856 4.96335 20.41 4.59ZM19 14H5V6.5C5.00256 6.36819 5.05606 6.2425 5.14928 6.14928C5.2425 6.05606 5.36819 6.00256 5.5 6H18.5C18.6318 6.00256 18.7575 6.05606 18.8507 6.14928C18.9439 6.2425 18.9974 6.36819 19 6.5V14Z","computer_history":"M10 17C10.0014 15.962 10.2337 14.9372 10.68 14H5V6.5C5 6.36739 5.05268 6.24021 5.14645 6.14645C5.24021 6.05268 5.36739 6 5.5 6H18.5C18.6326 6 18.7598 6.05268 18.8536 6.14645C18.9473 6.24021 19 6.36739 19 6.5V10.29C19.7151 10.5161 20.3901 10.8536 21 11.29V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H10.08C10.0281 17.6692 10.0014 17.3349 10 17ZM17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM9 20C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H12.11C11.5191 21.4229 11.0349 20.7458 10.68 20H9Z","confirm":"M9.00019 19.0002C8.86858 19.0009 8.73812 18.9757 8.61628 18.926C8.49444 18.8762 8.38363 18.8029 8.29018 18.7102L3.29019 13.7102C3.10188 13.5219 2.99609 13.2665 2.99609 13.0002C2.99609 12.7339 3.10188 12.4785 3.29019 12.2902C3.47849 12.1019 3.73388 11.9961 4.00019 11.9961C4.26649 11.9961 4.52188 12.1019 4.71019 12.2902L9.00019 16.5902L19.2902 6.29019C19.4785 6.10188 19.7339 5.99609 20.0002 5.99609C20.2665 5.99609 20.5219 6.10188 20.7102 6.29019C20.8985 6.47849 21.0043 6.73388 21.0043 7.00019C21.0043 7.26649 20.8985 7.52188 20.7102 7.71019L9.71019 18.7102C9.61674 18.8029 9.50593 18.8762 9.38409 18.926C9.26225 18.9757 9.13179 19.0009 9.00019 19.0002Z","connected_home":"M21.8901 10.0998C21.7994 9.71668 21.5976 9.36882 21.3101 9.09984L13.9301 2.71984C13.3896 2.26562 12.7061 2.0166 12.0001 2.0166C11.2941 2.0166 10.6106 2.26562 10.0701 2.71984L2.6901 9.08984C2.40104 9.36125 2.19918 9.71244 2.11015 10.0988C2.02112 10.4852 2.04895 10.8893 2.1901 11.2598C2.33037 11.6298 2.57721 11.9498 2.8994 12.1794C3.22158 12.4091 3.60464 12.538 4.0001 12.5498V17.9998C4.0001 18.7955 4.31617 19.5586 4.87878 20.1212C5.44139 20.6838 6.20445 20.9998 7.0001 20.9998H17.0001C17.7957 20.9998 18.5588 20.6838 19.1214 20.1212C19.684 19.5586 20.0001 18.7955 20.0001 17.9998V12.5498C20.3956 12.538 20.7786 12.4091 21.1008 12.1794C21.423 11.9498 21.6698 11.6298 21.8101 11.2598C21.9511 10.8896 21.9789 10.4859 21.8901 10.0998ZM14.2301 9.23984C14.308 9.09724 14.4133 8.97149 14.5401 8.86984C14.7329 8.71738 14.9655 8.62365 15.2101 8.59984C15.4564 8.57792 15.7037 8.63016 15.9201 8.74984C16.1391 8.8672 16.317 9.04862 16.4301 9.26984C16.5457 9.48753 16.5945 9.73455 16.5701 9.97984C16.5394 10.2263 16.4388 10.4588 16.2801 10.6498C16.122 10.8351 15.9136 10.9706 15.6801 11.0398C15.4539 11.0872 15.2192 11.0734 15.0001 10.9998C14.7657 10.922 14.5578 10.78 14.4001 10.5898C14.3003 10.4601 14.2226 10.3148 14.1701 10.1598C14.1194 9.99445 14.1029 9.82045 14.1219 9.64849C14.1408 9.47653 14.1946 9.31025 14.2801 9.15984L14.2301 9.23984ZM7.4801 9.49984C7.52501 9.34366 7.59972 9.19765 7.7001 9.06984C7.85291 8.87445 8.06253 8.73121 8.3001 8.65984C8.53424 8.58483 8.78596 8.58483 9.0201 8.65984C9.2518 8.7124 9.46353 8.83041 9.6301 8.99984C9.79026 9.18998 9.89109 9.42294 9.9201 9.66984C9.94693 9.91412 9.90174 10.1609 9.7901 10.3798C9.67404 10.5989 9.49686 10.7796 9.2801 10.8998C9.06476 11.023 8.81744 11.0787 8.5701 11.0598C8.32547 11.036 8.09288 10.9423 7.9001 10.7898C7.77028 10.6886 7.66157 10.5629 7.5801 10.4198C7.50609 10.2896 7.45533 10.1475 7.4301 9.99984C7.41579 9.83152 7.43274 9.662 7.4801 9.49984ZM8.1301 14.6598C7.96537 14.7116 7.79172 14.7286 7.6201 14.7098C7.4473 14.6917 7.2803 14.6372 7.1301 14.5498C6.97897 14.4672 6.84894 14.3509 6.7501 14.2098C6.64607 14.0707 6.57434 13.9102 6.5401 13.7398C6.50014 13.5722 6.50014 13.3975 6.5401 13.2298C6.57101 13.0603 6.63934 12.8997 6.7401 12.7598C6.83748 12.6158 6.96342 12.4932 7.1101 12.3998C7.25538 12.308 7.4194 12.2499 7.5901 12.2298C7.75482 12.1781 7.92847 12.1611 8.1001 12.1798C8.2729 12.198 8.4399 12.2525 8.5901 12.3398C8.74122 12.4225 8.87126 12.5388 8.9701 12.6798C9.07412 12.819 9.14586 12.9795 9.1801 13.1498C9.22005 13.3175 9.22005 13.4922 9.1801 13.6598C9.14918 13.8294 9.08085 13.99 8.9801 14.1298C8.88271 14.2739 8.75677 14.3964 8.6101 14.4898C8.46481 14.5817 8.30079 14.6398 8.1301 14.6598ZM11.2801 16.8698C11.1719 17.0905 11.0016 17.2747 10.7901 17.3998C10.5771 17.5295 10.3287 17.589 10.0801 17.5698C9.83347 17.5567 9.59652 17.4696 9.4001 17.3198C9.21592 17.167 9.0775 16.9663 9.0001 16.7398C8.92282 16.4992 8.92282 16.2405 9.0001 15.9998C9.05553 15.764 9.18047 15.5502 9.35876 15.3862C9.53705 15.2222 9.76047 15.1155 10.0001 15.0798C10.2457 15.0404 10.4975 15.0788 10.7201 15.1898C10.868 15.2598 11.0005 15.3584 11.1101 15.4798C11.2157 15.6053 11.3001 15.7472 11.3601 15.8998C11.41 16.0581 11.4304 16.2242 11.4201 16.3898C11.4047 16.5573 11.3571 16.7203 11.2801 16.8698ZM11.1201 9.12984C11.0024 9.01557 10.909 8.87874 10.8455 8.72753C10.7819 8.57633 10.7494 8.41386 10.7501 8.24984C10.7509 8.00363 10.8244 7.76314 10.9614 7.55855C11.0984 7.35397 11.2928 7.19439 11.5201 7.09984C11.7452 6.99707 11.9955 6.96231 12.2401 6.99984C12.4855 7.05223 12.7105 7.17452 12.888 7.35197C13.0654 7.52941 13.1877 7.75442 13.2401 7.99984C13.2839 8.24252 13.2561 8.4927 13.1601 8.71984C13.0665 8.95063 12.906 9.14817 12.6993 9.28715C12.4926 9.42612 12.2492 9.50019 12.0001 9.49984C11.8361 9.50049 11.6736 9.46806 11.5224 9.40449C11.3712 9.34091 11.2344 9.2475 11.1201 9.12984ZM15.0001 16.7398C14.9479 16.897 14.8642 17.0419 14.7542 17.1657C14.6441 17.2895 14.5101 17.3896 14.3601 17.4598C14.2053 17.5349 14.037 17.5781 13.8652 17.5867C13.6934 17.5953 13.5216 17.5691 13.3601 17.5098C13.0504 17.4004 12.7956 17.1744 12.6501 16.8798C12.577 16.7316 12.5339 16.5704 12.5235 16.4054C12.5131 16.2404 12.5356 16.075 12.5895 15.9188C12.6434 15.7626 12.7278 15.6186 12.8378 15.4952C12.9477 15.3717 13.0811 15.2714 13.2301 15.1998C13.3779 15.1309 13.5373 15.0902 13.7001 15.0798C14.0319 15.0631 14.3575 15.174 14.6101 15.3898C14.7294 15.5038 14.8305 15.6353 14.9101 15.7798C14.9783 15.9377 15.0135 16.1079 15.0135 16.2798C15.0135 16.4518 14.9783 16.622 14.9101 16.7798L15.0001 16.7398ZM17.3601 13.7398C17.3265 13.9007 17.262 14.0535 17.1701 14.1898C16.9714 14.4531 16.6833 14.6345 16.3601 14.6998C16.1981 14.7297 16.0321 14.7297 15.8701 14.6998C15.6231 14.6511 15.3961 14.53 15.218 14.3519C15.04 14.1739 14.9189 13.9469 14.8701 13.6998C14.83 13.4562 14.8613 13.2061 14.9601 12.9798C15.0625 12.7563 15.2253 12.5658 15.4301 12.4298C15.6426 12.2974 15.8898 12.2312 16.1401 12.2398C16.3868 12.2519 16.6255 12.3315 16.8301 12.4698C17.0299 12.6121 17.183 12.8105 17.2701 13.0398C17.3747 13.2502 17.4164 13.4864 17.3901 13.7198L17.3601 13.7398Z","consultant":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 20H13C12.7348 20 12.4804 19.8946 12.2929 19.7071C12.1054 19.5196 12 19.2652 12 19C12 18.7348 12.1054 18.4804 12.2929 18.2929C12.4804 18.1054 12.7348 18 13 18H17C17.2652 18 17.5196 18.1054 17.7071 18.2929C17.8946 18.4804 18 18.7348 18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20Z","consumption_accounted":"M13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM10.71 6.29C10.617 6.19627 10.5064 6.12188 10.3846 6.07111C10.2627 6.02034 10.132 5.9942 10 5.9942C9.86799 5.9942 9.73728 6.02034 9.61542 6.07111C9.49356 6.12188 9.38296 6.19627 9.29 6.29L8.29 7.29C8.19627 7.38296 8.12188 7.49356 8.07111 7.61542C8.02034 7.73728 7.9942 7.86799 7.9942 8C7.9942 8.13201 8.02034 8.26272 8.07111 8.38458C8.12188 8.50644 8.19627 8.61704 8.29 8.71C8.38296 8.80373 8.49356 8.87812 8.61542 8.92889C8.73728 8.97966 8.86799 9.0058 9 9.0058C9.13201 9.0058 9.26272 8.97966 9.38458 8.92889C9.50644 8.87812 9.61704 8.80373 9.71 8.71L10.71 7.71C10.8037 7.61704 10.8781 7.50644 10.9289 7.38458C10.9797 7.26272 11.0058 7.13201 11.0058 7C11.0058 6.86799 10.9797 6.73728 10.9289 6.61542C10.8781 6.49356 10.8037 6.38296 10.71 6.29ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.29289C16.1054 7.48043 16 7.73478 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM9 2C7.67392 2 6.40215 2.52678 5.46447 3.46447C4.52678 4.40215 4 5.67392 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8C5.26522 8 5.51957 7.89464 5.70711 7.70711C5.89464 7.51957 6 7.26522 6 7C6 6.20435 6.31607 5.44129 6.87868 4.87868C7.44129 4.31607 8.20435 4 9 4C9.79565 4 10.5587 4.31607 11.1213 4.87868C11.6839 5.44129 12 6.20435 12 7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8C13.2652 8 13.5196 7.89464 13.7071 7.70711C13.8946 7.51957 14 7.26522 14 7C14 6.34339 13.8707 5.69321 13.6194 5.08658C13.3681 4.47995 12.9998 3.92876 12.5355 3.46447C12.0712 3.00017 11.52 2.63188 10.9134 2.3806C10.3068 2.12933 9.65661 2 9 2Z","consumption_average":"M5 7.99994H16.59L16.29 8.28994C16.1963 8.3829 16.1219 8.49351 16.0711 8.61536C16.0203 8.73722 15.9942 8.86793 15.9942 8.99994C15.9942 9.13195 16.0203 9.26266 16.0711 9.38452C16.1219 9.50638 16.1963 9.61698 16.29 9.70994C16.383 9.80367 16.4936 9.87806 16.6154 9.92883C16.7373 9.9796 16.868 10.0057 17 10.0057C17.132 10.0057 17.2627 9.9796 17.3846 9.92883C17.5064 9.87806 17.617 9.80367 17.71 9.70994L19.71 7.70994C19.8037 7.61698 19.8781 7.50638 19.9289 7.38452C19.9797 7.26266 20.0058 7.13195 20.0058 6.99994C20.0058 6.86793 19.9797 6.73722 19.9289 6.61536C19.8781 6.49351 19.8037 6.3829 19.71 6.28994L17.71 4.28994C17.6168 4.1967 17.5061 4.12274 17.3842 4.07228C17.2624 4.02182 17.1319 3.99585 17 3.99585C16.7337 3.99585 16.4783 4.10164 16.29 4.28994C16.1017 4.47825 15.9959 4.73364 15.9959 4.99994C15.9959 5.26624 16.1017 5.52164 16.29 5.70994L16.59 5.99994H5C4.73478 5.99994 4.48043 6.1053 4.29289 6.29283C4.10536 6.48037 4 6.73472 4 6.99994C4 7.26516 4.10536 7.51951 4.29289 7.70705C4.48043 7.89458 4.73478 7.99994 5 7.99994ZM7 13.9999H5C4.73478 13.9999 4.48043 14.1053 4.29289 14.2928C4.10536 14.4804 4 14.7347 4 14.9999V20.9999C4 21.2652 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H7C7.26522 21.9999 7.51957 21.8946 7.70711 21.707C7.89464 21.5195 8 21.2652 8 20.9999V14.9999C8 14.7347 7.89464 14.4804 7.70711 14.2928C7.51957 14.1053 7.26522 13.9999 7 13.9999ZM13 13.9999H11C10.7348 13.9999 10.4804 14.1053 10.2929 14.2928C10.1054 14.4804 10 14.7347 10 14.9999V20.9999C10 21.2652 10.1054 21.5195 10.2929 21.707C10.4804 21.8946 10.7348 21.9999 11 21.9999H13C13.2652 21.9999 13.5196 21.8946 13.7071 21.707C13.8946 21.5195 14 21.2652 14 20.9999V14.9999C14 14.7347 13.8946 14.4804 13.7071 14.2928C13.5196 14.1053 13.2652 13.9999 13 13.9999ZM19 13.9999H17C16.7348 13.9999 16.4804 14.1053 16.2929 14.2928C16.1054 14.4804 16 14.7347 16 14.9999V20.9999C16 21.2652 16.1054 21.5195 16.2929 21.707C16.4804 21.8946 16.7348 21.9999 17 21.9999H19C19.2652 21.9999 19.5196 21.8946 19.7071 21.707C19.8946 21.5195 20 21.2652 20 20.9999V14.9999C20 14.7347 19.8946 14.4804 19.7071 14.2928C19.5196 14.1053 19.2652 13.9999 19 13.9999Z","consumption_high":"M13 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V15C14 14.7348 13.8946 14.4804 13.7071 14.2929C13.5196 14.1054 13.2652 14 13 14ZM7 17H5C4.73478 17 4.48043 17.1054 4.29289 17.2929C4.10536 17.4804 4 17.7348 4 18V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V18C8 17.7348 7.89464 17.4804 7.70711 17.2929C7.51957 17.1054 7.26522 17 7 17ZM19 10H17C16.7348 10 16.4804 10.1054 16.2929 10.2929C16.1054 10.4804 16 10.7348 16 11V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V11C20 10.7348 19.8946 10.4804 19.7071 10.2929C19.5196 10.1054 19.2652 10 19 10ZM19 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3C15 3.26522 15.1054 3.51957 15.2929 3.70711C15.4804 3.89464 15.7348 4 16 4H16.63C14.22 6.43 10.12 10 5 10C4.73478 10 4.48043 10.1054 4.29289 10.2929C4.10536 10.4804 4 10.7348 4 11C4 11.2652 4.10536 11.5196 4.29289 11.7071C4.48043 11.8946 4.73478 12 5 12C10.87 12 15.37 8.1 18 5.46V6C18 6.26522 18.1054 6.51957 18.2929 6.70711C18.4804 6.89464 18.7348 7 19 7C19.2652 7 19.5196 6.89464 19.7071 6.70711C19.8946 6.51957 20 6.26522 20 6V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2Z","consumption_low":"M16.7 11.88L16.29 12.29C16.1963 12.3829 16.1219 12.4935 16.0711 12.6154C16.0203 12.7372 15.9942 12.868 15.9942 13C15.9942 13.132 16.0203 13.2627 16.0711 13.3845C16.1219 13.5064 16.1963 13.617 16.29 13.71C16.383 13.8037 16.4936 13.8781 16.6154 13.9289C16.7373 13.9796 16.868 14.0058 17 14.0058C17.132 14.0058 17.2627 13.9796 17.3846 13.9289C17.5064 13.8781 17.617 13.8037 17.71 13.71L19.71 11.71C19.8037 11.617 19.8781 11.5064 19.9289 11.3845C19.9797 11.2627 20.0058 11.132 20.0058 11C20.0058 10.868 19.9797 10.7372 19.9289 10.6154C19.8781 10.4935 19.8037 10.3829 19.71 10.29L17.71 8.28996C17.6168 8.19673 17.5061 8.12277 17.3842 8.0723C17.2624 8.02184 17.1319 7.99587 17 7.99587C16.7337 7.99587 16.4783 8.10166 16.29 8.28996C16.1968 8.3832 16.1228 8.49389 16.0723 8.61572C16.0219 8.73754 15.9959 8.86811 15.9959 8.99996C15.9959 9.26627 16.1017 9.52166 16.29 9.70996L16.42 9.83996C11.79 9.24996 8.54 6.99996 5.86 2.48996C5.71439 2.28975 5.4997 2.15067 5.25746 2.09962C5.01522 2.04857 4.76265 2.08919 4.54864 2.21362C4.33462 2.33805 4.17436 2.53744 4.09888 2.77321C4.02339 3.00898 4.03805 3.26437 4.14 3.48996C7.25 8.68996 11.19 11.33 16.7 11.88ZM7 9.99996H5C4.73478 9.99996 4.48043 10.1053 4.29289 10.2929C4.10536 10.4804 4 10.7347 4 11V21C4 21.2652 4.10536 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5195 8 21.2652 8 21V11C8 10.7347 7.89464 10.4804 7.70711 10.2929C7.51957 10.1053 7.26522 9.99996 7 9.99996ZM19 17H17C16.7348 17 16.4804 17.1053 16.2929 17.2929C16.1054 17.4804 16 17.7347 16 18V21C16 21.2652 16.1054 21.5195 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5195 20 21.2652 20 21V18C20 17.7347 19.8946 17.4804 19.7071 17.2929C19.5196 17.1053 19.2652 17 19 17ZM13 14H11C10.7348 14 10.4804 14.1053 10.2929 14.2929C10.1054 14.4804 10 14.7347 10 15V21C10 21.2652 10.1054 21.5195 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5195 14 21.2652 14 21V15C14 14.7347 13.8946 14.4804 13.7071 14.2929C13.5196 14.1053 13.2652 14 13 14Z","consumption_unaccounted":"M7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM9 6H7L8.8 3.6C8.95913 3.38783 9.02746 3.12113 8.98995 2.85858C8.95244 2.59603 8.81217 2.35913 8.6 2.2C8.38783 2.04087 8.12113 1.97255 7.85858 2.01005C7.59603 2.04756 7.35913 2.18783 7.2 2.4L4.2 6.4C4.09817 6.54395 4.03621 6.71227 4.0204 6.88789C4.00459 7.06351 4.03551 7.24018 4.11 7.4C4.18597 7.57427 4.31005 7.72327 4.46768 7.82953C4.62531 7.9358 4.80996 7.99493 5 8H7L5.2 10.4C5.12121 10.5051 5.06388 10.6246 5.03129 10.7518C4.99869 10.879 4.99148 11.0114 5.01005 11.1414C5.02862 11.2714 5.07262 11.3965 5.13953 11.5095C5.20643 11.6225 5.29494 11.7212 5.4 11.8C5.5731 11.9298 5.78363 12 6 12C6.15525 12 6.30836 11.9639 6.44721 11.8944C6.58607 11.825 6.70685 11.7242 6.8 11.6L9.8 7.6C9.90183 7.45605 9.9638 7.28774 9.9796 7.11212C9.99541 6.9365 9.9645 6.75982 9.89 6.6C9.81403 6.42574 9.68995 6.27674 9.53232 6.17048C9.37469 6.06421 9.19004 6.00507 9 6ZM13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.2929C16.1054 7.48043 16 7.73479 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73479 19.8946 7.48043 19.7071 7.2929C19.5196 7.10536 19.2652 7 19 7Z","contact_add":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM22 10H21V9C21 8.73479 20.8946 8.48043 20.7071 8.2929C20.5196 8.10536 20.2652 8 20 8C19.7348 8 19.4804 8.10536 19.2929 8.2929C19.1054 8.48043 19 8.73479 19 9V10H18C17.7348 10 17.4804 10.1054 17.2929 10.2929C17.1054 10.4804 17 10.7348 17 11C17 11.2652 17.1054 11.5196 17.2929 11.7071C17.4804 11.8946 17.7348 12 18 12H19V13C19 13.2652 19.1054 13.5196 19.2929 13.7071C19.4804 13.8946 19.7348 14 20 14C20.2652 14 20.5196 13.8946 20.7071 13.7071C20.8946 13.5196 21 13.2652 21 13V12H22C22.2652 12 22.5196 11.8946 22.7071 11.7071C22.8946 11.5196 23 11.2652 23 11C23 10.7348 22.8946 10.4804 22.7071 10.2929C22.5196 10.1054 22.2652 10 22 10ZM12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12Z","contact_share":"M10 11C10.89 11 11.76 10.7361 12.5001 10.2416C13.2401 9.74715 13.8169 9.04434 14.1575 8.22208C14.4981 7.39981 14.5872 6.49501 14.4135 5.6221C14.2399 4.74918 13.8113 3.94736 13.182 3.31802C12.5526 2.68868 11.7508 2.2601 10.8779 2.08647C10.005 1.91283 9.10019 2.00195 8.27792 2.34254C7.45566 2.68314 6.75285 3.25991 6.25839 3.99994C5.76392 4.73996 5.5 5.60999 5.5 6.5C5.50264 7.69266 5.9776 8.83572 6.82094 9.67906C7.66428 10.5224 8.80734 10.9974 10 11ZM10 12C7.87827 12 5.84344 12.8429 4.34315 14.3431C2.84285 15.8434 2 17.8783 2 20C2 20.5304 2.21071 21.0391 2.58579 21.4142C2.96086 21.7893 3.46957 22 4 22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20C18 17.8783 17.1571 15.8434 15.6569 14.3431C14.1566 12.8429 12.1217 12 10 12ZM21.92 9.62C21.8724 9.49725 21.801 9.38511 21.71 9.29L19.71 7.29C19.6168 7.19676 19.5061 7.1228 19.3842 7.07234C19.2624 7.02188 19.1319 6.99591 19 6.99591C18.7337 6.99591 18.4783 7.1017 18.29 7.29C18.1017 7.47831 17.9959 7.7337 17.9959 8C17.9959 8.2663 18.1017 8.5217 18.29 8.71L18.59 9H18C17.2044 9 16.4413 9.31607 15.8787 9.87868C15.3161 10.4413 15 11.2044 15 12C15 12.2652 15.1054 12.5196 15.2929 12.7071C15.4804 12.8946 15.7348 13 16 13C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12C17 11.7348 17.1054 11.4804 17.2929 11.2929C17.4804 11.1054 17.7348 11 18 11H18.59L18.29 11.29C18.1963 11.383 18.1219 11.4936 18.0711 11.6154C18.0203 11.7373 17.9942 11.868 17.9942 12C17.9942 12.132 18.0203 12.2627 18.0711 12.3846C18.1219 12.5064 18.1963 12.617 18.29 12.71C18.383 12.8037 18.4936 12.8781 18.6154 12.9289C18.7373 12.9797 18.868 13.0058 19 13.0058C19.132 13.0058 19.2627 12.9797 19.3846 12.9289C19.5064 12.8781 19.617 12.8037 19.71 12.71L21.71 10.71C21.801 10.6149 21.8724 10.5028 21.92 10.38C22.02 10.1365 22.02 9.86346 21.92 9.62Z","contacts":"M3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H7V3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6ZM18 3H9V21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 8C15.2967 8 15.5867 8.08797 15.8334 8.2528C16.08 8.41762 16.2723 8.65189 16.3858 8.92597C16.4993 9.20006 16.5291 9.50166 16.4712 9.79264C16.4133 10.0836 16.2704 10.3509 16.0607 10.5607C15.8509 10.7704 15.5836 10.9133 15.2926 10.9712C15.0017 11.0291 14.7001 10.9994 14.426 10.8858C14.1519 10.7723 13.9176 10.58 13.7528 10.3334C13.588 10.0867 13.5 9.79667 13.5 9.5C13.5 9.10218 13.658 8.72064 13.9393 8.43934C14.2206 8.15804 14.6022 8 15 8ZM17 16H13C12.7348 16 12.4804 15.8946 12.2929 15.7071C12.1054 15.5196 12 15.2652 12 15C12 14.2044 12.3161 13.4413 12.8787 12.8787C13.4413 12.3161 14.2044 12 15 12C15.7956 12 16.5587 12.3161 17.1213 12.8787C17.6839 13.4413 18 14.2044 18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16Z","controler":"M6.38006 9.08C6.19795 9.00342 5.99724 8.9825 5.80325 9.01987C5.60926 9.05725 5.43068 9.15124 5.29006 9.29L3.29006 11.29C3.10381 11.4774 2.99927 11.7308 2.99927 11.995C2.99927 12.2592 3.10381 12.5126 3.29006 12.7L5.29006 14.7C5.38267 14.7945 5.49312 14.8697 5.61499 14.9212C5.73687 14.9727 5.86775 14.9995 6.00006 15C6.13124 15.0034 6.26138 14.976 6.38006 14.92C6.56268 14.845 6.71901 14.7176 6.82934 14.5539C6.93967 14.3901 6.99907 14.1974 7.00006 14V10C6.99907 9.80257 6.93967 9.60986 6.82934 9.44614C6.71901 9.28242 6.56268 9.15502 6.38006 9.08ZM10.0001 7H14.0001C14.1992 7.001 14.3941 6.94252 14.5598 6.83206C14.7255 6.7216 14.8544 6.56419 14.9301 6.38C15.002 6.19728 15.0185 5.99743 14.9776 5.80538C14.9367 5.61332 14.8402 5.43755 14.7001 5.3L12.7001 3.3C12.5109 3.11832 12.2621 3.01168 12.0001 3C11.7377 3.0011 11.4863 3.10526 11.3001 3.29L9.30006 5.29C9.15962 5.42951 9.06375 5.60756 9.02459 5.8016C8.98542 5.99564 9.00473 6.19694 9.08006 6.38C9.15508 6.56262 9.28248 6.71895 9.4462 6.82928C9.60992 6.93961 9.80263 6.99901 10.0001 7ZM14.0001 17H10.0001C9.80348 17.0008 9.61151 17.0595 9.44812 17.1689C9.28474 17.2782 9.1572 17.4332 9.08144 17.6146C9.00568 17.796 8.98507 17.9957 9.02217 18.1887C9.05927 18.3818 9.15245 18.5596 9.29006 18.7L11.2901 20.7C11.4812 20.8847 11.7343 20.9917 12.0001 21C12.1317 21.0008 12.2621 20.9755 12.384 20.9258C12.5058 20.876 12.6166 20.8027 12.7101 20.71L14.7101 18.71C14.8511 18.5701 14.9473 18.3914 14.9863 18.1967C15.0254 18.0019 15.0056 17.8 14.9294 17.6165C14.8533 17.4331 14.7242 17.2765 14.5587 17.1667C14.3932 17.0569 14.1987 16.9988 14.0001 17ZM20.7101 11.32L18.7101 9.32C18.5705 9.17956 18.3925 9.08369 18.1985 9.04453C18.0044 9.00536 17.8031 9.02467 17.6201 9.1C17.4405 9.17368 17.2863 9.298 17.1762 9.45781C17.0661 9.61762 17.0049 9.806 17.0001 10V14C17.0001 14.2652 17.1054 14.5196 17.293 14.7071C17.4805 14.8946 17.7348 15 18.0001 15C18.1317 15.0008 18.2621 14.9755 18.384 14.9258C18.5058 14.876 18.6166 14.8027 18.7101 14.71L20.7101 12.71C20.8027 12.6166 20.8761 12.5057 20.9258 12.3839C20.9756 12.2621 21.0008 12.1316 21.0001 12C20.9911 11.7432 20.8837 11.4997 20.7001 11.32H20.7101ZM12.0001 9C11.4067 9 10.8267 9.17595 10.3333 9.50559C9.84 9.83524 9.45548 10.3038 9.22842 10.8519C9.00136 11.4001 8.94195 12.0033 9.0577 12.5853C9.17346 13.1672 9.45918 13.7018 9.87874 14.1213C10.2983 14.5409 10.8328 14.8266 11.4148 14.9424C11.9967 15.0581 12.5999 14.9987 13.1481 14.7716C13.6963 14.5446 14.1648 14.1601 14.4945 13.6667C14.8241 13.1734 15.0001 12.5933 15.0001 12C15.0001 11.2044 14.684 10.4413 14.1214 9.87868C13.5588 9.31607 12.7957 9 12.0001 9Z","cooking":"M17 19.9999H7C6.73478 19.9999 6.48043 20.1052 6.29289 20.2928C6.10536 20.4803 6 20.7347 6 20.9999C6 21.2651 6.10536 21.5195 6.29289 21.707C6.48043 21.8945 6.73478 21.9999 7 21.9999H17C17.2652 21.9999 17.5196 21.8945 17.7071 21.707C17.8946 21.5195 18 21.2651 18 20.9999C18 20.7347 17.8946 20.4803 17.7071 20.2928C17.5196 20.1052 17.2652 19.9999 17 19.9999ZM17 4.99988C16.86 4.99988 16.73 4.99988 16.6 4.99988C16.2158 4.09793 15.5749 3.32884 14.757 2.78826C13.9391 2.24769 12.9804 1.95947 12 1.95947C11.0196 1.95947 10.0609 2.24769 9.24301 2.78826C8.42513 3.32884 7.78423 4.09793 7.4 4.99988C7.27 4.99988 7.14 4.99988 7 4.99988C5.76005 4.99863 4.56387 5.45816 3.64367 6.28925C2.72347 7.12035 2.1449 8.26371 2.02029 9.49739C1.89568 10.7311 2.2339 11.967 2.96931 12.9654C3.70472 13.9637 4.78485 14.6531 6 14.8999V16.9999C6 17.2651 6.10536 17.5195 6.29289 17.707C6.48043 17.8945 6.73478 17.9999 7 17.9999H17C17.2652 17.9999 17.5196 17.8945 17.7071 17.707C17.8946 17.5195 18 17.2651 18 16.9999V14.8999C19.2152 14.6531 20.2953 13.9637 21.0307 12.9654C21.7661 11.967 22.1043 10.7311 21.9797 9.49739C21.8551 8.26371 21.2765 7.12035 20.3563 6.28925C19.4361 5.45816 18.24 4.99863 17 4.99988Z","cooling":"M20.29 15.63L18.92 14.84L19.32 14.73C19.4507 14.6995 19.5739 14.6431 19.6824 14.564C19.7908 14.4849 19.8822 14.3848 19.9511 14.2697C20.0201 14.1545 20.0651 14.0267 20.0836 13.8937C20.102 13.7608 20.0936 13.6255 20.0587 13.4959C20.0237 13.3663 19.9631 13.2451 19.8803 13.1395C19.7976 13.0338 19.6944 12.9459 19.577 12.8809C19.4595 12.816 19.3302 12.7754 19.1967 12.7615C19.0632 12.7476 18.9283 12.7607 18.8 12.8L16.47 13.43L14 12L16.47 10.57L18.8 11.2H19.06C19.1913 11.2171 19.3247 11.2081 19.4526 11.1736C19.5804 11.1391 19.7002 11.0798 19.8052 10.999C19.9101 10.9182 19.9981 10.8176 20.0641 10.7028C20.1301 10.588 20.1729 10.4613 20.19 10.33C20.2071 10.1987 20.1981 10.0653 20.1636 9.93742C20.1291 9.80956 20.0698 9.68975 19.989 9.58482C19.9082 9.47989 19.8076 9.3919 19.6928 9.32587C19.578 9.25984 19.4513 9.21707 19.32 9.2L18.92 9.09L20.29 8.3C20.5207 8.16739 20.6893 7.94855 20.7587 7.69163C20.8281 7.4347 20.7926 7.16074 20.66 6.93C20.5274 6.69926 20.3085 6.53065 20.0516 6.46126C19.7947 6.39188 19.5207 6.42739 19.29 6.56L17.92 7.36L18 7C18.0347 6.87261 18.0439 6.73961 18.0269 6.60866C18.01 6.47772 17.9673 6.35142 17.9013 6.23707C17.8353 6.12272 17.7473 6.02257 17.6423 5.9424C17.5374 5.86224 17.4177 5.80364 17.29 5.77C17.0341 5.70289 16.762 5.73993 16.5333 5.873C16.3047 6.00607 16.1381 6.22434 16.07 6.48L15.44 8.81L13 10.27V7.41L14.71 5.71C14.8983 5.5217 15.0041 5.2663 15.0041 5C15.0041 4.7337 14.8983 4.4783 14.71 4.29C14.5217 4.1017 14.2663 3.99591 14 3.99591C13.7337 3.99591 13.4783 4.1017 13.29 4.29L13 4.59V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1053 2.48043 11 2.73478 11 3V4.59L10.71 4.29C10.6168 4.19676 10.5061 4.1228 10.3842 4.07234C10.2624 4.02188 10.1318 3.99591 9.99999 3.99591C9.86813 3.99591 9.73756 4.02188 9.61574 4.07234C9.49392 4.1228 9.38323 4.19676 9.28999 4.29C9.19675 4.38324 9.12279 4.49393 9.07233 4.61575C9.02187 4.73757 8.9959 4.86814 8.9959 5C8.9959 5.13186 9.02187 5.26243 9.07233 5.38425C9.12279 5.50607 9.19675 5.61676 9.28999 5.71L11 7.41V10.27L8.52999 8.84L7.89999 6.51C7.83192 6.25434 7.66531 6.03607 7.43665 5.903C7.20798 5.76992 6.9359 5.73289 6.67999 5.8C6.43426 5.87447 6.22659 6.04061 6.1 6.264C5.97341 6.4874 5.9376 6.75093 5.99999 7L6.10999 7.4L4.73999 6.6C4.50925 6.46739 4.23528 6.43188 3.97836 6.50126C3.72144 6.57065 3.5026 6.73926 3.36999 6.97C3.23738 7.20074 3.20186 7.4747 3.27125 7.73163C3.34064 7.98855 3.50925 8.20739 3.73999 8.34L5.10999 9.13L4.70999 9.24C4.44477 9.27448 4.20412 9.4129 4.04096 9.62482C3.8778 9.83673 3.80551 10.1048 3.83999 10.37C3.87447 10.6352 4.01289 10.8759 4.22481 11.039C4.43672 11.2022 4.70477 11.2745 4.96999 11.24H5.22999L7.55999 10.61L9.99999 12L7.52999 13.43L5.19999 12.8C5.07168 12.7607 4.93676 12.7476 4.80327 12.7615C4.66979 12.7754 4.54047 12.816 4.42302 12.8809C4.30557 12.9459 4.20239 13.0338 4.11964 13.1395C4.03688 13.2451 3.97624 13.3663 3.94132 13.4959C3.90641 13.6255 3.89794 13.7608 3.91641 13.8937C3.93488 14.0267 3.97993 14.1545 4.04885 14.2697C4.11778 14.3848 4.20918 14.4849 4.31761 14.564C4.42604 14.6431 4.54928 14.6995 4.67999 14.73L5.07999 14.84L3.70999 15.63C3.47925 15.7626 3.31064 15.9814 3.24125 16.2384C3.17186 16.4953 3.20738 16.7693 3.33999 17C3.4726 17.2307 3.69144 17.3993 3.94836 17.4687C4.20528 17.5381 4.47925 17.5026 4.70999 17.37L6.07999 16.57L5.99999 17C5.96526 17.1274 5.95611 17.2604 5.97305 17.3913C5.99 17.5223 6.03271 17.6486 6.09872 17.7629C6.16472 17.8773 6.25273 17.9774 6.35764 18.0576C6.46256 18.1378 6.58231 18.1964 6.70999 18.23C6.79638 18.2398 6.8836 18.2398 6.96999 18.23C7.19575 18.2377 7.41748 18.1688 7.59907 18.0344C7.78065 17.9001 7.91139 17.7082 7.96999 17.49L8.59999 15.16L11 13.73V16.59L9.28999 18.29C9.19626 18.383 9.12187 18.4936 9.0711 18.6154C9.02033 18.7373 8.99419 18.868 8.99419 19C8.99419 19.132 9.02033 19.2627 9.0711 19.3846C9.12187 19.5064 9.19626 19.617 9.28999 19.71C9.38295 19.8037 9.49355 19.8781 9.61541 19.9289C9.73727 19.9797 9.86798 20.0058 9.99999 20.0058C10.132 20.0058 10.2627 19.9797 10.3846 19.9289C10.5064 19.8781 10.617 19.8037 10.71 19.71L11 19.41V21C11 21.2652 11.1053 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19.41L13.29 19.71C13.383 19.8037 13.4936 19.8781 13.6154 19.9289C13.7373 19.9797 13.868 20.0058 14 20.0058C14.132 20.0058 14.2627 19.9797 14.3846 19.9289C14.5064 19.8781 14.617 19.8037 14.71 19.71C14.8037 19.617 14.8781 19.5064 14.9289 19.3846C14.9796 19.2627 15.0058 19.132 15.0058 19C15.0058 18.868 14.9796 18.7373 14.9289 18.6154C14.8781 18.4936 14.8037 18.383 14.71 18.29L13 16.59V13.73L15.47 15.16L16.1 17.49C16.1586 17.7082 16.2893 17.9001 16.4709 18.0344C16.6525 18.1688 16.8742 18.2377 17.1 18.23C17.1864 18.2398 17.2736 18.2398 17.36 18.23C17.605 18.1475 17.8085 17.9733 17.9278 17.7439C18.0471 17.5146 18.073 17.248 18 17L17.89 16.6L19.26 17.4C19.4124 17.4864 19.5848 17.5312 19.76 17.53C19.9814 17.5315 20.1971 17.4596 20.3732 17.3253C20.5493 17.1911 20.6759 17.0022 20.733 16.7883C20.7902 16.5744 20.7748 16.3476 20.6892 16.1434C20.6036 15.9392 20.4526 15.7692 20.26 15.66L20.29 15.63Z","cooling_heating":"M14.44 8.32C14.6636 8.45474 14.931 8.49669 15.1851 8.4369C15.4393 8.3771 15.6599 8.22031 15.8 8L16.3 7.14C16.3723 7.02618 16.4209 6.8989 16.4428 6.76582C16.4647 6.63274 16.4594 6.49661 16.4274 6.36561C16.3953 6.23462 16.337 6.11146 16.2561 6.00357C16.1752 5.89567 16.0733 5.80525 15.9565 5.73776C15.8398 5.67026 15.7105 5.62708 15.5767 5.61082C15.4428 5.59456 15.307 5.60555 15.1775 5.64312C15.0479 5.6807 14.9273 5.74409 14.8229 5.82948C14.7185 5.91487 14.6325 6.02049 14.57 6.14L14.07 7C13.9519 7.22575 13.9244 7.48806 13.9932 7.73338C14.062 7.97869 14.2218 8.18851 14.44 8.32ZM18.94 11.59H17.94C17.6748 11.59 17.4204 11.6954 17.2329 11.8829C17.0453 12.0704 16.94 12.3248 16.94 12.59C16.94 12.8552 17.0453 13.1096 17.2329 13.2971C17.4204 13.4846 17.6748 13.59 17.94 13.59H18.94C19.2052 13.59 19.4596 13.4846 19.6471 13.2971C19.8346 13.1096 19.94 12.8552 19.94 12.59C19.94 12.3248 19.8346 12.0704 19.6471 11.8829C19.4596 11.6954 19.2052 11.59 18.94 11.59ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1053 3.48043 11 3.73478 11 4V6C11 6.26522 11.1053 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM16.17 9.33C16.1359 9.45703 16.1271 9.58955 16.1443 9.71996C16.1614 9.85038 16.2042 9.97612 16.27 10.09C16.4021 10.3159 16.6175 10.4811 16.87 10.55C16.997 10.5841 17.1295 10.5929 17.26 10.5757C17.3904 10.5586 17.5161 10.5158 17.63 10.45L19.37 9.45C19.5959 9.3179 19.7611 9.10249 19.83 8.85C19.8647 8.72261 19.8739 8.58961 19.8569 8.45866C19.84 8.32772 19.7973 8.20142 19.7313 8.08707C19.6653 7.97272 19.5773 7.87257 19.4723 7.7924C19.3674 7.71224 19.2477 7.65364 19.12 7.62C18.8665 7.55382 18.5972 7.58972 18.37 7.72L16.63 8.72C16.402 8.85444 16.2365 9.0738 16.17 9.33ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1053 18.4804 11 18.7348 11 19V21C11 21.2652 11.1053 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18ZM19.37 15.72L17.63 14.72C17.4004 14.5896 17.1285 14.5554 16.8737 14.6247C16.6189 14.694 16.4019 14.8613 16.27 15.09C16.2042 15.2039 16.1614 15.3296 16.1443 15.46C16.1271 15.5905 16.1359 15.723 16.17 15.85C16.2389 16.1025 16.404 16.3179 16.63 16.45L18.37 17.45C18.5984 17.5812 18.8694 17.617 19.124 17.5496C19.3786 17.4822 19.5964 17.317 19.73 17.09C19.7965 16.9765 19.84 16.8509 19.8579 16.7205C19.8758 16.5902 19.8678 16.4575 19.8344 16.3303C19.8009 16.203 19.7427 16.0836 19.663 15.9789C19.5833 15.8741 19.4837 15.7862 19.37 15.72ZM15.8 17.35C15.6648 17.1247 15.4463 16.9616 15.1918 16.8961C14.9373 16.8306 14.6672 16.8679 14.44 17C14.3254 17.0653 14.2249 17.1527 14.1442 17.257C14.0635 17.3614 14.0043 17.4807 13.9699 17.608C13.9355 17.7353 13.9266 17.8682 13.9438 17.999C13.961 18.1298 14.0039 18.2559 14.07 18.37L14.57 19.23C14.6325 19.3495 14.7185 19.4551 14.8229 19.5405C14.9273 19.6259 15.0479 19.6893 15.1775 19.7269C15.307 19.7645 15.4428 19.7754 15.5767 19.7592C15.7105 19.7429 15.8398 19.6997 15.9565 19.6322C16.0733 19.5648 16.1752 19.4743 16.2561 19.3664C16.337 19.2585 16.3953 19.1354 16.4274 19.0044C16.4594 18.8734 16.4647 18.7373 16.4428 18.6042C16.4209 18.4711 16.3723 18.3438 16.3 18.23L15.8 17.35ZM15.94 12.59C15.9341 11.7185 15.6437 10.8727 15.113 10.1814C14.5823 9.49004 13.8404 8.99094 13 8.76V16.41C13.8387 16.1795 14.5795 15.6819 15.11 14.9926C15.6406 14.3033 15.9319 13.4598 15.94 12.59ZM11 10.27L8.52999 8.84L7.89999 6.51C7.83192 6.25434 7.66531 6.03607 7.43665 5.903C7.20798 5.76992 6.9359 5.73289 6.67999 5.8C6.43426 5.87447 6.22659 6.04061 6.1 6.264C5.97341 6.4874 5.9376 6.75093 5.99999 7L6.10999 7.4L4.73999 6.6C4.50925 6.46739 4.23528 6.43188 3.97836 6.50126C3.72144 6.57065 3.5026 6.73926 3.36999 6.97C3.23738 7.20074 3.20186 7.4747 3.27125 7.73163C3.34064 7.98855 3.50925 8.20739 3.73999 8.34L5.10999 9.13L4.70999 9.24C4.44477 9.27448 4.20412 9.4129 4.04096 9.62482C3.8778 9.83673 3.80551 10.1048 3.83999 10.37C3.87447 10.6352 4.01289 10.8759 4.22481 11.039C4.43672 11.2022 4.70477 11.2745 4.96999 11.24H5.22999L7.55999 10.61L9.99999 12L7.52999 13.43L5.19999 12.8C5.07168 12.7607 4.93676 12.7476 4.80327 12.7615C4.66979 12.7754 4.54047 12.816 4.42302 12.8809C4.30557 12.9459 4.20239 13.0338 4.11964 13.1395C4.03688 13.2451 3.97624 13.3663 3.94132 13.4959C3.90641 13.6255 3.89794 13.7608 3.91641 13.8937C3.93488 14.0267 3.97993 14.1545 4.04885 14.2697C4.11778 14.3848 4.20918 14.4849 4.31761 14.564C4.42604 14.6431 4.54928 14.6995 4.67999 14.73L5.07999 14.84L3.70999 15.63C3.47925 15.7626 3.31064 15.9814 3.24125 16.2384C3.17186 16.4953 3.20738 16.7693 3.33999 17C3.4726 17.2307 3.69144 17.3993 3.94836 17.4687C4.20528 17.5381 4.47925 17.5026 4.70999 17.37L6.07999 16.57L5.99999 17C5.96526 17.1274 5.95611 17.2604 5.97305 17.3913C5.99 17.5223 6.03271 17.6486 6.09872 17.7629C6.16472 17.8773 6.25273 17.9774 6.35764 18.0576C6.46256 18.1378 6.58231 18.1964 6.70999 18.23C6.79638 18.2398 6.8836 18.2398 6.96999 18.23C7.19575 18.2377 7.41748 18.1688 7.59907 18.0344C7.78065 17.9001 7.91139 17.7082 7.96999 17.49L8.59999 15.16L11 13.73V10.27Z","copy":"M13 8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V11C16 10.2044 15.6839 9.44129 15.1213 8.87868C14.5587 8.31607 13.7956 8 13 8ZM19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V6H13C14.3261 6 15.5979 6.52678 16.5355 7.46447C17.4732 8.40215 18 9.67392 18 11V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","copy_document":"M12.33 8.82V6H4.87C4.37313 6.00264 3.89751 6.20188 3.5471 6.55416C3.19669 6.90645 2.99999 7.38312 3 7.88V20.12C2.99999 20.6169 3.19669 21.0936 3.5471 21.4458C3.89751 21.7981 4.37313 21.9974 4.87 22H15.13C15.6269 21.9974 16.1025 21.7981 16.4529 21.4458C16.8033 21.0936 17 20.6169 17 20.12V10.71H14.2C13.9531 10.7087 13.7089 10.6588 13.4813 10.5631C13.2537 10.4674 13.0472 10.3278 12.8736 10.1523C12.6999 9.97679 12.5625 9.76881 12.4693 9.54021C12.376 9.31161 12.3287 9.06689 12.33 8.82ZM20.41 5.59L17.41 2.59C17.0366 2.21441 16.5296 2.00223 16 2H8C7.46957 2 6.96086 2.21071 6.58579 2.58579C6.21071 2.96086 6 3.46957 6 4H13C13.7954 4.0007 14.5579 4.31723 15.12 4.88L18.12 7.88C18.6828 8.44207 18.9993 9.20462 19 10V19C19.5304 19 20.0391 18.7893 20.4142 18.4142C20.7893 18.0391 21 17.5304 21 17V7C20.9978 6.47042 20.7856 5.96335 20.41 5.59Z","cough":"M6 16.0002C6 15.4502 5.55 15.0002 5 15.0002H3C2.45 15.0002 2 15.4502 2 16.0002C2 16.5502 2.45 17.0002 3 17.0002H5C5.55 17.0002 6 16.5502 6 16.0002ZM5.29 17.7902L3.79 19.2902C3.4 19.6802 3.4 20.3102 3.79 20.7002C3.99 20.9002 4.24 20.9902 4.5 20.9902C4.76 20.9902 5.01 20.8902 5.21 20.7002L6.71 19.2002C7.1 18.8102 7.1 18.1802 6.71 17.7902C6.32 17.4002 5.69 17.4002 5.3 17.7902H5.29ZM13.5 3.00023C9.91 3.00023 7 5.91023 7 9.50023L5.45 12.9902C5.21 13.5302 5.49 14.1602 6.05 14.3402L8.01 14.9902V15.9902C8.01 17.0902 8.91 17.9902 10.01 17.9902H11.01V19.9902C11.01 20.5402 11.46 20.9902 12.01 20.9902H17.01C17.56 20.9902 18.01 20.5402 18.01 19.9902V14.1702C19.24 12.9902 20.01 11.3302 20.01 9.49023C20.01 5.90023 17.1 2.99023 13.51 2.99023L13.5 3.00023Z","coupon":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM9.25 8C9.49723 8 9.7389 8.07331 9.94446 8.21066C10.15 8.34801 10.3102 8.54324 10.4048 8.77165C10.4995 9.00005 10.5242 9.25139 10.476 9.49386C10.4278 9.73634 10.3087 9.95907 10.1339 10.1339C9.95907 10.3087 9.73634 10.4278 9.49386 10.476C9.25139 10.5242 9.00005 10.4995 8.77165 10.4048C8.54324 10.3102 8.34801 10.15 8.21066 9.94446C8.07331 9.7389 8 9.49723 8 9.25C8 8.91848 8.1317 8.60054 8.36612 8.36612C8.60054 8.1317 8.91848 8 9.25 8ZM14.75 16C14.5028 16 14.2611 15.9267 14.0555 15.7893C13.85 15.652 13.6898 15.4568 13.5952 15.2284C13.5005 14.9999 13.4758 14.7486 13.524 14.5061C13.5722 14.2637 13.6913 14.0409 13.8661 13.8661C14.0409 13.6913 14.2637 13.5722 14.5061 13.524C14.7486 13.4758 14.9999 13.5005 15.2284 13.5952C15.4568 13.6898 15.652 13.85 15.7893 14.0555C15.9267 14.2611 16 14.5028 16 14.75C16 15.0815 15.8683 15.3995 15.6339 15.6339C15.3995 15.8683 15.0815 16 14.75 16ZM15.75 9.71L9.75 15.71C9.65704 15.8037 9.54644 15.8781 9.42458 15.9289C9.30272 15.9797 9.17201 16.0058 9.04 16.0058C8.90799 16.0058 8.77728 15.9797 8.65542 15.9289C8.53356 15.8781 8.42296 15.8037 8.33 15.71C8.23627 15.617 8.16188 15.5064 8.11111 15.3846C8.06034 15.2627 8.0342 15.132 8.0342 15C8.0342 14.868 8.06034 14.7373 8.11111 14.6154C8.16188 14.4936 8.23627 14.383 8.33 14.29L14.33 8.29C14.5183 8.1017 14.7737 7.99591 15.04 7.99591C15.3063 7.99591 15.5617 8.1017 15.75 8.29C15.9383 8.4783 16.0441 8.7337 16.0441 9C16.0441 9.2663 15.9383 9.5217 15.75 9.71Z","covid_19":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11H18.92C18.7532 9.84314 18.2994 8.74645 17.6 7.81L18.36 7.05C18.453 7.14373 18.5636 7.21812 18.6854 7.26889C18.8073 7.31966 18.938 7.3458 19.07 7.3458C19.202 7.3458 19.3327 7.31966 19.4546 7.26889C19.5764 7.21812 19.687 7.14373 19.78 7.05C19.9663 6.86264 20.0708 6.60919 20.0708 6.345C20.0708 6.08081 19.9663 5.82736 19.78 5.64L18.36 4.22C18.1726 4.03375 17.9192 3.92921 17.655 3.92921C17.3908 3.92921 17.1374 4.03375 16.95 4.22C16.8563 4.31296 16.7819 4.42356 16.7311 4.54542C16.6803 4.66728 16.6542 4.79799 16.6542 4.93C16.6542 5.06201 16.6803 5.19272 16.7311 5.31458C16.7819 5.43644 16.8563 5.54704 16.95 5.64L16.19 6.4C15.2535 5.70058 14.1569 5.24678 13 5.08V4C13.2652 4 13.5196 3.89464 13.7071 3.70711C13.8946 3.51957 14 3.26522 14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3C10 3.26522 10.1054 3.51957 10.2929 3.70711C10.4804 3.89464 10.7348 4 11 4V5.08C9.84314 5.24678 8.74645 5.70058 7.81 6.4L7.05 5.64C7.14373 5.54704 7.21812 5.43644 7.26889 5.31458C7.31966 5.19272 7.3458 5.06201 7.3458 4.93C7.3458 4.79799 7.31966 4.66728 7.26889 4.54542C7.21812 4.42356 7.14373 4.31296 7.05 4.22C6.86264 4.03375 6.60919 3.92921 6.345 3.92921C6.08081 3.92921 5.82736 4.03375 5.64 4.22L4.22 5.64C4.03375 5.82736 3.92921 6.08081 3.92921 6.345C3.92921 6.60919 4.03375 6.86264 4.22 7.05C4.31296 7.14373 4.42356 7.21812 4.54542 7.26889C4.66728 7.31966 4.79799 7.3458 4.93 7.3458C5.06201 7.3458 5.19272 7.31966 5.31458 7.26889C5.43644 7.21812 5.54704 7.14373 5.64 7.05L6.4 7.81C5.70058 8.74645 5.24678 9.84314 5.08 11H4C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14C3.26522 14 3.51957 13.8946 3.70711 13.7071C3.89464 13.5196 4 13.2652 4 13H5.08C5.24678 14.1569 5.70058 15.2535 6.4 16.19L5.64 17C5.54704 16.9063 5.43644 16.8319 5.31458 16.7811C5.19272 16.7303 5.06201 16.7042 4.93 16.7042C4.79799 16.7042 4.66728 16.7303 4.54542 16.7811C4.42356 16.8319 4.31296 16.9063 4.22 17C4.03375 17.1874 3.92921 17.4408 3.92921 17.705C3.92921 17.9692 4.03375 18.2226 4.22 18.41L5.64 19.83C5.82736 20.0163 6.08081 20.1208 6.345 20.1208C6.60919 20.1208 6.86264 20.0163 7.05 19.83C7.14373 19.737 7.21812 19.6264 7.26889 19.5046C7.31966 19.3827 7.3458 19.252 7.3458 19.12C7.3458 18.988 7.31966 18.8573 7.26889 18.7354C7.21812 18.6136 7.14373 18.503 7.05 18.41L7.81 17.65C8.75141 18.3316 9.84772 18.7681 11 18.92V20C10.7348 20 10.4804 20.1054 10.2929 20.2929C10.1054 20.4804 10 20.7348 10 21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21C14 20.7348 13.8946 20.4804 13.7071 20.2929C13.5196 20.1054 13.2652 20 13 20V18.92C14.1569 18.7532 15.2535 18.2994 16.19 17.6L16.95 18.36C16.8563 18.453 16.7819 18.5636 16.7311 18.6854C16.6803 18.8073 16.6542 18.938 16.6542 19.07C16.6542 19.202 16.6803 19.3327 16.7311 19.4546C16.7819 19.5764 16.8563 19.687 16.95 19.78C17.1374 19.9663 17.3908 20.0708 17.655 20.0708C17.9192 20.0708 18.1726 19.9663 18.36 19.78L19.78 18.36C19.9663 18.1726 20.0708 17.9192 20.0708 17.655C20.0708 17.3908 19.9663 17.1374 19.78 16.95C19.687 16.8563 19.5764 16.7819 19.4546 16.7311C19.3327 16.6803 19.202 16.6542 19.07 16.6542C18.938 16.6542 18.8073 16.6803 18.6854 16.7311C18.5636 16.7819 18.453 16.8563 18.36 16.95L17.6 16.19C18.2994 15.2535 18.7532 14.1569 18.92 13H20C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10ZM10 12C9.60444 12 9.21776 11.8827 8.88886 11.6629C8.55996 11.4432 8.30362 11.1308 8.15224 10.7654C8.00087 10.3999 7.96126 9.99778 8.03843 9.60982C8.1156 9.22186 8.30608 8.86549 8.58579 8.58579C8.86549 8.30608 9.22186 8.1156 9.60982 8.03843C9.99778 7.96126 10.3999 8.00087 10.7654 8.15224C11.1308 8.30362 11.4432 8.55996 11.6629 8.88886C11.8827 9.21776 12 9.60444 12 10C12 10.5304 11.7893 11.0391 11.4142 11.4142C11.0391 11.7893 10.5304 12 10 12ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12Z","cow_adult":"M18.75 7.9999H18.66C20.93 6.0499 21 4.2299 21 3.9999C20.999 3.80247 20.9396 3.60975 20.8293 3.44603C20.7189 3.28231 20.5626 3.15492 20.38 3.0799C20.1979 3.00332 19.9972 2.98239 19.8032 3.01977C19.6092 3.05714 19.4306 3.15114 19.29 3.2899C18.5007 4.02611 17.6202 4.65794 16.67 5.1699C15.9665 4.44679 15.0085 4.02698 14 3.9999H10C8.99152 4.02698 8.03348 4.44679 7.33 5.1699C6.37981 4.65794 5.49928 4.02611 4.71 3.2899C4.56938 3.15114 4.3908 3.05714 4.19681 3.01977C4.00282 2.98239 3.80211 3.00332 3.62 3.0799C3.43738 3.15492 3.28105 3.28231 3.17072 3.44603C3.06039 3.60975 3.00099 3.80247 3 3.9999C3 4.2299 3.07 6.0499 5.34 7.9999H5.25C4.65326 7.9999 4.08097 8.23695 3.65901 8.65891C3.23705 9.08086 3 9.65316 3 10.2499C3.00259 10.448 3.08244 10.6373 3.22253 10.7774C3.36263 10.9175 3.55189 10.9973 3.75 10.9999H5.25C5.55673 10.9999 5.86 10.9351 6.14 10.8099C6.22 11.2899 6.33 11.7099 6.44 12.1299C6.55 12.5499 6.66 12.9999 6.76 13.5599C7.45041 13.1949 8.21904 13.0027 9 12.9999H15C15.781 13.0027 16.5496 13.1949 17.24 13.5599C17.34 12.9999 17.45 12.5599 17.56 12.1299C17.67 11.6999 17.78 11.2899 17.86 10.8099C18.14 10.9351 18.4433 10.9999 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9175 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65316 20.7629 9.08086 20.341 8.65891C19.919 8.23695 19.3467 7.9999 18.75 7.9999ZM9 10.9999C8.80222 10.9999 8.60888 10.9412 8.44443 10.8314C8.27998 10.7215 8.15181 10.5653 8.07612 10.3826C8.00043 10.1999 7.98063 9.99879 8.01921 9.80481C8.0578 9.61082 8.15304 9.43264 8.29289 9.29279C8.43275 9.15294 8.61093 9.0577 8.80491 9.01911C8.99889 8.98053 9.19996 9.00033 9.38268 9.07602C9.56541 9.1517 9.72159 9.27988 9.83147 9.44432C9.94135 9.60877 10 9.80211 10 9.9999C10 10.2651 9.89464 10.5195 9.70711 10.707C9.51957 10.8945 9.26522 10.9999 9 10.9999ZM15 10.9999C14.8022 10.9999 14.6089 10.9412 14.4444 10.8314C14.28 10.7215 14.1518 10.5653 14.0761 10.3826C14.0004 10.1999 13.9806 9.99879 14.0192 9.80481C14.0578 9.61082 14.153 9.43264 14.2929 9.29279C14.4327 9.15294 14.6109 9.0577 14.8049 9.01911C14.9989 8.98053 15.2 9.00033 15.3827 9.07602C15.5654 9.1517 15.7216 9.27988 15.8315 9.44432C15.9414 9.60877 16 9.80211 16 9.9999C16 10.2651 15.8946 10.5195 15.7071 10.707C15.5196 10.8945 15.2652 10.9999 15 10.9999ZM15 14.9999H9C8.20435 14.9999 7.44129 15.316 6.87868 15.8786C6.31607 16.4412 6 17.2042 6 17.9999C6 18.7955 6.31607 19.5586 6.87868 20.1212C7.44129 20.6838 8.20435 20.9999 9 20.9999H15C15.7956 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C18 17.2042 17.6839 16.4412 17.1213 15.8786C16.5587 15.316 15.7956 14.9999 15 14.9999Z","cow_device":"M2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H4V9H3C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10ZM15 6H9C8.20435 6 7.44129 6.31607 6.87868 6.87868C6.31607 7.44129 6 8.20435 6 9V15C6 15.7956 6.31607 16.5587 6.87868 17.1213C7.44129 17.6839 8.20435 18 9 18H15C15.7956 18 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 15V9C18 8.20435 17.6839 7.44129 17.1213 6.87868C16.5587 6.31607 15.7956 6 15 6ZM12 14C11.6044 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3036 13.1308 10.1522 12.7654C10.0009 12.3999 9.96126 11.9978 10.0384 11.6098C10.1156 11.2219 10.3061 10.8655 10.5858 10.5858C10.8655 10.3061 11.2219 10.1156 11.6098 10.0384C11.9978 9.96126 12.3999 10.0009 12.7654 10.1522C13.1308 10.3036 13.4432 10.56 13.6629 10.8889C13.8827 11.2178 14 11.6044 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM21 9H20V15H21C21.2652 15 21.5196 14.8946 21.7071 14.7071C21.8946 14.5196 22 14.2652 22 14V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9Z","cow_device_off":"M20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L3.29 19.2899C3.19627 19.3829 3.12188 19.4935 3.07111 19.6154C3.02034 19.7372 2.9942 19.8679 2.9942 19.9999C2.9942 20.132 3.02034 20.2627 3.07111 20.3845C3.12188 20.5064 3.19627 20.617 3.29 20.7099C3.38296 20.8037 3.49356 20.8781 3.61542 20.9288C3.73728 20.9796 3.86799 21.0057 4 21.0057C4.13201 21.0057 4.26272 20.9796 4.38458 20.9288C4.50644 20.8781 4.61704 20.8037 4.71 20.7099L7.71 17.7099C8.11308 17.9013 8.55378 18.0004 9 17.9999H15C15.7956 17.9999 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 14.9999V8.99994C17.9974 8.55296 17.8949 8.11222 17.7 7.70994L20.71 4.70994ZM12 13.9999C11.8278 13.9977 11.6565 13.9742 11.49 13.9299L13.93 11.4899C13.9743 11.6564 13.9978 11.8277 14 11.9999C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7892 12.5304 13.9999 12 13.9999ZM9 5.99994C8.20435 5.99994 7.44129 6.31601 6.87868 6.87862C6.31607 7.44123 6 8.20429 6 8.99994V13.7599L13.76 5.99994H9ZM4 14.9999V8.99994H3C2.73478 8.99994 2.48043 9.1053 2.29289 9.29283C2.10536 9.48037 2 9.73472 2 9.99994V13.9999C2 14.2652 2.10536 14.5195 2.29289 14.707C2.48043 14.8946 2.73478 14.9999 3 14.9999H4ZM21 8.99994H20V14.9999H21C21.2652 14.9999 21.5196 14.8946 21.7071 14.707C21.8946 14.5195 22 14.2652 22 13.9999V9.99994C22 9.73472 21.8946 9.48037 21.7071 9.29283C21.5196 9.1053 21.2652 8.99994 21 8.99994Z","cow_heat_activity":"M18 5H17C16.9434 4.99518 16.8866 4.99518 16.83 5C16.6231 4.41484 16.2398 3.90826 15.733 3.55006C15.2261 3.19186 14.6207 2.99968 14 3H9C8.73478 3 8.48043 3.10536 8.29289 3.29289C8.10536 3.48043 8 3.73478 8 4V6H10C10.8001 6.00116 11.5882 6.1943 12.2981 6.5632C13.0081 6.9321 13.6192 7.46598 14.08 8.12C15.2467 8.37766 16.2826 9.04458 17 10V7H18C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V10C19 10.2652 19.1054 10.5196 19.2929 10.7071C19.4804 10.8946 19.7348 11 20 11C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10V8C21 7.20435 20.6839 6.44129 20.1213 5.87868C19.5587 5.31607 18.7956 5 18 5ZM13 10H12.82C12.6137 9.41645 12.2319 8.911 11.7271 8.55294C11.2222 8.19488 10.6189 8.00174 10 8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9V15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H9.5C9.89782 16 10.2794 16.158 10.5607 16.4393C10.842 16.7206 11 17.1022 11 17.5V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V12C13.2652 12 13.5196 12.1054 13.7071 12.2929C13.8946 12.4804 14 12.7348 14 13V15C14 15.2652 14.1054 15.5196 14.2929 15.7071C14.4804 15.8946 14.7348 16 15 16C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V13C16 12.2044 15.6839 11.4413 15.1213 10.8787C14.5587 10.3161 13.7956 10 13 10ZM9.5 17H4V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19C5.26522 19 5.51957 18.8946 5.70711 18.7071C5.89464 18.5196 6 18.2652 6 18V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73478 20 7 20C7.26522 20 7.51957 19.8946 7.70711 19.7071C7.89464 19.5196 8 19.2652 8 19V18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19C9.26522 19 9.51957 18.8946 9.70711 18.7071C9.89464 18.5196 10 18.2652 10 18V17.5C10 17.3674 9.94732 17.2402 9.85355 17.1464C9.75979 17.0527 9.63261 17 9.5 17Z","cow_profile":"M14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5588 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H14C14.7957 21 15.5587 20.684 16.1213 20.1214C16.6839 19.5588 17 18.7957 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7957 15 14 15ZM18.75 9.00004H18.61C20.032 7.71167 20.8905 5.9158 21 4.00004C21.0005 3.78554 20.932 3.57657 20.8046 3.40398C20.6772 3.2314 20.4977 3.10434 20.2926 3.04157C20.0875 2.97881 19.8676 2.98366 19.6655 3.05541C19.4634 3.12716 19.2896 3.26201 19.17 3.44004C18.479 4.41836 17.6388 5.2822 16.68 6.00004C15.9266 5.37134 14.9811 5.01857 14 5.00004H10C9.01888 5.01857 8.07345 5.37134 7.32 6.00004C6.36122 5.2822 5.521 4.41836 4.83 3.44004C4.71036 3.26201 4.53665 3.12716 4.3345 3.05541C4.13236 2.98366 3.9125 2.97881 3.70738 3.04157C3.50227 3.10434 3.32278 3.2314 3.1954 3.40398C3.06803 3.57657 2.99952 3.78554 3 4.00004C3.10954 5.9158 3.96796 7.71167 5.39 9.00004H5.25C4.65327 9.00004 4.08097 9.2371 3.65901 9.65905C3.23706 10.081 3 10.6533 3 11.25C3.00259 11.4481 3.08244 11.6374 3.22254 11.7775C3.36263 11.9176 3.5519 11.9975 3.75 12H5.25C5.62891 11.9976 6.00082 11.8977 6.33 11.71C6.33 11.85 6.4 11.99 6.44 12.13C6.61574 12.7875 6.74934 13.4555 6.84 14.13C7.7317 13.4006 8.84794 13.0014 10 13H14C15.1545 13.007 16.271 13.4134 17.16 14.15C17.2507 13.4755 17.3843 12.8075 17.56 12.15C17.56 12.01 17.63 11.87 17.67 11.73C17.9992 11.9177 18.3711 12.0176 18.75 12.02H20.25C20.4481 12.0175 20.6374 11.9376 20.7775 11.7975C20.9176 11.6574 20.9974 11.4682 21 11.27C21.0026 10.9729 20.9464 10.6782 20.8345 10.4029C20.7226 10.1276 20.5573 9.87716 20.3481 9.66611C20.1389 9.45505 19.89 9.28753 19.6157 9.17321C19.3414 9.05889 19.0472 9.00003 18.75 9.00004ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5655 8.07612 10.3827C8.00044 10.2 7.98063 9.99893 8.01922 9.80495C8.0578 9.61097 8.15304 9.43279 8.2929 9.29294C8.43275 9.15308 8.61093 9.05784 8.80491 9.01926C8.99889 8.98067 9.19996 9.00048 9.38269 9.07616C9.56541 9.15185 9.72159 9.28002 9.83147 9.44447C9.94135 9.60892 10 9.80226 10 10C10 10.2653 9.89465 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5655 14.0761 10.3827C14.0004 10.2 13.9806 9.99893 14.0192 9.80495C14.0578 9.61097 14.153 9.43279 14.2929 9.29294C14.4327 9.15308 14.6109 9.05784 14.8049 9.01926C14.9989 8.98067 15.2 9.00048 15.3827 9.07616C15.5654 9.15185 15.7216 9.28002 15.8315 9.44447C15.9414 9.60892 16 9.80226 16 10C16 10.2653 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11Z","cow_retired":"M18.75 7.99989H18.66C20.93 6.04989 21 4.22989 21 3.99989C20.999 3.80246 20.9396 3.60974 20.8293 3.44602C20.719 3.2823 20.5626 3.15491 20.38 3.07989C20.1979 3.00331 19.9972 2.98238 19.8032 3.01976C19.6092 3.05713 19.4306 3.15113 19.29 3.28989C18.445 4.0813 17.4963 4.75413 16.47 5.28989C15.4993 4.46818 14.2718 4.01184 13 3.99989H11C9.7295 4.00903 8.50212 4.46179 7.53001 5.27989C6.5037 4.74413 5.55501 4.0713 4.71001 3.27989C4.56939 3.14113 4.39082 3.04713 4.19683 3.00976C4.00284 2.97238 3.80212 2.99331 3.62001 3.06989C3.43582 3.14555 3.27841 3.27449 3.16795 3.44018C3.05749 3.60586 2.99902 3.80076 3.00001 3.99989C3.00001 4.22989 3.07001 6.04989 5.34001 7.99989H5.25001C4.65328 7.99989 4.08098 8.23694 3.65902 8.6589C3.23707 9.08085 3.00001 9.65315 3.00001 10.2499C3.0026 10.448 3.08245 10.6373 3.22255 10.7774C3.36264 10.9174 3.55191 10.9973 3.75001 10.9999H5.25001C5.50642 10.999 5.76054 10.9515 6.00001 10.8599V13.9999C6.86273 13.3455 7.91722 12.994 9.00001 12.9999H15C16.0828 12.994 17.1373 13.3455 18 13.9999V10.8599C18.2395 10.9515 18.4936 10.999 18.75 10.9999H20.25C20.4481 10.9973 20.6374 10.9174 20.7775 10.7774C20.9176 10.6373 20.9974 10.448 21 10.2499C21 9.65315 20.763 9.08085 20.341 8.6589C19.919 8.23694 19.3468 7.99989 18.75 7.99989ZM9.00001 10.9999C8.80223 10.9999 8.60889 10.9412 8.44444 10.8314C8.27999 10.7215 8.15182 10.5653 8.07613 10.3826C8.00045 10.1998 7.98064 9.99878 8.01923 9.8048C8.05781 9.61081 8.15305 9.43263 8.29291 9.29278C8.43276 9.15293 8.61094 9.05769 8.80492 9.0191C8.9989 8.98052 9.19997 9.00032 9.3827 9.07601C9.56542 9.15169 9.7216 9.27987 9.83148 9.44431C9.94136 9.60876 10 9.8021 10 9.99989C10 10.2651 9.89466 10.5195 9.70712 10.707C9.51958 10.8945 9.26523 10.9999 9.00001 10.9999ZM15 10.9999C14.8022 10.9999 14.6089 10.9412 14.4444 10.8314C14.28 10.7215 14.1518 10.5653 14.0761 10.3826C14.0004 10.1998 13.9806 9.99878 14.0192 9.8048C14.0578 9.61081 14.1531 9.43263 14.2929 9.29278C14.4328 9.15293 14.6109 9.05769 14.8049 9.0191C14.9989 8.98052 15.2 9.00032 15.3827 9.07601C15.5654 9.15169 15.7216 9.27987 15.8315 9.44431C15.9414 9.60876 16 9.8021 16 9.99989C16 10.2651 15.8947 10.5195 15.7071 10.707C15.5196 10.8945 15.2652 10.9999 15 10.9999ZM15 14.9999H9.00001C8.20436 14.9999 7.4413 15.316 6.87869 15.8786C6.31608 16.4412 6.00001 17.2042 6.00001 17.9999C6.00001 18.7955 6.31608 19.5586 6.87869 20.1212C7.4413 20.6838 8.20436 20.9999 9.00001 20.9999H15C15.7957 20.9999 16.5587 20.6838 17.1213 20.1212C17.6839 19.5586 18 18.7955 18 17.9999C18 17.2042 17.6839 16.4412 17.1213 15.8786C16.5587 15.316 15.7957 14.9999 15 14.9999Z","create_playlist":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM20 14H17.5V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V14H13C12.7348 14 12.4804 14.1054 12.2929 14.2929C12.1054 14.4804 12 14.7348 12 15C12 15.2652 12.1054 15.5196 12.2929 15.7071C12.4804 15.8946 12.7348 16 13 16H15.5V18.5C15.5 18.7652 15.6054 19.0196 15.7929 19.2071C15.9804 19.3946 16.2348 19.5 16.5 19.5C16.7652 19.5 17.0196 19.3946 17.2071 19.2071C17.3946 19.0196 17.5 18.7652 17.5 18.5V16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11Z","cricket":"M7.99994 6.99989C8.3955 6.99989 8.78218 6.88259 9.11108 6.66283C9.43998 6.44306 9.69632 6.13071 9.8477 5.76525C9.99907 5.3998 10.0387 4.99767 9.96151 4.60971C9.88434 4.22174 9.69386 3.86538 9.41415 3.58567C9.13445 3.30597 8.77808 3.11549 8.39012 3.03832C8.00216 2.96115 7.60002 3.00075 7.23457 3.15213C6.86912 3.3035 6.55676 3.55985 6.337 3.88875C6.11724 4.21764 5.99994 4.60432 5.99994 4.99989C5.99994 5.53032 6.21065 6.03903 6.58573 6.4141C6.9608 6.78917 7.46951 6.99989 7.99994 6.99989ZM21.4099 4.58989L19.4099 2.58989C19.0352 2.21738 18.5283 2.0083 17.9999 2.0083C17.4716 2.0083 16.9647 2.21738 16.5899 2.58989L6.58994 12.5899C6.21435 12.9632 6.00217 13.4703 5.99994 13.9999V15.9999C6.00217 16.1721 6.02568 16.3434 6.06994 16.5099L2.28994 20.2899C2.19621 20.3828 2.12182 20.4935 2.07105 20.6153C2.02028 20.7372 1.99414 20.8679 1.99414 20.9999C1.99414 21.1319 2.02028 21.2626 2.07105 21.3845C2.12182 21.5063 2.19621 21.6169 2.28994 21.7099C2.3829 21.8036 2.4935 21.878 2.61536 21.9288C2.73722 21.9795 2.86793 22.0057 2.99994 22.0057C3.13195 22.0057 3.26266 21.9795 3.38452 21.9288C3.50637 21.878 3.61698 21.8036 3.70994 21.7099L7.48994 17.9299C7.6564 17.9741 7.8277 17.9977 7.99994 17.9999H9.99994C10.5295 17.9977 11.0366 17.7855 11.4099 17.4099L21.4099 7.40989C21.7824 7.03516 21.9915 6.52826 21.9915 5.99989C21.9915 5.47151 21.7824 4.96461 21.4099 4.58989Z","crime":"M19.48 13.89C19.479 13.8733 19.479 13.8567 19.48 13.84L18.98 10.84C18.9422 10.6068 18.8231 10.3945 18.6437 10.2407C18.4643 10.087 18.2363 10.0017 18 10V9C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9V10C5.76031 9.99691 5.52749 10.08 5.34394 10.2342C5.16039 10.3884 5.03833 10.6034 5 10.84L4.5 13.84C4.50097 13.8567 4.50097 13.8733 4.5 13.89C3.85307 14.408 3.383 15.1141 3.15473 15.9107C2.92646 16.7074 2.95128 17.5553 3.22575 18.3373C3.50021 19.1192 4.01078 19.7966 4.68689 20.2759C5.363 20.7551 6.17127 21.0125 7 21.0125C7.82873 21.0125 8.637 20.7551 9.31311 20.2759C9.98922 19.7966 10.4998 19.1192 10.7743 18.3373C11.0487 17.5553 11.0735 16.7074 10.8453 15.9107C10.617 15.1141 10.1469 14.408 9.5 13.89C9.49903 13.8733 9.49903 13.8567 9.5 13.84L9 10.84C8.96167 10.6034 8.83961 10.3884 8.65606 10.2342C8.47251 10.08 8.23969 9.99691 8 10V9C8 7.93913 8.42143 6.92172 9.17157 6.17157C9.92172 5.42143 10.9391 5 12 5C13.0609 5 14.0783 5.42143 14.8284 6.17157C15.5786 6.92172 16 7.93913 16 9V10C15.7603 9.99691 15.5275 10.08 15.3439 10.2342C15.1604 10.3884 15.0383 10.6034 15 10.84L14.5 13.84C14.501 13.8567 14.501 13.8733 14.5 13.89C13.8531 14.408 13.383 15.1141 13.1547 15.9107C12.9265 16.7074 12.9513 17.5553 13.2257 18.3373C13.5002 19.1192 14.0108 19.7966 14.6869 20.2759C15.363 20.7551 16.1713 21.0125 17 21.0125C17.8287 21.0125 18.637 20.7551 19.3131 20.2759C19.9892 19.7966 20.4998 19.1192 20.7743 18.3373C21.0487 17.5553 21.0735 16.7074 20.8453 15.9107C20.617 15.1141 20.1469 14.408 19.5 13.89H19.48ZM9 17C9 17.3956 8.8827 17.7822 8.66294 18.1111C8.44318 18.44 8.13082 18.6964 7.76537 18.8478C7.39991 18.9991 6.99778 19.0387 6.60982 18.9616C6.22186 18.8844 5.86549 18.6939 5.58579 18.4142C5.30608 18.1345 5.1156 17.7781 5.03843 17.3902C4.96126 17.0022 5.00087 16.6001 5.15224 16.2346C5.30362 15.8692 5.55996 15.5568 5.88886 15.3371C6.21776 15.1173 6.60444 15 7 15C7.53043 15 8.03914 15.2107 8.41421 15.5858C8.78929 15.9609 9 16.4696 9 17ZM17 19C16.6044 19 16.2178 18.8827 15.8889 18.6629C15.56 18.4432 15.3036 18.1308 15.1522 17.7654C15.0009 17.3999 14.9613 16.9978 15.0384 16.6098C15.1156 16.2219 15.3061 15.8655 15.5858 15.5858C15.8655 15.3061 16.2219 15.1156 16.6098 15.0384C16.9978 14.9613 17.3999 15.0009 17.7654 15.1522C18.1308 15.3036 18.4432 15.56 18.6629 15.8889C18.8827 16.2178 19 16.6044 19 17C19 17.5304 18.7893 18.0391 18.4142 18.4142C18.0391 18.7893 17.5304 19 17 19Z","crop":"M17 14C17 14.2652 17.1054 14.5196 17.2929 14.7071C17.4804 14.8946 17.7348 15 18 15C18.2652 15 18.5196 14.8946 18.7071 14.7071C18.8946 14.5196 19 14.2652 19 14V6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H7V3C7 2.73478 6.89464 2.48043 6.70711 2.29289C6.51957 2.10536 6.26522 2 6 2C5.73478 2 5.48043 2.10536 5.29289 2.29289C5.10536 2.48043 5 2.73478 5 3V5H3C2.73478 5 2.48043 5.10536 2.29289 5.29289C2.10536 5.48043 2 5.73478 2 6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H17V14ZM21 17H7V10C7 9.73478 6.89464 9.48043 6.70711 9.29289C6.51957 9.10536 6.26522 9 6 9C5.73478 9 5.48043 9.10536 5.29289 9.29289C5.10536 9.48043 5 9.73478 5 10V18C5 18.2652 5.10536 18.5196 5.29289 18.7071C5.48043 18.8946 5.73478 19 6 19H17V21C17 21.2652 17.1054 21.5196 17.2929 21.7071C17.4804 21.8946 17.7348 22 18 22C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21V19H21C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18C22 17.7348 21.8946 17.4804 21.7071 17.2929C21.5196 17.1054 21.2652 17 21 17Z","crop_free":"M4 6V15.76L6 13.76V6H13.76L15.76 4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4ZM21 18H20V6C19.9978 5.82776 19.9743 5.65647 19.93 5.49L20.71 4.71C20.8983 4.5217 21.0041 4.2663 21.0041 4C21.0041 3.7337 20.8983 3.4783 20.71 3.29C20.5217 3.1017 20.2663 2.99591 20 2.99591C19.7337 2.99591 19.4783 3.1017 19.29 3.29L3.29 19.29C3.19627 19.383 3.12188 19.4936 3.07111 19.6154C3.02034 19.7373 2.9942 19.868 2.9942 20C2.9942 20.132 3.02034 20.2627 3.07111 20.3846C3.12188 20.5064 3.19627 20.617 3.29 20.71C3.38296 20.8037 3.49356 20.8781 3.61542 20.9289C3.73728 20.9797 3.86799 21.0058 4 21.0058C4.13201 21.0058 4.26272 20.9797 4.38458 20.9289C4.50644 20.8781 4.61704 20.8037 4.71 20.71L5.49 19.93C5.65647 19.9743 5.82776 19.9978 6 20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 18H7.41L18 7.41V18Z","crop_original":"M21 18H20V6C20 5.46957 19.7893 4.96086 19.4142 4.58579C19.0391 4.21071 18.5304 4 18 4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4V18C4 18.5304 4.21071 19.0391 4.58579 19.4142C4.96086 19.7893 5.46957 20 6 20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 11.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L6 14.09V6H18V11.09ZM8.5 10C8.69778 10 8.89112 9.94135 9.05557 9.83147C9.22002 9.72159 9.34819 9.56541 9.42388 9.38268C9.49957 9.19996 9.51937 8.99889 9.48079 8.80491C9.4422 8.61093 9.34696 8.43275 9.20711 8.29289C9.06725 8.15304 8.88907 8.0578 8.69509 8.01921C8.50111 7.98063 8.30004 8.00043 8.11732 8.07612C7.93459 8.15181 7.77841 8.27998 7.66853 8.44443C7.55865 8.60888 7.5 8.80222 7.5 9C7.5 9.26522 7.60536 9.51957 7.79289 9.70711C7.98043 9.89464 8.23478 10 8.5 10Z","crop_planning_style_1":"M19.82 16.11C19.315 16.2076 18.8244 16.3689 18.36 16.59L18 16.74V14.41L20.71 11.71C20.8032 11.6168 20.8772 11.5061 20.9277 11.3842C20.9781 11.2624 21.0041 11.1319 21.0041 11C21.0041 10.8681 20.9781 10.7376 20.9277 10.6158C20.8772 10.4939 20.8032 10.3832 20.71 10.29C20.6168 10.1968 20.5061 10.1228 20.3843 10.0723C20.2624 10.0219 20.1319 9.99591 20 9.99591C19.8681 9.99591 19.7376 10.0219 19.6158 10.0723C19.4939 10.1228 19.3832 10.1968 19.29 10.29L18 11.59V9.41L19.71 7.71C19.8983 7.5217 20.0041 7.2663 20.0041 7C20.0041 6.7337 19.8983 6.4783 19.71 6.29C19.5217 6.1017 19.2663 5.99591 19 5.99591C18.7337 5.99591 18.4783 6.1017 18.29 6.29L18 6.59V4C18 3.73478 17.8946 3.48043 17.7071 3.29289C17.5196 3.10536 17.2652 3 17 3C16.7348 3 16.4804 3.10536 16.2929 3.29289C16.1054 3.48043 16 3.73478 16 4V6.59L15.71 6.29C15.5217 6.1017 15.2663 5.99591 15 5.99591C14.7337 5.99591 14.4783 6.1017 14.29 6.29C14.1017 6.4783 13.9959 6.7337 13.9959 7C13.9959 7.2663 14.1017 7.5217 14.29 7.71L16 9.41V11.59L14.71 10.29C14.5217 10.1017 14.2663 9.99591 14 9.99591C13.7337 9.99591 13.4783 10.1017 13.29 10.29C13.1017 10.4783 12.9959 10.7337 12.9959 11C12.9959 11.2663 13.1017 11.5217 13.29 11.71L16 14.41V17C15.5305 16.9573 15.0729 16.8285 14.65 16.62C13.8302 16.2009 12.9206 15.9881 12 16C11.0786 15.9775 10.1655 16.1801 9.34 16.59C8.9227 16.8088 8.46827 16.9478 8 17V14.41L9.71 12.71C9.8983 12.5217 10.0041 12.2663 10.0041 12C10.0041 11.7337 9.8983 11.4783 9.71 11.29C9.5217 11.1017 9.2663 10.9959 9 10.9959C8.7337 10.9959 8.4783 11.1017 8.29 11.29L8 11.59V9C8 8.73478 7.89464 8.48043 7.70711 8.29289C7.51957 8.10536 7.26522 8 7 8C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9V11.59L5.71 11.29C5.5217 11.1017 5.2663 10.9959 5 10.9959C4.7337 10.9959 4.4783 11.1017 4.29 11.29C4.1017 11.4783 3.99591 11.7337 3.99591 12C3.99591 12.2663 4.1017 12.5217 4.29 12.71L6 14.41V16.74L5.63 16.59C5.16909 16.3689 4.68181 16.2076 4.18 16.11C4.03628 16.0829 3.88837 16.0877 3.74669 16.124C3.60501 16.1602 3.47301 16.2272 3.36 16.32C3.24712 16.414 3.15634 16.5318 3.09412 16.6648C3.0319 16.7979 2.99976 16.9431 3 17.09V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V17.09C21.0002 16.9431 20.9681 16.7979 20.9059 16.6648C20.8437 16.5318 20.7529 16.414 20.64 16.32C20.527 16.2272 20.395 16.1602 20.2533 16.124C20.1116 16.0877 19.9637 16.0829 19.82 16.11Z","crop_planning_style_2":"M20.6399 16.32C20.5269 16.2272 20.3949 16.1602 20.2532 16.124C20.1115 16.0877 19.9636 16.0829 19.8199 16.11C19.3149 16.2076 18.8243 16.3689 18.3599 16.59L17.9999 16.74V13.88C18.7564 13.6647 19.4378 13.2428 19.9678 12.6617C20.4977 12.0805 20.8551 11.3631 20.9999 10.59C21.0142 10.5178 21.0117 10.4433 20.9927 10.3722C20.9736 10.3011 20.9384 10.2353 20.8899 10.18C20.8428 10.1223 20.7832 10.0762 20.7157 10.045C20.6481 10.0138 20.5743 9.99841 20.4999 10C19.5908 9.97997 18.7043 10.2849 17.9999 10.86V8.86C18.7564 8.64473 19.4378 8.22282 19.9678 7.64165C20.4977 7.06048 20.8551 6.34307 20.9999 5.57C21.0142 5.4978 21.0117 5.42327 20.9927 5.35218C20.9736 5.28109 20.9384 5.21533 20.8899 5.16C20.8409 5.10599 20.7804 5.0636 20.713 5.03592C20.6455 5.00824 20.5727 4.99597 20.4999 5C19.5908 4.97997 18.7043 5.28491 17.9999 5.86V4C17.9999 3.73478 17.8945 3.48043 17.707 3.29289C17.5195 3.10536 17.2651 3 16.9999 3C16.7347 3 16.4803 3.10536 16.2928 3.29289C16.1052 3.48043 15.9999 3.73478 15.9999 4V5.86C15.2955 5.28491 14.409 4.97997 13.4999 5C13.4272 4.99992 13.3553 5.01603 13.2896 5.04717C13.2239 5.0783 13.1659 5.12368 13.1199 5.18C13.0713 5.23533 13.0362 5.30109 13.0171 5.37218C12.998 5.44327 12.9956 5.5178 13.0099 5.59C13.1546 6.36307 13.512 7.08048 14.042 7.66165C14.5719 8.24282 15.2534 8.66473 16.0099 8.88V10.88C15.3057 10.2955 14.415 9.98318 13.4999 10C13.4272 9.99992 13.3553 10.016 13.2896 10.0472C13.2239 10.0783 13.1659 10.1237 13.1199 10.18C13.0713 10.2353 13.0362 10.3011 13.0171 10.3722C12.998 10.4433 12.9956 10.5178 13.0099 10.59C13.1546 11.3631 13.512 12.0805 14.042 12.6617C14.5719 13.2428 15.2534 13.6647 16.0099 13.88V17C15.5407 16.9557 15.0833 16.827 14.6599 16.62C13.8371 16.1993 12.9239 15.9864 11.9999 16C11.0784 15.9775 10.1654 16.1801 9.33988 16.59C8.92259 16.8088 8.46815 16.9478 7.99988 17V14.88C8.75636 14.6647 9.43784 14.2428 9.96778 13.6617C10.4977 13.0805 10.8551 12.3631 10.9999 11.59C11.0142 11.5178 11.0117 11.4433 10.9927 11.3722C10.9736 11.3011 10.9384 11.2353 10.8899 11.18C10.8428 11.1223 10.7832 11.0762 10.7157 11.045C10.6481 11.0138 10.5743 10.9984 10.4999 11C9.59075 10.98 8.70429 11.2849 7.99988 11.86V9.86C8.75636 9.64473 9.43784 9.22282 9.96778 8.64165C10.4977 8.06048 10.8551 7.34307 10.9999 6.57C11.0142 6.4978 11.0117 6.42327 10.9927 6.35218C10.9736 6.28109 10.9384 6.21533 10.8899 6.16C10.8409 6.10599 10.7804 6.0636 10.713 6.03592C10.6455 6.00824 10.5727 5.99597 10.4999 6C9.59075 5.97997 8.70429 6.28491 7.99988 6.86V5C7.99988 4.73478 7.89453 4.48043 7.70699 4.29289C7.51945 4.10536 7.2651 4 6.99988 4C6.73467 4 6.48031 4.10536 6.29278 4.29289C6.10524 4.48043 5.99988 4.73478 5.99988 5V6.86C5.29548 6.28491 4.40902 5.97997 3.49988 6C3.42716 5.99992 3.35532 6.01603 3.2896 6.04717C3.22387 6.0783 3.1659 6.12368 3.11988 6.18C3.06959 6.23444 3.03258 6.29978 3.01176 6.37091C2.99094 6.44205 2.98687 6.51703 2.99988 6.59C3.14463 7.36307 3.50205 8.08048 4.03199 8.66165C4.56193 9.24282 5.24341 9.66473 5.99988 9.88V11.88C5.29827 11.2977 4.41153 10.9856 3.49988 11C3.42716 10.9999 3.35532 11.016 3.2896 11.0472C3.22387 11.0783 3.1659 11.1237 3.11988 11.18C3.07134 11.2353 3.03617 11.3011 3.0171 11.3722C2.99802 11.4433 2.99556 11.5178 3.00988 11.59C3.15463 12.3631 3.51205 13.0805 4.04199 13.6617C4.57193 14.2428 5.25341 14.6647 6.00988 14.88V16.74L5.63988 16.59C5.17897 16.3689 4.69169 16.2076 4.18988 16.11C4.04616 16.0829 3.89825 16.0877 3.75657 16.124C3.61489 16.1602 3.48289 16.2272 3.36988 16.32C3.257 16.414 3.16622 16.5318 3.104 16.6648C3.04178 16.7979 3.00965 16.9431 3.00988 17.09V20C3.00988 20.2652 3.11524 20.5196 3.30278 20.7071C3.49031 20.8946 3.74467 21 4.00988 21H19.9999C20.2651 21 20.5195 20.8946 20.707 20.7071C20.8945 20.5196 20.9999 20.2652 20.9999 20V17.09C21.0001 16.9431 20.968 16.7979 20.9058 16.6648C20.8435 16.5318 20.7528 16.414 20.6399 16.32Z","crop_planning_style_3":"M20.5501 11.83L20.6201 11.76C20.6748 11.7186 20.725 11.6717 20.7701 11.62L20.8701 11.47C20.8977 11.4118 20.9211 11.3516 20.9401 11.29C20.9458 11.2235 20.9458 11.1565 20.9401 11.09L21.0001 11V5C21.0001 4.73478 20.8947 4.48043 20.7072 4.29289C20.5197 4.10536 20.2653 4 20.0001 4C19.7349 4 19.4805 4.10536 19.293 4.29289C19.1055 4.48043 19.0001 4.73478 19.0001 5V6.46L18.0001 7.13V4C18.0001 3.73478 17.8947 3.48043 17.7072 3.29289C17.5197 3.10536 17.2653 3 17.0001 3C16.7349 3 16.4805 3.10536 16.293 3.29289C16.1055 3.48043 16.0001 3.73478 16.0001 4V7.13L15.0001 6.46V5C15.0001 4.73478 14.8947 4.48043 14.7072 4.29289C14.5197 4.10536 14.2653 4 14.0001 4C13.7349 4 13.4805 4.10536 13.293 4.29289C13.1055 4.48043 13.0001 4.73478 13.0001 5V11C13.0001 11 13.0001 11.06 13.0001 11.09C12.9944 11.1565 12.9944 11.2235 13.0001 11.29C13.0191 11.3516 13.0425 11.4118 13.0701 11.47C13.0999 11.5223 13.1333 11.5724 13.1701 11.62C13.2152 11.6717 13.2654 11.7186 13.3201 11.76L13.3901 11.83L16.0001 13.54V17C15.5306 16.9573 15.073 16.8285 14.6501 16.62C13.8303 16.2009 12.9207 15.9881 12.0001 16C11.0787 15.9775 10.1656 16.1801 9.34009 16.59C8.9228 16.8088 8.46836 16.9478 8.00009 17V14.54L10.5501 12.83L10.6201 12.76C10.6748 12.7186 10.725 12.6717 10.7701 12.62C10.8069 12.5724 10.8403 12.5223 10.8701 12.47C10.8977 12.4118 10.9211 12.3516 10.9401 12.29C10.9458 12.2235 10.9458 12.1565 10.9401 12.09L11.0001 12V6C11.0001 5.73478 10.8947 5.48043 10.7072 5.29289C10.5197 5.10536 10.2653 5 10.0001 5C9.73488 5 9.48052 5.10536 9.29299 5.29289C9.10545 5.48043 9.00009 5.73478 9.00009 6V7.46L8.00009 8.13V5C8.00009 4.73478 7.89474 4.48043 7.7072 4.29289C7.51966 4.10536 7.26531 4 7.00009 4C6.73488 4 6.48052 4.10536 6.29299 4.29289C6.10545 4.48043 6.00009 4.73478 6.00009 5V8.13L5.00009 7.46V6C5.00009 5.73478 4.89474 5.48043 4.7072 5.29289C4.51966 5.10536 4.26531 5 4.00009 5C3.73488 5 3.48052 5.10536 3.29299 5.29289C3.10545 5.48043 3.00009 5.73478 3.00009 6V12C3.00009 12 3.00009 12.06 3.00009 12.09C2.99443 12.1565 2.99443 12.2235 3.00009 12.29C3.01907 12.3516 3.04246 12.4118 3.07009 12.47L3.17009 12.62C3.21516 12.6717 3.26543 12.7186 3.32009 12.76L3.39009 12.83L6.00009 14.54V16.74L5.63009 16.59C5.16918 16.3689 4.6819 16.2076 4.18009 16.11C4.03637 16.0829 3.88846 16.0877 3.74678 16.124C3.6051 16.1602 3.4731 16.2272 3.36009 16.32C3.24721 16.414 3.15643 16.5318 3.09421 16.6648C3.03199 16.7979 2.99986 16.9431 3.00009 17.09V20C3.00009 20.2652 3.10545 20.5196 3.29299 20.7071C3.48052 20.8946 3.73488 21 4.00009 21H20.0001C20.2653 21 20.5197 20.8946 20.7072 20.7071C20.8947 20.5196 21.0001 20.2652 21.0001 20V17.09C21.0003 16.9431 20.9682 16.7979 20.906 16.6648C20.8438 16.5318 20.753 16.414 20.6401 16.32C20.5271 16.2272 20.3951 16.1602 20.2534 16.124C20.1117 16.0877 19.9638 16.0829 19.8201 16.11C19.3151 16.2076 18.8245 16.3689 18.3601 16.59L18.0001 16.74V13.54L20.5501 11.83ZM18.0001 9.54L19.0001 8.87V10.46L18.0001 11.13V9.54ZM8.00009 10.54L9.00009 9.87V11.46L8.00009 12.13V10.54ZM6.00009 12.13L5.00009 11.46V9.87L6.00009 10.54V12.13ZM16.0001 11.13L15.0001 10.46V8.87L16.0001 9.54V11.13Z","cup":"M18 4.28V3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5195 2.10536 17.2652 2 17 2H6.99998C6.73476 2 6.48041 2.10536 6.29287 2.29289C6.10533 2.48043 5.99998 2.73478 5.99998 3V4.28C5.09844 4.59053 4.32015 5.18181 3.7793 5.9671C3.23845 6.7524 2.96352 7.69036 2.99484 8.64336C3.02616 9.59637 3.36208 10.5142 3.95332 11.2623C4.54456 12.0104 5.35999 12.5493 6.27998 12.8C6.61232 13.8531 7.22884 14.794 8.06164 15.5192C8.89443 16.2443 9.9112 16.7256 11 16.91V20H8.99998C8.73476 20 8.48041 20.1054 8.29287 20.2929C8.10533 20.4804 7.99998 20.7348 7.99998 21C7.99998 21.2652 8.10533 21.5196 8.29287 21.7071C8.48041 21.8946 8.73476 22 8.99998 22H15C15.2652 22 15.5195 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5195 20.1054 15.2652 20 15 20H13V16.91C14.0887 16.7256 15.1055 16.2443 15.9383 15.5192C16.7711 14.794 17.3876 13.8531 17.72 12.8C18.64 12.5493 19.4554 12.0104 20.0466 11.2623C20.6379 10.5142 20.9738 9.59637 21.0051 8.64336C21.0364 7.69036 20.7615 6.7524 20.2207 5.9671C19.6798 5.18181 18.9015 4.59053 18 4.28ZM5.99998 10.49C5.68395 10.261 5.4267 9.96031 5.24931 9.61267C5.07191 9.26502 4.97943 8.88029 4.97943 8.49C4.97943 8.09971 5.07191 7.71498 5.24931 7.36733C5.4267 7.01969 5.68395 6.71903 5.99998 6.49V10.49ZM13.8 8.49L13.23 9L13.37 9.79C13.3835 9.86229 13.3807 9.93671 13.3615 10.0077C13.3424 10.0788 13.3075 10.1446 13.2595 10.2003C13.2115 10.256 13.1515 10.3002 13.0841 10.3296C13.0167 10.3589 12.9435 10.3728 12.87 10.37C12.7894 10.3705 12.7101 10.3498 12.64 10.31L11.94 9.94L11.23 10.31C11.152 10.3588 11.0619 10.3847 10.97 10.3847C10.878 10.3847 10.7879 10.3588 10.71 10.31C10.635 10.2544 10.5767 10.1794 10.5414 10.093C10.5062 10.0066 10.4953 9.91216 10.51 9.82L10.64 9L10.07 8.45C10.0235 8.38589 9.99294 8.31167 9.98077 8.23343C9.9686 8.1552 9.97518 8.07519 9.99998 8C10.0253 7.90996 10.0768 7.82951 10.1481 7.76895C10.2193 7.70838 10.307 7.67045 10.4 7.66L11.19 7.54L11.54 6.83C11.5863 6.75341 11.6516 6.69006 11.7295 6.64609C11.8075 6.60213 11.8955 6.57903 11.985 6.57903C12.0745 6.57903 12.1625 6.60213 12.2404 6.64609C12.3184 6.69006 12.3837 6.75341 12.43 6.83L12.79 7.54L13.57 7.66C13.6634 7.67227 13.7515 7.71071 13.824 7.77086C13.8966 7.83102 13.9506 7.91045 13.98 8C13.9934 8.08575 13.9838 8.17352 13.9522 8.25434C13.9206 8.33516 13.868 8.40614 13.8 8.46V8.49ZM18 10.49V6.49C18.316 6.71903 18.5733 7.01969 18.7506 7.36733C18.928 7.71498 19.0205 8.09971 19.0205 8.49C19.0205 8.88029 18.928 9.26502 18.7506 9.61267C18.5733 9.96031 18.316 10.261 18 10.49Z","cut":"M20.9999 2.99987C20.9066 2.90309 20.7948 2.82611 20.6711 2.77353C20.5474 2.72095 20.4143 2.69385 20.2799 2.69385C20.1455 2.69385 20.0124 2.72095 19.8887 2.77353C19.765 2.82611 19.6532 2.90309 19.5599 2.99987L2.99989 19.5599C2.90534 19.6544 2.83034 19.7667 2.77917 19.8902C2.728 20.0138 2.70166 20.1462 2.70166 20.2799C2.70166 20.4136 2.728 20.546 2.77917 20.6695C2.83034 20.7931 2.90534 20.9053 2.99989 20.9999C3.09445 21.0944 3.20669 21.1694 3.33023 21.2206C3.45377 21.2718 3.58618 21.2981 3.71989 21.2981C3.85361 21.2981 3.98602 21.2718 4.10956 21.2206C4.23309 21.1694 4.34534 21.0944 4.43989 20.9999L20.9999 4.43987C21.0967 4.34659 21.1737 4.23475 21.2262 4.11104C21.2788 3.98733 21.3059 3.85429 21.3059 3.71987C21.3059 3.58545 21.2788 3.45241 21.2262 3.3287C21.1737 3.205 21.0967 3.09316 20.9999 2.99987ZM5.99989 2.99987C5.20424 2.99987 4.44118 3.31594 3.87857 3.87855C3.31596 4.44116 2.99989 5.20422 2.99989 5.99987V16.7599L16.7599 2.99987H5.99989ZM17.9999 20.9999C18.7955 20.9999 19.5586 20.6838 20.1212 20.1212C20.6838 19.5586 20.9999 18.7955 20.9999 17.9999V7.23987L7.23989 20.9999H17.9999Z","cut_out":"M11 5.0002H13C13.2652 5.0002 13.5196 4.89484 13.7071 4.7073C13.8946 4.51977 14 4.26541 14 4.0002C14 3.73498 13.8946 3.48063 13.7071 3.29309C13.5196 3.10556 13.2652 3.0002 13 3.0002H11C10.7348 3.0002 10.4804 3.10556 10.2929 3.29309C10.1054 3.48063 10 3.73498 10 4.0002C10 4.26541 10.1054 4.51977 10.2929 4.7073C10.4804 4.89484 10.7348 5.0002 11 5.0002ZM4 14.0002C4.26522 14.0002 4.51957 13.8948 4.70711 13.7073C4.89464 13.5198 5 13.2654 5 13.0002V11.0002C5 10.735 4.89464 10.4806 4.70711 10.2931C4.51957 10.1056 4.26522 10.0002 4 10.0002C3.73478 10.0002 3.48043 10.1056 3.29289 10.2931C3.10536 10.4806 3 10.735 3 11.0002V13.0002C3 13.2654 3.10536 13.5198 3.29289 13.7073C3.48043 13.8948 3.73478 14.0002 4 14.0002ZM13 19.0002H11C10.7348 19.0002 10.4804 19.1056 10.2929 19.2931C10.1054 19.4806 10 19.735 10 20.0002C10 20.2654 10.1054 20.5198 10.2929 20.7073C10.4804 20.8948 10.7348 21.0002 11 21.0002H13C13.2652 21.0002 13.5196 20.8948 13.7071 20.7073C13.8946 20.5198 14 20.2654 14 20.0002C14 19.735 13.8946 19.4806 13.7071 19.2931C13.5196 19.1056 13.2652 19.0002 13 19.0002ZM16.6 15.2002L12.34 12.0002L16.6 8.8002C16.8122 8.64107 16.9524 8.40417 16.99 8.14162C17.0275 7.87907 16.9591 7.61237 16.8 7.4002C16.6409 7.18803 16.404 7.04776 16.1414 7.01025C15.8789 6.97274 15.6122 7.04107 15.4 7.2002L10.68 10.7502L7.68 8.4902C7.84107 8.38098 7.99171 8.25712 8.13 8.1202C8.54993 7.70079 8.83602 7.16625 8.95208 6.5842C9.06814 6.00216 9.00895 5.39877 8.782 4.85037C8.55504 4.30197 8.17053 3.83322 7.6771 3.50341C7.18367 3.1736 6.6035 2.99756 6.01 2.99756C5.4165 2.99756 4.83633 3.1736 4.3429 3.50341C3.84947 3.83322 3.46496 4.30197 3.238 4.85037C3.01105 5.39877 2.95186 6.00216 3.06792 6.5842C3.18398 7.16625 3.47007 7.70079 3.89 8.1202C4.05061 8.27935 4.22836 8.42021 4.42 8.5402L9 12.0002L4.41 15.4602C4.21836 15.5802 4.04061 15.721 3.88 15.8802C3.3182 16.4427 3.00264 17.2052 3.00264 18.0002C3.00264 18.7952 3.3182 19.5577 3.88 20.1202C4.4425 20.682 5.205 20.9976 6 20.9976C6.795 20.9976 7.5575 20.682 8.12 20.1202C8.6818 19.5577 8.99736 18.7952 8.99736 18.0002C8.99736 17.2052 8.6818 16.4427 8.12 15.8802C7.98171 15.7433 7.83107 15.6194 7.67 15.5102L10.67 13.2502L15.4 16.8002C15.5731 16.93 15.7836 17.0002 16 17.0002C16.1552 17.0002 16.3084 16.9641 16.4472 16.8946C16.5861 16.8252 16.7069 16.7244 16.8 16.6002C16.8788 16.4951 16.9361 16.3756 16.9687 16.2484C17.0013 16.1212 17.0085 15.9888 16.99 15.8588C16.9714 15.7288 16.9274 15.6037 16.8605 15.4907C16.7936 15.3777 16.7051 15.279 16.6 15.2002ZM6.71 6.7102C6.5217 6.8985 6.2663 7.00429 6 7.00429C5.7337 7.00429 5.4783 6.8985 5.29 6.7102C5.1017 6.52189 4.99591 6.2665 4.99591 6.0002C4.99591 5.7339 5.1017 5.4785 5.29 5.2902C5.38296 5.19647 5.49356 5.12208 5.61542 5.07131C5.73728 5.02054 5.86799 4.9944 6 4.9944C6.13201 4.9944 6.26272 5.02054 6.38458 5.07131C6.50644 5.12208 6.61704 5.19647 6.71 5.2902C6.80373 5.38316 6.87812 5.49376 6.92889 5.61562C6.97966 5.73748 7.0058 5.86819 7.0058 6.0002C7.0058 6.13221 6.97966 6.26292 6.92889 6.38478C6.87812 6.50663 6.80373 6.61724 6.71 6.7102ZM6.71 18.7102C6.5217 18.8985 6.2663 19.0043 6 19.0043C5.7337 19.0043 5.4783 18.8985 5.29 18.7102C5.1017 18.5219 4.99591 18.2665 4.99591 18.0002C4.99591 17.7339 5.1017 17.4785 5.29 17.2902C5.38296 17.1965 5.49356 17.1221 5.61542 17.0713C5.73728 17.0205 5.86799 16.9944 6 16.9944C6.13201 16.9944 6.26272 17.0205 6.38458 17.0713C6.50644 17.1221 6.61704 17.1965 6.71 17.2902C6.80373 17.3832 6.87812 17.4938 6.92889 17.6156C6.97966 17.7375 7.0058 17.8682 7.0058 18.0002C7.0058 18.1322 6.97966 18.2629 6.92889 18.3848C6.87812 18.5066 6.80373 18.6172 6.71 18.7102ZM18 3.0002H17C16.7348 3.0002 16.4804 3.10556 16.2929 3.29309C16.1054 3.48063 16 3.73498 16 4.0002C16 4.26541 16.1054 4.51977 16.2929 4.7073C16.4804 4.89484 16.7348 5.0002 17 5.0002H18C18.2652 5.0002 18.5196 5.10556 18.7071 5.29309C18.8946 5.48063 19 5.73498 19 6.0002V7.0002C19 7.26541 19.1054 7.51977 19.2929 7.7073C19.4804 7.89484 19.7348 8.0002 20 8.0002C20.2652 8.0002 20.5196 7.89484 20.7071 7.7073C20.8946 7.51977 21 7.26541 21 7.0002V6.0002C21 5.20455 20.6839 4.44149 20.1213 3.87888C19.5587 3.31627 18.7956 3.0002 18 3.0002ZM20 16.0002C19.7348 16.0002 19.4804 16.1056 19.2929 16.2931C19.1054 16.4806 19 16.735 19 17.0002V18.0002C19 18.2654 18.8946 18.5198 18.7071 18.7073C18.5196 18.8948 18.2652 19.0002 18 19.0002H17C16.7348 19.0002 16.4804 19.1056 16.2929 19.2931C16.1054 19.4806 16 19.735 16 20.0002C16 20.2654 16.1054 20.5198 16.2929 20.7073C16.4804 20.8948 16.7348 21.0002 17 21.0002H18C18.7956 21.0002 19.5587 20.6841 20.1213 20.1215C20.6839 19.5589 21 18.7958 21 18.0002V17.0002C21 16.735 20.8946 16.4806 20.7071 16.2931C20.5196 16.1056 20.2652 16.0002 20 16.0002ZM20 10.0002C19.7348 10.0002 19.4804 10.1056 19.2929 10.2931C19.1054 10.4806 19 10.735 19 11.0002V13.0002C19 13.2654 19.1054 13.5198 19.2929 13.7073C19.4804 13.8948 19.7348 14.0002 20 14.0002C20.2652 14.0002 20.5196 13.8948 20.7071 13.7073C20.8946 13.5198 21 13.2654 21 13.0002V11.0002C21 10.735 20.8946 10.4806 20.7071 10.2931C20.5196 10.1056 20.2652 10.0002 20 10.0002Z","cut_scissor":"M19.6901 5.72002C19.8589 5.53236 19.9504 5.28784 19.9464 5.03549C19.9424 4.78314 19.8432 4.54164 19.6686 4.35943C19.4939 4.17721 19.2569 4.06776 19.0049 4.05304C18.753 4.03831 18.5048 4.11939 18.3101 4.28002L14.8201 7.61002L16.0001 3.25002C16.0664 2.9848 16.0246 2.70411 15.884 2.46969C15.7433 2.23527 15.5153 2.06632 15.2501 2.00002C14.9849 1.93371 14.7042 1.97548 14.4698 2.11613C14.2354 2.25679 14.0664 2.4848 14.0001 2.75002L12.0001 10.26L9.81011 12.41C9.65703 11.8819 9.37922 11.3983 9.00011 11C8.33145 10.3477 7.43428 9.98252 6.50011 9.98252C5.56594 9.98252 4.66877 10.3477 4.00011 11C3.50028 11.4896 3.15865 12.1178 3.01932 12.8034C2.87999 13.489 2.94935 14.2007 3.21845 14.8465C3.48755 15.4924 3.94404 16.0427 4.52899 16.4266C5.11395 16.8105 5.80053 17.0102 6.50011 17C6.96213 17.0061 7.4208 16.9209 7.84981 16.7493C8.27882 16.5777 8.66973 16.323 9.00011 16L11.1301 14L10.1301 17.68C9.89469 18.5737 10.0223 19.5242 10.485 20.3241C10.9477 21.1241 11.7081 21.7085 12.6001 21.95C12.9004 22.0292 13.2096 22.0695 13.5201 22.07C14.2882 22.0679 15.0343 21.8132 15.6433 21.3451C16.2523 20.8771 16.6904 20.2217 16.8901 19.48C17.1288 18.5837 17.003 17.6293 16.5402 16.8254C16.0773 16.0216 15.3151 15.4336 14.4201 15.19C13.907 15.0706 13.3732 15.0706 12.8601 15.19L13.8601 11.38L19.6901 5.72002ZM5.44011 14.56C5.15921 14.2788 5.00143 13.8975 5.00143 13.5C5.00143 13.1025 5.15921 12.7213 5.44011 12.44C5.57743 12.2926 5.74303 12.1744 5.92703 12.0925C6.11103 12.0105 6.30966 11.9664 6.51106 11.9628C6.71247 11.9593 6.91253 11.9963 7.0993 12.0718C7.28608 12.1472 7.45575 12.2595 7.59819 12.4019C7.74062 12.5444 7.85291 12.714 7.92835 12.9008C8.0038 13.0876 8.04084 13.2877 8.03729 13.4891C8.03374 13.6905 7.98965 13.8891 7.90767 14.0731C7.82569 14.2571 7.70748 14.4227 7.56011 14.56C7.27514 14.8338 6.89529 14.9867 6.50011 14.9867C6.10493 14.9867 5.72508 14.8338 5.44011 14.56ZM13.8901 17.09C14.2487 17.2249 14.5426 17.491 14.7123 17.8345C14.882 18.178 14.9148 18.5731 14.8041 18.9399C14.6933 19.3066 14.4473 19.6176 14.1159 19.8097C13.7844 20.0019 13.3923 20.0608 13.019 19.9747C12.6457 19.8886 12.3191 19.6637 12.1054 19.3458C11.8917 19.0278 11.8068 18.6405 11.8679 18.2623C11.9291 17.8841 12.1317 17.5433 12.4348 17.3089C12.7379 17.0745 13.1187 16.9641 13.5001 17C13.6331 17.0149 13.764 17.0451 13.8901 17.09Z","cv":"M18 3.99991H14.82C14.6098 3.42076 14.2264 2.92037 13.7218 2.56676C13.2173 2.21314 12.6161 2.02344 12 2.02344C11.3839 2.02344 10.7827 2.21314 10.2782 2.56676C9.77363 2.92037 9.3902 3.42076 9.18 3.99991H6C5.46957 3.99991 4.96086 4.21063 4.58579 4.5857C4.21071 4.96077 4 5.46948 4 5.99991V19.9999C4 20.5303 4.21071 21.0391 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.0391 20 20.5303 20 19.9999V5.99991C20 5.46948 19.7893 4.96077 19.4142 4.5857C19.0391 4.21063 18.5304 3.99991 18 3.99991ZM12 3.99991C12.1978 3.99991 12.3911 4.05856 12.5556 4.16844C12.72 4.27833 12.8482 4.4345 12.9239 4.61723C12.9996 4.79996 13.0194 5.00102 12.9808 5.195C12.9422 5.38899 12.847 5.56717 12.7071 5.70702C12.5673 5.84687 12.3891 5.94211 12.1951 5.9807C12.0011 6.01928 11.8 5.99948 11.6173 5.92379C11.4346 5.84811 11.2784 5.71993 11.1685 5.55548C11.0586 5.39104 11 5.1977 11 4.99991C11 4.7347 11.1054 4.48034 11.2929 4.29281C11.4804 4.10527 11.7348 3.99991 12 3.99991ZM12 8.49991C12.4945 8.49991 12.9778 8.64654 13.3889 8.92124C13.8 9.19594 14.1205 9.58639 14.3097 10.0432C14.4989 10.5 14.5484 11.0027 14.452 11.4876C14.3555 11.9726 14.1174 12.418 13.7678 12.7677C13.4181 13.1173 12.9727 13.3554 12.4877 13.4519C12.0028 13.5483 11.5001 13.4988 11.0433 13.3096C10.5865 13.1204 10.196 12.8 9.92133 12.3888C9.64662 11.9777 9.5 11.4944 9.5 10.9999C9.5 10.3369 9.76339 9.70099 10.2322 9.23215C10.7011 8.76331 11.337 8.49991 12 8.49991ZM16.31 17.9999C16.2227 18.1511 16.0975 18.2767 15.9466 18.3644C15.7957 18.4522 15.6245 18.4989 15.45 18.4999H8.55C8.37497 18.4989 8.20329 18.4519 8.05211 18.3637C7.90093 18.2755 7.77554 18.1492 7.68848 17.9973C7.60143 17.8455 7.55575 17.6734 7.55602 17.4984C7.55628 17.3234 7.60248 17.1515 7.69 16.9999C8.13147 16.2492 8.76137 15.6268 9.51733 15.1944C10.2733 14.7619 11.1291 14.5345 12 14.5345C12.8709 14.5345 13.7267 14.7619 14.4827 15.1944C15.2386 15.6268 15.8685 16.2492 16.31 16.9999C16.3978 17.1519 16.444 17.3244 16.444 17.4999C16.444 17.6755 16.3978 17.8479 16.31 17.9999Z","dancing":"M12.0001 5C12.2968 5 12.5868 4.91203 12.8335 4.7472C13.0802 4.58238 13.2724 4.34811 13.386 4.07403C13.4995 3.79994 13.5292 3.49834 13.4713 3.20737C13.4134 2.91639 13.2706 2.64912 13.0608 2.43934C12.851 2.22956 12.5838 2.0867 12.2928 2.02882C12.0018 1.97094 11.7002 2.00065 11.4261 2.11418C11.152 2.22771 10.9178 2.41997 10.7529 2.66665C10.5881 2.91332 10.5001 3.20333 10.5001 3.5C10.5001 3.89783 10.6582 4.27936 10.9395 4.56066C11.2208 4.84197 11.6023 5 12.0001 5ZM19.7101 5.29C19.6172 5.19627 19.5066 5.12188 19.3847 5.07111C19.2629 5.02034 19.1322 4.9942 19.0001 4.9942C18.8681 4.9942 18.7374 5.02034 18.6156 5.07111C18.4937 5.12188 18.3831 5.19627 18.2901 5.29L16.2901 7.29C16.1424 7.43791 15.952 7.53579 15.7457 7.56988C15.5394 7.60396 15.3276 7.57252 15.1401 7.48L13.3201 6.57C12.904 6.36225 12.4453 6.2541 11.9801 6.2541C11.515 6.2541 11.0563 6.36225 10.6401 6.57L8.82015 7.48C8.63266 7.57252 8.42088 7.60396 8.2146 7.56988C8.00832 7.53579 7.81791 7.43791 7.67015 7.29L5.67015 5.29C5.47553 5.14812 5.23625 5.08125 4.99628 5.10167C4.75631 5.12208 4.53177 5.22842 4.36392 5.40113C4.19607 5.57385 4.09619 5.80134 4.08264 6.04179C4.06909 6.28225 4.14277 6.51952 4.29015 6.71L6.29015 8.71C6.73614 9.15644 7.31156 9.45087 7.93454 9.5514C8.55753 9.65194 9.19635 9.55347 9.76015 9.27L11.0001 8.62V12.43L7.94015 14.27C7.34821 14.6256 6.85843 15.1285 6.51846 15.7295C6.1785 16.3306 5.99993 17.0094 6.00015 17.7V21C6.00015 21.2652 6.1055 21.5196 6.29304 21.7071C6.48058 21.8946 6.73493 22 7.00015 22C7.26536 22 7.51972 21.8946 7.70725 21.7071C7.89479 21.5196 8.00015 21.2652 8.00015 21V17.7C8.00571 17.3544 8.10076 17.0161 8.27602 16.7182C8.45128 16.4202 8.70076 16.1728 9.00015 16L11.5101 14.5L14.0901 21.37C14.163 21.5529 14.2882 21.7103 14.45 21.8224C14.6119 21.9344 14.8033 21.9962 15.0001 22C15.1195 22.001 15.238 21.9807 15.3501 21.94C15.4738 21.8944 15.5873 21.8247 15.684 21.7351C15.7806 21.6455 15.8586 21.5376 15.9135 21.4177C15.9683 21.2978 15.9989 21.1683 16.0035 21.0365C16.008 20.9048 15.9865 20.7734 15.9401 20.65L13.0001 12.82V8.62L14.2601 9.25C14.68 9.45795 15.1417 9.56739 15.6101 9.57C16.4055 9.5693 17.1681 9.25277 17.7301 8.69L19.7301 6.69C19.9107 6.50047 20.0098 6.24768 20.006 5.98592C20.0023 5.72416 19.8961 5.4743 19.7101 5.29Z","dark_light":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.0859 19.9928 8.23782 19.2995 6.79124 18.046C5.34467 16.7925 4.39548 15.0618 4.11597 13.1682C3.83647 11.2746 4.24518 9.34357 5.26791 7.72558C6.29065 6.10759 7.85961 4.90993 9.69 4.35C9.14352 5.74225 8.9163 7.23936 9.02507 8.73107C9.13385 10.2228 9.57585 11.6711 10.3185 12.9693C11.0612 14.2676 12.0856 15.3827 13.3164 16.2326C14.5471 17.0824 15.9529 17.6454 17.43 17.88C15.951 19.2444 14.0122 20.0014 12 20Z","data_card":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM14 15C14 15.2652 13.8946 15.5196 13.7071 15.7071C13.5196 15.8946 13.2652 16 13 16C12.7348 16 12.4804 15.8946 12.2929 15.7071C12.1054 15.5196 12 15.2652 12 15V11.41L11.71 11.71C11.5217 11.8983 11.2663 12.0041 11 12.0041C10.7337 12.0041 10.4783 11.8983 10.29 11.71C10.1017 11.5217 9.99591 11.2663 9.99591 11C9.99591 10.7337 10.1017 10.4783 10.29 10.29L12.29 8.29C12.4306 8.15124 12.6092 8.05725 12.8032 8.01987C12.9972 7.9825 13.1979 8.00342 13.38 8.08C13.5626 8.15502 13.7189 8.28242 13.8293 8.44614C13.9396 8.60986 13.999 8.80257 14 9V15ZM19.71 13.71L17.71 15.71C17.6166 15.8027 17.5057 15.876 17.3839 15.9258C17.2621 15.9755 17.1316 16.0008 17 16C16.8688 16.0034 16.7387 15.976 16.62 15.92C16.4374 15.845 16.2811 15.7176 16.1707 15.5539C16.0604 15.3901 16.001 15.1974 16 15V9C16 8.73478 16.1054 8.48043 16.2929 8.29289C16.4804 8.10536 16.7348 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V12.59L18.29 12.29C18.4783 12.1017 18.7337 11.9959 19 11.9959C19.2663 11.9959 19.5217 12.1017 19.71 12.29C19.8983 12.4783 20.0041 12.7337 20.0041 13C20.0041 13.2663 19.8983 13.5217 19.71 13.71Z","data_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 15.75C11 16.0152 10.8946 16.2696 10.7071 16.4571C10.5196 16.6446 10.2652 16.75 10 16.75C9.73479 16.75 9.48043 16.6446 9.2929 16.4571C9.10536 16.2696 9 16.0152 9 15.75V11.1L7.78 12.62C7.70335 12.7353 7.60358 12.8335 7.48701 12.9082C7.37045 12.983 7.23963 13.0327 7.10284 13.0542C6.96605 13.0758 6.82628 13.0687 6.69238 13.0334C6.55848 12.9981 6.43336 12.9354 6.32496 12.8492C6.21656 12.7631 6.12724 12.6553 6.06265 12.5329C5.99806 12.4104 5.95961 12.2758 5.94975 12.1377C5.93988 11.9996 5.95881 11.8609 6.00533 11.7305C6.05185 11.6 6.12495 11.4807 6.22 11.38L9.22 7.62C9.34983 7.45818 9.52676 7.34074 9.7263 7.28396C9.92584 7.22717 10.1381 7.23385 10.3337 7.30307C10.5292 7.37229 10.6984 7.50062 10.8178 7.67028C10.9372 7.83995 11.0009 8.04254 11 8.25V15.75ZM17.78 12.62L14.78 16.38C14.6859 16.496 14.567 16.5895 14.432 16.6535C14.297 16.7175 14.1494 16.7505 14 16.75C13.8874 16.7487 13.7758 16.7284 13.67 16.69C13.4749 16.6218 13.3057 16.4948 13.1857 16.3264C13.0657 16.1581 13.0008 15.9567 13 15.75V8.25C13 7.98478 13.1054 7.73043 13.2929 7.54289C13.4804 7.35536 13.7348 7.25 14 7.25C14.2652 7.25 14.5196 7.35536 14.7071 7.54289C14.8946 7.73043 15 7.98478 15 8.25V12.9L16.22 11.38C16.392 11.1978 16.6261 11.0868 16.876 11.069C17.1258 11.0511 17.3733 11.1277 17.5694 11.2836C17.7656 11.4395 17.896 11.6633 17.935 11.9108C17.974 12.1583 17.9187 12.4114 17.78 12.62Z","data_in":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_in_out":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_in_out_none":"M10.2899 14.2899L7.99994 16.5899V5.99994C7.99994 5.73472 7.89458 5.48037 7.70705 5.29283C7.51951 5.1053 7.26516 4.99994 6.99994 4.99994C6.73472 4.99994 6.48037 5.1053 6.29283 5.29283C6.1053 5.48037 5.99994 5.73472 5.99994 5.99994V16.5899L3.70994 14.2899C3.52164 14.1016 3.26624 13.9958 2.99994 13.9958C2.73364 13.9958 2.47824 14.1016 2.28994 14.2899C2.10164 14.4782 1.99585 14.7336 1.99585 14.9999C1.99585 15.2662 2.10164 15.5216 2.28994 15.7099L6.28994 19.7099C6.3829 19.8037 6.49351 19.8781 6.61536 19.9288C6.73722 19.9796 6.86793 20.0057 6.99994 20.0057C7.13195 20.0057 7.26266 19.9796 7.38452 19.9288C7.50638 19.8781 7.61698 19.8037 7.70994 19.7099L11.7099 15.7099C11.8037 15.617 11.8781 15.5064 11.9288 15.3845C11.9796 15.2627 12.0057 15.132 12.0057 14.9999C12.0057 14.8679 11.9796 14.7372 11.9288 14.6154C11.8781 14.4935 11.8037 14.3829 11.7099 14.2899C11.617 14.1962 11.5064 14.1218 11.3845 14.071C11.2627 14.0203 11.132 13.9941 10.9999 13.9941C10.8679 13.9941 10.7372 14.0203 10.6154 14.071C10.4935 14.1218 10.3829 14.1962 10.2899 14.2899ZM21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_loan":"M7.71 7.71L9 6.41V12C9 12.2652 9.10536 12.5196 9.29289 12.7071C9.48043 12.8946 9.73478 13 10 13C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43062 3.15124 9.29 3.29L6.29 6.29C6.1017 6.4783 5.99591 6.7337 5.99591 7C5.99591 7.2663 6.1017 7.5217 6.29 7.71C6.4783 7.8983 6.7337 8.00409 7 8.00409C7.2663 8.00409 7.5217 7.8983 7.71 7.71ZM13.62 12.92C13.7387 12.976 13.8688 13.0034 14 13C14.1316 13.0008 14.2621 12.9755 14.3839 12.9258C14.5057 12.876 14.6166 12.8027 14.71 12.71L17.71 9.71C17.8032 9.61676 17.8772 9.50607 17.9277 9.38425C17.9781 9.26243 18.0041 9.13186 18.0041 9C18.0041 8.86814 17.9781 8.73757 17.9277 8.61575C17.8772 8.49393 17.8032 8.38324 17.71 8.29C17.6168 8.19676 17.5061 8.1228 17.3842 8.07234C17.2624 8.02188 17.1319 7.99591 17 7.99591C16.8681 7.99591 16.7376 8.02188 16.6158 8.07234C16.4939 8.1228 16.3832 8.19676 16.29 8.29L15 9.59V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V12C13.001 12.1974 13.0604 12.3901 13.1707 12.5539C13.2811 12.7176 13.4374 12.845 13.62 12.92ZM20.69 16.06C20.5026 15.8737 20.2492 15.7692 19.985 15.7692C19.7208 15.7692 19.4674 15.8737 19.28 16.06L17.11 18.34C16.9229 18.5362 16.698 18.6924 16.4487 18.7989C16.1994 18.9055 15.9311 18.9603 15.66 18.96H12C11.7348 18.96 11.4804 18.8546 11.2929 18.6671C11.1054 18.4796 11 18.2252 11 17.96C11 17.6948 11.1054 17.4404 11.2929 17.2529C11.4804 17.0654 11.7348 16.96 12 16.96H13.66C13.9252 16.96 14.1796 16.8546 14.3671 16.6671C14.5546 16.4796 14.66 16.2252 14.66 15.96C14.66 15.6948 14.5546 15.4404 14.3671 15.2529C14.1796 15.0654 13.9252 14.96 13.66 14.96H8C7.46957 14.96 6.96086 15.1707 6.58579 15.5458C6.21071 15.9209 6 16.4296 6 16.96H4C3.73478 16.96 3.48043 17.0654 3.29289 17.2529C3.10536 17.4404 3 17.6948 3 17.96V19.96C3 20.2252 3.10536 20.4796 3.29289 20.6671C3.48043 20.8546 3.73478 20.96 4 20.96H15.66C16.2005 20.9593 16.7353 20.849 17.232 20.6359C17.7287 20.4228 18.1771 20.1112 18.55 19.72L20.72 17.44C20.8933 17.2502 20.9869 17.001 20.9813 16.744C20.9757 16.487 20.8714 16.2421 20.69 16.06Z","data_out":"M21.7099 8.28994L17.7099 4.28994C17.617 4.19621 17.5064 4.12182 17.3845 4.07105C17.2627 4.02028 17.132 3.99414 16.9999 3.99414C16.8679 3.99414 16.7372 4.02028 16.6154 4.07105C16.4935 4.12182 16.3829 4.19621 16.2899 4.28994L12.2899 8.28994C12.1962 8.3829 12.1218 8.4935 12.071 8.61536C12.0203 8.73722 11.9941 8.86793 11.9941 8.99994C11.9941 9.13195 12.0203 9.26266 12.071 9.38452C12.1218 9.50637 12.1962 9.61698 12.2899 9.70994C12.3829 9.80367 12.4935 9.87806 12.6154 9.92883C12.7372 9.9796 12.8679 10.0057 12.9999 10.0057C13.132 10.0057 13.2627 9.9796 13.3845 9.92883C13.5064 9.87806 13.617 9.80367 13.7099 9.70994L15.9999 7.40994V17.9999C15.9999 18.2652 16.1053 18.5195 16.2928 18.707C16.4804 18.8946 16.7347 18.9999 16.9999 18.9999C17.2652 18.9999 17.5195 18.8946 17.707 18.707C17.8946 18.5195 17.9999 18.2652 17.9999 17.9999V7.40994L20.2899 9.70994C20.4782 9.89824 20.7336 10.004 20.9999 10.004C21.2662 10.004 21.5216 9.89824 21.7099 9.70994C21.8982 9.52164 22.004 9.26624 22.004 8.99994C22.004 8.73364 21.8982 8.47824 21.7099 8.28994Z","data_pack":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 15.75C11 16.0152 10.8946 16.2696 10.7071 16.4571C10.5196 16.6446 10.2652 16.75 10 16.75C9.73478 16.75 9.48043 16.6446 9.29289 16.4571C9.10536 16.2696 9 16.0152 9 15.75V11.1L7.78 12.62C7.70334 12.7353 7.60357 12.8335 7.48701 12.9082C7.37044 12.983 7.23962 13.0327 7.10284 13.0542C6.96605 13.0758 6.82628 13.0687 6.69237 13.0334C6.55847 12.9981 6.43336 12.9354 6.32496 12.8492C6.21656 12.7631 6.12723 12.6553 6.06264 12.5329C5.99805 12.4104 5.95961 12.2758 5.94974 12.1377C5.93988 11.9996 5.9588 11.8609 6.00532 11.7305C6.05185 11.6 6.12495 11.4807 6.22 11.38L9.22 7.62C9.34982 7.45818 9.52676 7.34074 9.72629 7.28396C9.92583 7.22717 10.1381 7.23385 10.3337 7.30307C10.5292 7.37229 10.6984 7.50062 10.8178 7.67028C10.9372 7.83995 11.0009 8.04254 11 8.25V15.75ZM17.78 12.62L14.78 16.38C14.6859 16.496 14.567 16.5895 14.432 16.6535C14.297 16.7175 14.1494 16.7505 14 16.75C13.8874 16.7487 13.7758 16.7284 13.67 16.69C13.4749 16.6218 13.3057 16.4948 13.1857 16.3264C13.0657 16.1581 13.0008 15.9567 13 15.75V8.25C13 7.98478 13.1054 7.73043 13.2929 7.54289C13.4804 7.35536 13.7348 7.25 14 7.25C14.2652 7.25 14.5196 7.35536 14.7071 7.54289C14.8946 7.73043 15 7.98478 15 8.25V12.9L16.22 11.38C16.392 11.1978 16.6261 11.0868 16.8759 11.069C17.1258 11.0511 17.3733 11.1277 17.5694 11.2836C17.7656 11.4395 17.896 11.6633 17.935 11.9108C17.974 12.1583 17.9187 12.4114 17.78 12.62Z","data_saver":"M21.7401 18.01L13.7401 4.01C13.3801 3.39 12.7201 3 12.0001 3C11.2801 3 10.6201 3.38 10.2601 4.01L2.26006 18.01C1.91006 18.63 1.91006 19.39 2.26006 20.01C2.62006 20.63 3.28006 21.01 3.99006 21.01H20.0001C20.7101 21.01 21.3701 20.63 21.7301 20.01C22.0901 19.39 22.0901 18.63 21.7301 18.01H21.7401ZM11.0001 16C11.0001 16.55 10.5501 17 10.0001 17C9.45006 17 9.00006 16.55 9.00006 16V13.41L8.71006 13.7C8.32006 14.09 7.69006 14.09 7.30006 13.7C6.91006 13.31 6.91006 12.68 7.30006 12.29L9.30006 10.29C9.59006 10 10.0201 9.92 10.3901 10.07C10.7601 10.22 11.0101 10.59 11.0101 10.99V15.99L11.0001 16ZM16.7101 14.71L14.7101 16.71C14.5201 16.9 14.2601 17 14.0001 17C13.8701 17 13.7401 16.98 13.6201 16.92C13.2501 16.77 13.0001 16.4 13.0001 16V11C13.0001 10.45 13.4501 10 14.0001 10C14.5501 10 15.0001 10.45 15.0001 11V13.59L15.2901 13.3C15.6801 12.91 16.3101 12.91 16.7001 13.3C17.0901 13.69 17.0901 14.32 16.7001 14.71H16.7101Z","day":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM19 7H5C4.46957 7 3.96086 7.21071 3.58579 7.58579C3.21071 7.96086 3 8.46957 3 9V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V9C21 8.46957 20.7893 7.96086 20.4142 7.58579C20.0391 7.21071 19.5304 7 19 7Z","day_night":"M6.34 7.76C6.53163 7.94273 6.78523 8.04632 7.05 8.05C7.18132 8.05 7.31136 8.02413 7.43268 7.97388C7.55401 7.92362 7.66425 7.84997 7.75711 7.75711C7.84997 7.66425 7.92362 7.55401 7.97388 7.43268C8.02413 7.31136 8.05 7.18132 8.05 7.05C8.04632 6.78523 7.94273 6.53163 7.76 6.34L7.05 5.64C6.95739 5.54551 6.84694 5.47034 6.72507 5.41885C6.60319 5.36735 6.47231 5.34055 6.34 5.34C6.07478 5.34 5.82043 5.44536 5.63289 5.63289C5.44536 5.82043 5.34 6.07478 5.34 6.34C5.34055 6.47231 5.36735 6.60319 5.41885 6.72507C5.47034 6.84694 5.54551 6.95739 5.64 7.05L6.34 7.76ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM17 8.05C17.2648 8.04632 17.5184 7.94273 17.71 7.76L18.41 7.05C18.5045 6.95739 18.5797 6.84694 18.6312 6.72507C18.6827 6.60319 18.7094 6.47231 18.71 6.34C18.71 6.07478 18.6046 5.82043 18.4171 5.63289C18.2296 5.44536 17.9752 5.34 17.71 5.34C17.5777 5.34055 17.4468 5.36735 17.3249 5.41885C17.2031 5.47034 17.0926 5.54551 17 5.64L16.29 6.34C16.1073 6.53163 16.0037 6.78523 16 7.05C16 7.31522 16.1054 7.56957 16.2929 7.75711C16.4804 7.94464 16.7348 8.05 17 8.05ZM20.76 11.29C20.6607 11.1911 20.5417 11.1142 20.4108 11.0642C20.2799 11.0143 20.1399 10.9924 20 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H20C20.1986 13.0012 20.3931 12.9431 20.5586 12.8333C20.7241 12.7235 20.8532 12.5669 20.9294 12.3835C21.0055 12.2 21.0254 11.9981 20.9863 11.8033C20.9472 11.6086 20.851 11.4299 20.71 11.29H20.76ZM17.71 16.24C17.5109 16.0754 17.2581 15.9899 17 16C16.7348 16 16.4804 16.1054 16.2929 16.2929C16.1054 16.4804 16 16.7348 16 17C16.0037 17.2648 16.1073 17.5184 16.29 17.71L17 18.41C17.0926 18.5045 17.2031 18.5797 17.3249 18.6312C17.4468 18.6827 17.5777 18.7094 17.71 18.71C17.9752 18.71 18.2296 18.6046 18.4171 18.4171C18.6046 18.2296 18.71 17.9752 18.71 17.71C18.7094 17.5777 18.6827 17.4468 18.6312 17.3249C18.5797 17.2031 18.5045 17.0926 18.41 17L17.71 16.24ZM12 7C11.0111 7 10.0444 7.29324 9.22215 7.84265C8.3999 8.39206 7.75904 9.17295 7.3806 10.0866C7.00216 11.0002 6.90315 12.0055 7.09607 12.9755C7.289 13.9454 7.7652 14.8363 8.46447 15.5355C9.16373 16.2348 10.0546 16.711 11.0245 16.9039C11.9945 17.0969 12.9998 16.9978 13.9134 16.6194C14.827 16.241 15.6079 15.6001 16.1573 14.7779C16.7068 13.9556 17 12.9889 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7ZM12 15C11.2577 14.9825 10.5482 14.6902 10.0089 14.1799C9.46958 13.6695 9.13867 12.9773 9.0802 12.2371C9.02173 11.4969 9.23985 10.7613 9.69237 10.1725C10.1449 9.58385 10.7996 9.18387 11.53 9.05C11.1864 9.64269 11.0037 10.3149 11 11C11.0014 11.7734 11.227 12.5297 11.6494 13.1775C12.0718 13.8253 12.6729 14.3368 13.38 14.65C12.9556 14.878 12.4817 14.9982 12 15ZM7.05 16C6.78523 16.0037 6.53163 16.1073 6.34 16.29L5.64 17C5.54551 17.0926 5.47034 17.2031 5.41885 17.3249C5.36735 17.4468 5.34055 17.5777 5.34 17.71C5.34 17.9752 5.44536 18.2296 5.63289 18.4171C5.82043 18.6046 6.07478 18.71 6.34 18.71C6.47231 18.7094 6.60319 18.6827 6.72507 18.6312C6.84694 18.5797 6.95739 18.5045 7.05 18.41L7.76 17.71C7.94273 17.5184 8.04632 17.2648 8.05 17C8.05 16.7348 7.94464 16.4804 7.75711 16.2929C7.56957 16.1054 7.31522 16 7.05 16ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18Z","dc_9v":"M16.92 15.4298C16.1899 16.4777 15.1444 17.2653 13.9356 17.678C12.7269 18.0907 11.4181 18.1068 10.1995 17.7242C8.98097 17.3415 7.91631 16.58 7.16048 15.5505C6.40465 14.5209 5.99708 13.277 5.99708 11.9998C5.99708 10.7226 6.40465 9.47868 7.16048 8.44912C7.91631 7.41955 8.98097 6.65804 10.1995 6.27539C11.4181 5.89275 12.7269 5.90893 13.9356 6.32159C15.1444 6.73425 16.1899 7.52185 16.92 8.56979C17.077 8.7723 17.3057 8.90682 17.559 8.9456C17.8122 8.98439 18.0707 8.92448 18.2811 8.77824C18.4915 8.63199 18.6377 8.41057 18.6896 8.15966C18.7415 7.90875 18.6951 7.64749 18.56 7.42979C17.6343 6.10685 16.3301 5.09495 14.8186 4.52713C13.3071 3.95931 11.6591 3.86214 10.0914 4.2484C8.52365 4.63465 7.10947 5.48626 6.03476 6.69126C4.96006 7.89625 4.27512 9.39825 4.07 10.9998H3C2.73478 10.9998 2.48043 11.1052 2.29289 11.2927C2.10536 11.4802 2 11.7346 2 11.9998C2 12.265 2.10536 12.5194 2.29289 12.7069C2.48043 12.8944 2.73478 12.9998 3 12.9998H4.07C4.27512 14.6013 4.96006 16.1033 6.03476 17.3083C7.10947 18.5133 8.52365 19.3649 10.0914 19.7512C11.6591 20.1374 13.3071 20.0403 14.8186 19.4725C16.3301 18.9046 17.6343 17.8927 18.56 16.5698C18.6951 16.3521 18.7415 16.0908 18.6896 15.8399C18.6377 15.589 18.4915 15.3676 18.2811 15.2214C18.0707 15.0751 17.8122 15.0152 17.559 15.054C17.3057 15.0928 17.077 15.2273 16.92 15.4298ZM21 10.9998H15.86C15.6166 10.0571 15.0378 9.2356 14.232 8.68919C13.4262 8.14278 12.4488 7.909 11.483 8.03168C10.5172 8.15435 9.62927 8.62506 8.98568 9.35556C8.34209 10.0861 7.98702 11.0262 7.98702 11.9998C7.98702 12.9734 8.34209 13.9135 8.98568 14.644C9.62927 15.3745 10.5172 15.8452 11.483 15.9679C12.4488 16.0906 13.4262 15.8568 14.232 15.3104C15.0378 14.764 15.6166 13.9425 15.86 12.9998H21C21.2652 12.9998 21.5196 12.8944 21.7071 12.7069C21.8946 12.5194 22 12.265 22 11.9998C22 11.7346 21.8946 11.4802 21.7071 11.2927C21.5196 11.1052 21.2652 10.9998 21 10.9998Z","delete_backspace":"M18.9998 5H7.99976C7.54586 5.00683 7.09943 5.11658 6.6941 5.32097C6.28877 5.52537 5.93511 5.81909 5.65976 6.18L2.60976 10.18C2.21076 10.7028 1.99463 11.3423 1.99463 12C1.99463 12.6577 2.21076 13.2972 2.60976 13.82L5.65976 17.82C5.93511 18.1809 6.28877 18.4746 6.6941 18.679C7.09943 18.8834 7.54586 18.9932 7.99976 19H18.9998C19.7954 19 20.5585 18.6839 21.1211 18.1213C21.6837 17.5587 21.9998 16.7956 21.9998 16V8C21.9998 7.20435 21.6837 6.44129 21.1211 5.87868C20.5585 5.31607 19.7954 5 18.9998 5ZM17.7098 13.29C17.8035 13.383 17.8779 13.4936 17.9287 13.6154C17.9794 13.7373 18.0056 13.868 18.0056 14C18.0056 14.132 17.9794 14.2627 17.9287 14.3846C17.8779 14.5064 17.8035 14.617 17.7098 14.71C17.6168 14.8037 17.5062 14.8781 17.3843 14.9289C17.2625 14.9797 17.1318 15.0058 16.9998 15.0058C16.8677 15.0058 16.737 14.9797 16.6152 14.9289C16.4933 14.8781 16.3827 14.8037 16.2898 14.71L14.9998 13.41L13.7098 14.71C13.6168 14.8037 13.5062 14.8781 13.3843 14.9289C13.2625 14.9797 13.1318 15.0058 12.9998 15.0058C12.8677 15.0058 12.737 14.9797 12.6152 14.9289C12.4933 14.8781 12.3827 14.8037 12.2898 14.71C12.196 14.617 12.1216 14.5064 12.0709 14.3846C12.0201 14.2627 11.994 14.132 11.994 14C11.994 13.868 12.0201 13.7373 12.0709 13.6154C12.1216 13.4936 12.196 13.383 12.2898 13.29L13.5898 12L12.2898 10.71C12.1015 10.5217 11.9957 10.2663 11.9957 10C11.9957 9.7337 12.1015 9.4783 12.2898 9.29C12.4781 9.1017 12.7335 8.99591 12.9998 8.99591C13.2661 8.99591 13.5215 9.1017 13.7098 9.29L14.9998 10.59L16.2898 9.29C16.4781 9.1017 16.7335 8.99591 16.9998 8.99591C17.2661 8.99591 17.5215 9.1017 17.7098 9.29C17.8981 9.4783 18.0039 9.7337 18.0039 10C18.0039 10.2663 17.8981 10.5217 17.7098 10.71L16.4098 12L17.7098 13.29Z","delivery_boy":"M19 4.99992H15.86C15.6071 4.06845 15.026 3.25983 14.2238 2.72318C13.4216 2.18652 12.4523 1.95803 11.4949 2.07985C10.5374 2.20166 9.65629 2.66556 9.014 3.386C8.37171 4.10643 8.01157 5.03481 8 5.99992V6.99992H19C19.2652 6.99992 19.5196 6.89456 19.7071 6.70703C19.8946 6.51949 20 6.26514 20 5.99992C20 5.7347 19.8946 5.48035 19.7071 5.29281C19.5196 5.10528 19.2652 4.99992 19 4.99992ZM14.41 13.4299L12.6 14.7999C12.4269 14.9297 12.2164 14.9999 12 14.9999C11.7882 15.0007 11.5816 14.9341 11.41 14.8099L9.55 13.4499C8.215 13.9487 7.06404 14.8431 6.25098 16.0136C5.43791 17.184 5.00148 18.5748 5 19.9999C5 20.5304 5.21071 21.0391 5.58579 21.4141C5.96086 21.7892 6.46957 21.9999 7 21.9999H17C17.5304 21.9999 18.0391 21.7892 18.4142 21.4141C18.7893 21.0391 19 20.5304 19 19.9999C18.9996 18.5666 18.5592 17.168 17.7383 15.993C16.9174 14.818 15.7557 13.9234 14.41 13.4299ZM16 19.9999H14C13.7348 19.9999 13.4804 19.8946 13.2929 19.707C13.1054 19.5195 13 19.2651 13 18.9999C13 18.7347 13.1054 18.4803 13.2929 18.2928C13.4804 18.1053 13.7348 17.9999 14 17.9999H16C16.2652 17.9999 16.5196 18.1053 16.7071 18.2928C16.8946 18.4803 17 18.7347 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8946 16.2652 19.9999 16 19.9999ZM15.86 8.99992H8.14C8.37028 9.84729 8.873 10.5953 9.5706 11.1287C10.2682 11.662 11.1219 11.9509 12 11.9509C12.8781 11.9509 13.7318 11.662 14.4294 11.1287C15.127 10.5953 15.6297 9.84729 15.86 8.99992Z","deployment":"M22 17.68L21 14.68C20.9304 14.473 20.795 14.2945 20.6144 14.1717C20.4339 14.0489 20.2181 13.9886 20 14H17.5C17.6587 13.9993 17.8149 13.9608 17.9557 13.8878C18.0965 13.8147 18.218 13.7092 18.31 13.58C18.4029 13.4518 18.4641 13.3033 18.4884 13.1469C18.5128 12.9904 18.4996 12.8304 18.45 12.68L17.45 9.68C17.3829 9.48138 17.2551 9.30887 17.0846 9.18685C16.9142 9.06482 16.7096 8.99946 16.5 9H14.5C14.6587 8.99927 14.8149 8.9608 14.9557 8.88777C15.0965 8.81474 15.218 8.70924 15.31 8.58C15.4029 8.45179 15.4641 8.30334 15.4884 8.14687C15.5128 7.9904 15.4996 7.83039 15.45 7.68L14.45 4.68C14.3829 4.48138 14.2551 4.30887 14.0846 4.18685C13.9142 4.06482 13.7096 3.99946 13.5 4H10.5C10.2904 3.99946 10.0859 4.06482 9.91538 4.18685C9.7449 4.30887 9.61709 4.48138 9.55001 4.68L8.55001 7.68C8.50042 7.83039 8.48725 7.9904 8.51159 8.14687C8.53593 8.30334 8.59708 8.45179 8.69001 8.58C8.78202 8.70924 8.90347 8.81474 9.04431 8.88777C9.18516 8.9608 9.34136 8.99927 9.50001 9H7.00001C6.78194 8.98862 6.56614 9.04893 6.38557 9.17172C6.205 9.2945 6.06959 9.47302 6.00001 9.68L5.00001 12.68C4.95042 12.8304 4.93725 12.9904 4.96159 13.1469C4.98593 13.3033 5.04708 13.4518 5.14001 13.58C5.23681 13.7163 5.36626 13.8262 5.5165 13.8996C5.66674 13.9729 5.83297 14.0075 6.00001 14H4.00001C3.78194 13.9886 3.56614 14.0489 3.38557 14.1717C3.205 14.2945 3.06959 14.473 3.00001 14.68L2.00001 17.68C1.95042 17.8304 1.93725 17.9904 1.96159 18.1469C1.98593 18.3033 2.04708 18.4518 2.14001 18.58C2.23681 18.7163 2.36626 18.8262 2.5165 18.8996C2.66674 18.9729 2.83297 19.0075 3.00001 19H21C21.1587 18.9993 21.3149 18.9608 21.4557 18.8878C21.5965 18.8147 21.718 18.7092 21.81 18.58C21.9114 18.4561 21.9816 18.3098 22.0146 18.1531C22.0477 17.9965 22.0427 17.8343 22 17.68ZM9.60001 14.68L8.78001 17H8.72001L8.00001 14.68C7.93043 14.473 7.79501 14.2945 7.61444 14.1717C7.43387 14.0489 7.21807 13.9886 7.00001 14H10.5C10.2904 13.9995 10.0859 14.0648 9.91538 14.1868C9.7449 14.3089 9.61709 14.4814 9.55001 14.68H9.60001ZM12.6 9.68L11.78 12H11.72L11 9.68C10.9304 9.47302 10.795 9.2945 10.6144 9.17172C10.4339 9.04893 10.2181 8.98862 10 9H13.5C13.2904 8.99946 13.0858 9.06482 12.9154 9.18685C12.7449 9.30887 12.6171 9.48138 12.55 9.68H12.6ZM16.1 14.68L15.28 17H15.22L14.45 14.68C14.3829 14.4814 14.2551 14.3089 14.0846 14.1868C13.9142 14.0648 13.7096 13.9995 13.5 14H17C16.7904 13.9995 16.5858 14.0648 16.4154 14.1868C16.2449 14.3089 16.1171 14.4814 16.05 14.68H16.1Z","design_tools":"M12.8701 9.5C12.7829 9.3461 12.6564 9.21809 12.5035 9.12903C12.3507 9.03998 12.177 8.99305 12.0001 8.99305C11.8232 8.99305 11.6495 9.03998 11.4966 9.12903C11.3438 9.21809 11.2173 9.3461 11.1301 9.5L8.25009 14.5C8.16257 14.6516 8.11637 14.8235 8.1161 14.9985C8.11584 15.1735 8.16152 15.3456 8.24857 15.4974C8.33563 15.6492 8.46101 15.7756 8.6122 15.8638C8.76338 15.952 8.93506 15.9989 9.11009 16H10.0001V19C10.0001 19.2652 10.1054 19.5196 10.293 19.7071C10.4805 19.8946 10.7349 20 11.0001 20H13.0001C13.2653 20 13.5197 19.8946 13.7072 19.7071C13.8947 19.5196 14.0001 19.2652 14.0001 19V16H14.8901C15.0651 15.9989 15.2368 15.952 15.388 15.8638C15.5392 15.7756 15.6645 15.6492 15.7516 15.4974C15.8387 15.3456 15.8843 15.1735 15.8841 14.9985C15.8838 14.8235 15.8376 14.6516 15.7501 14.5L12.8701 9.5ZM20.0001 8C20.3517 8.00212 20.6976 7.91151 21.003 7.73733C21.3084 7.56314 21.5625 7.31153 21.7396 7.00785C21.9168 6.70417 22.0108 6.35915 22.0121 6.00757C22.0134 5.65599 21.9221 5.31028 21.7472 5.00527C21.5723 4.70026 21.3201 4.44674 21.016 4.27026C20.712 4.09378 20.3667 4.00057 20.0152 4.00004C19.6636 3.99951 19.3181 4.09166 19.0135 4.26722C18.7088 4.44277 18.4559 4.69553 18.2801 5H14.0001C14.0001 4.73478 13.8947 4.48043 13.7072 4.29289C13.5197 4.10536 13.2653 4 13.0001 4H11.0001C10.7349 4 10.4805 4.10536 10.293 4.29289C10.1054 4.48043 10.0001 4.73478 10.0001 5H5.72009C5.49995 4.61872 5.16016 4.32073 4.7534 4.15224C4.34665 3.98376 3.89567 3.9542 3.4704 4.06815C3.04513 4.1821 2.66935 4.43319 2.40133 4.78248C2.13331 5.13177 1.98804 5.55973 1.98804 6C1.98804 6.44027 2.13331 6.86824 2.40133 7.21752C2.66935 7.56681 3.04513 7.8179 3.4704 7.93185C3.89567 8.0458 4.34665 8.01624 4.7534 7.84776C5.16016 7.67928 5.49995 7.38128 5.72009 7H6.88009C6.09941 7.70917 5.47553 8.57364 5.04846 9.538C4.62139 10.5024 4.40055 11.5453 4.40009 12.6V14.85C3.96003 15.0746 3.60837 15.4407 3.40174 15.8895C3.19512 16.3382 3.14555 16.8435 3.26103 17.3238C3.37652 17.8042 3.65032 18.2317 4.03835 18.5375C4.42638 18.8433 4.90604 19.0096 5.40009 19.0096C5.89413 19.0096 6.3738 18.8433 6.76183 18.5375C7.14985 18.2317 7.42366 17.8042 7.53914 17.3238C7.65462 16.8435 7.60506 16.3382 7.39843 15.8895C7.19181 15.4407 6.84015 15.0746 6.40009 14.85V12.6C6.4015 11.4546 6.7541 10.3372 7.41033 9.39846C8.06657 8.4597 8.99488 7.74475 10.0701 7.35C10.141 7.53981 10.2679 7.70359 10.434 7.81967C10.6001 7.93575 10.7975 7.99863 11.0001 8H13.0001C13.2027 7.99863 13.4001 7.93575 13.5662 7.81967C13.7323 7.70359 13.8592 7.53981 13.9301 7.35C15.0053 7.74475 15.9336 8.4597 16.5898 9.39846C17.2461 10.3372 17.5987 11.4546 17.6001 12.6V14.85C17.16 15.0746 16.8084 15.4407 16.6017 15.8895C16.3951 16.3382 16.3456 16.8435 16.461 17.3238C16.5765 17.8042 16.8503 18.2317 17.2383 18.5375C17.6264 18.8433 18.106 19.0096 18.6001 19.0096C19.0941 19.0096 19.5738 18.8433 19.9618 18.5375C20.3499 18.2317 20.6237 17.8042 20.7391 17.3238C20.8546 16.8435 20.8051 16.3382 20.5984 15.8895C20.3918 15.4407 20.0401 15.0746 19.6001 14.85V12.6C19.5996 11.5453 19.3788 10.5024 18.9517 9.538C18.5246 8.57364 17.9008 7.70917 17.1201 7H18.2801C18.4546 7.30228 18.7052 7.55362 19.0069 7.72905C19.3087 7.90448 19.6511 7.99789 20.0001 8Z","development":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM8 13C7.86839 13.0008 7.73793 12.9755 7.61609 12.9258C7.49426 12.876 7.38344 12.8027 7.29 12.71L5.29 10.71C5.19627 10.617 5.12188 10.5064 5.07111 10.3846C5.02034 10.2627 4.9942 10.132 4.9942 10C4.9942 9.86799 5.02034 9.73728 5.07111 9.61542C5.12188 9.49356 5.19627 9.38296 5.29 9.29L7.29 7.29C7.4783 7.1017 7.7337 6.99591 8 6.99591C8.2663 6.99591 8.5217 7.1017 8.71 7.29C8.8983 7.4783 9.00409 7.7337 9.00409 8C9.00409 8.2663 8.8983 8.5217 8.71 8.71L7.41 10L8.71 11.29C8.80373 11.383 8.87812 11.4936 8.92889 11.6154C8.97966 11.7373 9.0058 11.868 9.0058 12C9.0058 12.132 8.97966 12.2627 8.92889 12.3846C8.87812 12.5064 8.80373 12.617 8.71 12.71C8.61656 12.8027 8.50574 12.876 8.38391 12.9258C8.26207 12.9755 8.13161 13.0008 8 13ZM10.93 17.37C10.8559 17.5561 10.7276 17.7156 10.5618 17.8279C10.396 17.9402 10.2003 18.0002 10 18C9.87335 18.0003 9.74779 17.9766 9.63 17.93C9.5078 17.8815 9.39635 17.8094 9.30205 17.7178C9.20775 17.6262 9.13243 17.5169 9.08042 17.3961C9.0284 17.2754 9.00071 17.1456 8.99892 17.0141C8.99714 16.8826 9.02129 16.7521 9.07 16.63L13.07 6.63C13.1681 6.38335 13.3602 6.18578 13.604 6.08076C13.8478 5.97574 14.1233 5.97187 14.37 6.07C14.6167 6.16813 14.8142 6.36022 14.9192 6.60402C15.0243 6.84782 15.0281 7.12335 14.93 7.37L10.93 17.37ZM18.71 14.71L16.71 16.71C16.617 16.8037 16.5064 16.8781 16.3846 16.9289C16.2627 16.9797 16.132 17.0058 16 17.0058C15.868 17.0058 15.7373 16.9797 15.6154 16.9289C15.4936 16.8781 15.383 16.8037 15.29 16.71C15.1963 16.617 15.1219 16.5064 15.0711 16.3846C15.0203 16.2627 14.9942 16.132 14.9942 16C14.9942 15.868 15.0203 15.7373 15.0711 15.6154C15.1219 15.4936 15.1963 15.383 15.29 15.29L16.59 14L15.29 12.71C15.1968 12.6168 15.1228 12.5061 15.0723 12.3842C15.0219 12.2624 14.9959 12.1319 14.9959 12C14.9959 11.8681 15.0219 11.7376 15.0723 11.6158C15.1228 11.4939 15.1968 11.3832 15.29 11.29C15.3832 11.1968 15.4939 11.1228 15.6158 11.0723C15.7376 11.0219 15.8681 10.9959 16 10.9959C16.1319 10.9959 16.2624 11.0219 16.3842 11.0723C16.5061 11.1228 16.6168 11.1968 16.71 11.29L18.71 13.29C18.8037 13.383 18.8781 13.4936 18.9289 13.6154C18.9797 13.7373 19.0058 13.868 19.0058 14C19.0058 14.132 18.9797 14.2627 18.9289 14.3846C18.8781 14.5064 18.8037 14.617 18.71 14.71Z","device_history":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16C11 15.7348 11.1054 15.4804 11.2929 15.2929C11.4804 15.1054 11.7348 15 12 15C12.578 14.9963 13.1426 14.8257 13.626 14.5086C14.1093 14.1916 14.4908 13.7418 14.7245 13.2131C14.9582 12.6844 15.0342 12.0995 14.9434 11.5287C14.8526 10.9579 14.5988 10.4254 14.2125 9.99538C13.8263 9.56536 13.324 9.25608 12.7662 9.10473C12.2083 8.95338 11.6186 8.96641 11.068 9.14225C10.5174 9.31809 10.0293 9.64925 9.66243 10.0959C9.29555 10.5426 9.06552 11.0857 9 11.66L9.29 11.39C9.47736 11.2037 9.73081 11.0992 9.995 11.0992C10.2592 11.0992 10.5126 11.2037 10.7 11.39C10.8798 11.5839 10.9754 11.8411 10.9661 12.1053C10.9567 12.3696 10.843 12.6193 10.65 12.8L8.65 14.68C8.5897 14.7324 8.52238 14.7762 8.45 14.81L8.34 14.88C8.23547 14.9416 8.12001 14.9823 8 15C7.86932 14.9984 7.74022 14.9712 7.62 14.92C7.57983 14.9027 7.5427 14.8791 7.51 14.85C7.43087 14.8131 7.35691 14.7661 7.29 14.71L5.29 12.71C5.19676 12.6168 5.1228 12.5061 5.07234 12.3842C5.02188 12.2624 4.99591 12.1319 4.99591 12C4.99591 11.7337 5.1017 11.4783 5.29 11.29C5.4783 11.1017 5.7337 10.9959 6 10.9959C6.2663 10.9959 6.5217 11.1017 6.71 11.29L7.04 11.62C7.11402 10.649 7.46997 9.72078 8.06414 8.94926C8.65832 8.17774 9.46485 7.59652 10.3847 7.27696C11.3046 6.95739 12.2978 6.9134 13.2423 7.15037C14.1868 7.38735 15.0416 7.89498 15.7016 8.61094C16.3617 9.32689 16.7983 10.22 16.9579 11.1807C17.1175 12.1413 16.9931 13.1276 16.6 14.0185C16.2069 14.9095 15.5622 15.6662 14.745 16.1958C13.9278 16.7255 12.9738 17.005 12 17Z","devices_mixed":"M8.29 18.29C8.19732 18.3834 8.12399 18.4943 8.07423 18.6161C8.02446 18.7379 7.99924 18.8684 8 19C7.99924 19.1316 8.02446 19.2621 8.07423 19.3839C8.12399 19.5057 8.19732 19.6166 8.29 19.71C8.38344 19.8027 8.49426 19.876 8.61609 19.9258C8.73793 19.9755 8.86839 20.0008 9 20H12V18H9C8.86839 17.9992 8.73793 18.0245 8.61609 18.0742C8.49426 18.124 8.38344 18.1973 8.29 18.29ZM20 7C20.7068 7.00899 21.398 7.20943 22 7.58V6C22 5.46957 21.7893 4.96086 21.4142 4.58579C21.0391 4.21071 20.5304 4 20 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H12V11.16C11.9839 10.0794 12.3951 9.03608 13.1441 8.25705C13.8932 7.47801 14.9196 7.02624 16 7H20ZM21.45 9.67C21.07 9.26959 20.5512 9.02985 20 9H16C15.4488 9.02985 14.93 9.26959 14.55 9.67C14.179 10.0797 13.9818 10.6176 14 11.17V19.83C13.9796 20.3828 14.1771 20.9214 14.55 21.33C14.7356 21.5317 14.9593 21.6948 15.2081 21.8097C15.457 21.9247 15.7261 21.9894 16 22H20C20.2739 21.9894 20.543 21.9247 20.7919 21.8097C21.0407 21.6948 21.2644 21.5317 21.45 21.33C21.8229 20.9214 22.0204 20.3828 22 19.83V11.16C22.0182 10.6076 21.821 10.0697 21.45 9.66V9.67ZM18.71 19.67C18.6199 19.7699 18.5106 19.8507 18.3886 19.9074C18.2666 19.9641 18.1345 19.9956 18 20C17.8006 20.0004 17.6055 19.9412 17.44 19.83C17.3186 19.7476 17.2168 19.6395 17.1419 19.5134C17.067 19.3872 17.0207 19.2462 17.0064 19.1002C16.9921 18.9541 17.01 18.8068 17.0591 18.6685C17.1081 18.5302 17.1869 18.4044 17.29 18.3C17.4258 18.1508 17.6036 18.0463 17.8 18C17.995 17.9619 18.1969 17.9828 18.38 18.06C18.5665 18.1307 18.7246 18.2607 18.83 18.43C18.9432 18.5984 19.0025 18.7972 19 19C18.9989 19.2623 18.8947 19.5137 18.71 19.7V19.67Z","devotion":"M12.0001 5.00006C12.2953 5.00022 12.5841 4.91326 12.8301 4.75006C13.0786 4.58232 13.2731 4.34611 13.3901 4.07006C13.5011 3.79758 13.5289 3.49834 13.4701 3.21006C13.4191 2.9126 13.279 2.63763 13.0683 2.42156C12.8576 2.2055 12.5862 2.05851 12.2901 2.00006C12.0018 1.94123 11.7026 1.96907 11.4301 2.08006C11.154 2.19703 10.9178 2.39155 10.7501 2.64006C10.5917 2.86632 10.4989 3.13191 10.4818 3.40757C10.4648 3.68322 10.5242 3.95824 10.6534 4.2023C10.7827 4.44636 10.9769 4.64999 11.2145 4.79075C11.4521 4.93152 11.724 5.00395 12.0001 5.00006ZM19.7101 19.2901C19.6167 19.1974 19.5059 19.1241 19.384 19.0743C19.2622 19.0245 19.1317 18.9993 19.0001 19.0001H11.0001L16.6001 14.8001C16.7805 14.6667 16.9108 14.4765 16.9701 14.2601C17.0425 14.0494 17.0425 13.8207 16.9701 13.6101L13.9701 6.61006C13.9114 6.48016 13.8301 6.36168 13.7301 6.26006C13.6233 6.16433 13.4971 6.09271 13.3601 6.05006C13.2217 6.02033 13.0785 6.02033 12.9401 6.05006C12.7987 6.06262 12.6619 6.10707 12.5401 6.18006L8.00011 8.82006L5.55011 7.17006C5.43974 7.08862 5.31379 7.03075 5.18011 7.00006C5.0446 6.97483 4.90561 6.97483 4.77011 7.00006C4.63041 7.01983 4.49705 7.07112 4.38011 7.15006C4.26444 7.22565 4.1657 7.32439 4.09011 7.44006C4.0096 7.55245 3.95807 7.68298 3.94011 7.82006C3.90994 7.95506 3.90994 8.09506 3.94011 8.23006C3.97758 8.36313 4.03854 8.48844 4.12011 8.60006C4.20983 8.70841 4.3182 8.79985 4.44011 8.87006L7.44011 10.8701C7.59904 10.9694 7.78269 11.0221 7.97011 11.0221C8.15753 11.0221 8.34117 10.9694 8.50011 10.8701L12.5001 8.46006L14.7401 13.6801L7.40011 19.2001C7.23419 19.3262 7.11182 19.501 7.05011 19.7001C6.97999 19.9008 6.97999 20.1193 7.05011 20.3201C7.11719 20.5187 7.245 20.6912 7.41548 20.8132C7.58595 20.9352 7.79046 21.0006 8.00011 21.0001H19.0001C19.1987 21.0012 19.3932 20.9432 19.5587 20.8334C19.7242 20.7236 19.8533 20.567 19.9295 20.3835C20.0056 20.2001 20.0255 19.9981 19.9864 19.8034C19.9473 19.6086 19.8511 19.4299 19.7101 19.2901Z","diamond":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8947 6.51957 13 6.26522 13 6V4C13 3.73478 12.8947 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM15.55 6.89C15.6883 6.96404 15.8431 7.00188 16 7C16.1847 6.99944 16.3656 6.94776 16.5227 6.85068C16.6798 6.7536 16.8069 6.61491 16.89 6.45L17.39 5.45C17.4609 5.33217 17.5068 5.20099 17.5247 5.06465C17.5426 4.9283 17.5322 4.78973 17.4941 4.65759C17.456 4.52545 17.3911 4.40259 17.3034 4.29667C17.2157 4.19075 17.1071 4.10406 16.9844 4.04201C16.8617 3.97996 16.7275 3.94389 16.5902 3.93605C16.4529 3.92821 16.3155 3.94877 16.1865 3.99644C16.0575 4.04412 15.9397 4.11788 15.8405 4.21313C15.7414 4.30837 15.6629 4.42305 15.61 4.55L15.11 5.55C14.9914 5.78617 14.9711 6.05969 15.0536 6.31078C15.136 6.56187 15.3145 6.77011 15.55 6.89ZM7.11002 6.45C7.19312 6.61491 7.32026 6.7536 7.47735 6.85068C7.63444 6.94776 7.81535 6.99944 8.00002 7C8.15689 7.00188 8.3117 6.96404 8.45002 6.89C8.68554 6.77011 8.86403 6.56187 8.94648 6.31078C9.02893 6.05969 9.00863 5.78617 8.89002 5.55L8.39002 4.55C8.25984 4.33365 8.05263 4.17456 7.81 4.10466C7.56737 4.03476 7.30729 4.05923 7.08195 4.17317C6.85662 4.2871 6.68273 4.48205 6.5952 4.71889C6.50766 4.95572 6.51295 5.21691 6.61002 5.45L7.11002 6.45ZM20.41 11.59L17.41 8.59C17.0367 8.21441 16.5296 8.00223 16 8H8.00002C7.47044 8.00223 6.96337 8.21441 6.59002 8.59L3.59002 11.59C3.39426 11.7843 3.24079 12.0169 3.13926 12.2733C3.03772 12.5297 2.99032 12.8044 3.00002 13.08C3.01121 13.3553 3.07917 13.6253 3.19963 13.8731C3.32009 14.1209 3.49044 14.3411 3.70002 14.52L10.7 20.52C11.0623 20.8299 11.5233 21.0001 12 21.0001C12.4767 21.0001 12.9378 20.8299 13.3 20.52L20.3 14.52C20.5096 14.3411 20.6799 14.1209 20.8004 13.8731C20.9209 13.6253 20.9888 13.3553 21 13.08C21.0097 12.8044 20.9623 12.5297 20.8608 12.2733C20.7592 12.0169 20.6058 11.7843 20.41 11.59Z","diaolog":"M14 15C14.7956 15 15.5587 14.6839 16.1213 14.1213C16.6839 13.5587 17 12.7956 17 12V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V12C2 12.7956 2.31607 13.5587 2.87868 14.1213C3.44129 14.6839 4.20435 15 5 15V16C5.00056 16.1847 5.05224 16.3656 5.14932 16.5227C5.2464 16.6798 5.38509 16.8069 5.55 16.89C5.688 16.9649 5.84302 17.0028 6 17C6.21637 17 6.4269 16.9298 6.6 16.8L9 15H14ZM6 6.5H13C13.2652 6.5 13.5196 6.60536 13.7071 6.79289C13.8946 6.98043 14 7.23478 14 7.5C14 7.76522 13.8946 8.01957 13.7071 8.20711C13.5196 8.39464 13.2652 8.5 13 8.5H6C5.73478 8.5 5.48043 8.39464 5.29289 8.20711C5.10536 8.01957 5 7.76522 5 7.5C5 7.23478 5.10536 6.98043 5.29289 6.79289C5.48043 6.60536 5.73478 6.5 6 6.5ZM8 12.5H6C5.73478 12.5 5.48043 12.3946 5.29289 12.2071C5.10536 12.0196 5 11.7652 5 11.5C5 11.2348 5.10536 10.9804 5.29289 10.7929C5.48043 10.6054 5.73478 10.5 6 10.5H8C8.26522 10.5 8.51957 10.6054 8.70711 10.7929C8.89464 10.9804 9 11.2348 9 11.5C9 11.7652 8.89464 12.0196 8.70711 12.2071C8.51957 12.3946 8.26522 12.5 8 12.5ZM19 8H18.91V12C18.91 13.3022 18.3927 14.5511 17.4719 15.4719C16.5511 16.3927 15.3022 16.91 14 16.91H9.78L8 18.24C8.5506 18.7305 9.26258 19.0011 10 19H15L17.4 20.8C17.5731 20.9298 17.7836 21 18 21C18.157 21.0028 18.312 20.9649 18.45 20.89C18.6149 20.8069 18.7536 20.6798 18.8507 20.5227C18.9478 20.3656 18.9994 20.1847 19 20V19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","dice_2":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V13C2 13.7956 2.31607 14.5587 2.87868 15.1213C3.44129 15.6839 4.20435 16 5 16H6V11C6 9.67392 6.52678 8.40215 7.46447 7.46447C8.40215 6.52678 9.67392 6 11 6H16ZM19 8H11C10.2044 8 9.44129 8.31607 8.87868 8.87868C8.31607 9.44129 8 10.2044 8 11V19C8 19.7956 8.31607 20.5587 8.87868 21.1213C9.44129 21.6839 10.2044 22 11 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8ZM12.5 14C12.2033 14 11.9133 13.912 11.6666 13.7472C11.42 13.5824 11.2277 13.3481 11.1142 13.074C11.0006 12.7999 10.9709 12.4983 11.0288 12.2074C11.0867 11.9164 11.2296 11.6491 11.4393 11.4393C11.6491 11.2296 11.9164 11.0867 12.2074 11.0288C12.4983 10.9709 12.7999 11.0006 13.074 11.1142C13.3481 11.2277 13.5824 11.42 13.7472 11.6666C13.912 11.9133 14 12.2033 14 12.5C14 12.8978 13.842 13.2794 13.5607 13.5607C13.2794 13.842 12.8978 14 12.5 14ZM17.5 19C17.2033 19 16.9133 18.912 16.6666 18.7472C16.42 18.5824 16.2277 18.3481 16.1142 18.074C16.0007 17.7999 15.9709 17.4983 16.0288 17.2074C16.0867 16.9164 16.2296 16.6491 16.4393 16.4393C16.6491 16.2296 16.9164 16.0867 17.2074 16.0288C17.4983 15.9709 17.7999 16.0007 18.074 16.1142C18.3481 16.2277 18.5824 16.42 18.7472 16.6666C18.912 16.9133 19 17.2033 19 17.5C19 17.8978 18.842 18.2794 18.5607 18.5607C18.2794 18.842 17.8978 19 17.5 19Z","digital_ecosystem":"M14.5002 19.0001C14.2066 19.0012 13.9197 19.0879 13.6746 19.2495C13.4295 19.4111 13.2369 19.6407 13.1202 19.9101C12.7499 19.9701 12.3754 20.0002 12.0002 20.0001C10.4968 19.9917 9.02628 19.5598 7.75709 18.754C6.4879 17.9482 5.47146 16.801 4.82429 15.444C4.17712 14.0871 3.92541 12.5752 4.09802 11.0817C4.27063 9.58829 4.86057 8.1737 5.80022 7.00013H6.00022C6.29291 7.00143 6.57959 6.91707 6.82493 6.75744C7.07026 6.59782 7.26354 6.3699 7.38094 6.10178C7.49834 5.83367 7.53473 5.53706 7.48563 5.24851C7.43652 4.95996 7.30408 4.69209 7.10461 4.47789C6.90513 4.26369 6.64735 4.11253 6.36303 4.04304C6.0787 3.97354 5.78026 3.98875 5.50447 4.08678C5.22868 4.18482 4.9876 4.3614 4.81093 4.59477C4.63427 4.82813 4.52974 5.10808 4.51022 5.40013C3.14363 6.96015 2.29589 8.90647 2.08438 10.9696C1.87286 13.0327 2.30805 15.1106 3.32967 16.9154C4.35129 18.7203 5.9088 20.1629 7.78653 21.0434C9.66427 21.9239 11.7693 22.1989 13.8102 21.8301C14.0246 21.9378 14.2604 21.9959 14.5002 22.0001C14.8888 21.9979 15.2615 21.8459 15.5409 21.5758C15.8203 21.3058 15.9848 20.9384 16.0002 20.5501V20.5001C16.0002 20.1023 15.8422 19.7208 15.5609 19.4395C15.2796 19.1582 14.898 19.0001 14.5002 19.0001ZM9.50022 5.00013C9.79269 4.99988 10.0788 4.91469 10.3238 4.75492C10.5688 4.59515 10.7621 4.36767 10.8802 4.10013C12.8553 3.80171 14.8697 4.27043 16.5102 5.41013C16.5102 5.41013 16.5102 5.47013 16.5102 5.50013C16.5102 5.79722 16.5985 6.08763 16.7637 6.33451C16.929 6.5814 17.1639 6.77365 17.4385 6.88688C17.7132 7.00011 18.0153 7.02922 18.3066 6.97053C18.5978 6.91184 18.865 6.76798 19.0744 6.5572C19.2838 6.34642 19.4259 6.07821 19.4826 5.78659C19.5394 5.49496 19.5082 5.19305 19.3931 4.91914C19.2781 4.64523 19.0843 4.41166 18.8363 4.24805C18.5883 4.08443 18.2973 3.99815 18.0002 4.00013C16.9035 3.17557 15.6473 2.58799 14.3115 2.27468C12.9756 1.96137 11.5892 1.92917 10.2402 2.18013C10.0127 2.05871 9.75812 1.9968 9.50022 2.00013C9.1024 2.00013 8.72086 2.15816 8.43956 2.43947C8.15826 2.72077 8.00022 3.1023 8.00022 3.50013C8.00022 3.89795 8.15826 4.27948 8.43956 4.56079C8.72086 4.84209 9.1024 5.00013 9.50022 5.00013ZM21.8302 10.1901C21.9379 9.97578 21.996 9.73996 22.0002 9.50013C21.998 9.11156 21.846 8.73883 21.5759 8.45945C21.3059 8.18008 20.9385 8.01556 20.5502 8.00013H20.5002C20.1543 7.99964 19.8188 8.11873 19.5506 8.33722C19.2825 8.55572 19.098 8.8602 19.0286 9.19909C18.9592 9.53797 19.009 9.89044 19.1697 10.1968C19.3304 10.5031 19.592 10.7446 19.9102 10.8801C19.9702 11.2504 20.0003 11.625 20.0002 12.0001C19.9875 13.8232 19.3524 15.5873 18.2002 17.0001C17.9234 17.0567 17.6682 17.1903 17.464 17.3855C17.2598 17.5807 17.1149 17.8296 17.0459 18.1036C16.9769 18.3776 16.9868 18.6655 17.0742 18.9341C17.1617 19.2027 17.3232 19.4412 17.5403 19.6221C17.7573 19.803 18.021 19.9188 18.301 19.9564C18.581 19.994 18.8659 19.9517 19.123 19.8345C19.38 19.7173 19.5987 19.5298 19.7539 19.2938C19.9091 19.0577 19.9945 18.7826 20.0002 18.5001C19.9972 18.3542 19.9737 18.2094 19.9302 18.0701C20.7856 16.9654 21.3971 15.692 21.7246 14.3337C22.0521 12.9755 22.0881 11.5633 21.8302 10.1901ZM12.0002 10.0001C11.6047 10.0001 11.218 10.1174 10.8891 10.3372C10.5602 10.557 10.3038 10.8693 10.1525 11.2348C10.0011 11.6002 9.96148 12.0023 10.0386 12.3903C10.1158 12.7783 10.3063 13.1346 10.586 13.4143C10.8657 13.694 11.2221 13.8845 11.61 13.9617C11.998 14.0389 12.4001 13.9993 12.7656 13.8479C13.131 13.6965 13.4434 13.4402 13.6632 13.1113C13.8829 12.7824 14.0002 12.3957 14.0002 12.0001C14.0002 11.4697 13.7895 10.961 13.4144 10.5859C13.0394 10.2108 12.5307 10.0001 12.0002 10.0001ZM18.5002 11.5001C18.5004 11.2534 18.4398 11.0103 18.3236 10.7926C18.2074 10.5749 18.0393 10.3892 17.8342 10.252C17.6291 10.1148 17.3933 10.0303 17.1477 10.0061C16.9021 9.98181 16.6544 10.0185 16.4264 10.1129C16.1984 10.2073 15.9972 10.3565 15.8406 10.5473C15.6841 10.7381 15.5771 10.9645 15.529 11.2065C15.4809 11.4486 15.4933 11.6987 15.565 11.9349C15.6367 12.171 15.7656 12.3857 15.9402 12.5601C15.8403 13.2988 15.536 13.9948 15.0616 14.5698C14.5872 15.1447 13.9616 15.5757 13.2554 15.814C12.5491 16.0524 11.7903 16.0886 11.0646 15.9187C10.3388 15.7488 9.67495 15.3795 9.14788 14.8525C8.62081 14.3254 8.2515 13.6615 8.0816 12.9358C7.9117 12.21 7.94797 11.4512 8.18633 10.745C8.42468 10.0387 8.85563 9.41311 9.43056 8.93872C10.0055 8.46433 10.7016 8.16003 11.4402 8.06013C11.6524 8.28132 11.9268 8.43273 12.227 8.49423C12.5273 8.55572 12.8391 8.5244 13.1212 8.40442C13.4032 8.28443 13.642 8.08147 13.8059 7.8225C13.9698 7.56354 14.0511 7.26082 14.0388 6.95458C14.0266 6.64835 13.9214 6.35309 13.7374 6.10804C13.5533 5.86299 13.299 5.67975 13.0083 5.58268C12.7176 5.48561 12.4042 5.47929 12.1099 5.56457C11.8155 5.64985 11.554 5.82269 11.3602 6.06013C10.2339 6.17973 9.16438 6.61571 8.27543 7.31766C7.38647 8.01961 6.71437 8.95885 6.33684 10.0268C5.95932 11.0947 5.89179 12.2476 6.14206 13.3523C6.39234 14.457 6.95019 15.4683 7.75112 16.2692C8.55205 17.0702 9.56333 17.628 10.668 17.8783C11.7727 18.1286 12.9257 18.061 13.9936 17.6835C15.0615 17.306 16.0007 16.6339 16.7027 15.7449C17.4046 14.856 17.8406 13.7865 17.9602 12.6601C18.1313 12.5195 18.2686 12.3423 18.3621 12.1415C18.4555 11.9407 18.5027 11.7216 18.5002 11.5001Z","digital_self_service":"M19.4999 10.4999C19.2903 10.5011 19.0831 10.5462 18.8919 10.6323C18.7008 10.7184 18.5297 10.8436 18.3899 10.9999H14.3899L17.3899 7.99995H17.4699C17.7678 8.00591 18.0607 7.92302 18.3113 7.76187C18.5619 7.60071 18.7588 7.36858 18.877 7.09507C18.9951 6.82155 19.0291 6.51906 18.9747 6.22614C18.9202 5.93322 18.7798 5.66315 18.5713 5.45036C18.3627 5.23756 18.0956 5.0917 17.8038 5.03134C17.512 4.97099 17.2089 4.99889 16.9331 5.11149C16.6572 5.22409 16.4212 5.41628 16.255 5.66356C16.0888 5.91084 16 6.20201 15.9999 6.49995C15.9999 6.49995 15.9999 6.49995 15.9999 6.57995L12.9999 9.57995V5.57995C13.2264 5.37742 13.386 5.11092 13.4576 4.8157C13.5293 4.52049 13.5096 4.21047 13.4012 3.92668C13.2928 3.64289 13.1008 3.3987 12.8506 3.22643C12.6004 3.05415 12.3037 2.96191 11.9999 2.96191C11.6962 2.96191 11.3995 3.05415 11.1493 3.22643C10.8991 3.3987 10.7071 3.64289 10.5987 3.92668C10.4903 4.21047 10.4706 4.52049 10.5423 4.8157C10.6139 5.11092 10.7735 5.37742 10.9999 5.57995V9.57995L7.99995 6.57995C7.99995 6.57995 7.99995 6.57995 7.99995 6.49995C7.99995 6.20328 7.91197 5.91327 7.74715 5.66659C7.58233 5.41992 7.34806 5.22766 7.07397 5.11413C6.79988 5.0006 6.49828 4.97089 6.20731 5.02877C5.91634 5.08665 5.64907 5.22951 5.43929 5.43929C5.22951 5.64907 5.08665 5.91634 5.02877 6.20731C4.97089 6.49828 5.0006 6.79988 5.11413 7.07397C5.22766 7.34806 5.41992 7.58233 5.66659 7.74715C5.91327 7.91197 6.20328 7.99995 6.49995 7.99995H6.57995L9.57995 10.9999H5.57995C5.37742 10.7735 5.11092 10.6139 4.8157 10.5423C4.52049 10.4706 4.21047 10.4903 3.92668 10.5987C3.64289 10.7071 3.3987 10.8991 3.22643 11.1493C3.05415 11.3995 2.96191 11.6962 2.96191 11.9999C2.96191 12.3037 3.05415 12.6004 3.22643 12.8506C3.3987 13.1008 3.64289 13.2928 3.92668 13.4012C4.21047 13.5096 4.52049 13.5293 4.8157 13.4576C5.11092 13.386 5.37742 13.2264 5.57995 12.9999H9.57995L6.57995 15.9999H6.49995C6.20328 15.9999 5.91327 16.0879 5.66659 16.2527C5.41992 16.4176 5.22766 16.6518 5.11413 16.9259C5.0006 17.2 4.97089 17.5016 5.02877 17.7926C5.08665 18.0836 5.22951 18.3508 5.43929 18.5606C5.64907 18.7704 5.91634 18.9132 6.20731 18.9711C6.49828 19.029 6.79988 18.9993 7.07397 18.8858C7.34806 18.7722 7.58233 18.58 7.74715 18.3333C7.91197 18.0866 7.99995 17.7966 7.99995 17.4999C7.99995 17.4999 7.99995 17.4499 7.99995 17.4199L10.9999 14.4199V18.4199C10.7735 18.6225 10.6139 18.889 10.5423 19.1842C10.4706 19.4794 10.4903 19.7894 10.5987 20.0732C10.7071 20.357 10.8991 20.6012 11.1493 20.7735C11.3995 20.9457 11.6962 21.038 11.9999 21.038C12.3037 21.038 12.6004 20.9457 12.8506 20.7735C13.1008 20.6012 13.2928 20.357 13.4012 20.0732C13.5096 19.7894 13.5293 19.4794 13.4576 19.1842C13.386 18.889 13.2264 18.6225 12.9999 18.4199V14.4199L15.9999 17.4199C15.9999 17.4199 15.9999 17.4199 15.9999 17.4999C15.9999 17.7966 16.0879 18.0866 16.2527 18.3333C16.4176 18.58 16.6518 18.7722 16.9259 18.8858C17.2 18.9993 17.5016 19.029 17.7926 18.9711C18.0836 18.9132 18.3508 18.7704 18.5606 18.5606C18.7704 18.3508 18.9132 18.0836 18.9711 17.7926C19.029 17.5016 18.9993 17.2 18.8858 16.9259C18.7722 16.6518 18.58 16.4176 18.3333 16.2527C18.0866 16.0879 17.7966 15.9999 17.4999 15.9999H17.4199L14.4199 12.9999H18.4199C18.587 13.1867 18.7981 13.3286 19.0341 13.4128C19.2701 13.4969 19.5234 13.5206 19.7709 13.4817C20.0184 13.4428 20.2523 13.3425 20.451 13.19C20.6498 13.0375 20.8072 12.8376 20.9089 12.6086C21.0106 12.3796 21.0533 12.1288 21.0331 11.8791C21.0129 11.6294 20.9305 11.3887 20.7934 11.179C20.6562 10.9693 20.4688 10.7973 20.2481 10.6787C20.0274 10.5601 19.7805 10.4986 19.5299 10.4999H19.4999ZM12.7099 12.7099C12.5698 12.849 12.3916 12.9434 12.1978 12.9813C12.0041 13.0193 11.8034 12.999 11.6212 12.923C11.4389 12.8471 11.2832 12.7189 11.1737 12.5547C11.0642 12.3904 11.0057 12.1974 11.0057 11.9999C11.0057 11.8025 11.0642 11.6095 11.1737 11.4452C11.2832 11.281 11.4389 11.1528 11.6212 11.0769C11.8034 11.0009 12.0041 10.9806 12.1978 11.0186C12.3916 11.0565 12.5698 11.1509 12.7099 11.2899C12.8037 11.3829 12.8781 11.4935 12.9288 11.6154C12.9796 11.7372 13.0057 11.8679 13.0057 11.9999C13.0057 12.132 12.9796 12.2627 12.9288 12.3845C12.8781 12.5064 12.8037 12.617 12.7099 12.7099Z","dining":"M3 15.9998H21C21.2652 15.9998 21.5196 15.8944 21.7071 15.7069C21.8946 15.5194 22 15.265 22 14.9998C22 12.5207 21.0792 10.13 19.4162 8.29152C17.7533 6.45299 15.4666 5.29771 13 5.0498C13 4.78459 12.8946 4.53023 12.7071 4.3427C12.5196 4.15516 12.2652 4.0498 12 4.0498C11.7348 4.0498 11.4804 4.15516 11.2929 4.3427C11.1054 4.53023 11 4.78459 11 5.0498C8.53337 5.29771 6.24675 6.45299 4.58376 8.29152C2.92077 10.13 1.99997 12.5207 2 14.9998C2 15.265 2.10536 15.5194 2.29289 15.7069C2.48043 15.8944 2.73478 15.9998 3 15.9998ZM21 17.9998H3C2.73478 17.9998 2.48043 18.1052 2.29289 18.2927C2.10536 18.4802 2 18.7346 2 18.9998C2 19.265 2.10536 19.5194 2.29289 19.7069C2.48043 19.8944 2.73478 19.9998 3 19.9998H21C21.2652 19.9998 21.5196 19.8944 21.7071 19.7069C21.8946 19.5194 22 19.265 22 18.9998C22 18.7346 21.8946 18.4802 21.7071 18.2927C21.5196 18.1052 21.2652 17.9998 21 17.9998Z","direction_turn_right":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 10.71L14.71 12.71C14.617 12.8037 14.5064 12.8781 14.3846 12.9289C14.2627 12.9797 14.132 13.0058 14 13.0058C13.868 13.0058 13.7373 12.9797 13.6154 12.9289C13.4936 12.8781 13.383 12.8037 13.29 12.71C13.1963 12.617 13.1219 12.5064 13.0711 12.3846C13.0203 12.2627 12.9942 12.132 12.9942 12C12.9942 11.868 13.0203 11.7373 13.0711 11.6154C13.1219 11.4936 13.1963 11.383 13.29 11.29L13.59 11H11C10.7328 10.9823 10.4649 11.0219 10.2142 11.1162C9.96354 11.2105 9.73591 11.3572 9.54654 11.5465C9.35718 11.7359 9.21046 11.9635 9.1162 12.2142C9.02194 12.4649 8.98233 12.7328 9 13V15C9 15.2652 8.89465 15.5196 8.70711 15.7071C8.51957 15.8946 8.26522 16 8 16C7.73479 16 7.48043 15.8946 7.2929 15.7071C7.10536 15.5196 7 15.2652 7 15V13C6.98481 12.4706 7.07788 11.9436 7.27353 11.4515C7.46917 10.9593 7.76325 10.5123 8.13776 10.1378C8.51226 9.76325 8.9593 9.46916 9.45148 9.27352C9.94365 9.07788 10.4706 8.98481 11 9H13.59L13.29 8.71C13.1017 8.5217 12.9959 8.2663 12.9959 8C12.9959 7.86814 13.0219 7.73757 13.0723 7.61575C13.1228 7.49393 13.1968 7.38324 13.29 7.29C13.3832 7.19676 13.4939 7.1228 13.6158 7.07234C13.7376 7.02188 13.8681 6.99591 14 6.99591C14.2663 6.99591 14.5217 7.1017 14.71 7.29L16.71 9.29C16.8037 9.38296 16.8781 9.49356 16.9289 9.61542C16.9797 9.73728 17.0058 9.86799 17.0058 10C17.0058 10.132 16.9797 10.2627 16.9289 10.3846C16.8781 10.5064 16.8037 10.617 16.71 10.71Z","directions_off":"M12 2.00003C10.3899 1.99633 8.80354 2.38777 7.38 3.14003L13.24 9.00003H13.59L13.29 8.71003C13.1017 8.52172 12.9959 8.26633 12.9959 8.00003C12.9959 7.86817 13.0219 7.7376 13.0723 7.61578C13.1228 7.49395 13.1968 7.38326 13.29 7.29003C13.3832 7.19679 13.4939 7.12283 13.6158 7.07237C13.7376 7.02191 13.8681 6.99593 14 6.99593C14.2663 6.99593 14.5217 7.10172 14.71 7.29003L16.71 9.29003C16.8037 9.38299 16.8781 9.49359 16.9289 9.61545C16.9797 9.73731 17.0058 9.86801 17.0058 10C17.0058 10.132 16.9797 10.2627 16.9289 10.3846C16.8781 10.5065 16.8037 10.6171 16.71 10.71L15.83 11.59L20.83 16.59C21.5879 15.1781 21.9896 13.6025 22 12C22 10.6868 21.7413 9.38645 21.2388 8.17319C20.7363 6.95994 19.9997 5.85754 19.0711 4.92896C18.1425 4.00037 17.0401 3.26378 15.8268 2.76123C14.6136 2.25868 13.3132 2.00003 12 2.00003ZM5 3.51003C4.90217 3.41219 4.78602 3.33458 4.65819 3.28164C4.53037 3.22869 4.39336 3.20144 4.255 3.20144C4.11664 3.20144 3.97964 3.22869 3.85181 3.28164C3.72398 3.33458 3.60784 3.41219 3.51 3.51003C3.41217 3.60786 3.33456 3.72401 3.28161 3.85183C3.22866 3.97966 3.20141 4.11667 3.20141 4.25503C3.20141 4.39339 3.22866 4.53039 3.28161 4.65822C3.33456 4.78604 3.41217 4.90219 3.51 5.00003L4.25 5.73003C2.7441 7.65551 1.99561 10.0659 2.14596 12.5057C2.29632 14.9455 3.33511 17.2457 5.06604 18.9717C6.79697 20.6977 9.10015 21.73 11.5404 21.8734C13.9806 22.0168 16.3888 21.2614 18.31 19.75L19.04 20.49C19.2376 20.6823 19.5035 20.7882 19.7791 20.7845C20.0548 20.7807 20.3177 20.6676 20.51 20.47C20.7023 20.2724 20.8082 20.0066 20.8044 19.7309C20.8007 19.4552 20.6876 19.1923 20.49 19L5 3.51003ZM9 13V15C9 15.2652 8.89464 15.5196 8.70711 15.7071C8.51957 15.8947 8.26522 16 8 16C7.73479 16 7.48043 15.8947 7.29289 15.7071C7.10536 15.5196 7 15.2652 7 15V13C6.97364 12.4038 7.08959 11.8099 7.33825 11.2673C7.58691 10.7248 7.96114 10.2493 8.43 9.88003L9.86 11.3C9.57197 11.4746 9.33868 11.7264 9.18665 12.0269C9.03463 12.3274 8.96996 12.6646 9 13Z","disabled":"M10.0002 5C10.2969 5 10.5869 4.91203 10.8336 4.7472C11.0802 4.58238 11.2725 4.34811 11.386 4.07403C11.4995 3.79994 11.5293 3.49834 11.4714 3.20737C11.4135 2.91639 11.2706 2.64912 11.0609 2.43934C10.8511 2.22956 10.5838 2.0867 10.2928 2.02882C10.0019 1.97094 9.70026 2.00065 9.42617 2.11418C9.15208 2.22771 8.91781 2.41997 8.75299 2.66665C8.58817 2.91332 8.5002 3.20333 8.5002 3.5C8.5002 3.89783 8.65823 4.27936 8.93954 4.56066C9.22084 4.84197 9.60237 5 10.0002 5ZM21.8902 18.55C21.7703 18.3145 21.5621 18.136 21.311 18.0535C21.0599 17.9711 20.7864 17.9914 20.5502 18.11L19.4502 18.66L16.8902 13.55C16.8071 13.3851 16.68 13.2464 16.5229 13.1493C16.3658 13.0522 16.1849 13.0006 16.0002 13H11.0002V11H15.0002C15.2654 11 15.5198 10.8946 15.7073 10.7071C15.8948 10.5196 16.0002 10.2652 16.0002 10C16.0002 9.73478 15.8948 9.48043 15.7073 9.29289C15.5198 9.10536 15.2654 9 15.0002 9H11.0002V7C11.0002 6.73478 10.8948 6.48043 10.7073 6.29289C10.5198 6.10536 10.2654 6 10.0002 6C9.73498 6 9.48063 6.10536 9.29309 6.29289C9.10555 6.48043 9.0002 6.73478 9.0002 7V9C7.77284 9.10343 6.60026 9.55399 5.61945 10.299C4.63863 11.0441 3.89007 12.0528 3.46124 13.2075C3.0324 14.3621 2.94099 15.615 3.19768 16.8196C3.45437 18.0243 4.04856 19.131 4.91084 20.0105C5.77313 20.8901 6.86788 21.5061 8.06723 21.7866C9.26657 22.067 10.521 22.0005 11.6839 21.5946C12.8468 21.1887 13.8702 20.4602 14.6345 19.4944C15.3988 18.5285 15.8725 17.3651 16.0002 16.14L18.1402 20.42C18.2168 20.5861 18.3375 20.728 18.4891 20.8302C18.6407 20.9325 18.8175 20.9912 19.0002 21C19.1571 21.0019 19.3119 20.964 19.4502 20.89L21.4502 19.89C21.6857 19.7701 21.8642 19.5619 21.9467 19.3108C22.0291 19.0597 22.0088 18.7862 21.8902 18.55ZM14.0002 15.5C14.0045 16.3696 13.7567 17.2219 13.2868 17.9536C12.8169 18.6854 12.1451 19.2653 11.3525 19.6232C10.56 19.9812 9.68069 20.1018 8.82102 19.9706C7.96136 19.8393 7.15814 19.4618 6.50853 18.8836C5.85892 18.3055 5.39074 17.5515 5.16064 16.7128C4.93054 15.8742 4.94836 14.9869 5.21195 14.1581C5.47555 13.3294 5.97362 12.5948 6.64592 12.0432C7.31822 11.4916 8.13595 11.1466 9.0002 11.05V14C9.0002 14.2652 9.10555 14.5196 9.29309 14.7071C9.48063 14.8946 9.73498 15 10.0002 15H14.0002V15.5Z","disinfectant":"M15 8.00009V7.00009C15 6.73488 14.8946 6.48052 14.7071 6.29299C14.5196 6.10545 14.2652 6.00009 14 6.00009H13V4.00009H13.51C13.7274 3.99843 13.9435 4.0322 14.15 4.10009L16.68 5.00009C16.7862 5.0138 16.8938 5.0138 17 5.00009C17.2181 5.01148 17.4339 4.95117 17.6144 4.82838C17.795 4.70559 17.9304 4.52707 18 4.32009C18.0424 4.19536 18.0597 4.06348 18.0509 3.93203C18.0421 3.80059 18.0075 3.67218 17.9489 3.55416C17.8904 3.43615 17.8091 3.33087 17.7098 3.24437C17.6104 3.15786 17.4949 3.09184 17.37 3.05009L14.83 2.21009C14.4052 2.06524 13.9588 1.99421 13.51 2.00009H9C8.73478 2.00009 8.48043 2.10545 8.29289 2.29299C8.10536 2.48052 8 2.73488 8 3.00009C8 3.26531 8.10536 3.51966 8.29289 3.7072C8.48043 3.89474 8.73478 4.00009 9 4.00009H11V6.00009H10C9.73478 6.00009 9.48043 6.10545 9.29289 6.29299C9.10536 6.48052 9 6.73488 9 7.00009V8.00009C8.20435 8.00009 7.44129 8.31616 6.87868 8.87877C6.31607 9.44138 6 10.2044 6 11.0001V19.0001C6 19.7957 6.31607 20.5588 6.87868 21.1214C7.44129 21.684 8.20435 22.0001 9 22.0001H15C15.7956 22.0001 16.5587 21.684 17.1213 21.1214C17.6839 20.5588 18 19.7957 18 19.0001V11.0001C18 10.2044 17.6839 9.44138 17.1213 8.87877C16.5587 8.31616 15.7956 8.00009 15 8.00009ZM14 16.0001H13V17.0001C13 17.2653 12.8946 17.5197 12.7071 17.7072C12.5196 17.8947 12.2652 18.0001 12 18.0001C11.7348 18.0001 11.4804 17.8947 11.2929 17.7072C11.1054 17.5197 11 17.2653 11 17.0001V16.0001H10C9.73478 16.0001 9.48043 15.8947 9.29289 15.7072C9.10536 15.5197 9 15.2653 9 15.0001C9 14.7349 9.10536 14.4805 9.29289 14.293C9.48043 14.1055 9.73478 14.0001 10 14.0001H11V13.0001C11 12.7349 11.1054 12.4805 11.2929 12.293C11.4804 12.1055 11.7348 12.0001 12 12.0001C12.2652 12.0001 12.5196 12.1055 12.7071 12.293C12.8946 12.4805 13 12.7349 13 13.0001V14.0001H14C14.2652 14.0001 14.5196 14.1055 14.7071 14.293C14.8946 14.4805 15 14.7349 15 15.0001C15 15.2653 14.8946 15.5197 14.7071 15.7072C14.5196 15.8947 14.2652 16.0001 14 16.0001Z","dislike":"M3.56821 6.67L3.01821 11.67C2.97182 12.0891 3.01431 12.5133 3.14289 12.9148C3.27147 13.3164 3.48327 13.6864 3.76445 14.0006C4.04564 14.3148 4.3899 14.5662 4.77479 14.7384C5.15968 14.9106 5.57655 14.9997 5.99821 15H9.99821V18.92C9.98205 19.3083 10.0794 19.6929 10.2783 20.0268C10.4772 20.3606 10.769 20.6293 11.1182 20.8C11.3865 20.9311 11.6808 21.0004 11.9794 21.0028C12.278 21.0053 12.5734 20.9409 12.8438 20.8143C13.1143 20.6877 13.353 20.5021 13.5423 20.2712C13.7317 20.0404 13.867 19.77 13.9382 19.48L14.9382 15.48C14.9776 15.323 14.9977 15.1618 14.9982 15V4H6.54821C5.81 4.00044 5.09788 4.27304 4.54808 4.76565C3.99828 5.25826 3.64941 5.93628 3.56821 6.67ZM18.9982 4H16.9982V15H18.9982C19.5286 15 20.0373 14.7893 20.4124 14.4142C20.7875 14.0391 20.9982 13.5304 20.9982 13V6C20.9982 5.46957 20.7875 4.96086 20.4124 4.58579C20.0373 4.21071 19.5286 4 18.9982 4Z","display_led":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 5H13C13.2652 5 13.5196 5.10536 13.7071 5.29289C13.8946 5.48043 14 5.73478 14 6C14 6.26522 13.8946 6.51957 13.7071 6.70711C13.5196 6.89464 13.2652 7 13 7H11C10.7348 7 10.4804 6.89464 10.2929 6.70711C10.1054 6.51957 10 6.26522 10 6C10 5.73478 10.1054 5.48043 10.2929 5.29289C10.4804 5.10536 10.7348 5 11 5ZM14 12C14 12.2652 13.8946 12.5196 13.7071 12.7071C13.5196 12.8946 13.2652 13 13 13H11C10.7348 13 10.4804 12.8946 10.2929 12.7071C10.1054 12.5196 10 12.2652 10 12C10 11.7348 10.1054 11.4804 10.2929 11.2929C10.4804 11.1054 10.7348 11 11 11H13C13.2652 11 13.5196 11.1054 13.7071 11.2929C13.8946 11.4804 14 11.7348 14 12ZM8 8C8 7.73478 8.10536 7.48043 8.29289 7.29289C8.48043 7.10536 8.73478 7 9 7C9.26522 7 9.51957 7.10536 9.70711 7.29289C9.89464 7.48043 10 7.73478 10 8V10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11C8.73478 11 8.48043 10.8946 8.29289 10.7071C8.10536 10.5196 8 10.2652 8 10V8ZM9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V14C8 13.7348 8.10536 13.4804 8.29289 13.2929C8.48043 13.1054 8.73478 13 9 13C9.26522 13 9.51957 13.1054 9.70711 13.2929C9.89464 13.4804 10 13.7348 10 14V16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17ZM13 19H11C10.7348 19 10.4804 18.8946 10.2929 18.7071C10.1054 18.5196 10 18.2652 10 18C10 17.7348 10.1054 17.4804 10.2929 17.2929C10.4804 17.1054 10.7348 17 11 17H13C13.2652 17 13.5196 17.1054 13.7071 17.2929C13.8946 17.4804 14 17.7348 14 18C14 18.2652 13.8946 18.5196 13.7071 18.7071C13.5196 18.8946 13.2652 19 13 19ZM16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17C14.7348 17 14.4804 16.8946 14.2929 16.7071C14.1054 16.5196 14 16.2652 14 16V14C14 13.7348 14.1054 13.4804 14.2929 13.2929C14.4804 13.1054 14.7348 13 15 13C15.2652 13 15.5196 13.1054 15.7071 13.2929C15.8946 13.4804 16 13.7348 16 14V16ZM16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8946 15.2652 11 15 11C14.7348 11 14.4804 10.8946 14.2929 10.7071C14.1054 10.5196 14 10.2652 14 10V8C14 7.73478 14.1054 7.48043 14.2929 7.29289C14.4804 7.10536 14.7348 7 15 7C15.2652 7 15.5196 7.10536 15.7071 7.29289C15.8946 7.48043 16 7.73478 16 8V10Z","dispose_off":"M17.8941 6.55015C17.8102 6.38635 17.6827 6.24888 17.5256 6.15289C17.3686 6.0569 17.1881 6.00611 17.0041 6.00611C16.82 6.00611 16.6396 6.0569 16.4825 6.15289C16.3255 6.24888 16.198 6.38635 16.1141 6.55015C15.7992 7.15296 15.3793 7.69478 14.8741 8.15015C14.6135 6.13116 13.9322 4.18932 12.8741 2.45015C12.76 2.25513 12.5832 2.10449 12.3726 2.02277C12.162 1.94106 11.9298 1.93308 11.7141 2.00015C11.5015 2.06434 11.3164 2.19747 11.1878 2.37853C11.0592 2.55959 10.9946 2.77829 11.0041 3.00015C10.9156 3.96291 10.4653 4.85629 9.74409 5.50015L19.8041 15.5602C20.3541 12.3602 19.0541 8.86015 17.8941 6.55015ZM20.7141 19.2902L4.71409 3.29015C4.52579 3.10185 4.27039 2.99606 4.00409 2.99606C3.73779 2.99606 3.4824 3.10185 3.29409 3.29015C3.10579 3.47845 3 3.73385 3 4.00015C3 4.26645 3.10579 4.52185 3.29409 4.71015L6.63409 8.00015C5.68109 8.86246 4.94988 9.94169 4.50234 11.1465C4.0548 12.3513 3.90412 13.6461 4.06305 14.9215C4.22198 16.1968 4.68584 17.4151 5.41537 18.4732C6.14489 19.5313 7.11861 20.3981 8.25409 21.0002C8.14321 20.4818 8.16579 19.9438 8.31971 19.4365C8.47363 18.9293 8.75385 18.4695 9.13409 18.1002C10.1341 17.0202 11.0041 16.1002 11.0041 15.3702C11.0155 15.2907 11.0459 15.2152 11.0927 15.1499C11.1395 15.0847 11.2013 15.0317 11.2729 14.9954C11.3445 14.9592 11.4238 14.9406 11.5041 14.9415C11.5844 14.9423 11.6632 14.9624 11.7341 15.0002C12.7326 15.5489 13.4944 16.4459 13.8741 17.5202C14.9241 15.3902 16.2141 19.7101 15.8741 20.9701C16.6602 20.5424 17.3781 19.9997 18.0041 19.3602L19.3441 20.7101C19.4371 20.8039 19.5477 20.8783 19.6695 20.929C19.7914 20.9798 19.9221 21.0059 20.0541 21.0059C20.1861 21.0059 20.3168 20.9798 20.4387 20.929C20.5605 20.8783 20.6711 20.8039 20.7641 20.7101C20.8546 20.6139 20.9252 20.5007 20.9717 20.3771C21.0182 20.2534 21.0398 20.1218 21.0352 19.9897C21.0305 19.8577 20.9997 19.7279 20.9446 19.6078C20.8895 19.4877 20.8112 19.3798 20.7141 19.2902Z","distribute_horizontal_spacing":"M20 3C19.45 3 19 3.45 19 4V20C19 20.55 19.45 21 20 21C20.55 21 21 20.55 21 20V4C21 3.45 20.55 3 20 3ZM4 3.5C3.45 3.5 3 3.95 3 4.5V19.5C3 20.05 3.45 20.5 4 20.5C4.55 20.5 5 20.05 5 19.5V4.5C5 3.95 4.55 3.5 4 3.5ZM14 5H10C8.34 5 7 6.34 7 8V16C7 17.66 8.34 19 10 19H14C15.66 19 17 17.66 17 16V8C17 6.34 15.66 5 14 5Z","distribute_vertical_spacing":"M20 3H4C3.45 3 3 3.45 3 4C3 4.55 3.45 5 4 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3ZM19.5 19H4.5C3.95 19 3.5 19.45 3.5 20C3.5 20.55 3.95 21 4.5 21H19.5C20.05 21 20.5 20.55 20.5 20C20.5 19.45 20.05 19 19.5 19ZM16 17C17.66 17 19 15.66 19 14V10C19 8.34 17.66 7 16 7H8C6.34 7 5 8.34 5 10V14C5 15.66 6.34 17 8 17H16Z","distribution":"M19 10C19.3956 10 19.7822 9.8827 20.1111 9.66294C20.44 9.44318 20.6964 9.13082 20.8478 8.76537C20.9991 8.39991 21.0387 7.99778 20.9616 7.60982C20.8844 7.22186 20.6939 6.86549 20.4142 6.58579C20.1345 6.30608 19.7781 6.1156 19.3902 6.03843C19.0022 5.96126 18.6001 6.00087 18.2346 6.15224C17.8692 6.30362 17.5568 6.55996 17.3371 6.88886C17.1173 7.21776 17 7.60444 17 8C16.9956 8.06326 16.9956 8.12674 17 8.19L13.7 10.54C13.4773 10.3882 13.2351 10.2671 12.98 10.18V5.72C13.286 5.54803 13.5414 5.29855 13.7204 4.99663C13.8994 4.69471 13.9959 4.35099 14 4C14 3.46957 13.7893 2.96086 13.4142 2.58579C13.0391 2.21071 12.5304 2 12 2C11.4696 2 10.9609 2.21071 10.5858 2.58579C10.2107 2.96086 10 3.46957 10 4C10.0021 4.34903 10.0955 4.69143 10.2709 4.99317C10.4464 5.29491 10.6977 5.54549 11 5.72V10.18C10.5806 10.3293 10.1997 10.5701 9.8849 10.8849C9.57011 11.1997 9.32932 11.5806 9.18 12H6.72C6.54549 11.6977 6.29491 11.4464 5.99317 11.2709C5.69143 11.0955 5.34903 11.0021 5 11C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13C3 13.5304 3.21071 14.0391 3.58579 14.4142C3.96086 14.7893 4.46957 15 5 15C5.34903 14.9979 5.69143 14.9045 5.99317 14.7291C6.29491 14.5536 6.54549 14.3023 6.72 14H9.18C9.38966 14.5763 9.7655 15.0774 10.26 15.44L9.51 18.07C9.14654 18.1619 8.81621 18.354 8.55669 18.6246C8.29718 18.8951 8.11893 19.2331 8.04227 19.6001C7.96562 19.9671 7.99365 20.3482 8.12317 20.7C8.25269 21.0518 8.47847 21.3601 8.77478 21.5898C9.07108 21.8195 9.42597 21.9612 9.79896 21.9989C10.1719 22.0366 10.548 21.9687 10.8843 21.8029C11.2205 21.6372 11.5034 21.3803 11.7007 21.0615C11.898 20.7427 12.0017 20.3749 12 20C12.0005 19.4816 11.7998 18.9832 11.44 18.61L12.19 16C12.6602 15.9741 13.1169 15.8333 13.52 15.59L16 17.66C16 17.77 16 17.88 16 18C16 18.3956 16.1173 18.7822 16.3371 19.1111C16.5568 19.44 16.8692 19.6964 17.2346 19.8478C17.6001 19.9991 18.0022 20.0387 18.3902 19.9616C18.7781 19.8844 19.1345 19.6939 19.4142 19.4142C19.6939 19.1345 19.8844 18.7781 19.9616 18.3902C20.0387 18.0022 19.9991 17.6001 19.8478 17.2346C19.6964 16.8692 19.44 16.5568 19.1111 16.3371C18.7822 16.1173 18.3956 16 18 16C17.7673 16.0015 17.5369 16.0456 17.32 16.13L14.81 14C14.9255 13.6787 14.9896 13.3412 15 13C14.9983 12.7217 14.9544 12.4452 14.87 12.18L18.18 9.82C18.4375 9.93734 18.717 9.99869 19 10Z","dizzy":"M12 2C6.49 2 2 6.49 2 12C2 17.51 6.49 22 12 22C17.51 22 22 17.51 22 12C22 6.49 17.51 2 12 2ZM14 18C11.24 18 9 15.76 9 13C9 11.35 10.35 10 12 10C13.65 10 15 11.35 15 13C15 13.55 14.55 14 14 14C13.45 14 13 13.55 13 13C13 12.45 12.55 12 12 12C11.45 12 11 12.45 11 13C11 14.65 12.35 16 14 16C15.65 16 17 14.65 17 13C17 10.24 14.76 8 12 8C9.24 8 7 10.24 7 13C7 13.55 6.55 14 6 14C5.45 14 5 13.55 5 13C5 9.14 8.14 6 12 6C15.86 6 19 9.14 19 13C19 15.76 16.76 18 14 18Z","dna":"M21.7099 6.28992C21.617 6.19619 21.5064 6.1218 21.3845 6.07103C21.2627 6.02026 21.132 5.99412 20.9999 5.99412C20.8679 5.99412 20.7372 6.02026 20.6154 6.07103C20.4935 6.1218 20.3829 6.19619 20.2899 6.28992C20.1942 6.38831 20.0905 6.47862 19.9799 6.55992L17.4399 3.99992C17.5236 3.88802 17.6137 3.78117 17.7099 3.67992C17.8962 3.49256 18.0007 3.2391 18.0007 2.97492C18.0007 2.71073 17.8962 2.45728 17.7099 2.26992C17.617 2.17619 17.5064 2.1018 17.3845 2.05103C17.2627 2.00026 17.132 1.97412 16.9999 1.97412C16.8679 1.97412 16.7372 2.00026 16.6154 2.05103C16.4935 2.1018 16.3829 2.17619 16.2899 2.26992C15.624 2.94233 15.1147 3.75346 14.7983 4.64542C14.482 5.53737 14.3664 6.48816 14.4599 7.42992C13.5172 7.33466 12.565 7.45027 11.6724 7.76837C10.7799 8.08647 9.9692 8.5991 9.29917 9.26914C8.62913 9.93917 8.1165 10.7498 7.7984 11.6424C7.4803 12.535 7.36469 13.4872 7.45995 14.4299C6.51768 14.3412 5.5674 14.4599 4.67594 14.7778C3.78448 15.0957 2.97348 15.605 2.29995 16.2699C2.20622 16.3629 2.13183 16.4735 2.08106 16.5953C2.03029 16.7172 2.00415 16.8479 2.00415 16.9799C2.00415 17.1119 2.03029 17.2426 2.08106 17.3645C2.13183 17.4864 2.20622 17.597 2.29995 17.6899C2.39291 17.7836 2.50351 17.858 2.62537 17.9088C2.74723 17.9596 2.87794 17.9857 3.00995 17.9857C3.14196 17.9857 3.27267 17.9596 3.39453 17.9088C3.51638 17.858 3.62699 17.7836 3.71995 17.6899C3.80686 17.5997 3.90046 17.5161 3.99995 17.4399L6.55995 19.9999C6.47865 20.1105 6.38834 20.2142 6.28995 20.3099C6.19622 20.4029 6.12183 20.5135 6.07106 20.6353C6.02029 20.7572 5.99415 20.8879 5.99415 21.0199C5.99415 21.1519 6.02029 21.2826 6.07106 21.4045C6.12183 21.5264 6.19622 21.637 6.28995 21.7299C6.38291 21.8236 6.49351 21.898 6.61537 21.9488C6.73723 21.9996 6.86794 22.0257 6.99995 22.0257C7.13196 22.0257 7.26267 21.9996 7.38453 21.9488C7.50638 21.898 7.61699 21.8236 7.70995 21.7299C8.37486 21.0564 8.88416 20.2454 9.20205 19.3539C9.51993 18.4625 9.63868 17.5122 9.54995 16.5699C10.4927 16.6652 11.4449 16.5496 12.3375 16.2315C13.23 15.9134 14.0407 15.4007 14.7107 14.7307C15.3808 14.0607 15.8934 13.25 16.2115 12.3574C16.5296 11.4648 16.6452 10.5127 16.5499 9.56992C17.4923 9.65934 18.4427 9.54092 19.3343 9.223C20.2259 8.90507 21.0368 8.3954 21.7099 7.72992C21.8067 7.63664 21.8837 7.5248 21.9363 7.40109C21.9889 7.27738 22.016 7.14434 22.016 7.00992C22.016 6.8755 21.9889 6.74246 21.9363 6.61875C21.8837 6.49504 21.8067 6.3832 21.7099 6.28992ZM7.46995 18.0499L5.99995 16.5299C6.5295 16.4522 7.06528 16.4254 7.59995 16.4499C7.60798 16.9862 7.56444 17.522 7.46995 18.0499ZM9.46995 14.5399C9.4422 14.0258 9.46229 13.5103 9.52995 12.9999L11.0499 14.5199C10.5188 14.5825 9.98251 14.5892 9.44995 14.5399H9.46995ZM13.3099 13.2899C13.2142 13.3883 13.1105 13.4786 12.9999 13.5599L10.4399 10.9999C10.6058 10.7809 10.801 10.5858 11.0199 10.4199L13.5599 12.9999C13.4778 13.1036 13.3875 13.2006 13.2899 13.2899H13.3099ZM14.4899 11.0499L12.9999 9.52992C13.5294 9.45067 14.0656 9.42721 14.5999 9.45992C14.6127 9.99302 14.5692 10.526 14.4699 11.0499H14.4899ZM16.4899 7.53992C16.4542 7.02622 16.4709 6.51022 16.5399 5.99992L18.0499 7.51992C17.5221 7.58231 16.9892 7.58902 16.4599 7.53992H16.4899Z","doctor":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5H16V19.5C16 19.7652 15.8946 20.0196 15.7071 20.2071C15.5196 20.3946 15.2652 20.5 15 20.5C14.7348 20.5 14.4804 20.3946 14.2929 20.2071C14.1054 20.0196 14 19.7652 14 19.5V18.5H13C12.7348 18.5 12.4804 18.3946 12.2929 18.2071C12.1054 18.0196 12 17.7652 12 17.5C12 17.2348 12.1054 16.9804 12.2929 16.7929C12.4804 16.6054 12.7348 16.5 13 16.5H14V15.5C14 15.2348 14.1054 14.9804 14.2929 14.7929C14.4804 14.6054 14.7348 14.5 15 14.5C15.2652 14.5 15.5196 14.6054 15.7071 14.7929C15.8946 14.9804 16 15.2348 16 15.5V16.5H17C17.2652 16.5 17.5196 16.6054 17.7071 16.7929C17.8946 16.9804 18 17.2348 18 17.5C18 17.7652 17.8946 18.0196 17.7071 18.2071C17.5196 18.3946 17.2652 18.5 17 18.5Z","document":"M13 6V2H7.5C6.83696 2 6.20107 2.26339 5.73223 2.73223C5.26339 3.20107 5 3.83696 5 4.5V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7Z","document_unknown":"M13 6V2H7.5C6.83696 2 6.20107 2.26339 5.73223 2.73223C5.26339 3.20107 5 3.83696 5 4.5V19.5C5 20.163 5.26339 20.7989 5.73223 21.2678C6.20107 21.7366 6.83696 22 7.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM11 19C10.7884 19 10.5815 18.9372 10.4055 18.8197C10.2296 18.7021 10.0924 18.535 10.0114 18.3395C9.93046 18.144 9.90927 17.9288 9.95056 17.7213C9.99185 17.5137 10.0938 17.323 10.2434 17.1734C10.393 17.0238 10.5837 16.9218 10.7913 16.8806C10.9988 16.8393 11.214 16.8605 11.4095 16.9414C11.605 17.0224 11.7721 17.1596 11.8897 17.3355C12.0072 17.5115 12.07 17.7184 12.07 17.93C12.07 18.0705 12.0423 18.2097 11.9886 18.3395C11.9348 18.4693 11.856 18.5872 11.7566 18.6866C11.6572 18.786 11.5393 18.8648 11.4095 18.9186C11.2797 18.9723 11.1405 19 11 19ZM12.13 15L11.85 15.21C11.8176 15.4227 11.7067 15.6156 11.5391 15.7506C11.3714 15.8855 11.1593 15.9527 10.9446 15.9389C10.7298 15.9251 10.5281 15.8312 10.3791 15.6759C10.2302 15.5206 10.1448 15.3151 10.14 15.1C10.1668 14.786 10.2725 14.4838 10.4473 14.2215C10.6221 13.9593 10.8604 13.7455 11.14 13.6C11.63 13.26 11.86 13.07 11.86 12.53C11.8311 12.312 11.7312 12.1097 11.5758 11.9542C11.4203 11.7988 11.2179 11.6989 11 11.67C10.7821 11.6989 10.5797 11.7988 10.4242 11.9542C10.2688 12.1097 10.1689 12.312 10.14 12.53C10.153 12.65 10.1406 12.7715 10.1035 12.8864C10.0665 13.0013 10.0057 13.1072 9.92501 13.197C9.84436 13.2869 9.74569 13.3588 9.63542 13.408C9.52514 13.4572 9.40575 13.4826 9.285 13.4826C9.16425 13.4826 9.04486 13.4572 8.93458 13.408C8.82431 13.3588 8.72564 13.2869 8.64499 13.197C8.56433 13.1072 8.5035 13.0013 8.46646 12.8864C8.42942 12.7715 8.417 12.65 8.43 12.53C8.47335 11.8664 8.75917 11.242 9.23306 10.7754C9.70695 10.3089 10.3358 10.0329 11 10C11.6707 10.0338 12.3049 10.3155 12.7797 10.7903C13.2545 11.2651 13.5362 11.8993 13.57 12.57C13.5638 13.0657 13.4276 13.551 13.1748 13.9775C12.9221 14.404 12.5618 14.7566 12.13 15ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7Z","document_viewer":"M9.5 10C9.20333 10 8.91332 10.088 8.66665 10.2528C8.41997 10.4176 8.22771 10.6519 8.11418 10.926C8.00065 11.2001 7.97094 11.5017 8.02882 11.7926C8.0867 12.0836 8.22956 12.3509 8.43934 12.5607C8.64912 12.7704 8.91639 12.9133 9.20736 12.9712C9.49834 13.0291 9.79994 12.9994 10.074 12.8858C10.3481 12.7723 10.5824 12.58 10.7472 12.3334C10.912 12.0867 11 11.7967 11 11.5C11 11.1022 10.842 10.7206 10.5607 10.4393C10.2794 10.158 9.89782 10 9.5 10ZM16 7H20C19.9978 6.47042 19.7856 5.96335 19.41 5.59L16.41 2.59C16.0366 2.21441 15.5296 2.00223 15 2V6C15 6.26522 15.1054 6.51957 15.2929 6.70711C15.4804 6.89464 15.7348 7 16 7ZM13 6V2H6.5C5.83696 2 5.20107 2.26339 4.73223 2.73223C4.26339 3.20107 4 3.83696 4 4.5V19.5C4 20.163 4.26339 20.7989 4.73223 21.2678C5.20107 21.7366 5.83696 22 6.5 22H17.5C18.163 22 18.7989 21.7366 19.2678 21.2678C19.7366 20.7989 20 20.163 20 19.5V9H16C15.2044 9 14.4413 8.68393 13.8787 8.12132C13.3161 7.55871 13 6.79565 13 6ZM13.62 16.78C13.4441 16.9212 13.2256 16.9987 13 17C12.8498 16.9993 12.7017 16.9648 12.5666 16.899C12.4316 16.8332 12.3131 16.7379 12.22 16.62L10.73 14.76C10.3386 14.9162 9.9214 14.9976 9.5 15C8.70548 15.0073 7.93176 14.7462 7.30398 14.2592C6.67621 13.7722 6.2311 13.0876 6.04067 12.3162C5.85024 11.5448 5.92562 10.7317 6.25462 10.0085C6.58362 9.28525 7.14699 8.69416 7.8536 8.33083C8.56021 7.9675 9.36874 7.85319 10.1484 8.00638C10.928 8.15957 11.6332 8.5713 12.1498 9.17498C12.6664 9.77866 12.9642 10.539 12.9951 11.3329C13.026 12.1269 12.7881 12.908 12.32 13.55L13.78 15.38C13.9435 15.5872 14.0184 15.8507 13.9885 16.113C13.9585 16.3752 13.826 16.615 13.62 16.78Z","documentary":"M21.0002 20H18.0002C18.519 19.6117 18.9981 19.1729 19.4302 18.69C20.963 16.9871 21.8645 14.8095 21.984 12.5215C22.1034 10.2335 21.4336 7.97385 20.0866 6.12056C18.7395 4.26726 16.7969 2.93273 14.5837 2.34021C12.3706 1.74768 10.021 1.9331 7.9282 2.86544C5.83536 3.79778 4.12614 5.42051 3.08646 7.46215C2.04678 9.50379 1.73971 11.8405 2.2166 14.0815C2.69349 16.3224 3.92542 18.3316 5.70632 19.773C7.48722 21.2145 9.70907 22.0006 12.0002 22H21.0002C21.2654 22 21.5198 21.8946 21.7073 21.7071C21.8948 21.5196 22.0002 21.2652 22.0002 21C22.0002 20.7348 21.8948 20.4804 21.7073 20.2929C21.5198 20.1054 21.2654 20 21.0002 20ZM6.0002 14C5.60463 14 5.21795 13.8827 4.88906 13.6629C4.56016 13.4432 4.30381 13.1308 4.15244 12.7654C4.00106 12.3999 3.96145 11.9978 4.03863 11.6098C4.1158 11.2219 4.30628 10.8655 4.58598 10.5858C4.86569 10.3061 5.22205 10.1156 5.61002 10.0384C5.99798 9.96126 6.40011 10.0009 6.76556 10.1522C7.13102 10.3036 7.44337 10.56 7.66314 10.8889C7.8829 11.2178 8.0002 11.6044 8.0002 12C8.0002 12.5304 7.78948 13.0391 7.41441 13.4142C7.03934 13.7893 6.53063 14 6.0002 14ZM12.0002 20C11.6046 20 11.218 19.8827 10.8891 19.6629C10.5602 19.4432 10.3038 19.1308 10.1524 18.7654C10.0011 18.3999 9.96145 17.9978 10.0386 17.6098C10.1158 17.2219 10.3063 16.8655 10.586 16.5858C10.8657 16.3061 11.2221 16.1156 11.61 16.0384C11.998 15.9613 12.4001 16.0009 12.7656 16.1522C13.131 16.3036 13.4434 16.56 13.6631 16.8889C13.8829 17.2178 14.0002 17.6044 14.0002 18C14.0002 18.5304 13.7895 19.0391 13.4144 19.4142C13.0393 19.7893 12.5306 20 12.0002 20ZM11.0002 12C11.0002 11.8022 11.0588 11.6089 11.1687 11.4444C11.2786 11.28 11.4348 11.1518 11.6175 11.0761C11.8002 11.0004 12.0013 10.9806 12.1953 11.0192C12.3893 11.0578 12.5674 11.153 12.7073 11.2929C12.8472 11.4328 12.9424 11.6109 12.981 11.8049C13.0196 11.9989 12.9998 12.2 12.9241 12.3827C12.8484 12.5654 12.7202 12.7216 12.5558 12.8315C12.3913 12.9414 12.198 13 12.0002 13C11.735 13 11.4806 12.8946 11.2931 12.7071C11.1056 12.5196 11.0002 12.2652 11.0002 12ZM12.0002 8.00001C11.6046 8.00001 11.218 7.88271 10.8891 7.66294C10.5602 7.44318 10.3038 7.13082 10.1524 6.76537C10.0011 6.39992 9.96145 5.99779 10.0386 5.60982C10.1158 5.22186 10.3063 4.8655 10.586 4.58579C10.8657 4.30609 11.2221 4.11561 11.61 4.03843C11.998 3.96126 12.4001 4.00087 12.7656 4.15225C13.131 4.30362 13.4434 4.55997 13.6631 4.88887C13.8829 5.21776 14.0002 5.60444 14.0002 6.00001C14.0002 6.53044 13.7895 7.03915 13.4144 7.41422C13.0393 7.78929 12.5306 8.00001 12.0002 8.00001ZM16.0002 12C16.0002 11.6044 16.1175 11.2178 16.3373 10.8889C16.557 10.56 16.8694 10.3036 17.2348 10.1522C17.6003 10.0009 18.0024 9.96126 18.3904 10.0384C18.7783 10.1156 19.1347 10.3061 19.4144 10.5858C19.6941 10.8655 19.8846 11.2219 19.9618 11.6098C20.0389 11.9978 19.9993 12.3999 19.848 12.7654C19.6966 13.1308 19.4402 13.4432 19.1113 13.6629C18.7824 13.8827 18.3958 14 18.0002 14C17.4698 14 16.9611 13.7893 16.586 13.4142C16.2109 13.0391 16.0002 12.5304 16.0002 12Z","dolby_sound":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM7 16C6.73478 16 6.48043 15.8946 6.29289 15.7071C6.10536 15.5196 6 15.2652 6 15V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8C8.06087 8 9.07828 8.42143 9.82843 9.17157C10.5786 9.92172 11 10.9391 11 12C11 13.0609 10.5786 14.0783 9.82843 14.8284C9.07828 15.5786 8.06087 16 7 16ZM18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16C15.9391 16 14.9217 15.5786 14.1716 14.8284C13.4214 14.0783 13 13.0609 13 12C13 10.9391 13.4214 9.92172 14.1716 9.17157C14.9217 8.42143 15.9391 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V15Z","dongle_audio":"M9 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V7H12V5C12 4.20435 11.6839 3.44129 11.1213 2.87868C10.5587 2.31607 9.79565 2 9 2ZM4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H9C9.79565 22 10.5587 21.6839 11.1213 21.1213C11.6839 20.5587 12 19.7956 12 19V9H4V19ZM19.9 6.57C19.8291 6.42569 19.7265 6.29922 19.6 6.2C19.4748 6.09982 19.3273 6.03122 19.17 6C19.0188 5.96425 18.8612 5.96425 18.71 6L14 7.44V9.57L18 8.38V13C17.6034 13 17.2158 13.1179 16.8864 13.3387C16.557 13.5595 16.3007 13.8732 16.15 14.24C15.9993 14.6061 15.9607 15.0087 16.0391 15.3968C16.1174 15.7849 16.3091 16.141 16.59 16.42C16.8596 16.6989 17.2089 16.8875 17.59 16.96C17.9774 17.0366 18.3789 16.9967 18.7437 16.8454C19.1085 16.6941 19.4204 16.4383 19.64 16.11C19.8677 15.784 19.993 15.3976 20 15V7C19.9991 6.85101 19.965 6.70409 19.9 6.57Z","dongle_video":"M4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H9C9.79565 22 10.5587 21.6839 11.1213 21.1213C11.6839 20.5587 12 19.7956 12 19V9H4V19ZM9 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V7H12V5C12 4.20435 11.6839 3.44129 11.1213 2.87868C10.5587 2.31607 9.79565 2 9 2ZM19.6 11.2L15.6 8.2C15.456 8.09817 15.2877 8.0362 15.1121 8.0204C14.9365 8.00459 14.7598 8.0355 14.6 8.11C14.4257 8.18597 14.2767 8.31005 14.1705 8.46768C14.0642 8.62531 14.0051 8.80996 14 9V15C14.0006 15.1847 14.0522 15.3656 14.1493 15.5227C14.2464 15.6798 14.3851 15.8069 14.55 15.89C14.7098 15.9645 14.8865 15.9954 15.0621 15.9796C15.2377 15.9638 15.406 15.9018 15.55 15.8L19.55 12.8C19.6742 12.7069 19.775 12.5861 19.8444 12.4472C19.9139 12.3084 19.95 12.1552 19.95 12C19.95 11.8448 19.9139 11.6916 19.8444 11.5528C19.775 11.4139 19.6742 11.2931 19.55 11.2H19.6Z","doodle":"M12.2601 22.0002C12.0827 22.003 11.9066 21.9689 11.743 21.9C11.5795 21.8312 11.4321 21.7291 11.3101 21.6002C10.2101 20.5102 11.6201 18.9002 15.0201 15.0302C16.2401 13.6502 18.1801 11.4502 19.2501 9.91019C18.0001 11.0002 16.2301 12.6402 14.8301 14.0002C9.11008 19.4902 6.00008 22.2802 4.37008 20.6202C2.74008 18.9602 5.06008 16.2602 11.0001 9.75019C12.4601 8.15019 14.2901 6.15019 15.3301 4.75019C13.2803 6.27012 11.311 7.89565 9.43008 9.62019C4.82008 13.6202 3.43008 14.7802 2.43008 13.7202C1.43008 12.6602 2.80008 10.8602 5.86008 7.45019C6.74008 6.42019 8.00008 5.00019 8.67008 4.09019C6.90489 4.73131 5.25645 5.65686 3.79008 6.83019C3.60315 7.01342 3.35184 7.11605 3.09008 7.11605C2.82833 7.11605 2.57701 7.01342 2.39008 6.83019C2.20984 6.64373 2.10909 6.39453 2.10909 6.13519C2.10909 5.87586 2.20984 5.62666 2.39008 5.44019C3.52334 4.46987 4.77701 3.64978 6.12008 3.00019C8.47008 1.83019 9.94008 1.65019 10.7301 2.44019C11.8901 3.59019 10.3601 5.31019 7.30008 8.72019L6.90008 9.16019L8.12008 8.14019C13.5301 3.40019 15.8801 1.54019 17.4201 2.30019C17.5989 2.38909 17.7544 2.51859 17.8742 2.67834C17.994 2.83809 18.0748 3.02365 18.1101 3.22019C18.3501 4.47019 16.8401 6.22019 12.4601 11.0702C10.2701 13.4802 6.76008 17.3302 6.00008 19.0002C7.57008 18.2402 11.1701 14.7802 13.4201 12.6202C18.0001 8.25019 19.6501 6.76019 20.8901 7.00019C21.0899 7.03332 21.2792 7.11305 21.4425 7.23292C21.6058 7.3528 21.7386 7.50945 21.8301 7.69019C22.5901 9.21019 20.8301 11.4902 16.5201 16.3602C15.8701 17.0902 15.1201 17.9502 14.5201 18.7302L15.9301 17.7302C18.8401 15.5702 20.5901 14.2602 21.6901 15.3602C21.8341 15.5248 21.9202 15.7322 21.9351 15.9504C21.95 16.1687 21.8929 16.3858 21.7726 16.5685C21.6523 16.7512 21.4755 16.8894 21.2691 16.962C21.0627 17.0345 20.8382 17.0374 20.6301 16.9702C19.3911 17.6375 18.2161 18.4175 17.1201 19.3002C14.8901 20.8602 13.3601 22.0002 12.2601 22.0002Z","door":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM16 13C15.8022 13 15.6089 12.9414 15.4444 12.8315C15.28 12.7216 15.1518 12.5654 15.0761 12.3827C15.0004 12.2 14.9806 11.9989 15.0192 11.8049C15.0578 11.6109 15.153 11.4327 15.2929 11.2929C15.4327 11.153 15.6109 11.0578 15.8049 11.0192C15.9989 10.9806 16.2 11.0004 16.3827 11.0761C16.5654 11.1518 16.7216 11.28 16.8315 11.4444C16.9414 11.6089 17 11.8022 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","door_bell":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM16 22C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20H14C14 20.5304 14.2107 21.0391 14.5858 21.4142C14.9609 21.7893 15.4696 22 16 22ZM19 17V15C19 14.2044 18.6839 13.4413 18.1213 12.8787C17.5587 12.3161 16.7956 12 16 12C15.2044 12 14.4413 12.3161 13.8787 12.8787C13.3161 13.4413 13 14.2044 13 15V17C12.7348 17 12.4804 17.1054 12.2929 17.2929C12.1054 17.4804 12 17.7348 12 18C12 18.2652 12.1054 18.5196 12.2929 18.7071C12.4804 18.8946 12.7348 19 13 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","door_camera":"M5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V16H5V19ZM12 18C12.1978 18 12.3911 18.0586 12.5556 18.1685C12.72 18.2784 12.8482 18.4346 12.9239 18.6173C12.9996 18.8 13.0194 19.0011 12.9808 19.1951C12.9422 19.3891 12.847 19.5673 12.7071 19.7071C12.5673 19.847 12.3891 19.9422 12.1951 19.9808C12.0011 20.0194 11.8 19.9996 11.6173 19.9239C11.4346 19.8482 11.2784 19.72 11.1685 19.5556C11.0586 19.3911 11 19.1978 11 19C11 18.7348 11.1054 18.4804 11.2929 18.2929C11.4804 18.1054 11.7348 18 12 18ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V14H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 12C11.2089 12 10.4355 11.7654 9.77772 11.3259C9.11992 10.8864 8.60723 10.2616 8.30448 9.53073C8.00173 8.79983 7.92252 7.99556 8.07686 7.21964C8.2312 6.44371 8.61216 5.73098 9.17157 5.17157C9.73098 4.61216 10.4437 4.2312 11.2196 4.07686C11.9956 3.92252 12.7998 4.00173 13.5307 4.30448C14.2616 4.60723 14.8864 5.11992 15.3259 5.77772C15.7654 6.43552 16 7.20887 16 8C16 9.06087 15.5786 10.0783 14.8284 10.8284C14.0783 11.5786 13.0609 12 12 12ZM12 6C11.6044 6 11.2178 6.1173 10.8889 6.33706C10.56 6.55682 10.3036 6.86918 10.1522 7.23463C10.0009 7.60009 9.96126 8.00222 10.0384 8.39018C10.1156 8.77814 10.3061 9.13451 10.5858 9.41421C10.8655 9.69392 11.2219 9.8844 11.6098 9.96157C11.9978 10.0387 12.3999 9.99913 12.7654 9.84776C13.1308 9.69638 13.4432 9.44004 13.6629 9.11114C13.8827 8.78224 14 8.39556 14 8C14 7.46957 13.7893 6.96086 13.4142 6.58579C13.0391 6.21071 12.5304 6 12 6Z","door_locked":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM19 14.28V14C19 13.2044 18.6839 12.4413 18.1213 11.8787C17.5587 11.3161 16.7956 11 16 11C15.2044 11 14.4413 11.3161 13.8787 11.8787C13.3161 12.4413 13 13.2044 13 14V14.27C12.6963 14.4454 12.444 14.6975 12.2685 15.0012C12.0929 15.3048 12.0004 15.6493 12 16V20C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V16C19.9979 15.651 19.9045 15.3086 19.7291 15.0068C19.5536 14.7051 19.3023 14.4545 19 14.28ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19ZM15 14C15 13.7348 15.1054 13.4804 15.2929 13.2929C15.4804 13.1054 15.7348 13 16 13C16.2652 13 16.5196 13.1054 16.7071 13.2929C16.8946 13.4804 17 13.7348 17 14H15Z","door_open":"M18 2.00001H11.47L14.73 3.22001C15.3958 3.47291 15.9692 3.92181 16.3745 4.50743C16.7797 5.09305 16.9979 5.78783 17 6.50001V20H18C18.5304 20 19.0391 19.7893 19.4142 19.4142C19.7893 19.0391 20 18.5304 20 18V4.00001C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21072 18.5304 2.00001 18 2.00001ZM14 5.10001L6 2.10001C5.84093 2.03613 5.67141 2.00222 5.5 2.00001C5.19544 1.99915 4.89824 2.09355 4.65 2.27001C4.44977 2.40668 4.28591 2.59015 4.17264 2.80449C4.05936 3.01883 4.00011 3.25757 4 3.50001V16.8C4.00025 17.0861 4.08228 17.3661 4.23642 17.607C4.39057 17.848 4.6104 18.0399 4.87 18.16L12.87 21.86C13.0679 21.9501 13.2825 21.9978 13.5 22C13.897 21.9974 14.277 21.8385 14.5578 21.5578C14.8385 21.277 14.9974 20.897 15 20.5V6.50001C14.9971 6.19225 14.8996 5.89283 14.7207 5.64239C14.5418 5.39194 14.2902 5.20258 14 5.10001ZM12 13.5C11.8022 13.5 11.6089 13.4414 11.4444 13.3315C11.28 13.2216 11.1518 13.0654 11.0761 12.8827C11.0004 12.7 10.9806 12.4989 11.0192 12.3049C11.0578 12.1109 11.153 11.9328 11.2929 11.7929C11.4327 11.653 11.6109 11.5578 11.8049 11.5192C11.9989 11.4806 12.2 11.5004 12.3827 11.5761C12.5654 11.6518 12.7216 11.78 12.8315 11.9444C12.9414 12.1089 13 12.3022 13 12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5Z","door_sensor":"M15.23 2.41998C14.9896 2.23298 14.7097 2.10334 14.4117 2.04095C14.1136 1.97857 13.8052 1.98507 13.51 2.05998L5.51 4.05998C5.07825 4.16908 4.69526 4.41916 4.42173 4.77058C4.14821 5.122 3.99979 5.55465 4 5.99998V18C3.99979 18.4453 4.14821 18.878 4.42173 19.2294C4.69526 19.5808 5.07825 19.8309 5.51 19.94L13.51 21.94C13.6703 21.9796 13.8348 21.9998 14 22C14.4453 22.0008 14.8782 21.853 15.23 21.58C15.4702 21.3926 15.6644 21.1529 15.7979 20.8791C15.9313 20.6053 16.0004 20.3046 16 20V3.99998C16.0004 3.69537 15.9313 3.39468 15.7979 3.12086C15.6644 2.84704 15.4702 2.60731 15.23 2.41998ZM13 13C12.8022 13 12.6089 12.9413 12.4444 12.8314C12.28 12.7216 12.1518 12.5654 12.0761 12.3827C12.0004 12.1999 11.9806 11.9989 12.0192 11.8049C12.0578 11.6109 12.153 11.4327 12.2929 11.2929C12.4327 11.153 12.6109 11.0578 12.8049 11.0192C12.9989 10.9806 13.2 11.0004 13.3827 11.0761C13.5654 11.1518 13.7216 11.28 13.8315 11.4444C13.9414 11.6089 14 11.8022 14 12C14 12.2652 13.8946 12.5195 13.7071 12.7071C13.5196 12.8946 13.2652 13 13 13ZM19 3.99998C18.7348 3.99998 18.4804 4.10533 18.2929 4.29287C18.1054 4.48041 18 4.73476 18 4.99998V19C18 19.2652 18.1054 19.5195 18.2929 19.7071C18.4804 19.8946 18.7348 20 19 20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5195 20 19.2652 20 19V4.99998C20 4.73476 19.8946 4.48041 19.7071 4.29287C19.5196 4.10533 19.2652 3.99998 19 3.99998Z","door_unlocked":"M16 9C17.0538 9.00187 18.0885 9.28124 19 9.81V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H10.09C10.0348 21.6694 10.0047 21.3351 10 21V15C10 13.4087 10.6321 11.8826 11.7574 10.7574C12.8826 9.63214 14.4087 9 16 9ZM8 13C7.80222 13 7.60888 12.9414 7.44443 12.8315C7.27998 12.7216 7.15181 12.5654 7.07612 12.3827C7.00043 12.2 6.98063 11.9989 7.01921 11.8049C7.0578 11.6109 7.15304 11.4327 7.29289 11.2929C7.43275 11.153 7.61093 11.0578 7.80491 11.0192C7.99889 10.9806 8.19996 11.0004 8.38268 11.0761C8.56541 11.1518 8.72159 11.28 8.83147 11.4444C8.94135 11.6089 9 11.8022 9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13ZM18 14H15C14.9992 13.8684 15.0245 13.7379 15.0742 13.6161C15.124 13.4943 15.1973 13.3834 15.29 13.29C15.4469 13.1351 15.6507 13.0364 15.8695 13.0093C16.0883 12.9821 16.31 13.0281 16.5 13.14C16.6138 13.2124 16.7411 13.2609 16.8742 13.2828C17.0073 13.3047 17.1434 13.2995 17.2744 13.2674C17.4054 13.2353 17.5285 13.177 17.6364 13.0961C17.7443 13.0152 17.8348 12.9133 17.9022 12.7965C17.9697 12.6798 18.0129 12.5506 18.0292 12.4167C18.0454 12.2828 18.0345 12.147 17.9969 12.0175C17.9593 11.8879 17.8959 11.7673 17.8105 11.663C17.7251 11.5586 17.6195 11.4725 17.5 11.41C16.9289 11.0793 16.2647 10.9461 15.6103 11.0311C14.9559 11.116 14.3477 11.4144 13.88 11.88C13.5683 12.1883 13.328 12.5612 13.176 12.9724C13.0239 13.3836 12.9639 13.8231 13 14.26C12.6948 14.4362 12.4416 14.6899 12.266 14.9955C12.0903 15.301 11.9986 15.6476 12 16V20C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V16C20 15.4696 19.7893 14.9609 19.4142 14.5858C19.0391 14.2107 18.5304 14 18 14ZM16 19C15.8022 19 15.6089 18.9414 15.4444 18.8315C15.28 18.7216 15.1518 18.5654 15.0761 18.3827C15.0004 18.2 14.9806 17.9989 15.0192 17.8049C15.0578 17.6109 15.153 17.4327 15.2929 17.2929C15.4327 17.153 15.6109 17.0578 15.8049 17.0192C15.9989 16.9806 16.2 17.0004 16.3827 17.0761C16.5654 17.1518 16.7216 17.28 16.8315 17.4444C16.9414 17.6089 17 17.8022 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","doorlock":"M11 13C10.3517 13.0042 9.71216 12.8507 9.13637 12.5528C8.56058 12.2549 8.06581 11.8216 7.69468 11.29C7.32355 10.7585 7.08717 10.1447 7.0059 9.50154C6.92463 8.85837 7.0009 8.20508 7.22815 7.59793C7.45539 6.99079 7.82681 6.44797 8.3104 6.01622C8.794 5.58447 9.37529 5.27674 10.0042 5.11951C10.6331 4.96228 11.2909 4.96027 11.9207 5.11365C12.5506 5.26704 13.1338 5.57122 13.62 6H17V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V12H13.62C12.896 12.6386 11.9654 12.9938 11 13ZM12 17.61V19C12 19.2652 11.8946 19.5196 11.7071 19.7071C11.5196 19.8946 11.2652 20 11 20C10.7348 20 10.4804 19.8946 10.2929 19.7071C10.1054 19.5196 10 19.2652 10 19V17.61C9.77357 17.4075 9.61397 17.141 9.54232 16.8458C9.47067 16.5505 9.49034 16.2405 9.59874 15.9567C9.70714 15.6729 9.89915 15.4288 10.1494 15.2565C10.3996 15.0842 10.6962 14.992 11 14.992C11.3038 14.992 11.6004 15.0842 11.8506 15.2565C12.1008 15.4288 12.2929 15.6729 12.4013 15.9567C12.5097 16.2405 12.5293 16.5505 12.4577 16.8458C12.386 17.141 12.2264 17.4075 12 17.61ZM19 8H12.72C12.4999 7.61872 12.1601 7.32072 11.7533 7.15224C11.3466 6.98376 10.8956 6.9542 10.4703 7.06815C10.045 7.1821 9.66926 7.43319 9.40124 7.78248C9.13322 8.13177 8.98795 8.55973 8.98795 9C8.98795 9.44027 9.13322 9.86823 9.40124 10.2175C9.66926 10.5668 10.045 10.8179 10.4703 10.9319C10.8956 11.0458 11.3466 11.0162 11.7533 10.8478C12.1601 10.6793 12.4999 10.3813 12.72 10H19C19.2652 10 19.5196 9.89464 19.7071 9.70711C19.8946 9.51957 20 9.26522 20 9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8Z","download":"M11.2902 17.71C11.3831 17.8037 11.4937 17.8781 11.6156 17.9289C11.7375 17.9797 11.8682 18.0058 12.0002 18.0058C12.1322 18.0058 12.2629 17.9797 12.3848 17.9289C12.5066 17.8781 12.6172 17.8037 12.7102 17.71L17.7102 12.71C17.8034 12.6168 17.8774 12.5061 17.9278 12.3842C17.9783 12.2624 18.0043 12.1319 18.0043 12C18.0043 11.8681 17.9783 11.7376 17.9278 11.6158C17.8774 11.4939 17.8034 11.3832 17.7102 11.29C17.6169 11.1968 17.5063 11.1228 17.3844 11.0723C17.2626 11.0219 17.132 10.9959 17.0002 10.9959C16.8683 10.9959 16.7378 11.0219 16.6159 11.0723C16.4941 11.1228 16.3834 11.1968 16.2902 11.29L13.0002 14.59V3C13.0002 2.73478 12.8948 2.48043 12.7073 2.29289C12.5198 2.10536 12.2654 2 12.0002 2C11.735 2 11.4806 2.10536 11.2931 2.29289C11.1055 2.48043 11.0002 2.73478 11.0002 3V14.59L7.71019 11.29C7.52188 11.1017 7.26649 10.9959 7.00019 10.9959C6.73388 10.9959 6.47849 11.1017 6.29019 11.29C6.10188 11.4783 5.99609 11.7337 5.99609 12C5.99609 12.2663 6.10188 12.5217 6.29019 12.71L11.2902 17.71ZM17.0002 20H7.00019C6.73497 20 6.48062 20.1054 6.29308 20.2929C6.10554 20.4804 6.00019 20.7348 6.00019 21C6.00019 21.2652 6.10554 21.5196 6.29308 21.7071C6.48062 21.8946 6.73497 22 7.00019 22H17.0002C17.2654 22 17.5198 21.8946 17.7073 21.7071C17.8948 21.5196 18.0002 21.2652 18.0002 21C18.0002 20.7348 17.8948 20.4804 17.7073 20.2929C17.5198 20.1054 17.2654 20 17.0002 20Z","download_fast":"M7.71409 7.71C7.9024 7.5217 8.00818 7.2663 8.00818 7C8.00818 6.7337 7.9024 6.4783 7.71409 6.29C7.52579 6.1017 7.27039 5.99591 7.00409 5.99591C6.73779 5.99591 6.4824 6.1017 6.29409 6.29L6.00409 6.59V3C6.00409 2.73478 5.89873 2.48043 5.7112 2.29289C5.52366 2.10536 5.26931 2 5.00409 2C4.73888 2 4.48452 2.10536 4.29699 2.29289C4.10945 2.48043 4.00409 2.73478 4.00409 3V6.59L3.71409 6.29C3.52579 6.1017 3.27039 5.99591 3.00409 5.99591C2.73779 5.99591 2.4824 6.1017 2.29409 6.29C2.10579 6.4783 2 6.7337 2 7C2 7.2663 2.10579 7.5217 2.29409 7.71L4.29409 9.71C4.38705 9.80373 4.49766 9.87812 4.61951 9.92889C4.74137 9.97966 4.87208 10.0058 5.00409 10.0058C5.1361 10.0058 5.26681 9.97966 5.38867 9.92889C5.51053 9.87812 5.62113 9.80373 5.71409 9.71L7.71409 7.71ZM16.5441 9.47H13.8741L15.8741 3.99C15.9894 3.6618 15.9855 3.30346 15.8629 2.97789C15.7403 2.65232 15.507 2.38033 15.2039 2.20967C14.9007 2.03901 14.5472 1.98058 14.2052 2.04464C13.8633 2.10871 13.5549 2.29117 13.3341 2.56L5.63409 12.18C5.41404 12.4731 5.27875 12.8209 5.24298 13.1857C5.20721 13.5504 5.27234 13.9179 5.43126 14.2482C5.59019 14.5784 5.83679 14.8586 6.14414 15.0582C6.45149 15.2578 6.80778 15.3691 7.17409 15.38H9.97409L8.16409 20C8.03635 20.3278 8.02954 20.6904 8.1449 21.0227C8.26025 21.355 8.49022 21.6354 8.79357 21.8136C9.09692 21.9917 9.45381 22.056 9.80025 21.9949C10.1467 21.9338 10.46 21.7512 10.6841 21.48L18.0541 12.73C18.29 12.4394 18.4396 12.0884 18.4859 11.717C18.5322 11.3456 18.4734 10.9686 18.316 10.629C18.1587 10.2893 17.9093 10.0006 17.596 9.79576C17.2828 9.59088 16.9183 9.47801 16.5441 9.47Z","download_queue":"M21.2399 8.16986C20.225 5.72069 18.2791 3.77477 15.8299 2.75986C13.6923 1.8734 11.3135 1.75575 9.09882 2.42695C6.88418 3.09815 4.97088 4.51666 3.68506 6.44066C2.39924 8.36467 1.82051 10.6751 2.04751 12.978C2.27452 15.281 3.29321 17.4339 4.92993 19.0699C6.32845 20.468 8.11009 21.42 10.0496 21.8057C11.9891 22.1914 13.9995 21.9933 15.8265 21.2366C17.6535 20.4799 19.2151 19.1985 20.314 17.5544C21.4128 15.9103 21.9995 13.9774 21.9999 11.9999C21.9981 10.6859 21.74 9.38494 21.2399 8.16986ZM13.9999 18.9999H9.99994C9.73472 18.9999 9.48036 18.8945 9.29283 18.707C9.10529 18.5194 8.99993 18.2651 8.99993 17.9999C8.99993 17.7346 9.10529 17.4803 9.29283 17.2928C9.48036 17.1052 9.73472 16.9999 9.99994 16.9999H13.9999C14.2652 16.9999 14.5195 17.1052 14.707 17.2928C14.8946 17.4803 14.9999 17.7346 14.9999 17.9999C14.9999 18.2651 14.8946 18.5194 14.707 18.707C14.5195 18.8945 14.2652 18.9999 13.9999 18.9999ZM15.7099 11.7099L12.7099 14.7099C12.6148 14.8009 12.5027 14.8723 12.3799 14.9199C12.2602 14.9728 12.1308 15.0001 11.9999 15.0001C11.8691 15.0001 11.7396 14.9728 11.6199 14.9199C11.4972 14.8723 11.385 14.8009 11.2899 14.7099L8.28993 11.7099C8.10163 11.5216 7.99584 11.2662 7.99584 10.9999C7.99584 10.7336 8.10163 10.4782 8.28993 10.2899C8.47824 10.1016 8.73363 9.99577 8.99993 9.99577C9.26624 9.99577 9.52163 10.1016 9.70993 10.2899L10.9999 11.5899V5.99986C10.9999 5.73464 11.1053 5.48029 11.2928 5.29275C11.4804 5.10522 11.7347 4.99986 11.9999 4.99986C12.2652 4.99986 12.5195 5.10522 12.707 5.29275C12.8946 5.48029 12.9999 5.73464 12.9999 5.99986V11.5899L14.2899 10.2899C14.4782 10.1016 14.7336 9.99577 14.9999 9.99577C15.2662 9.99577 15.5216 10.1016 15.7099 10.2899C15.8982 10.4782 16.004 10.7336 16.004 10.9999C16.004 11.2662 15.8982 11.5216 15.7099 11.7099Z","download_queue_bottom":"M4 7H10C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.73478 10.8946 5.48043 10.7071 5.29289C10.5196 5.10536 10.2652 5 10 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM20.21 10.29C20.117 10.1963 20.0064 10.1219 19.8846 10.0711C19.7627 10.0203 19.632 9.9942 19.5 9.9942C19.368 9.9942 19.2373 10.0203 19.1154 10.0711C18.9936 10.1219 18.883 10.1963 18.79 10.29L17.5 11.59V6C17.5 5.73478 17.3946 5.48043 17.2071 5.29289C17.0196 5.10536 16.7652 5 16.5 5C16.2348 5 15.9804 5.10536 15.7929 5.29289C15.6054 5.48043 15.5 5.73478 15.5 6V11.59L14.21 10.29C14.0217 10.1017 13.7663 9.99591 13.5 9.99591C13.2337 9.99591 12.9783 10.1017 12.79 10.29C12.6017 10.4783 12.4959 10.7337 12.4959 11C12.4959 11.2663 12.6017 11.5217 12.79 11.71L15.79 14.71C15.883 14.8037 15.9936 14.8781 16.1154 14.9289C16.2373 14.9797 16.368 15.0058 16.5 15.0058C16.632 15.0058 16.7627 14.9797 16.8846 14.9289C17.0064 14.8781 17.117 14.8037 17.21 14.71L20.21 11.71C20.3037 11.617 20.3781 11.5064 20.4289 11.3846C20.4797 11.2627 20.5058 11.132 20.5058 11C20.5058 10.868 20.4797 10.7373 20.4289 10.6154C20.3781 10.4936 20.3037 10.383 20.21 10.29ZM19 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","download_queue_top":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18.79 14.29L17.5 15.59V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V15.59L14.21 14.29C14.0217 14.1017 13.7663 13.9959 13.5 13.9959C13.2337 13.9959 12.9783 14.1017 12.79 14.29C12.6017 14.4783 12.4959 14.7337 12.4959 15C12.4959 15.2663 12.6017 15.5217 12.79 15.71L15.79 18.71C15.883 18.8037 15.9936 18.8781 16.1154 18.9289C16.2373 18.9797 16.368 19.0058 16.5 19.0058C16.632 19.0058 16.7627 18.9797 16.8846 18.9289C17.0064 18.8781 17.117 18.8037 17.21 18.71L20.21 15.71C20.3032 15.6168 20.3772 15.5061 20.4277 15.3842C20.4781 15.2624 20.5041 15.1319 20.5041 15C20.5041 14.8681 20.4781 14.7376 20.4277 14.6158C20.3772 14.4939 20.3032 14.3832 20.21 14.29C20.1168 14.1968 20.0061 14.1228 19.8842 14.0723C19.7624 14.0219 19.6319 13.9959 19.5 13.9959C19.3681 13.9959 19.2376 14.0219 19.1158 14.0723C18.9939 14.1228 18.8832 14.1968 18.79 14.29ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","downloads":"M22 12C22 10.0222 21.4135 8.08879 20.3147 6.4443C19.2159 4.79981 17.6541 3.51809 15.8268 2.76121C13.9996 2.00433 11.9889 1.8063 10.0491 2.19215C8.10929 2.578 6.32746 3.53041 4.92894 4.92894C3.53041 6.32746 2.578 8.10929 2.19215 10.0491C1.8063 11.9889 2.00433 13.9996 2.76121 15.8268C3.51809 17.6541 4.79981 19.2159 6.4443 20.3147C8.08879 21.4135 10.0222 22 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12ZM11.29 16.71L8.29 13.71C8.19628 13.617 8.12188 13.5064 8.07111 13.3846C8.02034 13.2627 7.99421 13.132 7.99421 13C7.99421 12.868 8.02034 12.7373 8.07111 12.6154C8.12188 12.4936 8.19628 12.383 8.29 12.29C8.38297 12.1963 8.49357 12.1219 8.61543 12.0711C8.73729 12.0203 8.86799 11.9942 9 11.9942C9.13202 11.9942 9.26272 12.0203 9.38458 12.0711C9.50644 12.1219 9.61704 12.1963 9.71 12.29L11 13.59V8C11 7.73479 11.1054 7.48043 11.2929 7.2929C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.2929C12.8946 7.48043 13 7.73479 13 8V13.59L14.29 12.29C14.4783 12.1017 14.7337 11.9959 15 11.9959C15.2663 11.9959 15.5217 12.1017 15.71 12.29C15.8983 12.4783 16.0041 12.7337 16.0041 13C16.0041 13.2663 15.8983 13.5217 15.71 13.71L12.71 16.71C12.6149 16.801 12.5028 16.8724 12.38 16.92C12.1365 17.02 11.8635 17.02 11.62 16.92C11.4973 16.8724 11.3851 16.801 11.29 16.71Z","downloads_fast":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.9987 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81429 13 9.63225 12.9483 9.47427 12.8507C9.3163 12.753 9.18863 12.6133 9.10558 12.4472C9.02252 12.2811 8.98737 12.0952 9.00405 11.9102C9.02072 11.7252 9.08858 11.5486 9.2 11.4L12.2 7.4C12.3591 7.18783 12.596 7.04756 12.8586 7.01005C13.1211 6.97254 13.3878 7.04087 13.6 7.2C13.8122 7.35913 13.9524 7.59603 13.99 7.85858C14.0275 8.12113 13.9591 8.38783 13.8 8.6L12 11H14C14.1857 11 14.3678 11.0517 14.5257 11.1493C14.6837 11.247 14.8114 11.3867 14.8944 11.5528C14.9775 11.7189 15.0126 11.9048 14.996 12.0898C14.9793 12.2748 14.9114 12.4514 14.8 12.6Z","drama":"M20.71 8.29C20.6166 8.19732 20.5057 8.12399 20.3839 8.07423C20.2621 8.02446 20.1316 7.99924 20 8H9C8.73478 8 8.48043 8.10536 8.29289 8.29289C8.10536 8.48043 8 8.73478 8 9V15C8 19.65 13.91 21.85 14.16 21.94C14.3797 22.0194 14.6203 22.0194 14.84 21.94C15.09 21.85 21 19.65 21 15V9C21.0008 8.86839 20.9755 8.73793 20.9258 8.61609C20.876 8.49426 20.8027 8.38344 20.71 8.29ZM10.79 11.29C10.9546 11.1252 11.1715 11.0231 11.4034 11.0012C11.6352 10.9793 11.8675 11.039 12.06 11.17C12.2242 11.2786 12.3501 11.436 12.42 11.62C12.4972 11.8031 12.5181 12.005 12.48 12.2C12.4408 12.3922 12.346 12.5686 12.2073 12.7073C12.0686 12.846 11.8922 12.9408 11.7 12.98C11.505 13.0181 11.3031 12.9972 11.12 12.92C10.936 12.8501 10.7786 12.7242 10.67 12.56C10.539 12.3675 10.4793 12.1352 10.5012 11.9034C10.5231 11.6715 10.6252 11.4546 10.79 11.29ZM18.25 16.29C17.7851 16.8306 17.2085 17.2638 16.56 17.56C15.9137 17.8565 15.2111 18.01 14.5 18.01C13.7889 18.01 13.0863 17.8565 12.44 17.56C11.7915 17.2638 11.2149 16.8306 10.75 16.29C10.6398 16.1968 10.5511 16.0808 10.49 15.95C10.4231 15.8202 10.3888 15.676 10.39 15.53C10.3892 15.3851 10.4199 15.2418 10.48 15.11C10.5399 14.9756 10.6286 14.8561 10.74 14.76C10.8519 14.6683 10.9811 14.6003 11.12 14.56C11.2612 14.5253 11.4088 14.5253 11.55 14.56C11.6951 14.5772 11.8331 14.6324 11.95 14.72C12.0714 14.8003 12.1737 14.9061 12.25 15.03C12.527 15.3474 12.8677 15.603 13.25 15.78C13.6357 15.9577 14.0553 16.0497 14.48 16.0497C14.9047 16.0497 15.3243 15.9577 15.71 15.78C16.0923 15.603 16.433 15.3474 16.71 15.03C16.8432 14.8905 17.0139 14.7925 17.2015 14.7478C17.3892 14.7031 17.5857 14.7136 17.7675 14.7781C17.9493 14.8426 18.1086 14.9582 18.2261 15.1112C18.3436 15.2641 18.4145 15.4477 18.43 15.64C18.4543 15.881 18.3904 16.1226 18.25 16.32V16.29ZM18.25 12.68C18.0854 12.8448 17.8685 12.9469 17.6366 12.9688C17.4048 12.9907 17.1725 12.931 16.98 12.8C16.8158 12.6914 16.6899 12.534 16.62 12.35C16.5428 12.1669 16.5219 11.965 16.56 11.77C16.598 11.5848 16.6876 11.4142 16.8186 11.2779C16.9496 11.1417 17.1165 11.0453 17.3 11C17.495 10.9619 17.6969 10.9828 17.88 11.06C18.064 11.1299 18.2214 11.2558 18.33 11.42C18.461 11.6125 18.5207 11.8448 18.4988 12.0766C18.4769 12.3085 18.3748 12.5254 18.21 12.69L18.25 12.68ZM16 6V3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2H4C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3V9C3.05805 10.0397 3.35983 11.0512 3.88097 11.9528C4.40211 12.8544 5.128 13.6208 6 14.19V9C6.00077 8.59786 6.08239 8.19997 6.24 7.83C6.38959 7.45277 6.61802 7.11183 6.91 6.83C7.19524 6.54706 7.53563 6.32581 7.91 6.18C8.28482 6.0454 8.68206 5.98429 9.08 6H16Z","drawer":"M8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18C8.26522 18 8.51957 17.8946 8.70711 17.7071C8.89464 17.5196 9 17.2652 9 17V7C9 6.73478 8.89464 6.48043 8.70711 6.29289C8.51957 6.10536 8.26522 6 8 6ZM12 8C11.7348 8 11.4804 8.10536 11.2929 8.29289C11.1054 8.48043 11 8.73478 11 9V15C11 15.2652 11.1054 15.5196 11.2929 15.7071C11.4804 15.8946 11.7348 16 12 16C12.2652 16 12.5196 15.8946 12.7071 15.7071C12.8946 15.5196 13 15.2652 13 15V9C13 8.73478 12.8946 8.48043 12.7071 8.29289C12.5196 8.10536 12.2652 8 12 8ZM16 10C15.7348 10 15.4804 10.1054 15.2929 10.2929C15.1054 10.4804 15 10.7348 15 11V13C15 13.2652 15.1054 13.5196 15.2929 13.7071C15.4804 13.8946 15.7348 14 16 14C16.2652 14 16.5196 13.8946 16.7071 13.7071C16.8946 13.5196 17 13.2652 17 13V11C17 10.7348 16.8946 10.4804 16.7071 10.2929C16.5196 10.1054 16.2652 10 16 10Z","drill":"M5 7H3C2.73478 7 2.48043 7.10536 2.29289 7.29289C2.10536 7.48043 2 7.73478 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9H5C5 9.53043 5.21071 10.0391 5.58579 10.4142C5.96086 10.7893 6.46957 11 7 11H9V5H7C6.46957 5 5.96086 5.21071 5.58579 5.58579C5.21071 5.96086 5 6.46957 5 7ZM19.3 11.77C20.1862 11.4559 20.9334 10.8397 21.4104 10.0295C21.8875 9.21937 22.0639 8.26706 21.9088 7.33977C21.7537 6.41248 21.2768 5.56946 20.562 4.95872C19.8472 4.34798 18.9401 4.00855 18 4H13C12.4696 4 11.9609 4.21071 11.5858 4.58579C11.2107 4.96086 11 5.46957 11 6V10C11 10.5304 11.2107 11.0391 11.5858 11.4142C11.9609 11.7893 12.4696 12 13 12H14.28L15.61 16H14C13.4696 16 12.9609 16.2107 12.5858 16.5858C12.2107 16.9609 12 17.4696 12 18C12 18.5304 12.2107 19.0391 12.5858 19.4142C12.9609 19.7893 13.4696 20 14 20H18.38C19.0749 20 19.7413 19.724 20.2326 19.2326C20.724 18.7413 21 18.0749 21 17.38C21.0005 17.0035 20.9186 16.6315 20.76 16.29L19.3 11.77Z","drinks":"M8 20.33C8.07882 20.8014 8.32386 21.229 8.69074 21.5354C9.05762 21.8417 9.52208 22.0065 10 22H16C16.4779 22.0065 16.9424 21.8417 17.3093 21.5354C17.6761 21.229 17.9212 20.8014 18 20.33L19.36 12H6.64L8 20.33ZM21 2H17C16.7904 1.99946 16.5858 2.06482 16.4154 2.18685C16.2449 2.30887 16.1171 2.48138 16.05 2.68L15 6H10C10 5.20888 9.76541 4.43552 9.32588 3.77772C8.88635 3.11993 8.26164 2.60724 7.53074 2.30449C6.79983 2.00173 5.99556 1.92252 5.21964 2.07686C4.44372 2.2312 3.73098 2.61217 3.17157 3.17158C2.61216 3.73099 2.2312 4.44372 2.07686 5.21964C1.92252 5.99557 2.00173 6.79983 2.30448 7.53074C2.60723 8.26164 3.11992 8.88636 3.77772 9.32588C4.43552 9.76541 5.20888 10 6 10H6.3H19.69L20 8.33C20.0484 8.04422 20.0342 7.75133 19.9582 7.47161C19.8822 7.19188 19.7464 6.93202 19.56 6.71C19.3688 6.48345 19.1297 6.30222 18.8599 6.17942C18.5901 6.05663 18.2964 5.99535 18 6H17.05L17.72 4H21C21.2652 4 21.5196 3.89465 21.7071 3.70711C21.8946 3.51957 22 3.26522 22 3C22 2.73479 21.8946 2.48043 21.7071 2.2929C21.5196 2.10536 21.2652 2 21 2ZM6.47 6.71C6.16603 7.07107 5.99954 7.52802 6 8C5.60444 8 5.21776 7.88271 4.88886 7.66294C4.55996 7.44318 4.30362 7.13082 4.15224 6.76537C4.00087 6.39992 3.96126 5.99778 4.03843 5.60982C4.1156 5.22186 4.30608 4.86549 4.58579 4.58579C4.86549 4.30608 5.22186 4.1156 5.60982 4.03843C5.99778 3.96126 6.39992 4.00087 6.76537 4.15224C7.13082 4.30362 7.44318 4.55996 7.66294 4.88886C7.8827 5.21776 8 5.60444 8 6C7.70865 5.99977 7.42077 6.06318 7.15649 6.18582C6.89221 6.30846 6.65792 6.48736 6.47 6.71Z","drone":"M20 8H19.5V6H21C21.55 6 22 5.55 22 5C22 4.45 21.55 4 21 4H16C15.45 4 15 4.45 15 5C15 5.55 15.45 6 16 6H17.5V8H6.5V6H8C8.55 6 9 5.55 9 5C9 4.45 8.55 4 8 4H3C2.45 4 2 4.45 2 5C2 5.55 2.45 6 3 6H4.5V8H4C2.9 8 2 8.9 2 10C2 11.1 2.9 12 4 12H5.59L3.88 13.71C3.31 14.28 3 15.03 3 15.83V19C3 19.55 3.45 20 4 20C4.55 20 5 19.55 5 19V15.83C5 15.57 5.11 15.31 5.29 15.12L7.03 13.38C7.23 15.96 9.36 18 11.99 18C14.62 18 16.76 15.96 16.95 13.38L18.69 15.12C18.88 15.31 18.98 15.56 18.98 15.83V19C18.98 19.55 19.43 20 19.98 20C20.53 20 20.98 19.55 20.98 19V15.83C20.98 15.03 20.67 14.28 20.1 13.71L18.39 12H19.98C21.08 12 21.98 11.1 21.98 10C21.98 8.9 21.08 8 19.98 8H20ZM12 16C11.45 16 11 15.55 11 15C11 14.45 11.45 14 12 14C12.55 14 13 14.45 13 15C13 15.55 12.55 16 12 16Z","dry_air":"M4 8.99999H11C11.5269 9.00141 12.045 8.864 12.5019 8.6016C12.9589 8.3392 13.3387 7.96106 13.6031 7.50524C13.8675 7.04942 14.0072 6.532 14.0081 6.00505C14.009 5.4781 13.871 4.96021 13.6082 4.5035C13.3453 4.04679 12.9668 3.66738 12.5107 3.40344C12.0546 3.13951 11.537 3.00036 11.0101 3C10.4831 2.99964 9.9654 3.13809 9.50895 3.40141C9.05251 3.66473 8.67348 4.04364 8.41 4.49999C8.29045 4.72853 8.26382 4.99443 8.33568 5.24213C8.40755 5.48984 8.57234 5.70021 8.79564 5.82928C9.01894 5.95836 9.28348 5.99616 9.534 5.9348C9.78451 5.87344 10.0016 5.71765 10.14 5.49999C10.2279 5.34775 10.3544 5.22138 10.5067 5.1336C10.659 5.04582 10.8317 4.99974 11.0075 5.00001C11.1833 5.00028 11.3559 5.04688 11.508 5.13512C11.66 5.22336 11.7861 5.35012 11.8735 5.50262C11.961 5.65513 12.0067 5.82798 12.006 6.00377C12.0053 6.17956 11.9584 6.35207 11.8698 6.50391C11.7812 6.65575 11.6541 6.78156 11.5014 6.86865C11.3487 6.95575 11.1758 7.00105 11 6.99999H4C3.73478 6.99999 3.48043 7.10535 3.29289 7.29288C3.10536 7.48042 3 7.73477 3 7.99999C3 8.26521 3.10536 8.51956 3.29289 8.7071C3.48043 8.89463 3.73478 8.99999 4 8.99999ZM18 6.99999C17.4748 7.0014 16.9591 7.14069 16.5046 7.40393C16.0501 7.66716 15.6726 8.04512 15.41 8.49999C15.2904 8.72853 15.2638 8.99443 15.3357 9.24213C15.4075 9.48984 15.5723 9.70021 15.7956 9.82928C16.0189 9.95836 16.2835 9.99616 16.534 9.9348C16.7845 9.87344 17.0016 9.71765 17.14 9.49999C17.2279 9.34775 17.3544 9.22137 17.5067 9.1336C17.659 9.04582 17.8317 8.99974 18.0075 9.00001C18.1833 9.00028 18.3559 9.04688 18.508 9.13512C18.66 9.22336 18.7861 9.35012 18.8735 9.50262C18.961 9.65513 19.0067 9.82798 19.006 10.0038C19.0053 10.1796 18.9584 10.3521 18.8698 10.5039C18.7812 10.6558 18.6541 10.7816 18.5014 10.8687C18.3487 10.9557 18.1758 11.001 18 11H4C3.73478 11 3.48043 11.1053 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 9.99999C21 9.20434 20.6839 8.44128 20.1213 7.87867C19.5587 7.31606 18.7956 6.99999 18 6.99999ZM12 15H4C3.73478 15 3.48043 15.1053 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H12C12.1758 16.9989 12.3487 17.0442 12.5014 17.1313C12.6541 17.2184 12.7812 17.3442 12.8698 17.4961C12.9584 17.6479 13.0053 17.8204 13.006 17.9962C13.0067 18.172 12.961 18.3449 12.8735 18.4974C12.7861 18.6499 12.66 18.7766 12.508 18.8649C12.3559 18.9531 12.1833 18.9997 12.0075 19C11.8317 19.0002 11.659 18.9542 11.5067 18.8664C11.3544 18.7786 11.2279 18.6522 11.14 18.5C11.0016 18.2823 10.7845 18.1265 10.534 18.0652C10.2835 18.0038 10.0189 18.0416 9.79564 18.1707C9.57234 18.2998 9.40755 18.5101 9.33568 18.7578C9.26382 19.0056 9.29045 19.2714 9.41 19.5C9.67348 19.9563 10.0525 20.3352 10.509 20.5986C10.9654 20.8619 11.4831 21.0003 12.0101 21C12.537 20.9996 13.0546 20.8605 13.5107 20.5965C13.9668 20.3326 14.3453 19.9532 14.6082 19.4965C14.871 19.0398 15.009 18.5219 15.0081 17.9949C15.0072 17.468 14.8675 16.9506 14.6031 16.4947C14.3387 16.0389 13.9589 15.6608 13.5019 15.3984C13.045 15.136 12.5269 14.9986 12 15Z","dth":"M19 3C18.4696 3 17.9609 3.21071 17.5858 3.58579C17.2107 3.96086 17 4.46957 17 5C17.0022 5.17224 17.0258 5.34353 17.07 5.51L13.41 9.17L14.83 10.59L18.49 6.93C18.6565 6.97426 18.8278 6.99777 19 7C19.5304 7 20.0392 6.78929 20.4142 6.41421C20.7893 6.03914 21 5.53043 21 5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0392 3.21071 19.5304 3 19 3ZM7.05001 5.64C6.95657 5.54732 6.84576 5.47399 6.72392 5.42423C6.60208 5.37446 6.47162 5.34924 6.34001 5.35C6.07767 5.3511 5.82627 5.45526 5.64001 5.64C4.75577 6.46394 4.04654 7.45755 3.55464 8.56154C3.06274 9.66553 2.79823 10.8573 2.77691 12.0657C2.75559 13.2742 2.97789 14.4745 3.43054 15.5952C3.88319 16.7158 4.55693 17.7338 5.41155 18.5885C6.26618 19.4431 7.28418 20.1168 8.40484 20.5695C9.5255 21.0221 10.7258 21.2444 11.9343 21.2231C13.1427 21.2018 14.3345 20.9373 15.4385 20.4454C16.5425 19.9535 17.5361 19.2442 18.36 18.36C18.5484 18.1754 18.6563 17.9238 18.66 17.66C18.6595 17.5277 18.6327 17.3968 18.5812 17.2749C18.5297 17.1531 18.4545 17.0426 18.36 16.95L7.05001 5.64Z","dth_signal":"M7.05001 5.63993C6.86265 5.45368 6.6092 5.34914 6.34501 5.34914C6.08083 5.34914 5.82737 5.45368 5.64001 5.63993C4.75577 6.46387 4.04654 7.45748 3.55464 8.56147C3.06274 9.66546 2.79823 10.8572 2.77691 12.0657C2.75559 13.2741 2.97789 14.4744 3.43054 15.5951C3.88319 16.7158 4.55693 17.7338 5.41155 18.5884C6.26618 19.443 7.28418 20.1167 8.40484 20.5694C9.5255 21.0221 10.7258 21.2443 11.9343 21.223C13.1427 21.2017 14.3345 20.9372 15.4385 20.4453C16.5425 19.9534 17.5361 19.2442 18.36 18.3599C18.5484 18.1753 18.6563 17.9237 18.66 17.6599C18.6595 17.5276 18.6327 17.3967 18.5812 17.2749C18.5297 17.153 18.4545 17.0425 18.36 16.9499L7.05001 5.63993ZM13.12 3.07993C12.9887 3.06417 12.8556 3.07443 12.7282 3.11013C12.6008 3.14582 12.4818 3.20625 12.3778 3.28797C12.2738 3.36968 12.1869 3.47108 12.1221 3.58638C12.0572 3.70167 12.0158 3.82861 12 3.95993C11.9843 4.09125 11.9945 4.22439 12.0302 4.35175C12.0659 4.4791 12.1263 4.59818 12.2081 4.70218C12.2898 4.80618 12.3912 4.89307 12.5065 4.95789C12.6218 5.0227 12.7487 5.06417 12.88 5.07993C14.4188 5.27581 15.8489 5.97728 16.9458 7.07414C18.0427 8.17101 18.7441 9.60114 18.94 11.1399C18.9695 11.3838 19.0877 11.6084 19.2722 11.7707C19.4566 11.933 19.6943 12.0217 19.94 12.0199H20.06C20.3223 11.9874 20.561 11.8524 20.724 11.6444C20.887 11.4364 20.9611 11.1724 20.93 10.9099C20.6852 8.92177 19.7842 7.07209 18.3695 5.65383C16.9549 4.23556 15.1075 3.32978 13.12 3.07993ZM14.89 11.2499C14.9467 11.4699 15.0766 11.6641 15.2584 11.8004C15.4402 11.9368 15.6629 12.0071 15.89 11.9999H16.14C16.2675 11.9673 16.3873 11.9098 16.4926 11.8308C16.5978 11.7518 16.6864 11.6527 16.7533 11.5394C16.8202 11.4261 16.864 11.3006 16.8824 11.1703C16.9007 11.04 16.8931 10.9073 16.86 10.7799C16.6359 9.91858 16.186 9.13265 15.5566 8.50331C14.9273 7.87397 14.1414 7.42402 13.28 7.19993C13.0228 7.13362 12.7497 7.17223 12.5209 7.30726C12.2921 7.44228 12.1263 7.66267 12.06 7.91993C11.9937 8.17719 12.0323 8.45025 12.1673 8.67905C12.3024 8.90784 12.5228 9.07362 12.78 9.13993C13.2852 9.27697 13.7458 9.54383 14.116 9.91398C14.4861 10.2841 14.753 10.7447 14.89 11.2499Z","dual_camera":"M12 15C11.8022 15 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4346 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.1951C11.0578 16.3891 11.153 16.5673 11.2929 16.7071C11.4327 16.847 11.6109 16.9422 11.8049 16.9808C11.9989 17.0194 12.2 16.9996 12.3827 16.9239C12.5654 16.8482 12.7216 16.72 12.8315 16.5556C12.9414 16.3911 13 16.1978 13 16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2ZM12 19C11.4067 19 10.8266 18.8241 10.3333 18.4944C9.83994 18.1648 9.45542 17.6962 9.22836 17.1481C9.0013 16.5999 8.94189 15.9967 9.05764 15.4147C9.1734 14.8328 9.45912 14.2982 9.87868 13.8787C10.2982 13.4591 10.8328 13.1734 11.4147 13.0576C11.9967 12.9419 12.5999 13.0013 13.1481 13.2284C13.6962 13.4554 14.1648 13.8399 14.4944 14.3333C14.8241 14.8266 15 15.4067 15 16C15 16.7956 14.6839 17.5587 14.1213 18.1213C13.5587 18.6839 12.7956 19 12 19ZM12 11C11.4067 11 10.8266 10.8241 10.3333 10.4944C9.83994 10.1648 9.45542 9.69623 9.22836 9.14805C9.0013 8.59987 8.94189 7.99667 9.05764 7.41473C9.1734 6.83279 9.45912 6.29824 9.87868 5.87868C10.2982 5.45912 10.8328 5.1734 11.4147 5.05764C11.9967 4.94189 12.5999 5.0013 13.1481 5.22836C13.6962 5.45542 14.1648 5.83994 14.4944 6.33329C14.8241 6.82664 15 7.40666 15 8C15 8.79565 14.6839 9.55871 14.1213 10.1213C13.5587 10.6839 12.7956 11 12 11ZM12 7C11.8022 7 11.6089 7.05865 11.4444 7.16853C11.28 7.27841 11.1518 7.43459 11.0761 7.61732C11.0004 7.80004 10.9806 8.00111 11.0192 8.19509C11.0578 8.38907 11.153 8.56725 11.2929 8.70711C11.4327 8.84696 11.6109 8.9422 11.8049 8.98079C11.9989 9.01937 12.2 8.99957 12.3827 8.92388C12.5654 8.84819 12.7216 8.72002 12.8315 8.55557C12.9414 8.39112 13 8.19778 13 8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7Z","dual_camera_horizontal":"M8 11C7.80222 11 7.60888 11.0586 7.44443 11.1685C7.27998 11.2784 7.15181 11.4346 7.07612 11.6173C7.00043 11.8 6.98063 12.0011 7.01921 12.1951C7.0578 12.3891 7.15304 12.5673 7.29289 12.7071C7.43275 12.847 7.61093 12.9422 7.80491 12.9808C7.99889 13.0194 8.19996 12.9996 8.38268 12.9239C8.56541 12.8482 8.72159 12.72 8.83147 12.5556C8.94135 12.3911 9 12.1978 9 12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11ZM16 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM8 15C7.40666 15 6.82664 14.8241 6.33329 14.4944C5.83994 14.1648 5.45542 13.6962 5.22836 13.1481C5.0013 12.5999 4.94189 11.9967 5.05764 11.4147C5.1734 10.8328 5.45912 10.2982 5.87868 9.87868C6.29824 9.45912 6.83279 9.1734 7.41473 9.05764C7.99667 8.94189 8.59987 9.0013 9.14805 9.22836C9.69623 9.45542 10.1648 9.83994 10.4944 10.3333C10.8241 10.8266 11 11.4067 11 12C11 12.7956 10.6839 13.5587 10.1213 14.1213C9.55871 14.6839 8.79565 15 8 15ZM16 15C15.4067 15 14.8266 14.8241 14.3333 14.4944C13.8399 14.1648 13.4554 13.6962 13.2284 13.1481C13.0013 12.5999 12.9419 11.9967 13.0576 11.4147C13.1734 10.8328 13.4591 10.2982 13.8787 9.87868C14.2982 9.45912 14.8328 9.1734 15.4147 9.05764C15.9967 8.94189 16.5999 9.0013 17.1481 9.22836C17.6962 9.45542 18.1648 9.83994 18.4944 10.3333C18.8241 10.8266 19 11.4067 19 12C19 12.7956 18.6839 13.5587 18.1213 14.1213C17.5587 14.6839 16.7956 15 16 15ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4327 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","dual_sim":"M18 6V16C18 17.0609 17.5786 18.0783 16.8284 18.8284C16.0783 19.5786 15.0609 20 14 20H8C8 20.5304 8.21071 21.0391 8.58579 21.4142C8.96086 21.7893 9.46957 22 10 22H15C16.3261 22 17.5979 21.4732 18.5355 20.5355C19.4732 19.5979 20 18.3261 20 17V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM16 16V4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H9.79C9.389 2.00029 8.99213 2.08097 8.62285 2.23727C8.25356 2.39358 7.91936 2.62233 7.64 2.91L4.85 5.78C4.30551 6.33952 4.00059 7.08927 4 7.87V16C4 16.5304 4.21071 17.0391 4.58579 17.4142C4.96086 17.7893 5.46957 18 6 18H14C14.5304 18 15.0391 17.7893 15.4142 17.4142C15.7893 17.0391 16 16.5304 16 16ZM6 10H8V12H6V10ZM10 16H6.5C6.36739 16 6.24021 15.9473 6.14645 15.8536C6.05268 15.7598 6 15.6326 6 15.5V14H10V16ZM10 10H14V12H10V10ZM13.5 16H12V14H14V15.5C14 15.6326 13.9473 15.7598 13.8536 15.8536C13.7598 15.9473 13.6326 16 13.5 16Z","dvd_player":"M19 14H5C4.20435 14 3.44129 14.3161 2.87868 14.8787C2.31607 15.4413 2 16.2044 2 17C2 17.7957 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7957 22 17C22 16.2044 21.6839 15.4413 21.1213 14.8787C20.5587 14.3161 19.7956 14 19 14ZM11 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17C4 16.7348 4.10536 16.4804 4.29289 16.2929C4.48043 16.1054 4.73478 16 5 16H11C11.2652 16 11.5196 16.1054 11.7071 16.2929C11.8946 16.4804 12 16.7348 12 17C12 17.2652 11.8946 17.5196 11.7071 17.7071C11.5196 17.8946 11.2652 18 11 18ZM15 18C14.8022 18 14.6089 17.9414 14.4444 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0004 17.2 13.9806 16.9989 14.0192 16.8049C14.0578 16.6109 14.153 16.4327 14.2929 16.2929C14.4327 16.153 14.6109 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM19 18C18.8022 18 18.6089 17.9414 18.4444 17.8315C18.28 17.7216 18.1518 17.5654 18.0761 17.3827C18.0004 17.2 17.9806 16.9989 18.0192 16.8049C18.0578 16.6109 18.153 16.4327 18.2929 16.2929C18.4327 16.153 18.6109 16.0578 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1518 19.7216 16.28 19.8315 16.4444C19.9414 16.6089 20 16.8022 20 17C20 17.2652 19.8946 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18ZM8 12C8.79113 12 9.56448 11.7654 10.2223 11.3259C10.8801 10.8864 11.3928 10.2616 11.6955 9.53074C11.9983 8.79983 12.0775 7.99556 11.9231 7.21964C11.7688 6.44372 11.3878 5.73098 10.8284 5.17157C10.269 4.61216 9.55629 4.2312 8.78036 4.07686C8.00444 3.92252 7.20017 4.00173 6.46927 4.30448C5.73836 4.60723 5.11365 5.11992 4.67412 5.77772C4.2346 6.43552 4 7.20888 4 8C4 9.06087 4.42143 10.0783 5.17157 10.8284C5.92172 11.5786 6.93913 12 8 12ZM8 7C8.19778 7 8.39112 7.05865 8.55557 7.16853C8.72002 7.27841 8.84819 7.43459 8.92388 7.61732C8.99957 7.80004 9.01937 8.00111 8.98079 8.19509C8.9422 8.38907 8.84696 8.56726 8.70711 8.70711C8.56725 8.84696 8.38907 8.9422 8.19509 8.98079C8.00111 9.01937 7.80004 8.99957 7.61732 8.92388C7.43459 8.84819 7.27841 8.72002 7.16853 8.55557C7.05865 8.39112 7 8.19778 7 8C7 7.73479 7.10536 7.48043 7.29289 7.2929C7.48043 7.10536 7.73478 7 8 7Z","e_book_reader":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20ZM14 11H8C7.73478 11 7.48043 10.8946 7.29289 10.7071C7.10536 10.5196 7 10.2652 7 10C7 9.73478 7.10536 9.48043 7.29289 9.29289C7.48043 9.10536 7.73478 9 8 9H14C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11ZM16 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7Z","e_sim":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM11 4H13V6H11V4ZM7 5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4H9V6H7V5ZM9 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V18H9V20ZM13 20H11V18H13V20ZM17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H15V18H17V19ZM17 15C17 15.2652 16.8946 15.5196 16.7071 15.7071C16.5196 15.8946 16.2652 16 16 16H8C7.73478 16 7.48043 15.8946 7.29289 15.7071C7.10536 15.5196 7 15.2652 7 15V10C6.99924 9.86839 7.02446 9.73793 7.07423 9.61609C7.12399 9.49426 7.19732 9.38344 7.29 9.29L8.29 8.29C8.38344 8.19732 8.49426 8.12399 8.61609 8.07423C8.73793 8.02446 8.86839 7.99924 9 8H16C16.2652 8 16.5196 8.10536 16.7071 8.29289C16.8946 8.48043 17 8.73478 17 9V15ZM17 6H15V4H16C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5V6Z","ear":"M13 2C8.58 2 5 5.58 5 10V17C5 19.76 7.24 22 10 22C12.5 22 14.56 20.16 14.92 17.76C18.41 16.9 21 13.76 21 10C21 5.58 17.42 2 13 2ZM10 20C9.45 20 9 19.55 9 19C9 18.45 9.45 18 10 18C10.55 18 11 17.55 11 17C11 16.45 11.45 16 12 16C12.55 16 13 16.45 13 17C13 18.65 11.65 20 10 20ZM17.24 14.24C17.04 14.44 16.79 14.53 16.53 14.53C16.27 14.53 16.02 14.43 15.82 14.24C15.43 13.85 15.43 13.22 15.82 12.83C16.58 12.07 16.99 11.07 16.99 10C16.99 7.79 15.2 6 12.99 6C11.06 6 9.44 7.38 9.07 9.21C10.19 9.65 10.99 10.73 10.99 12C10.99 13.65 9.64 15 7.99 15C7.44 15 6.99 14.55 6.99 14C6.99 13.45 7.44 13 7.99 13C8.54 13 8.99 12.55 8.99 12C8.99 11.45 8.54 11 7.99 11C7.44 11 6.99 10.55 6.99 10C6.99 6.69 9.68 4 12.99 4C16.3 4 18.99 6.69 18.99 10C18.99 11.6 18.37 13.11 17.23 14.24H17.24Z","ear_pain":"M12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L4.99982 15.62V17C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H15.9998C17.0998 22 17.9998 21.1 17.9998 20V16.24C19.8298 14.77 20.9998 12.52 20.9998 10C20.9998 5.59 17.4098 2 12.9998 2ZM15.4498 10.11C15.7398 10.25 15.9398 10.53 15.9898 10.84C16.0398 11.16 15.9398 11.48 15.7098 11.71L13.7098 13.71C13.5098 13.91 13.2598 14 12.9998 14C12.7398 14 12.4898 13.9 12.2898 13.71C11.8998 13.32 11.8998 12.69 12.2898 12.3L13.3098 11.28L12.5498 10.9C12.2598 10.76 12.0598 10.48 12.0098 10.17C11.9598 9.85 12.0598 9.53 12.2898 9.3L14.2898 7.3C14.6798 6.91 15.3098 6.91 15.6998 7.3C16.0898 7.69 16.0898 8.32 15.6998 8.71L14.6798 9.73L15.4398 10.11H15.4498Z","edit":"M11.06 10.8198L10.44 11.4398C10.1595 11.7215 10.0014 12.1023 10 12.4998V13.9998H11.5C11.8975 13.9984 12.2783 13.8403 12.56 13.5598L13.18 12.9398L20.56 5.55982C20.7074 5.42249 20.8256 5.25689 20.9076 5.0729C20.9895 4.8889 21.0336 4.69027 21.0372 4.48886C21.0407 4.28746 21.0037 4.0874 20.9282 3.90062C20.8528 3.71385 20.7405 3.54418 20.5981 3.40174C20.4556 3.2593 20.286 3.14702 20.0992 3.07157C19.9124 2.99613 19.7124 2.95908 19.511 2.96264C19.3095 2.96619 19.1109 3.01027 18.9269 3.09226C18.7429 3.17424 18.5773 3.29245 18.44 3.43982L11.06 10.8198ZM11.5 15.9998H8V12.4998C7.99283 12.0377 8.07753 11.5787 8.2492 11.1495C8.42086 10.7203 8.67607 10.3295 9 9.99982L16 2.99982H6C5.20435 2.99982 4.44129 3.31589 3.87868 3.8785C3.31607 4.44111 3 5.20417 3 5.99982V17.9998C3 18.7955 3.31607 19.5585 3.87868 20.1211C4.44129 20.6837 5.20435 20.9998 6 20.9998H18C18.7956 20.9998 19.5587 20.6837 20.1213 20.1211C20.6839 19.5585 21 18.7955 21 17.9998V7.99982L14 14.9998C13.6703 15.3238 13.2795 15.579 12.8503 15.7506C12.4212 15.9223 11.9622 16.007 11.5 15.9998Z","edit_pen":"M19.4999 4.5C18.8363 3.83805 17.9372 3.46631 16.9999 3.46631C16.0626 3.46631 15.1635 3.83805 14.4999 4.5L14.2099 4.79L19.2099 9.79L19.4999 9.5C20.1618 8.83638 20.5336 7.93732 20.5336 7C20.5336 6.06268 20.1618 5.16362 19.4999 4.5ZM5.5499 13.5C5.19016 13.8617 4.92859 14.3091 4.7899 14.8L3.7899 18.45C3.72963 18.6998 3.73453 18.9608 3.80413 19.2082C3.87373 19.4555 4.0057 19.6808 4.18739 19.8625C4.36907 20.0442 4.59438 20.1762 4.84172 20.2458C5.08905 20.3154 5.35012 20.3203 5.5999 20.26L9.2499 19.21C9.7408 19.0713 10.1882 18.8097 10.5499 18.45L17.7899 11.21L12.7899 6.21L5.5499 13.5Z","education":"M21.07 7.61006L12.57 4.11006C12.2 3.96006 11.79 3.96006 11.43 4.11006L2.93 7.61006C2.37 7.84006 2 8.39006 2 9.00006V16.0001C2 16.5501 2.45 17.0001 3 17.0001C3.55 17.0001 4 16.5501 4 16.0001V10.8301L11.43 13.8901C11.61 13.9701 11.81 14.0001 12 14.0001C12.19 14.0001 12.39 13.9601 12.57 13.8901L21.07 10.3901C21.63 10.1601 22 9.61006 22 9.00006C22 8.39006 21.63 7.84006 21.07 7.61006ZM12 16.0001C11.54 16.0001 11.09 15.9101 10.67 15.7401L6 13.8201V17.5101C6 18.1001 6.36 18.6401 6.9 18.8801L11.4 20.8401C11.59 20.9201 11.79 20.9601 12 20.9601C12.21 20.9601 12.41 20.9201 12.6 20.8401L17.1 18.8801C17.65 18.6401 18 18.1101 18 17.5101V13.8201L13.33 15.7401C12.9 15.9201 12.46 16.0001 12 16.0001Z","elephant":"M17 3H13C11.9391 3 10.9217 3.42143 10.1716 4.17157C9.42143 4.92172 9 5.93913 9 7C9.001 7.33815 9.0481 7.67458 9.14 8C9.19781 8.23525 9.28166 8.46333 9.39 8.68C9.43409 8.79104 9.48762 8.8981 9.55 9C9.63357 9.15489 9.73061 9.30212 9.84 9.44C9.9 9.51 9.95 9.59 10.02 9.66C10.2026 9.86749 10.4034 10.0583 10.62 10.23C10.7258 10.3081 10.8152 10.4062 10.8831 10.5188C10.9509 10.6315 10.9959 10.7564 11.0154 10.8864C11.0349 11.0165 11.0285 11.1491 10.9967 11.2767C10.9649 11.4043 10.9083 11.5243 10.83 11.63C10.7369 11.7542 10.6161 11.855 10.4772 11.9244C10.3384 11.9939 10.1852 12.03 10.03 12.03C9.81363 12.03 9.6031 11.9598 9.43 11.83C8.18389 10.9041 7.34515 9.53131 7.09 8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H6C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V18H11V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V13C15 12.7348 15.1054 12.4804 15.2929 12.2929C15.4804 12.1054 15.7348 12 16 12C16.2652 12 16.5196 12.1054 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13V16C17 16.5304 17.2107 17.0391 17.5858 17.4142C17.9609 17.7893 18.4696 18 19 18C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V7C21 5.93913 20.5786 4.92172 19.8284 4.17157C19.0783 3.42143 18.0609 3 17 3ZM16 8C15.8022 8 15.6089 7.94135 15.4444 7.83147C15.28 7.72159 15.1518 7.56541 15.0761 7.38268C15.0004 7.19996 14.9806 6.99889 15.0192 6.80491C15.0578 6.61093 15.153 6.43275 15.2929 6.29289C15.4327 6.15304 15.6109 6.0578 15.8049 6.01921C15.9989 5.98063 16.2 6.00043 16.3827 6.07612C16.5654 6.15181 16.7216 6.27998 16.8315 6.44443C16.9414 6.60888 17 6.80222 17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8Z","elevator":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H11V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM5.17 11.77L6.42 10.27C6.49397 10.19 6.58367 10.1262 6.68349 10.0826C6.7833 10.0389 6.89106 10.0164 7 10.0164C7.10894 10.0164 7.2167 10.0389 7.31651 10.0826C7.41633 10.1262 7.50603 10.19 7.58 10.27L8.83 11.77C8.91897 11.8811 8.97542 12.0146 8.99307 12.1559C9.01072 12.2971 8.98889 12.4404 8.93 12.57C8.86921 12.6989 8.77296 12.8077 8.65254 12.8839C8.53211 12.96 8.39248 13.0003 8.25 13H5.75C5.60752 13.0003 5.46789 12.96 5.34746 12.8839C5.22704 12.8077 5.13079 12.6989 5.07 12.57C5.01111 12.4404 4.98928 12.2971 5.00693 12.1559C5.02458 12.0146 5.08103 11.8811 5.17 11.77ZM19 3H13V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM18.83 12.23L17.58 13.73C17.5087 13.8143 17.4198 13.882 17.3196 13.9284C17.2195 13.9748 17.1104 13.9989 17 13.9989C16.8896 13.9989 16.7805 13.9748 16.6804 13.9284C16.5802 13.882 16.4913 13.8143 16.42 13.73L15.17 12.23C15.081 12.1189 15.0246 11.9854 15.0069 11.8441C14.9893 11.7029 15.0111 11.5596 15.07 11.43C15.1308 11.3011 15.227 11.1923 15.3475 11.1161C15.4679 11.04 15.6075 10.9997 15.75 11H18.25C18.3925 10.9997 18.5321 11.04 18.6525 11.1161C18.773 11.1923 18.8692 11.3011 18.93 11.43C18.9889 11.5596 19.0107 11.7029 18.9931 11.8441C18.9754 11.9854 18.919 12.1189 18.83 12.23Z","ellipse":"M12 20C17.5228 20 22 16.4183 22 12C22 7.58172 17.5228 4 12 4C6.47715 4 2 7.58172 2 12C2 16.4183 6.47715 20 12 20Z","emergency_services":"M7 18H17V12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7C10.6739 7 9.40215 7.52678 8.46447 8.46447C7.52678 9.40215 7 10.6739 7 12V18ZM10 12H11V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H13V15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5196 15.8946 12.2652 16 12 16C11.7348 16 11.4804 15.8946 11.2929 15.7071C11.1054 15.5196 11 15.2652 11 15V14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM17.66 7.76L18.36 7.05C18.4854 6.9706 18.5915 6.86428 18.6707 6.73877C18.7499 6.61325 18.8002 6.47169 18.8179 6.32433C18.8355 6.17698 18.8202 6.02754 18.773 5.88685C18.7257 5.74616 18.6478 5.61775 18.5447 5.51093C18.4417 5.40411 18.3162 5.32156 18.1773 5.26928C18.0384 5.21699 17.8896 5.19627 17.7417 5.20863C17.5938 5.22099 17.4505 5.26611 17.3222 5.34072C17.1939 5.41533 17.0839 5.51756 17 5.64L16.29 6.34C16.1017 6.5283 15.9959 6.7837 15.9959 7.05C15.9959 7.3163 16.1017 7.5717 16.29 7.76C16.4783 7.9483 16.7337 8.05409 17 8.05409C17.2663 8.05409 17.5217 7.9483 17.71 7.76H17.66ZM6.34 7.76C6.5283 7.9483 6.7837 8.05409 7.05 8.05409C7.3163 8.05409 7.5717 7.9483 7.76 7.76C7.9483 7.5717 8.05409 7.3163 8.05409 7.05C8.05409 6.7837 7.9483 6.5283 7.76 6.34L7.05 5.64C6.8587 5.47617 6.61262 5.39057 6.36095 5.40029C6.10927 5.41001 5.87053 5.51434 5.69244 5.69244C5.51434 5.87053 5.41001 6.10927 5.40029 6.36095C5.39057 6.61262 5.47617 6.8587 5.64 7.05L6.34 7.76ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM20 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM18 19H6C5.73478 19 5.48043 19.1054 5.29289 19.2929C5.10536 19.4804 5 19.7348 5 20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20C19 19.7348 18.8946 19.4804 18.7071 19.2929C18.5196 19.1054 18.2652 19 18 19Z","emvco_tap_pay":"M12 4C6.48 4 2 7.58 2 12C2 16.42 6.48 20 12 20C17.52 20 22 16.42 22 12C22 7.58 17.52 4 12 4ZM5.88 12.82C5.81951 13.0363 5.68797 13.2259 5.50656 13.3584C5.32515 13.4908 5.10445 13.5583 4.88 13.55C4.78696 13.5604 4.69304 13.5604 4.6 13.55C4.35076 13.4597 4.14756 13.2742 4.03505 13.0342C3.92255 12.7942 3.90994 12.5193 4 12.27C4.06705 12.0962 4.06705 11.9038 4 11.73C3.92707 11.4741 3.95879 11.1996 4.08819 10.9671C4.21759 10.7346 4.43407 10.5629 4.69 10.49C4.94593 10.4171 5.22036 10.4488 5.4529 10.5782C5.68545 10.7076 5.85707 10.9241 5.93 11.18C6.0901 11.7149 6.0901 12.2851 5.93 12.82H5.88ZM9.73 13.92C9.66951 14.1363 9.53797 14.3259 9.35656 14.4584C9.17515 14.5908 8.95445 14.6583 8.73 14.65C8.63724 14.6646 8.54276 14.6646 8.45 14.65C8.32303 14.6143 8.20438 14.5538 8.10088 14.472C7.99738 14.3903 7.91108 14.2889 7.84694 14.1736C7.78281 14.0583 7.74211 13.9315 7.72719 13.8005C7.71227 13.6694 7.72342 13.5367 7.76 13.41C8.0268 12.5162 8.0268 11.5638 7.76 10.67C7.68707 10.4141 7.71879 10.1396 7.84819 9.9071C7.97759 9.67455 8.19407 9.50293 8.45 9.43C8.70593 9.35707 8.98036 9.38879 9.2129 9.51819C9.44545 9.64759 9.61706 9.86407 9.69 10.12C10.0479 11.375 10.0479 12.705 9.69 13.96L9.73 13.92ZM13.57 15C13.5095 15.2163 13.378 15.4059 13.1966 15.5384C13.0152 15.6708 12.7944 15.7383 12.57 15.73C12.4803 15.7397 12.3897 15.7397 12.3 15.73C12.173 15.6943 12.0544 15.6338 11.9509 15.552C11.8474 15.4703 11.7611 15.3689 11.6969 15.2536C11.6328 15.1383 11.5921 15.0115 11.5772 14.8805C11.5623 14.7494 11.5734 14.6167 11.61 14.49C12.0767 12.8764 12.0767 11.1636 11.61 9.55C11.5739 9.4213 11.5635 9.28676 11.5794 9.15404C11.5952 9.02132 11.6371 8.89303 11.7026 8.77649C11.768 8.65995 11.8558 8.55745 11.9609 8.47484C12.066 8.39222 12.1863 8.33111 12.315 8.295C12.4437 8.25889 12.5782 8.24848 12.711 8.26436C12.8437 8.28025 12.972 8.32212 13.0885 8.38758C13.205 8.45305 13.3076 8.54082 13.3902 8.6459C13.4728 8.75098 13.5339 8.8713 13.57 9C14.1356 10.96 14.1356 13.04 13.57 15ZM17.41 16.1C17.3476 16.3144 17.2153 16.5018 17.0341 16.6323C16.8528 16.7628 16.6331 16.8289 16.41 16.82C16.3203 16.8298 16.2297 16.8298 16.14 16.82C16.013 16.7843 15.8944 16.7238 15.7909 16.642C15.6874 16.5603 15.6011 16.4589 15.5369 16.3436C15.4728 16.2283 15.4321 16.1015 15.4172 15.9705C15.4023 15.8394 15.4134 15.7067 15.45 15.58C16.13 13.2486 16.13 10.7714 15.45 8.44C15.4134 8.31328 15.4023 8.18057 15.4172 8.04952C15.4321 7.91846 15.4728 7.79166 15.5369 7.6764C15.6011 7.56115 15.6874 7.45972 15.7909 7.37796C15.8944 7.29619 16.013 7.23571 16.14 7.2C16.3946 7.12915 16.6669 7.16196 16.8973 7.29125C17.1278 7.42054 17.2978 7.6358 17.37 7.89C18.1567 10.5803 18.1567 13.4397 17.37 16.13L17.41 16.1Z","end_chat":"M16.88 7.1199C17.27 7.5099 17.9 7.5099 18.29 7.1199L19 6.4099L19.71 7.1199C20.1 7.5099 20.73 7.5099 21.12 7.1199C21.51 6.7299 21.51 6.0999 21.12 5.7099L20.41 4.9999L21.12 4.2899C21.51 3.8999 21.51 3.2699 21.12 2.8799C20.73 2.4899 20.1 2.4899 19.71 2.8799L19 3.5899L18.29 2.8799C17.9 2.4899 17.27 2.4899 16.88 2.8799C16.49 3.2699 16.49 3.8999 16.88 4.2899L17.59 4.9999L16.88 5.7099C16.49 6.0999 16.49 6.7299 16.88 7.1199ZM21.75 9.1699C20.96 9.6899 20.02 9.9999 19 9.9999C16.24 9.9999 14 7.7599 14 4.9999C14 4.6599 14.04 4.3199 14.1 3.9999H9C5.13 3.9999 2 7.1299 2 10.9999C2 14.5299 4.61 17.4299 8 17.9199V19.9999C8 21.2399 9.41 21.9399 10.4 21.1999L14.67 17.9999H15C18.87 17.9999 22 14.8699 22 10.9999C22 10.3699 21.91 9.7499 21.75 9.1699Z","endocrinology":"M20.06 3.99953C18.76 3.97953 17.55 4.54953 16.73 5.48953C16.23 6.06953 15.94 6.80953 15.81 7.56953L15.16 11.1095C15.07 11.6295 14.61 11.9995 14.09 11.9995C13.49 11.9995 13 11.5095 13 10.9095V8.99953C13 8.44953 12.55 7.99953 12 7.99953C11.45 7.99953 11 8.44953 11 8.99953V10.9095C11 11.5095 10.51 11.9995 9.91 11.9995C9.38 11.9995 8.93 11.6195 8.84 11.1095L8.19 7.56953C8.05 6.80953 7.77 6.06953 7.27 5.48953C6.45 4.54953 5.24 3.97953 3.94 3.99953C2.86 4.01953 2 4.91953 2 5.99953V17.9995C2 19.0795 2.87 19.9895 3.95 19.9995C5.81 20.0195 7.51 18.9795 8.34 17.3195C8.74 16.5095 9.57 15.9995 10.47 15.9995H13.53C14.43 15.9995 15.26 16.5095 15.66 17.3195C16.49 18.9795 18.19 20.0195 20.05 19.9995C21.13 19.9895 22 19.0795 22 17.9995V5.99953C22 4.91953 21.14 4.01953 20.06 3.99953Z","energy_others":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM4 12C4 11.7033 4.08798 11.4133 4.2528 11.1666C4.41762 10.92 4.65189 10.7277 4.92598 10.6142C5.20007 10.5006 5.50167 10.4709 5.79264 10.5288C6.08361 10.5867 6.35089 10.7296 6.56066 10.9393C6.77044 11.1491 6.9133 11.4164 6.97118 11.7074C7.02906 11.9983 6.99936 12.2999 6.88582 12.574C6.77229 12.8481 6.58003 13.0824 6.33336 13.2472C6.08669 13.412 5.79668 13.5 5.5 13.5C5.10218 13.5 4.72065 13.342 4.43934 13.0607C4.15804 12.7794 4 12.3978 4 12ZM18 12C17.9986 13.2438 17.6107 14.4563 16.89 15.47L17.71 16.29C17.8037 16.383 17.8781 16.4936 17.9289 16.6154C17.9797 16.7373 18.0058 16.868 18.0058 17C18.0058 17.132 17.9797 17.2627 17.9289 17.3846C17.8781 17.5064 17.8037 17.617 17.71 17.71C17.617 17.8037 17.5064 17.8781 17.3846 17.9289C17.2627 17.9797 17.132 18.0058 17 18.0058C16.868 18.0058 16.7373 17.9797 16.6154 17.9289C16.4936 17.8781 16.383 17.8037 16.29 17.71L15.47 16.89C14.45 17.6226 13.2258 18.0166 11.97 18.0166C10.7142 18.0166 9.49002 17.6226 8.47 16.89L7.66 17.71C7.56704 17.8037 7.45644 17.8781 7.33458 17.9289C7.21272 17.9797 7.08202 18.0058 6.95 18.0058C6.81799 18.0058 6.68729 17.9797 6.56543 17.9289C6.44357 17.8781 6.33297 17.8037 6.24 17.71C6.14628 17.617 6.07188 17.5064 6.02111 17.3846C5.97034 17.2627 5.94421 17.132 5.94421 17C5.94421 16.868 5.97034 16.7373 6.02111 16.6154C6.07188 16.4936 6.14628 16.383 6.24 16.29L7.71 14.83C7.89737 14.6437 8.15082 14.5392 8.415 14.5392C8.67919 14.5392 8.93264 14.6437 9.12 14.83C9.67959 15.389 10.3923 15.7695 11.1681 15.9235C11.9439 16.0774 12.748 15.998 13.4786 15.6951C14.2093 15.3922 14.8337 14.8795 15.273 14.2218C15.7124 13.5641 15.9469 12.7909 15.9469 12C15.9469 11.2091 15.7124 10.4359 15.273 9.77818C14.8337 9.12048 14.2093 8.60779 13.4786 8.30491C12.748 8.00203 11.9439 7.92255 11.1681 8.07653C10.3923 8.23051 9.67959 8.61104 9.12 9.17C8.93264 9.35625 8.67919 9.46079 8.415 9.46079C8.15082 9.46079 7.89737 9.35625 7.71 9.17L6.29 7.71C6.1017 7.5217 5.99591 7.2663 5.99591 7C5.99591 6.7337 6.1017 6.4783 6.29 6.29C6.47831 6.1017 6.7337 5.99591 7 5.99591C7.26631 5.99591 7.5217 6.1017 7.71 6.29L8.52 7.11C9.54002 6.37744 10.7642 5.9834 12.02 5.9834C13.2758 5.9834 14.5 6.37744 15.52 7.11L16.34 6.29C16.4332 6.19676 16.5439 6.1228 16.6658 6.07234C16.7876 6.02188 16.9181 5.99591 17.05 5.99591C17.1819 5.99591 17.3124 6.02188 17.4343 6.07234C17.5561 6.1228 17.6668 6.19676 17.76 6.29C17.8532 6.38324 17.9272 6.49393 17.9777 6.61575C18.0281 6.73757 18.0541 6.86814 18.0541 7C18.0541 7.13186 18.0281 7.26243 17.9777 7.38425C17.9272 7.50607 17.8532 7.61676 17.76 7.71L16.94 8.53C17.643 9.54956 18.0132 10.7617 18 12Z","energy_total":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.9987 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81534 12.9994 9.63443 12.9478 9.47734 12.8507C9.32025 12.7536 9.1931 12.6149 9.11 12.45C9.03551 12.2902 9.0046 12.1135 9.0204 11.9379C9.03621 11.7623 9.09817 11.594 9.2 11.45L12.2 7.45C12.3591 7.23783 12.596 7.09756 12.8586 7.06005C13.1211 7.02254 13.3878 7.09087 13.6 7.25C13.8122 7.40913 13.9524 7.64603 13.99 7.90858C14.0275 8.17113 13.9591 8.43783 13.8 8.65L12 11H14C14.1847 11.0006 14.3656 11.0522 14.5227 11.1493C14.6798 11.2464 14.8069 11.3851 14.89 11.55C14.9742 11.716 15.0104 11.9023 14.9945 12.0878C14.9786 12.2733 14.9113 12.4507 14.8 12.6Z","engineering_request":"M16.9999 13C16.6614 13.0053 16.3251 13.0558 15.9999 13.15L10.8499 8C10.9441 7.67481 10.9945 7.33852 10.9999 7C10.9999 5.93913 10.5785 4.92172 9.82831 4.17157C9.07817 3.42143 8.06075 3 6.99989 3H6.78989C6.5984 3.01194 6.41439 3.07872 6.2598 3.19236C6.10522 3.306 5.98659 3.46172 5.91807 3.64092C5.84955 3.82013 5.83403 4.01527 5.87336 4.20305C5.91269 4.39084 6.00521 4.56335 6.13989 4.7L6.99989 5.59L5.58989 7L4.71989 6.14C4.58748 6.01832 4.42472 5.93459 4.24873 5.89763C4.07275 5.86068 3.89005 5.87186 3.71989 5.93C3.53053 5.98363 3.36122 6.09194 3.23314 6.24136C3.10506 6.39078 3.02393 6.57467 2.99989 6.77C2.99496 6.84659 2.99496 6.92341 2.99989 7C2.99989 8.06087 3.42131 9.07828 4.17146 9.82843C4.9216 10.5786 5.93902 11 6.99989 11C7.3384 10.9947 7.6747 10.9442 7.99989 10.85L13.1499 16C13.0557 16.3252 13.0052 16.6615 12.9999 17C12.9999 17.7911 13.2345 18.5645 13.674 19.2223C14.1135 19.8801 14.7382 20.3928 15.4692 20.6955C16.2001 20.9983 17.0043 21.0775 17.7802 20.9231C18.5562 20.7688 19.2689 20.3878 19.8283 19.8284C20.3877 19.269 20.7687 18.5563 20.923 17.7804C21.0774 17.0044 20.9982 16.2002 20.6954 15.4693C20.3927 14.7384 19.88 14.1136 19.2222 13.6741C18.5644 13.2346 17.791 13 16.9999 13ZM16.9999 19C16.6043 19 16.2176 18.8827 15.8887 18.6629C15.5598 18.4432 15.3035 18.1308 15.1521 17.7654C15.0008 17.3999 14.9611 16.9978 15.0383 16.6098C15.1155 16.2219 15.306 15.8655 15.5857 15.5858C15.8654 15.3061 16.2217 15.1156 16.6097 15.0384C16.9977 14.9613 17.3998 15.0009 17.7653 15.1522C18.1307 15.3036 18.4431 15.56 18.6628 15.8889C18.8826 16.2178 18.9999 16.6044 18.9999 17C18.9999 17.5304 18.7892 18.0391 18.4141 18.4142C18.039 18.7893 17.5303 19 16.9999 19ZM16.9999 11C18.0608 11 19.0782 10.5786 19.8283 9.82843C20.5785 9.07828 20.9999 8.06087 20.9999 7C21.0066 6.9335 21.0066 6.8665 20.9999 6.8C20.9897 6.60767 20.9242 6.42236 20.8113 6.26635C20.6983 6.11034 20.5427 5.99027 20.3632 5.92056C20.1836 5.85086 19.9878 5.83448 19.7992 5.87341C19.6105 5.91234 19.4372 6.00491 19.2999 6.14L18.4099 7L16.9999 5.59L17.8599 4.72C17.9816 4.5876 18.0653 4.42483 18.1023 4.24885C18.1392 4.07286 18.128 3.89017 18.0699 3.72C18.0163 3.53065 17.9079 3.36133 17.7585 3.23325C17.6091 3.10518 17.4252 3.02404 17.2299 3H16.9999C15.939 3 14.9216 3.42143 14.1715 4.17157C13.4213 4.92172 12.9999 5.93913 12.9999 7C12.9999 8.06087 13.4213 9.07828 14.1715 9.82843C14.9216 10.5786 15.939 11 16.9999 11ZM6.99989 13C5.93902 13 4.9216 13.4214 4.17146 14.1716C3.42131 14.9217 2.99989 15.9391 2.99989 17C2.9932 17.0665 2.9932 17.1335 2.99989 17.2C3.01005 17.3923 3.07554 17.5776 3.18849 17.7336C3.30143 17.8897 3.45703 18.0097 3.63658 18.0794C3.81612 18.1491 4.01198 18.1655 4.2006 18.1266C4.38923 18.0877 4.5626 17.9951 4.69989 17.86L5.58989 17L6.99989 18.41L6.13989 19.28C6.0182 19.4124 5.93448 19.5752 5.89752 19.7512C5.86056 19.9271 5.87174 20.1098 5.92989 20.28C5.99162 20.46 6.10346 20.6187 6.25225 20.7374C6.40105 20.8561 6.58063 20.9298 6.76989 20.95L6.99989 21C8.06075 21 9.07817 20.5786 9.82831 19.8284C10.5785 19.0783 10.9999 18.0609 10.9999 17C10.9999 15.9391 10.5785 14.9217 9.82831 14.1716C9.07817 13.4214 8.06075 13 6.99989 13Z","enter":"M15.4999 5H11.9999C11.7347 5 11.4804 5.10536 11.2928 5.29289C11.1053 5.48043 10.9999 5.73478 10.9999 6C10.9999 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 11.9999 7H15.4999C16.4282 7 17.3184 7.36875 17.9748 8.02513C18.6312 8.6815 18.9999 9.57174 18.9999 10.5C18.9999 11.4283 18.6312 12.3185 17.9748 12.9749C17.3184 13.6313 16.4282 14 15.4999 14H6.40994L8.70994 11.71C8.89824 11.5217 9.00403 11.2663 9.00403 11C9.00403 10.7337 8.89824 10.4783 8.70994 10.29C8.52164 10.1017 8.26624 9.99591 7.99994 9.99591C7.73364 9.99591 7.47824 10.1017 7.28994 10.29L3.28994 14.29C3.19621 14.383 3.12182 14.4936 3.07105 14.6154C3.02028 14.7373 2.99414 14.868 2.99414 15C2.99414 15.132 3.02028 15.2627 3.07105 15.3846C3.12182 15.5064 3.19621 15.617 3.28994 15.71L7.28994 19.71C7.3829 19.8037 7.4935 19.8781 7.61536 19.9289C7.73722 19.9797 7.86793 20.0058 7.99994 20.0058C8.13195 20.0058 8.26266 19.9797 8.38452 19.9289C8.50637 19.8781 8.61698 19.8037 8.70994 19.71C8.80367 19.617 8.87806 19.5064 8.92883 19.3846C8.9796 19.2627 9.00574 19.132 9.00574 19C9.00574 18.868 8.9796 18.7373 8.92883 18.6154C8.87806 18.4936 8.80367 18.383 8.70994 18.29L6.40994 16H15.4999C16.9586 16 18.3576 15.4205 19.389 14.3891C20.4205 13.3576 20.9999 11.9587 20.9999 10.5C20.9999 9.04131 20.4205 7.64236 19.389 6.61091C18.3576 5.57946 16.9586 5 15.4999 5Z","enterpreneurial":"M4.37997 16.0001C3.70997 16.6701 3.37997 18.6001 3.25997 19.8001C3.24364 19.9274 3.25672 20.0568 3.29819 20.1783C3.33965 20.2997 3.40841 20.4101 3.49918 20.5009C3.58995 20.5916 3.70031 20.6604 3.82179 20.7019C3.94327 20.7433 4.07264 20.7564 4.19997 20.7401C5.39997 20.6101 7.32997 20.2901 7.99997 19.6201C8.46848 19.1377 8.72836 18.4903 8.72344 17.8178C8.71853 17.1454 8.44921 16.5019 7.9737 16.0263C7.49819 15.5508 6.85467 15.2815 6.18222 15.2766C5.50976 15.2717 4.86238 15.5316 4.37997 16.0001ZM21 4.09008C21.0139 3.94347 20.9952 3.79561 20.9454 3.65704C20.8955 3.51847 20.8157 3.39263 20.7115 3.2885C20.6074 3.18437 20.4816 3.10452 20.343 3.05466C20.2044 3.0048 20.0566 2.98617 19.91 3.00008C19.27 3.06008 13.59 3.63008 11.17 6.00008C10.4376 6.7557 9.79649 7.59479 9.25997 8.50008C8.62563 8.26528 7.94022 8.20359 7.27415 8.32133C6.60808 8.43908 5.98536 8.73203 5.46997 9.17008L3.28997 11.3501C3.16143 11.4784 3.07024 11.6392 3.0262 11.8154C2.98215 11.9916 2.98691 12.1764 3.03997 12.3501C3.08928 12.5224 3.18398 12.6782 3.31416 12.8014C3.44434 12.9245 3.60522 13.0104 3.77997 13.0501L8.50997 14.1201L9.88997 15.5001L11 20.2201C11.0396 20.3948 11.1255 20.5557 11.2487 20.6859C11.3718 20.8161 11.5277 20.9108 11.7 20.9601C11.7927 20.9747 11.8872 20.9747 11.98 20.9601C12.1116 20.9608 12.242 20.9356 12.3639 20.8858C12.4857 20.8361 12.5965 20.7628 12.69 20.6701L14.87 18.4901C15.1776 18.1571 15.4163 17.7665 15.5725 17.3409C15.7287 16.9153 15.7992 16.463 15.78 16.0101C15.7737 15.5631 15.6926 15.1203 15.54 14.7001C16.4292 14.1735 17.2546 13.546 18 12.8301C20.37 10.4101 20.94 4.73008 21 4.09008ZM16.8 9.32008C16.5903 9.53004 16.323 9.67309 16.032 9.73112C15.7409 9.78915 15.4393 9.75955 15.1651 9.64608C14.8909 9.5326 14.6565 9.34034 14.4916 9.09363C14.3267 8.84691 14.2386 8.55683 14.2386 8.26008C14.2386 7.96333 14.3267 7.67324 14.4916 7.42653C14.6565 7.17981 14.8909 6.98756 15.1651 6.87408C15.4393 6.7606 15.7409 6.73101 16.032 6.78904C16.323 6.84707 16.5903 6.99011 16.8 7.20008C17.0784 7.48261 17.2346 7.86338 17.2346 8.26008C17.2346 8.65678 17.0784 9.03755 16.8 9.32008Z","entertainment":"M12.46 8L15.13 4H11.54L8.87 8H12.46ZM9.13 4H7C6.20435 4 5.44129 4.31607 4.87868 4.87868C4.31607 5.44129 4 6.20435 4 7V8H6.46L9.13 4ZM4 17C4 17.7956 4.31607 18.5587 4.87868 19.1213C5.44129 19.6839 6.20435 20 7 20H17C17.7956 20 18.5587 19.6839 19.1213 19.1213C19.6839 18.5587 20 17.7956 20 17V10H4V17ZM19.29 5.07C18.8293 4.53678 18.1956 4.18276 17.5 4.07L14.87 8H20V7C19.9981 6.29311 19.7467 5.60959 19.29 5.07Z","entertainment_play":"M9.13 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V7H6.46L9.13 3ZM12.46 7L15.13 3H11.54L8.87 7H12.46ZM20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17.54L14.87 7H21V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM3 18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9H3V18ZM10 13C10.0001 12.8205 10.0484 12.6444 10.14 12.49C10.236 12.3352 10.3704 12.2078 10.53 12.12C10.6744 12.042 10.8359 12.0008 11 12C11.1745 12.0096 11.3435 12.0648 11.49 12.16L14.49 14.16C14.6267 14.2495 14.7372 14.3737 14.81 14.52C14.887 14.6647 14.9273 14.8261 14.9273 14.99C14.9273 15.1539 14.887 15.3153 14.81 15.46C14.7372 15.6063 14.6267 15.7305 14.49 15.82L11.49 17.82C11.3455 17.9223 11.1764 17.9844 11 18C10.822 18.0103 10.6448 17.9686 10.49 17.88C10.3373 17.7945 10.2097 17.6703 10.12 17.52C10.0278 17.363 9.98587 17.1815 10 17V13Z","episodes":"M7 4H17C17.2652 4 17.5196 3.89464 17.7071 3.70711C17.8946 3.51957 18 3.26522 18 3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5196 2.10536 17.2652 2 17 2H7C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3C6 3.26522 6.10536 3.51957 6.29289 3.70711C6.48043 3.89464 6.73478 4 7 4ZM5 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM19 10H5C4.20435 10 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10Z","equalizer":"M20 10.9999H10.82C10.6098 10.4208 10.2264 9.92037 9.72184 9.56676C9.2173 9.21314 8.61612 9.02344 8 9.02344C7.38388 9.02344 6.7827 9.21314 6.27817 9.56676C5.77363 9.92037 5.3902 10.4208 5.18 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999C3 12.2651 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H5.18C5.3902 13.5791 5.77363 14.0795 6.27817 14.4331C6.7827 14.7867 7.38388 14.9764 8 14.9764C8.61612 14.9764 9.2173 14.7867 9.72184 14.4331C10.2264 14.0795 10.6098 13.5791 10.82 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2651 21 11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM8 12.9999C7.80222 12.9999 7.60888 12.9413 7.44443 12.8314C7.27998 12.7215 7.15181 12.5653 7.07612 12.3826C7.00043 12.1999 6.98063 11.9988 7.01921 11.8048C7.0578 11.6108 7.15304 11.4327 7.29289 11.2928C7.43275 11.153 7.61093 11.0577 7.80491 11.0191C7.99889 10.9805 8.19996 11.0003 8.38268 11.076C8.56541 11.1517 8.72159 11.2799 8.83147 11.4443C8.94135 11.6088 9 11.8021 9 11.9999C9 12.2651 8.89464 12.5195 8.70711 12.707C8.51957 12.8946 8.26522 12.9999 8 12.9999ZM20 16.9999H18.82C18.6098 16.4208 18.2264 15.9204 17.7218 15.5668C17.2173 15.2131 16.6161 15.0234 16 15.0234C15.3839 15.0234 14.7827 15.2131 14.2782 15.5668C13.7736 15.9204 13.3902 16.4208 13.18 16.9999H5C4.73478 16.9999 4.48043 17.1053 4.29289 17.2928C4.10536 17.4803 4 17.7347 4 17.9999C4 18.2651 4.10536 18.5195 4.29289 18.707C4.48043 18.8946 4.73478 18.9999 5 18.9999H13.18C13.3902 19.5791 13.7736 20.0795 14.2782 20.4331C14.7827 20.7867 15.3839 20.9764 16 20.9764C16.6161 20.9764 17.2173 20.7867 17.7218 20.4331C18.2264 20.0795 18.6098 19.5791 18.82 18.9999H20C20.2652 18.9999 20.5196 18.8946 20.7071 18.707C20.8946 18.5195 21 18.2651 21 17.9999C21 17.7347 20.8946 17.4803 20.7071 17.2928C20.5196 17.1053 20.2652 16.9999 20 16.9999ZM16 18.9999C15.8022 18.9999 15.6089 18.9413 15.4444 18.8314C15.28 18.7215 15.1518 18.5653 15.0761 18.3826C15.0004 18.1999 14.9806 17.9988 15.0192 17.8048C15.0578 17.6108 15.153 17.4327 15.2929 17.2928C15.4327 17.153 15.6109 17.0577 15.8049 17.0191C15.9989 16.9805 16.2 17.0003 16.3827 17.076C16.5654 17.1517 16.7216 17.2799 16.8315 17.4443C16.9414 17.6088 17 17.8021 17 17.9999C17 18.2651 16.8946 18.5195 16.7071 18.707C16.5196 18.8946 16.2652 18.9999 16 18.9999ZM4 6.99991H13.18C13.3902 7.57907 13.7736 8.07945 14.2782 8.43307C14.7827 8.78669 15.3839 8.97639 16 8.97639C16.6161 8.97639 17.2173 8.78669 17.7218 8.43307C18.2264 8.07945 18.6098 7.57907 18.82 6.99991H20C20.2652 6.99991 20.5196 6.89456 20.7071 6.70702C20.8946 6.51948 21 6.26513 21 5.99991C21 5.7347 20.8946 5.48034 20.7071 5.29281C20.5196 5.10527 20.2652 4.99991 20 4.99991H18.82C18.6098 4.42076 18.2264 3.92037 17.7218 3.56676C17.2173 3.21314 16.6161 3.02344 16 3.02344C15.3839 3.02344 14.7827 3.21314 14.2782 3.56676C13.7736 3.92037 13.3902 4.42076 13.18 4.99991H4C3.73478 4.99991 3.48043 5.10527 3.29289 5.29281C3.10536 5.48034 3 5.7347 3 5.99991C3 6.26513 3.10536 6.51948 3.29289 6.70702C3.48043 6.89456 3.73478 6.99991 4 6.99991ZM16 4.99991C16.1978 4.99991 16.3911 5.05856 16.5556 5.16844C16.72 5.27833 16.8482 5.4345 16.9239 5.61723C16.9996 5.79996 17.0194 6.00102 16.9808 6.195C16.9422 6.38899 16.847 6.56717 16.7071 6.70702C16.5673 6.84687 16.3891 6.94211 16.1951 6.9807C16.0011 7.01928 15.8 6.99948 15.6173 6.92379C15.4346 6.84811 15.2784 6.71993 15.1685 6.55548C15.0586 6.39104 15 6.1977 15 5.99991C15 5.7347 15.1054 5.48034 15.2929 5.29281C15.4804 5.10527 15.7348 4.99991 16 4.99991Z","eraser":"M15.4099 15.9999L20.7099 10.7099C20.8037 10.617 20.8781 10.5064 20.9288 10.3845C20.9796 10.2627 21.0057 10.132 21.0057 9.99994C21.0057 9.86793 20.9796 9.73722 20.9288 9.61536C20.8781 9.4935 20.8037 9.3829 20.7099 9.28994L14.7099 3.28994C14.617 3.19621 14.5064 3.12182 14.3845 3.07105C14.2627 3.02028 14.132 2.99414 13.9999 2.99414C13.8679 2.99414 13.7372 3.02028 13.6154 3.07105C13.4935 3.12182 13.3829 3.19621 13.2899 3.28994L7.37994 9.20994L14.1699 15.9999H15.4099ZM19.9999 17.9999H13.7299H13.3299L5.99994 10.6199L3.28994 13.2899C3.19621 13.3829 3.12182 13.4935 3.07105 13.6154C3.02028 13.7372 2.99414 13.8679 2.99414 13.9999C2.99414 14.132 3.02028 14.2627 3.07105 14.3845C3.12182 14.5064 3.19621 14.617 3.28994 14.7099L8.28994 19.7099C8.38338 19.8026 8.49419 19.8759 8.61603 19.9257C8.73787 19.9755 8.86833 20.0007 8.99994 19.9999H19.9999C20.2652 19.9999 20.5195 19.8946 20.707 19.707C20.8946 19.5195 20.9999 19.2652 20.9999 18.9999C20.9999 18.7347 20.8946 18.4804 20.707 18.2928C20.5195 18.1053 20.2652 17.9999 19.9999 17.9999Z","error":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","error_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.71 14.29C15.8037 14.383 15.8781 14.4936 15.9289 14.6154C15.9797 14.7373 16.0058 14.868 16.0058 15C16.0058 15.132 15.9797 15.2627 15.9289 15.3846C15.8781 15.5064 15.8037 15.617 15.71 15.71C15.617 15.8037 15.5064 15.8781 15.3846 15.9289C15.2627 15.9797 15.132 16.0058 15 16.0058C14.868 16.0058 14.7373 15.9797 14.6154 15.9289C14.4936 15.8781 14.383 15.8037 14.29 15.71L12 13.41L9.71 15.71C9.61704 15.8037 9.50644 15.8781 9.38458 15.9289C9.26272 15.9797 9.13202 16.0058 9 16.0058C8.86799 16.0058 8.73729 15.9797 8.61543 15.9289C8.49357 15.8781 8.38297 15.8037 8.29 15.71C8.19628 15.617 8.12188 15.5064 8.07111 15.3846C8.02034 15.2627 7.99421 15.132 7.99421 15C7.99421 14.868 8.02034 14.7373 8.07111 14.6154C8.12188 14.4936 8.19628 14.383 8.29 14.29L10.59 12L8.29 9.71C8.1017 9.5217 7.99591 9.2663 7.99591 9C7.99591 8.7337 8.1017 8.4783 8.29 8.29C8.47831 8.1017 8.7337 7.99591 9 7.99591C9.26631 7.99591 9.5217 8.1017 9.71 8.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71L13.41 12L15.71 14.29Z","ethernet":"M7.99994 11.0002C7.80216 11.0002 7.60882 11.0588 7.44437 11.1687C7.27992 11.2786 7.15175 11.4348 7.07606 11.6175C7.00037 11.8002 6.98057 12.0013 7.01915 12.1953C7.05774 12.3893 7.15298 12.5674 7.29283 12.7073C7.43268 12.8471 7.61087 12.9424 7.80485 12.981C7.99883 13.0196 8.1999 12.9998 8.38262 12.9241C8.56535 12.8484 8.72153 12.7202 8.83141 12.5558C8.94129 12.3913 8.99994 12.198 8.99994 12.0002C8.99994 11.735 8.89458 11.4806 8.70705 11.2931C8.51951 11.1055 8.26516 11.0002 7.99994 11.0002ZM11.9999 11.0002C11.8022 11.0002 11.6088 11.0588 11.4444 11.1687C11.2799 11.2786 11.1517 11.4348 11.0761 11.6175C11.0004 11.8002 10.9806 12.0013 11.0192 12.1953C11.0577 12.3893 11.153 12.5674 11.2928 12.7073C11.4327 12.8471 11.6109 12.9424 11.8048 12.981C11.9988 13.0196 12.1999 12.9998 12.3826 12.9241C12.5653 12.8484 12.7215 12.7202 12.8314 12.5558C12.9413 12.3913 12.9999 12.198 12.9999 12.0002C12.9999 11.735 12.8946 11.4806 12.707 11.2931C12.5195 11.1055 12.2652 11.0002 11.9999 11.0002ZM4.40994 12.0002L7.70994 8.71019C7.80318 8.61695 7.87714 8.50626 7.9276 8.38444C7.97806 8.26261 8.00403 8.13204 8.00403 8.00019C8.00403 7.86833 7.97806 7.73776 7.9276 7.61594C7.87714 7.49411 7.80318 7.38342 7.70994 7.29019C7.6167 7.19695 7.50601 7.12299 7.38419 7.07253C7.26237 7.02207 7.1318 6.99609 6.99994 6.99609C6.86808 6.99609 6.73751 7.02207 6.61569 7.07253C6.49387 7.12299 6.38318 7.19695 6.28994 7.29019L2.28994 11.2902C2.19621 11.3831 2.12182 11.4937 2.07105 11.6156C2.02028 11.7375 1.99414 11.8682 1.99414 12.0002C1.99414 12.1322 2.02028 12.2629 2.07105 12.3848C2.12182 12.5066 2.19621 12.6172 2.28994 12.7102L6.28994 16.7102C6.3829 16.8039 6.4935 16.8783 6.61536 16.9291C6.73722 16.9798 6.86793 17.006 6.99994 17.006C7.13195 17.006 7.26266 16.9798 7.38452 16.9291C7.50637 16.8783 7.61698 16.8039 7.70994 16.7102C7.80367 16.6172 7.87806 16.5066 7.92883 16.3848C7.9796 16.2629 8.00574 16.1322 8.00574 16.0002C8.00574 15.8682 7.9796 15.7375 7.92883 15.6156C7.87806 15.4937 7.80367 15.3831 7.70994 15.2902L4.40994 12.0002ZM21.7099 11.2902L17.7099 7.29019C17.6167 7.19695 17.506 7.12299 17.3842 7.07253C17.2624 7.02207 17.1318 6.99609 16.9999 6.99609C16.7336 6.99609 16.4782 7.10188 16.2899 7.29019C16.1016 7.47849 15.9958 7.73388 15.9958 8.00019C15.9958 8.26649 16.1016 8.52188 16.2899 8.71019L19.5899 12.0002L16.2899 15.2902C16.1962 15.3831 16.1218 15.4937 16.071 15.6156C16.0203 15.7375 15.9941 15.8682 15.9941 16.0002C15.9941 16.1322 16.0203 16.2629 16.071 16.3848C16.1218 16.5066 16.1962 16.6172 16.2899 16.7102C16.3829 16.8039 16.4935 16.8783 16.6154 16.9291C16.7372 16.9798 16.8679 17.006 16.9999 17.006C17.132 17.006 17.2627 16.9798 17.3845 16.9291C17.5064 16.8783 17.617 16.8039 17.7099 16.7102L21.7099 12.7102C21.8037 12.6172 21.8781 12.5066 21.9288 12.3848C21.9796 12.2629 22.0057 12.1322 22.0057 12.0002C22.0057 11.8682 21.9796 11.7375 21.9288 11.6156C21.8781 11.4937 21.8037 11.3831 21.7099 11.2902ZM16.9999 12.0002C16.9999 11.8024 16.9413 11.6091 16.8314 11.4446C16.7215 11.2802 16.5653 11.152 16.3826 11.0763C16.1999 11.0006 15.9988 10.9808 15.8048 11.0194C15.6109 11.058 15.4327 11.1532 15.2928 11.2931C15.153 11.4329 15.0577 11.6111 15.0192 11.8051C14.9806 11.9991 15.0004 12.2001 15.0761 12.3829C15.1517 12.5656 15.2799 12.7218 15.4444 12.8317C15.6088 12.9415 15.8022 13.0002 15.9999 13.0002C16.2652 13.0002 16.5195 12.8948 16.707 12.7073C16.8946 12.5198 16.9999 12.2654 16.9999 12.0002Z","ethernet_off":"M7.7125 7.28859C7.3225 6.89859 6.6925 6.89859 6.3025 7.28859L2.2925 11.2886C1.9025 11.6786 1.9025 12.3086 2.2925 12.6986L6.2925 16.6986C6.4925 16.8986 6.7425 16.9886 7.0025 16.9886C7.2625 16.9886 7.5125 16.8886 7.7125 16.6986C8.1025 16.3086 8.1025 15.6786 7.7125 15.2886L4.4225 11.9986L7.7125 8.70859C8.1025 8.31859 8.1025 7.68859 7.7125 7.29859V7.28859ZM21.7125 11.2886L17.7125 7.28859C17.3225 6.89859 16.6925 6.89859 16.3025 7.28859C15.9125 7.67859 15.9125 8.30859 16.3025 8.69859L19.5925 11.9886L16.3025 15.2786C15.9125 15.6686 15.9125 16.2986 16.3025 16.6886C16.5025 16.8886 16.7525 16.9786 17.0125 16.9786C17.2725 16.9786 17.5225 16.8786 17.7225 16.6886L21.7225 12.6886C22.1125 12.2986 22.1125 11.6686 21.7225 11.2786L21.7125 11.2886Z","exchange":"M18.7099 15.2902C18.5216 15.1019 18.2662 14.9961 17.9999 14.9961C17.7336 14.9961 17.4782 15.1019 17.2899 15.2902C17.1016 15.4785 16.9958 15.7339 16.9958 16.0002C16.9958 16.2665 17.1016 16.5219 17.2899 16.7102L17.5899 17.0002H6.99994C6.46951 17.0002 5.9608 16.7895 5.58573 16.4144C5.21065 16.0393 4.99994 15.5306 4.99994 15.0002C4.99994 14.735 4.89458 14.4806 4.70705 14.2931C4.51951 14.1055 4.26516 14.0002 3.99994 14.0002C3.73472 14.0002 3.48037 14.1055 3.29283 14.2931C3.1053 14.4806 2.99994 14.735 2.99994 15.0002C2.99994 16.0611 3.42137 17.0785 4.17151 17.8286C4.92166 18.5788 5.93907 19.0002 6.99994 19.0002H17.5899L17.2899 19.2902C17.1962 19.3831 17.1218 19.4937 17.071 19.6156C17.0203 19.7375 16.9941 19.8682 16.9941 20.0002C16.9941 20.1322 17.0203 20.2629 17.071 20.3848C17.1218 20.5066 17.1962 20.6172 17.2899 20.7102C17.3829 20.8039 17.4935 20.8783 17.6154 20.9291C17.7372 20.9798 17.8679 21.006 17.9999 21.006C18.132 21.006 18.2627 20.9798 18.3845 20.9291C18.5064 20.8783 18.617 20.8039 18.7099 20.7102L20.7099 18.7102C20.8037 18.6172 20.8781 18.5066 20.9288 18.3848C20.9796 18.2629 21.0057 18.1322 21.0057 18.0002C21.0057 17.8682 20.9796 17.7375 20.9288 17.6156C20.8781 17.4937 20.8037 17.3831 20.7099 17.2902L18.7099 15.2902ZM5.28994 8.71019C5.3829 8.80391 5.4935 8.87831 5.61536 8.92908C5.73722 8.97985 5.86793 9.00598 5.99994 9.00598C6.13195 9.00598 6.26266 8.97985 6.38452 8.92908C6.50638 8.87831 6.61698 8.80391 6.70994 8.71019C6.80367 8.61722 6.87806 8.50662 6.92883 8.38476C6.9796 8.2629 7.00574 8.1322 7.00574 8.00019C7.00574 7.86817 6.9796 7.73747 6.92883 7.61561C6.87806 7.49375 6.80367 7.38315 6.70994 7.29019L6.40994 7.00019H16.9999C17.5304 7.00019 18.0391 7.2109 18.4142 7.58597C18.7892 7.96104 18.9999 8.46975 18.9999 9.00019C18.9999 9.2654 19.1053 9.51976 19.2928 9.70729C19.4804 9.89483 19.7347 10.0002 19.9999 10.0002C20.2652 10.0002 20.5195 9.89483 20.707 9.70729C20.8946 9.51976 20.9999 9.2654 20.9999 9.00019C20.9999 7.93932 20.5785 6.9219 19.8284 6.17176C19.0782 5.42161 18.0608 5.00019 16.9999 5.00019H6.40994L6.70994 4.71019C6.89824 4.52188 7.00403 4.26649 7.00403 4.00019C7.00403 3.73388 6.89824 3.47849 6.70994 3.29019C6.52164 3.10188 6.26624 2.99609 5.99994 2.99609C5.73364 2.99609 5.47824 3.10188 5.28994 3.29019L3.28994 5.29019C3.19621 5.38315 3.12182 5.49375 3.07105 5.61561C3.02028 5.73747 2.99414 5.86817 2.99414 6.00019C2.99414 6.1322 3.02028 6.2629 3.07105 6.38476C3.12182 6.50662 3.19621 6.61722 3.28994 6.71019L5.28994 8.71019Z","exchange_data":"M9 9.00019H5C4.46957 9.00019 3.96086 9.2109 3.58579 9.58597C3.21071 9.96105 3 10.4698 3 11.0002V20.0002C3 20.5306 3.21071 21.0393 3.58579 21.4144C3.96086 21.7895 4.46957 22.0002 5 22.0002H9C9.53043 22.0002 10.0391 21.7895 10.4142 21.4144C10.7893 21.0393 11 20.5306 11 20.0002V11.0002C11 10.4698 10.7893 9.96105 10.4142 9.58597C10.0391 9.2109 9.53043 9.00019 9 9.00019ZM7 20.0002C6.80222 20.0002 6.60888 19.9415 6.44443 19.8317C6.27998 19.7218 6.15181 19.5656 6.07612 19.3829C6.00043 19.2001 5.98063 18.9991 6.01921 18.8051C6.0578 18.6111 6.15304 18.4329 6.29289 18.2931C6.43275 18.1532 6.61093 18.058 6.80491 18.0194C6.99889 17.9808 7.19996 18.0006 7.38268 18.0763C7.56541 18.152 7.72159 18.2802 7.83147 18.4446C7.94135 18.6091 8 18.8024 8 19.0002C8 19.2654 7.89464 19.5198 7.70711 19.7073C7.51957 19.8948 7.26522 20.0002 7 20.0002ZM19 2.00019H15C14.4696 2.00019 13.9609 2.2109 13.5858 2.58597C13.2107 2.96104 13 3.46975 13 4.00019V13.0002C13 13.5306 13.2107 14.0393 13.5858 14.4144C13.9609 14.7895 14.4696 15.0002 15 15.0002H19C19.5304 15.0002 20.0391 14.7895 20.4142 14.4144C20.7893 14.0393 21 13.5306 21 13.0002V4.00019C21 3.46975 20.7893 2.96104 20.4142 2.58597C20.0391 2.2109 19.5304 2.00019 19 2.00019ZM17 13.0002C16.8022 13.0002 16.6089 12.9415 16.4444 12.8317C16.28 12.7218 16.1518 12.5656 16.0761 12.3829C16.0004 12.2001 15.9806 11.9991 16.0192 11.8051C16.0578 11.6111 16.153 11.4329 16.2929 11.2931C16.4327 11.1532 16.6109 11.058 16.8049 11.0194C16.9989 10.9808 17.2 11.0006 17.3827 11.0763C17.5654 11.152 17.7216 11.2802 17.8315 11.4446C17.9414 11.6091 18 11.8024 18 12.0002C18 12.2654 17.8946 12.5198 17.7071 12.7073C17.5196 12.8948 17.2652 13.0002 17 13.0002ZM20 18.0002H16.41L16.71 17.7102C16.8983 17.5219 17.0041 17.2665 17.0041 17.0002C17.0041 16.7339 16.8983 16.4785 16.71 16.2902C16.6168 16.1969 16.5061 16.123 16.3842 16.0725C16.2624 16.0221 16.1319 15.9961 16 15.9961C15.7337 15.9961 15.4783 16.1019 15.29 16.2902L13.29 18.2902C13.1963 18.3831 13.1219 18.4937 13.0711 18.6156C13.0203 18.7375 12.9942 18.8682 12.9942 19.0002C12.9942 19.1322 13.0203 19.2629 13.0711 19.3848C13.1219 19.5066 13.1963 19.6172 13.29 19.7102L15.29 21.7102C15.383 21.8039 15.4936 21.8783 15.6154 21.9291C15.7373 21.9798 15.868 22.006 16 22.006C16.132 22.006 16.2627 21.9798 16.3846 21.9291C16.5064 21.8783 16.617 21.8039 16.71 21.7102C16.8037 21.6172 16.8781 21.5066 16.9289 21.3848C16.9797 21.2629 17.0058 21.1322 17.0058 21.0002C17.0058 20.8682 16.9797 20.7375 16.9289 20.6156C16.8781 20.4937 16.8037 20.3831 16.71 20.2902L16.41 20.0002H20C20.2652 20.0002 20.5196 19.8948 20.7071 19.7073C20.8946 19.5198 21 19.2654 21 19.0002C21 18.735 20.8946 18.4806 20.7071 18.2931C20.5196 18.1055 20.2652 18.0002 20 18.0002ZM8.71 2.29019C8.61676 2.19695 8.50607 2.12299 8.38425 2.07253C8.26243 2.02207 8.13186 1.99609 8 1.99609C7.86814 1.99609 7.73757 2.02207 7.61575 2.07253C7.49393 2.12299 7.38324 2.19695 7.29 2.29019C7.19676 2.38342 7.1228 2.49411 7.07234 2.61594C7.02188 2.73776 6.99591 2.86833 6.99591 3.00019C6.99591 3.13204 7.02188 3.26261 7.07234 3.38443C7.1228 3.50626 7.19676 3.61695 7.29 3.71019L7.59 4.00019H4C3.73478 4.00019 3.48043 4.10554 3.29289 4.29308C3.10536 4.48062 3 4.73497 3 5.00019C3 5.2654 3.10536 5.51976 3.29289 5.70729C3.48043 5.89483 3.73478 6.00019 4 6.00019H7.59L7.29 6.29019C7.19627 6.38315 7.12188 6.49375 7.07111 6.61561C7.02034 6.73747 6.9942 6.86817 6.9942 7.00019C6.9942 7.1322 7.02034 7.2629 7.07111 7.38476C7.12188 7.50662 7.19627 7.61722 7.29 7.71019C7.38296 7.80391 7.49356 7.87831 7.61542 7.92908C7.73728 7.97985 7.86799 8.00598 8 8.00598C8.13201 8.00598 8.26272 7.97985 8.38458 7.92908C8.50644 7.87831 8.61704 7.80391 8.71 7.71019L10.71 5.71019C10.8037 5.61722 10.8781 5.50662 10.9289 5.38476C10.9797 5.2629 11.0058 5.1322 11.0058 5.00019C11.0058 4.86817 10.9797 4.73747 10.9289 4.61561C10.8781 4.49375 10.8037 4.38315 10.71 4.29019L8.71 2.29019Z","exclamation":"M12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17ZM12 19C11.7033 19 11.4133 19.088 11.1666 19.2528C10.92 19.4176 10.7277 19.6519 10.6142 19.926C10.5006 20.2001 10.4709 20.5017 10.5288 20.7926C10.5867 21.0836 10.7296 21.3509 10.9393 21.5607C11.1491 21.7704 11.4164 21.9133 11.7074 21.9712C11.9983 22.0291 12.2999 21.9993 12.574 21.8858C12.8481 21.7723 13.0824 21.58 13.2472 21.3334C13.412 21.0867 13.5 20.7967 13.5 20.5C13.5 20.1022 13.342 19.7206 13.0607 19.4393C12.7794 19.158 12.3978 19 12 19Z","explore_compass":"M12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.89 9.45L14 13.15C13.8069 13.5347 13.4947 13.8468 13.11 14.04L9.41 15.89C9.28365 15.9578 9.14332 15.9954 9 16C8.8684 16.0008 8.73794 15.9755 8.6161 15.9258C8.49426 15.876 8.38344 15.8027 8.29 15.71C8.14155 15.5603 8.04421 15.3675 8.01189 15.1592C7.97956 14.9509 8.0139 14.7376 8.11 14.55L10 10.85C10.1932 10.4653 10.5053 10.1532 10.89 9.96L14.59 8.11C14.7775 8.0171 14.9894 7.98536 15.1959 8.01926C15.4024 8.05316 15.5931 8.15098 15.7411 8.29895C15.889 8.44692 15.9868 8.63757 16.0207 8.84407C16.0546 9.05057 16.0229 9.26249 15.93 9.45H15.89Z","export":"M9.71 6.70994L11 5.40994V15.9999C11 16.2652 11.1054 16.5195 11.2929 16.707C11.4804 16.8946 11.7348 16.9999 12 16.9999C12.2652 16.9999 12.5196 16.8946 12.7071 16.707C12.8946 16.5195 13 16.2652 13 15.9999V5.40994L14.29 6.70994C14.383 6.80367 14.4936 6.87806 14.6154 6.92883C14.7373 6.9796 14.868 7.00574 15 7.00574C15.132 7.00574 15.2627 6.9796 15.3846 6.92883C15.5064 6.87806 15.617 6.80367 15.71 6.70994C15.8037 6.61698 15.8781 6.50637 15.9289 6.38452C15.9797 6.26266 16.0058 6.13195 16.0058 5.99994C16.0058 5.86793 15.9797 5.73722 15.9289 5.61536C15.8781 5.4935 15.8037 5.3829 15.71 5.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L8.29 5.28994C8.1017 5.47824 7.99591 5.73364 7.99591 5.99994C7.99591 6.26624 8.1017 6.52164 8.29 6.70994C8.4783 6.89824 8.7337 7.00403 9 7.00403C9.2663 7.00403 9.5217 6.89824 9.71 6.70994ZM20 11.9999C19.7348 11.9999 19.4804 12.1053 19.2929 12.2928C19.1054 12.4804 19 12.7347 19 12.9999V18.9999C19 19.2652 18.8946 19.5195 18.7071 19.707C18.5196 19.8946 18.2652 19.9999 18 19.9999H6C5.73478 19.9999 5.48043 19.8946 5.29289 19.707C5.10536 19.5195 5 19.2652 5 18.9999V12.9999C5 12.7347 4.89464 12.4804 4.70711 12.2928C4.51957 12.1053 4.26522 11.9999 4 11.9999C3.73478 11.9999 3.48043 12.1053 3.29289 12.2928C3.10536 12.4804 3 12.7347 3 12.9999V18.9999C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 21.9999 6 21.9999H18C18.7956 21.9999 19.5587 21.6839 20.1213 21.1213C20.6839 20.5587 21 19.7956 21 18.9999V12.9999C21 12.7347 20.8946 12.4804 20.7071 12.2928C20.5196 12.1053 20.2652 11.9999 20 11.9999Z","exposure":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17 18H14C13.7348 18 13.4804 17.8946 13.2929 17.7071C13.1054 17.5196 13 17.2652 13 17C13 16.7348 13.1054 16.4804 13.2929 16.2929C13.4804 16.1054 13.7348 16 14 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM18.53 5.43L5.42 17.61C5.38454 17.6429 5.3403 17.6648 5.29264 17.673C5.24498 17.6813 5.19596 17.6756 5.1515 17.6565C5.10704 17.6375 5.06907 17.6059 5.04218 17.5657C5.01529 17.5255 5.00064 17.4784 5 17.43V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18.36C18.4095 5.00069 18.4578 5.01608 18.4985 5.04422C18.5393 5.07236 18.5708 5.11199 18.589 5.15806C18.6072 5.20414 18.6114 5.25458 18.6008 5.303C18.5903 5.35142 18.5657 5.39562 18.53 5.43ZM11 8H10V7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6C8.73478 6 8.48043 6.10536 8.29289 6.29289C8.10536 6.48043 8 6.73478 8 7V8H7C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10H8V11C8 11.2652 8.10536 11.5196 8.29289 11.7071C8.48043 11.8946 8.73478 12 9 12C9.26522 12 9.51957 11.8946 9.70711 11.7071C9.89464 11.5196 10 11.2652 10 11V10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9C12 8.73478 11.8946 8.48043 11.7071 8.29289C11.5196 8.10536 11.2652 8 11 8Z","extract":"M20 3H14C13.45 3 13 3.45 13 4C13 4.55 13.45 5 14 5H17.59L12.8 9.79C12.41 10.18 12.41 10.81 12.8 11.2C13 11.4 13.25 11.49 13.51 11.49C13.77 11.49 14.02 11.39 14.22 11.2L19.01 6.41V10C19.01 10.55 19.46 11 20.01 11C20.56 11 21.01 10.55 21.01 10V4C21.01 3.45 20.56 3 20.01 3H20ZM9.79 12.79L5 17.58V13.99C5 13.44 4.55 12.99 4 12.99C3.45 12.99 3 13.44 3 13.99V19.99C3 20.54 3.45 20.99 4 20.99H10C10.55 20.99 11 20.54 11 19.99C11 19.44 10.55 18.99 10 18.99H6.41L11.2 14.2C11.59 13.81 11.59 13.18 11.2 12.79C10.81 12.4 10.18 12.4 9.79 12.79Z","face_filter":"M22 4.23986C21.9645 4.13553 21.9009 4.04301 21.8162 3.97245C21.7315 3.90189 21.629 3.85601 21.52 3.83986L20.18 3.63986L19.57 2.34986C19.5239 2.24508 19.4483 2.15598 19.3524 2.09342C19.2565 2.03087 19.1445 1.99756 19.03 1.99756C18.9155 1.99756 18.8035 2.03087 18.7076 2.09342C18.6117 2.15598 18.5361 2.24508 18.49 2.34986L17.88 3.63986L16.54 3.83986C16.4332 3.85784 16.3333 3.90438 16.2508 3.97454C16.1684 4.0447 16.1064 4.13588 16.0716 4.23839C16.0367 4.34091 16.0302 4.45094 16.0529 4.55684C16.0755 4.66273 16.1263 4.76052 16.2 4.83986L17.2 5.83986L16.92 7.29986C16.9028 7.41172 16.9171 7.52614 16.9613 7.63033C17.0054 7.73453 17.0777 7.82438 17.17 7.88986C17.2732 7.96044 17.395 7.99873 17.52 7.99986C17.6211 8.00176 17.7209 7.97765 17.81 7.92986L19 7.26986L20.19 7.92986C20.2791 7.97765 20.3789 8.00176 20.48 7.99986C20.605 7.99873 20.7268 7.96044 20.83 7.88986C20.9223 7.82438 20.9946 7.73453 21.0387 7.63033C21.0829 7.52614 21.0972 7.41172 21.08 7.29986L20.84 5.86986L21.84 4.86986C21.9254 4.79206 21.9861 4.69088 22.0146 4.57888C22.043 4.46689 22.038 4.349 22 4.23986ZM10 5.99986C8.41775 5.99986 6.87103 6.46905 5.55544 7.3481C4.23985 8.22716 3.21447 9.47659 2.60897 10.9384C2.00347 12.4002 1.84504 14.0087 2.15372 15.5606C2.4624 17.1124 3.22433 18.5379 4.34315 19.6567C5.46197 20.7755 6.88743 21.5375 8.43928 21.8461C9.99113 22.1548 11.5997 21.9964 13.0615 21.3909C14.5233 20.7854 15.7727 19.76 16.6518 18.4444C17.5308 17.1288 18 15.5821 18 13.9999C18 11.8781 17.1571 9.8433 15.6569 8.34301C14.1566 6.84272 12.1217 5.99986 10 5.99986ZM6 11.9999C6 11.8021 6.05865 11.6087 6.16853 11.4443C6.27842 11.2798 6.43459 11.1517 6.61732 11.076C6.80005 11.0003 7.00111 10.9805 7.19509 11.0191C7.38908 11.0577 7.56726 11.1529 7.70711 11.2928C7.84696 11.4326 7.9422 11.6108 7.98079 11.8048C8.01937 11.9988 7.99957 12.1998 7.92388 12.3825C7.8482 12.5653 7.72002 12.7214 7.55557 12.8313C7.39112 12.9412 7.19778 12.9999 7 12.9999C6.73479 12.9999 6.48043 12.8945 6.2929 12.707C6.10536 12.5194 6 12.2651 6 11.9999ZM13.25 17.7499C12.3588 18.5545 11.2007 18.9999 10 18.9999C8.79929 18.9999 7.64126 18.5545 6.75 17.7499C6.63727 17.6684 6.54277 17.5643 6.47253 17.4443C6.4023 17.3242 6.35788 17.1909 6.34211 17.0527C6.32634 16.9145 6.33958 16.7745 6.38096 16.6417C6.42235 16.509 6.49098 16.3863 6.58247 16.2815C6.67395 16.1768 6.78629 16.0922 6.91229 16.0333C7.0383 15.9745 7.1752 15.9425 7.31425 15.9395C7.4533 15.9366 7.59144 15.9626 7.71985 16.0161C7.84826 16.0695 7.96411 16.1491 8.06 16.2499C8.59045 16.7333 9.2823 17.0013 10 17.0013C10.7177 17.0013 11.4096 16.7333 11.94 16.2499C12.0359 16.1491 12.1517 16.0695 12.2802 16.0161C12.4086 15.9626 12.5467 15.9366 12.6858 15.9395C12.8248 15.9425 12.9617 15.9745 13.0877 16.0333C13.2137 16.0922 13.3261 16.1768 13.4175 16.2815C13.509 16.3863 13.5777 16.509 13.619 16.6417C13.6604 16.7745 13.6737 16.9145 13.6579 17.0527C13.6421 17.1909 13.5977 17.3242 13.5275 17.4443C13.4572 17.5643 13.3627 17.6684 13.25 17.7499ZM13 12.9999C12.8022 12.9999 12.6089 12.9412 12.4444 12.8313C12.28 12.7214 12.1518 12.5653 12.0761 12.3825C12.0004 12.1998 11.9806 11.9988 12.0192 11.8048C12.0578 11.6108 12.153 11.4326 12.2929 11.2928C12.4327 11.1529 12.6109 11.0577 12.8049 11.0191C12.9989 10.9805 13.2 11.0003 13.3827 11.076C13.5654 11.1517 13.7216 11.2798 13.8315 11.4443C13.9414 11.6087 14 11.8021 14 11.9999C14 12.2651 13.8946 12.5194 13.7071 12.707C13.5196 12.8945 13.2652 12.9999 13 12.9999Z","facebook":"M20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H12.61V14H10.28V11.32H12.61V9.32C12.5634 8.8439 12.6216 8.36338 12.7804 7.91213C12.9391 7.46087 13.1947 7.04981 13.5291 6.70776C13.8636 6.36571 14.2688 6.10096 14.7163 5.93205C15.1639 5.76315 15.643 5.69419 16.12 5.73C16.8185 5.71175 17.5173 5.74853 18.21 5.84V8.25H16.78C15.65 8.25 15.43 8.79 15.43 9.58V11.31H18.13L17.78 14H15.43V21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3Z","fallopian_tube":"M18.65 6.07C17.73 4.87 15.1 4 12 4C8.9 4 6.27 4.87 5.35 6.07C3.45 6.38 2 8.02 2 10V16C2 18.21 3.79 20 6 20H7C8.1 20 9 19.1 9 18C9 16.9 8.1 16 7 16C5.99 16 5.16 16.76 5.03 17.74C4.42 17.4 4 16.75 4 16V10C4 9.08 4.63 8.31 5.48 8.08C5.94 8.59 6.7 9.03 7.68 9.36C8.49 9.63 9 10.42 9 11.27V13.83C9 15.16 9.82 16.36 11 16.8V20.99C11 21.54 11.45 21.99 12 21.99C12.55 21.99 13 21.54 13 20.99V16.81C14.16 16.4 15 15.29 15 13.99V11.26C15 10.41 15.52 9.62 16.32 9.35C17.3 9.02 18.06 8.58 18.52 8.07C19.37 8.3 20 9.07 20 9.99V15.99C20 16.74 19.58 17.38 18.97 17.73C18.84 16.75 18.01 15.99 17 15.99C15.9 15.99 15 16.89 15 17.99C15 19.09 15.9 19.99 17 19.99H18C20.21 19.99 22 18.2 22 15.99V9.99C22 8.01 20.55 6.37 18.65 6.06V6.07Z","family_history":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM13 9C13.2967 9 13.5867 9.08797 13.8334 9.2528C14.08 9.41762 14.2723 9.65189 14.3858 9.92597C14.4994 10.2001 14.5291 10.5017 14.4712 10.7926C14.4133 11.0836 14.2704 11.3509 14.0607 11.5607C13.8509 11.7704 13.5836 11.9133 13.2926 11.9712C13.0017 12.0291 12.7001 11.9994 12.426 11.8858C12.1519 11.7723 11.9176 11.58 11.7528 11.3334C11.588 11.0867 11.5 10.7967 11.5 10.5C11.5 10.1022 11.658 9.72064 11.9393 9.43934C12.2206 9.15804 12.6022 9 13 9ZM8 9C8.29667 9 8.58668 9.08797 8.83335 9.2528C9.08003 9.41762 9.27229 9.65189 9.38582 9.92597C9.49935 10.2001 9.52906 10.5017 9.47118 10.7926C9.4133 11.0836 9.27044 11.3509 9.06066 11.5607C8.85088 11.7704 8.58361 11.9133 8.29264 11.9712C8.00166 12.0291 7.70006 11.9994 7.42597 11.8858C7.15189 11.7723 6.91762 11.58 6.7528 11.3334C6.58797 11.0867 6.5 10.7967 6.5 10.5C6.5 10.1022 6.65804 9.72064 6.93934 9.43934C7.22064 9.15804 7.60218 9 8 9ZM15 17H6C5.73478 17 5.48043 16.8946 5.29289 16.7071C5.10536 16.5196 5 16.2652 5 16C5.00178 15.3562 5.21059 14.7301 5.59559 14.2142C5.98058 13.6982 6.52133 13.3198 7.13794 13.1348C7.75456 12.9498 8.41432 12.9681 9.01974 13.1869C9.62517 13.4058 10.1442 13.8135 10.5 14.35C10.8558 13.8135 11.3748 13.4058 11.9803 13.1869C12.5857 12.9681 13.2454 12.9498 13.8621 13.1348C14.4787 13.3198 15.0194 13.6982 15.4044 14.2142C15.7894 14.7301 15.9982 15.3562 16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17Z","family_member":"M7 8C7.49445 8 7.9778 7.85338 8.38893 7.57867C8.80005 7.30397 9.12048 6.91352 9.3097 6.45671C9.49892 5.99989 9.54843 5.49723 9.45196 5.01228C9.3555 4.52732 9.1174 4.08187 8.76777 3.73223C8.41814 3.3826 7.97268 3.1445 7.48773 3.04804C7.00277 2.95157 6.50011 3.00108 6.04329 3.1903C5.58648 3.37952 5.19603 3.69995 4.92133 4.11108C4.64662 4.5222 4.5 5.00555 4.5 5.5C4.5 6.16304 4.76339 6.79893 5.23223 7.26777C5.70107 7.73661 6.33696 8 7 8ZM12 15C12.4945 15 12.9778 14.8534 13.3889 14.5787C13.8 14.304 14.1205 13.9135 14.3097 13.4567C14.4989 12.9999 14.5484 12.4972 14.452 12.0123C14.3555 11.5273 14.1174 11.0819 13.7678 10.7322C13.4181 10.3826 12.9727 10.1445 12.4877 10.048C12.0028 9.95157 11.5001 10.0011 11.0433 10.1903C10.5865 10.3795 10.196 10.7 9.92133 11.1111C9.64662 11.5222 9.5 12.0055 9.5 12.5C9.5 13.163 9.76339 13.7989 10.2322 14.2678C10.7011 14.7366 11.337 15 12 15ZM17 8C17.4945 8 17.9778 7.85338 18.3889 7.57867C18.8 7.30397 19.1205 6.91352 19.3097 6.45671C19.4989 5.99989 19.5484 5.49723 19.452 5.01228C19.3555 4.52732 19.1174 4.08187 18.7678 3.73223C18.4181 3.3826 17.9727 3.1445 17.4877 3.04804C17.0028 2.95157 16.5001 3.00108 16.0433 3.1903C15.5865 3.37952 15.196 3.69995 14.9213 4.11108C14.6466 4.5222 14.5 5.00555 14.5 5.5C14.5 6.16304 14.7634 6.79893 15.2322 7.26777C15.7011 7.73661 16.337 8 17 8ZM19.72 9.93C18.9695 9.27674 17.9933 8.94295 17 9C16.3898 9.00054 15.7866 9.13003 15.23 9.38C15.9782 10.144 16.4255 11.1523 16.4898 12.2196C16.5541 13.287 16.2311 14.3417 15.58 15.19C16.3302 15.7478 16.9397 16.4732 17.3599 17.3083C17.78 18.1434 17.9992 19.0651 18 20C18.0004 20.3414 17.9394 20.6801 17.82 21H19C19.2517 21.0121 19.5033 20.9742 19.7403 20.8887C19.9773 20.8031 20.195 20.6714 20.3809 20.5013C20.5669 20.3312 20.7173 20.126 20.8235 19.8975C20.9298 19.669 20.9897 19.4218 21 19.17V12.5C20.9279 11.5083 20.4681 10.585 19.72 9.93ZM7.51 12.23C7.57067 11.1616 8.01862 10.152 8.77 9.39C8.21412 9.13659 7.61091 9.00368 7 9C6.00554 8.93415 5.02563 9.26581 4.27558 9.9221C3.52554 10.5784 3.06674 11.5056 3 12.5V19.17C3.01026 19.4218 3.07025 19.669 3.17649 19.8975C3.28274 20.126 3.43315 20.3312 3.61906 20.5013C3.80496 20.6714 4.02269 20.8031 4.2597 20.8887C4.49671 20.9742 4.7483 21.0121 5 21H6.18C6.06059 20.6801 5.99962 20.3414 6 20C6.00233 19.0668 6.22228 18.1471 6.64238 17.3138C7.06248 16.4806 7.67114 15.7568 8.42 15.2C7.7665 14.3531 7.44309 13.2976 7.51 12.23ZM12 16C10.9391 16 9.92172 16.4214 9.17157 17.1716C8.42143 17.9217 8 18.9391 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 18.9391 15.5786 17.9217 14.8284 17.1716C14.0783 16.4214 13.0609 16 12 16Z","fan":"M11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11ZM16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12Z","fan_auto_speed":"M16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM17.32 10C17.3854 10.0268 17.4556 10.0396 17.5263 10.0378C17.5969 10.036 17.6664 10.0195 17.7303 9.98946C17.7943 9.95937 17.8513 9.91633 17.8977 9.86306C17.9441 9.80979 17.9789 9.74745 18 9.68L18.22 9H19.78L20.03 9.68C20.0677 9.77397 20.1326 9.85459 20.2163 9.91158C20.3 9.96856 20.3987 9.99935 20.5 10H20.68C20.7474 9.97894 20.8098 9.9441 20.8631 9.89767C20.9163 9.85125 20.9594 9.79427 20.9895 9.73033C21.0195 9.6664 21.036 9.59691 21.0378 9.52627C21.0396 9.45564 21.0268 9.38539 21 9.32L19.5 5.32C19.4579 5.231 19.3913 5.15578 19.3081 5.10312C19.2249 5.05045 19.1285 5.02249 19.03 5.02249C18.9315 5.02249 18.8351 5.05045 18.7519 5.10312C18.6687 5.15578 18.6021 5.231 18.56 5.32L17.06 9.32C17.0318 9.38162 17.0161 9.44826 17.0139 9.516C17.0117 9.58375 17.0231 9.65125 17.0473 9.71457C17.0715 9.77788 17.1081 9.83573 17.1549 9.88474C17.2017 9.93375 17.2579 9.97293 17.32 10ZM19 6.92L19.4 8H18.6L19 6.92ZM11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11Z","fan_speed_high":"M3.99997 12H9.99997C10.2652 12 10.5195 11.8946 10.7071 11.7071C10.8946 11.5195 11 11.2652 11 11C11 9.99997 10.16 7.99997 6.99997 7.99997C3.83997 7.99997 2.99997 9.99997 2.99997 11C2.99997 11.2652 3.10533 11.5195 3.29287 11.7071C3.4804 11.8946 3.73476 12 3.99997 12ZM4.99997 6.99997C5.19775 6.99997 5.39109 6.94132 5.55554 6.83144C5.71999 6.72156 5.84816 6.56538 5.92385 6.38266C5.99954 6.19993 6.01934 5.99886 5.98076 5.80488C5.94217 5.6109 5.84693 5.43272 5.70708 5.29287C5.56723 5.15301 5.38904 5.05777 5.19506 5.01919C5.00108 4.9806 4.80001 5.0004 4.61729 5.07609C4.43456 5.15178 4.27838 5.27995 4.1685 5.4444C4.05862 5.60885 3.99997 5.80219 3.99997 5.99997C3.99997 6.26519 4.10533 6.51954 4.29287 6.70708C4.4804 6.89462 4.73476 6.99997 4.99997 6.99997ZM7.99997 4.99997C8.13437 4.98768 8.26983 5.0051 8.39674 5.051C8.52365 5.09691 8.63891 5.17018 8.73434 5.26561C8.82977 5.36104 8.90303 5.47629 8.94894 5.60321C8.99485 5.73012 9.01227 5.86557 8.99997 5.99997C8.99997 6.26519 9.10533 6.51954 9.29287 6.70708C9.4804 6.89462 9.73476 6.99997 9.99997 6.99997C10.2652 6.99997 10.5195 6.89462 10.7071 6.70708C10.8946 6.51954 11 6.26519 11 5.99997C11.0125 5.60263 10.9434 5.20693 10.7971 4.83731C10.6507 4.46768 10.4302 4.13196 10.1491 3.85085C9.86798 3.56975 9.53226 3.34922 9.16264 3.20288C8.79301 3.05654 8.39732 2.98748 7.99997 2.99997C7.73476 2.99997 7.4804 3.10533 7.29287 3.29287C7.10533 3.4804 6.99997 3.73476 6.99997 3.99997C6.99997 4.26519 7.10533 4.51954 7.29287 4.70708C7.4804 4.89462 7.73476 4.99997 7.99997 4.99997ZM5.99997 18C5.80219 18 5.60885 18.0586 5.4444 18.1685C5.27995 18.2784 5.15178 18.4346 5.07609 18.6173C5.0004 18.8 4.9806 19.0011 5.01919 19.1951C5.05777 19.389 5.15301 19.5672 5.29287 19.7071C5.43272 19.8469 5.6109 19.9422 5.80488 19.9808C5.99886 20.0193 6.19993 19.9995 6.38266 19.9239C6.56538 19.8482 6.72156 19.72 6.83144 19.5555C6.94132 19.3911 6.99997 19.1978 6.99997 19C6.99997 18.7348 6.89462 18.4804 6.70708 18.2929C6.51954 18.1053 6.26519 18 5.99997 18ZM18 11C18.3973 11.0125 18.793 10.9434 19.1626 10.7971C19.5323 10.6507 19.868 10.4302 20.1491 10.1491C20.4302 9.86798 20.6507 9.53226 20.7971 9.16264C20.9434 8.79301 21.0125 8.39732 21 7.99997C21 7.73476 20.8946 7.4804 20.7071 7.29287C20.5195 7.10533 20.2652 6.99997 20 6.99997C19.7348 6.99997 19.4804 7.10533 19.2929 7.29287C19.1053 7.4804 19 7.73476 19 7.99997C19.0123 8.13437 18.9948 8.26983 18.9489 8.39674C18.903 8.52365 18.8298 8.63891 18.7343 8.73434C18.6389 8.82977 18.5237 8.90303 18.3967 8.94894C18.2698 8.99485 18.1344 9.01227 18 8.99997C17.7348 8.99997 17.4804 9.10533 17.2929 9.29287C17.1053 9.4804 17 9.73476 17 9.99997C17 10.2652 17.1053 10.5195 17.2929 10.7071C17.4804 10.8946 17.7348 11 18 11ZM18 5.99997C18.1978 5.99997 18.3911 5.94132 18.5555 5.83144C18.72 5.72156 18.8482 5.56538 18.9239 5.38266C18.9995 5.19993 19.0193 4.99886 18.9808 4.80488C18.9422 4.6109 18.8469 4.43272 18.7071 4.29287C18.5672 4.15301 18.389 4.05777 18.1951 4.01919C18.0011 3.9806 17.8 4.0004 17.6173 4.07609C17.4346 4.15178 17.2784 4.27995 17.1685 4.4444C17.0586 4.60885 17 4.80219 17 4.99997C17 5.26519 17.1053 5.51954 17.2929 5.70708C17.4804 5.89462 17.7348 5.99997 18 5.99997ZM16 19C15.8656 19.0123 15.7301 18.9948 15.6032 18.9489C15.4763 18.903 15.361 18.8298 15.2656 18.7343C15.1702 18.6389 15.0969 18.5237 15.051 18.3967C15.0051 18.2698 14.9877 18.1344 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5195 17.1053 14.2652 17 14 17C13.7348 17 13.4804 17.1053 13.2929 17.2929C13.1053 17.4804 13 17.7348 13 18C12.9875 18.3973 13.0565 18.793 13.2029 19.1626C13.3492 19.5323 13.5697 19.868 13.8509 20.1491C14.132 20.4302 14.4677 20.6507 14.8373 20.7971C15.2069 20.9434 15.6026 21.0125 16 21C16.2652 21 16.5195 20.8946 16.7071 20.7071C16.8946 20.5195 17 20.2652 17 20C17 19.7348 16.8946 19.4804 16.7071 19.2929C16.5195 19.1053 16.2652 19 16 19ZM19 17C18.8022 17 18.6089 17.0586 18.4444 17.1685C18.28 17.2784 18.1518 17.4346 18.0761 17.6173C18.0004 17.8 17.9806 18.0011 18.0192 18.1951C18.0578 18.389 18.153 18.5672 18.2929 18.7071C18.4327 18.8469 18.6109 18.9422 18.8049 18.9808C18.9989 19.0193 19.1999 18.9995 19.3827 18.9239C19.5654 18.8482 19.7216 18.72 19.8314 18.5555C19.9413 18.3911 20 18.1978 20 18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5195 17.1053 19.2652 17 19 17ZM5.99997 13C5.60263 12.9875 5.20693 13.0565 4.83731 13.2029C4.46768 13.3492 4.13196 13.5697 3.85085 13.8509C3.56975 14.132 3.34922 14.4677 3.20288 14.8373C3.05654 15.2069 2.98748 15.6026 2.99997 16C2.99997 16.2652 3.10533 16.5195 3.29287 16.7071C3.4804 16.8946 3.73476 17 3.99997 17C4.26519 17 4.51954 16.8946 4.70708 16.7071C4.89462 16.5195 4.99997 16.2652 4.99997 16C4.98768 15.8656 5.0051 15.7301 5.051 15.6032C5.09691 15.4763 5.17018 15.361 5.26561 15.2656C5.36104 15.1702 5.47629 15.0969 5.60321 15.051C5.73012 15.0051 5.86557 14.9877 5.99997 15C6.26519 15 6.51954 14.8946 6.70708 14.7071C6.89462 14.5195 6.99997 14.2652 6.99997 14C6.99997 13.7348 6.89462 13.4804 6.70708 13.2929C6.51954 13.1053 6.26519 13 5.99997 13ZM20 12H14C13.7348 12 13.4804 12.1053 13.2929 12.2929C13.1053 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1053 20.2652 12 20 12ZM16 6.99997C16 3.83997 14 2.99997 13 2.99997C12.7348 2.99997 12.4804 3.10533 12.2929 3.29287C12.1053 3.4804 12 3.73476 12 3.99997V9.99997C12 10.2652 12.1053 10.5195 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 6.99997ZM11 13C9.99997 13 7.99997 13.84 7.99997 17C7.99997 20.16 9.99997 21 11 21C11.2652 21 11.5195 20.8946 11.7071 20.7071C11.8946 20.5195 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5195 13.1053 11.2652 13 11 13Z","fan_speed_low":"M10 8C10.1978 8 10.3911 7.94135 10.5556 7.83147C10.72 7.72159 10.8482 7.56541 10.9239 7.38268C10.9996 7.19996 11.0194 6.99889 10.9808 6.80491C10.9422 6.61093 10.847 6.43275 10.7071 6.29289C10.5673 6.15304 10.3891 6.0578 10.1951 6.01921C10.0011 5.98063 9.80004 6.00043 9.61732 6.07612C9.43459 6.15181 9.27841 6.27998 9.16853 6.44443C9.05865 6.60888 9 6.80222 9 7C9 7.26522 9.10536 7.51957 9.29289 7.70711C9.48043 7.89464 9.73478 8 10 8ZM7 13C6.80222 13 6.60888 13.0586 6.44443 13.1685C6.27998 13.2784 6.15181 13.4346 6.07612 13.6173C6.00043 13.8 5.98063 14.0011 6.01921 14.1951C6.0578 14.3891 6.15304 14.5673 6.29289 14.7071C6.43275 14.847 6.61093 14.9422 6.80491 14.9808C6.99889 15.0194 7.19996 14.9996 7.38268 14.9239C7.56541 14.8482 7.72159 14.72 7.83147 14.5556C7.94135 14.3911 8 14.1978 8 14C8 13.7348 7.89464 13.4804 7.70711 13.2929C7.51957 13.1054 7.26522 13 7 13ZM11 11C11 10 10.16 8 7 8C3.84 8 3 10 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12H10C10.2652 12 10.5196 11.8946 10.7071 11.7071C10.8946 11.5196 11 11.2652 11 11ZM17 11C17.1978 11 17.3911 10.9414 17.5556 10.8315C17.72 10.7216 17.8482 10.5654 17.9239 10.3827C17.9996 10.2 18.0194 9.99889 17.9808 9.80491C17.9422 9.61093 17.847 9.43275 17.7071 9.29289C17.5673 9.15304 17.3891 9.0578 17.1951 9.01921C17.0011 8.98063 16.8 9.00043 16.6173 9.07612C16.4346 9.15181 16.2784 9.27998 16.1685 9.44443C16.0586 9.60888 16 9.80222 16 10C16 10.2652 16.1054 10.5196 16.2929 10.7071C16.4804 10.8946 16.7348 11 17 11ZM14 16C13.8022 16 13.6089 16.0586 13.4444 16.1685C13.28 16.2784 13.1518 16.4346 13.0761 16.6173C13.0004 16.8 12.9806 17.0011 13.0192 17.1951C13.0578 17.3891 13.153 17.5673 13.2929 17.7071C13.4327 17.847 13.6109 17.9422 13.8049 17.9808C13.9989 18.0194 14.2 17.9996 14.3827 17.9239C14.5654 17.8482 14.7216 17.72 14.8315 17.5556C14.9414 17.3911 15 17.1978 15 17C15 16.7348 14.8946 16.4804 14.7071 16.2929C14.5196 16.1054 14.2652 16 14 16ZM20 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM16 7C16 3.84 14 3 13 3C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V10C12 10.2652 12.1054 10.5196 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 7ZM11 13C10 13 8 13.84 8 17C8 20.16 10 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5196 13.1054 11.2652 13 11 13Z","fan_speed_medium":"M3.99997 12H9.99997C10.2652 12 10.5195 11.8946 10.7071 11.7071C10.8946 11.5195 11 11.2652 11 11C11 9.99997 10.16 7.99997 6.99997 7.99997C3.83997 7.99997 2.99997 9.99997 2.99997 11C2.99997 11.2652 3.10533 11.5195 3.29287 11.7071C3.4804 11.8946 3.73476 12 3.99997 12ZM7.99997 4.99997C8.13437 4.98768 8.26983 5.0051 8.39674 5.051C8.52365 5.09691 8.63891 5.17018 8.73434 5.26561C8.82977 5.36104 8.90303 5.47629 8.94894 5.60321C8.99485 5.73012 9.01227 5.86557 8.99997 5.99997C8.99997 6.26519 9.10533 6.51954 9.29287 6.70708C9.4804 6.89462 9.73476 6.99997 9.99997 6.99997C10.2652 6.99997 10.5195 6.89462 10.7071 6.70708C10.8946 6.51954 11 6.26519 11 5.99997C11.0125 5.60263 10.9434 5.20693 10.7971 4.83731C10.6507 4.46768 10.4302 4.13196 10.1491 3.85085C9.86798 3.56975 9.53226 3.34922 9.16264 3.20288C8.79301 3.05654 8.39732 2.98748 7.99997 2.99997C7.73476 2.99997 7.4804 3.10533 7.29287 3.29287C7.10533 3.4804 6.99997 3.73476 6.99997 3.99997C6.99997 4.26519 7.10533 4.51954 7.29287 4.70708C7.4804 4.89462 7.73476 4.99997 7.99997 4.99997ZM5.99997 13C5.60263 12.9875 5.20693 13.0565 4.83731 13.2029C4.46768 13.3492 4.13196 13.5697 3.85085 13.8509C3.56975 14.132 3.34922 14.4677 3.20288 14.8373C3.05654 15.2069 2.98748 15.6026 2.99997 16C2.99997 16.2652 3.10533 16.5195 3.29287 16.7071C3.4804 16.8946 3.73476 17 3.99997 17C4.26519 17 4.51954 16.8946 4.70708 16.7071C4.89462 16.5195 4.99997 16.2652 4.99997 16C4.98768 15.8656 5.0051 15.7301 5.051 15.6032C5.09691 15.4763 5.17018 15.361 5.26561 15.2656C5.36104 15.1702 5.47629 15.0969 5.60321 15.051C5.73012 15.0051 5.86557 14.9877 5.99997 15C6.26519 15 6.51954 14.8946 6.70708 14.7071C6.89462 14.5195 6.99997 14.2652 6.99997 14C6.99997 13.7348 6.89462 13.4804 6.70708 13.2929C6.51954 13.1053 6.26519 13 5.99997 13ZM18 9.99997C18.3973 10.0125 18.793 9.94341 19.1626 9.79706C19.5323 9.65072 19.868 9.43019 20.1491 9.14909C20.4302 8.86798 20.6507 8.53226 20.7971 8.16264C20.9434 7.79301 21.0125 7.39732 21 6.99997C21 6.73476 20.8946 6.4804 20.7071 6.29287C20.5195 6.10533 20.2652 5.99997 20 5.99997C19.7348 5.99997 19.4804 6.10533 19.2929 6.29287C19.1053 6.4804 19 6.73476 19 6.99997C19.0123 7.13437 18.9948 7.26983 18.9489 7.39674C18.903 7.52365 18.8298 7.63891 18.7343 7.73434C18.6389 7.82977 18.5237 7.90303 18.3967 7.94894C18.2698 7.99485 18.1344 8.01227 18 7.99997C17.7348 7.99997 17.4804 8.10533 17.2929 8.29287C17.1053 8.4804 17 8.73476 17 8.99997C17 9.26519 17.1053 9.51954 17.2929 9.70708C17.4804 9.89462 17.7348 9.99997 18 9.99997ZM16 19C15.8656 19.0123 15.7301 18.9948 15.6032 18.9489C15.4763 18.903 15.361 18.8298 15.2656 18.7343C15.1702 18.6389 15.0969 18.5237 15.051 18.3967C15.0051 18.2698 14.9877 18.1344 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5195 17.1053 14.2652 17 14 17C13.7348 17 13.4804 17.1053 13.2929 17.2929C13.1053 17.4804 13 17.7348 13 18C12.9875 18.3973 13.0565 18.793 13.2029 19.1626C13.3492 19.5323 13.5697 19.868 13.8509 20.1491C14.132 20.4302 14.4677 20.6507 14.8373 20.7971C15.2069 20.9434 15.6026 21.0125 16 21C16.2652 21 16.5195 20.8946 16.7071 20.7071C16.8946 20.5195 17 20.2652 17 20C17 19.7348 16.8946 19.4804 16.7071 19.2929C16.5195 19.1053 16.2652 19 16 19ZM11 13C9.99997 13 7.99997 13.84 7.99997 17C7.99997 20.16 9.99997 21 11 21C11.2652 21 11.5195 20.8946 11.7071 20.7071C11.8946 20.5195 12 20.2652 12 20V14C12 13.7348 11.8946 13.4804 11.7071 13.2929C11.5195 13.1053 11.2652 13 11 13ZM20 12H14C13.7348 12 13.4804 12.1053 13.2929 12.2929C13.1053 12.4804 13 12.7348 13 13C13 14 13.84 16 17 16C20.16 16 21 14 21 13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5195 12.1053 20.2652 12 20 12ZM16 6.99997C16 3.83997 14 2.99997 13 2.99997C12.7348 2.99997 12.4804 3.10533 12.2929 3.29287C12.1053 3.4804 12 3.73476 12 3.99997V9.99997C12 10.2652 12.1053 10.5195 12.2929 10.7071C12.4804 10.8946 12.7348 11 13 11C14 11 16 10.16 16 6.99997Z","fan_speed_turbo":"M5.06982 8L10.2698 11C10.4222 11.0864 10.5946 11.1312 10.7698 11.13C10.9443 11.1289 11.1155 11.0822 11.2664 10.9945C11.4173 10.9068 11.5426 10.7811 11.6298 10.63C11.8985 10.1315 12.0068 9.56229 11.9398 9C11.8365 8.35214 11.5754 7.73964 11.1795 7.21648C10.7837 6.69332 10.2652 6.27555 9.66982 6C6.92982 4.42 5.21982 5.69 4.66982 6.59C4.60399 6.70388 4.56127 6.82962 4.54411 6.96004C4.52695 7.09045 4.53569 7.22297 4.56982 7.35C4.60249 7.48753 4.66394 7.61657 4.75013 7.72861C4.83631 7.84065 4.94527 7.93315 5.06982 8ZM10.7298 12.39C10.764 12.263 10.7727 12.1305 10.7555 12C10.7384 11.8696 10.6957 11.7439 10.6298 11.63C10.1198 10.74 8.40982 9.46 5.62982 11.04C5.04691 11.3169 4.53965 11.7307 4.15134 12.2462C3.76302 12.7616 3.50518 13.3633 3.39982 14C3.32435 14.5754 3.43286 15.16 3.70982 15.67C3.79708 15.8211 3.92237 15.9468 4.07324 16.0345C4.22411 16.1222 4.39531 16.1689 4.56982 16.17C4.745 16.1712 4.91742 16.1264 5.06982 16.04L10.2698 13.04C10.3869 12.9689 10.4882 12.8746 10.5673 12.7628C10.6464 12.6509 10.7018 12.5241 10.7298 12.39ZM10.9998 13C9.99982 13 7.99982 13.84 7.99982 17C7.99982 20.16 9.99982 21 10.9998 21C11.265 21 11.5194 20.8946 11.7069 20.7071C11.8945 20.5196 11.9998 20.2652 11.9998 20V14C11.9998 13.7348 11.8945 13.4804 11.7069 13.2929C11.5194 13.1054 11.265 13 10.9998 13ZM20.2898 8.37C20.1579 8.14127 19.9409 7.974 19.6861 7.90468C19.4313 7.83536 19.1594 7.86963 18.9298 8L13.7298 11C13.5018 11.1344 13.3364 11.3538 13.2698 11.61C13.2357 11.737 13.2269 11.8695 13.2441 12C13.2613 12.1304 13.304 12.2561 13.3698 12.37C13.6356 12.7923 14.0069 13.138 14.4471 13.3729C14.8872 13.6079 15.3811 13.7241 15.8798 13.71C16.7452 13.6962 17.5911 13.451 18.3298 13C18.9252 12.7244 19.4437 12.3067 19.8395 11.7835C20.2354 11.2604 20.4965 10.6479 20.5998 10C20.6668 9.43771 20.5585 8.86846 20.2898 8.37ZM18.9298 16L13.7298 13C13.5002 12.8696 13.2283 12.8354 12.9736 12.9047C12.7188 12.974 12.5017 13.1413 12.3698 13.37C12.1011 13.8685 11.9929 14.4377 12.0598 15C12.1632 15.6479 12.4243 16.2604 12.8201 16.7835C13.216 17.3067 13.7344 17.7244 14.3298 18C15.0645 18.4651 15.9107 18.7241 16.7798 18.75C17.2786 18.7641 17.7724 18.6479 18.2126 18.4129C18.6527 18.178 19.024 17.8323 19.2898 17.41C19.3557 17.2961 19.3984 17.1704 19.4155 17.04C19.4327 16.9095 19.424 16.777 19.3898 16.65C19.3618 16.5159 19.3064 16.3891 19.2273 16.2772C19.1482 16.1654 19.0469 16.0711 18.9298 16ZM12.9998 11C13.9998 11 15.9998 10.16 15.9998 7C15.9998 3.84 13.9998 3 12.9998 3C12.7346 3 12.4803 3.10536 12.2927 3.29289C12.1052 3.48043 11.9998 3.73478 11.9998 4V10C11.9998 10.2652 12.1052 10.5196 12.2927 10.7071C12.4803 10.8946 12.7346 11 12.9998 11Z","fantasy":"M3.36 13.29C1.75 14.89 2 19.18 2 20C2.01838 20.2379 2.12121 20.4614 2.28992 20.6301C2.45864 20.7988 2.68211 20.9016 2.92 20.92C3.16 20.92 3.67 20.97 4.3 20.97C5.95 20.97 8.51 20.76 9.67 19.6C10.3783 18.925 10.8455 18.0362 11 17.07L5.92 12C4.94773 12.1359 4.04768 12.5894 3.36 13.29ZM6 7.00001C6.19778 7.00001 6.39112 6.94136 6.55557 6.83148C6.72002 6.7216 6.84819 6.56542 6.92388 6.38269C6.99957 6.19997 7.01937 5.9989 6.98079 5.80492C6.9422 5.61094 6.84696 5.43276 6.70711 5.2929C6.56725 5.15305 6.38907 5.05781 6.19509 5.01923C6.00111 4.98064 5.80004 5.00044 5.61732 5.07613C5.43459 5.15182 5.27841 5.27999 5.16853 5.44444C5.05865 5.60889 5 5.80223 5 6.00001C5 6.26523 5.10536 6.51958 5.29289 6.70712C5.48043 6.89465 5.73478 7.00001 6 7.00001ZM13 5.00001C13.1978 5.00001 13.3911 4.94136 13.5556 4.83148C13.72 4.7216 13.8482 4.56542 13.9239 4.38269C13.9996 4.19997 14.0194 3.9989 13.9808 3.80492C13.9422 3.61094 13.847 3.43276 13.7071 3.2929C13.5673 3.15305 13.3891 3.05781 13.1951 3.01923C13.0011 2.98064 12.8 3.00044 12.6173 3.07613C12.4346 3.15182 12.2784 3.27999 12.1685 3.44444C12.0586 3.60889 12 3.80223 12 4.00001C12 4.26523 12.1054 4.51958 12.2929 4.70712C12.4804 4.89465 12.7348 5.00001 13 5.00001ZM17.5 13C17.2033 13 16.9133 13.088 16.6666 13.2528C16.42 13.4176 16.2277 13.6519 16.1142 13.926C16.0007 14.2001 15.9709 14.5017 16.0288 14.7926C16.0867 15.0836 16.2296 15.3509 16.4393 15.5607C16.6491 15.7705 16.9164 15.9133 17.2074 15.9712C17.4983 16.0291 17.7999 15.9994 18.074 15.8858C18.3481 15.7723 18.5824 15.58 18.7472 15.3334C18.912 15.0867 19 14.7967 19 14.5C19 14.1022 18.842 13.7207 18.5607 13.4394C18.2794 13.158 17.8978 13 17.5 13ZM20 3.78001C19.9481 3.52834 19.8013 3.30632 19.59 3.16001C19.4791 3.08268 19.3537 3.02864 19.2214 3.00114C19.089 2.97364 18.9525 2.97325 18.82 3.00001C18.5631 3.05202 18.3368 3.20285 18.19 3.42001L16.33 6.22001L12.58 8.09001C12.4232 8.16434 12.2912 8.28242 12.2 8.43001L10.92 10.34L10.74 10.15C10.6494 10.0511 10.5362 9.9756 10.41 9.93001C10.2805 9.87478 10.1408 9.84752 10 9.85001C9.86619 9.85251 9.73399 9.87963 9.61 9.93001C9.48812 9.9783 9.37873 10.0535 9.29 10.15L8.78 10.67L7.57 9.44001C7.3785 9.27585 7.13204 9.19013 6.88 9.20001C6.6316 9.21126 6.39629 9.31465 6.22 9.49001C6.03868 9.66724 5.93145 9.90672 5.92 10.16C5.91265 10.4086 5.99821 10.6511 6.16 10.84L12.16 16.84C12.3463 17.0248 12.5977 17.1289 12.86 17.13C12.9916 17.1308 13.1221 17.1055 13.2439 17.0558C13.3657 17.006 13.4766 16.9327 13.57 16.84C13.7563 16.6526 13.8608 16.3992 13.8608 16.135C13.8608 15.8708 13.7563 15.6174 13.57 15.43L12.34 14.2L12.86 13.69C12.9502 13.5922 13.0244 13.4809 13.08 13.36C13.173 13.1152 13.173 12.8448 13.08 12.6C13.0269 12.4778 12.9524 12.366 12.86 12.27L12.36 11.78L13.71 9.78001L17.47 7.90001C17.6317 7.80495 17.7633 7.66634 17.85 7.50001L19.85 4.50001C19.9896 4.28778 20.0433 4.03035 20 3.78001Z","faq":"M12.5 2.00002C10.9 1.99873 9.32568 2.40201 7.92333 3.17236C6.52098 3.94271 5.33617 5.05512 4.47904 6.40617C3.6219 7.75723 3.12028 9.30307 3.0208 10.9C2.92132 12.4969 3.22722 14.093 3.91004 15.54L3.35004 18.93C3.30985 19.1649 3.32656 19.4059 3.39878 19.633C3.471 19.8601 3.59662 20.0665 3.7651 20.235C3.93358 20.4034 4.14001 20.5291 4.36707 20.6013C4.59413 20.6735 4.83519 20.6902 5.07004 20.65L8.46004 20.09C9.74846 20.6986 11.1573 21.0095 12.5821 20.9998C14.007 20.9901 15.4114 20.6599 16.6914 20.0339C17.9714 19.4078 19.0942 18.5018 19.9766 17.383C20.859 16.2642 21.4784 14.9613 21.7889 13.5706C22.0995 12.18 22.0933 10.7373 21.7707 9.34936C21.4481 7.96146 20.8175 6.66389 19.9255 5.55275C19.0334 4.44161 17.9029 3.54536 16.6175 2.93038C15.3322 2.31539 13.9249 1.99742 12.5 2.00002ZM12.5 17.5C12.2528 17.5 12.0111 17.4267 11.8056 17.2894C11.6 17.152 11.4398 16.9568 11.3452 16.7284C11.2506 16.5 11.2258 16.2486 11.2741 16.0062C11.3223 15.7637 11.4413 15.5409 11.6162 15.3661C11.791 15.1913 12.0137 15.0723 12.2562 15.024C12.4987 14.9758 12.75 15.0006 12.9784 15.0952C13.2068 15.1898 13.402 15.35 13.5394 15.5556C13.6767 15.7611 13.75 16.0028 13.75 16.25C13.75 16.5815 13.6183 16.8995 13.3839 17.1339C13.1495 17.3683 12.8316 17.5 12.5 17.5ZM14.27 12.14C13.61 12.56 13.5 12.68 13.5 13C13.5 13.2652 13.3947 13.5196 13.2072 13.7071C13.0196 13.8947 12.7653 14 12.5 14C12.2348 14 11.9805 13.8947 11.7929 13.7071C11.6054 13.5196 11.5 13.2652 11.5 13C11.5195 12.4605 11.6876 11.9369 11.9858 11.4869C12.284 11.037 12.7008 10.6781 13.19 10.45C13.84 10.04 14 9.89002 14 9.50002C14 9.10219 13.842 8.72066 13.5607 8.43936C13.2794 8.15805 12.8979 8.00002 12.5 8.00002C12.1022 8.00002 11.7207 8.15805 11.4394 8.43936C11.1581 8.72066 11 9.10219 11 9.50002C11 9.76523 10.8947 10.0196 10.7072 10.2071C10.5196 10.3947 10.2653 10.5 10 10.5C9.73483 10.5 9.48047 10.3947 9.29294 10.2071C9.1054 10.0196 9.00004 9.76523 9.00004 9.50002C9.00004 8.57176 9.36879 7.68152 10.0252 7.02514C10.6815 6.36876 11.5718 6.00002 12.5 6.00002C13.4283 6.00002 14.3185 6.36876 14.9749 7.02514C15.6313 7.68152 16 8.57176 16 9.50002C15.9855 10.0574 15.8159 10.5996 15.5103 11.0659C15.2047 11.5322 14.7752 11.9042 14.27 12.14Z","fashion":"M20.7002 4.9402L15.7002 3.0702C15.4939 2.9911 15.2672 2.98254 15.0556 3.04586C14.8439 3.10917 14.6592 3.24081 14.5302 3.4202C14.2565 3.83275 13.885 4.17116 13.4488 4.40527C13.0126 4.63937 12.5252 4.76189 12.0302 4.76189C11.5351 4.76189 11.0478 4.63937 10.6116 4.40527C10.1753 4.17116 9.80384 3.83275 9.53019 3.4202C9.40123 3.24081 9.21649 3.10917 9.00482 3.04586C8.79316 2.98254 8.56648 2.9911 8.36019 3.0702L3.36019 4.9402C2.8625 5.1091 2.45129 5.46712 2.2155 5.93683C1.97971 6.40654 1.93829 6.95019 2.10019 7.4502L3.10019 10.4502C3.23265 10.8493 3.48755 11.1965 3.82864 11.4425C4.16973 11.6884 4.57967 11.8206 5.00019 11.8202H5.28019L6.00019 11.6902V19.0002C6.00019 19.5306 6.2109 20.0393 6.58598 20.4144C6.96105 20.7895 7.46976 21.0002 8.00019 21.0002H16.0002C16.5306 21.0002 17.0393 20.7895 17.4144 20.4144C17.7895 20.0393 18.0002 19.5306 18.0002 19.0002V11.6902L18.7202 11.8002H19.0002C19.4207 11.8006 19.8306 11.6684 20.1717 11.4225C20.5128 11.1765 20.7677 10.8293 20.9002 10.4302L21.9002 7.4302C22.0591 6.94049 22.0231 6.40835 21.7995 5.94454C21.576 5.48074 21.1823 5.121 20.7002 4.9402Z","fashion_child":"M20.89 4.21004L16.89 2.21004C16.6143 2.07012 16.3092 1.99812 16 2.00004H15.88C15.6265 2.00815 15.3805 2.0875 15.17 2.22898C14.9595 2.37047 14.7932 2.56838 14.69 2.80004C14.4422 3.3019 14.059 3.72444 13.5836 4.01989C13.1082 4.31534 12.5597 4.47192 12 4.47192C11.4403 4.47192 10.8918 4.31534 10.4164 4.01989C9.94102 3.72444 9.55778 3.3019 9.31 2.80004C9.20681 2.56838 9.04045 2.37047 8.82999 2.22898C8.61953 2.0875 8.37347 2.00815 8.11999 2.00004H7.99999C7.68771 1.99881 7.37949 2.07073 7.09999 2.21004L3.09999 4.21004C2.67021 4.4258 2.33257 4.78919 2.14891 5.23364C1.96525 5.67809 1.94789 6.17383 2.09999 6.63004L3.09999 9.63004C3.25896 10.1101 3.59387 10.5121 4.03731 10.7552C4.48075 10.9982 4.99981 11.0643 5.48999 10.94L6.99999 10.56V17C6.99999 17.2653 7.10535 17.5196 7.29289 17.7071C7.48042 17.8947 7.73478 18 7.99999 18C8.53043 18 9.03913 18.2108 9.41421 18.5858C9.78928 18.9609 10 19.4696 10 20V21C10 21.2653 10.1054 21.5196 10.2929 21.7071C10.4804 21.8947 10.7348 22 11 22H13C13.2652 22 13.5196 21.8947 13.7071 21.7071C13.8946 21.5196 14 21.2653 14 21V20C14 19.4696 14.2107 18.9609 14.5858 18.5858C14.9609 18.2108 15.4696 18 16 18C16.2652 18 16.5196 17.8947 16.7071 17.7071C16.8946 17.5196 17 17.2653 17 17V10.56L18.51 10.94C19.0002 11.0643 19.5192 10.9982 19.9627 10.7552C20.4061 10.5121 20.741 10.1101 20.9 9.63004L21.9 6.63004C22.0513 6.17266 22.0325 5.67601 21.847 5.23141C21.6614 4.78681 21.3216 4.42412 20.89 4.21004Z","fashion_woman":"M7.74 8H16.26C16.7994 7.07134 17.045 6.00119 16.9647 4.93027C16.8844 3.85936 16.4818 2.83782 15.81 2L14.4 2.38C14.2706 2.41648 14.1499 2.47867 14.0451 2.56286C13.9403 2.64705 13.8535 2.75152 13.79 2.87C13.6241 3.20281 13.3688 3.48279 13.0526 3.67849C12.7364 3.8742 12.3719 3.97787 12 3.97787C11.6281 3.97787 11.2636 3.8742 10.9474 3.67849C10.6312 3.48279 10.3759 3.20281 10.21 2.87C10.1465 2.75152 10.0597 2.64705 9.95491 2.56286C9.8501 2.47867 9.72939 2.41648 9.6 2.38L8.19 2C7.51816 2.83782 7.11561 3.85936 7.0353 4.93027C6.95498 6.00119 7.20065 7.07134 7.74 8ZM16.4 11C16.2092 10.6927 16.0738 10.3542 16 10H8.05C7.96082 10.3575 7.80842 10.6962 7.6 11C6.12 13.09 4 16.28 4 19C4 23 20 23 20 19C20 16.28 17.88 13.09 16.4 11Z","favorite":"M15.6001 4.00015C14.2643 4.04167 12.9875 4.55952 12.0001 5.46015C11.0128 4.55952 9.73588 4.04167 8.40011 4.00015C7.68608 3.99475 6.97817 4.13206 6.31795 4.40403C5.65773 4.676 5.0585 5.07715 4.55546 5.58392C4.05242 6.09069 3.6557 6.69286 3.38861 7.35507C3.12152 8.01728 2.98943 8.72619 3.00011 9.44015C3.00011 12.8102 5.63011 15.8702 10.1601 20.0002L10.6501 20.4502C11.0188 20.7875 11.5004 20.9745 12.0001 20.9745C12.4998 20.9745 12.9814 20.7875 13.3501 20.4502L13.8401 20.0102C18.3701 15.8602 21.0001 12.8002 21.0001 9.44015C21.0108 8.72619 20.8787 8.01728 20.6116 7.35507C20.3445 6.69286 19.9478 6.09069 19.4448 5.58392C18.9417 5.07715 18.3425 4.676 17.6823 4.40403C17.022 4.13206 16.3141 3.99475 15.6001 4.00015Z","favourite_mode":"M7.70994 11.2901C7.61698 11.1964 7.50638 11.122 7.38452 11.0712C7.26266 11.0204 7.13195 10.9943 6.99994 10.9943C6.86793 10.9943 6.73722 11.0204 6.61536 11.0712C6.49351 11.122 6.3829 11.1964 6.28994 11.2901L6.06994 11.5101C6.16431 10.3697 6.5828 9.28012 7.27607 8.36977C7.96933 7.45943 8.90845 6.7663 9.98268 6.37214C11.0569 5.97797 12.2215 5.89921 13.339 6.14512C14.4565 6.39104 15.4804 6.95139 16.2899 7.76008C16.4782 7.94839 16.7336 8.05417 16.9999 8.05417C17.2662 8.05417 17.5216 7.94839 17.7099 7.76008C17.8982 7.57178 18.004 7.31638 18.004 7.05008C18.004 6.78378 17.8982 6.52839 17.7099 6.34008C16.6116 5.24518 15.2186 4.49314 13.7006 4.17548C12.1826 3.85781 10.605 3.98823 9.15982 4.55085C7.71459 5.11347 6.46406 6.08404 5.5604 7.34444C4.65674 8.60485 4.13891 10.1007 4.06994 11.6501L3.70994 11.2901C3.52164 11.1018 3.26624 10.996 2.99994 10.996C2.73364 10.996 2.47824 11.1018 2.28994 11.2901C2.10164 11.4784 1.99585 11.7338 1.99585 12.0001C1.99585 12.2664 2.10164 12.5218 2.28994 12.7101L4.28994 14.7101C4.3829 14.8038 4.49351 14.8782 4.61536 14.929C4.73722 14.9797 4.86793 15.0059 4.99994 15.0059C5.13195 15.0059 5.26266 14.9797 5.38452 14.929C5.50638 14.8782 5.61698 14.8038 5.70994 14.7101L7.70994 12.7101C7.80367 12.6171 7.87806 12.5065 7.92883 12.3847C7.9796 12.2628 8.00574 12.1321 8.00574 12.0001C8.00574 11.8681 7.9796 11.7374 7.92883 11.6155C7.87806 11.4936 7.80367 11.383 7.70994 11.2901ZM21.7099 11.2901L19.7099 9.29008C19.617 9.19635 19.5064 9.12196 19.3845 9.07119C19.2627 9.02042 19.132 8.99428 18.9999 8.99428C18.8679 8.99428 18.7372 9.02042 18.6154 9.07119C18.4935 9.12196 18.3829 9.19635 18.2899 9.29008L16.2899 11.2901C16.1967 11.3833 16.1227 11.494 16.0723 11.6158C16.0218 11.7377 15.9958 11.8682 15.9958 12.0001C15.9958 12.2664 16.1016 12.5218 16.2899 12.7101C16.4782 12.8984 16.7336 13.0042 16.9999 13.0042C17.1318 13.0042 17.2624 12.9782 17.3842 12.9277C17.506 12.8773 17.6167 12.8033 17.7099 12.7101L17.9799 12.4401C17.8689 13.9505 17.1908 15.363 16.0816 16.3942C14.9725 17.4255 13.5144 17.9991 11.9999 18.0001C11.2117 18.0032 10.4307 17.8492 9.70272 17.547C8.9747 17.2448 8.31423 16.8005 7.75994 16.2401C7.6667 16.1468 7.55601 16.0729 7.43419 16.0224C7.31237 15.972 7.1818 15.946 7.04994 15.946C6.91808 15.946 6.78751 15.972 6.66569 16.0224C6.54387 16.0729 6.43318 16.1468 6.33994 16.2401C6.2467 16.3333 6.17274 16.444 6.12228 16.5658C6.07182 16.6877 6.04585 16.8182 6.04585 16.9501C6.04585 17.0819 6.07182 17.2125 6.12228 17.3343C6.17274 17.4562 6.2467 17.5668 6.33994 17.6601C7.43488 18.7597 8.82598 19.5171 10.3438 19.84C11.8615 20.163 13.4405 20.0375 14.8883 19.479C16.336 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9272 13.9401 19.9999 12.3901L20.3099 12.7101C20.4029 12.8038 20.5135 12.8782 20.6354 12.929C20.7572 12.9797 20.8879 13.0059 21.0199 13.0059C21.152 13.0059 21.2827 12.9797 21.4045 12.929C21.5264 12.8782 21.637 12.8038 21.7299 12.7101C21.8224 12.6158 21.8952 12.5042 21.9443 12.3816C21.9933 12.259 22.0176 12.1279 22.0158 11.9959C22.0139 11.8639 21.9859 11.7336 21.9334 11.6124C21.881 11.4913 21.805 11.3817 21.7099 11.2901ZM11.9999 9.51008C11.6498 9.19602 11.2001 9.01545 10.7299 9.00008C10.4775 8.99738 10.2271 9.04527 9.99351 9.14093C9.7599 9.23659 9.54782 9.37807 9.36978 9.55704C9.19175 9.736 9.05138 9.94882 8.95694 10.1829C8.8625 10.417 8.81592 10.6677 8.81994 10.9201C8.81994 12.1101 9.74994 13.1901 11.3499 14.6601L11.5199 14.8101C11.5851 14.8766 11.6629 14.9294 11.7488 14.9655C11.8346 15.0016 11.9268 15.0202 12.0199 15.0202C12.1131 15.0202 12.2053 15.0016 12.2911 14.9655C12.377 14.9294 12.4548 14.8766 12.5199 14.8101L12.6899 14.6601C14.2899 13.1901 15.2199 12.1101 15.2199 10.9201C15.2241 10.6642 15.1763 10.4102 15.0794 10.1734C14.9825 9.93657 14.8386 9.72189 14.6562 9.54237C14.4739 9.36285 14.257 9.22221 14.0187 9.129C13.7804 9.03578 13.5257 8.99193 13.2699 9.00008C12.7998 9.01545 12.3501 9.19602 11.9999 9.51008Z","feaver":"M20 9.28V5C20 4.73479 19.8946 4.48043 19.7071 4.2929C19.5196 4.10536 19.2652 4 19 4C18.7348 4 18.4804 4.10536 18.2929 4.2929C18.1054 4.48043 18 4.73479 18 5V9.28C17.6977 9.45451 17.4464 9.70509 17.2709 10.0068C17.0955 10.3086 17.0021 10.651 17 11C17 11.5304 17.2107 12.0391 17.5858 12.4142C17.9609 12.7893 18.4696 13 19 13C19.5304 13 20.0391 12.7893 20.4142 12.4142C20.7893 12.0391 21 11.5304 21 11C20.9979 10.651 20.9045 10.3086 20.7291 10.0068C20.5536 9.70509 20.3023 9.45451 20 9.28ZM11 11C11.89 11 12.76 10.7361 13.5001 10.2416C14.2401 9.74715 14.8169 9.04434 15.1575 8.22208C15.4981 7.39981 15.5872 6.49501 15.4135 5.6221C15.2399 4.74918 14.8113 3.94736 14.182 3.31802C13.5526 2.68868 12.7508 2.2601 11.8779 2.08647C11.005 1.91283 10.1002 2.00195 9.27792 2.34254C8.45566 2.68314 7.75285 3.25991 7.25839 3.99994C6.76392 4.73996 6.5 5.60999 6.5 6.5C6.50264 7.69266 6.9776 8.83572 7.82094 9.67906C8.66428 10.5224 9.80734 10.9974 11 11ZM10 7H12C12.2652 7 12.5196 7.10536 12.7071 7.2929C12.8946 7.48043 13 7.73479 13 8C13 8.26522 12.8946 8.51957 12.7071 8.70711C12.5196 8.89464 12.2652 9 12 9H10C9.73478 9 9.48043 8.89464 9.29289 8.70711C9.10536 8.51957 9 8.26522 9 8C9 7.73479 9.10536 7.48043 9.29289 7.2929C9.48043 7.10536 9.73478 7 10 7ZM11 12C8.87827 12 6.84344 12.8429 5.34315 14.3431C3.84285 15.8434 3 17.8783 3 20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20C19 17.8783 18.1571 15.8434 16.6569 14.3431C15.1566 12.8429 13.1217 12 11 12Z","feedback":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8ZM17 14H7C6.73478 14 6.48043 13.8946 6.29289 13.7071C6.10536 13.5196 6 13.2652 6 13C6 12.7348 6.10536 12.4804 6.29289 12.2929C6.48043 12.1054 6.73478 12 7 12H17C17.2652 12 17.5196 12.1054 17.7071 12.2929C17.8946 12.4804 18 12.7348 18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14Z","feedback_add":"M17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6ZM19 10C18.3564 9.99977 17.73 9.79258 17.2132 9.40903C16.6964 9.02549 16.3166 8.48592 16.13 7.87C15.7383 7.75684 15.3739 7.56505 15.0588 7.30633C14.7437 7.0476 14.4847 6.72738 14.2975 6.36521C14.1104 6.00304 13.999 5.60652 13.9702 5.19986C13.9414 4.7932 13.9958 4.38494 14.13 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7.82H21.87C21.6923 8.44523 21.3164 8.99585 20.7988 9.38901C20.2813 9.78216 19.65 9.99658 19 10ZM7 8H10C10.2652 8 10.5196 8.10536 10.7071 8.29289C10.8946 8.48043 11 8.73478 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8ZM17 14H7C6.73478 14 6.48043 13.8946 6.29289 13.7071C6.10536 13.5196 6 13.2652 6 13C6 12.7348 6.10536 12.4804 6.29289 12.2929C6.48043 12.1054 6.73478 12 7 12H17C17.2652 12 17.5196 12.1054 17.7071 12.2929C17.8946 12.4804 18 12.7348 18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14Z","feedback_rating":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 13.71L10.68 14.4C10.5391 14.476 10.3796 14.5107 10.2198 14.5001C10.0601 14.4895 9.90659 14.4339 9.77702 14.3399C9.64744 14.2458 9.54706 14.1171 9.48744 13.9685C9.42782 13.8199 9.41137 13.6575 9.44 13.5L9.69 12L8.62 11C8.50411 10.8879 8.42207 10.7455 8.38324 10.589C8.34441 10.4325 8.35036 10.2682 8.40041 10.1149C8.45046 9.96165 8.54259 9.82553 8.66629 9.72211C8.79 9.61868 8.94028 9.55211 9.1 9.53L10.57 9.31L11.23 8C11.3013 7.85673 11.4111 7.73619 11.5471 7.65192C11.6831 7.56766 11.84 7.52301 12 7.52301C12.16 7.52301 12.3169 7.56766 12.4529 7.65192C12.5889 7.73619 12.6987 7.85673 12.77 8L13.43 9.33L14.9 9.55C15.0557 9.57482 15.2015 9.64196 15.3216 9.74407C15.4418 9.84618 15.5315 9.97935 15.581 10.129C15.6306 10.2787 15.638 10.4391 15.6026 10.5927C15.5671 10.7463 15.4901 10.8872 15.38 11L14.31 12L14.56 13.47C14.5886 13.6275 14.5722 13.7899 14.5126 13.9385C14.4529 14.0871 14.3526 14.2158 14.223 14.3099C14.0934 14.4039 13.9399 14.4595 13.7802 14.4701C13.6204 14.4807 13.4609 14.446 13.32 14.37L12 13.71Z","female":"M16 16.0002H13V13.9102C14.4834 13.6595 15.8185 12.8606 16.7407 11.672C17.6628 10.4833 18.1048 8.99155 17.979 7.49238C17.8532 5.99321 17.1688 4.59601 16.0614 3.57766C14.954 2.55932 13.5045 1.99414 12 1.99414C10.4956 1.99414 9.04603 2.55932 7.93864 3.57766C6.83125 4.59601 6.14684 5.99321 6.02103 7.49238C5.89522 8.99155 6.33719 10.4833 7.25937 11.672C8.18154 12.8606 9.51661 13.6595 11 13.9102V16.0002H8.00001C7.73479 16.0002 7.48044 16.1056 7.2929 16.2931C7.10537 16.4806 7.00001 16.735 7.00001 17.0002C7.00001 17.2654 7.10537 17.5198 7.2929 17.7073C7.48044 17.8949 7.73479 18.0002 8.00001 18.0002H11V21.0002C11 21.2654 11.1054 21.5198 11.2929 21.7073C11.4804 21.8949 11.7348 22.0002 12 22.0002C12.2652 22.0002 12.5196 21.8949 12.7071 21.7073C12.8947 21.5198 13 21.2654 13 21.0002V18.0002H16C16.2652 18.0002 16.5196 17.8949 16.7071 17.7073C16.8947 17.5198 17 17.2654 17 17.0002C17 16.735 16.8947 16.4806 16.7071 16.2931C16.5196 16.1056 16.2652 16.0002 16 16.0002ZM8.00001 8.00022C8.00001 7.2091 8.23461 6.43574 8.67413 5.77794C9.11366 5.12014 9.73837 4.60745 10.4693 4.3047C11.2002 4.00195 12.0044 3.92274 12.7804 4.07708C13.5563 4.23142 14.269 4.61238 14.8284 5.17179C15.3878 5.7312 15.7688 6.44393 15.9232 7.21986C16.0775 7.99578 15.9983 8.80005 15.6955 9.53095C15.3928 10.2619 14.8801 10.8866 14.2223 11.3261C13.5645 11.7656 12.7911 12.0002 12 12.0002C10.9391 12.0002 9.92173 11.5788 9.17158 10.8286C8.42144 10.0785 8.00001 9.06109 8.00001 8.00022Z","female_hygiene_products":"M5.05005 18C5.06419 18.1348 5.04805 18.271 5.0028 18.3988C4.95754 18.5266 4.88432 18.6426 4.78849 18.7384C4.69265 18.8343 4.57661 18.9075 4.44885 18.9527C4.3211 18.998 4.18484 19.0141 4.05005 19H3.05005C2.78483 19 2.53048 19.1054 2.34294 19.2929C2.15541 19.4804 2.05005 19.7348 2.05005 20C2.05005 20.2652 2.15541 20.5196 2.34294 20.7071C2.53048 20.8946 2.78483 21 3.05005 21H4.05005C4.44701 21.011 4.84206 20.941 5.21102 20.7941C5.57999 20.6473 5.91512 20.4267 6.19593 20.1459C6.47673 19.8651 6.69731 19.5299 6.84417 19.161C6.99103 18.792 7.06108 18.397 7.05005 18C7.0359 17.8652 7.05205 17.729 7.0973 17.6012C7.14255 17.4734 7.21577 17.3574 7.31161 17.2616C7.40745 17.1657 7.52349 17.0925 7.65124 17.0473C7.779 17.002 7.91525 16.9859 8.05005 17C8.49408 17.0062 8.93197 16.8959 9.32005 16.68L7.66005 15C6.92084 15.0638 6.23537 15.4124 5.74837 15.9722C5.26138 16.532 5.01098 17.2591 5.05005 18ZM20.6201 3.58C20.6028 3.53052 20.5793 3.48347 20.55 3.44C20.4891 3.3427 20.4223 3.24919 20.35 3.16C20.3133 3.10432 20.2732 3.05089 20.23 3L20.17 2.94L20.1201 2.88C20.0579 2.82127 19.991 2.76776 19.92 2.72C19.8513 2.65465 19.7777 2.59448 19.7001 2.54C19.6127 2.47396 19.5189 2.417 19.42 2.37C19.34 2.37 19.26 2.28 19.18 2.25C19.0801 2.20453 18.9763 2.16773 18.8701 2.14L18.6201 2.07H18.2901L18 2H17.7H17.46C17.3439 2.02272 17.23 2.0562 17.12 2.1C17.042 2.11408 16.9651 2.13414 16.89 2.16C16.7683 2.2134 16.6512 2.27696 16.54 2.35L16.36 2.44C16.1867 2.5527 16.0258 2.68343 15.88 2.83L7.29005 11.46C7.19632 11.553 7.12193 11.6636 7.07116 11.7854C7.02039 11.9073 6.99425 12.038 6.99425 12.17C6.99425 12.302 7.02039 12.4327 7.07116 12.5546C7.12193 12.6764 7.19632 12.787 7.29005 12.88L10.12 15.71C10.213 15.8037 10.3236 15.8781 10.4455 15.9289C10.5673 15.9797 10.698 16.0058 10.83 16.0058C10.9621 16.0058 11.0928 15.9797 11.2146 15.9289C11.3365 15.8781 11.4471 15.8037 11.54 15.71L20 7.24L20.1201 7.12C20.5722 6.6617 20.8649 6.07009 20.955 5.43262C21.045 4.79514 20.9276 4.1456 20.6201 3.58Z","female_male":"M22 8.99994C21.9998 8.05391 21.7312 7.12735 21.2255 6.32786C20.7197 5.52838 19.9975 4.88878 19.1427 4.48337C18.288 4.07795 17.3358 3.92334 16.3966 4.0375C15.4575 4.15166 14.5701 4.5299 13.8373 5.1283C13.1046 5.7267 12.5567 6.52069 12.2572 7.41806C11.9577 8.31543 11.9189 9.27936 12.1454 10.1979C12.3718 11.1164 12.8542 11.9518 13.5366 12.6071C14.2189 13.2624 15.0731 13.7107 16 13.8999V15.9999H15C14.7348 15.9999 14.4804 16.1053 14.2929 16.2928C14.1054 16.4804 14 16.7347 14 16.9999C14 17.2652 14.1054 17.5195 14.2929 17.707C14.4804 17.8946 14.7348 17.9999 15 17.9999H16V19.9999C16 20.2652 16.1054 20.5195 16.2929 20.707C16.4804 20.8946 16.7348 20.9999 17 20.9999C17.2652 20.9999 17.5196 20.8946 17.7071 20.707C17.8946 20.5195 18 20.2652 18 19.9999V17.9999H19C19.2652 17.9999 19.5196 17.8946 19.7071 17.707C19.8946 17.5195 20 17.2652 20 16.9999C20 16.7347 19.8946 16.4804 19.7071 16.2928C19.5196 16.1053 19.2652 15.9999 19 15.9999H18V13.8999C19.1294 13.6694 20.1444 13.0558 20.8733 12.1628C21.6022 11.2699 22.0002 10.1526 22 8.99994ZM17 11.9999C16.4067 11.9999 15.8266 11.824 15.3333 11.4943C14.8399 11.1647 14.4554 10.6962 14.2284 10.148C14.0013 9.59981 13.9419 8.99661 14.0576 8.41467C14.1734 7.83273 14.4591 7.29818 14.8787 6.87862C15.2982 6.45906 15.8328 6.17334 16.4147 6.05758C16.9967 5.94183 17.5999 6.00124 18.1481 6.2283C18.6962 6.45536 19.1648 6.83988 19.4944 7.33323C19.8241 7.82658 20 8.4066 20 8.99994C20 9.79559 19.6839 10.5587 19.1213 11.1213C18.5587 11.6839 17.7957 11.9999 17 11.9999ZM8 11.0999V6.40994L8.29 6.70994C8.38297 6.80367 8.49357 6.87806 8.61543 6.92883C8.73729 6.9796 8.86799 7.00574 9 7.00574C9.13202 7.00574 9.26272 6.9796 9.38458 6.92883C9.50644 6.87806 9.61704 6.80367 9.71 6.70994C9.80373 6.61698 9.87813 6.50638 9.92889 6.38452C9.97966 6.26266 10.0058 6.13195 10.0058 5.99994C10.0058 5.86793 9.97966 5.73722 9.92889 5.61536C9.87813 5.4935 9.80373 5.3829 9.71 5.28994L7.71 3.28994C7.61704 3.19621 7.50644 3.12182 7.38458 3.07105C7.26272 3.02028 7.13202 2.99414 7 2.99414C6.86799 2.99414 6.73729 3.02028 6.61543 3.07105C6.49357 3.12182 6.38297 3.19621 6.29 3.28994L4.29 5.28994C4.1017 5.47824 3.99591 5.73364 3.99591 5.99994C3.99591 6.26624 4.1017 6.52164 4.29 6.70994C4.47831 6.89824 4.7337 7.00403 5 7.00403C5.26631 7.00403 5.5217 6.89824 5.71 6.70994L6 6.40994V11.0999C4.78596 11.3478 3.70718 12.0375 2.97281 13.0355C2.23843 14.0335 1.90078 15.2687 2.02532 16.5015C2.14986 17.7343 2.72771 18.8769 3.64685 19.7079C4.56599 20.5388 5.76093 20.9989 7 20.9989C8.23908 20.9989 9.43402 20.5388 10.3532 19.7079C11.2723 18.8769 11.8501 17.7343 11.9747 16.5015C12.0992 15.2687 11.7616 14.0335 11.0272 13.0355C10.2928 12.0375 9.21405 11.3478 8 11.0999ZM7 18.9999C6.40666 18.9999 5.82664 18.824 5.33329 18.4943C4.83995 18.1647 4.45543 17.6962 4.22837 17.148C4.0013 16.5998 3.94189 15.9966 4.05765 15.4147C4.1734 14.8327 4.45913 14.2982 4.87868 13.8786C5.29824 13.4591 5.83279 13.1733 6.41473 13.0576C6.99668 12.9418 7.59988 13.0012 8.14805 13.2283C8.69623 13.4554 9.16477 13.8399 9.49441 14.3332C9.82406 14.8266 10 15.4066 10 15.9999C10 16.7956 9.68393 17.5587 9.12132 18.1213C8.55871 18.6839 7.79565 18.9999 7 18.9999Z","fertilized":"M9.56001 12.9999C8.89208 13.0294 8.26143 13.3161 7.80001 13.7999C7.50908 14.0566 7.28443 14.3798 7.14515 14.7419C7.00587 15.104 6.95608 15.4944 7.00001 15.8799C6.99599 15.9501 6.97695 16.0185 6.94416 16.0806C6.91138 16.1427 6.86563 16.1971 6.81001 16.2399C6.66001 16.3699 6.60001 16.3799 6.27001 16.3699C5.59444 16.3202 4.92654 16.5391 4.41156 16.9792C3.89658 17.4193 3.57617 18.0449 3.52001 18.7199C3.47001 19.0499 3.46001 19.1099 3.31001 19.2399C3.10845 19.4123 2.98362 19.6577 2.96299 19.9222C2.94236 20.1866 3.02762 20.4484 3.20001 20.6499C3.3724 20.8515 3.61781 20.9763 3.88223 20.997C4.14666 21.0176 4.40845 20.9323 4.61001 20.7599C4.87386 20.5428 5.09194 20.2754 5.25159 19.9732C5.41124 19.6711 5.50928 19.3403 5.54001 18.9999C5.54001 18.6699 5.60001 18.6099 5.75001 18.4799C5.90001 18.3499 5.97001 18.3499 6.30001 18.3499C6.97744 18.3961 7.64575 18.1733 8.16001 17.7299C8.41145 17.5285 8.62191 17.2807 8.78001 16.9999C9.32051 16.8994 9.81659 16.6339 10.2 16.2399C10.4101 16.0824 10.5871 15.8849 10.721 15.6589C10.8548 15.4329 10.9428 15.1828 10.9799 14.9228C11.0171 14.6628 11.0026 14.398 10.9374 14.1436C10.8723 13.8891 10.7576 13.6501 10.6 13.4399C10.4653 13.3003 10.3037 13.1894 10.1249 13.1137C9.94623 13.0381 9.75407 12.9994 9.56001 12.9999ZM14 2.99994C12.9337 3.00037 11.8815 3.24442 10.9239 3.71346C9.96623 4.18249 9.1284 4.86411 8.47433 5.7063C7.82027 6.54848 7.36725 7.52897 7.14987 8.57292C6.93248 9.61686 6.95647 10.6967 7.22001 11.7299C7.91342 11.2663 8.72598 11.0128 9.56001 10.9999C10.0128 10.9957 10.4619 11.082 10.8809 11.2538C11.2999 11.4255 11.6804 11.6792 12 11.9999C12.3911 12.386 12.6855 12.8589 12.8593 13.3802C13.0331 13.9015 13.0813 14.4565 13 14.9999C12.9003 15.6359 12.6649 16.2429 12.31 16.7799C13.2742 17.0274 14.2801 17.0665 15.2605 16.8944C16.241 16.7223 17.1734 16.3431 17.9957 15.7821C18.818 15.221 19.5111 14.4911 20.0289 13.6409C20.5467 12.7907 20.8772 11.8399 20.9984 10.8519C21.1196 9.86383 21.0286 8.86131 20.7316 7.91122C20.4346 6.96112 19.9384 6.0853 19.2761 5.34219C18.6137 4.59908 17.8005 4.00578 16.8907 3.60188C15.9809 3.19798 14.9954 2.99276 14 2.99994ZM14 11.4999C13.7033 11.4999 13.4133 11.412 13.1667 11.2471C12.92 11.0823 12.7277 10.8481 12.6142 10.574C12.5007 10.2999 12.471 9.99827 12.5288 9.7073C12.5867 9.41633 12.7296 9.14906 12.9394 8.93928C13.1491 8.7295 13.4164 8.58664 13.7074 8.52876C13.9983 8.47088 14.2999 8.50059 14.574 8.61412C14.8481 8.72765 15.0824 8.91991 15.2472 9.16658C15.412 9.41326 15.5 9.70327 15.5 9.99994C15.5 10.3978 15.342 10.7793 15.0607 11.0606C14.7794 11.3419 14.3978 11.4999 14 11.4999Z","fertilizer":"M19.44 18.65C19.3522 18.498 19.306 18.3255 19.306 18.15C19.306 17.9745 19.3522 17.802 19.44 17.65C20.4822 15.9514 21.023 13.9927 21 12C21.0407 10.001 20.5137 8.03148 19.48 6.32001C19.3922 6.16799 19.346 5.99555 19.346 5.82001C19.346 5.64447 19.3922 5.47203 19.48 5.32001L19.93 4.42001C20.0014 4.2659 20.0323 4.09615 20.0199 3.92677C20.0075 3.75738 19.9522 3.59395 19.8591 3.45187C19.7661 3.30979 19.6384 3.19376 19.4881 3.1147C19.3378 3.03564 19.1698 2.99617 19 3.00001H5C4.82953 3.00053 4.66203 3.04461 4.5134 3.12807C4.36476 3.21154 4.23993 3.33161 4.15076 3.47689C4.06159 3.62217 4.01103 3.78784 4.0039 3.95815C3.99677 4.12847 4.03329 4.29778 4.11 4.45001L4.56 5.35001C4.64777 5.50203 4.69397 5.67447 4.69397 5.85001C4.69397 6.02555 4.64777 6.19799 4.56 6.35001C3.51777 8.04862 2.97697 10.0073 3 12C2.95926 13.999 3.48632 15.9685 4.52 17.68C4.60777 17.832 4.65397 18.0045 4.65397 18.18C4.65397 18.3555 4.60777 18.528 4.52 18.68L4.07 19.58C3.99862 19.7341 3.96768 19.9039 3.98007 20.0733C3.99247 20.2426 4.0478 20.4061 4.14085 20.5482C4.2339 20.6902 4.3616 20.8063 4.51192 20.8853C4.66223 20.9644 4.8302 21.0038 5 21H19C19.1705 20.9995 19.338 20.9554 19.4866 20.8719C19.6352 20.7885 19.7601 20.6684 19.8492 20.5231C19.9384 20.3778 19.989 20.2122 19.9961 20.0419C20.0032 19.8716 19.9667 19.7022 19.89 19.55L19.44 18.65ZM8.5 7.00001C9.16304 7.00001 9.79892 7.2634 10.2678 7.73224C10.7366 8.20109 11 8.83697 11 9.50001C11 9.63262 10.9473 9.7598 10.8536 9.85356C10.7598 9.94733 10.6326 10 10.5 10C9.83696 10 9.20107 9.73662 8.73223 9.26778C8.26339 8.79894 8 8.16305 8 7.50001C8 7.3674 8.05268 7.24023 8.14644 7.14646C8.24021 7.05269 8.36739 7.00001 8.5 7.00001ZM15 18H9C8.73478 18 8.48043 17.8947 8.29289 17.7071C8.10536 17.5196 8 17.2652 8 17C8 16.7348 8.10536 16.4804 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H15C15.2652 16 15.5196 16.1054 15.7071 16.2929C15.8946 16.4804 16 16.7348 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8947 15.2652 18 15 18ZM13.5 14C13.3674 14 13.2402 13.9473 13.1464 13.8536C13.0527 13.7598 13 13.6326 13 13.5C13 12.837 13.2634 12.2011 13.7322 11.7322C14.2011 11.2634 14.837 11 15.5 11C15.6326 11 15.7598 11.0527 15.8536 11.1465C15.9473 11.2402 16 11.3674 16 11.5C16 12.1631 15.7366 12.7989 15.2678 13.2678C14.7989 13.7366 14.163 14 13.5 14Z","filter":"M17 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H17C17.2652 13 17.5196 12.8946 17.7071 12.7071C17.8946 12.5196 18 12.2652 18 12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11ZM14 17H10C9.73478 17 9.48043 17.1054 9.29289 17.2929C9.10536 17.4804 9 17.7348 9 18C9 18.2652 9.10536 18.5196 9.29289 18.7071C9.48043 18.8946 9.73478 19 10 19H14C14.2652 19 14.5196 18.8946 14.7071 18.7071C14.8946 18.5196 15 18.2652 15 18C15 17.7348 14.8946 17.4804 14.7071 17.2929C14.5196 17.1054 14.2652 17 14 17ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","filter_multiple":"M4 6.99991H13.18C13.3902 7.57907 13.7736 8.07945 14.2782 8.43307C14.7827 8.78669 15.3839 8.97639 16 8.97639C16.6161 8.97639 17.2173 8.78669 17.7218 8.43307C18.2264 8.07945 18.6098 7.57907 18.82 6.99991H20C20.2652 6.99991 20.5196 6.89456 20.7071 6.70702C20.8946 6.51948 21 6.26513 21 5.99991C21 5.7347 20.8946 5.48034 20.7071 5.29281C20.5196 5.10527 20.2652 4.99991 20 4.99991H18.82C18.6098 4.42076 18.2264 3.92037 17.7218 3.56676C17.2173 3.21314 16.6161 3.02344 16 3.02344C15.3839 3.02344 14.7827 3.21314 14.2782 3.56676C13.7736 3.92037 13.3902 4.42076 13.18 4.99991H4C3.73478 4.99991 3.48043 5.10527 3.29289 5.29281C3.10536 5.48034 3 5.7347 3 5.99991C3 6.26513 3.10536 6.51948 3.29289 6.70702C3.48043 6.89456 3.73478 6.99991 4 6.99991ZM16 4.99991C16.1978 4.99991 16.3911 5.05856 16.5556 5.16844C16.72 5.27833 16.8482 5.4345 16.9239 5.61723C16.9996 5.79996 17.0194 6.00102 16.9808 6.195C16.9422 6.38899 16.847 6.56717 16.7071 6.70702C16.5673 6.84687 16.3891 6.94211 16.1951 6.9807C16.0011 7.01928 15.8 6.99948 15.6173 6.92379C15.4346 6.84811 15.2784 6.71993 15.1685 6.55548C15.0586 6.39104 15 6.1977 15 5.99991C15 5.7347 15.1054 5.48034 15.2929 5.29281C15.4804 5.10527 15.7348 4.99991 16 4.99991ZM20 16.9999H18.82C18.6098 16.4208 18.2264 15.9204 17.7218 15.5668C17.2173 15.2131 16.6161 15.0234 16 15.0234C15.3839 15.0234 14.7827 15.2131 14.2782 15.5668C13.7736 15.9204 13.3902 16.4208 13.18 16.9999H4C3.73478 16.9999 3.48043 17.1053 3.29289 17.2928C3.10536 17.4803 3 17.7347 3 17.9999C3 18.2651 3.10536 18.5195 3.29289 18.707C3.48043 18.8946 3.73478 18.9999 4 18.9999H13.18C13.3902 19.5791 13.7736 20.0795 14.2782 20.4331C14.7827 20.7867 15.3839 20.9764 16 20.9764C16.6161 20.9764 17.2173 20.7867 17.7218 20.4331C18.2264 20.0795 18.6098 19.5791 18.82 18.9999H20C20.2652 18.9999 20.5196 18.8946 20.7071 18.707C20.8946 18.5195 21 18.2651 21 17.9999C21 17.7347 20.8946 17.4803 20.7071 17.2928C20.5196 17.1053 20.2652 16.9999 20 16.9999ZM16 18.9999C15.8022 18.9999 15.6089 18.9413 15.4444 18.8314C15.28 18.7215 15.1518 18.5653 15.0761 18.3826C15.0004 18.1999 14.9806 17.9988 15.0192 17.8048C15.0578 17.6108 15.153 17.4327 15.2929 17.2928C15.4327 17.153 15.6109 17.0577 15.8049 17.0191C15.9989 16.9805 16.2 17.0003 16.3827 17.076C16.5654 17.1517 16.7216 17.2799 16.8315 17.4443C16.9414 17.6088 17 17.8021 17 17.9999C17 18.2651 16.8946 18.5195 16.7071 18.707C16.5196 18.8946 16.2652 18.9999 16 18.9999ZM20 10.9999H10.82C10.6098 10.4208 10.2264 9.92037 9.72184 9.56676C9.2173 9.21314 8.61612 9.02344 8 9.02344C7.38388 9.02344 6.7827 9.21314 6.27817 9.56676C5.77363 9.92037 5.3902 10.4208 5.18 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999C3 12.2651 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H5.18C5.3902 13.5791 5.77363 14.0795 6.27817 14.4331C6.7827 14.7867 7.38388 14.9764 8 14.9764C8.61612 14.9764 9.2173 14.7867 9.72184 14.4331C10.2264 14.0795 10.6098 13.5791 10.82 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2651 21 11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM8 12.9999C7.80222 12.9999 7.60888 12.9413 7.44443 12.8314C7.27998 12.7215 7.15181 12.5653 7.07612 12.3826C7.00043 12.1999 6.98063 11.9988 7.01921 11.8048C7.0578 11.6108 7.15304 11.4327 7.29289 11.2928C7.43275 11.153 7.61093 11.0577 7.80491 11.0191C7.99889 10.9805 8.19996 11.0003 8.38268 11.076C8.56541 11.1517 8.72159 11.2799 8.83147 11.4443C8.94135 11.6088 9 11.8021 9 11.9999C9 12.2651 8.89464 12.5195 8.70711 12.707C8.51957 12.8946 8.26522 12.9999 8 12.9999Z","fingerprint":"M8.00002 16C7.7348 16 7.48045 16.1054 7.29291 16.2929C7.10537 16.4804 7.00002 16.7348 7.00002 17V20C7.00002 20.2652 7.10537 20.5196 7.29291 20.7071C7.48045 20.8946 7.7348 21 8.00002 21C8.26523 21 8.51959 20.8946 8.70712 20.7071C8.89466 20.5196 9.00002 20.2652 9.00002 20V17C9.00002 16.7348 8.89466 16.4804 8.70712 16.2929C8.51959 16.1054 8.26523 16 8.00002 16ZM5.66002 6C5.43313 5.86392 5.16156 5.82329 4.90479 5.88702C4.64801 5.95074 4.42695 6.11363 4.29002 6.34C3.44299 7.74658 2.99689 9.35808 3.00002 11V18C3.00002 18.2652 3.10537 18.5196 3.29291 18.7071C3.48045 18.8946 3.7348 19 4.00002 19C4.26523 19 4.51959 18.8946 4.70712 18.7071C4.89466 18.5196 5.00002 18.2652 5.00002 18V11C5.00351 9.7319 5.34898 8.48822 6.00002 7.4C6.07215 7.28648 6.12064 7.15957 6.14259 7.02686C6.16454 6.89416 6.15949 6.7584 6.12775 6.62769C6.09601 6.49699 6.03822 6.37403 5.95785 6.26618C5.87749 6.15832 5.77619 6.06779 5.66002 6ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8947 21.5196 13 21.2652 13 21V18C13 17.7348 12.8947 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM12 6C10.6739 6 9.40216 6.52678 8.46448 7.46447C7.5268 8.40215 7.00002 9.67392 7.00002 11V13C7.00002 13.2652 7.10537 13.5196 7.29291 13.7071C7.48045 13.8946 7.7348 14 8.00002 14C8.26523 14 8.51959 13.8946 8.70712 13.7071C8.89466 13.5196 9.00002 13.2652 9.00002 13V11C9.00002 10.2044 9.31609 9.44129 9.8787 8.87868C10.4413 8.31607 11.2044 8 12 8C12.7957 8 13.5587 8.31607 14.1213 8.87868C14.6839 9.44129 15 10.2044 15 11V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8947 20.5196 17 20.2652 17 20V11C17 9.67392 16.4732 8.40215 15.5356 7.46447C14.5979 6.52678 13.3261 6 12 6ZM12 10C11.7348 10 11.4804 10.1054 11.2929 10.2929C11.1054 10.4804 11 10.7348 11 11V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8947 14.5196 13 14.2652 13 14V11C13 10.7348 12.8947 10.4804 12.7071 10.2929C12.5196 10.1054 12.2652 10 12 10ZM20 15C19.7348 15 19.4804 15.1054 19.2929 15.2929C19.1054 15.4804 19 15.7348 19 16V18C19 18.2652 19.1054 18.5196 19.2929 18.7071C19.4804 18.8946 19.7348 19 20 19C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8947 18.5196 21 18.2652 21 18V16C21 15.7348 20.8947 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM12 2C10.4198 2.00129 8.86778 2.41861 7.50002 3.21C7.38543 3.27533 7.2849 3.36268 7.20421 3.46703C7.12353 3.57138 7.06429 3.69066 7.02989 3.818C6.9955 3.94534 6.98664 4.07822 7.00383 4.209C7.02101 4.33978 7.0639 4.46587 7.13002 4.58C7.19618 4.69375 7.28414 4.79333 7.38887 4.87302C7.49359 4.95271 7.61301 5.01094 7.74029 5.04439C7.86756 5.07783 8.00018 5.08583 8.13056 5.06791C8.26093 5.05 8.38648 5.00653 8.50002 4.94C9.56555 4.32875 10.7716 4.00484 12 4C13.8565 4 15.637 4.7375 16.9498 6.05025C18.2625 7.36301 19 9.14348 19 11V12C19 12.2652 19.1054 12.5196 19.2929 12.7071C19.4804 12.8946 19.7348 13 20 13C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8947 12.5196 21 12.2652 21 12V11C21 8.61305 20.0518 6.32387 18.364 4.63604C16.6761 2.94821 14.387 2 12 2Z","finish_line":"M5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V22H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2ZM19.37 3.07C16.62 1.97 14.37 2.49 12.26 3C10.8755 3.39631 9.43988 3.58503 8 3.56V15.56H8.45C9.89044 15.5424 11.3237 15.3544 12.72 15C14.72 14.52 16.47 14.11 18.63 15C18.7814 15.0604 18.9453 15.0829 19.1074 15.0654C19.2695 15.048 19.4249 14.9912 19.56 14.9C19.706 14.8019 19.8236 14.6671 19.9008 14.5091C19.9781 14.3511 20.0123 14.1755 20 14V4C20.0002 3.79972 19.9402 3.604 19.8279 3.43818C19.7156 3.27237 19.5561 3.1441 19.37 3.07Z","fire":"M11.73 2.77002L11.21 2.29002C11.0608 2.13757 10.8667 2.03684 10.6562 2.00252C10.4457 1.96821 10.2297 2.00212 10.0398 2.0993C9.84988 2.19648 9.69604 2.35184 9.60073 2.54268C9.50541 2.73351 9.47362 2.94982 9.50999 3.16002C9.6653 4.72262 9.352 6.29608 8.60999 7.68002C8.14748 8.50226 7.60842 9.27903 6.99999 10C5.7414 11.3642 5.0294 13.1442 4.99999 15C4.98093 15.9245 5.14896 16.8433 5.49399 17.7012C5.83902 18.5591 6.35393 19.3384 7.00778 19.9922C7.66163 20.6461 8.44092 21.161 9.29882 21.506C10.1567 21.8511 11.0755 22.0191 12 22C12.9245 22.0191 13.8433 21.8511 14.7012 21.506C15.5591 21.161 16.3384 20.6461 16.9922 19.9922C17.6461 19.3384 18.161 18.5591 18.506 17.7012C18.851 16.8433 19.0191 15.9245 19 15C19 9.26002 13.72 4.54001 11.73 2.77002ZM12 20C11.5173 20.0129 11.0417 19.8817 10.634 19.6231C10.2262 19.3645 9.90468 18.9903 9.71047 18.5483C9.51626 18.1062 9.45815 17.6163 9.54356 17.1411C9.62896 16.6658 9.85401 16.2268 10.19 15.88C10.4014 15.631 10.5733 15.3511 10.7 15.05C10.8739 14.5504 10.9749 14.0284 11 13.5C11.0005 13.4013 11.0302 13.3049 11.0854 13.2231C11.1405 13.1412 11.2187 13.0775 11.31 13.04C11.4001 12.9992 11.5008 12.9878 11.5978 13.0076C11.6948 13.0273 11.783 13.0772 11.85 13.15L12.02 13.3C12.7 13.9 14.5 15.51 14.5 17.5C14.5068 17.8302 14.4468 18.1583 14.3236 18.4647C14.2003 18.7711 14.0164 19.0494 13.7829 19.2829C13.5494 19.5165 13.2711 19.7004 12.9647 19.8236C12.6583 19.9468 12.3302 20.0068 12 20Z","fire_alarm":"M9.5 16C10.7856 16 12.0423 15.6188 13.1112 14.9046C14.1801 14.1903 15.0132 13.1752 15.5052 11.9874C15.9972 10.7997 16.1259 9.49279 15.8751 8.23192C15.6243 6.97104 15.0052 5.81285 14.0962 4.90381C13.1872 3.99477 12.029 3.3757 10.7681 3.1249C9.50721 2.87409 8.20028 3.00282 7.01256 3.49479C5.82484 3.98676 4.80968 4.81988 4.09545 5.8888C3.38122 6.95772 3 8.21442 3 9.5C3.00264 11.2231 3.68831 12.8749 4.90673 14.0933C6.12514 15.3117 7.77691 15.9974 9.5 16ZM9.5 7.5C9.89556 7.5 10.2822 7.6173 10.6111 7.83706C10.94 8.05683 11.1964 8.36918 11.3478 8.73464C11.4991 9.10009 11.5387 9.50222 11.4616 9.89018C11.3844 10.2781 11.1939 10.6345 10.9142 10.9142C10.6345 11.1939 10.2781 11.3844 9.89018 11.4616C9.50222 11.5387 9.10009 11.4991 8.73463 11.3478C8.36918 11.1964 8.05682 10.94 7.83706 10.6111C7.6173 10.2822 7.5 9.89557 7.5 9.5C7.5 8.96957 7.71071 8.46086 8.08579 8.08579C8.46086 7.71072 8.96957 7.5 9.5 7.5ZM19 7C18.4696 7 17.9609 7.21072 17.5858 7.58579C17.2107 7.96086 17 8.46957 17 9C17 9.53044 17.2107 10.0391 17.5858 10.4142C17.9609 10.7893 18.4696 11 19 11V14C19 15.0609 18.5786 16.0783 17.8284 16.8284C17.0783 17.5786 16.0609 18 15 18H14.5V16.36C13.0507 17.4257 11.2989 18.0005 9.5 18.0005C7.7011 18.0005 5.94925 17.4257 4.5 16.36V19C4.5 19.5304 4.71071 20.0391 5.08579 20.4142C5.46086 20.7893 5.96957 21 6.5 21H12.5C12.849 20.9979 13.1914 20.9045 13.4932 20.7291C13.7949 20.5536 14.0455 20.3023 14.22 20H15C16.5913 20 18.1174 19.3679 19.2426 18.2426C20.3679 17.1174 21 15.5913 21 14V9C21 8.46957 20.7893 7.96086 20.4142 7.58579C20.0391 7.21072 19.5304 7 19 7Z","firefighter":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM16 19.9999C15.8022 19.9999 15.6089 19.9413 15.4444 19.8314C15.28 19.7215 15.1518 19.5653 15.0761 19.3826C15.0004 19.1999 14.9806 18.9988 15.0192 18.8048C15.0578 18.6108 15.153 18.4326 15.2929 18.2928C15.4327 18.1529 15.6109 18.0577 15.8049 18.0191C15.9989 17.9805 16.2 18.0003 16.3827 18.076C16.5654 18.1517 16.7216 18.2799 16.8315 18.4443C16.9414 18.6088 17 18.8021 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8945 16.2652 19.9999 16 19.9999Z","firefighter_manager":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM17 18.4999C17.0008 18.5655 16.9879 18.6305 16.962 18.6908C16.9362 18.7511 16.898 18.8053 16.85 18.8499L15.85 19.8499C15.8051 19.8977 15.7509 19.9359 15.6907 19.9619C15.6305 19.988 15.5656 20.0014 15.5 20.0014C15.4344 20.0014 15.3695 19.988 15.3093 19.9619C15.2491 19.9359 15.1949 19.8977 15.15 19.8499L14.15 18.8499C14.102 18.8053 14.0638 18.7511 14.038 18.6908C14.0121 18.6305 13.9992 18.5655 14 18.4999V16.4999C14 16.3673 14.0527 16.2401 14.1464 16.1463C14.2402 16.0526 14.3674 15.9999 14.5 15.9999H16.5C16.6326 15.9999 16.7598 16.0526 16.8536 16.1463C16.9473 16.2401 17 16.3673 17 16.4999V18.4999Z","firefighter_officer":"M12 10.9999C15.87 10.9999 19 9.6599 19 7.9999C19 7.0599 18 6.2199 16.42 5.6699C16.2235 4.64161 15.6746 3.71402 14.8678 3.04684C14.061 2.37966 13.0469 2.01465 12 2.01465C10.9531 2.01465 9.93896 2.37966 9.13219 3.04684C8.32543 3.71402 7.77653 4.64161 7.58 5.6699C6 6.2199 5 7.0599 5 7.9999C5 9.6599 8.13 10.9999 12 10.9999ZM12 3.9999C12.1978 3.9999 12.3911 4.05855 12.5556 4.16843C12.72 4.27831 12.8482 4.43449 12.9239 4.61722C12.9996 4.79994 13.0194 5.00101 12.9808 5.19499C12.9422 5.38897 12.847 5.56715 12.7071 5.70701C12.5673 5.84686 12.3891 5.9421 12.1951 5.98069C12.0011 6.01927 11.8 5.99947 11.6173 5.92378C11.4346 5.84809 11.2784 5.71992 11.1685 5.55547C11.0586 5.39102 11 5.19768 11 4.9999C11 4.73468 11.1054 4.48033 11.2929 4.29279C11.4804 4.10526 11.7348 3.9999 12 3.9999ZM14.47 12.3899L12.57 13.7999C12.3969 13.9297 12.1864 13.9999 11.97 13.9999C11.7536 13.9999 11.5431 13.9297 11.37 13.7999L9.49 12.4099C7.89332 12.9375 6.50348 13.9548 5.51794 15.3173C4.5324 16.6799 4.00127 18.3183 4 19.9999C4 20.5303 4.21071 21.039 4.58579 21.4141C4.96086 21.7892 5.46957 21.9999 6 21.9999H18C18.5304 21.9999 19.0391 21.7892 19.4142 21.4141C19.7893 21.039 20 20.5303 20 19.9999C20.0002 18.3099 19.4652 16.6633 18.4717 15.2962C17.4783 13.9291 16.0774 12.9117 14.47 12.3899ZM9 19.9999H7C6.73478 19.9999 6.48043 19.8945 6.29289 19.707C6.10536 19.5195 6 19.2651 6 18.9999C6 18.7347 6.10536 18.4803 6.29289 18.2928C6.48043 18.1053 6.73478 17.9999 7 17.9999H9C9.26522 17.9999 9.51957 18.1053 9.70711 18.2928C9.89464 18.4803 10 18.7347 10 18.9999C10 19.2651 9.89464 19.5195 9.70711 19.707C9.51957 19.8945 9.26522 19.9999 9 19.9999ZM16 19.9999C15.8022 19.9999 15.6089 19.9413 15.4444 19.8314C15.28 19.7215 15.1518 19.5653 15.0761 19.3826C15.0004 19.1999 14.9806 18.9988 15.0192 18.8048C15.0578 18.6108 15.153 18.4326 15.2929 18.2928C15.4327 18.1529 15.6109 18.0577 15.8049 18.0191C15.9989 17.9805 16.2 18.0003 16.3827 18.076C16.5654 18.1517 16.7216 18.2799 16.8315 18.4443C16.9414 18.6088 17 18.8021 17 18.9999C17 19.2651 16.8946 19.5195 16.7071 19.707C16.5196 19.8945 16.2652 19.9999 16 19.9999Z","first_aid":"M19 7H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V7H5C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM14 15H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V15H10C9.73478 15 9.48043 14.8946 9.29289 14.7071C9.10536 14.5196 9 14.2652 9 14C9 13.7348 9.10536 13.4804 9.29289 13.2929C9.48043 13.1054 9.73478 13 10 13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15ZM9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7H9V6Z","firstpage":"M7 4C6.45 4 6 4.45 6 5V19C6 19.55 6.45 20 7 20C7.55 20 8 19.55 8 19V5C8 4.45 7.55 4 7 4ZM12.41 12L18.7 5.71C19.09 5.32 19.09 4.69 18.7 4.3C18.31 3.91 17.68 3.91 17.29 4.3L10.29 11.3C9.9 11.69 9.9 12.32 10.29 12.71L17.29 19.71C17.49 19.91 17.74 20 18 20C18.26 20 18.51 19.9 18.71 19.71C19.1 19.32 19.1 18.69 18.71 18.3L12.42 12.01L12.41 12Z","fitness":"M17 19.0001H15C14.7348 19.0001 14.4804 19.1055 14.2929 19.293C14.1053 19.4805 14 19.7349 14 20.0001C14 20.2653 14.1053 20.5197 14.2929 20.7072C14.4804 20.8947 14.7348 21.0001 15 21.0001H17C17.2652 21.0001 17.5195 20.8947 17.7071 20.7072C17.8946 20.5197 18 20.2653 18 20.0001C18 19.7349 17.8946 19.4805 17.7071 19.293C17.5195 19.1055 17.2652 19.0001 17 19.0001ZM7.99997 19.0001H5.99997C5.73476 19.0001 5.4804 19.1055 5.29287 19.293C5.10533 19.4805 4.99997 19.7349 4.99997 20.0001C4.99997 20.2653 5.10533 20.5197 5.29287 20.7072C5.4804 20.8947 5.73476 21.0001 5.99997 21.0001H7.99997C8.26519 21.0001 8.51954 20.8947 8.70708 20.7072C8.89462 20.5197 8.99997 20.2653 8.99997 20.0001C8.99997 19.7349 8.89462 19.4805 8.70708 19.293C8.51954 19.1055 8.26519 19.0001 7.99997 19.0001ZM19.77 14.1501L15.54 12.3401L17.68 7.0001H19C19.1846 6.99954 19.3655 6.94785 19.5226 6.85077C19.6797 6.75369 19.8069 6.61501 19.89 6.4501L20.89 4.4501C20.987 4.217 20.9923 3.95582 20.9048 3.71898C20.8173 3.48215 20.6434 3.28719 20.418 3.17326C20.1927 3.05933 19.9326 3.03486 19.69 3.10476C19.4474 3.17465 19.2402 3.33375 19.11 3.5501L18.38 5.0001H15C14.7348 5.0001 14.4804 5.10545 14.2929 5.29299C14.1053 5.48053 14 5.73488 14 6.0001C14 6.26531 14.1053 6.51967 14.2929 6.7072C14.4804 6.89474 14.7348 7.0001 15 7.0001H15.52L13.7 11.5501L8.76997 9.4501C8.41922 9.29054 8.04958 9.17629 7.66997 9.1101L6.61997 7.0001H7.99997C8.26519 7.0001 8.51954 6.89474 8.70708 6.7072C8.89462 6.51967 8.99997 6.26531 8.99997 6.0001C8.99997 5.73488 8.89462 5.48053 8.70708 5.29299C8.51954 5.10545 8.26519 5.0001 7.99997 5.0001H3.99997C3.73476 5.0001 3.4804 5.10545 3.29287 5.29299C3.10533 5.48053 2.99997 5.73488 2.99997 6.0001C2.99997 6.26531 3.10533 6.51967 3.29287 6.7072C3.4804 6.89474 3.73476 7.0001 3.99997 7.0001H4.37997L5.53997 9.3101C5.02783 9.49706 4.56096 9.79013 4.16997 10.1701C3.79807 10.5416 3.50303 10.9827 3.30173 11.4683C3.10044 11.9539 2.99683 12.4744 2.99683 13.0001C2.99683 13.5258 3.10044 14.0463 3.30173 14.5319C3.50303 15.0174 3.79807 15.4586 4.16997 15.8301C4.84829 16.513 5.75011 16.9284 6.70997 17.0001H6.82997L18.83 18.0001H19C19.4641 18.0024 19.9145 17.8433 20.2742 17.55C20.6338 17.2567 20.8802 16.8474 20.9713 16.3924C21.0623 15.9373 20.9922 15.4647 20.773 15.0556C20.5539 14.6466 20.1993 14.3264 19.77 14.1501ZM6.99997 14.5001C6.7033 14.5001 6.41329 14.4121 6.16662 14.2473C5.91994 14.0825 5.72768 13.8482 5.61415 13.5741C5.50062 13.3 5.47092 12.9984 5.52879 12.7075C5.58667 12.4165 5.72953 12.1492 5.93931 11.9394C6.14909 11.7297 6.41637 11.5868 6.70734 11.5289C6.99831 11.471 7.29991 11.5007 7.574 11.6143C7.84809 11.7278 8.08236 11.9201 8.24718 12.1667C8.412 12.4134 8.49997 12.7034 8.49997 13.0001C8.49997 13.3979 8.34194 13.7795 8.06063 14.0608C7.77933 14.3421 7.3978 14.5001 6.99997 14.5001Z","fixed_deposit":"M12 9C11.6044 9 11.2178 9.1173 10.8889 9.33706C10.56 9.55682 10.3036 9.86918 10.1522 10.2346C10.0009 10.6001 9.96126 11.0022 10.0384 11.3902C10.1156 11.7781 10.3061 12.1345 10.5858 12.4142C10.8655 12.6939 11.2219 12.8844 11.6098 12.9616C11.9978 13.0387 12.3999 12.9991 12.7654 12.8478C13.1308 12.6964 13.4432 12.44 13.6629 12.1111C13.8827 11.7822 14 11.3956 14 11C14 10.4696 13.7893 9.96086 13.4142 9.58579C13.0391 9.21071 12.5304 9 12 9ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2.00174 15.6189 2.19488 16.2222 2.55294 16.7271C2.911 17.2319 3.41645 17.6137 4 17.82V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20H6C6.26522 20 6.51957 19.8946 6.70711 19.7071C6.89464 19.5196 7 19.2652 7 19V18H17V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4804 19.8946 17.7348 20 18 20H19C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V17.82C20.5835 17.6137 21.089 17.2319 21.4471 16.7271C21.8051 16.2222 21.9983 15.6189 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM18 12H15.86C15.6166 12.9427 15.0378 13.7642 14.232 14.3106C13.4262 14.857 12.4488 15.0908 11.483 14.9681C10.5172 14.8454 9.62927 14.3747 8.98568 13.6442C8.34209 12.9137 7.98702 11.9736 7.98702 11C7.98702 10.0264 8.34209 9.08627 8.98568 8.35577C9.62927 7.62526 10.5172 7.15456 11.483 7.03188C12.4488 6.90921 13.4262 7.14299 14.232 7.6894C15.0378 8.23581 15.6166 9.05734 15.86 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8946 18.2652 12 18 12Z","flag":"M18.48 10L20.59 7.21C20.8152 6.91358 20.9533 6.56018 20.9885 6.18958C21.0238 5.81897 20.955 5.44588 20.7897 5.11228C20.6245 4.77868 20.3694 4.49782 20.0532 4.30132C19.737 4.10481 19.3723 4.00046 19 4H5V3C5 2.73478 4.89464 2.48043 4.70711 2.29289C4.51957 2.10536 4.26522 2 4 2C3.73478 2 3.48043 2.10536 3.29289 2.29289C3.10536 2.48043 3 2.73478 3 3V21C3 21.2652 3.10536 21.5196 3.29289 21.7071C3.48043 21.8946 3.73478 22 4 22C4.26522 22 4.51957 21.8946 4.70711 21.7071C4.89464 21.5196 5 21.2652 5 21V16H19C19.3723 15.9995 19.737 15.8952 20.0532 15.6987C20.3694 15.5022 20.6245 15.2213 20.7897 14.8877C20.955 14.5541 21.0238 14.181 20.9885 13.8104C20.9533 13.4398 20.8152 13.0864 20.59 12.79L18.48 10Z","flag_gb":"mask0_1614_220\\" style=\\"mask-type:alpha\\" maskUnits=\\"userSpaceOnUse\\" x=\\"0\\" y=\\"0\\" width=\\"24","flag_in":"mask0_1700_106\\" style=\\"mask-type:alpha\\" maskUnits=\\"userSpaceOnUse\\" x=\\"0\\" y=\\"0\\" width=\\"24","flash":"M5.58989 12.1802L13.2899 2.56024C13.5104 2.28796 13.8204 2.10275 14.1646 2.03756C14.5089 1.97237 14.8651 2.03143 15.1699 2.20423C15.4747 2.37703 15.7083 2.65237 15.8292 2.98124C15.95 3.31011 15.9503 3.6712 15.8299 4.00024L13.8299 9.48024H16.4999C16.8706 9.49109 17.2309 9.60479 17.5407 9.80862C17.8505 10.0125 18.0975 10.2984 18.2542 10.6345C18.4108 10.9707 18.4709 11.3437 18.4278 11.712C18.3847 12.0803 18.24 12.4294 18.0099 12.7202L10.6399 21.4702C10.4088 21.7116 10.1027 21.8676 9.77162 21.9129C9.44051 21.9583 9.10381 21.8902 8.81633 21.7198C8.52884 21.5494 8.30749 21.2867 8.1883 20.9745C8.06911 20.6622 8.0591 20.3189 8.15989 20.0002L9.92989 15.4002H7.12989C6.76015 15.392 6.39992 15.2814 6.08925 15.0808C5.77857 14.8801 5.52962 14.5973 5.37005 14.2636C5.21048 13.93 5.14655 13.5586 5.18536 13.1909C5.22417 12.8231 5.3642 12.4732 5.58989 12.1802Z","flash_auto":"M16.5401 9.4702H13.8701L15.8701 3.9902C15.9854 3.662 15.9815 3.30366 15.8589 2.9781C15.7363 2.65253 15.503 2.38054 15.1999 2.20987C14.8967 2.03921 14.5432 1.98078 14.2012 2.04485C13.8593 2.10891 13.5509 2.29138 13.3301 2.5602L5.6301 12.1802C5.41005 12.4733 5.27476 12.8212 5.23899 13.1859C5.20322 13.5506 5.26835 13.9181 5.42727 14.2484C5.58619 14.5786 5.8328 14.8588 6.14015 15.0584C6.4475 15.258 6.80378 15.3693 7.1701 15.3802H9.9701L8.1601 20.0002C8.03236 20.328 8.02555 20.6906 8.14091 21.0229C8.25626 21.3552 8.48623 21.6356 8.78958 21.8138C9.09293 21.992 9.44982 22.0562 9.79626 21.9951C10.1427 21.934 10.456 21.7514 10.6801 21.4802L18.0501 12.7302C18.286 12.4396 18.4356 12.0886 18.4819 11.7172C18.5282 11.3458 18.4694 10.9688 18.3121 10.6292C18.1547 10.2895 17.9053 10.0008 17.592 9.79596C17.2788 9.59108 16.9143 9.47822 16.5401 9.4702ZM6.0001 7.6802C6.03962 7.77905 6.10908 7.86306 6.19874 7.92045C6.28841 7.97783 6.39379 8.00572 6.5001 8.0002C6.55972 8.00974 6.62048 8.00974 6.6801 8.0002C6.74669 7.97789 6.80807 7.94231 6.86054 7.89563C6.913 7.84894 6.95547 7.79211 6.98537 7.72857C7.01528 7.66502 7.032 7.59608 7.03453 7.52589C7.03706 7.45571 7.02535 7.38574 7.0001 7.3202L5.5001 3.3202C5.45797 3.2312 5.39143 3.15599 5.30823 3.10332C5.22502 3.05065 5.12857 3.02269 5.0301 3.02269C4.93163 3.02269 4.83518 3.05065 4.75198 3.10332C4.66877 3.15599 4.60223 3.2312 4.5601 3.3202L3.0001 7.3202C2.97485 7.38574 2.96314 7.45571 2.96567 7.52589C2.9682 7.59608 2.98492 7.66502 3.01483 7.72857C3.04473 7.79211 3.0872 7.84894 3.13966 7.89563C3.19213 7.94231 3.25351 7.97789 3.3201 8.0002C3.3855 8.02697 3.45574 8.03985 3.52637 8.03804C3.59701 8.03622 3.6665 8.01975 3.73043 7.98966C3.79437 7.95958 3.85135 7.91653 3.89777 7.86326C3.9442 7.80999 3.97904 7.74765 4.0001 7.6802L4.2201 7.0002H5.7801L6.0001 7.6802ZM4.6001 6.0002L5.0001 4.9202L5.4001 6.0002H4.6001Z","flash_off":"M18.05 12.7102C18.2801 12.4194 18.4248 12.0703 18.4679 11.702C18.511 11.3337 18.4509 10.9606 18.2943 10.6245C18.1376 10.2884 17.8906 10.0024 17.5808 9.79859C17.271 9.59475 16.9107 9.48106 16.54 9.4702H13.87L15.87 3.9902C15.9853 3.662 15.9814 3.30366 15.8588 2.9781C15.7362 2.65253 15.5029 2.38054 15.1998 2.20987C14.8966 2.03921 14.5431 1.98078 14.2012 2.04485C13.8592 2.10891 13.5508 2.29138 13.33 2.5602L10.45 6.1602L17.59 13.3002L18.05 12.7102ZM20.49 19.0002L5.00001 3.5102C4.90217 3.41237 4.78602 3.33476 4.6582 3.28181C4.53037 3.22887 4.39336 3.20161 4.25501 3.20161C4.11665 3.20161 3.97964 3.22887 3.85181 3.28181C3.72399 3.33476 3.60784 3.41237 3.51001 3.5102C3.41217 3.60804 3.33456 3.72418 3.28162 3.85201C3.22867 3.97984 3.20142 4.11684 3.20142 4.2552C3.20142 4.39356 3.22867 4.53057 3.28162 4.65839C3.33456 4.78622 3.41217 4.90237 3.51001 5.0002L7.88001 9.3202L5.59001 12.1802C5.36996 12.4733 5.23466 12.8212 5.19889 13.1859C5.16312 13.5506 5.22826 13.9181 5.38718 14.2484C5.5461 14.5786 5.7927 14.8588 6.10005 15.0584C6.4074 15.258 6.76369 15.3693 7.13001 15.3802H9.93001L8.16001 20.0002C8.03226 20.328 8.02546 20.6906 8.14081 21.0229C8.25617 21.3552 8.48613 21.6356 8.78948 21.8138C9.09283 21.992 9.44972 22.0562 9.79617 21.9951C10.1426 21.934 10.456 21.7514 10.68 21.4802L15 16.3902L19 20.4902C19.1976 20.6878 19.4656 20.7988 19.745 20.7988C20.0244 20.7988 20.2924 20.6878 20.49 20.4902C20.6876 20.2926 20.7986 20.0246 20.7986 19.7452C20.7986 19.4658 20.6876 19.1978 20.49 19.0002Z","flight_game":"M3 13.9999C2.73562 13.9957 2.48034 14.0964 2.29 14.2799C2.19611 14.3745 2.12209 14.487 2.07229 14.6106C2.02249 14.7343 1.99791 14.8666 2 14.9999V15.9999C2.00626 16.2553 2.11002 16.4986 2.29 16.6799C2.38296 16.7736 2.49356 16.848 2.61542 16.8988C2.73728 16.9496 2.86799 16.9757 3 16.9757C3.13201 16.9757 3.26272 16.9496 3.38458 16.8988C3.50644 16.848 3.61704 16.7736 3.71 16.6799C3.88998 16.4986 3.99374 16.2553 4 15.9999V14.9999C3.99374 14.7445 3.88998 14.5012 3.71 14.3199C3.61907 14.2218 3.50939 14.1429 3.38743 14.0879C3.26548 14.033 3.13373 14.003 3 13.9999ZM3 8.9999C3.26438 9.00411 3.51966 8.90343 3.71 8.7199C3.80389 8.62528 3.87791 8.51283 3.92771 8.38919C3.97751 8.26554 4.00209 8.13319 4 7.9999V6.9999C3.99374 6.74451 3.88998 6.50121 3.71 6.3199C3.61704 6.22617 3.50644 6.15178 3.38458 6.10101C3.26272 6.05024 3.13201 6.0241 3 6.0241C2.86799 6.0241 2.73728 6.05024 2.61542 6.10101C2.49356 6.15178 2.38296 6.22617 2.29 6.3199C2.11002 6.50121 2.00626 6.74451 2 6.9999V7.9999C2.00626 8.25529 2.11002 8.4986 2.29 8.6799C2.38093 8.77802 2.49061 8.85689 2.61257 8.91186C2.73452 8.96682 2.86627 8.99676 3 8.9999ZM18 18.9999C17.8022 18.9999 17.6089 19.0586 17.4444 19.1684C17.28 19.2783 17.1518 19.4345 17.0761 19.6172C17.0004 19.7999 16.9806 20.001 17.0192 20.195C17.0578 20.389 17.153 20.5672 17.2929 20.707C17.4327 20.8469 17.6109 20.9421 17.8049 20.9807C17.9989 21.0193 18.2 20.9995 18.3827 20.9238C18.5654 20.8481 18.7216 20.7199 18.8315 20.5555C18.9414 20.391 19 20.1977 19 19.9999C19 19.7347 18.8946 19.4803 18.7071 19.2928C18.5196 19.1053 18.2652 18.9999 18 18.9999ZM15 15.9999C14.8022 15.9999 14.6089 16.0586 14.4444 16.1684C14.28 16.2783 14.1518 16.4345 14.0761 16.6172C14.0004 16.7999 13.9806 17.001 14.0192 17.195C14.0578 17.389 14.153 17.5672 14.2929 17.707C14.4327 17.8469 14.6109 17.9421 14.8049 17.9807C14.9989 18.0193 15.2 17.9995 15.3827 17.9238C15.5654 17.8481 15.7216 17.7199 15.8315 17.5555C15.9414 17.391 16 17.1977 16 16.9999C16 16.7347 15.8946 16.4803 15.7071 16.2928C15.5196 16.1053 15.2652 15.9999 15 15.9999ZM21.81 5.4199C21.6895 5.24824 21.5181 5.1188 21.32 5.0499C21.1193 4.97979 20.9007 4.97979 20.7 5.0499C20.5009 5.11162 20.3261 5.23398 20.2 5.3999L18 8.3999H15.8L14.15 6.7099C13.6492 6.20331 13.0168 5.84684 12.3241 5.68074C11.6314 5.51463 10.9061 5.54552 10.23 5.7699C9.63042 5.95525 9.08932 6.2933 8.6598 6.75087C8.23029 7.20844 7.9271 7.76981 7.78 8.3799H7.72C7.03624 8.38181 6.37051 8.59933 5.81752 9.0015C5.26454 9.40367 4.85249 9.97 4.64 10.6199H3C2.86839 10.6191 2.73793 10.6444 2.61609 10.6941C2.49426 10.7439 2.38344 10.8172 2.29 10.9099C2.10727 11.1015 2.00368 11.3551 2 11.6199C1.99924 11.7515 2.02446 11.882 2.07423 12.0038C2.12399 12.1256 2.19732 12.2365 2.29 12.3299C2.38344 12.4226 2.49426 12.4959 2.61609 12.5457C2.73793 12.5954 2.86839 12.6207 3 12.6199H4.64C4.86142 13.2799 5.2847 13.8536 5.85 14.2599C6.43127 14.678 7.13434 14.8924 7.85 14.8699L21.13 13.7499C21.3811 13.7298 21.6154 13.6156 21.7859 13.4302C21.9565 13.2448 22.0508 13.0018 22.05 12.7499V5.9999C22.0388 5.78478 21.9541 5.58003 21.81 5.4199ZM9.91 8.4199C10.13 8.07997 10.4629 7.82855 10.85 7.7099C11.1773 7.62012 11.5227 7.62012 11.85 7.7099C12.1834 7.78771 12.4883 7.95747 12.73 8.1999L12.98 8.4599L9.91 8.4199Z","flight_mode":"M20.5 3.50015C20.3143 3.31419 20.0937 3.16668 19.8509 3.06603C19.6081 2.96538 19.3479 2.91357 19.085 2.91357C18.8222 2.91357 18.5619 2.96538 18.3191 3.06603C18.0763 3.16668 17.8558 3.31419 17.67 3.50015L14.13 7.00015L4.70002 5.81015C4.35926 5.76213 4.01234 5.83274 3.71746 6.01015C3.42258 6.18755 3.19766 6.46095 3.08044 6.7845C2.96321 7.10805 2.9608 7.46207 3.07361 7.78719C3.18642 8.1123 3.40759 8.38874 3.70002 8.57015L9.18002 12.0001L7.77002 13.4001L4.77002 13.6701C4.45167 13.6994 4.15099 13.8296 3.91185 14.0418C3.6727 14.2539 3.50759 14.537 3.44061 14.8496C3.37362 15.1622 3.40826 15.488 3.53948 15.7795C3.67069 16.071 3.89161 16.313 4.17002 16.4701L6.31002 17.6801L7.52002 19.8201C7.67716 20.0986 7.91914 20.3195 8.21066 20.4507C8.50219 20.5819 8.82801 20.6166 9.14061 20.5496C9.45321 20.4826 9.73623 20.3175 9.94839 20.0783C10.1606 19.8392 10.2908 19.5385 10.32 19.2201L10.59 16.2201L12 14.8201L15.42 20.2901C15.6014 20.5826 15.8779 20.8038 16.203 20.9166C16.5281 21.0294 16.8821 21.027 17.2057 20.9097C17.5292 20.7925 17.8026 20.5676 17.98 20.2727C18.1574 19.9778 18.228 19.6309 18.18 19.2901L17 9.87015L20.5 6.33015C20.686 6.1444 20.8335 5.92382 20.9341 5.68103C21.0348 5.43823 21.0866 5.17798 21.0866 4.91515C21.0866 4.65232 21.0348 4.39206 20.9341 4.14927C20.8335 3.90647 20.686 3.68589 20.5 3.50015Z","flight_mode_off":"M3.71 8.56998L8.27 11.49L12.88 6.87998L4.7 5.80998C4.36021 5.76509 4.0153 5.83791 3.72266 6.01632C3.43002 6.19474 3.20731 6.468 3.09159 6.79061C2.97587 7.11322 2.97412 7.46573 3.08664 7.78948C3.19915 8.11322 3.41914 8.38867 3.71 8.56998ZM3.71 16.04L6.21 13.54L4.78 13.67C4.52408 13.6997 4.28012 13.7947 4.07163 13.9461C3.86313 14.0974 3.69713 14.2999 3.58961 14.534C3.4821 14.7681 3.4367 15.026 3.45778 15.2828C3.47887 15.5395 3.56573 15.7865 3.71 16V16.04ZM20.5 3.49998L20.37 3.39998L20.49 3.50998C20.3966 3.41164 20.2841 3.33334 20.1595 3.27983C20.0349 3.22632 19.9006 3.19873 19.765 3.19873C19.6294 3.19873 19.4951 3.22632 19.3705 3.27983C19.2459 3.33334 19.1334 3.41164 19.04 3.50998L3.51 19C3.41216 19.0978 3.33456 19.214 3.28161 19.3418C3.22866 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8833 3.22866 20.0203 3.28161 20.1482C3.33456 20.276 3.41216 20.3921 3.51 20.49C3.70758 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53036 20.7713 4.65819 20.7184C4.78602 20.6654 4.90216 20.5878 5 20.49L6.84 18.6L7.53 19.82C7.68713 20.0984 7.92911 20.3193 8.22064 20.4505C8.51216 20.5817 8.83799 20.6164 9.15059 20.5494C9.46318 20.4824 9.7462 20.3173 9.95837 20.0782C10.1705 19.839 10.3007 19.5383 10.33 19.22L10.6 16.22L12 14.82L15.42 20.29C15.6014 20.5824 15.8778 20.8036 16.203 20.9164C16.5281 21.0292 16.8821 21.0268 17.2056 20.9096C17.5292 20.7923 17.8026 20.5674 17.98 20.2725C18.1574 19.9777 18.228 19.6307 18.18 19.29L17 9.86998L20.5 6.32998C20.6859 6.14424 20.8335 5.92366 20.9341 5.68086C21.0348 5.43807 21.0866 5.17781 21.0866 4.91498C21.0866 4.65215 21.0348 4.3919 20.9341 4.1491C20.8335 3.9063 20.6859 3.68573 20.5 3.49998Z","flip_camera":"M21.12 7.88C20.55 7.31 19.79 7 19 7H18.1C17.93 7 17.76 6.95 17.62 6.87C17.47 6.79 17.34 6.67 17.26 6.53L16.26 4.93C16.07 4.64 15.82 4.41 15.53 4.24C15.23 4.08 14.89 4 14.56 4H9.44C9.1 4 8.77 4.08 8.47 4.25C8.18 4.41 7.93 4.64 7.75 4.93L6.75 6.53C6.66 6.67 6.53 6.79 6.38 6.87C6.23 6.96 6.07 7 5.9 7H5C4.2 7 3.44 7.31 2.87 7.88C2.3 8.45 2 9.2 2 10V17C2 17.79 2.31 18.56 2.87 19.12C3.44 19.68 4.2 20 5 20H19C19.79 20 20.55 19.68 21.12 19.12C21.68 18.56 22 17.79 22 17V10C22 9.2 21.68 8.44 21.12 7.88ZM8 16C7.74 16 7.49 15.9 7.29 15.71L5.29 13.71C4.9 13.32 4.9 12.69 5.29 12.3C5.68 11.91 6.31 11.91 6.7 12.3L7.03 12.63C7.23 10.05 9.36 8.01 11.99 8.01C12.38 8.01 12.79 8.07 13.24 8.18C13.77 8.32 14.09 8.86 13.96 9.4C13.82 9.94 13.27 10.25 12.74 10.12C12.45 10.05 12.22 10.01 11.99 10.01C10.49 10.01 9.26 11.11 9.04 12.55L9.29 12.3C9.68 11.91 10.31 11.91 10.7 12.3C11.09 12.69 11.09 13.32 10.7 13.71L8.7 15.71C8.5 15.91 8.25 16 7.99 16H8ZM18.71 13.71C18.51 13.91 18.26 14 18 14C17.74 14 17.49 13.9 17.29 13.71L16.96 13.38C16.76 15.96 14.63 18 12 18C11.61 18 11.2 17.94 10.75 17.83C10.22 17.69 9.9 17.15 10.03 16.61C10.17 16.07 10.71 15.76 11.25 15.89C11.54 15.96 11.77 16 12 16C13.5 16 14.73 14.9 14.95 13.46L14.7 13.71C14.31 14.1 13.68 14.1 13.29 13.71C12.9 13.32 12.9 12.69 13.29 12.3L15.29 10.3C15.68 9.91 16.31 9.91 16.7 10.3L18.7 12.3C19.09 12.69 19.09 13.32 18.7 13.71H18.71Z","flip_horizontal":"M3.64 6.23C3.34 5.98 2.93 5.93 2.58 6.09C2.23 6.25 2 6.61 2 7V17C2 17.39 2.22 17.74 2.58 17.91C2.72 17.97 2.86 18 3 18C3.23 18 3.46 17.92 3.64 17.77L9.64 12.77C9.87 12.58 10 12.3 10 12C10 11.7 9.87 11.42 9.64 11.23L3.64 6.23ZM4 14.86V9.13L7.44 12L4 14.87V14.86ZM12 3C11.45 3 11 3.45 11 4V20C11 20.55 11.45 21 12 21C12.55 21 13 20.55 13 20V4C13 3.45 12.55 3 12 3ZM21.42 6.09C21.07 5.92 20.65 5.98 20.36 6.23L14.36 11.23C14.13 11.42 14 11.7 14 12C14 12.3 14.13 12.58 14.36 12.77L20.36 17.77C20.54 17.92 20.77 18 21 18C21.14 18 21.29 17.97 21.42 17.91C21.77 17.75 22 17.39 22 17V7C22 6.61 21.78 6.26 21.42 6.09Z","flip_vertical":"M11.23 9.64C11.42 9.87 11.7 10 12 10C12.3 10 12.58 9.87 12.77 9.64L17.77 3.64C18.02 3.34 18.07 2.93 17.91 2.58C17.75 2.23 17.39 2 17 2H7C6.61 2 6.26 2.22 6.09 2.58C5.93 2.93 5.98 3.35 6.23 3.64L11.23 9.64ZM14.86 4L12 7.44L9.14 4H14.87H14.86ZM20 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11ZM12.77 14.36C12.39 13.9 11.61 13.9 11.23 14.36L6.23 20.36C5.98 20.66 5.93 21.07 6.09 21.42C6.25 21.77 6.61 22 7 22H17C17.39 22 17.74 21.78 17.91 21.42C18.07 21.07 18.02 20.65 17.77 20.36L12.77 14.36Z","flower":"M18 15C16.169 14.977 14.392 15.6203 13 16.81V14.81C12.3549 15.0498 11.6451 15.0498 11 14.81V16.81C9.60798 15.6203 7.83102 14.977 6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16C5 19.31 8.14 22 12 22C15.86 22 19 19.31 19 16C19 15.7348 18.8946 15.4804 18.7071 15.2929C18.5196 15.1054 18.2652 15 18 15ZM6.8 11C6.9315 11.2283 7.10681 11.4284 7.31589 11.5888C7.52496 11.7492 7.76366 11.8667 8.01827 11.9345C8.27288 12.0023 8.53839 12.0192 8.79954 11.9841C9.06069 11.949 9.31233 11.8626 9.54 11.73L10 11.46V12C10 12.5304 10.2107 13.0391 10.5858 13.4142C10.9609 13.7893 11.4696 14 12 14C12.5304 14 13.0391 13.7893 13.4142 13.4142C13.7893 13.0391 14 12.5304 14 12V11.46L14.46 11.73C14.6877 11.8626 14.9393 11.949 15.2005 11.9841C15.4616 12.0192 15.7271 12.0023 15.9817 11.9345C16.2363 11.8667 16.475 11.7492 16.6841 11.5888C16.8932 11.4284 17.0685 11.2283 17.2 11C17.3307 10.7722 17.4152 10.5208 17.4487 10.2603C17.4823 9.9998 17.4641 9.73524 17.3954 9.48173C17.3267 9.22823 17.2087 8.99074 17.0482 8.78283C16.8877 8.57492 16.6878 8.40066 16.46 8.27L16 8L16.46 7.73C16.699 7.60497 16.9103 7.43288 17.081 7.2241C17.2518 7.01531 17.3786 6.77413 17.4538 6.51507C17.5289 6.25602 17.5509 5.98444 17.5184 5.71667C17.4858 5.4489 17.3995 5.19047 17.2645 4.95694C17.1295 4.72341 16.9487 4.5196 16.7329 4.35777C16.5171 4.19594 16.2708 4.07943 16.0088 4.01526C15.7468 3.95108 15.4745 3.94057 15.2084 3.98435C14.9422 4.02813 14.6876 4.12529 14.46 4.27L14 4.54V4C14 3.46957 13.7893 2.96086 13.4142 2.58579C13.0391 2.21071 12.5304 2 12 2C11.4696 2 10.9609 2.21071 10.5858 2.58579C10.2107 2.96086 10 3.46957 10 4V4.54L9.54 4.27C9.31236 4.12529 9.05781 4.02813 8.79165 3.98435C8.52549 3.94057 8.25322 3.95108 7.99123 4.01526C7.72923 4.07943 7.48293 4.19594 7.26713 4.35777C7.05133 4.5196 6.8705 4.72341 6.73551 4.95694C6.60052 5.19047 6.51417 5.4489 6.48164 5.71667C6.44912 5.98444 6.47109 6.25602 6.54625 6.51507C6.6214 6.77413 6.74818 7.01531 6.91896 7.2241C7.08974 7.43288 7.30099 7.60497 7.54 7.73L8 8L7.54 8.27C7.31215 8.40066 7.11227 8.57492 6.95177 8.78283C6.79127 8.99074 6.67329 9.22823 6.60457 9.48173C6.53586 9.73524 6.51775 9.9998 6.55128 10.2603C6.58481 10.5208 6.66933 10.7722 6.8 11ZM12 6.5C12.2967 6.5 12.5867 6.58797 12.8334 6.7528C13.08 6.91762 13.2723 7.15189 13.3858 7.42597C13.4994 7.70006 13.5291 8.00166 13.4712 8.29264C13.4133 8.58361 13.2704 8.85088 13.0607 9.06066C12.8509 9.27044 12.5836 9.4133 12.2926 9.47118C12.0017 9.52906 11.7001 9.49935 11.426 9.38582C11.1519 9.27229 10.9176 9.08003 10.7528 8.83335C10.588 8.58668 10.5 8.29667 10.5 8C10.5 7.60218 10.658 7.22064 10.9393 6.93934C11.2206 6.65804 11.6022 6.5 12 6.5Z","flush_relay":"M20.41 5.34L18.66 3.59C18.2866 3.21441 17.7796 3.00223 17.25 3H6.75C6.22042 3.00223 5.71335 3.21441 5.34 3.59L3.59 5.34C3.21441 5.71335 3.00223 6.22042 3 6.75V9H21V6.75C20.9978 6.22042 20.7856 5.71335 20.41 5.34ZM8 7C7.80222 7 7.60888 6.94135 7.44443 6.83147C7.27998 6.72159 7.15181 6.56541 7.07612 6.38268C7.00043 6.19996 6.98063 5.99889 7.01921 5.80491C7.0578 5.61093 7.15304 5.43275 7.29289 5.29289C7.43275 5.15304 7.61093 5.0578 7.80491 5.01921C7.99889 4.98063 8.19996 5.00043 8.38268 5.07612C8.56541 5.15181 8.72159 5.27998 8.83147 5.44443C8.94135 5.60888 9 5.80222 9 6C9 6.26522 8.89464 6.51957 8.70711 6.70711C8.51957 6.89464 8.26522 7 8 7ZM12 7C11.8022 7 11.6089 6.94135 11.4444 6.83147C11.28 6.72159 11.1518 6.56541 11.0761 6.38268C11.0004 6.19996 10.9806 5.99889 11.0192 5.80491C11.0578 5.61093 11.153 5.43275 11.2929 5.29289C11.4327 5.15304 11.6109 5.0578 11.8049 5.01921C11.9989 4.98063 12.2 5.00043 12.3827 5.07612C12.5654 5.15181 12.7216 5.27998 12.8315 5.44443C12.9414 5.60888 13 5.80222 13 6C13 6.26522 12.8946 6.51957 12.7071 6.70711C12.5196 6.89464 12.2652 7 12 7ZM16 7C15.8022 7 15.6089 6.94135 15.4444 6.83147C15.28 6.72159 15.1518 6.56541 15.0761 6.38268C15.0004 6.19996 14.9806 5.99889 15.0192 5.80491C15.0578 5.61093 15.153 5.43275 15.2929 5.29289C15.4327 5.15304 15.6109 5.0578 15.8049 5.01921C15.9989 4.98063 16.2 5.00043 16.3827 5.07612C16.5654 5.15181 16.7216 5.27998 16.8315 5.44443C16.9414 5.60888 17 5.80222 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7ZM3 14.62C3.01007 15.1391 3.22165 15.634 3.59 16L8 20.41C8.36597 20.7783 8.86085 20.9899 9.38 21H14.62C15.1391 20.9899 15.634 20.7783 16 20.41L20.41 16C20.7783 15.634 20.9899 15.1391 21 14.62V11H3V14.62Z","folder":"M19 20H5C4.20435 20 3.44129 19.6839 2.87868 19.1213C2.31607 18.5587 2 17.7956 2 17V7C2 6.20435 2.31607 5.44129 2.87868 4.87868C3.44129 4.31607 4.20435 4 5 4H9.17C9.96538 4.0007 10.7279 4.31723 11.29 4.88L12.41 6H19C19.7956 6 20.5587 6.31607 21.1213 6.87868C21.6839 7.44129 22 8.20435 22 9V17C22 17.7956 21.6839 18.5587 21.1213 19.1213C20.5587 19.6839 19.7956 20 19 20Z","folder_favorites":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM12.76 16.1L12.56 16.28C12.4081 16.422 12.2079 16.501 12 16.501C11.7921 16.501 11.5919 16.422 11.44 16.28L11.24 16.1C9.38 14.39 8.24 13.1 8.24 11.74C8.23579 11.4413 8.2922 11.1448 8.4058 10.8685C8.51941 10.5922 8.68785 10.3418 8.90096 10.1324C9.11407 9.92304 9.36742 9.75905 9.6457 9.65035C9.92397 9.54166 10.2214 9.49051 10.52 9.5C11.069 9.51769 11.5937 9.73041 12 10.1C12.4063 9.73041 12.931 9.51769 13.48 9.5C13.7744 9.49731 14.0665 9.55348 14.3389 9.66523C14.6113 9.77697 14.8587 9.94203 15.0664 10.1507C15.2741 10.3594 15.4381 10.6075 15.5486 10.8804C15.6591 11.1533 15.714 11.4456 15.71 11.74C15.71 13.12 14.62 14.39 12.76 16.1Z","folder_move_files":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM16.71 13.71L13.71 16.71C13.5217 16.8983 13.2663 17.0041 13 17.0041C12.7337 17.0041 12.4783 16.8983 12.29 16.71C12.1017 16.5217 11.9959 16.2663 11.9959 16C11.9959 15.7337 12.1017 15.4783 12.29 15.29L13.59 14H8C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5196 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1054 7.73478 12 8 12H13.59L12.29 10.71C12.1963 10.617 12.1219 10.5064 12.0711 10.3846C12.0203 10.2627 11.9942 10.132 11.9942 10C11.9942 9.86799 12.0203 9.73728 12.0711 9.61542C12.1219 9.49356 12.1963 9.38296 12.29 9.29C12.383 9.19627 12.4936 9.12188 12.6154 9.07111C12.7373 9.02034 12.868 8.9942 13 8.9942C13.132 8.9942 13.2627 9.02034 13.3846 9.07111C13.5064 9.12188 13.617 9.19627 13.71 9.29L16.71 12.29C16.8037 12.383 16.8781 12.4936 16.9289 12.6154C16.9797 12.7373 17.0058 12.868 17.0058 13C17.0058 13.132 16.9797 13.2627 16.9289 13.3846C16.8781 13.5064 16.8037 13.617 16.71 13.71Z","folder_rated":"M19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM15.38 12.49L14.31 13.49L14.56 15C14.5886 15.1575 14.5722 15.3199 14.5126 15.4685C14.4529 15.6171 14.3526 15.7458 14.223 15.8399C14.0934 15.9339 13.9399 15.9895 13.7802 16.0001C13.6204 16.0107 13.4609 15.976 13.32 15.9L12 15.21L10.68 15.9C10.5391 15.976 10.3796 16.0107 10.2198 16.0001C10.0601 15.9895 9.90659 15.9339 9.77702 15.8399C9.64744 15.7458 9.54706 15.6171 9.48744 15.4685C9.42782 15.3199 9.41137 15.1575 9.44 15L9.69 13.53L8.62 12.53C8.48453 12.4218 8.38494 12.2751 8.33431 12.1093C8.28367 11.9434 8.28435 11.7661 8.33626 11.6007C8.38816 11.4352 8.48887 11.2893 8.62516 11.1821C8.76146 11.0749 8.92698 11.0115 9.1 11L10.57 10.78L11.23 9.45C11.3013 9.30673 11.4111 9.18619 11.5471 9.10192C11.6831 9.01766 11.84 8.97301 12 8.97301C12.16 8.97301 12.3169 9.01766 12.4529 9.10192C12.5889 9.18619 12.6987 9.30673 12.77 9.45L13.43 10.78L14.9 11C15.0639 11.019 15.2189 11.0848 15.3465 11.1895C15.4741 11.2943 15.5688 11.4335 15.6194 11.5906C15.67 11.7476 15.6743 11.916 15.6319 12.0755C15.5894 12.235 15.502 12.3789 15.38 12.49Z","folder_remove":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12H14C14.2652 12 14.5196 12.1054 14.7071 12.2929C14.8946 12.4804 15 12.7348 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14Z","food_drink":"M14.71 8.71C14.851 8.57013 14.9472 8.39143 14.9863 8.19668C15.0253 8.00193 15.0055 7.79996 14.9294 7.61652C14.8532 7.43307 14.7241 7.27647 14.5586 7.16667C14.3931 7.05687 14.1986 6.99884 14 7H11.28L11.78 5H13C13.2652 5 13.5196 4.89464 13.7071 4.70711C13.8946 4.51957 14 4.26522 14 4C14 3.73478 13.8946 3.48043 13.7071 3.29289C13.5196 3.10536 13.2652 3 13 3H11.78C11.3335 3.00201 10.9005 3.15338 10.55 3.43C10.1985 3.70407 9.94859 4.0877 9.84 4.52L9.22 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9H14C14.1316 9.00076 14.2621 8.97554 14.3839 8.92577C14.5057 8.87601 14.6166 8.80268 14.71 8.71ZM9 16C9.00264 15.0692 9.18957 14.1482 9.55 13.29C9.91043 12.4318 10.4372 11.6535 11.1 11H4.3L5 20.08C5.01922 20.3326 5.13359 20.5685 5.32 20.74C5.50595 20.909 5.74872 21.0019 6 21H11.11C10.4454 20.3473 9.91677 19.5694 9.55461 18.7112C9.19245 17.853 9.00395 16.9315 9 16ZM20.45 13.73C19.8801 12.6158 18.9131 11.7559 17.74 11.32C18.2149 11.1715 18.6471 10.9108 19 10.56C19.6361 9.85826 19.992 8.94712 20 8C19.9951 7.87162 19.9418 7.74984 19.851 7.659C19.7602 7.56815 19.6384 7.51494 19.51 7.51C19.0423 7.49098 18.5758 7.5693 18.14 7.74C17.708 7.9236 17.3196 8.19619 17 8.54C16.3964 9.21746 16.062 10.0926 16.06 11C14.811 10.9857 13.6019 11.4394 12.6706 12.2717C11.7394 13.1041 11.1534 14.2549 11.028 15.4977C10.9026 16.7404 11.2468 17.9851 11.993 18.9868C12.7393 19.9884 13.8333 20.6745 15.06 20.91C16.29 21.1413 17.5619 20.9029 18.6247 20.2419C19.6874 19.5809 20.4636 18.5455 20.8 17.34C21.1356 16.1359 21.0145 14.8503 20.46 13.73H20.45Z","football":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM5.21 9.78L4.15 10.44C4.28282 9.79648 4.49442 9.17177 4.78 8.58L5.21 9.78ZM6.57 11.3L8 11.72L8.93 14.58L8.09 15.78L5.09 15.88C4.55864 14.9573 4.21855 13.937 4.09 12.88L6.57 11.3ZM7.81 17.79L8.1 19C7.53728 18.6783 7.01378 18.2924 6.54 17.85L7.81 17.79ZM16.23 17.79L17.4 17.87C16.9424 18.3086 16.4318 18.6882 15.88 19L16.23 17.79ZM16.03 15.79L15.12 14.56L16.05 11.72L17.44 11.27L19.94 12.97C19.807 14.026 19.4672 15.0454 18.94 15.97L16.03 15.79ZM18.83 9.79L19.28 8.7C19.5415 9.26802 19.7329 9.86575 19.85 10.48L18.83 9.79ZM18 6.67L16.9 9.35L15.41 9.83L13 8.12V6.61L15.39 4.76C16.379 5.21568 17.2665 5.86517 18 6.67ZM13 4.07L12 4.84L11.07 4.05C11.3789 4.01678 11.6893 4.00009 12 4C12.3344 4.00345 12.6684 4.02683 13 4.07ZM8.75 4.7L11 6.59V8.12L8.63 9.84L7.2 9.4L6.2 6.54C6.91991 5.76401 7.78665 5.13859 8.75 4.7ZM10.37 19.83L9.67 17L10.5 15.8H13.5L14.36 16.97L13.51 19.88C12.4607 20.0928 11.3793 20.0928 10.33 19.88L10.37 19.83Z","fork_spoon":"M10 3.00002C9.72054 3.01762 9.4588 3.14311 9.27005 3.35002C9.08342 3.55788 8.98639 3.831 9.00005 4.11002V11H8.00005V4.00002C8.00081 3.86841 7.97558 3.73795 7.92582 3.61611C7.87606 3.49427 7.80273 3.38346 7.71005 3.29002C7.51841 3.10728 7.26482 3.0037 7.00005 3.00002C6.86844 2.99926 6.73798 3.02448 6.61614 3.07425C6.4943 3.12401 6.38349 3.19734 6.29005 3.29002C6.19737 3.38346 6.12404 3.49427 6.07428 3.61611C6.02451 3.73795 5.99929 3.86841 6.00005 4.00002V11H5.00005V4.11002C5.00852 3.83179 4.91216 3.56053 4.73005 3.35002C4.5413 3.14311 4.27956 3.01762 4.00005 3.00002C3.72054 3.01762 3.4588 3.14311 3.27005 3.35002C3.08342 3.55788 2.98639 3.831 3.00005 4.11002V12C2.99929 12.1316 3.02451 12.2621 3.07428 12.3839C3.12404 12.5058 3.19737 12.6166 3.29005 12.71C3.38349 12.8027 3.4943 12.876 3.61614 12.9258C3.73798 12.9756 3.86844 13.0008 4.00005 13H6.00005V20C5.99929 20.1316 6.02451 20.2621 6.07428 20.3839C6.12404 20.5058 6.19737 20.6166 6.29005 20.71C6.38349 20.8027 6.4943 20.876 6.61614 20.9258C6.73798 20.9756 6.86844 21.0008 7.00005 21C7.26482 20.9963 7.51841 20.8927 7.71005 20.71C7.80273 20.6166 7.87606 20.5058 7.92582 20.3839C7.97558 20.2621 8.00081 20.1316 8.00005 20V13H10C10.2648 12.9963 10.5184 12.8928 10.71 12.71C10.8027 12.6166 10.8761 12.5058 10.9258 12.3839C10.9756 12.2621 11.0008 12.1316 11 12V4.11002C11.0085 3.83179 10.9122 3.56053 10.73 3.35002C10.5413 3.14311 10.2796 3.01762 10 3.00002ZM17 3.00002C14.79 3.00002 13 5.46002 13 8.50002C13 11.06 14.28 13.21 16 13.82V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4805 20.8947 16.7348 21 17 21C17.2653 21 17.5196 20.8947 17.7072 20.7071C17.8947 20.5196 18 20.2652 18 20V13.82C19.72 13.21 21 11.06 21 8.50002C21 5.46002 19.21 3.00002 17 3.00002Z","form":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM16 18H8C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","form_add":"M16.13 7.87C15.5147 7.68273 14.976 7.3027 14.5931 6.78596C14.2102 6.26922 14.0036 5.64312 14.0036 5C14.0036 4.35688 14.2102 3.73078 14.5931 3.21404C14.976 2.6973 15.5147 2.31727 16.13 2.13C16.1405 2.08455 16.1574 2.04079 16.18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.83C19.6151 9.96424 19.2068 10.0186 18.8001 9.98982C18.3935 9.96101 17.997 9.84962 17.6348 9.66245C17.2726 9.47528 16.9524 9.21626 16.6937 8.9012C16.435 8.58614 16.2432 8.22166 16.13 7.83V7.87ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM16 18H8C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4Z","forms":"M13.77 3.00007H6.23C5.40406 2.97034 4.60006 3.26954 3.99449 3.83199C3.38892 4.39444 3.03125 5.17418 3 6.00007V18.0001C3.03125 18.826 3.38892 19.6057 3.99449 20.1682C4.60006 20.7306 5.40406 21.0298 6.23 21.0001H13.77C14.5959 21.0298 15.3999 20.7306 16.0055 20.1682C16.6111 19.6057 16.9687 18.826 17 18.0001V6.00007C16.9687 5.17418 16.6111 4.39444 16.0055 3.83199C15.3999 3.26954 14.5959 2.97034 13.77 3.00007ZM7 6.00007H9.5C9.76522 6.00007 10.0196 6.10543 10.2071 6.29296C10.3946 6.4805 10.5 6.73485 10.5 7.00007C10.5 7.26528 10.3946 7.51964 10.2071 7.70717C10.0196 7.89471 9.76522 8.00007 9.5 8.00007H7C6.73478 8.00007 6.48043 7.89471 6.29289 7.70717C6.10536 7.51964 6 7.26528 6 7.00007C6 6.73485 6.10536 6.4805 6.29289 6.29296C6.48043 6.10543 6.73478 6.00007 7 6.00007ZM13 18.0001H7C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001C6 16.7349 6.10536 16.4805 6.29289 16.293C6.48043 16.1054 6.73478 16.0001 7 16.0001H13C13.2652 16.0001 13.5196 16.1054 13.7071 16.293C13.8946 16.4805 14 16.7349 14 17.0001C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18.0001 13 18.0001ZM13 13.0001H7C6.73478 13.0001 6.48043 12.8947 6.29289 12.7072C6.10536 12.5196 6 12.2653 6 12.0001C6 11.7349 6.10536 11.4805 6.29289 11.293C6.48043 11.1054 6.73478 11.0001 7 11.0001H13C13.2652 11.0001 13.5196 11.1054 13.7071 11.293C13.8946 11.4805 14 11.7349 14 12.0001C14 12.2653 13.8946 12.5196 13.7071 12.7072C13.5196 12.8947 13.2652 13.0001 13 13.0001ZM18.66 4.00007C18.9435 4.62837 19.0868 5.31082 19.08 6.00007V18.0001C19.0868 18.6893 18.9435 19.3718 18.66 20.0001C19.3146 19.9099 19.9137 19.5837 20.3446 19.0828C20.7755 18.5819 21.0086 17.9408 21 17.2801V6.72007C21.0086 6.05936 20.7755 5.41826 20.3446 4.91735C19.9137 4.41644 19.3146 4.09023 18.66 4.00007Z","fort":"M19 9.99997H18.79C19.1515 8.94922 19.0942 7.79957 18.63 6.78997C17.94 5.39997 16.45 4.46997 14.2 3.99997C13.6227 3.82257 13.0811 3.54501 12.6 3.17997L12.51 3.12997C12.4869 3.13455 12.4631 3.13455 12.44 3.12997H12.29H12.17H11.9C11.8534 3.1253 11.8066 3.1253 11.76 3.12997H11.63L11.55 3.17997H11.46C10.9717 3.56297 10.4102 3.84203 9.81 3.99997C7.57 4.41997 6.07 5.33997 5.38 6.71997C4.89795 7.74935 4.83695 8.92628 5.21 9.99997H5C4.46957 9.99997 3.96086 10.2107 3.58579 10.5858C3.21071 10.9608 3 11.4695 3 12V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H10V17C10 16.4695 10.2107 15.9608 10.5858 15.5858C10.9609 15.2107 11.4696 15 12 15C12.5304 15 13.0391 15.2107 13.4142 15.5858C13.7893 15.9608 14 16.4695 14 17V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V12C21 11.4695 20.7893 10.9608 20.4142 10.5858C20.0391 10.2107 19.5304 9.99997 19 9.99997Z","forward":"M21.4098 9.58999L16.4098 4.58999C16.1308 4.30912 15.7747 4.11737 15.3866 4.03905C14.9985 3.96072 14.5959 3.99933 14.2298 4.14999C13.8649 4.30223 13.5533 4.55923 13.3343 4.88851C13.1154 5.21779 12.999 5.60458 12.9998 5.99999V7.99999C12.9998 7.99999 2.74982 9.85999 1.99982 19.84C1.99032 19.9872 2.01082 20.1349 2.06008 20.274C2.10933 20.4131 2.18631 20.5407 2.28636 20.6492C2.3864 20.7576 2.50743 20.8447 2.6421 20.905C2.77677 20.9653 2.92228 20.9976 3.06982 21C3.29746 20.992 3.51676 20.9123 3.69637 20.7722C3.87597 20.6321 4.00668 20.4389 4.06982 20.22C4.67982 18.39 6.66982 14 12.9998 14V16C12.999 16.3954 13.1154 16.7822 13.3343 17.1115C13.5533 17.4408 13.8649 17.6978 14.2298 17.85C14.4746 17.9486 14.7359 17.9995 14.9998 18C15.5294 17.9978 16.0365 17.7856 16.4098 17.41L21.4098 12.41C21.7823 12.0353 21.9914 11.5284 21.9914 11C21.9914 10.4716 21.7823 9.96472 21.4098 9.58999Z","forward_1":"M14.7099 11.2902L7.70994 4.29019C7.52164 4.10188 7.26624 3.99609 6.99994 3.99609C6.73364 3.99609 6.47824 4.10188 6.28994 4.29019C6.10164 4.47849 5.99585 4.73388 5.99585 5.00019C5.99585 5.26649 6.10164 5.52188 6.28994 5.71019L12.5899 12.0002L6.28994 18.2902C6.19621 18.3831 6.12182 18.4937 6.07105 18.6156C6.02028 18.7375 5.99414 18.8682 5.99414 19.0002C5.99414 19.1322 6.02028 19.2629 6.07105 19.3848C6.12182 19.5066 6.19621 19.6172 6.28994 19.7102C6.3829 19.8039 6.4935 19.8783 6.61536 19.9291C6.73722 19.9798 6.86793 20.006 6.99994 20.006C7.13195 20.006 7.26266 19.9798 7.38452 19.9291C7.50638 19.8783 7.61698 19.8039 7.70994 19.7102L14.7099 12.7102C14.8037 12.6172 14.8781 12.5066 14.9288 12.3848C14.9796 12.2629 15.0057 12.1322 15.0057 12.0002C15.0057 11.8682 14.9796 11.7375 14.9288 11.6156C14.8781 11.4937 14.8037 11.3831 14.7099 11.2902ZM19.7099 11.2902L12.7099 4.29019C12.6167 4.19695 12.506 4.12299 12.3842 4.07253C12.2624 4.02207 12.1318 3.99609 11.9999 3.99609C11.7336 3.99609 11.4782 4.10188 11.2899 4.29019C11.1967 4.38342 11.1227 4.49411 11.0723 4.61594C11.0218 4.73776 10.9958 4.86833 10.9958 5.00019C10.9958 5.26649 11.1016 5.52188 11.2899 5.71019L17.5899 12.0002L11.2899 18.2902C11.1962 18.3831 11.1218 18.4937 11.071 18.6156C11.0203 18.7375 10.9941 18.8682 10.9941 19.0002C10.9941 19.1322 11.0203 19.2629 11.071 19.3848C11.1218 19.5066 11.1962 19.6172 11.2899 19.7102C11.3829 19.8039 11.4935 19.8783 11.6154 19.9291C11.7372 19.9798 11.8679 20.006 11.9999 20.006C12.132 20.006 12.2627 19.9798 12.3845 19.9291C12.5064 19.8783 12.617 19.8039 12.7099 19.7102L19.7099 12.7102C19.8037 12.6172 19.8781 12.5066 19.9288 12.3848C19.9796 12.2629 20.0057 12.1322 20.0057 12.0002C20.0057 11.8682 19.9796 11.7375 19.9288 11.6156C19.8781 11.4937 19.8037 11.3831 19.7099 11.2902Z","foyer":"M20 15C19.7348 15 19.4804 15.1054 19.2929 15.2929C19.1054 15.4804 19 15.7348 19 16V19H5V16C5 15.7348 4.89464 15.4804 4.70711 15.2929C4.51957 15.1054 4.26522 15 4 15C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM18 9C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9V18H18V9ZM15 12C14.8022 12 14.6089 11.9414 14.4444 11.8315C14.28 11.7216 14.1518 11.5654 14.0761 11.3827C14.0004 11.2 13.9806 10.9989 14.0192 10.8049C14.0578 10.6109 14.153 10.4327 14.2929 10.2929C14.4327 10.153 14.6109 10.0578 14.8049 10.0192C14.9989 9.98063 15.2 10.0004 15.3827 10.0761C15.5654 10.1518 15.7216 10.28 15.8315 10.4444C15.9414 10.6089 16 10.8022 16 11C16 11.2652 15.8946 11.5196 15.7071 11.7071C15.5196 11.8946 15.2652 12 15 12Z","frame":"M10 16H14C14.5304 16 15.0391 15.7893 15.4142 15.4142C15.7893 15.0391 16 14.5304 16 14V10C16 9.46957 15.7893 8.96086 15.4142 8.58579C15.0391 8.21071 14.5304 8 14 8H10C9.46957 8 8.96086 8.21071 8.58579 8.58579C8.21071 8.96086 8 9.46957 8 10V14C8 14.5304 8.21071 15.0391 8.58579 15.4142C8.96086 15.7893 9.46957 16 10 16ZM21 18H20V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4H6V3C6 2.73478 5.89464 2.48043 5.70711 2.29289C5.51957 2.10536 5.26522 2 5 2C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V4H3C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5C2 5.26522 2.10536 5.51957 2.29289 5.70711C2.48043 5.89464 2.73478 6 3 6H4V18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H4V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22C5.26522 22 5.51957 21.8946 5.70711 21.7071C5.89464 21.5196 6 21.2652 6 21V20H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18 18H6V6H18V18Z","front_door":"M4.99998 6.99977H19C19.1913 7.00024 19.3786 6.94585 19.5399 6.84305C19.7012 6.74025 19.8297 6.59335 19.91 6.41977C19.9901 6.24578 20.0185 6.05245 19.9919 5.86276C19.9653 5.67308 19.8848 5.49502 19.76 5.34977C18.7799 4.27073 17.5805 3.41363 16.2421 2.83587C14.9038 2.25811 13.4575 1.97304 12 1.99977C10.5425 1.97304 9.09616 2.25811 7.75783 2.83587C6.4195 3.41363 5.2201 4.27073 4.23998 5.34977C4.11513 5.49502 4.03463 5.67308 4.00804 5.86276C3.98145 6.05245 4.00989 6.24578 4.08999 6.41977C4.17032 6.59335 4.29874 6.74025 4.46004 6.84305C4.62133 6.94585 4.80872 7.00024 4.99998 6.99977ZM9.99998 8.99977H4.99998C4.73477 8.99977 4.48041 9.10512 4.29288 9.29266C4.10534 9.4802 3.99998 9.73455 3.99998 9.99977V20.9998C3.99998 21.265 4.10534 21.5193 4.29288 21.7069C4.48041 21.8944 4.73477 21.9998 4.99998 21.9998H9.99998C10.2652 21.9998 10.5196 21.8944 10.7071 21.7069C10.8946 21.5193 11 21.265 11 20.9998V9.99977C11 9.73455 10.8946 9.4802 10.7071 9.29266C10.5196 9.10512 10.2652 8.99977 9.99998 8.99977ZM7.99998 15.9998C7.8022 15.9998 7.60886 15.9411 7.44441 15.8312C7.27997 15.7214 7.15179 15.5652 7.07611 15.3825C7.00042 15.1997 6.98061 14.9987 7.0192 14.8047C7.05778 14.6107 7.15303 14.4325 7.29288 14.2927C7.43273 14.1528 7.61091 14.0576 7.80489 14.019C7.99888 13.9804 8.19994 14.0002 8.38267 14.0759C8.56539 14.1516 8.72157 14.2797 8.83145 14.4442C8.94134 14.6086 8.99998 14.802 8.99998 14.9998C8.99998 15.265 8.89463 15.5193 8.70709 15.7069C8.51956 15.8944 8.2652 15.9998 7.99998 15.9998ZM19 8.99977H14C13.7348 8.99977 13.4804 9.10512 13.2929 9.29266C13.1053 9.4802 13 9.73455 13 9.99977V20.9998C13 21.265 13.1053 21.5193 13.2929 21.7069C13.4804 21.8944 13.7348 21.9998 14 21.9998H19C19.2652 21.9998 19.5196 21.8944 19.7071 21.7069C19.8946 21.5193 20 21.265 20 20.9998V9.99977C20 9.73455 19.8946 9.4802 19.7071 9.29266C19.5196 9.10512 19.2652 8.99977 19 8.99977ZM16 15.9998C15.8022 15.9998 15.6089 15.9411 15.4444 15.8312C15.28 15.7214 15.1518 15.5652 15.0761 15.3825C15.0004 15.1997 14.9806 14.9987 15.0192 14.8047C15.0578 14.6107 15.153 14.4325 15.2929 14.2927C15.4327 14.1528 15.6109 14.0576 15.8049 14.019C15.9989 13.9804 16.1999 14.0002 16.3827 14.0759C16.5654 14.1516 16.7216 14.2797 16.8315 14.4442C16.9413 14.6086 17 14.802 17 14.9998C17 15.265 16.8946 15.5193 16.7071 15.7069C16.5196 15.8944 16.2652 15.9998 16 15.9998Z","fuel":"M20.12 7.71L17.71 5.29C17.6168 5.19676 17.5061 5.1228 17.3842 5.07234C17.2624 5.02188 17.1319 4.99591 17 4.99591C16.7337 4.99591 16.4783 5.1017 16.29 5.29C16.1017 5.4783 15.9959 5.7337 15.9959 6C15.9959 6.2663 16.1017 6.5217 16.29 6.71L17.78 8.19C17.4907 8.35132 17.263 8.60384 17.1323 8.90817C17.0016 9.21249 16.9754 9.55152 17.0576 9.87235C17.1398 10.1932 17.3258 10.4778 17.5868 10.6818C17.8477 10.8858 18.1688 10.9977 18.5 11C18.6703 10.9962 18.839 10.9658 19 10.91V18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19C17.7348 19 17.4804 18.8946 17.2929 18.7071C17.1054 18.5196 17 18.2652 17 18V16C17 15.2044 16.6839 14.4413 16.1213 13.8787C15.5587 13.3161 14.7956 13 14 13H13V6C13 5.20435 12.6839 4.44129 12.1213 3.87868C11.5587 3.31607 10.7956 3 10 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H12C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16V18C15 18.7956 15.3161 19.5587 15.8787 20.1213C16.4413 20.6839 17.2044 21 18 21C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9.83C20.9993 9.03462 20.6828 8.27207 20.12 7.71ZM11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9V7C5 6.73478 5.10536 6.48043 5.29289 6.29289C5.48043 6.10536 5.73478 6 6 6H10C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V9Z","fullscreen_mode":"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12.92 15.38C12.77 15.75 12.4 16 12 16H9C8.45 16 8 15.55 8 15V12C8 11.6 8.24 11.23 8.62 11.08C9 10.92 9.42 11.01 9.71 11.3L12.71 14.3C13 14.59 13.08 15.02 12.93 15.39L12.92 15.38ZM16 12C16 12.4 15.76 12.77 15.38 12.92C15.26 12.97 15.13 13 15 13C14.74 13 14.48 12.9 14.29 12.71L11.29 9.71C11 9.42 10.92 8.99 11.07 8.62C11.22 8.25 11.59 8 11.99 8H14.99C15.54 8 15.99 8.45 15.99 9V12H16Z","fullscreen_mode_off":"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM11.5 16.5C11.5 16.9 11.26 17.27 10.88 17.42C10.76 17.47 10.63 17.5 10.5 17.5C10.24 17.5 9.98 17.4 9.79 17.21L6.79 14.21C6.5 13.92 6.42 13.49 6.57 13.12C6.72 12.75 7.09 12.5 7.49 12.5H10.49C11.04 12.5 11.49 12.95 11.49 13.5V16.5H11.5ZM17.42 10.88C17.27 11.25 16.9 11.5 16.5 11.5H13.5C12.95 11.5 12.5 11.05 12.5 10.5V7.5C12.5 7.1 12.74 6.73 13.12 6.58C13.5 6.42 13.92 6.51 14.21 6.8L17.21 9.8C17.5 10.09 17.58 10.52 17.43 10.89L17.42 10.88Z","games":"M16 8H13C13 7.20435 12.6839 6.44129 12.1213 5.87868C11.5587 5.31607 10.7956 5 10 5C9.73478 5 9.48043 4.89464 9.29289 4.70711C9.10536 4.51957 9 4.26522 9 4C9 3.73478 8.89464 3.48043 8.70711 3.29289C8.51957 3.10536 8.26522 3 8 3C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4C7 4.79565 7.31607 5.55871 7.87868 6.12132C8.44129 6.68393 9.20435 7 10 7C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8H8C6.4087 8 4.88258 8.63214 3.75736 9.75736C2.63214 10.8826 2 12.4087 2 14C2 15.5913 2.63214 17.1174 3.75736 18.2426C4.88258 19.3679 6.4087 20 8 20C9.16795 19.997 10.309 19.6491 11.28 19H12.72C13.691 19.6491 14.832 19.997 16 20C17.5913 20 19.1174 19.3679 20.2426 18.2426C21.3679 17.1174 22 15.5913 22 14C22 12.4087 21.3679 10.8826 20.2426 9.75736C19.1174 8.63214 17.5913 8 16 8ZM9 15H8V16C8 16.2652 7.89464 16.5196 7.70711 16.7071C7.51957 16.8946 7.26522 17 7 17C6.73478 17 6.48043 16.8946 6.29289 16.7071C6.10536 16.5196 6 16.2652 6 16V15H5C4.73478 15 4.48043 14.8946 4.29289 14.7071C4.10536 14.5196 4 14.2652 4 14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H6V12C6 11.7348 6.10536 11.4804 6.29289 11.2929C6.48043 11.1054 6.73478 11 7 11C7.26522 11 7.51957 11.1054 7.70711 11.2929C7.89464 11.4804 8 11.7348 8 12V13H9C9.26522 13 9.51957 13.1054 9.70711 13.2929C9.89464 13.4804 10 13.7348 10 14C10 14.2652 9.89464 14.5196 9.70711 14.7071C9.51957 14.8946 9.26522 15 9 15ZM16.07 11.62C16.1256 11.4992 16.1998 11.3878 16.29 11.29C16.4064 11.1747 16.5494 11.0898 16.7063 11.0427C16.8632 10.9956 17.0293 10.9878 17.19 11.02C17.2562 11.0293 17.3205 11.0496 17.38 11.08C17.4414 11.1 17.4989 11.1304 17.55 11.17C17.6072 11.2046 17.6608 11.2448 17.71 11.29C17.801 11.3851 17.8724 11.4972 17.92 11.62C17.9712 11.7402 17.9984 11.8693 18 12C18.0008 12.1316 17.9755 12.2621 17.9258 12.3839C17.876 12.5057 17.8027 12.6166 17.71 12.71C17.6128 12.7983 17.5012 12.8694 17.38 12.92C17.2603 12.9729 17.1309 13.0002 17 13.0002C16.8691 13.0002 16.7397 12.9729 16.62 12.92C16.4972 12.8724 16.3851 12.801 16.29 12.71C16.1496 12.5705 16.0537 12.3924 16.0145 12.1984C15.9754 12.0044 15.9947 11.8031 16.07 11.62ZM15.71 14.71C15.6128 14.7983 15.5012 14.8694 15.38 14.92C15.2603 14.9729 15.1309 15.0002 15 15.0002C14.8691 15.0002 14.7397 14.9729 14.62 14.92C14.4972 14.8724 14.3851 14.801 14.29 14.71C14.1973 14.6166 14.124 14.5057 14.0742 14.3839C14.0245 14.2621 13.9992 14.1316 14 14C13.9992 13.8684 14.0245 13.7379 14.0742 13.6161C14.124 13.4943 14.1973 13.3834 14.29 13.29C14.4299 13.149 14.6086 13.0528 14.8033 13.0137C14.9981 12.9747 15.2 12.9945 15.3835 13.0706C15.5669 13.1468 15.7235 13.2759 15.8333 13.4414C15.9431 13.6069 16.0012 13.8014 16 14C16.0008 14.1316 15.9755 14.2621 15.9258 14.3839C15.876 14.5057 15.8027 14.6166 15.71 14.71ZM17.92 16.38C17.8694 16.5012 17.7983 16.6128 17.71 16.71C17.5694 16.8488 17.3908 16.9428 17.1968 16.9801C17.0028 17.0175 16.8021 16.9966 16.62 16.92C16.4972 16.8724 16.3851 16.801 16.29 16.71C16.1496 16.5705 16.0537 16.3924 16.0145 16.1984C15.9754 16.0044 15.9947 15.8031 16.07 15.62C16.1256 15.4992 16.1998 15.3878 16.29 15.29C16.4306 15.1512 16.6092 15.0572 16.8032 15.0199C16.9972 14.9825 17.1979 15.0034 17.38 15.08C17.5012 15.1306 17.6128 15.2017 17.71 15.29C17.801 15.3851 17.8724 15.4972 17.92 15.62C17.9729 15.7397 18.0002 15.8691 18.0002 16C18.0002 16.1309 17.9729 16.2603 17.92 16.38ZM19.7 14.71C19.5596 14.8476 19.3818 14.9408 19.1887 14.9779C18.9957 15.015 18.796 14.9944 18.6146 14.9186C18.4332 14.8429 18.2782 14.7153 18.1689 14.5519C18.0595 14.3886 18.0008 14.1966 18 14C17.9992 13.8684 18.0245 13.7379 18.0742 13.6161C18.124 13.4943 18.1973 13.3834 18.29 13.29L18.44 13.17C18.4957 13.1322 18.5563 13.1019 18.62 13.08C18.6755 13.0442 18.7362 13.0172 18.8 13C18.9607 12.9678 19.1268 12.9756 19.2837 13.0227C19.4406 13.0698 19.5836 13.1547 19.7 13.27C19.7969 13.365 19.8735 13.4787 19.9251 13.6042C19.9766 13.7297 20.0021 13.8643 20 14C19.9995 14.1323 19.9727 14.2632 19.9212 14.3851C19.8697 14.5069 19.7945 14.6174 19.7 14.71Z","gaming":"M22 16.5099C21.842 15.2456 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 11.9999H13V10.9999C13 10.7347 13.1054 10.4804 13.2929 10.2928C13.4805 10.1053 13.7348 9.99994 14 9.99994H15.88C16.5883 10.0128 17.2793 9.78112 17.8367 9.34396C18.3941 8.90679 18.7837 8.29086 18.94 7.59994C19.029 7.16402 19.0199 6.71376 18.9134 6.28179C18.8069 5.84981 18.6057 5.44693 18.3242 5.10233C18.0428 4.75774 17.6883 4.48005 17.2863 4.28938C16.8843 4.09872 16.4449 3.99985 16 3.99994H14C13.7348 3.99994 13.4805 3.89458 13.2929 3.70705C13.1054 3.51951 13 3.26516 13 2.99994C12.9963 2.73517 12.8928 2.48157 12.71 2.28994C12.6171 2.19621 12.5065 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994C11.1073 2.48157 11.0037 2.73517 11 2.99994C11 3.79559 11.3161 4.55865 11.8787 5.12126C12.4413 5.68387 13.2044 5.99994 14 5.99994H16C16.2652 5.99994 16.5196 6.1053 16.7071 6.29283C16.8947 6.48037 17 6.73472 17 6.99994C17 7.26516 16.8947 7.51951 16.7071 7.70705C16.5196 7.89458 16.2652 7.99994 16 7.99994H14C13.2044 7.99994 12.4413 8.31601 11.8787 8.87862C11.3161 9.44123 11 10.2043 11 10.9999V11.9999H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2456 2.00002 16.5099C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1206 4.94697 21.5459C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.6599 9.95176 21.1308 10.66 20.3599C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0318 11.2831 19.9997 11.43 19.9999H12.53C12.6769 19.9997 12.8221 20.0318 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.3599C14.0046 21.1476 14.9405 21.6918 15.9736 21.9144C17.0067 22.137 18.0838 22.0265 19.0502 21.5989C20.0166 21.1712 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.5099ZM9.00002 17.9999H8.00002V18.9999C8.00002 19.2652 7.89467 19.5195 7.70713 19.707C7.51959 19.8946 7.26524 19.9999 7.00002 19.9999C6.73481 19.9999 6.48045 19.8946 6.29292 19.707C6.10538 19.5195 6.00002 19.2652 6.00002 18.9999V17.9999H5.00002C4.73481 17.9999 4.48045 17.8946 4.29292 17.707C4.10538 17.5195 4.00002 17.2652 4.00002 16.9999C4.00002 16.7347 4.10538 16.4804 4.29292 16.2928C4.48045 16.1053 4.73481 15.9999 5.00002 15.9999H6.00002V14.9999C6.00002 14.7347 6.10538 14.4804 6.29292 14.2928C6.48045 14.1053 6.73481 13.9999 7.00002 13.9999C7.26524 13.9999 7.51959 14.1053 7.70713 14.2928C7.89467 14.4804 8.00002 14.7347 8.00002 14.9999V15.9999H9.00002C9.26524 15.9999 9.51959 16.1053 9.70713 16.2928C9.89467 16.4804 10 16.7347 10 16.9999C10 17.2652 9.89467 17.5195 9.70713 17.707C9.51959 17.8946 9.26524 17.9999 9.00002 17.9999ZM17 13.9999C17.1978 13.9999 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4345 17.9239 14.6173C17.9996 14.8 18.0194 15.001 17.9808 15.195C17.9422 15.389 17.847 15.5672 17.7071 15.707C17.5673 15.8469 17.3891 15.9421 17.1951 15.9807C17.0011 16.0193 16.8001 15.9995 16.6173 15.9238C16.4346 15.8481 16.2784 15.72 16.1686 15.5555C16.0587 15.3911 16 15.1977 16 14.9999C16 14.7347 16.1054 14.4804 16.2929 14.2928C16.4805 14.1053 16.7348 13.9999 17 13.9999ZM15 17.9999C14.8022 17.9999 14.6089 17.9413 14.4445 17.8314C14.28 17.7215 14.1518 17.5653 14.0761 17.3826C14.0005 17.1999 13.9807 16.9988 14.0192 16.8048C14.0578 16.6109 14.1531 16.4327 14.2929 16.2928C14.4328 16.153 14.611 16.0577 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1517 15.7216 16.2799 15.8315 16.4444C15.9414 16.6088 16 16.8022 16 16.9999C16 17.2652 15.8947 17.5195 15.7071 17.707C15.5196 17.8946 15.2652 17.9999 15 17.9999ZM17 19.9999C16.8022 19.9999 16.6089 19.9413 16.4445 19.8314C16.28 19.7215 16.1518 19.5653 16.0761 19.3826C16.0005 19.1999 15.9807 18.9988 16.0192 18.8048C16.0578 18.6109 16.1531 18.4327 16.2929 18.2928C16.4328 18.153 16.6109 18.0577 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1517 17.7216 18.2799 17.8315 18.4444C17.9414 18.6088 18 18.8022 18 18.9999C18 19.2652 17.8947 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999ZM19 17.9999C18.8022 17.9999 18.6089 17.9413 18.4445 17.8314C18.28 17.7215 18.1518 17.5653 18.0761 17.3826C18.0005 17.1999 17.9807 16.9988 18.0192 16.8048C18.0578 16.6109 18.1531 16.4327 18.2929 16.2928C18.4328 16.153 18.611 16.0577 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1517 19.7216 16.2799 19.8315 16.4444C19.9414 16.6088 20 16.8022 20 16.9999C20 17.2652 19.8947 17.5195 19.7071 17.707C19.5196 17.8946 19.2652 17.9999 19 17.9999Z","gaming_cloud":"M7.00002 9.99999H17C17.5305 9.99999 18.0392 9.78927 18.4142 9.4142C18.7893 9.03913 19 8.53042 19 7.99999C19 7.46955 18.7893 6.96085 18.4142 6.58577C18.0392 6.2107 17.5305 5.99999 17 5.99999C16.9925 5.1179 16.6936 4.26304 16.1498 3.56845C15.606 2.87386 14.8479 2.3785 13.9934 2.15946C13.1389 1.94042 12.236 2.00998 11.4251 2.35732C10.6143 2.70467 9.94098 3.3103 9.51002 4.07999C9.34509 4.02751 9.1731 4.00054 9.00002 3.99999C8.46959 3.99999 7.96088 4.2107 7.58581 4.58577C7.21074 4.96085 7.00002 5.46955 7.00002 5.99999C6.46959 5.99999 5.96088 6.2107 5.58581 6.58577C5.21074 6.96085 5.00002 7.46955 5.00002 7.99999C5.00002 8.53042 5.21074 9.03913 5.58581 9.4142C5.96088 9.78927 6.46959 9.99999 7.00002 9.99999ZM22 16.51C21.842 15.2457 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 12H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2457 2.00002 16.51C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1207 4.94697 21.546C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.66 9.95176 21.1308 10.66 20.36C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0319 11.2831 19.9997 11.43 20H12.53C12.6769 19.9997 12.8221 20.0319 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.36C14.0046 21.1477 14.9405 21.6919 15.9736 21.9145C17.0067 22.1371 18.0838 22.0266 19.0502 21.5989C20.0166 21.1713 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.51ZM9.00002 18H8.00002V19C8.00002 19.2652 7.89467 19.5196 7.70713 19.7071C7.51959 19.8946 7.26524 20 7.00002 20C6.73481 20 6.48045 19.8946 6.29292 19.7071C6.10538 19.5196 6.00002 19.2652 6.00002 19V18H5.00002C4.73481 18 4.48045 17.8946 4.29292 17.7071C4.10538 17.5196 4.00002 17.2652 4.00002 17C4.00002 16.7348 4.10538 16.4804 4.29292 16.2929C4.48045 16.1053 4.73481 16 5.00002 16H6.00002V15C6.00002 14.7348 6.10538 14.4804 6.29292 14.2929C6.48045 14.1053 6.73481 14 7.00002 14C7.26524 14 7.51959 14.1053 7.70713 14.2929C7.89467 14.4804 8.00002 14.7348 8.00002 15V16H9.00002C9.26524 16 9.51959 16.1053 9.70713 16.2929C9.89467 16.4804 10 16.7348 10 17C10 17.2652 9.89467 17.5196 9.70713 17.7071C9.51959 17.8946 9.26524 18 9.00002 18ZM17 14C17.1978 14 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4346 17.9239 14.6173C17.9996 14.8 18.0194 15.0011 17.9808 15.1951C17.9422 15.3891 17.847 15.5672 17.7071 15.7071C17.5673 15.8469 17.3891 15.9422 17.1951 15.9808C17.0011 16.0194 16.8001 15.9996 16.6173 15.9239C16.4346 15.8482 16.2784 15.72 16.1686 15.5556C16.0587 15.3911 16 15.1978 16 15C16 14.7348 16.1054 14.4804 16.2929 14.2929C16.4805 14.1053 16.7348 14 17 14ZM15 18C14.8022 18 14.6089 17.9413 14.4445 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0005 17.1999 13.9807 16.9989 14.0192 16.8049C14.0578 16.6109 14.1531 16.4327 14.2929 16.2929C14.4328 16.153 14.611 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8947 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM17 20C16.8022 20 16.6089 19.9413 16.4445 19.8315C16.28 19.7216 16.1518 19.5654 16.0761 19.3827C16.0005 19.1999 15.9807 18.9989 16.0192 18.8049C16.0578 18.6109 16.1531 18.4327 16.2929 18.2929C16.4328 18.153 16.6109 18.0578 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1518 17.7216 18.28 17.8315 18.4444C17.9414 18.6089 18 18.8022 18 19C18 19.2652 17.8947 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20ZM19 18C18.8022 18 18.6089 17.9413 18.4445 17.8315C18.28 17.7216 18.1518 17.5654 18.0761 17.3827C18.0005 17.1999 17.9807 16.9989 18.0192 16.8049C18.0578 16.6109 18.1531 16.4327 18.2929 16.2929C18.4328 16.153 18.611 16.0578 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1518 19.7216 16.28 19.8315 16.4444C19.9414 16.6089 20 16.8022 20 17C20 17.2652 19.8947 17.5196 19.7071 17.7071C19.5196 17.8946 19.2652 18 19 18Z","gaming_controllers":"M21.6998 8.52979C21.301 7.37543 20.5562 6.37204 19.5666 5.65628C18.5771 4.94051 17.3909 4.54715 16.1698 4.52979H7.99979C6.43751 4.52916 4.93659 5.13791 3.81614 6.22662C2.69568 7.31533 2.04405 8.79813 1.99979 10.3598C1.90979 13.7498 4.55979 19.5298 7.82979 19.5298C9.99979 19.5298 9.88979 16.2398 10.7398 15.7298C11.1241 15.5067 11.5605 15.3893 12.0048 15.3893C12.4491 15.3893 12.8855 15.5067 13.2698 15.7298C14.2698 16.2998 14.0098 19.5298 16.5598 19.5298C19.1098 19.5298 21.7998 13.8898 21.9998 10.9198C22.0715 10.1108 21.9692 9.29591 21.6998 8.52979ZM9.69979 11.2098C9.51352 11.3945 9.26213 11.4987 8.99979 11.4998H7.99979V12.4998C8.00055 12.6314 7.97532 12.7619 7.92556 12.8837C7.87579 13.0055 7.80247 13.1163 7.70979 13.2098C7.61635 13.3025 7.50553 13.3758 7.38369 13.4256C7.26185 13.4753 7.13139 13.5005 6.99979 13.4998C6.73457 13.4998 6.48022 13.3944 6.29268 13.2069C6.10514 13.0194 5.99979 12.765 5.99979 12.4998V11.4998H4.99979C4.73457 11.4998 4.48022 11.3944 4.29268 11.2069C4.10514 11.0194 3.99979 10.765 3.99979 10.4998C3.99979 10.2346 4.10514 9.98022 4.29268 9.79268C4.48022 9.60514 4.73457 9.49979 4.99979 9.49979H5.99979V8.49979C5.99979 8.23457 6.10514 7.98022 6.29268 7.79268C6.48022 7.60514 6.73457 7.49979 6.99979 7.49979C7.13139 7.49902 7.26185 7.52425 7.38369 7.57401C7.50553 7.62378 7.61635 7.6971 7.70979 7.78979C7.80247 7.88323 7.87579 7.99404 7.92556 8.11588C7.97532 8.23772 8.00055 8.36818 7.99979 8.49979V9.49979H8.99979C9.13139 9.49902 9.26185 9.52425 9.38369 9.57401C9.50553 9.62378 9.61635 9.6971 9.70979 9.78979C9.80351 9.88275 9.87791 9.99335 9.92868 10.1152C9.97945 10.2371 10.0056 10.3678 10.0056 10.4998C10.0056 10.6318 9.97945 10.7625 9.92868 10.8844C9.87791 11.0062 9.80351 11.1168 9.70979 11.2098H9.69979ZM15.6998 11.2098C15.6063 11.3025 15.4955 11.3758 15.3737 11.4256C15.2519 11.4753 15.1214 11.5005 14.9898 11.4998C14.7938 11.4983 14.6025 11.4391 14.4398 11.3298C14.2705 11.2244 14.1405 11.0663 14.0698 10.8798C13.9892 10.6977 13.9649 10.4958 13.9998 10.2998C14.0405 10.1058 14.138 9.92828 14.2798 9.78979C14.3842 9.68671 14.51 9.60786 14.6483 9.55884C14.7866 9.50983 14.9339 9.49184 15.0799 9.50615C15.226 9.52047 15.367 9.56674 15.4932 9.64168C15.6193 9.71662 15.7274 9.81839 15.8098 9.93979C15.921 10.1053 15.9802 10.3003 15.9798 10.4998C15.9867 10.7628 15.8897 11.0178 15.7098 11.2098H15.6998ZM16.2898 7.78979C16.3832 7.6971 16.494 7.62378 16.6159 7.57401C16.7377 7.52425 16.8682 7.49902 16.9998 7.49979C17.1989 7.49879 17.3938 7.55726 17.5595 7.66772C17.7252 7.77818 17.8541 7.93559 17.9298 8.11979C18.0103 8.30184 18.0347 8.50379 17.9998 8.69979C17.9606 8.89196 17.8657 9.06837 17.7271 9.20706C17.5884 9.34575 17.412 9.44059 17.2198 9.47978C17.0248 9.51785 16.8229 9.49696 16.6398 9.41979C16.4577 9.34654 16.3012 9.22134 16.1898 9.05979C16.0714 8.89654 16.0052 8.70134 15.9998 8.49979C16.0003 8.36748 16.0271 8.2366 16.0786 8.11472C16.1301 7.99285 16.2053 7.8824 16.2998 7.78979H16.2898ZM17.6998 13.2098C17.6063 13.3025 17.4955 13.3758 17.3737 13.4256C17.2519 13.4753 17.1214 13.5005 16.9898 13.4998C16.7938 13.4983 16.6025 13.4391 16.4398 13.3298C16.2705 13.2244 16.1405 13.0663 16.0698 12.8798C15.9892 12.6977 15.9649 12.4958 15.9998 12.2998C16.0405 12.1058 16.138 11.9283 16.2798 11.7898C16.3842 11.6867 16.51 11.6079 16.6483 11.5588C16.7866 11.5098 16.9339 11.4918 17.0799 11.5062C17.226 11.5205 17.367 11.5667 17.4932 11.6417C17.6193 11.7166 17.7274 11.8184 17.8098 11.9398C17.921 12.1053 17.9802 12.3003 17.9798 12.4998C17.9867 12.7628 17.8897 13.0178 17.7098 13.2098H17.6998ZM19.6998 11.2098C19.6063 11.3025 19.4955 11.3758 19.3737 11.4256C19.2519 11.4753 19.1214 11.5005 18.9898 11.4998C18.7938 11.4983 18.6025 11.4391 18.4398 11.3298C18.2705 11.2244 18.1405 11.0663 18.0698 10.8798C17.9892 10.6977 17.9649 10.4958 17.9998 10.2998C18.0405 10.1058 18.138 9.92828 18.2798 9.78979C18.3842 9.68671 18.51 9.60786 18.6483 9.55884C18.7866 9.50983 18.9339 9.49184 19.0799 9.50615C19.226 9.52047 19.367 9.56674 19.4932 9.64168C19.6193 9.71662 19.7274 9.81839 19.8098 9.93979C19.921 10.1053 19.9802 10.3003 19.9798 10.4998C19.9867 10.7628 19.8897 11.0178 19.7098 11.2098H19.6998Z","gaming_profile":"M7.00002 5.12994C7.29669 5.12994 7.5867 5.04197 7.83338 4.87714C8.08005 4.71232 8.27231 4.47805 8.38584 4.20396C8.49937 3.92988 8.52908 3.62827 8.4712 3.3373C8.41332 3.04633 8.27046 2.77906 8.06068 2.56928C7.8509 2.3595 7.58363 2.21664 7.29266 2.15876C7.00169 2.10088 6.70009 2.13059 6.426 2.24412C6.15191 2.35765 5.91764 2.54991 5.75282 2.79658C5.588 3.04326 5.50002 3.33327 5.50002 3.62994C5.50002 4.02776 5.65806 4.40929 5.93936 4.6906C6.22067 4.9719 6.6022 5.12994 7.00002 5.12994ZM5.00002 10.1299H9.00002C9.26524 10.1299 9.51959 10.0246 9.70713 9.83705C9.89467 9.64951 10 9.39516 10 9.12994C10 8.73597 9.92243 8.34587 9.77166 7.98189C9.6209 7.61791 9.39992 7.28719 9.12134 7.00862C8.84277 6.73004 8.51205 6.50906 8.14807 6.3583C7.7841 6.20754 7.39399 6.12994 7.00002 6.12994C6.60606 6.12994 6.21595 6.20754 5.85197 6.3583C5.488 6.50906 5.15728 6.73004 4.8787 7.00862C4.60013 7.28719 4.37915 7.61791 4.22838 7.98189C4.07762 8.34587 4.00002 8.73597 4.00002 9.12994C4.00002 9.39516 4.10538 9.64951 4.29292 9.83705C4.48045 10.0246 4.73481 10.1299 5.00002 10.1299ZM22 16.5099C21.842 15.2456 21.2209 14.0848 20.2567 13.2518C19.2926 12.4188 18.0539 11.9728 16.78 11.9999H13V10.9999C13 10.7347 13.1054 10.4804 13.2929 10.2928C13.4805 10.1053 13.7348 9.99994 14 9.99994H15.88C16.5883 10.0128 17.2793 9.78112 17.8367 9.34396C18.3941 8.90679 18.7837 8.29086 18.94 7.59994C19.029 7.16402 19.0199 6.71376 18.9134 6.28179C18.8069 5.84981 18.6057 5.44693 18.3242 5.10233C18.0428 4.75774 17.6883 4.48005 17.2863 4.28938C16.8843 4.09872 16.4449 3.99985 16 3.99994H14C13.7348 3.99994 13.4805 3.89458 13.2929 3.70705C13.1054 3.51951 13 3.26516 13 2.99994C12.9963 2.73517 12.8928 2.48157 12.71 2.28994C12.6171 2.19621 12.5065 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994C11.1073 2.48157 11.0037 2.73517 11 2.99994C11 3.79559 11.3161 4.55865 11.8787 5.12126C12.4413 5.68387 13.2044 5.99994 14 5.99994H16C16.2652 5.99994 16.5196 6.1053 16.7071 6.29283C16.8947 6.48037 17 6.73472 17 6.99994C17 7.26516 16.8947 7.51951 16.7071 7.70705C16.5196 7.89458 16.2652 7.99994 16 7.99994H14C13.2044 7.99994 12.4413 8.31601 11.8787 8.87862C11.3161 9.44123 11 10.2043 11 10.9999V11.9999H7.22002C5.94617 11.9728 4.70746 12.4188 3.74333 13.2518C2.77919 14.0848 2.15807 15.2456 2.00002 16.5099C1.90222 17.5522 2.13402 18.5989 2.66273 19.5024C3.19145 20.4059 3.99041 21.1206 4.94697 21.5459C5.90354 21.9712 6.96945 22.0855 7.99443 21.8727C9.01941 21.6599 9.95176 21.1308 10.66 20.3599C10.754 20.2471 10.8718 20.1563 11.0049 20.0941C11.138 20.0318 11.2831 19.9997 11.43 19.9999H12.53C12.6769 19.9997 12.8221 20.0318 12.9552 20.0941C13.0883 20.1563 13.206 20.2471 13.3 20.3599C14.0046 21.1476 14.9405 21.6918 15.9736 21.9144C17.0067 22.137 18.0838 22.0265 19.0502 21.5989C20.0166 21.1712 20.8226 20.4484 21.3526 19.5341C21.8826 18.6198 22.1092 17.5611 22 16.5099ZM9.00002 17.9999H8.00002V18.9999C8.00002 19.2652 7.89467 19.5195 7.70713 19.707C7.51959 19.8946 7.26524 19.9999 7.00002 19.9999C6.73481 19.9999 6.48045 19.8946 6.29292 19.707C6.10538 19.5195 6.00002 19.2652 6.00002 18.9999V17.9999H5.00002C4.73481 17.9999 4.48045 17.8946 4.29292 17.707C4.10538 17.5195 4.00002 17.2652 4.00002 16.9999C4.00002 16.7347 4.10538 16.4804 4.29292 16.2928C4.48045 16.1053 4.73481 15.9999 5.00002 15.9999H6.00002V14.9999C6.00002 14.7347 6.10538 14.4804 6.29292 14.2928C6.48045 14.1053 6.73481 13.9999 7.00002 13.9999C7.26524 13.9999 7.51959 14.1053 7.70713 14.2928C7.89467 14.4804 8.00002 14.7347 8.00002 14.9999V15.9999H9.00002C9.26524 15.9999 9.51959 16.1053 9.70713 16.2928C9.89467 16.4804 10 16.7347 10 16.9999C10 17.2652 9.89467 17.5195 9.70713 17.707C9.51959 17.8946 9.26524 17.9999 9.00002 17.9999ZM17 13.9999C17.1978 13.9999 17.3911 14.0586 17.5556 14.1685C17.72 14.2784 17.8482 14.4345 17.9239 14.6173C17.9996 14.8 18.0194 15.001 17.9808 15.195C17.9422 15.389 17.847 15.5672 17.7071 15.707C17.5673 15.8469 17.3891 15.9421 17.1951 15.9807C17.0011 16.0193 16.8001 15.9995 16.6173 15.9238C16.4346 15.8481 16.2784 15.72 16.1686 15.5555C16.0587 15.3911 16 15.1977 16 14.9999C16 14.7347 16.1054 14.4804 16.2929 14.2928C16.4805 14.1053 16.7348 13.9999 17 13.9999ZM15 17.9999C14.8022 17.9999 14.6089 17.9413 14.4445 17.8314C14.28 17.7215 14.1518 17.5653 14.0761 17.3826C14.0005 17.1999 13.9807 16.9988 14.0192 16.8048C14.0578 16.6109 14.1531 16.4327 14.2929 16.2928C14.4328 16.153 14.611 16.0577 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1517 15.7216 16.2799 15.8315 16.4444C15.9414 16.6088 16 16.8022 16 16.9999C16 17.2652 15.8947 17.5195 15.7071 17.707C15.5196 17.8946 15.2652 17.9999 15 17.9999ZM17 19.9999C16.8022 19.9999 16.6089 19.9413 16.4445 19.8314C16.28 19.7215 16.1518 19.5653 16.0761 19.3826C16.0005 19.1999 15.9807 18.9988 16.0192 18.8048C16.0578 18.6109 16.1531 18.4327 16.2929 18.2928C16.4328 18.153 16.6109 18.0577 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1517 17.7216 18.2799 17.8315 18.4444C17.9414 18.6088 18 18.8022 18 18.9999C18 19.2652 17.8947 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999ZM19 17.9999C18.8022 17.9999 18.6089 17.9413 18.4445 17.8314C18.28 17.7215 18.1518 17.5653 18.0761 17.3826C18.0005 17.1999 17.9807 16.9988 18.0192 16.8048C18.0578 16.6109 18.1531 16.4327 18.2929 16.2928C18.4328 16.153 18.611 16.0577 18.8049 16.0192C18.9989 15.9806 19.2 16.0004 19.3827 16.0761C19.5654 16.1517 19.7216 16.2799 19.8315 16.4444C19.9414 16.6088 20 16.8022 20 16.9999C20 17.2652 19.8947 17.5195 19.7071 17.707C19.5196 17.8946 19.2652 17.9999 19 17.9999Z","garage":"M7 21.0001H17V19.0001H7V21.0001ZM7 17.0001H17V15.0001H7V17.0001ZM7 13.0001H17V11.0001H7V13.0001ZM20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65178 7.86024 3.41422 8.11086 3.24975 8.40831C3.08528 8.70576 2.99932 9.04021 3 9.3801V19.0001C3 19.5305 3.21072 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001V10.5001C5 10.1023 5.15804 9.72074 5.43934 9.43944C5.72065 9.15813 6.10218 9.0001 6.5 9.0001H17.5C17.8978 9.0001 18.2794 9.15813 18.5607 9.43944C18.842 9.72074 19 10.1023 19 10.5001V21.0001C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3801C21.0007 9.04021 20.9147 8.70576 20.7503 8.40831C20.5858 8.11086 20.3482 7.86024 20.06 7.6801Z","garden_plants":"M21 12C21 11.337 20.7366 10.7011 20.2678 10.2322C19.7989 9.76339 19.163 9.5 18.5 9.5H18L18.32 9.17C18.7458 8.69372 18.973 8.07252 18.9552 7.43393C18.9373 6.79534 18.6756 6.18783 18.2239 5.7361C17.7722 5.28438 17.1647 5.02272 16.5261 5.00485C15.8875 4.98698 15.2663 5.21425 14.79 5.64L14.5 6V5.5C14.5 4.83696 14.2366 4.20107 13.7678 3.73223C13.2989 3.26339 12.663 3 12 3C11.337 3 10.7011 3.26339 10.2322 3.73223C9.76339 4.20107 9.5 4.83696 9.5 5.5V6L9.17 5.68C8.69133 5.30001 8.09004 5.10853 7.47979 5.14173C6.86953 5.17494 6.29257 5.43054 5.85796 5.86023C5.42335 6.28992 5.16119 6.86392 5.12103 7.47376C5.08087 8.0836 5.26549 8.68703 5.64 9.17L6 9.5H5.5C4.83696 9.5 4.20107 9.76339 3.73223 10.2322C3.26339 10.7011 3 11.337 3 12C3 12.663 3.26339 13.2989 3.73223 13.7678C4.20107 14.2366 4.83696 14.5 5.5 14.5H6L5.68 14.83C5.25425 15.3063 5.02698 15.9275 5.04485 16.5661C5.06272 17.2047 5.32438 17.8122 5.7761 18.2639C6.22783 18.7156 6.83534 18.9773 7.47393 18.9952C8.11252 19.013 8.73372 18.7858 9.21 18.36L9.5 18V18.46C9.5 19.123 9.76339 19.7589 10.2322 20.2278C10.7011 20.6966 11.337 20.96 12 20.96C12.663 20.96 13.2989 20.6966 13.7678 20.2278C14.2366 19.7589 14.5 19.123 14.5 18.46V18L14.83 18.32C15.3063 18.7458 15.9275 18.973 16.5661 18.9552C17.2047 18.9373 17.8122 18.6756 18.2639 18.2239C18.7156 17.7722 18.9773 17.1647 18.9952 16.5261C19.013 15.8875 18.7858 15.2663 18.36 14.79L18 14.5H18.46C18.7917 14.5053 19.1211 14.4446 19.429 14.3213C19.7369 14.198 20.0173 14.0147 20.2537 13.7821C20.4901 13.5494 20.6778 13.272 20.8059 12.966C20.9341 12.6601 21 12.3317 21 12ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7956 15 12 15Z","garden_tools":"M13 9C13 6.24 10 3 8 3C6 3 3 6.24 3 9V12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H7V15.28C6.69772 15.4545 6.44638 15.7051 6.27095 16.0068C6.09552 16.3086 6.00211 16.651 6 17V19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21C8.53043 21 9.03914 20.7893 9.41421 20.4142C9.78929 20.0391 10 19.5304 10 19V17C9.99789 16.651 9.90448 16.3086 9.72905 16.0068C9.55362 15.7051 9.30228 15.4545 9 15.28V13H12C12.2652 13 12.5196 12.8946 12.7071 12.7071C12.8946 12.5196 13 12.2652 13 12V9ZM18 13V10.72C18.3023 10.5455 18.5536 10.2949 18.7291 9.99317C18.9045 9.69143 18.9979 9.34903 19 9V5C19 4.46957 18.7893 3.96086 18.4142 3.58579C18.0391 3.21071 17.5304 3 17 3C16.4696 3 15.9609 3.21071 15.5858 3.58579C15.2107 3.96086 15 4.46957 15 5V9C15.0021 9.34903 15.0955 9.69143 15.2709 9.99317C15.4464 10.2949 15.6977 10.5455 16 10.72V13C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V16C15 15.7348 15.1054 15.4804 15.2929 15.2929C15.4804 15.1054 15.7348 15 16 15V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V15C18.2652 15 18.5196 15.1054 18.7071 15.2929C18.8946 15.4804 19 15.7348 19 16V20C19 20.2652 19.1054 20.5196 19.2929 20.7071C19.4804 20.8946 19.7348 21 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V16C21 15.2044 20.6839 14.4413 20.1213 13.8787C19.5587 13.3161 18.7956 13 18 13Z","gas":"M16 6V4C16.2652 4 16.5196 3.89464 16.7071 3.70711C16.8946 3.51957 17 3.26522 17 3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3C7 3.26522 7.10536 3.51957 7.29289 3.70711C7.48043 3.89464 7.73478 4 8 4V6C7.20435 6 6.44129 6.31607 5.87868 6.87868C5.31607 7.44129 5 8.20435 5 9V17C5.00174 17.6189 5.19488 18.2222 5.55294 18.7271C5.911 19.2319 6.41645 19.6137 7 19.82C6.99508 19.8799 6.99508 19.9401 7 20C7 20.5304 7.21071 21.0391 7.58579 21.4142C7.96086 21.7893 8.46957 22 9 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20C17.0049 19.9401 17.0049 19.8799 17 19.82C17.5835 19.6137 18.089 19.2319 18.4471 18.7271C18.8051 18.2222 18.9983 17.6189 19 17V9C19 8.20435 18.6839 7.44129 18.1213 6.87868C17.5587 6.31607 16.7956 6 16 6ZM13 6H11C10.7348 6 10.4804 5.89464 10.2929 5.70711C10.1054 5.51957 10 5.26522 10 5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H13C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5C14 5.26522 13.8946 5.51957 13.7071 5.70711C13.5196 5.89464 13.2652 6 13 6Z","gas_piped":"M21 9C20.7348 9 20.4804 9.10536 20.2929 9.29289C20.1054 9.48043 20 9.73478 20 10H16.46C15.5555 8.99086 14.3359 8.31765 13 8.09V6H14C14.2652 6 14.5196 5.89464 14.7071 5.70711C14.8946 5.51957 15 5.26522 15 5C15 4.73478 14.8946 4.48043 14.7071 4.29289C14.5196 4.10536 14.2652 4 14 4H10C9.73478 4 9.48043 4.10536 9.29289 4.29289C9.10536 4.48043 9 4.73478 9 5C9 5.26522 9.10536 5.51957 9.29289 5.70711C9.48043 5.89464 9.73478 6 10 6H11V8.09C9.66406 8.31765 8.44453 8.99086 7.54 10H4C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V18C2 18.2652 2.10536 18.5196 2.29289 18.7071C2.48043 18.8946 2.73478 19 3 19C3.26522 19 3.51957 18.8946 3.70711 18.7071C3.89464 18.5196 4 18.2652 4 18H7.54C8.10264 18.6252 8.79046 19.1252 9.55881 19.4674C10.3272 19.8096 11.1589 19.9865 12 19.9865C12.8411 19.9865 13.6728 19.8096 14.4412 19.4674C15.2095 19.1252 15.8974 18.6252 16.46 18H20C20 18.2652 20.1054 18.5196 20.2929 18.7071C20.4804 18.8946 20.7348 19 21 19C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9ZM12 15.5C11.6022 15.5 11.2206 15.342 10.9393 15.0607C10.658 14.7794 10.5 14.3978 10.5 14C10.5 14 10.5 13.95 10.5 13.92L9.29 12.71C9.1017 12.5217 8.99591 12.2663 8.99591 12C8.99591 11.7337 9.1017 11.4783 9.29 11.29C9.4783 11.1017 9.7337 10.9959 10 10.9959C10.2663 10.9959 10.5217 11.1017 10.71 11.29L11.92 12.51H12C12.3978 12.51 12.7794 12.668 13.0607 12.9493C13.342 13.2306 13.5 13.6122 13.5 14.01C13.5 14.4078 13.342 14.7894 13.0607 15.0707C12.7794 15.352 12.3978 15.51 12 15.51V15.5Z","gas_sensor":"M12 10.0002C10.8133 10.0002 9.65328 10.3521 8.66659 11.0113C7.67989 11.6706 6.91086 12.6077 6.45673 13.7041C6.00261 14.8004 5.88379 16.0068 6.1153 17.1707C6.34681 18.3346 6.91825 19.4037 7.75737 20.2428C8.59648 21.0819 9.66558 21.6534 10.8295 21.8849C11.9934 22.1164 13.1998 21.9976 14.2961 21.5434C15.3925 21.0893 16.3295 20.3203 16.9888 19.3336C17.6481 18.3469 18 17.1869 18 16.0002C18 14.4089 17.3679 12.8827 16.2427 11.7575C15.1174 10.6323 13.5913 10.0002 12 10.0002ZM12 20.0002C11.4767 19.9781 10.9807 19.7603 10.6103 19.3899C10.2399 19.0195 10.0221 18.5235 10 18.0002C10.0115 17.6818 10.0885 17.3692 10.2262 17.0819C10.3638 16.7946 10.5591 16.5387 10.8 16.3302C10.9257 16.2437 11.0325 16.1325 11.1137 16.0034C11.1949 15.8742 11.2488 15.7298 11.2722 15.5791C11.2957 15.4283 11.288 15.2744 11.2498 15.1267C11.2116 14.979 11.1436 14.8406 11.05 14.7202C11.0036 14.6264 10.9877 14.5204 11.0046 14.4172C11.0216 14.314 11.0705 14.2186 11.1445 14.1446C11.2185 14.0707 11.3138 14.0217 11.417 14.0048C11.5203 13.9878 11.6263 14.0037 11.72 14.0502C12.4218 14.4408 13.0044 15.0144 13.4059 15.71C13.8075 16.4056 14.0128 17.1971 14 18.0002C13.9779 18.5235 13.7601 19.0195 13.3897 19.3899C13.0193 19.7603 12.5234 19.9781 12 20.0002ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","gastrointestinal":"M15 3H7C4.79 3 3 4.79 3 7C3 9.21 4.79 11 7 11H11C11.55 11 12 11.45 12 12C12 12.55 11.55 13 11 13C9.35 13 8 14.35 8 16C8 16.35 8.07 16.69 8.18 17H7C6.45 17 6 17.45 6 18C6 18.55 6.45 19 7 19H13V21C13 21.55 13.45 22 14 22C14.55 22 15 21.55 15 21V19C15 17.9 14.1 17 13 17H11C10.45 17 10 16.55 10 16C10 15.45 10.45 15 11 15H15C18.31 15 21 12.31 21 9C21 5.69 18.31 3 15 3Z","gateway_1":"M8.4 9.21982C8.29494 9.29861 8.20643 9.39733 8.13953 9.51032C8.07262 9.62332 8.02862 9.74839 8.01005 9.8784C7.99148 10.0084 7.99869 10.1408 8.03129 10.268C8.06388 10.3952 8.12121 10.5148 8.2 10.6198C8.27879 10.7249 8.37751 10.8134 8.49051 10.8803C8.60351 10.9472 8.72858 10.9912 8.85858 11.0098C8.98858 11.0283 9.12097 11.0211 9.24818 10.9885C9.37539 10.9559 9.49494 10.8986 9.6 10.8198C10.2924 10.3005 11.1345 10.0198 12 10.0198C12.8655 10.0198 13.7076 10.3005 14.4 10.8198C14.5731 10.9496 14.7836 11.0198 15 11.0198C15.1552 11.0198 15.3084 10.9837 15.4472 10.9142C15.5861 10.8448 15.7069 10.744 15.8 10.6198C15.8788 10.5148 15.9361 10.3952 15.9687 10.268C16.0013 10.1408 16.0085 10.0084 15.9899 9.8784C15.9714 9.74839 15.9274 9.62332 15.8605 9.51032C15.7936 9.39733 15.7051 9.29861 15.6 9.21982C14.5614 8.44089 13.2982 8.01982 12 8.01982C10.7018 8.01982 9.43858 8.44089 8.4 9.21982ZM5.78 8.99982C6.52995 8.07265 7.47769 7.32486 8.55388 6.81117C9.63007 6.29748 10.8075 6.03088 12 6.03088C13.1925 6.03088 14.3699 6.29748 15.4461 6.81117C16.5223 7.32486 17.4701 8.07265 18.22 8.99982C18.3141 9.11584 18.433 9.2093 18.568 9.27333C18.703 9.33736 18.8506 9.37033 19 9.36982C19.1892 9.37046 19.3748 9.3174 19.535 9.2168C19.6953 9.11619 19.8238 8.97217 19.9055 8.80148C19.9871 8.63078 20.0187 8.4404 19.9965 8.25248C19.9743 8.06455 19.8992 7.88678 19.78 7.73982C18.8426 6.57906 17.6574 5.64276 16.3112 4.99953C14.965 4.35631 13.492 4.02246 12 4.02246C10.508 4.02246 9.03496 4.35631 7.68876 4.99953C6.34256 5.64276 5.15735 6.57906 4.22 7.73982C4.05291 7.94669 3.97485 8.21146 4.00298 8.47588C4.03111 8.74031 4.16313 8.98273 4.37 9.14982C4.57687 9.3169 4.84164 9.39497 5.10607 9.36684C5.37049 9.33871 5.61291 9.20669 5.78 8.99982ZM21.12 12.8998C20.8433 12.6175 20.5136 12.3927 20.1498 12.2383C19.786 12.0838 19.3952 12.0028 19 11.9998H5C4.20435 11.9998 3.44129 12.3159 2.87868 12.8785C2.31607 13.4411 2 14.2042 2 14.9998V16.9998C2 17.7955 2.31607 18.5585 2.87868 19.1211C3.44129 19.6837 4.20435 19.9998 5 19.9998H19C19.7956 19.9998 20.5587 19.6837 21.1213 19.1211C21.6839 18.5585 22 17.7955 22 16.9998V14.9998C21.9993 14.2044 21.6828 13.4419 21.12 12.8798V12.8998ZM9 16.9998H6C5.73478 16.9998 5.48043 16.8945 5.29289 16.7069C5.10536 16.5194 5 16.265 5 15.9998C5 15.7346 5.10536 15.4802 5.29289 15.2927C5.48043 15.1052 5.73478 14.9998 6 14.9998H9C9.26522 14.9998 9.51957 15.1052 9.70711 15.2927C9.89464 15.4802 10 15.7346 10 15.9998C10 16.265 9.89464 16.5194 9.70711 16.7069C9.51957 16.8945 9.26522 16.9998 9 16.9998ZM13 16.9998C12.8022 16.9998 12.6089 16.9412 12.4444 16.8313C12.28 16.7214 12.1518 16.5652 12.0761 16.3825C12.0004 16.1998 11.9806 15.9987 12.0192 15.8047C12.0578 15.6107 12.153 15.4326 12.2929 15.2927C12.4327 15.1529 12.6109 15.0576 12.8049 15.019C12.9989 14.9804 13.2 15.0003 13.3827 15.0759C13.5654 15.1516 13.7216 15.2798 13.8315 15.4442C13.9414 15.6087 14 15.802 14 15.9998C14 16.265 13.8946 16.5194 13.7071 16.7069C13.5196 16.8945 13.2652 16.9998 13 16.9998ZM17 16.9998C16.8022 16.9998 16.6089 16.9412 16.4444 16.8313C16.28 16.7214 16.1518 16.5652 16.0761 16.3825C16.0004 16.1998 15.9806 15.9987 16.0192 15.8047C16.0578 15.6107 16.153 15.4326 16.2929 15.2927C16.4327 15.1529 16.6109 15.0576 16.8049 15.019C16.9989 14.9804 17.2 15.0003 17.3827 15.0759C17.5654 15.1516 17.7216 15.2798 17.8315 15.4442C17.9414 15.6087 18 15.802 18 15.9998C18 16.265 17.8946 16.5194 17.7071 16.7069C17.5196 16.8945 17.2652 16.9998 17 16.9998Z","gateway_2":"M21.12 12.8798C20.5579 12.3171 19.7954 12.0005 19 11.9998V8.99984C19 8.73463 18.8946 8.48027 18.7071 8.29274C18.5196 8.1052 18.2652 7.99984 18 7.99984C17.7348 7.99984 17.4804 8.1052 17.2929 8.29274C17.1054 8.48027 17 8.73463 17 8.99984V11.9998H7V8.99984C7 8.73463 6.89464 8.48027 6.70711 8.29274C6.51957 8.1052 6.26522 7.99984 6 7.99984C5.73478 7.99984 5.48043 8.1052 5.29289 8.29274C5.10536 8.48027 5 8.73463 5 8.99984V11.9998C4.20435 11.9998 3.44129 12.3159 2.87868 12.8785C2.31607 13.4411 2 14.2042 2 14.9998V16.9998C2 17.7955 2.31607 18.5586 2.87868 19.1212C3.44129 19.6838 4.20435 19.9998 5 19.9998H19C19.7956 19.9998 20.5587 19.6838 21.1213 19.1212C21.6839 18.5586 22 17.7955 22 16.9998V14.9998C21.9993 14.2045 21.6828 13.4419 21.12 12.8798ZM9 16.9998H6C5.73478 16.9998 5.48043 16.8945 5.29289 16.7069C5.10536 16.5194 5 16.2651 5 15.9998C5 15.7346 5.10536 15.4803 5.29289 15.2927C5.48043 15.1052 5.73478 14.9998 6 14.9998H9C9.26522 14.9998 9.51957 15.1052 9.70711 15.2927C9.89464 15.4803 10 15.7346 10 15.9998C10 16.2651 9.89464 16.5194 9.70711 16.7069C9.51957 16.8945 9.26522 16.9998 9 16.9998ZM13 16.9998C12.8022 16.9998 12.6089 16.9412 12.4444 16.8313C12.28 16.7214 12.1518 16.5653 12.0761 16.3825C12.0004 16.1998 11.9806 15.9987 12.0192 15.8048C12.0578 15.6108 12.153 15.4326 12.2929 15.2927C12.4327 15.1529 12.6109 15.0576 12.8049 15.0191C12.9989 14.9805 13.2 15.0003 13.3827 15.076C13.5654 15.1516 13.7216 15.2798 13.8315 15.4443C13.9414 15.6087 14 15.8021 14 15.9998C14 16.2651 13.8946 16.5194 13.7071 16.7069C13.5196 16.8945 13.2652 16.9998 13 16.9998ZM17 16.9998C16.8022 16.9998 16.6089 16.9412 16.4444 16.8313C16.28 16.7214 16.1518 16.5653 16.0761 16.3825C16.0004 16.1998 15.9806 15.9987 16.0192 15.8048C16.0578 15.6108 16.153 15.4326 16.2929 15.2927C16.4327 15.1529 16.6109 15.0576 16.8049 15.0191C16.9989 14.9805 17.2 15.0003 17.3827 15.076C17.5654 15.1516 17.7216 15.2798 17.8315 15.4443C17.9414 15.6087 18 15.8021 18 15.9998C18 16.2651 17.8946 16.5194 17.7071 16.7069C17.5196 16.8945 17.2652 16.9998 17 16.9998ZM8.36 6.88984C9.48526 6.30846 10.7334 6.00507 12 6.00507C13.2666 6.00507 14.5147 6.30846 15.64 6.88984C15.7793 6.96123 15.9335 6.9989 16.09 6.99984C16.3148 7.00075 16.5333 6.92591 16.7103 6.78738C16.8873 6.64886 17.0125 6.45474 17.0657 6.23633C17.1188 6.01793 17.0969 5.78799 17.0033 5.58361C16.9097 5.37923 16.7501 5.21233 16.55 5.10984C15.1427 4.38531 13.5828 4.00732 12 4.00732C10.4172 4.00732 8.85725 4.38531 7.45 5.10984C7.22202 5.23504 7.05178 5.44413 6.97542 5.69276C6.89905 5.94139 6.92255 6.20999 7.04095 6.44158C7.15934 6.67316 7.36331 6.84951 7.60957 6.9332C7.85583 7.01689 8.12501 7.00133 8.36 6.88984ZM9.59 8.52984C9.34733 8.63858 9.15779 8.83927 9.06308 9.08775C8.96838 9.33624 8.97626 9.61217 9.085 9.85484C9.19374 10.0975 9.39443 10.2871 9.64291 10.3818C9.8914 10.4765 10.1673 10.4686 10.41 10.3598C10.9065 10.1228 11.4498 9.99971 12 9.99971C12.5502 9.99971 13.0935 10.1228 13.59 10.3598C13.7188 10.4185 13.8585 10.4492 14 10.4498C14.1924 10.4494 14.3805 10.3936 14.5419 10.2889C14.7033 10.1843 14.8311 10.0353 14.91 9.85984C14.9651 9.73978 14.9959 9.60998 15.0006 9.47795C15.0053 9.34592 14.9838 9.21426 14.9373 9.0906C14.8908 8.96693 14.8203 8.8537 14.7298 8.75745C14.6393 8.6612 14.5306 8.58384 14.41 8.52984C13.6537 8.18364 12.8317 8.00444 12 8.00444C11.1683 8.00444 10.3463 8.18364 9.59 8.52984Z","gayser":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V8H8.14C8.37028 7.15263 8.873 6.40458 9.5706 5.87126C10.2682 5.33795 11.1219 5.049 12 5.049C12.8781 5.049 13.7318 5.33795 14.4294 5.87126C15.127 6.40458 15.6297 7.15263 15.86 8H20V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 13C11.1154 12.9971 10.2568 12.7011 9.55836 12.1583C8.85993 11.6155 8.36114 10.8565 8.14 10H4V17C4 17.7956 4.31607 18.5587 4.87868 19.1213C5.44129 19.6839 6.20435 20 7 20H8V21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22C9.26522 22 9.51957 21.8946 9.70711 21.7071C9.89464 21.5196 10 21.2652 10 21V20H14V21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21V20H17C17.7956 20 18.5587 19.6839 19.1213 19.1213C19.6839 18.5587 20 17.7956 20 17V10H15.86C15.6389 10.8565 15.1401 11.6155 14.4416 12.1583C13.7432 12.7011 12.8846 12.9971 12 13ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.29289 15.2929C9.48043 15.1054 9.73478 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM14 9C14 8.60444 13.8827 8.21776 13.6629 7.88886C13.4432 7.55996 13.1308 7.30362 12.7654 7.15224C12.3999 7.00087 11.9978 6.96126 11.6098 7.03843C11.2219 7.1156 10.8655 7.30608 10.5858 7.58579C10.3061 7.86549 10.1156 8.22186 10.0384 8.60982C9.96126 8.99778 10.0009 9.39991 10.1522 9.76537C10.3036 10.1308 10.56 10.4432 10.8889 10.6629C11.2178 10.8827 11.6044 11 12 11C12.5304 11 13.0391 10.7893 13.4142 10.4142C13.7893 10.0391 14 9.53043 14 9Z","geometry":"M3.99997 13.9999H4.10997L6.48997 13.7399C6.71892 13.7207 6.93266 13.6174 7.08997 13.4499L13.71 6.83994C13.8037 6.74698 13.8781 6.63637 13.9289 6.51452C13.9796 6.39266 14.0058 6.26195 14.0058 6.12994C14.0058 5.99793 13.9796 5.86722 13.9289 5.74536C13.8781 5.6235 13.8037 5.5129 13.71 5.41994L11.59 3.28994C11.497 3.19621 11.3864 3.12182 11.2645 3.07105C11.1427 3.02028 11.012 2.99414 10.88 2.99414C10.748 2.99414 10.6172 3.02028 10.4954 3.07105C10.3735 3.12182 10.2629 3.19621 10.17 3.28994L3.55997 9.90994C3.3925 10.0672 3.2892 10.281 3.26997 10.5099L2.99997 12.8899C2.98444 13.0302 2.99878 13.1722 3.04203 13.3065C3.08529 13.4408 3.15648 13.5644 3.25094 13.6693C3.34539 13.7741 3.46096 13.8578 3.59006 13.9148C3.71916 13.9718 3.85885 14.0008 3.99997 13.9999ZM20.38 3.07994C20.1979 3.00336 19.9971 2.98244 19.8032 3.01981C19.6092 3.05719 19.4306 3.15118 19.29 3.28994L3.28997 19.2899C3.15121 19.4306 3.05721 19.6091 3.01984 19.8031C2.98246 19.9971 3.00339 20.1978 3.07997 20.3799C3.15499 20.5626 3.28238 20.7189 3.44611 20.8292C3.60983 20.9396 3.80254 20.999 3.99997 20.9999H20C20.2652 20.9999 20.5195 20.8946 20.7071 20.707C20.8946 20.5195 21 20.2652 21 19.9999V3.99994C20.999 3.80251 20.9396 3.6098 20.8292 3.44608C20.7189 3.28236 20.5626 3.15496 20.38 3.07994ZM17 15.9999C17 16.2652 16.8946 16.5195 16.7071 16.707C16.5195 16.8946 16.2652 16.9999 16 16.9999H13C12.8025 16.999 12.6098 16.9396 12.4461 16.8292C12.2824 16.7189 12.155 16.5626 12.08 16.3799C12.0034 16.1978 11.9825 15.9971 12.0198 15.8031C12.0572 15.6091 12.1512 15.4306 12.29 15.2899L15.29 12.2899C15.4306 12.1512 15.6092 12.0572 15.8032 12.0198C15.9971 11.9824 16.1979 12.0034 16.38 12.0799C16.5626 12.155 16.7189 12.2824 16.8292 12.4461C16.9396 12.6098 16.999 12.8025 17 12.9999V15.9999Z","ghost":"M12 2C9.87828 2 7.84345 2.84285 6.34316 4.34315C4.84287 5.84344 4.00001 7.87827 4.00001 10V19.82C3.99837 19.9495 4.02351 20.0779 4.07384 20.1973C4.12417 20.3166 4.19862 20.4242 4.29251 20.5134C4.38641 20.6026 4.49772 20.6715 4.61947 20.7156C4.74121 20.7598 4.87077 20.7783 5.00001 20.77C5.14256 20.7721 5.28348 20.7395 5.41064 20.675C5.53781 20.6106 5.64741 20.5162 5.73001 20.4L5.97001 20.09C6.05982 19.9791 6.17232 19.8887 6.29996 19.8249C6.42759 19.7611 6.56741 19.7253 6.71001 19.72C6.8621 19.7202 7.01183 19.7576 7.14607 19.8291C7.28031 19.9006 7.39498 20.0039 7.48001 20.13L8.48001 21.55C8.5711 21.6747 8.68982 21.7766 8.82688 21.8477C8.96395 21.9189 9.11562 21.9573 9.27002 21.96C9.41033 21.9612 9.54906 21.9303 9.67558 21.8696C9.80211 21.8089 9.91308 21.7201 10 21.61L11.3 20.03C11.3874 19.9211 11.4988 19.8338 11.6254 19.7749C11.7519 19.7159 11.8904 19.6869 12.03 19.69C12.1794 19.6915 12.3262 19.7286 12.4584 19.7981C12.5905 19.8677 12.7042 19.9677 12.79 20.09L13.79 21.56C13.8762 21.6842 13.9913 21.7856 14.1255 21.8553C14.2597 21.925 14.4088 21.9609 14.56 21.96C14.7003 21.9612 14.8391 21.9303 14.9656 21.8696C15.0921 21.8089 15.2031 21.7201 15.29 21.61L16.55 20C16.6406 19.894 16.7523 19.8081 16.878 19.7478C17.0037 19.6875 17.1407 19.6542 17.28 19.65C17.424 19.648 17.5663 19.6805 17.6951 19.7449C17.8238 19.8093 17.9353 19.9036 18.02 20.02L18.31 20.4C18.3953 20.5158 18.5069 20.6096 18.6355 20.674C18.7642 20.7383 18.9062 20.7712 19.05 20.77C19.1751 20.7713 19.2993 20.7477 19.4151 20.7004C19.531 20.6531 19.6363 20.5832 19.7247 20.4947C19.8132 20.4062 19.8832 20.301 19.9304 20.1851C19.9777 20.0693 20.0014 19.9451 20 19.82V10C20 7.87827 19.1572 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM8.71001 12.16C8.21316 12.162 7.7269 12.0165 7.31282 11.7419C6.89874 11.4673 6.57547 11.0759 6.38396 10.6175C6.19245 10.159 6.14131 9.65403 6.23703 9.16648C6.33275 8.67893 6.57101 8.23076 6.92164 7.87873C7.27227 7.5267 7.71949 7.28665 8.20665 7.18899C8.69381 7.09132 9.199 7.14044 9.65823 7.33012C10.1175 7.5198 10.5101 7.8415 10.7863 8.25449C11.0625 8.66747 11.21 9.15314 11.21 9.65C11.21 10.314 10.9469 10.9509 10.4784 11.4213C10.0098 11.8917 9.37397 12.1574 8.71001 12.16ZM15.28 12.16C14.7832 12.162 14.2969 12.0165 13.8828 11.7419C13.4687 11.4673 13.1455 11.0759 12.954 10.6175C12.7624 10.159 12.7113 9.65403 12.807 9.16648C12.9027 8.67893 13.141 8.23076 13.4916 7.87873C13.8423 7.5267 14.2895 7.28665 14.7766 7.18899C15.2638 7.09132 15.769 7.14044 16.2282 7.33012C16.6875 7.5198 17.0801 7.8415 17.3563 8.25449C17.6325 8.66747 17.78 9.15314 17.78 9.65C17.78 10.314 17.5169 10.9509 17.0484 11.4213C16.5798 11.8917 15.944 12.1574 15.28 12.16Z","gift":"M5 18C5 18.7956 5.31607 19.5587 5.87868 20.1213C6.44129 20.6839 7.20435 21 8 21H11V13H5V18ZM20 7H18.82C18.9797 6.54818 19.0289 6.06466 18.9634 5.58993C18.8979 5.11519 18.7196 4.66306 18.4435 4.27138C18.1674 3.8797 17.8014 3.55988 17.3763 3.33868C16.9512 3.11748 16.4792 3.00135 16 3H14C13.2599 3.00441 12.5476 3.28221 12 3.78C11.4524 3.28221 10.7401 3.00441 10 3H8C7.52077 3.00135 7.04884 3.11748 6.62371 3.33868C6.19858 3.55988 5.83263 3.8797 5.5565 4.27138C5.28037 4.66306 5.10208 5.11519 5.03658 5.58993C4.97108 6.06466 5.02025 6.54818 5.18 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8V10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11H20C20.2652 11 20.5196 10.8946 20.7071 10.7071C20.8946 10.5196 21 10.2652 21 10V8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7ZM11 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H10C10.2652 5 10.5196 5.10536 10.7071 5.29289C10.8946 5.48043 11 5.73478 11 6V7ZM16 7H13V6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 16.8946 6.51957 16.7071 6.70711C16.5196 6.89464 16.2652 7 16 7ZM13 21H16C16.7956 21 17.5587 20.6839 18.1213 20.1213C18.6839 19.5587 19 18.7956 19 18V13H13V21Z","gift_card":"M6 16C5.86839 16.0008 5.73793 15.9755 5.61609 15.9258C5.49426 15.876 5.38344 15.8027 5.29 15.71C5.19627 15.617 5.12188 15.5064 5.07111 15.3846C5.02034 15.2627 4.9942 15.132 4.9942 15C4.9942 14.868 5.02034 14.7373 5.07111 14.6154C5.12188 14.4936 5.19627 14.383 5.29 14.29L6.59 13H2V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H8V14.41L6.71 15.71C6.61656 15.8027 6.50574 15.876 6.38391 15.9258C6.26207 15.9755 6.13161 16.0008 6 16ZM12.71 14.29C12.8037 14.383 12.8781 14.4936 12.9289 14.6154C12.9797 14.7373 13.0058 14.868 13.0058 15C13.0058 15.132 12.9797 15.2627 12.9289 15.3846C12.8781 15.5064 12.8037 15.617 12.71 15.71C12.617 15.8037 12.5064 15.8781 12.3846 15.9289C12.2627 15.9797 12.132 16.0058 12 16.0058C11.868 16.0058 11.7373 15.9797 11.6154 15.9289C11.4936 15.8781 11.383 15.8037 11.29 15.71L10 14.41V19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V13H11.41L12.71 14.29ZM19 5H10V7.18C10.5326 6.99443 11.1068 6.96277 11.6566 7.08865C12.2063 7.21453 12.7095 7.49284 13.1083 7.89166C13.5072 8.29049 13.7855 8.79366 13.9113 9.34345C14.0372 9.89324 14.0056 10.4674 13.82 11H22V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM12 10C12 9.73478 11.8946 9.48043 11.7071 9.29289C11.5196 9.10536 11.2652 9 11 9C10.7348 9 10.4804 9.10536 10.2929 9.29289C10.1054 9.48043 10 9.73478 10 10V11H11C11.2652 11 11.5196 10.8946 11.7071 10.7071C11.8946 10.5196 12 10.2652 12 10ZM2 8V11H4.18C3.99443 10.4674 3.96277 9.89324 4.08865 9.34345C4.21453 8.79366 4.49284 8.29049 4.89166 7.89166C5.29049 7.49284 5.79366 7.21453 6.34345 7.08865C6.89324 6.96277 7.46738 6.99443 8 7.18V5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8ZM7 9C6.73478 9 6.48043 9.10536 6.29289 9.29289C6.10536 9.48043 6 9.73478 6 10C6 10.2652 6.10536 10.5196 6.29289 10.7071C6.48043 10.8946 6.73478 11 7 11H8V10C8 9.73478 7.89464 9.48043 7.70711 9.29289C7.51957 9.10536 7.26522 9 7 9Z","gladiator":"M11.9999 7.00015C10.276 7.00015 8.62272 7.68497 7.40374 8.90396C6.18475 10.1229 5.49993 11.7762 5.49993 13.5002V14.0002H9.55993C9.69254 13.9736 9.83025 14.0009 9.94277 14.0759C10.0553 14.1509 10.1334 14.2675 10.1599 14.4002C10.1865 14.5328 10.1592 14.6705 10.0842 14.783C10.0092 14.8955 9.89254 14.9736 9.75993 15.0002L5.49993 16.7902V19.4902C5.49939 19.7957 5.56887 20.0973 5.70301 20.3718C5.83716 20.6463 6.03242 20.8864 6.2738 21.0737C6.51518 21.261 6.79626 21.3906 7.09548 21.4523C7.3947 21.5141 7.7041 21.5065 7.99993 21.4302L16.2199 19.5402C16.8829 19.3882 17.4746 19.0155 17.898 18.4832C18.3214 17.9508 18.5512 17.2903 18.5499 16.6102V13.5002C18.55 12.6423 18.3802 11.793 18.0504 11.0011C17.7206 10.2092 17.2374 9.49043 16.6285 8.88619C16.0196 8.28195 15.2971 7.80421 14.5027 7.48051C13.7083 7.15681 12.8577 6.99356 11.9999 7.00015ZM21.8399 10.2602C21.4585 8.18609 20.4311 6.28569 18.9047 4.83062C17.3783 3.37555 15.4309 2.44028 13.341 2.15852C11.251 1.87676 9.12551 2.26291 7.26823 3.2618C5.41096 4.26068 3.91701 5.82115 2.99993 7.72015C2.88263 7.92925 2.84436 8.17352 2.89208 8.40847C2.93981 8.64341 3.07035 8.8534 3.25993 9.00015L3.83993 9.45015C3.95013 9.53403 4.07656 9.5941 4.21119 9.62655C4.34583 9.65901 4.48573 9.66315 4.62205 9.63871C4.75837 9.61426 4.88812 9.56177 5.00309 9.48456C5.11806 9.40735 5.21573 9.30709 5.28993 9.19015C6.0896 7.95148 7.21602 6.95788 8.54482 6.31906C9.87362 5.68025 11.3531 5.42108 12.8199 5.57015C14.5261 5.76885 16.1246 6.50612 17.3833 7.67495C18.6421 8.84377 19.4956 10.3833 19.8199 12.0702C20.0149 13.3705 20.0752 14.6875 19.9999 16.0002C20.4682 15.8273 20.8833 15.5353 21.2042 15.153C21.5251 14.7707 21.7408 14.3113 21.8299 13.8202C22.0536 12.6443 22.0569 11.4372 21.8399 10.2602Z","globe":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 19.93C9.06798 19.6866 7.29108 18.7469 6.0024 17.287C4.71373 15.8271 4.00177 13.9473 4 12C4.00337 11.3974 4.0738 10.797 4.21 10.21L9 15V16C9 16.2652 9.10536 16.5196 9.2929 16.7071C9.48043 16.8946 9.73479 17 10 17H11V19.93ZM18.72 16.32C18.6279 16.2207 18.5166 16.1411 18.3928 16.0861C18.2691 16.0311 18.1354 16.0018 18 16H15V13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H9V10H11C11.2652 10 11.5196 9.89464 11.7071 9.70711C11.8946 9.51957 12 9.26522 12 9V7H15V4.59C16.4763 5.18719 17.7408 6.2114 18.6315 7.53149C19.5223 8.85159 19.9988 10.4075 20 12C20.0012 13.5336 19.5564 15.0345 18.72 16.32Z","go_back":"M12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_back_10":"M10.5 15.0002C10.6326 15.0002 10.7598 14.9475 10.8536 14.8537C10.9473 14.76 11 14.6328 11 14.5002V11.5002C10.9995 11.4015 10.9698 11.3051 10.9146 11.2232C10.8595 11.1414 10.7813 11.0777 10.69 11.0402C10.5999 10.9993 10.4991 10.988 10.4022 11.0077C10.3052 11.0275 10.217 11.0773 10.15 11.1502L9.15 12.1502C9.05717 12.243 9.00502 12.3689 9.00502 12.5002C9.00502 12.6314 9.05717 12.7573 9.15 12.8502C9.24283 12.943 9.36872 12.9951 9.5 12.9951C9.63128 12.9951 9.75717 12.943 9.85 12.8502L10 12.7102V14.5002C10 14.6328 10.0527 14.76 10.1464 14.8537C10.2402 14.9475 10.3674 15.0002 10.5 15.0002ZM15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002ZM13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8536 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002C14 13.6328 13.9473 13.76 13.8536 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002ZM12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_back_30":"M9.75 14.0002H9C8.86739 14.0002 8.74021 14.0528 8.64645 14.1466C8.55268 14.2404 8.5 14.3676 8.5 14.5002C8.5 14.6328 8.55268 14.76 8.64645 14.8537C8.74021 14.9475 8.86739 15.0002 9 15.0002H9.75C10.0815 15.0002 10.3995 14.8685 10.6339 14.634C10.8683 14.3996 11 14.0817 11 13.7502C10.9969 13.4752 10.8979 13.2099 10.72 13.0002C10.8979 12.7904 10.9969 12.5252 11 12.2502C11 11.9186 10.8683 11.6007 10.6339 11.3663C10.3995 11.1319 10.0815 11.0002 9.75 11.0002H9C8.86739 11.0002 8.74021 11.0528 8.64645 11.1466C8.55268 11.2404 8.5 11.3676 8.5 11.5002C8.5 11.6328 8.55268 11.76 8.64645 11.8537C8.74021 11.9475 8.86739 12.0002 9 12.0002H9.75C9.8163 12.0002 9.87989 12.0265 9.92678 12.0734C9.97366 12.1203 10 12.1839 10 12.2502C10 12.3165 9.97366 12.3801 9.92678 12.4269C9.87989 12.4738 9.8163 12.5002 9.75 12.5002H9.44C9.30739 12.5002 9.18021 12.5528 9.08645 12.6466C8.99268 12.7404 8.94 12.8676 8.94 13.0002C8.94 13.1328 8.99268 13.26 9.08645 13.3537C9.18021 13.4475 9.30739 13.5002 9.44 13.5002H9.75C9.8163 13.5002 9.87989 13.5265 9.92678 13.5734C9.97366 13.6203 10 13.6839 10 13.7502C10 13.8165 9.97366 13.8801 9.92678 13.9269C9.87989 13.9738 9.8163 14.0002 9.75 14.0002ZM15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002ZM13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8536 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002C14 13.6328 13.9473 13.76 13.8536 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002ZM12.39 5.00017L12.71 4.69017C12.8032 4.59693 12.8772 4.48624 12.9277 4.36442C12.9781 4.24259 13.0041 4.11203 13.0041 3.98017C13.0041 3.84831 12.9781 3.71774 12.9277 3.59592C12.8772 3.47409 12.8032 3.3634 12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.7337 2.97607 11.4783 3.08186 11.29 3.27017L9.29 5.27017C9.19627 5.36313 9.12188 5.47373 9.07111 5.59559C9.02034 5.71745 8.9942 5.84815 8.9942 5.98017C8.9942 6.11218 9.02034 6.24288 9.07111 6.36474C9.12188 6.4866 9.19627 6.5972 9.29 6.69017L11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017C12.8037 8.5972 12.8781 8.4866 12.9289 8.36474C12.9797 8.24288 13.0058 8.11218 13.0058 7.98017C13.0058 7.84815 12.9797 7.71745 12.9289 7.59559C12.8781 7.47373 12.8037 7.36313 12.71 7.27017L12.44 7.00017C13.6041 7.08577 14.718 7.50907 15.6451 8.2182C16.5723 8.92733 17.2724 9.89151 17.6599 10.9926C18.0473 12.0937 18.1051 13.2839 17.8263 14.4173C17.5474 15.5508 16.944 16.5783 16.09 17.374C15.236 18.1696 14.1684 18.6989 13.0181 18.897C11.8677 19.0951 10.6846 18.9533 9.61366 18.4891C8.5427 18.0248 7.6304 17.2583 6.98855 16.2833C6.34669 15.3084 6.00314 14.1674 6 13.0002C6 12.7349 5.89464 12.4806 5.70711 12.2931C5.51957 12.1055 5.26522 12.0002 5 12.0002C4.73478 12.0002 4.48043 12.1055 4.29289 12.2931C4.10536 12.4806 4 12.7349 4 13.0002C4.00186 14.5654 4.46284 16.0957 5.32585 17.4015C6.18886 18.7074 7.41597 19.7313 8.8552 20.3466C10.2944 20.9619 11.8825 21.1415 13.4228 20.8631C14.9631 20.5847 16.3879 19.8606 17.5207 18.7805C18.6535 17.7003 19.4445 16.3116 19.7959 14.7863C20.1472 13.261 20.0434 11.6662 19.4972 10.1993C18.9511 8.73243 17.9866 7.458 16.7233 6.53386C15.46 5.60972 13.9534 5.07647 12.39 5.00017Z","go_forward":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002Z","go_forward_10":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002ZM13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002ZM14 13.5002C14 13.6328 13.9473 13.76 13.8535 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8535 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002ZM10.5 15.0002C10.6326 15.0002 10.7598 14.9475 10.8535 14.8537C10.9473 14.76 11 14.6328 11 14.5002V11.5002C10.9995 11.4015 10.9698 11.3051 10.9146 11.2232C10.8595 11.1414 10.7813 11.0777 10.69 11.0402C10.5999 10.9993 10.4991 10.988 10.4022 11.0077C10.3052 11.0275 10.217 11.0773 10.15 11.1502L9.15 12.1502C9.05717 12.243 9.00502 12.3689 9.00502 12.5002C9.00502 12.6314 9.05717 12.7573 9.15 12.8502C9.24282 12.943 9.36872 12.9951 9.5 12.9951C9.63127 12.9951 9.75717 12.943 9.85 12.8502L10 12.7102V14.5002C10 14.6328 10.0527 14.76 10.1464 14.8537C10.2402 14.9475 10.3674 15.0002 10.5 15.0002Z","go_forward_30":"M19 12.0002C18.7348 12.0002 18.4804 12.1055 18.2929 12.2931C18.1054 12.4806 18 12.7349 18 13.0002C17.9969 14.1674 17.6533 15.3084 17.0114 16.2833C16.3696 17.2583 15.4573 18.0248 14.3863 18.4891C13.3154 18.9533 12.1323 19.0951 10.9819 18.897C9.8316 18.6989 8.76403 18.1696 7.91 17.374C7.05596 16.5783 6.45257 15.5508 6.17373 14.4173C5.89489 13.2839 5.95272 12.0937 6.34014 10.9926C6.72755 9.89151 7.42772 8.92733 8.35487 8.2182C9.28202 7.50907 10.3959 7.08577 11.56 7.00017L11.29 7.27017C11.1963 7.36313 11.1219 7.47373 11.0711 7.59559C11.0203 7.71745 10.9942 7.84815 10.9942 7.98017C10.9942 8.11218 11.0203 8.24288 11.0711 8.36474C11.1219 8.4866 11.1963 8.5972 11.29 8.69017C11.383 8.78389 11.4936 8.85829 11.6154 8.90906C11.7373 8.95983 11.868 8.98596 12 8.98596C12.132 8.98596 12.2627 8.95983 12.3846 8.90906C12.5064 8.85829 12.617 8.78389 12.71 8.69017L14.71 6.69017C14.8037 6.5972 14.8781 6.4866 14.9289 6.36474C14.9797 6.24288 15.0058 6.11218 15.0058 5.98017C15.0058 5.84815 14.9797 5.71745 14.9289 5.59559C14.8781 5.47373 14.8037 5.36313 14.71 5.27017L12.71 3.27017C12.6168 3.17693 12.5061 3.10297 12.3842 3.05251C12.2624 3.00205 12.1319 2.97607 12 2.97607C11.8681 2.97607 11.7376 3.00205 11.6157 3.05251C11.4939 3.10297 11.3832 3.17693 11.29 3.27017C11.1017 3.45847 10.9959 3.71386 10.9959 3.98017C10.9959 4.24647 11.1017 4.50186 11.29 4.69017L11.61 5.00017C10.0466 5.07647 8.53998 5.60972 7.27668 6.53386C6.01338 7.458 5.04893 8.73243 4.50278 10.1993C3.95664 11.6662 3.8528 13.261 4.20413 14.7863C4.55545 16.3116 5.34651 17.7003 6.47932 18.7805C7.61212 19.8606 9.0369 20.5847 10.5772 20.8631C12.1175 21.1415 13.7056 20.9619 15.1448 20.3466C16.584 19.7313 17.8111 18.7074 18.6741 17.4015C19.5372 16.0957 19.9981 14.5654 20 13.0002C20 12.7349 19.8946 12.4806 19.7071 12.2931C19.5196 12.1055 19.2652 12.0002 19 12.0002ZM9.75 11.0002H9C8.86739 11.0002 8.74021 11.0528 8.64644 11.1466C8.55267 11.2404 8.5 11.3676 8.5 11.5002C8.5 11.6328 8.55267 11.76 8.64644 11.8537C8.74021 11.9475 8.86739 12.0002 9 12.0002H9.75C9.8163 12.0002 9.87989 12.0265 9.92677 12.0734C9.97366 12.1203 10 12.1839 10 12.2502C10 12.3165 9.97366 12.3801 9.92677 12.4269C9.87989 12.4738 9.8163 12.5002 9.75 12.5002H9.44C9.30739 12.5002 9.18021 12.5528 9.08644 12.6466C8.99267 12.7404 8.94 12.8676 8.94 13.0002C8.94 13.1328 8.99267 13.26 9.08644 13.3537C9.18021 13.4475 9.30739 13.5002 9.44 13.5002H9.75C9.8163 13.5002 9.87989 13.5265 9.92677 13.5734C9.97366 13.6203 10 13.6839 10 13.7502C10 13.8165 9.97366 13.8801 9.92677 13.9269C9.87989 13.9738 9.8163 14.0002 9.75 14.0002H9C8.86739 14.0002 8.74021 14.0528 8.64644 14.1466C8.55267 14.2404 8.5 14.3676 8.5 14.5002C8.5 14.6328 8.55267 14.76 8.64644 14.8537C8.74021 14.9475 8.86739 15.0002 9 15.0002H9.75C10.0815 15.0002 10.3995 14.8685 10.6339 14.634C10.8683 14.3996 11 14.0817 11 13.7502C10.9969 13.4752 10.8979 13.2099 10.72 13.0002C10.8979 12.7904 10.9969 12.5252 11 12.2502C11 11.9186 10.8683 11.6007 10.6339 11.3663C10.3995 11.1319 10.0815 11.0002 9.75 11.0002ZM13.5 11.0002C13.1022 11.0002 12.7206 11.1582 12.4393 11.4395C12.158 11.7208 12 12.1023 12 12.5002V13.5002C12 13.898 12.158 14.2795 12.4393 14.5608C12.7206 14.8421 13.1022 15.0002 13.5 15.0002C13.8978 15.0002 14.2794 14.8421 14.5607 14.5608C14.842 14.2795 15 13.898 15 13.5002V12.5002C15 12.1023 14.842 11.7208 14.5607 11.4395C14.2794 11.1582 13.8978 11.0002 13.5 11.0002ZM14 13.5002C14 13.6328 13.9473 13.76 13.8535 13.8537C13.7598 13.9475 13.6326 14.0002 13.5 14.0002C13.3674 14.0002 13.2402 13.9475 13.1464 13.8537C13.0527 13.76 13 13.6328 13 13.5002V12.5002C13 12.3676 13.0527 12.2404 13.1464 12.1466C13.2402 12.0528 13.3674 12.0002 13.5 12.0002C13.6326 12.0002 13.7598 12.0528 13.8535 12.1466C13.9473 12.2404 14 12.3676 14 12.5002V13.5002Z","google":"M20.79 11.5098C20.7692 11.1072 20.7224 10.7063 20.65 10.3098H12.18V13.8198H17.08C16.9829 14.378 16.7744 14.911 16.4668 15.3869C16.1593 15.8628 15.7591 16.2719 15.29 16.5898C14.6877 16.9915 14.0053 17.2576 13.29 17.3698C12.5792 17.4992 11.8508 17.4992 11.14 17.3698C10.2647 17.1839 9.44845 16.7857 8.76315 16.2103C8.07786 15.6348 7.5445 14.8998 7.21001 14.0698C7.16067 13.9656 7.11727 13.8588 7.08001 13.7498C6.6899 12.6191 6.6899 11.3904 7.08001 10.2598C7.35379 9.45932 7.80504 8.73116 8.40001 8.12977C9.12935 7.37769 10.0656 6.85911 11.09 6.63977C11.9646 6.45231 12.8721 6.48669 13.73 6.73977C14.4588 6.96359 15.1239 7.3578 15.67 7.88977L17.32 6.22977C17.62 5.93977 17.92 5.64977 18.2 5.34977C17.3634 4.56432 16.3771 3.95554 15.3 3.55977C13.2195 2.79589 10.9303 2.82653 8.87102 3.64582C6.81172 4.46512 5.12713 6.01544 4.14001 7.99977C3.77955 8.71459 3.51718 9.47478 3.36001 10.2598C3.031 11.8854 3.15759 13.5703 3.72581 15.1285C4.29403 16.6867 5.28178 18.0576 6.58001 19.0898C7.55028 19.8415 8.66259 20.3891 9.85001 20.6998C11.3638 21.0746 12.9462 21.0746 14.46 20.6998C15.8819 20.3983 17.1935 19.7119 18.2516 18.7154C19.3098 17.719 20.0737 16.4509 20.46 15.0498C20.7789 13.8986 20.8906 12.7 20.79 11.5098Z","google_lens":"M18.5 16C18.0055 16 17.5222 16.1466 17.1111 16.4213C16.7 16.696 16.3795 17.0865 16.1903 17.5433C16.0011 18.0001 15.9516 18.5028 16.048 18.9877C16.1445 19.4727 16.3826 19.9181 16.7322 20.2678C17.0819 20.6174 17.5273 20.8555 18.0123 20.952C18.4972 21.0484 18.9999 20.9989 19.4567 20.8097C19.9135 20.6205 20.304 20.3 20.5787 19.8889C20.8534 19.4778 21 18.9945 21 18.5C21 17.837 20.7366 17.2011 20.2678 16.7322C19.7989 16.2634 19.163 16 18.5 16ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20C14 19.7348 13.8946 19.4804 13.7071 19.2929C13.5196 19.1054 13.2652 19 13 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V13C19 13.2652 19.1054 13.5196 19.2929 13.7071C19.4804 13.8946 19.7348 14 20 14C20.2652 14 20.5196 13.8946 20.7071 13.7071C20.8946 13.5196 21 13.2652 21 13V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8Z","gpon":"M18.5 13.0001C18.2628 13.0058 18.0275 13.0427 17.8 13.1101L13.1 7.74011C13.6073 7.49156 14.0154 7.07853 14.2579 6.56833C14.5004 6.05813 14.563 5.48084 14.4354 4.93053C14.3078 4.38023 13.9977 3.88935 13.5554 3.53789C13.1131 3.18643 12.5649 2.99512 12 2.99512C11.4351 2.99512 10.8869 3.18643 10.4446 3.53789C10.0023 3.88935 9.69216 4.38023 9.56459 4.93053C9.43701 5.48084 9.49957 6.05813 9.74208 6.56833C9.98458 7.07853 10.3927 7.49156 10.9 7.74011L6.2 13.1101C5.97254 13.0427 5.73716 13.0058 5.5 13.0001C5.00555 13.0001 4.5222 13.1467 4.11108 13.4214C3.69995 13.6961 3.37952 14.0866 3.1903 14.5434C3.00108 15.0002 2.95157 15.5029 3.04804 15.9878C3.1445 16.4728 3.3826 16.9182 3.73223 17.2679C4.08187 17.6175 4.52732 17.8556 5.01228 17.9521C5.49723 18.0485 5.99989 17.999 6.45671 17.8098C6.91352 17.6206 7.30397 17.3002 7.57867 16.889C7.85338 16.4779 8 15.9946 8 15.5001C7.99944 15.1171 7.90684 14.7398 7.73 14.4001L11 10.6601V16.2101C10.4736 16.4399 10.0424 16.8438 9.77879 17.3541C9.51521 17.8644 9.43539 18.4499 9.55274 19.0122C9.67008 19.5744 9.97744 20.0791 10.4231 20.4414C10.8688 20.8036 11.4257 21.0014 12 21.0014C12.5744 21.0014 13.1312 20.8036 13.5769 20.4414C14.0226 20.0791 14.3299 19.5744 14.4473 19.0122C14.5646 18.4499 14.4848 17.8644 14.2212 17.3541C13.9576 16.8438 13.5264 16.4399 13 16.2101V10.6601L16.27 14.4001C16.0932 14.7398 16.0006 15.1171 16 15.5001C16 15.9946 16.1466 16.4779 16.4213 16.889C16.696 17.3002 17.0865 17.6206 17.5433 17.8098C18.0001 17.999 18.5028 18.0485 18.9877 17.9521C19.4727 17.8556 19.9181 17.6175 20.2678 17.2679C20.6174 16.9182 20.8555 16.4728 20.952 15.9878C21.0484 15.5029 20.9989 15.0002 20.8097 14.5434C20.6205 14.0866 20.3001 13.6961 19.8889 13.4214C19.4778 13.1467 18.9945 13.0001 18.5 13.0001Z","graph_increasing":"M13 14H11C10.7348 14 10.4804 14.1054 10.2929 14.2929C10.1054 14.4804 10 14.7348 10 15V20C10 20.2652 10.1054 20.5196 10.2929 20.7071C10.4804 20.8946 10.7348 21 11 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20V15C14 14.7348 13.8946 14.4804 13.7071 14.2929C13.5196 14.1054 13.2652 14 13 14ZM19 12H17C16.7348 12 16.4804 12.1054 16.2929 12.2929C16.1054 12.4804 16 12.7348 16 13V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V13C20 12.7348 19.8946 12.4804 19.7071 12.2929C19.5196 12.1054 19.2652 12 19 12ZM7 16H5C4.73478 16 4.48043 16.1054 4.29289 16.2929C4.10536 16.4804 4 16.7348 4 17V20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21H7C7.26522 21 7.51957 20.8946 7.70711 20.7071C7.89464 20.5196 8 20.2652 8 20V17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16ZM19 3H16C15.7348 3 15.4804 3.10536 15.2929 3.29289C15.1054 3.48043 15 3.73478 15 4C15 4.26522 15.1054 4.51957 15.2929 4.70711C15.4804 4.89464 15.7348 5 16 5H16.59L12.73 8.86L10.32 8.05C10.1616 7.99767 9.99257 7.98581 9.82839 8.0155C9.66421 8.0452 9.51006 8.1155 9.38 8.22L4.38 12.22C4.17395 12.385 4.0415 12.6248 4.01153 12.887C3.98155 13.1493 4.05649 13.4128 4.22 13.62C4.31313 13.7379 4.43161 13.8332 4.56664 13.899C4.70168 13.9648 4.84979 13.9993 5 14C5.22556 13.9987 5.44406 13.9212 5.62 13.78L10.2 10.12L12.68 10.95C12.8528 11.0043 13.0371 11.0107 13.2132 10.9684C13.3893 10.9261 13.5507 10.8368 13.68 10.71L18 6.41V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3Z","graph_low":"M7 15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21V16C8 15.7348 7.89464 15.4804 7.70711 15.2929C7.51957 15.1054 7.26522 15 7 15ZM13 11H11C10.7348 11 10.4804 11.1054 10.2929 11.2929C10.1054 11.4804 10 11.7348 10 12V21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21V12C14 11.7348 13.8946 11.4804 13.7071 11.2929C13.5196 11.1054 13.2652 11 13 11ZM19 7H17C16.7348 7 16.4804 7.10536 16.2929 7.29289C16.1054 7.48043 16 7.73478 16 8V21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM6 9C5.60444 9 5.21776 9.1173 4.88886 9.33706C4.55996 9.55682 4.30362 9.86918 4.15224 10.2346C4.00087 10.6001 3.96126 11.0022 4.03843 11.3902C4.1156 11.7781 4.30608 12.1345 4.58579 12.4142C4.86549 12.6939 5.22186 12.8844 5.60982 12.9616C5.99778 13.0387 6.39992 12.9991 6.76537 12.8478C7.13082 12.6964 7.44318 12.44 7.66294 12.1111C7.8827 11.7822 8 11.3956 8 11C8 10.4696 7.78929 9.96086 7.41421 9.58579C7.03914 9.21071 6.53043 9 6 9Z","graph_table":"M16 17C16.2652 17 16.5196 16.8946 16.7071 16.7071C16.8946 16.5196 17 16.2652 17 16V6C17 5.73478 16.8946 5.48043 16.7071 5.29289C16.5196 5.10536 16.2652 5 16 5C15.7348 5 15.4804 5.10536 15.2929 5.29289C15.1054 5.48043 15 5.73478 15 6V16C15 16.2652 15.1054 16.5196 15.2929 16.7071C15.4804 16.8946 15.7348 17 16 17ZM12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V10C13 9.73478 12.8946 9.48043 12.7071 9.29289C12.5196 9.10536 12.2652 9 12 9C11.7348 9 11.4804 9.10536 11.2929 9.29289C11.1054 9.48043 11 9.73478 11 10V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17ZM8 17C8.26522 17 8.51957 16.8946 8.70711 16.7071C8.89464 16.5196 9 16.2652 9 16V12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11C7.73478 11 7.48043 11.1054 7.29289 11.2929C7.10536 11.4804 7 11.7348 7 12V16C7 16.2652 7.10536 16.5196 7.29289 16.7071C7.48043 16.8946 7.73478 17 8 17ZM20 11C19.7348 11 19.4804 11.1054 19.2929 11.2929C19.1054 11.4804 19 11.7348 19 12V16C19 16.2652 19.1054 16.5196 19.2929 16.7071C19.4804 16.8946 19.7348 17 20 17C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16V12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 19H5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","grocery":"M18.71 11.71C18.617 11.8037 18.5064 11.8781 18.3846 11.9289C18.2627 11.9797 18.132 12.0058 18 12.0058C17.868 12.0058 17.7373 11.9797 17.6154 11.9289C17.4936 11.8781 17.383 11.8037 17.29 11.71L16 10.41L14.71 11.71C14.617 11.8037 14.5064 11.8781 14.3846 11.9289C14.2627 11.9797 14.132 12.0058 14 12.0058C13.868 12.0058 13.7373 11.9797 13.6154 11.9289C13.4936 11.8781 13.383 11.8037 13.29 11.71L12 10.41L10.71 11.71C10.617 11.8037 10.5064 11.8781 10.3846 11.9289C10.2627 11.9797 10.132 12.0058 10 12.0058C9.86799 12.0058 9.73728 11.9797 9.61542 11.9289C9.49356 11.8781 9.38296 11.8037 9.29 11.71L8 10.41L6.71 11.71C6.61704 11.8037 6.50644 11.8781 6.38458 11.9289C6.26272 11.9797 6.13201 12.0058 6 12.0058C5.86799 12.0058 5.73728 11.9797 5.61542 11.9289C5.49356 11.8781 5.38296 11.8037 5.29 11.71L4 10.41V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V10.41L18.71 11.71ZM16.71 8.29L18 9.59L19 8.59V3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V8.59L15.29 8.29C15.383 8.19627 15.4936 8.12188 15.6154 8.07111C15.7373 8.02034 15.868 7.9942 16 7.9942C16.132 7.9942 16.2627 8.02034 16.3846 8.07111C16.5064 8.12188 16.617 8.19627 16.71 8.29ZM7.29 8.29C7.38296 8.19627 7.49356 8.12188 7.61542 8.07111C7.73728 8.02034 7.86799 7.9942 8 7.9942C8.13201 7.9942 8.26272 8.02034 8.38458 8.07111C8.50644 8.12188 8.61704 8.19627 8.71 8.29L10 9.59L11.29 8.29C11.383 8.19627 11.4936 8.12188 11.6154 8.07111C11.7373 8.02034 11.868 7.9942 12 7.9942C12.132 7.9942 12.2627 8.02034 12.3846 8.07111C12.5064 8.12188 12.617 8.19627 12.71 8.29L13 8.59V6C13 4.93913 12.5786 3.92172 11.8284 3.17157C11.0783 2.42143 10.0609 2 9 2C7.93913 2 6.92172 2.42143 6.17157 3.17157C5.42143 3.92172 5 4.93913 5 6V8.59L6 9.59L7.29 8.29Z","group":"M10 11C10.89 11 11.7601 10.7361 12.5001 10.2416C13.2401 9.74715 13.8169 9.04434 14.1575 8.22208C14.4981 7.39981 14.5872 6.49501 14.4135 5.6221C14.2399 4.74918 13.8113 3.94736 13.182 3.31802C12.5527 2.68868 11.7508 2.2601 10.8779 2.08647C10.005 1.91283 9.1002 2.00195 8.27794 2.34254C7.45567 2.68314 6.75287 3.25991 6.2584 3.99994C5.76393 4.73996 5.50001 5.60999 5.50001 6.5C5.50265 7.69266 5.97761 8.83572 6.82095 9.67906C7.66429 10.5224 8.80735 10.9974 10 11ZM18 12C18.5934 12 19.1734 11.8241 19.6667 11.4944C20.1601 11.1648 20.5446 10.6962 20.7717 10.1481C20.9987 9.59987 21.0581 8.99667 20.9424 8.41473C20.8266 7.83279 20.5409 7.29824 20.1213 6.87868C19.7018 6.45912 19.1672 6.1734 18.5853 6.05765C18.0033 5.94189 17.4001 6.0013 16.852 6.22836C16.3038 6.45543 15.8352 6.83994 15.5056 7.33329C15.176 7.82664 15 8.40666 15 9C15 9.79565 15.3161 10.5587 15.8787 11.1213C16.4413 11.6839 17.2044 12 18 12ZM18 13C17.0174 12.9941 16.067 13.35 15.33 14C14.1765 12.9694 12.7489 12.2953 11.2201 12.0594C9.69131 11.8234 8.12691 12.0358 6.71634 12.6707C5.30576 13.3056 4.10952 14.3359 3.27245 15.6367C2.43538 16.9375 1.99339 18.4531 2.00001 20C2.00001 20.5304 2.21073 21.0391 2.5858 21.4142C2.96087 21.7893 3.46958 22 4.00001 22H16C16.5304 22 17.0392 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20C17.9969 19.6656 17.9736 19.3316 17.93 19H20C20.5304 19 21.0392 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17C22 15.9391 21.5786 14.9217 20.8284 14.1716C20.0783 13.4214 19.0609 13 18 13Z","guard":"M19.0001 14.9999H5.00008C4.73487 14.9999 4.48051 15.1053 4.29298 15.2928C4.10544 15.4803 4.00008 15.7347 4.00008 15.9999V16.9999C4.00093 17.1646 4.04246 17.3266 4.12096 17.4714C4.19947 17.6162 4.31252 17.7393 4.45008 17.8299L6.69008 19.3299C7.34769 19.7676 8.12016 20.0007 8.91008 19.9999H15.0901C15.88 20.0007 16.6525 19.7676 17.3101 19.3299L19.5501 17.8299C19.6876 17.7393 19.8007 17.6162 19.8792 17.4714C19.9577 17.3266 19.9992 17.1646 20.0001 16.9999V15.9999C20.0001 15.7347 19.8947 15.4803 19.7072 15.2928C19.5197 15.1053 19.2653 14.9999 19.0001 14.9999ZM21.8601 8.26992C21.7574 8.00925 21.601 7.77307 21.4012 7.57668C21.2014 7.38029 20.9625 7.22809 20.7001 7.12992L12.7001 4.12992C12.2487 3.96125 11.7515 3.96125 11.3001 4.12992L3.30008 7.12992C3.03826 7.22812 2.79994 7.38013 2.60051 7.57614C2.40108 7.77216 2.24497 8.00781 2.14225 8.2679C2.03954 8.52798 1.9925 8.80671 2.00419 9.0861C2.01587 9.36549 2.08601 9.63932 2.21008 9.88992L3.21008 11.8899C3.37566 12.2231 3.63091 12.5035 3.94713 12.6996C4.26335 12.8957 4.628 12.9997 5.00008 12.9999H19.0001C19.3722 12.9997 19.7368 12.8957 20.053 12.6996C20.3693 12.5035 20.6245 12.2231 20.7901 11.8899L21.7901 9.88992C21.9142 9.63974 21.9846 9.36635 21.9966 9.08733C22.0087 8.80831 21.9622 8.52987 21.8601 8.26992ZM13.5001 8.49992C13.5001 8.89774 13.342 9.27927 13.0607 9.56058C12.7794 9.84188 12.3979 9.99992 12.0001 9.99992C11.6023 9.99992 11.2207 9.84188 10.9394 9.56058C10.6581 9.27927 10.5001 8.89774 10.5001 8.49992V7.99992C10.5001 7.7347 10.6054 7.48035 10.793 7.29281C10.9805 7.10528 11.2349 6.99992 11.5001 6.99992H12.5001C12.7653 6.99992 13.0197 7.10528 13.2072 7.29281C13.3947 7.48035 13.5001 7.7347 13.5001 7.99992V8.49992Z","guestroom":"M7 20H17V15H7V20ZM14 4H10C9.20435 4 8.44129 4.31607 7.87868 4.87868C7.31607 5.44129 7 6.20435 7 7V13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H17V7C17 6.20435 16.6839 5.44129 16.1213 4.87868C15.5587 4.31607 14.7956 4 14 4ZM15 8H9V7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6H14C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V8ZM2 10V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H5V8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10ZM20 8H19V20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8Z","hair_dresser":"M21.5799 6.19003C21.4517 6.09711 21.3033 6.03596 21.1468 6.01162C20.9903 5.98728 20.8303 6.00044 20.6799 6.05003L16.4599 7.46003L15.9999 11.12C15.9822 11.2695 15.9309 11.4131 15.8499 11.54L19.3699 10.54C20.131 10.3118 20.7981 9.84396 21.272 9.20615C21.7458 8.56833 22.0011 7.7946 21.9999 7.00003C21.9992 6.84138 21.9607 6.68518 21.8877 6.54434C21.8147 6.40349 21.7092 6.28205 21.5799 6.19003ZM12.7799 15.25L13.0499 12.6L14.4499 11.89C14.5962 11.8158 14.7219 11.7068 14.8161 11.5725C14.9103 11.4382 14.97 11.2828 14.9899 11.12L15.9899 3.12003C16.007 2.98045 15.9945 2.83884 15.9531 2.70443C15.9118 2.57003 15.8425 2.44586 15.7499 2.34003C15.6562 2.23336 15.5409 2.14787 15.4116 2.08925C15.2822 2.03062 15.1419 2.00021 14.9999 2.00003C14.2034 1.9965 13.4344 2.2911 12.844 2.82591C12.2537 3.36071 11.8848 4.09701 11.8099 4.89003L11.2099 10.8L8.43994 11.61C7.9846 10.9065 7.2913 10.3903 6.48674 10.1557C5.68217 9.92118 4.82008 9.98398 4.05801 10.3327C3.29593 10.6813 2.68477 11.2926 2.33621 12.0547C1.98765 12.8168 1.92497 13.6789 2.15962 14.4835C2.39428 15.288 2.91059 15.9812 3.61422 16.4365C4.31784 16.8917 5.16179 17.0785 5.99181 16.9628C6.82184 16.8471 7.58252 16.4366 8.13484 15.8064C8.68716 15.1761 8.99423 14.3681 8.99994 13.53L10.9999 12.94L10.7899 15.07C9.96105 15.2376 9.2202 15.698 8.7029 16.367C8.18561 17.036 7.92644 17.8689 7.97282 18.7133C8.0192 19.5577 8.36802 20.3571 8.95547 20.9654C9.54292 21.5738 10.3297 21.9502 11.172 22.026C12.0143 22.1018 12.8557 21.8719 13.5423 21.3783C14.2289 20.8846 14.7149 20.1603 14.9113 19.3377C15.1077 18.5152 15.0014 17.6494 14.6119 16.8988C14.2223 16.1482 13.5756 15.5629 12.7899 15.25H12.7799ZM5.49994 15C5.20327 15 4.91326 14.9121 4.66659 14.7472C4.41991 14.5824 4.22765 14.3481 4.11412 14.0741C4.00059 13.8 3.97088 13.4984 4.02876 13.2074C4.08664 12.9164 4.2295 12.6491 4.43928 12.4394C4.64906 12.2296 4.91633 12.0867 5.20731 12.0289C5.49828 11.971 5.79988 12.0007 6.07397 12.1142C6.34805 12.2277 6.58232 12.42 6.74714 12.6667C6.91197 12.9134 6.99994 13.2034 6.99994 13.5C6.99994 13.8979 6.84191 14.2794 6.5606 14.5607C6.2793 14.842 5.89777 15 5.49994 15ZM11.4999 20C11.2033 20 10.9133 19.9121 10.6666 19.7472C10.4199 19.5824 10.2277 19.3481 10.1141 19.0741C10.0006 18.8 9.97088 18.4984 10.0288 18.2074C10.0866 17.9164 10.2295 17.6492 10.4393 17.4394C10.6491 17.2296 10.9163 17.0867 11.2073 17.0289C11.4983 16.971 11.7999 17.0007 12.074 17.1142C12.3481 17.2277 12.5823 17.42 12.7471 17.6667C12.912 17.9134 12.9999 18.2034 12.9999 18.5C12.9999 18.8979 12.8419 19.2794 12.5606 19.5607C12.2793 19.842 11.8978 20 11.4999 20Z","hair_problems":"M9.84 15.08L10.02 15.24C10.5186 15.7241 11.1851 15.9965 11.88 16H12C12.6785 15.9991 13.3366 15.7682 13.8669 15.345C14.3972 14.9218 14.7685 14.3314 14.92 13.67C14.9689 13.4499 14.9957 13.2255 15 13C14.9999 12.7985 14.9798 12.5976 14.94 12.4C14.8275 11.9197 14.6701 11.451 14.47 11C14.0719 10.2567 13.8839 9.41889 13.9261 8.5767C13.9684 7.73451 14.2394 6.91977 14.71 6.22003C15.07 5.67003 15.45 5.14003 15.81 4.62003C15.9421 4.40804 15.99 4.1543 15.9444 3.90874C15.8988 3.66319 15.763 3.44358 15.5636 3.29312C15.3643 3.14267 15.1158 3.07226 14.8672 3.09574C14.6185 3.11923 14.3877 3.23491 14.22 3.42003C13.8058 3.92112 13.4249 4.44893 13.08 5.00003C11.44 7.41003 9 11.27 9 12.86C9 12.86 9 12.91 9 12.93C9 12.95 9 13 9 13C9.0005 13.7759 9.30157 14.5214 9.84 15.08ZM20 11H16.58C16.8579 11.6301 17.0009 12.3114 17 13C17 14.3261 16.4732 15.5979 15.5355 16.5356C14.5979 17.4732 13.3261 18 12 18C10.6739 18 9.40215 17.4732 8.46447 16.5356C7.52678 15.5979 7 14.3261 7 13C6.99907 12.3114 7.14213 11.6301 7.42 11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V18C2 18.5305 2.21071 19.0392 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0392 22 18.5305 22 18V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11Z","hair_root":"M9.84 14.0804C9.89 14.1404 9.96 14.1904 10.01 14.2404C10.51 14.7104 11.16 15.0004 11.87 15.0004C11.89 15.0004 11.91 15.0004 11.93 15.0004C11.95 15.0004 11.97 15.0004 11.99 15.0004C13.42 15.0004 14.61 14.0004 14.91 12.6704C14.91 12.6704 14.91 12.6504 14.91 12.6404C14.95 12.4304 14.98 12.2204 14.98 12.0004C14.98 11.8004 14.96 11.6004 14.92 11.4004V11.3804C14.82 10.8904 14.64 10.4204 14.45 9.96035C13.94 8.69035 13.42 7.39035 14.68 5.17035C15.05 4.63035 15.42 4.09035 15.79 3.57035C16.1 3.13035 16.01 2.52035 15.58 2.19035C15.15 1.86035 14.53 1.94035 14.2 2.36035C13.74 2.93035 13.37 3.47035 13.07 3.98035C11.43 6.39035 8.99 10.2504 8.99 11.8404C8.99 11.8604 8.99 11.8904 8.99 11.9104C8.99 11.9304 8.99 11.9604 8.99 11.9804C8.99 12.7904 9.31 13.5204 9.83 14.0604L9.84 14.0804ZM7 12.0004V11.8604C7 11.4804 7 10.7404 7.8 9.00035H4C2.9 9.00035 2 9.90035 2 11.0004V13.0004H7.11C7.04 12.6704 7 12.3404 7 12.0004ZM20 9.00035H16.24C16.27 9.07035 16.3 9.14035 16.33 9.22035C16.56 9.78035 16.77 10.3404 16.89 10.9404V10.9804L16.91 11.0104V11.0404C16.98 11.3804 17.01 11.6904 17.01 12.0004C17.01 12.3204 16.97 12.6604 16.9 13.0004H22.01V11.0004C22.01 9.90035 21.11 9.00035 20.01 9.00035H20ZM12.02 17.0004H11.88C10.7 17.0004 9.56 16.5404 8.67 15.7104C8.65 15.6904 8.62 15.6704 8.6 15.6504L8.56 15.6204L8.43 15.4904L8.33 15.3904L8.31 15.3604C8.21 15.2504 8.13 15.1304 8.05 15.0104H2V17.0104C2 18.1104 2.9 19.0104 4 19.0104H20C21.1 19.0104 22 18.1104 22 17.0104V15.0104H15.98C15.07 16.2304 13.63 17.0004 12.02 17.0104V17.0004Z","halloween":"M18 6.0001C18.1978 6.0001 18.3912 5.94145 18.5556 5.83157C18.7201 5.72169 18.8482 5.56551 18.9239 5.38278C18.9996 5.20006 19.0194 4.99899 18.9808 4.80501C18.9422 4.61103 18.847 4.43285 18.7071 4.29299C18.5673 4.15314 18.3891 4.0579 18.1951 4.01931C18.0012 3.98073 17.8001 4.00053 17.6174 4.07622C17.4346 4.15191 17.2785 4.28008 17.1686 4.44453C17.0587 4.60898 17 4.80232 17 5.0001C17 5.26532 17.1054 5.51967 17.2929 5.70721C17.4805 5.89474 17.7348 6.0001 18 6.0001ZM12 9.0001C12.1978 9.0001 12.3912 8.94145 12.5556 8.83157C12.7201 8.72169 12.8482 8.56551 12.9239 8.38278C12.9996 8.20006 13.0194 7.99899 12.9808 7.80501C12.9422 7.61103 12.847 7.43285 12.7071 7.29299C12.5673 7.15314 12.3891 7.0579 12.1951 7.01931C12.0012 6.98073 11.8001 7.00053 11.6174 7.07622C11.4346 7.15191 11.2785 7.28008 11.1686 7.44453C11.0587 7.60898 11 7.80232 11 8.0001C11 8.26532 11.1054 8.51967 11.2929 8.70721C11.4805 8.89474 11.7348 9.0001 12 9.0001ZM3.92004 8.0801C4.28658 8.4408 4.73659 8.70532 5.23004 8.8501C5.92401 9.07446 6.67496 9.04612 7.35004 8.7701C8.02826 8.49991 8.5907 8.00115 8.94004 7.3601C8.97979 7.27566 9.00029 7.18343 9.00004 7.0901C8.99138 6.99434 8.96057 6.9019 8.91004 6.8201C8.85138 6.74412 8.77613 6.68256 8.69004 6.6401C8.59499 6.6151 8.49509 6.6151 8.40004 6.6401C7.77625 6.69179 7.15342 6.52992 6.63374 6.18104C6.11406 5.83217 5.7284 5.31701 5.54004 4.7201C5.40846 4.35888 5.36059 3.97251 5.40004 3.5901C5.41269 3.49384 5.39523 3.39603 5.35004 3.3101C5.31036 3.22226 5.24828 3.14639 5.17004 3.0901C5.08824 3.03957 4.9958 3.00876 4.90004 3.0001C4.80589 2.98982 4.71098 3.01091 4.63004 3.0601C3.98979 3.40924 3.49154 3.97098 3.22132 4.64833C2.95111 5.32569 2.9259 6.07614 3.15004 6.7701C3.29483 7.26355 3.55934 7.71356 3.92004 8.0801ZM19.72 15.0001H20C20.2097 15.0006 20.4142 14.9353 20.5847 14.8133C20.7551 14.6912 20.883 14.5187 20.95 14.3201C20.9924 14.1947 21.0093 14.0621 21 13.9301C20.9755 13.6639 20.8503 13.4172 20.65 13.2401C20.5503 13.1551 20.4347 13.0905 20.31 13.0501L18.25 12.3701L18.95 10.3701C18.9916 10.2442 19.0077 10.1113 18.9974 9.97907C18.9871 9.84688 18.9506 9.71806 18.89 9.6001C18.7719 9.36282 18.5644 9.18214 18.3132 9.09776C18.0619 9.01338 17.7874 9.03221 17.55 9.1501C17.4308 9.20814 17.3243 9.2893 17.2368 9.38888C17.1492 9.48845 17.0824 9.60444 17.04 9.7301L16.36 11.7901L14.3 11.1001C14.1713 11.0745 14.0388 11.0745 13.91 11.1001C13.778 11.108 13.6488 11.142 13.53 11.2001C13.2969 11.3244 13.1186 11.5312 13.03 11.7801C12.9885 11.906 12.9724 12.0389 12.9827 12.1711C12.993 12.3033 13.0295 12.4321 13.09 12.5501C13.2143 12.7832 13.4212 12.9615 13.67 13.0501L15.67 13.7301L14.42 17.4901C13.793 17.1821 13.0938 17.051 12.3978 17.1109C11.7017 17.1708 11.0352 17.4195 10.47 17.8301L9.57004 15.7201L11.3 15.0001C11.4229 14.951 11.5347 14.8779 11.6292 14.7852C11.7236 14.6925 11.7986 14.582 11.85 14.4601C11.9539 14.2173 11.9575 13.9433 11.8601 13.6979C11.7626 13.4525 11.5721 13.2556 11.33 13.1501C11.2081 13.0992 11.0772 13.073 10.945 13.073C10.8129 13.073 10.682 13.0992 10.56 13.1501L8.78004 13.8601L8.00004 11.6101C7.9518 11.4847 7.88058 11.3694 7.79004 11.2701C7.69064 11.1597 7.57206 11.0682 7.44004 11.0001C7.31526 10.9465 7.18086 10.9188 7.04504 10.9188C6.90922 10.9188 6.77482 10.9465 6.65004 11.0001C6.5256 11.0536 6.41333 11.1319 6.32004 11.2301C6.22788 11.3281 6.15645 11.4438 6.11004 11.5701C6.04163 11.7034 6.00403 11.8503 6.00004 12.0001C6.0084 12.1353 6.04233 12.2676 6.10004 12.3901L7.00004 14.5301L5.64004 15.0701C5.5164 15.1159 5.40391 15.1875 5.31004 15.2801C5.21354 15.3688 5.13833 15.4782 5.09004 15.6001C5.03376 15.7206 5.00459 15.8521 5.00459 15.9851C5.00459 16.1181 5.03376 16.2496 5.09004 16.3701C5.16328 16.5522 5.28848 16.7087 5.45004 16.8201C5.60988 16.9364 5.80234 16.9994 6.00004 17.0001C6.1267 17.0004 6.25225 16.9767 6.37004 16.9301L7.78004 16.3601L8.50004 18.0001H8.44004C7.95716 17.9989 7.48085 18.112 7.05004 18.3301C6.62901 18.5537 6.26866 18.8763 6.00004 19.2701C5.66508 19.0753 5.28072 18.982 4.89371 19.0015C4.5067 19.021 4.1337 19.1525 3.82004 19.3801C3.47706 19.6278 3.22148 19.9779 3.09004 20.3801C3.07523 20.4527 3.07523 20.5275 3.09004 20.6001C3.10675 20.6769 3.14098 20.7487 3.19004 20.8101C3.23208 20.8721 3.2911 20.9207 3.36004 20.9501C3.42948 20.9808 3.50417 20.9977 3.58004 21.0001H20.48C20.5565 21.0028 20.6323 20.9856 20.7 20.9501C20.7702 20.9182 20.8319 20.8703 20.88 20.8101C20.927 20.7511 20.961 20.683 20.98 20.6101C20.9951 20.5342 20.9951 20.456 20.98 20.3801C20.8433 19.9752 20.5805 19.6247 20.23 19.3801C19.8731 19.1213 19.4407 18.9877 19 19.0001C18.7648 18.9992 18.5312 19.0398 18.31 19.1201C17.8395 18.5169 17.1562 18.1162 16.4 18.0001L17.66 14.2201L19.72 15.0001Z","hammer":"M21.7098 11.2901L20.9998 10.5901C20.6265 10.2145 20.1194 10.0023 19.5898 10.0001H18.9998C19.1892 9.46694 19.224 8.89111 19.1001 8.33905C18.9763 7.78699 18.6988 7.28121 18.2998 6.88008L14.7098 3.29008C13.9901 2.57318 13.0156 2.17065 11.9998 2.17065C10.984 2.17065 10.0095 2.57318 9.2898 3.29008C9.19607 3.38305 9.12168 3.49365 9.07091 3.61551C9.02014 3.73737 8.994 3.86807 8.994 4.00008C8.994 4.1321 9.02014 4.2628 9.07091 4.38466C9.12168 4.50652 9.19607 4.61712 9.2898 4.71008L10.2898 5.71008C10.4609 5.87852 10.5968 6.07931 10.6896 6.30078C10.7824 6.52225 10.8302 6.75997 10.8302 7.00008C10.8302 7.2402 10.7824 7.47791 10.6896 7.69938C10.5968 7.92086 10.4609 8.12165 10.2898 8.29008C10.1961 8.38305 10.1217 8.49365 10.0709 8.61551C10.0201 8.73737 9.994 8.86807 9.994 9.00008C9.994 9.1321 10.0201 9.2628 10.0709 9.38466C10.1217 9.50652 10.1961 9.61712 10.2898 9.71008L12.8798 12.2901C13.4419 12.8529 14.2044 13.1694 14.9998 13.1701C15.3402 13.1687 15.6781 13.1113 15.9998 13.0001V13.6001C16.0047 14.1262 16.2166 14.6292 16.5898 15.0001L17.2898 15.7101C17.3828 15.8038 17.4934 15.8782 17.6152 15.929C17.7371 15.9797 17.8678 16.0059 17.9998 16.0059C18.1318 16.0059 18.2625 15.9797 18.3844 15.929C18.5062 15.8782 18.6168 15.8038 18.7098 15.7101L21.7098 12.7101C21.8035 12.6171 21.8779 12.5065 21.9287 12.3847C21.9795 12.2628 22.0056 12.1321 22.0056 12.0001C22.0056 11.8681 21.9795 11.7374 21.9287 11.6155C21.8779 11.4936 21.8035 11.383 21.7098 11.2901ZM9.4498 11.6901L3.5898 17.5401C3.30643 17.8016 3.10471 18.1395 3.00895 18.5131C2.91318 18.8866 2.92744 19.2799 3.05002 19.6455C3.1726 20.0111 3.39827 20.3335 3.69984 20.5738C4.00142 20.8142 4.36604 20.9622 4.7498 21.0001H4.9998C5.28058 21.0008 5.55836 20.9424 5.81507 20.8287C6.07179 20.715 6.30169 20.5485 6.4898 20.3401L12.0498 14.2301C11.8319 14.0707 11.6247 13.8969 11.4298 13.7101L9.4498 11.6901Z","hand_bag":"M19.5499 9.59C19.5072 9.08956 19.2778 8.6235 18.9073 8.28445C18.5367 7.9454 18.0522 7.75818 17.5499 7.76H16.0499V7.05C16.0499 5.97587 15.6232 4.94574 14.8637 4.18622C14.1042 3.42669 13.0741 3 11.9999 3C10.9258 3 9.89568 3.42669 9.13616 4.18622C8.37663 4.94574 7.94994 5.97587 7.94994 7.05V7.76H6.43994C5.93769 7.75818 5.45314 7.9454 5.08259 8.28445C4.71204 8.6235 4.48263 9.08956 4.43994 9.59L3.74994 17.75C3.71528 18.1645 3.76718 18.5816 3.90234 18.975C4.03751 19.3683 4.25298 19.7292 4.53509 20.0349C4.8172 20.3405 5.15978 20.5841 5.54106 20.7502C5.92235 20.9164 6.33402 21.0014 6.74994 21H17.2499C17.6659 21.0014 18.0775 20.9164 18.4588 20.7502C18.8401 20.5841 19.1827 20.3405 19.4648 20.0349C19.7469 19.7292 19.9624 19.3683 20.0975 18.975C20.2327 18.5816 20.2846 18.1645 20.2499 17.75L19.5499 9.59ZM14.0499 7.76H9.99994V7.05C9.99994 6.50631 10.2159 5.98488 10.6004 5.60043C10.9848 5.21598 11.5062 5 12.0499 5C12.5936 5 13.1151 5.21598 13.4995 5.60043C13.884 5.98488 14.0999 6.50631 14.0999 7.05L14.0499 7.76Z","hand_luggage":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V6C7.20435 6 6.44129 6.31607 5.87868 6.87868C5.31607 7.44129 5 8.20435 5 9V17C5.00174 17.6189 5.19488 18.2222 5.55294 18.7271C5.911 19.2319 6.41645 19.6137 7 19.82V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V19.82C17.5835 19.6137 18.089 19.2319 18.4471 18.7271C18.8051 18.2222 18.9983 17.6189 19 17V9C19 8.20435 18.6839 7.44129 18.1213 6.87868C17.5587 6.31607 16.7956 6 16 6ZM10 16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V10C8 9.73478 8.10536 9.48043 8.29289 9.29289C8.48043 9.10536 8.73478 9 9 9C9.26522 9 9.51957 9.10536 9.70711 9.29289C9.89464 9.48043 10 9.73478 10 10V16ZM10 5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H13C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5V6H10V5ZM16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17C14.7348 17 14.4804 16.8946 14.2929 16.7071C14.1054 16.5196 14 16.2652 14 16V10C14 9.73478 14.1054 9.48043 14.2929 9.29289C14.4804 9.10536 14.7348 9 15 9C15.2652 9 15.5196 9.10536 15.7071 9.29289C15.8946 9.48043 16 9.73478 16 10V16Z","hand_soap":"M15 8.00009V7.00009C15 6.73488 14.8946 6.48052 14.7071 6.29299C14.5196 6.10545 14.2652 6.00009 14 6.00009H13V4.00009H13.51C13.7274 3.99843 13.9435 4.0322 14.15 4.10009L16.68 5.00009C16.7862 5.0138 16.8938 5.0138 17 5.00009C17.2181 5.01148 17.4339 4.95117 17.6144 4.82838C17.795 4.70559 17.9304 4.52707 18 4.32009C18.0424 4.19536 18.0597 4.06348 18.0509 3.93203C18.0421 3.80059 18.0075 3.67218 17.9489 3.55416C17.8904 3.43615 17.8091 3.33087 17.7098 3.24437C17.6104 3.15786 17.4949 3.09184 17.37 3.05009L14.83 2.21009C14.4052 2.06524 13.9588 1.99421 13.51 2.00009H9C8.73478 2.00009 8.48043 2.10545 8.29289 2.29299C8.10536 2.48052 8 2.73488 8 3.00009C8 3.26531 8.10536 3.51966 8.29289 3.7072C8.48043 3.89474 8.73478 4.00009 9 4.00009H11V6.00009H10C9.73478 6.00009 9.48043 6.10545 9.29289 6.29299C9.10536 6.48052 9 6.73488 9 7.00009V8.00009C8.20435 8.00009 7.44129 8.31616 6.87868 8.87877C6.31607 9.44138 6 10.2044 6 11.0001V19.0001C6 19.7957 6.31607 20.5588 6.87868 21.1214C7.44129 21.684 8.20435 22.0001 9 22.0001H15C15.7956 22.0001 16.5587 21.684 17.1213 21.1214C17.6839 20.5588 18 19.7957 18 19.0001V11.0001C18 10.2044 17.6839 9.44138 17.1213 8.87877C16.5587 8.31616 15.7956 8.00009 15 8.00009Z","handcuffs":"M16.5 2.00001C15.4876 2.00053 14.495 2.28102 13.632 2.81046C12.769 3.33991 12.0692 4.09768 11.61 5.00001H11C10.7348 5.00001 10.4804 5.10536 10.2929 5.2929C10.1054 5.48044 10 5.73479 10 6.00001V6.50001H9.5C8.70435 6.50001 7.94129 6.81608 7.37868 7.37869C6.81607 7.9413 6.5 8.70436 6.5 9.50001V10H6C5.73479 10 5.48043 10.1054 5.2929 10.2929C5.10536 10.4804 5 10.7348 5 11V11.61C3.89986 12.1714 3.02071 13.0868 2.50414 14.2087C1.98757 15.3306 1.86367 16.5937 2.15237 17.7946C2.44107 18.9955 3.12559 20.0643 4.09566 20.8288C5.06573 21.5933 6.26489 22.009 7.5 22.009C8.73511 22.009 9.93428 21.5933 10.9043 20.8288C11.8744 20.0643 12.5589 18.9955 12.8476 17.7946C13.1363 16.5937 13.0124 15.3306 12.4959 14.2087C11.9793 13.0868 11.1001 12.1714 10 11.61V11C10 10.7348 9.89465 10.4804 9.70711 10.2929C9.51957 10.1054 9.26522 10 9 10H8.5V9.50001C8.5 9.23479 8.60536 8.98044 8.7929 8.7929C8.98043 8.60536 9.23479 8.50001 9.5 8.50001H10V9.00001C10 9.26522 10.1054 9.51958 10.2929 9.70711C10.4804 9.89465 10.7348 10 11 10H11.61C12.0545 10.871 12.7232 11.6078 13.5472 12.1344C14.3712 12.661 15.3207 12.9584 16.2979 12.9959C17.275 13.0335 18.2446 12.8098 19.1065 12.348C19.9685 11.8861 20.6917 11.2028 21.2017 10.3685C21.7117 9.53408 21.9901 8.57882 22.0081 7.60109C22.026 6.62336 21.783 5.65851 21.304 4.80596C20.825 3.95341 20.1274 3.24399 19.2829 2.75078C18.4385 2.25757 17.4779 1.99841 16.5 2.00001ZM11 16.5C11 17.1922 10.7947 17.8689 10.4101 18.4445C10.0256 19.0201 9.47894 19.4687 8.8394 19.7336C8.19985 19.9985 7.49612 20.0678 6.81719 19.9328C6.13825 19.7977 5.51461 19.4644 5.02513 18.9749C4.53565 18.4854 4.2023 17.8618 4.06726 17.1828C3.93221 16.5039 4.00152 15.8002 4.26643 15.1606C4.53133 14.5211 4.97994 13.9744 5.55551 13.5899C6.13108 13.2053 6.80777 13 7.5 13C8.42826 13 9.3185 13.3688 9.97488 14.0251C10.6313 14.6815 11 15.5717 11 16.5ZM16.5 11C15.8078 11 15.1311 10.7947 14.5555 10.4102C13.9799 10.0256 13.5313 9.47894 13.2664 8.8394C13.0015 8.19986 12.9322 7.49612 13.0673 6.81719C13.2023 6.13826 13.5356 5.51462 14.0251 5.02513C14.5146 4.53565 15.1383 4.20231 15.8172 4.06726C16.4961 3.93221 17.1999 4.00152 17.8394 4.26643C18.4789 4.53134 19.0256 4.97994 19.4101 5.55551C19.7947 6.13108 20 6.80777 20 7.50001C20 8.42826 19.6313 9.3185 18.9749 9.97488C18.3185 10.6313 17.4283 11 16.5 11Z","hands":"M9.99998 9.99991C9.73476 9.99991 9.48041 10.1053 9.29287 10.2928C9.10534 10.4803 8.99998 10.7347 8.99998 10.9999V13.9999C8.99998 14.2651 8.89462 14.5195 8.70709 14.707C8.51955 14.8946 8.2652 14.9999 7.99998 14.9999C7.73476 14.9999 7.48041 14.8946 7.29287 14.707C7.10534 14.5195 6.99998 14.2651 6.99998 13.9999V9.90991C7.00108 9.51443 7.1194 9.12816 7.33998 8.79991L10.83 3.54991C10.9478 3.33034 10.9793 3.07472 10.9185 2.83309C10.8577 2.59147 10.7088 2.38126 10.5011 2.24362C10.2934 2.10599 10.0418 2.05085 9.79561 2.08901C9.54939 2.12717 9.32628 2.25587 9.16998 2.44991L5.66998 7.68991C5.23234 8.34752 4.99921 9.11999 4.99998 9.90991V16.9999C4.99876 17.5371 4.91096 18.0706 4.73998 18.5799L4.48998 19.3399C4.38425 19.6423 4.35272 19.9658 4.39805 20.2829C4.44338 20.6001 4.56424 20.9017 4.75046 21.1624C4.93668 21.4231 5.18281 21.6353 5.46813 21.781C5.75345 21.9268 6.0696 22.0018 6.38998 21.9999H8.21998C8.66664 21.9996 9.10033 21.8497 9.45193 21.5742C9.80352 21.2988 10.0528 20.9135 10.16 20.4799L10.7 18.3199C10.8999 17.5254 11.0007 16.7092 11 15.8899V10.9999C11 10.7347 10.8946 10.4803 10.7071 10.2928C10.5196 10.1053 10.2652 9.99991 9.99998 9.99991ZM19.51 19.3699L19.26 18.6099C19.0858 18.0911 18.998 17.5472 19 16.9999V9.90991C19.0008 9.11999 18.7676 8.34752 18.33 7.68991L14.83 2.44991C14.7642 2.3273 14.6736 2.21976 14.5639 2.13417C14.4542 2.04858 14.3278 1.98683 14.1929 1.95286C14.0579 1.9189 13.9174 1.91346 13.7803 1.9369C13.6431 1.96035 13.5124 2.01216 13.3964 2.08902C13.2804 2.16587 13.1817 2.26609 13.1067 2.38326C13.0316 2.50043 12.9819 2.63197 12.9606 2.76947C12.9392 2.90697 12.9469 3.0474 12.9829 3.18178C13.019 3.31617 13.0827 3.44155 13.17 3.54991L16.66 8.79991C16.8806 9.12816 16.9989 9.51443 17 9.90991V13.9999C17 14.2651 16.8946 14.5195 16.7071 14.707C16.5196 14.8946 16.2652 14.9999 16 14.9999C15.7348 14.9999 15.4804 14.8946 15.2929 14.707C15.1053 14.5195 15 14.2651 15 13.9999V10.9999C15 10.7347 14.8946 10.4803 14.7071 10.2928C14.5196 10.1053 14.2652 9.99991 14 9.99991C13.7348 9.99991 13.4804 10.1053 13.2929 10.2928C13.1053 10.4803 13 10.7347 13 10.9999V15.8899C12.9993 16.7092 13.1 17.5254 13.3 18.3199L13.84 20.4799C13.9472 20.9135 14.1964 21.2988 14.548 21.5742C14.8996 21.8497 15.3333 21.9996 15.78 21.9999H17.61C17.9268 22.0002 18.2392 21.9252 18.5214 21.7811C18.8035 21.637 19.0475 21.4279 19.233 21.1711C19.4185 20.9143 19.5404 20.6171 19.5886 20.3039C19.6367 19.9907 19.6098 19.6706 19.51 19.3699Z","hard_disk":"M12 11.5C12.2967 11.5 12.5867 11.412 12.8334 11.2472C13.08 11.0824 13.2723 10.8481 13.3858 10.574C13.4994 10.2999 13.5291 9.99834 13.4712 9.70736C13.4133 9.41639 13.2704 9.14912 13.0607 8.93934C12.8509 8.72956 12.5836 8.5867 12.2926 8.52882C12.0017 8.47094 11.7001 8.50065 11.426 8.61418C11.1519 8.72771 10.9176 8.91997 10.7528 9.16665C10.588 9.41332 10.5 9.70333 10.5 10C10.5 10.3978 10.658 10.7794 10.9393 11.0607C11.2206 11.342 11.6022 11.5 12 11.5ZM17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6C12.5872 5.9925 13.1689 6.11441 13.7037 6.35705C14.2385 6.59969 14.7134 6.95713 15.0945 7.40396C15.4756 7.85079 15.7536 8.37606 15.9088 8.94246C16.064 9.50885 16.0926 10.1025 15.9926 10.6812C15.8925 11.2599 15.6663 11.8094 15.3299 12.2908C14.9935 12.7722 14.5552 13.1736 14.0462 13.4666C13.5372 13.7595 12.9699 13.9368 12.3847 13.9857C11.7995 14.0347 11.2106 13.9542 10.66 13.75H10.71C10.8983 13.5617 11.0041 13.3063 11.0041 13.04C11.0041 12.7737 10.8983 12.5183 10.71 12.33C10.5217 12.1417 10.2663 12.0359 10 12.0359C9.7337 12.0359 9.4783 12.1417 9.29 12.33L9 12.6C8.50512 12.0215 8.18561 11.3138 8.07899 10.56C7.97237 9.80621 8.08308 9.03765 8.3981 8.34459C8.71313 7.65154 9.21939 7.06277 9.85742 6.64746C10.4954 6.23215 11.2387 6.00753 12 6ZM18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H17C17.2652 17 17.5196 17.1054 17.7071 17.2929C17.8946 17.4804 18 17.7348 18 18V19Z","harddrive":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V15C4.86271 14.3456 5.9172 13.9941 7 14H17C18.0828 13.9941 19.1373 14.3456 20 15V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM17 16H7C6.20435 16 5.44129 16.3161 4.87868 16.8787C4.31607 17.4413 4 18.2044 4 19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19C20 18.2044 19.6839 17.4413 19.1213 16.8787C18.5587 16.3161 17.7956 16 17 16ZM17 20C16.8022 20 16.6089 19.9414 16.4444 19.8315C16.28 19.7216 16.1518 19.5654 16.0761 19.3827C16.0004 19.2 15.9806 18.9989 16.0192 18.8049C16.0578 18.6109 16.153 18.4327 16.2929 18.2929C16.4327 18.153 16.6109 18.0578 16.8049 18.0192C16.9989 17.9806 17.2 18.0004 17.3827 18.0761C17.5654 18.1518 17.7216 18.28 17.8315 18.4444C17.9414 18.6089 18 18.8022 18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20Z","harvest":"M19.25 5.47001L18.92 5.15001C18.2413 4.46739 17.4341 3.92595 16.5451 3.55693C15.656 3.18791 14.7027 2.99863 13.74 3.00001C13.6422 3.00138 13.5469 3.03145 13.4659 3.08648C13.385 3.14151 13.322 3.21908 13.2847 3.30958C13.2475 3.40008 13.2376 3.49953 13.2563 3.5956C13.275 3.69166 13.3215 3.78012 13.39 3.85001L17.17 7.63001C17.6298 8.07006 17.9115 8.664 17.9613 9.2985C18.0111 9.93299 17.8256 10.5636 17.44 11.07C17.2176 11.3431 16.9401 11.5662 16.6257 11.725C16.3113 11.8838 15.967 11.9746 15.6152 11.9916C15.2634 12.0086 14.9119 11.9513 14.5837 11.8236C14.2555 11.6958 13.9578 11.5004 13.71 11.25L13.2 10.76C12.9209 10.4828 12.5435 10.3272 12.15 10.3272C11.7566 10.3272 11.3792 10.4828 11.1 10.76L8.94005 12.94L8.59005 12.59C8.49708 12.4963 8.38648 12.4219 8.26462 12.3711C8.14276 12.3203 8.01206 12.2942 7.88005 12.2942C7.74803 12.2942 7.61733 12.3203 7.49547 12.3711C7.37361 12.4219 7.26301 12.4963 7.17005 12.59L4.88005 14.88L3.88005 15.88C3.31824 16.4425 3.00269 17.205 3.00269 18C3.00269 18.795 3.31824 19.5575 3.88005 20.12C4.44255 20.6818 5.20504 20.9974 6.00005 20.9974C6.79505 20.9974 7.55754 20.6818 8.12005 20.12L9.12005 19.12L11.41 16.83C11.5038 16.737 11.5782 16.6264 11.6289 16.5046C11.6797 16.3827 11.7058 16.252 11.7058 16.12C11.7058 15.988 11.6797 15.8573 11.6289 15.7354C11.5782 15.6136 11.5038 15.503 11.41 15.41L11.06 15.06L12.21 13.91C12.7929 14.3436 13.4558 14.6576 14.1605 14.8341C14.8653 15.0105 15.5979 15.0458 16.3163 14.938C17.0348 14.8302 17.7248 14.5814 18.3467 14.2059C18.9686 13.8304 19.5101 13.3356 19.94 12.75C20.7105 11.6531 21.0644 10.3172 20.9379 8.98273C20.8114 7.64823 20.2129 6.40264 19.25 5.47001Z","hcv_top":"M18 11V10.24C18.0012 9.92772 17.9293 9.61949 17.79 9.34L17 7.76V7H18C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H17V4.5C16.9892 4.32111 16.9304 4.14842 16.83 4C16.7 3.75 15.44 2 12 2C8.56 2 7.3 3.75 7.17 4C7.06955 4.14842 7.01084 4.32111 7 4.5V5H6C5.73478 5 5.48043 5.10536 5.29289 5.29289C5.10536 5.48043 5 5.73478 5 6C5 6.26522 5.10536 6.51957 5.29289 6.70711C5.48043 6.89464 5.73478 7 6 7H7V7.76L6.21 9.34C6.0707 9.61949 5.99878 9.92772 6 10.24V11C5.46957 11 4.96086 11.2107 4.58579 11.5858C4.21071 11.9609 4 12.4696 4 13V17C4 17.5304 4.21071 18.0391 4.58579 18.4142C4.96086 18.7893 5.46957 19 6 19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19C18.5304 19 19.0391 18.7893 19.4142 18.4142C19.7893 18.0391 20 17.5304 20 17V13C20 12.4696 19.7893 11.9609 19.4142 11.5858C19.0391 11.2107 18.5304 11 18 11ZM11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19C9.73478 19 9.48043 18.8946 9.29289 18.7071C9.10536 18.5196 9 18.2652 9 18V10C9 9.73478 9.10536 9.48043 9.29289 9.29289C9.48043 9.10536 9.73478 9 10 9C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V18ZM15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19C13.7348 19 13.4804 18.8946 13.2929 18.7071C13.1054 18.5196 13 18.2652 13 18V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9C14.2652 9 14.5196 9.10536 14.7071 9.29289C14.8946 9.48043 15 9.73478 15 10V18ZM14.67 6H9.33C9.24248 6 9.15854 5.96523 9.09665 5.90335C9.03477 5.84146 9 5.75752 9 5.67C9 5.22709 9.17595 4.80232 9.48913 4.48913C9.80232 4.17595 10.2271 4 10.67 4H13.33C13.7729 4 14.1977 4.17595 14.5109 4.48913C14.8241 4.80232 15 5.22709 15 5.67C15 5.75752 14.9652 5.84146 14.9033 5.90335C14.8415 5.96523 14.7575 6 14.67 6Z","hd":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM11.5 15C11.5 15.2652 11.3946 15.5196 11.2071 15.7071C11.0196 15.8946 10.7652 16 10.5 16C10.2348 16 9.98043 15.8946 9.79289 15.7071C9.60536 15.5196 9.5 15.2652 9.5 15V13H7.5V15C7.501 15.1991 7.44252 15.394 7.33206 15.5597C7.2216 15.7254 7.0642 15.8543 6.88 15.93C6.69789 16.0066 6.49718 16.0275 6.30319 15.9901C6.1092 15.9528 5.93062 15.8588 5.79 15.72C5.69656 15.6248 5.62192 15.5129 5.57 15.39C5.52089 15.266 5.49709 15.1334 5.5 15V9C5.499 8.80087 5.55748 8.60598 5.66794 8.44029C5.7784 8.2746 5.93581 8.14567 6.12 8.07C6.30211 7.99342 6.50282 7.9725 6.69681 8.00987C6.8908 8.04725 7.06938 8.14124 7.21 8.28C7.30344 8.37518 7.37808 8.48714 7.43 8.61C7.47911 8.73403 7.50291 8.86663 7.5 9V11H9.5V9C9.5 8.73478 9.60536 8.48043 9.79289 8.29289C9.98043 8.10536 10.2348 8 10.5 8C10.7652 8 11.0196 8.10536 11.2071 8.29289C11.3946 8.48043 11.5 8.73478 11.5 9V15ZM16 16H14C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V9C13 8.73478 13.1054 8.48043 13.2929 8.29289C13.4804 8.10536 13.7348 8 14 8H16C17 8 19 8.84 19 12C19 15.16 17 16 16 16ZM16 10H15V14H16C16.19 14 17 13.84 17 12C17 10.16 16.17 10 16 10Z","hd_screen":"M15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM10 5C10.1978 5 10.3911 5.05865 10.5556 5.16853C10.72 5.27841 10.8482 5.43459 10.9239 5.61732C10.9996 5.80004 11.0194 6.00111 10.9808 6.19509C10.9422 6.38907 10.847 6.56725 10.7071 6.70711C10.5673 6.84696 10.3891 6.9422 10.1951 6.98079C10.0011 7.01937 9.80004 6.99957 9.61732 6.92388C9.43459 6.84819 9.27841 6.72002 9.16853 6.55557C9.05865 6.39112 9 6.19778 9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5ZM16 19C16 19.2652 15.8946 19.5196 15.7071 19.7071C15.5196 19.8946 15.2652 20 15 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V11C7.99924 10.8684 8.02446 10.7379 8.07423 10.6161C8.12399 10.4943 8.19732 10.3834 8.29 10.29L9.29 9.29C9.38296 9.19627 9.49356 9.12188 9.61542 9.07111C9.73728 9.02034 9.86799 8.9942 10 8.9942C10.132 8.9942 10.2627 9.02034 10.3846 9.07111C10.5064 9.12188 10.617 9.19627 10.71 9.29L12 10.59L14.29 8.29C14.4306 8.15124 14.6092 8.05725 14.8032 8.01987C14.9972 7.9825 15.1979 8.00342 15.38 8.08C15.5626 8.15502 15.7189 8.28242 15.8293 8.44614C15.9396 8.60986 15.999 8.80257 16 9V19ZM12 16C11.8022 16 11.6089 16.0586 11.4444 16.1685C11.28 16.2784 11.1518 16.4346 11.0761 16.6173C11.0004 16.8 10.9806 17.0011 11.0192 17.1951C11.0578 17.3891 11.153 17.5673 11.2929 17.7071C11.4327 17.847 11.6109 17.9422 11.8049 17.9808C11.9989 18.0194 12.2 17.9996 12.3827 17.9239C12.5654 17.8482 12.7216 17.72 12.8315 17.5556C12.9414 17.3911 13 17.1978 13 17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16Z","hdmi":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V14C2 14.7956 2.31607 15.5587 2.87868 16.1213C3.44129 16.6839 4.20435 17 5 17H5.59L6.71 18.12C7.27207 18.6828 8.03462 18.9993 8.83 19H15.17C15.9654 18.9993 16.7279 18.6828 17.29 18.12L18.41 17H19C19.7956 17 20.5587 16.6839 21.1213 16.1213C21.6839 15.5587 22 14.7956 22 14V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM17 12H7C6.73478 12 6.48043 11.8946 6.29289 11.7071C6.10536 11.5196 6 11.2652 6 11C6 10.7348 6.10536 10.4804 6.29289 10.2929C6.48043 10.1054 6.73478 10 7 10H17C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12Z","hdr":"M7 8C6.73478 8 6.48043 8.10536 6.29289 8.29289C6.10536 8.48043 6 8.73478 6 9V11H4V9C4 8.73478 3.89464 8.48043 3.70711 8.29289C3.51957 8.10536 3.26522 8 3 8C2.73478 8 2.48043 8.10536 2.29289 8.29289C2.10536 8.48043 2 8.73478 2 9V15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16C3.26522 16 3.51957 15.8946 3.70711 15.7071C3.89464 15.5196 4 15.2652 4 15V13H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16C7.26522 16 7.51957 15.8946 7.70711 15.7071C7.89464 15.5196 8 15.2652 8 15V9C8 8.73478 7.89464 8.48043 7.70711 8.29289C7.51957 8.10536 7.26522 8 7 8ZM21.16 13.08C21.5679 12.6561 21.8421 12.1216 21.9486 11.5431C22.0551 10.9646 21.9891 10.3675 21.7589 9.82612C21.5288 9.28476 21.1445 8.82303 20.654 8.49835C20.1634 8.17366 19.5883 8.00036 19 8H17C16.7348 8 16.4804 8.10536 16.2929 8.29289C16.1054 8.48043 16 8.73478 16 9V15C16 15.2652 16.1054 15.5196 16.2929 15.7071C16.4804 15.8946 16.7348 16 17 16C17.2652 16 17.5196 15.8946 17.7071 15.7071C17.8946 15.5196 18 15.2652 18 15V14H19C19.1198 14.0098 19.2402 14.0098 19.36 14L20.11 15.49C20.1985 15.6475 20.3279 15.778 20.4846 15.8678C20.6413 15.9576 20.8194 16.0033 21 16C21.1569 16.0019 21.3117 15.964 21.45 15.89C21.6855 15.7701 21.864 15.5619 21.9465 15.3108C22.0289 15.0597 22.0086 14.7862 21.89 14.55L21.16 13.08ZM19 12H18V10H19C19.2652 10 19.5196 10.1054 19.7071 10.2929C19.8946 10.4804 20 10.7348 20 11C20 11.2652 19.8946 11.5196 19.7071 11.7071C19.5196 11.8946 19.2652 12 19 12ZM12 8H10C9.73478 8 9.48043 8.10536 9.29289 8.29289C9.10536 8.48043 9 8.73478 9 9V15C9 15.2652 9.10536 15.5196 9.29289 15.7071C9.48043 15.8946 9.73478 16 10 16H12C13 16 15 15.16 15 12C15 8.84 13 8 12 8ZM12 14H11V10H12C12.17 10 13 10.16 13 12C13 13.84 12.17 14 12 14Z","hdr_auto":"M12 13H10C9.73478 13 9.48043 13.1054 9.29289 13.2929C9.10536 13.4804 9 13.7348 9 14V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H12C13 21 15 20.16 15 17C15 13.84 13 13 12 13ZM12 19H11V15H12C12.17 15 13 15.16 13 17C13 18.84 12.17 19 12 19ZM7 13C6.73478 13 6.48043 13.1054 6.29289 13.2929C6.10536 13.4804 6 13.7348 6 14V16H4V14C4 13.7348 3.89464 13.4804 3.70711 13.2929C3.51957 13.1054 3.26522 13 3 13C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14V20C2 20.2652 2.10536 20.5196 2.29289 20.7071C2.48043 20.8946 2.73478 21 3 21C3.26522 21 3.51957 20.8946 3.70711 20.7071C3.89464 20.5196 4 20.2652 4 20V18H6V20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21C7.26522 21 7.51957 20.8946 7.70711 20.7071C7.89464 20.5196 8 20.2652 8 20V14C8 13.7348 7.89464 13.4804 7.70711 13.2929C7.51957 13.1054 7.26522 13 7 13ZM19 13H17C16.7348 13 16.4804 13.1054 16.2929 13.2929C16.1054 13.4804 16 13.7348 16 14V20C16 20.2652 16.1054 20.5196 16.2929 20.7071C16.4804 20.8946 16.7348 21 17 21C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V19H19C19.1198 19.0098 19.2402 19.0098 19.36 19L20.11 20.49C20.1985 20.6475 20.3279 20.778 20.4846 20.8678C20.6413 20.9576 20.8194 21.0033 21 21C21.1569 21.0019 21.3117 20.964 21.45 20.89C21.6855 20.7701 21.864 20.5619 21.9465 20.3108C22.0289 20.0597 22.0086 19.7862 21.89 19.55L21.16 18.08C21.5679 17.6561 21.8421 17.1216 21.9486 16.5431C22.0551 15.9646 21.9891 15.3675 21.7589 14.8261C21.5288 14.2848 21.1445 13.823 20.654 13.4983C20.1634 13.1737 19.5883 13.0004 19 13ZM19 17H18V15H19C19.2652 15 19.5196 15.1054 19.7071 15.2929C19.8946 15.4804 20 15.7348 20 16C20 16.2652 19.8946 16.5196 19.7071 16.7071C19.5196 16.8946 19.2652 17 19 17ZM20 3H16C15.4696 3 14.9609 3.21071 14.5858 3.58579C14.2107 3.96086 14 4.46957 14 5V9C14 9.53043 14.2107 10.0391 14.5858 10.4142C14.9609 10.7893 15.4696 11 16 11H20C20.5304 11 21.0391 10.7893 21.4142 10.4142C21.7893 10.0391 22 9.53043 22 9V5C22 4.46957 21.7893 3.96086 21.4142 3.58579C21.0391 3.21071 20.5304 3 20 3ZM19.68 9.47H19.5C19.3971 9.47793 19.2942 9.45445 19.205 9.40267C19.1157 9.35089 19.0442 9.27325 19 9.18L18.75 8.5H17.22L17 9.18C16.9508 9.30353 16.8554 9.40297 16.734 9.45714C16.6125 9.51131 16.4748 9.51592 16.35 9.47C16.2842 9.45054 16.2229 9.41824 16.1696 9.37497C16.1164 9.3317 16.0722 9.27831 16.0396 9.21789C16.0071 9.15746 15.9869 9.09119 15.98 9.02291C15.9732 8.95462 15.98 8.88566 16 8.82L17.5 4.82C17.5421 4.731 17.6087 4.65578 17.6919 4.60312C17.7751 4.55045 17.8715 4.52249 17.97 4.52249C18.0685 4.52249 18.1649 4.55045 18.2481 4.60312C18.3313 4.65578 18.3979 4.731 18.44 4.82L19.94 8.82C19.9878 8.94106 19.9875 9.07581 19.9391 9.19666C19.8908 9.3175 19.7981 9.41529 19.68 9.47ZM17.6 7.47H18.4L18 6.42L17.6 7.47Z","hdr_off":"M12.27 8.00019L14.82 10.5502C14.7169 9.91108 14.415 9.32072 13.9572 8.86296C13.4995 8.4052 12.9091 8.10332 12.27 8.00019ZM4.71 3.29019C4.61676 3.19695 4.50607 3.12299 4.38425 3.07253C4.26243 3.02207 4.13186 2.99609 4 2.99609C3.86814 2.99609 3.73757 3.02207 3.61575 3.07253C3.49393 3.12299 3.38324 3.19695 3.29 3.29019C3.1017 3.47849 2.99591 3.73388 2.99591 4.00019C2.99591 4.26649 3.1017 4.52188 3.29 4.71019L6.66 8.07019C6.46832 8.13947 6.3024 8.26567 6.18444 8.43188C6.06648 8.5981 6.00213 8.79638 6 9.00019V11.0002H4V9.00019C4 8.73497 3.89464 8.48062 3.70711 8.29308C3.51957 8.10554 3.26522 8.00019 3 8.00019C2.73478 8.00019 2.48043 8.10554 2.29289 8.29308C2.10536 8.48062 2 8.73497 2 9.00019V15.0002C2 15.2654 2.10536 15.5198 2.29289 15.7073C2.48043 15.8948 2.73478 16.0002 3 16.0002C3.26522 16.0002 3.51957 15.8948 3.70711 15.7073C3.89464 15.5198 4 15.2654 4 15.0002V13.0002H6V15.0002C6 15.2654 6.10536 15.5198 6.29289 15.7073C6.48043 15.8948 6.73478 16.0002 7 16.0002C7.26522 16.0002 7.51957 15.8948 7.70711 15.7073C7.89464 15.5198 8 15.2654 8 15.0002V9.41019L9 10.4102V15.0002C9 15.2654 9.10536 15.5198 9.29289 15.7073C9.48043 15.8948 9.73478 16.0002 10 16.0002H12C12.6774 15.9745 13.3217 15.7004 13.81 15.2302L19.29 20.7102C19.383 20.8039 19.4936 20.8783 19.6154 20.9291C19.7373 20.9798 19.868 21.006 20 21.006C20.132 21.006 20.2627 20.9798 20.3846 20.9291C20.5064 20.8783 20.617 20.8039 20.71 20.7102C20.8037 20.6172 20.8781 20.5066 20.9289 20.3848C20.9797 20.2629 21.0058 20.1322 21.0058 20.0002C21.0058 19.8682 20.9797 19.7375 20.9289 19.6156C20.8781 19.4937 20.8037 19.3831 20.71 19.2902L4.71 3.29019ZM12 14.0002H11V12.4102L12.4 13.8202C12.2842 13.9134 12.1465 13.9753 12 14.0002ZM21.18 13.0802C21.5891 12.6551 21.8637 12.1187 21.9695 11.5383C22.0754 10.9579 22.0077 10.3592 21.7751 9.81706C21.5424 9.2749 21.1551 8.81338 20.6615 8.49022C20.1679 8.16706 19.59 7.99661 19 8.00019H17C16.7348 8.00019 16.4804 8.10554 16.2929 8.29308C16.1054 8.48062 16 8.73497 16 9.00019V11.7602L18.24 14.0002H19C19.1198 14.01 19.2402 14.01 19.36 14.0002L20.11 15.4902C20.1985 15.6476 20.3279 15.7782 20.4846 15.868C20.6413 15.9578 20.8194 16.0035 21 16.0002C21.1569 16.0021 21.3117 15.9642 21.45 15.8902C21.6855 15.7703 21.864 15.5621 21.9465 15.311C22.0289 15.0599 22.0086 14.7864 21.89 14.5502L21.18 13.0802ZM19 12.0002H18V10.0002H19C19.2652 10.0002 19.5196 10.1055 19.7071 10.2931C19.8946 10.4806 20 10.735 20 11.0002C20 11.2654 19.8946 11.5198 19.7071 11.7073C19.5196 11.8948 19.2652 12.0002 19 12.0002Z","headlight":"M7.63001 15.07L2.63001 17.07C2.41335 17.1556 2.23338 17.3142 2.12118 17.5184C2.00898 17.7225 1.97158 17.9595 2.01545 18.1883C2.05931 18.4171 2.18168 18.6234 2.36143 18.7716C2.54119 18.9198 2.76704 19.0006 3.00001 19C3.12666 19.0003 3.25222 18.9766 3.37001 18.93L8.37001 16.93C8.49214 16.8814 8.6035 16.8092 8.69774 16.7176C8.79198 16.626 8.86725 16.5167 8.91925 16.396C8.97125 16.2753 8.99896 16.1455 9.00081 16.0141C9.00266 15.8826 8.9786 15.7521 8.93001 15.63C8.88142 15.5079 8.80925 15.3965 8.71762 15.3023C8.626 15.208 8.5167 15.1328 8.39599 15.0808C8.27527 15.0288 8.1455 15.001 8.01407 14.9992C7.88264 14.9974 7.75214 15.0214 7.63001 15.07ZM14 4H13C12.4696 4 11.9609 4.21071 11.5858 4.58579C11.2107 4.96086 11 5.46957 11 6V18C11 18.5304 11.2107 19.0391 11.5858 19.4142C11.9609 19.7893 12.4696 20 13 20H14C16.1217 20 18.1566 19.1571 19.6569 17.6569C21.1572 16.1566 22 14.1217 22 12C22 9.87827 21.1572 7.84344 19.6569 6.34315C18.1566 4.84285 16.1217 4 14 4ZM8.00001 13C8.26522 13 8.51958 12.8946 8.70712 12.7071C8.89465 12.5196 9.00001 12.2652 9.00001 12C9.00001 11.7348 8.89465 11.4804 8.70712 11.2929C8.51958 11.1054 8.26522 11 8.00001 11H3.00001C2.73479 11 2.48044 11.1054 2.2929 11.2929C2.10537 11.4804 2.00001 11.7348 2.00001 12C2.00001 12.2652 2.10537 12.5196 2.2929 12.7071C2.48044 12.8946 2.73479 13 3.00001 13H8.00001ZM8.37001 7.07L3.37001 5.07C3.12336 4.97187 2.84783 4.97574 2.60403 5.08076C2.36023 5.18578 2.16814 5.38335 2.07001 5.63C1.97188 5.87665 1.97575 6.15218 2.08077 6.39598C2.18579 6.63978 2.38336 6.83187 2.63001 6.93L7.63001 8.93C7.7478 8.97655 7.87336 9.00031 8.00001 9C8.23298 9.00057 8.45883 8.91978 8.63858 8.77159C8.81834 8.62339 8.94071 8.41708 8.98457 8.18828C9.02843 7.95948 8.99104 7.72255 8.87884 7.51838C8.76663 7.31421 8.58667 7.15563 8.37001 7.07Z","headphones":"M20 11H19V10C19 8.14348 18.2625 6.36301 16.9497 5.05025C15.637 3.7375 13.8565 3 12 3C10.1435 3 8.36301 3.7375 7.05025 5.05025C5.7375 6.36301 5 8.14348 5 10V11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H5C5.53043 19 6.03914 18.7893 6.41421 18.4142C6.78929 18.0391 7 17.5304 7 17V10C7 8.67392 7.52678 7.40215 8.46447 6.46447C9.40215 5.52678 10.6739 5 12 5C13.3261 5 14.5979 5.52678 15.5355 6.46447C16.4732 7.40215 17 8.67392 17 10V17C17 17.5304 17.2107 18.0391 17.5858 18.4142C17.9609 18.7893 18.4696 19 19 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11Z","headset":"M20 10H19V9C19 7.14348 18.2625 5.36301 16.9497 4.05025C15.637 2.7375 13.8565 2 12 2C10.1435 2 8.36301 2.7375 7.05025 4.05025C5.7375 5.36301 5 7.14348 5 9V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5C5.53043 18 6.03914 17.7893 6.41421 17.4142C6.78929 17.0391 7 16.5304 7 16V9C7 7.67392 7.52678 6.40215 8.46447 5.46447C9.40215 4.52678 10.6739 4 12 4C13.3261 4 14.5979 4.52678 15.5355 5.46447C16.4732 6.40215 17 7.67392 17 9V19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H13C12.7348 20 12.4804 20.1054 12.2929 20.2929C12.1054 20.4804 12 20.7348 12 21C12 21.2652 12.1054 21.5196 12.2929 21.7071C12.4804 21.8946 12.7348 22 13 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","headset_bluetooth":"M20 11H19V10C19 8.14348 18.2625 6.36301 16.9497 5.05025C15.637 3.7375 13.8565 3 12 3C10.1435 3 8.36301 3.7375 7.05025 5.05025C5.7375 6.36301 5 8.14348 5 10V11H4C3.46957 11 2.96086 11.2107 2.58579 11.5858C2.21071 11.9609 2 12.4696 2 13V17C2 17.5304 2.21071 18.0391 2.58579 18.4142C2.96086 18.7893 3.46957 19 4 19H5C5.53043 19 6.03914 18.7893 6.41421 18.4142C6.78929 18.0391 7 17.5304 7 17V10C7 8.67392 7.52678 7.40215 8.46447 6.46447C9.40215 5.52678 10.6739 5 12 5C13.3261 5 14.5979 5.52678 15.5355 6.46447C16.4732 7.40215 17 8.67392 17 10V17C17 17.5304 17.2107 18.0391 17.5858 18.4142C17.9609 18.7893 18.4696 19 19 19H20C20.5304 19 21.0391 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17V13C22 12.4696 21.7893 11.9609 21.4142 11.5858C21.0391 11.2107 20.5304 11 20 11ZM15.55 17.17L13.05 15.5L15.55 13.83C15.68 13.7376 15.786 13.6153 15.8592 13.4736C15.9324 13.3318 15.9705 13.1745 15.9705 13.015C15.9705 12.8555 15.9324 12.6982 15.8592 12.5564C15.786 12.4147 15.68 12.2924 15.55 12.2L11.55 9.2C11.406 9.09817 11.2377 9.0362 11.0621 9.0204C10.8865 9.00459 10.7098 9.0355 10.55 9.11C10.3851 9.1931 10.2464 9.32024 10.1493 9.47733C10.0522 9.63443 10.0006 9.81533 10 10V13.46L9.55 13.17C9.33043 13.0522 9.0748 13.0207 8.83318 13.0815C8.59156 13.1423 8.38134 13.2911 8.24371 13.4988C8.10608 13.7065 8.05094 13.9581 8.0891 14.2044C8.12726 14.4506 8.25596 14.6737 8.45 14.83L9.45 15.5L8.45 16.17C8.24572 16.3237 8.10803 16.5497 8.06522 16.8017C8.02241 17.0537 8.07773 17.3125 8.21982 17.525C8.3619 17.7375 8.57997 17.8875 8.82921 17.9443C9.07846 18.001 9.33996 17.9601 9.56 17.83L10.01 17.53V21C10.0106 21.1847 10.0622 21.3656 10.1593 21.5227C10.2564 21.6798 10.3951 21.8069 10.56 21.89C10.695 21.9632 10.8464 22.0011 11 22C11.2164 22 11.4269 21.9298 11.6 21.8L15.6 18.8C15.73 18.7076 15.836 18.5853 15.9092 18.4436C15.9824 18.3018 16.0205 18.1445 16.0205 17.985C16.0205 17.8255 15.9824 17.6682 15.9092 17.5264C15.836 17.3847 15.73 17.2624 15.6 17.17H15.55ZM12 12L13.27 12.95L12 13.8V12ZM12 19V17.2L13.27 18.05L12 19Z","health_conditions":"M19.12 2.88C18.56 2.32 17.79 2 17 2H7C6.2 2 5.44 2.32 4.88 2.88C4.32 3.44 4 4.21 4 5V19C4 19.8 4.32 20.56 4.88 21.12C5.44 21.68 6.21 22 7 22H17C17.8 22 18.56 21.68 19.12 21.12C19.68 20.56 20 19.79 20 19V5C20 4.2 19.68 3.44 19.12 2.88ZM9.29 7.29C9.48 7.1 9.73 7 10 7H11V6C11 5.73 11.11 5.48 11.29 5.29C11.47 5.1 11.73 5 12 5C12.27 5 12.52 5.11 12.71 5.29C12.9 5.47 13 5.73 13 6V7H14C14.27 7 14.52 7.11 14.71 7.29C14.9 7.48 15 7.73 15 8C15 8.27 14.89 8.52 14.71 8.71C14.53 8.9 14.27 9 14 9H13V10C13 10.27 12.89 10.52 12.71 10.71C12.52 10.9 12.27 11 12 11C11.73 11 11.48 10.89 11.29 10.71C11.1 10.52 11 10.27 11 10V9H10C9.73 9 9.48 8.89 9.29 8.71C9.1 8.52 9 8.27 9 8C9 7.73 9.11 7.48 9.29 7.29ZM15.7 18.7C15.51 18.89 15.26 18.99 14.99 18.99H8.99C8.72 18.99 8.47 18.88 8.28 18.7C8.09 18.51 7.99 18.26 7.99 17.99C7.99 17.72 8.1 17.47 8.28 17.28C8.47 17.09 8.72 16.99 8.99 16.99H14.99C15.26 16.99 15.51 17.1 15.7 17.28C15.89 17.46 15.99 17.72 15.99 17.99C15.99 18.26 15.88 18.51 15.7 18.7ZM16.7 14.7C16.51 14.89 16.26 14.99 15.99 14.99H8C7.73 14.99 7.48 14.88 7.29 14.7C7.1 14.51 7 14.26 7 13.99C7 13.72 7.11 13.47 7.29 13.28C7.48 13.09 7.73 12.99 8 12.99H16C16.27 12.99 16.52 13.1 16.71 13.28C16.9 13.46 17 13.72 17 13.99C17 14.26 16.89 14.51 16.71 14.7H16.7Z","health_protection":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM17 10H16V11C16 11.2652 15.8946 11.5196 15.7071 11.7071C15.5196 11.8946 15.2652 12 15 12C14.7348 12 14.4804 11.8946 14.2929 11.7071C14.1054 11.5196 14 11.2652 14 11V10H13C12.7348 10 12.4804 9.89464 12.2929 9.70711C12.1054 9.51957 12 9.26522 12 9C12 8.73478 12.1054 8.48043 12.2929 8.29289C12.4804 8.10536 12.7348 8 13 8H14V7C14 6.73478 14.1054 6.48043 14.2929 6.29289C14.4804 6.10536 14.7348 6 15 6C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","health_report":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM7 7H8V6C8 5.73478 8.10536 5.48043 8.29289 5.29289C8.48043 5.10536 8.73478 5 9 5C9.26522 5 9.51957 5.10536 9.70711 5.29289C9.89464 5.48043 10 5.73478 10 6V7H11C11.2652 7 11.5196 7.10536 11.7071 7.29289C11.8946 7.48043 12 7.73478 12 8C12 8.26522 11.8946 8.51957 11.7071 8.70711C11.5196 8.89464 11.2652 9 11 9H10V10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8946 9.26522 11 9 11C8.73478 11 8.48043 10.8946 8.29289 10.7071C8.10536 10.5196 8 10.2652 8 10V9H7C6.73478 9 6.48043 8.89464 6.29289 8.70711C6.10536 8.51957 6 8.26522 6 8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7ZM17 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H17C17.2652 17 17.5196 17.1054 17.7071 17.2929C17.8946 17.4804 18 17.7348 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM17 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H17C17.2652 13 17.5196 13.1054 17.7071 13.2929C17.8946 13.4804 18 13.7348 18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15ZM17 11H14C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11ZM17 7H14C13.7348 7 13.4804 6.89464 13.2929 6.70711C13.1054 6.51957 13 6.26522 13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6C18 6.26522 17.8946 6.51957 17.7071 6.70711C17.5196 6.89464 17.2652 7 17 7Z","heart_rate":"M15.6001 3.99991C14.2643 4.04142 12.9875 4.55927 12.0001 5.45991C11.0128 4.55927 9.73588 4.04142 8.40011 3.99991C7.68608 3.9945 6.97817 4.13181 6.31795 4.40379C5.65773 4.67576 5.0585 5.07691 4.55546 5.58367C4.05242 6.09044 3.6557 6.69261 3.38861 7.35483C3.12152 8.01704 2.98943 8.72594 3.00011 9.43991C3.00198 9.96618 3.06916 10.4902 3.20011 10.9999H5.46011L7.17011 8.44991C7.26611 8.30358 7.39883 8.18501 7.55501 8.10604C7.71119 8.02708 7.88536 7.99048 8.06011 7.99991C8.23445 8.0111 8.40281 8.06777 8.54843 8.16426C8.69405 8.26076 8.81186 8.39372 8.89011 8.54991L11.1201 12.9999L12.1701 11.4399C12.2618 11.3042 12.3855 11.1931 12.5302 11.1164C12.675 11.0397 12.8363 10.9997 13.0001 10.9999H15.0001C15.2653 10.9999 15.5197 11.1053 15.7072 11.2928C15.8948 11.4803 16.0001 11.7347 16.0001 11.9999C16.0001 12.2651 15.8948 12.5195 15.7072 12.707C15.5197 12.8946 15.2653 12.9999 15.0001 12.9999H13.5401L11.8301 15.5499C11.7395 15.6875 11.6164 15.8005 11.4716 15.879C11.3268 15.9575 11.1648 15.9991 11.0001 15.9999H10.9401C10.7658 15.9887 10.5974 15.9321 10.4518 15.8356C10.3062 15.7391 10.1884 15.6061 10.1101 15.4499L7.88011 10.9999L6.88011 12.5599C6.7838 12.7029 6.65215 12.8185 6.49797 12.8956C6.34378 12.9727 6.17228 13.0086 6.00011 12.9999H4.00011C5.15011 15.1399 7.27011 17.3499 10.1801 19.9999L10.6701 20.4499C11.0388 20.7872 11.5204 20.9743 12.0201 20.9743C12.5198 20.9743 13.0014 20.7872 13.3701 20.4499L13.8601 20.0099C18.3701 15.8599 21.0001 12.7999 21.0001 9.43991C21.0108 8.72594 20.8787 8.01704 20.6116 7.35483C20.3445 6.69261 19.9478 6.09044 19.4448 5.58367C18.9417 5.07691 18.3425 4.67576 17.6823 4.40379C17.022 4.13181 16.3141 3.9945 15.6001 3.99991Z","heifer":"M18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C15.129 13.0094 16.2216 13.4006 17.1 14.11C17.183 13.4696 17.3201 12.8373 17.51 12.22C17.6536 11.7571 17.7705 11.2864 17.86 10.81C18.14 10.9353 18.4433 11 18.75 11H20.25C20.4481 10.9974 20.6374 10.9176 20.7775 10.7775C20.9176 10.6374 20.9974 10.4481 21 10.25C21 9.65329 20.7629 9.081 20.341 8.65904C19.919 8.23708 19.3467 8.00003 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11ZM14 15H10C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H14C14.7956 21 15.5587 20.684 16.1213 20.1214C16.6839 19.5587 17 18.7957 17 18C17 17.2044 16.6839 16.4413 16.1213 15.8787C15.5587 15.3161 14.7956 15 14 15Z","helmet_war":"M11.47 2C9.41026 2.17923 7.49476 3.13182 6.10886 4.66613C4.72297 6.20045 3.96951 8.20266 4.00004 10.27V18.39C3.99985 18.8849 4.12211 19.3722 4.35591 19.8084C4.58972 20.2446 4.9278 20.6162 5.34004 20.89L6.00004 21.3C6.12529 21.3834 6.26774 21.4374 6.41678 21.4581C6.56582 21.4788 6.7176 21.4656 6.86082 21.4194C7.00404 21.3733 7.135 21.2954 7.24395 21.1916C7.35289 21.0878 7.43701 20.9608 7.49004 20.82L9.54004 15.35C9.59804 15.1953 9.61678 15.0285 9.59459 14.8648C9.5724 14.701 9.50998 14.5453 9.4129 14.4116C9.31582 14.2779 9.18711 14.1703 9.03828 14.0984C8.88945 14.0266 8.72514 13.9928 8.56004 14H8.00004C7.46961 14 6.9609 13.7893 6.58582 13.4142C6.21075 13.0391 6.00004 12.5304 6.00004 12H10C10.2653 12 10.5196 12.1054 10.7071 12.2929C10.8947 12.4804 11 12.7348 11 13V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4805 17.8946 11.7348 18 12 18C12.2653 18 12.5196 17.8946 12.7071 17.7071C12.8947 17.5196 13 17.2652 13 17V13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4805 12.1054 13.7348 12 14 12H18C18 12.5304 17.7893 13.0391 17.4143 13.4142C17.0392 13.7893 16.5305 14 16 14H15.44C15.2791 14.0011 15.1209 14.041 14.9787 14.1163C14.8365 14.1916 14.7146 14.3002 14.6233 14.4327C14.532 14.5652 14.474 14.7178 14.4543 14.8775C14.4346 15.0372 14.4537 15.1993 14.51 15.35L16.51 20.82C16.5631 20.9608 16.6472 21.0878 16.7561 21.1916C16.8651 21.2954 16.996 21.3733 17.1393 21.4194C17.2825 21.4656 17.4343 21.4788 17.5833 21.4581C17.7323 21.4374 17.8748 21.3834 18 21.3L18.61 20.89C19.0315 20.622 19.3794 20.2529 19.6222 19.8163C19.8649 19.3798 19.9948 18.8895 20 18.39V10C20.0024 8.9033 19.7793 7.81782 19.3446 6.81097C18.9098 5.80413 18.2727 4.89743 17.4727 4.14719C16.6728 3.39696 15.7271 2.81921 14.6945 2.44983C13.6619 2.08045 12.5643 1.92734 11.47 2Z","help":"M12.0947 1.61719C6.30473 1.61719 1.59473 6.32719 1.59473 12.1172C1.59473 17.9072 6.30473 22.6172 12.0947 22.6172C17.8847 22.6172 22.5947 17.9072 22.5947 12.1172C22.5947 6.32719 17.8847 1.61719 12.0947 1.61719ZM12.7797 15.9947C12.7797 16.3972 12.4547 16.7272 12.0572 16.7272H12.0022C11.6047 16.7272 11.2797 16.3997 11.2797 15.9947V15.9597C11.2797 15.5572 11.6047 15.2272 12.0022 15.2272H12.0572C12.4547 15.2272 12.7797 15.5547 12.7797 15.9597V15.9947ZM14.0597 11.7822C13.7197 12.1622 13.3122 12.4872 13.0197 12.9072C12.8672 13.1272 12.8572 13.0922 12.7622 13.3497C12.6847 13.5597 12.7322 13.8497 12.6222 14.0547C12.4447 14.3847 12.0772 14.4822 11.7272 14.3347C11.3172 14.1597 11.2547 13.7472 11.2822 13.3497C11.3122 12.8972 11.3822 12.7047 11.6072 12.3022C11.8222 11.9197 12.1397 11.6122 12.4422 11.3022C12.9522 10.7797 13.7222 9.86719 12.8897 9.23469C12.1572 8.67719 11.1622 9.08969 10.9647 9.94969C10.8747 10.3422 10.7447 10.6822 10.3522 10.8122C10.0597 10.9097 9.74723 10.8397 9.56473 10.5897C9.08473 9.93219 9.70223 8.75469 10.1897 8.26969C11.4372 7.02719 13.9297 7.33219 14.6047 9.03719C14.6022 9.03219 14.5997 9.02469 14.5972 9.01969C14.5797 8.97969 14.5722 8.95469 14.5697 8.94719C14.5722 8.95719 14.5847 8.98719 14.5972 9.01969C14.5997 9.02719 14.6022 9.02969 14.6047 9.03719C14.6247 9.08969 14.6347 9.11469 14.6372 9.12219C14.6322 9.10969 14.6197 9.07469 14.6047 9.03969C14.9997 10.0272 14.7522 11.0097 14.0597 11.7822Z","hiefer_abortion":"M18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C14.5099 13.005 15.016 13.0893 15.5 13.25C15.9843 13.0907 16.4902 13.0064 17 13H17.3C17.36 12.71 17.44 12.44 17.51 12.19C17.6536 11.7271 17.7705 11.2564 17.86 10.78C18.14 10.9053 18.4433 10.97 18.75 10.97H20.25C20.4481 10.9674 20.6374 10.8876 20.7775 10.7475C20.9176 10.6074 20.9974 10.4181 21 10.22C20.9921 9.62851 20.7516 9.06389 20.3305 8.6484C19.9094 8.23291 19.3416 7.99998 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11ZM10 15C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H13C12.3383 20.1399 11.9795 19.0852 11.9795 18C11.9795 16.9149 12.3383 15.8601 13 15H10ZM19.12 15.88C18.9326 15.6938 18.6792 15.5892 18.415 15.5892C18.1508 15.5892 17.8974 15.6938 17.71 15.88L17 16.59L16.29 15.88C16.0987 15.7162 15.8526 15.6306 15.6009 15.6403C15.3493 15.65 15.1105 15.7544 14.9324 15.9325C14.7543 16.1106 14.65 16.3493 14.6403 16.601C14.6306 16.8527 14.7162 17.0987 14.88 17.29L15.59 18L14.88 18.71C14.6937 18.8974 14.5892 19.1508 14.5892 19.415C14.5892 19.6792 14.6937 19.9327 14.88 20.12C15.0674 20.3063 15.3208 20.4108 15.585 20.4108C15.8492 20.4108 16.1026 20.3063 16.29 20.12L17 19.41L17.71 20.12C17.8974 20.3063 18.1508 20.4108 18.415 20.4108C18.6792 20.4108 18.9326 20.3063 19.12 20.12C19.3063 19.9327 19.4108 19.6792 19.4108 19.415C19.4108 19.1508 19.3063 18.8974 19.12 18.71L18.41 18L19.12 17.29C19.3063 17.1027 19.4108 16.8492 19.4108 16.585C19.4108 16.3208 19.3063 16.0674 19.12 15.88Z","hiefer_breeding":"M18.29 15.29L16 17.59L15.71 17.29C15.6168 17.1968 15.5061 17.1228 15.3842 17.0724C15.2624 17.0219 15.1319 16.9959 15 16.9959C14.8681 16.9959 14.7376 17.0219 14.6158 17.0724C14.4939 17.1228 14.3832 17.1968 14.29 17.29C14.1968 17.3833 14.1228 17.494 14.0723 17.6158C14.0219 17.7376 13.9959 17.8682 13.9959 18C13.9959 18.1319 14.0219 18.2625 14.0723 18.3843C14.1228 18.5061 14.1968 18.6168 14.29 18.71L15.29 19.71C15.383 19.8038 15.4936 19.8782 15.6154 19.9289C15.7373 19.9797 15.868 20.0058 16 20.0058C16.132 20.0058 16.2627 19.9797 16.3846 19.9289C16.5064 19.8782 16.617 19.8038 16.71 19.71L19.71 16.71C19.8983 16.5217 20.0041 16.2663 20.0041 16C20.0041 15.7337 19.8983 15.4783 19.71 15.29C19.5217 15.1017 19.2663 14.9959 19 14.9959C18.7337 14.9959 18.4783 15.1017 18.29 15.29ZM10 15C9.20435 15 8.44129 15.3161 7.87868 15.8787C7.31607 16.4413 7 17.2044 7 18C7 18.7957 7.31607 19.5587 7.87868 20.1214C8.44129 20.684 9.20435 21 10 21H13C12.3383 20.1399 11.9795 19.0852 11.9795 18C11.9795 16.9149 12.3383 15.8601 13 15H10ZM18.75 8.00003H18.09C18.6415 6.73555 18.9502 5.37863 19 4.00003C18.9987 3.77611 18.9222 3.55911 18.7829 3.3838C18.6436 3.20849 18.4495 3.08502 18.2316 3.03315C18.0138 2.98129 17.7849 3.00403 17.5815 3.09775C17.3781 3.19147 17.2121 3.35073 17.11 3.55003C16.9006 3.95993 16.6421 4.34275 16.34 4.69003C15.7658 4.13328 15.086 3.69697 14.3407 3.40674C13.5954 3.11652 12.7995 2.97823 12 3.00003C11.2005 2.97823 10.4046 3.11652 9.65933 3.40674C8.91401 3.69697 8.23425 4.13328 7.66 4.69003C7.35917 4.34181 7.1007 3.95914 6.89 3.55003C6.78791 3.35073 6.62188 3.19147 6.41851 3.09775C6.21514 3.00403 5.9862 2.98129 5.76836 3.03315C5.55053 3.08502 5.3564 3.20849 5.21709 3.3838C5.07777 3.55911 5.00133 3.77611 5 4.00003C5.04983 5.37863 5.35853 6.73555 5.91 8.00003H5.25C4.65326 8.00003 4.08097 8.23708 3.65901 8.65904C3.23705 9.081 3 9.65329 3 10.25C3.00259 10.4481 3.08244 10.6374 3.22253 10.7775C3.36263 10.9176 3.55189 10.9974 3.75 11H5.25C5.55673 11 5.86 10.9353 6.14 10.81C6.22952 11.2864 6.34638 11.7571 6.49 12.22C6.67986 12.8373 6.81702 13.4696 6.9 14.11C7.77837 13.4006 8.87098 13.0094 10 13H14C14.5099 13.005 15.016 13.0893 15.5 13.25C15.9843 13.0907 16.4902 13.0064 17 13H17.3C17.36 12.71 17.44 12.44 17.51 12.19C17.6536 11.7271 17.7705 11.2564 17.86 10.78C18.14 10.9053 18.4433 10.97 18.75 10.97H20.25C20.4481 10.9674 20.6374 10.8876 20.7775 10.7475C20.9176 10.6074 20.9974 10.4181 21 10.22C20.9921 9.62851 20.7516 9.06389 20.3305 8.6484C19.9094 8.23291 19.3416 7.99998 18.75 8.00003ZM9 11C8.80222 11 8.60888 10.9414 8.44443 10.8315C8.27998 10.7216 8.15181 10.5654 8.07612 10.3827C8.00043 10.2 7.98063 9.99892 8.01921 9.80494C8.0578 9.61096 8.15304 9.43278 8.29289 9.29292C8.43275 9.15307 8.61093 9.05783 8.80491 9.01925C8.99889 8.98066 9.19996 9.00046 9.38268 9.07615C9.56541 9.15184 9.72159 9.28001 9.83147 9.44446C9.94135 9.60891 10 9.80225 10 10C10 10.2652 9.89464 10.5196 9.70711 10.7071C9.51957 10.8947 9.26522 11 9 11ZM15 11C14.8022 11 14.6089 10.9414 14.4444 10.8315C14.28 10.7216 14.1518 10.5654 14.0761 10.3827C14.0004 10.2 13.9806 9.99892 14.0192 9.80494C14.0578 9.61096 14.153 9.43278 14.2929 9.29292C14.4327 9.15307 14.6109 9.05783 14.8049 9.01925C14.9989 8.98066 15.2 9.00046 15.3827 9.07615C15.5654 9.15184 15.7216 9.28001 15.8315 9.44446C15.9414 9.60891 16 9.80225 16 10C16 10.2652 15.8946 10.5196 15.7071 10.7071C15.5196 10.8947 15.2652 11 15 11Z","high_speed":"M21.93 12.8298C21.6842 10.5941 20.6919 8.50642 19.1132 6.90421C17.5346 5.30199 15.4619 4.27877 13.23 3.99983C11.7517 3.82013 10.2519 3.97287 8.84013 4.44692C7.42838 4.92096 6.14033 5.70434 5.07003 6.73983C3.99347 7.77196 3.16295 9.03311 2.64003 10.4298C2.11496 11.8219 1.90713 13.3136 2.03169 14.7962C2.15625 16.2788 2.61006 17.7149 3.36003 18.9998C3.53982 19.2993 3.79052 19.55 4.09003 19.7298C4.39387 19.9061 4.73878 19.9992 5.09003 19.9998H18.92C19.271 19.9969 19.6153 19.904 19.92 19.7298C20.2194 19.5532 20.4675 19.3016 20.64 18.9998C21.7336 17.1397 22.1867 14.9722 21.93 12.8298ZM6.57003 16.5898C6.68338 16.8286 6.69757 17.1026 6.60949 17.3518C6.52142 17.6011 6.33825 17.8053 6.10003 17.9198C5.96594 17.9848 5.81903 18.019 5.67003 18.0198C5.48281 18.0204 5.29918 17.9685 5.14003 17.8698C4.97554 17.7694 4.84358 17.6235 4.76004 17.4498C4.25278 16.3708 3.99312 15.1921 4.00003 13.9998C4.00365 12.6506 4.34845 11.3242 5.00235 10.1441C5.65625 8.96391 6.59801 7.96829 7.74003 7.24983C8.87952 6.53211 10.1817 6.11365 11.526 6.03324C12.8703 5.95282 14.2131 6.21306 15.43 6.78983C15.559 6.84142 15.6776 6.91596 15.78 7.00983C15.8715 7.11035 15.9458 7.22521 16 7.34983C16.0483 7.48105 16.072 7.62003 16.07 7.75983C16.0617 7.89499 16.0277 8.02733 15.97 8.14983C15.9135 8.27777 15.8279 8.39076 15.72 8.47983C15.6186 8.56796 15.4992 8.63281 15.37 8.66983C15.2383 8.71485 15.0987 8.73188 14.96 8.71983C14.8231 8.70094 14.6909 8.65686 14.57 8.58983C13.4506 8.05498 12.1929 7.8803 10.97 8.08983C9.74883 8.29715 8.62299 8.88105 7.75003 9.75983C6.87096 10.6363 6.28539 11.7639 6.07405 12.9872C5.86271 14.2105 6.036 15.4692 6.57003 16.5898ZM13.4 16.0598C13.3208 16.2419 13.209 16.408 13.07 16.5498C12.9354 16.6974 12.7674 16.8106 12.58 16.8798C12.3972 16.9599 12.1996 17.0007 12 16.9998C11.6028 16.9973 11.2223 16.8394 10.94 16.5598C10.6591 16.2786 10.5014 15.8973 10.5014 15.4998C10.5014 15.1023 10.6591 14.7211 10.94 14.4398C11.2223 14.1603 11.6028 14.0023 12 13.9998H12.14L17.32 9.24983C17.419 9.16125 17.5345 9.09327 17.66 9.04983C17.782 8.99895 17.9129 8.97275 18.045 8.97275C18.1772 8.97275 18.3081 8.99895 18.43 9.04983C18.5493 9.10232 18.6552 9.18092 18.74 9.27983C18.8284 9.37704 18.8994 9.48865 18.95 9.60983C18.9861 9.73661 19.0029 9.86807 19 9.99983C18.9903 10.1305 18.9599 10.2587 18.91 10.3798C18.8507 10.5005 18.7693 10.609 18.67 10.6998L13.5 15.4798C13.5076 15.678 13.4735 15.8756 13.4 16.0598ZM19.22 17.4298C19.1392 17.6022 19.0108 17.7479 18.85 17.8498C18.688 17.9503 18.5007 18.0023 18.31 17.9998C18.1615 17.9954 18.0153 17.9614 17.88 17.8998C17.6412 17.7849 17.4578 17.5799 17.37 17.3298C17.2751 17.0854 17.2751 16.8143 17.37 16.5698C17.7729 15.7723 17.9884 14.8933 18 13.9998C18 13.7346 18.1054 13.4803 18.2929 13.2927C18.4805 13.1052 18.7348 12.9998 19 12.9998C19.1316 12.9991 19.2621 13.0243 19.3839 13.0741C19.5058 13.1238 19.6166 13.1972 19.71 13.2898C19.8027 13.3833 19.876 13.4941 19.9258 13.6159C19.9756 13.7378 20.0008 13.8682 20 13.9998C20.0085 15.1881 19.7415 16.3621 19.22 17.4298Z","high_temperature_off":"M21 11H19C18.7348 11 18.4804 11.1054 18.2929 11.2929C18.1054 11.4804 18 11.7348 18 12C18 12.2652 18.1054 12.5196 18.2929 12.7071C18.4804 12.8946 18.7348 13 19 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM17.66 7.76L19.07 6.34C19.1747 6.25035 19.2597 6.14004 19.3197 6.01597C19.3797 5.89191 19.4135 5.75677 19.4188 5.61905C19.4241 5.48133 19.4009 5.344 19.3506 5.21568C19.3004 5.08735 19.2241 4.9708 19.1266 4.87335C19.0292 4.77589 18.9126 4.69964 18.7843 4.64936C18.656 4.59909 18.5187 4.57588 18.3809 4.5812C18.2432 4.58652 18.1081 4.62025 17.984 4.68027C17.86 4.7403 17.7496 4.82532 17.66 4.93L16.24 6.34C16.1468 6.43324 16.0728 6.54393 16.0223 6.66575C15.9719 6.78757 15.9459 6.91814 15.9459 7.05C15.9459 7.18186 15.9719 7.31243 16.0223 7.43425C16.0728 7.55607 16.1468 7.66676 16.24 7.76C16.4283 7.9483 16.6837 8.05409 16.95 8.05409C17.0819 8.05409 17.2124 8.02812 17.3342 7.97766C17.4561 7.9272 17.5668 7.85324 17.66 7.76ZM6 12C6 11.7348 5.89464 11.4804 5.70711 11.2929C5.51957 11.1054 5.26522 11 5 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H5C5.26522 13 5.51957 12.8946 5.70711 12.7071C5.89464 12.5196 6 12.2652 6 12ZM11.31 7.07L16.93 12.69C16.9687 12.4618 16.992 12.2313 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7C11.7687 7.00795 11.5382 7.03134 11.31 7.07ZM6.31 16.24L4.93 17.66C4.82532 17.7496 4.7403 17.86 4.68027 17.984C4.62025 18.1081 4.58652 18.2432 4.5812 18.3809C4.57588 18.5187 4.59909 18.656 4.64936 18.7843C4.69964 18.9126 4.77589 19.0292 4.87335 19.1266C4.9708 19.2241 5.08735 19.3004 5.21568 19.3506C5.344 19.4009 5.48133 19.4241 5.61905 19.4188C5.75677 19.4135 5.89191 19.3797 6.01597 19.3197C6.14004 19.2597 6.25035 19.1747 6.34 19.07L7.76 17.66C7.9483 17.4717 8.05409 17.2163 8.05409 16.95C8.05409 16.6837 7.9483 16.4283 7.76 16.24C7.5717 16.0517 7.3163 15.9459 7.05 15.9459C6.7837 15.9459 6.5283 16.0517 6.34 16.24H6.31ZM4.71 3.29C4.61676 3.19676 4.50607 3.1228 4.38425 3.07234C4.26243 3.02188 4.13186 2.99591 4 2.99591C3.86814 2.99591 3.73757 3.02188 3.61575 3.07234C3.49393 3.1228 3.38324 3.19676 3.29 3.29C3.1017 3.4783 2.99591 3.7337 2.99591 4C2.99591 4.2663 3.1017 4.5217 3.29 4.71L7.83 9.25C7.20272 10.211 6.92508 11.3584 7.04369 12.4999C7.16229 13.6413 7.66992 14.7072 8.48138 15.5186C9.29283 16.3301 10.3587 16.8377 11.5001 16.9563C12.6416 17.0749 13.789 16.7973 14.75 16.17L19.29 20.71C19.383 20.8037 19.4936 20.8781 19.6154 20.9289C19.7373 20.9797 19.868 21.0058 20 21.0058C20.132 21.0058 20.2627 20.9797 20.3846 20.9289C20.5064 20.8781 20.617 20.8037 20.71 20.71C20.8037 20.617 20.8781 20.5064 20.9289 20.3846C20.9797 20.2627 21.0058 20.132 21.0058 20C21.0058 19.868 20.9797 19.7373 20.9289 19.6154C20.8781 19.4936 20.8037 19.383 20.71 19.29L4.71 3.29ZM12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1054 18.4804 11 18.7348 11 19V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19C13 18.7348 12.8946 18.4804 12.7071 18.2929C12.5196 18.1054 12.2652 18 12 18Z","hockey":"M17.5 15C17.0056 15 16.5222 15.1466 16.1111 15.4213C15.7 15.696 15.3795 16.0864 15.1903 16.5432C15.0011 17.0001 14.9516 17.5027 15.0481 17.9877C15.1445 18.4726 15.3826 18.9181 15.7322 19.2677C16.0819 19.6174 16.5273 19.8555 17.0123 19.9519C17.4972 20.0484 17.9999 19.9989 18.4567 19.8097C18.9135 19.6204 19.304 19.3 19.5787 18.8889C19.8534 18.4778 20 17.9944 20 17.5C20 16.8369 19.7366 16.201 19.2678 15.7322C18.7989 15.2634 18.1631 15 17.5 15ZM19.25 5.79996C19.3584 5.63975 19.4341 5.45976 19.4729 5.27028C19.5116 5.08081 19.5127 4.88555 19.476 4.69565C19.4394 4.50576 19.3656 4.32494 19.2591 4.16354C19.1525 4.00213 19.0152 3.8633 18.855 3.75496C18.6948 3.64662 18.5148 3.57089 18.3253 3.53211C18.1359 3.49333 17.9406 3.49225 17.7507 3.52892C17.5608 3.5656 17.38 3.63933 17.2186 3.74588C17.0572 3.85244 16.9184 3.98975 16.81 4.14996L15.16 6.59996L17.6 8.24996L19.25 5.79996ZM14.05 8.23996L7.74001 17.61C7.59218 17.822 7.36797 17.9686 7.11441 18.0189C6.86085 18.0693 6.59765 18.0195 6.38001 17.88C6.16521 17.7319 6.01674 17.5058 5.9663 17.2499C5.91586 16.9939 5.96743 16.7284 6.11001 16.51L6.94001 15.29C7.12943 14.9652 7.18816 14.5805 7.10426 14.214C7.02037 13.8476 6.80015 13.5267 6.48831 13.3167C6.17647 13.1067 5.7964 13.0233 5.42526 13.0833C5.05412 13.1433 4.71974 13.3423 4.49001 13.64L3.67001 14.86C3.38045 15.2874 3.17791 15.7677 3.07397 16.2734C2.97003 16.7792 2.96671 17.3004 3.06421 17.8074C3.16171 18.3144 3.35812 18.7973 3.64223 19.2284C3.92633 19.6595 4.29256 20.0304 4.72001 20.32C5.14747 20.6095 5.62777 20.8121 6.13349 20.916C6.63922 21.0199 7.16047 21.0233 7.66748 20.9258C8.17449 20.8283 8.65732 20.6319 9.08843 20.3477C9.51953 20.0636 9.89045 19.6974 10.18 19.27L16.49 9.88996L14.05 8.23996Z","hockey_ice":"M4.5 14.0001H7.5C7.89782 14.0001 8.27936 13.842 8.56066 13.5607C8.84196 13.2794 9 12.8979 9 12.5001V11.5001C9 11.1023 8.84196 10.7207 8.56066 10.4394C8.27936 10.1581 7.89782 10.0001 7.5 10.0001H4.5C4.10218 10.0001 3.72064 10.1581 3.43934 10.4394C3.15804 10.7207 3 11.1023 3 11.5001V12.5001C3 12.8979 3.15804 13.2794 3.43934 13.5607C3.72064 13.842 4.10218 14.0001 4.5 14.0001ZM20.5 3.11008C20.2645 2.99051 19.9913 2.96894 19.74 3.05008C19.6152 3.09123 19.4998 3.15657 19.4002 3.24236C19.3007 3.32815 19.2191 3.43272 19.16 3.55008L12.88 16.0001H5C4.46957 16.0001 3.96086 16.2108 3.58579 16.5859C3.21071 16.9609 3 17.4696 3 18.0001V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001H10.76C11.3184 21.0012 11.8661 20.8464 12.3414 20.5531C12.8166 20.2598 13.2006 19.8397 13.45 19.3401L20.89 4.45008C20.9575 4.3369 21.002 4.21149 21.0209 4.08106C21.0397 3.95063 21.0326 3.81776 21 3.69008C20.9588 3.56529 20.8935 3.44984 20.8077 3.35032C20.7219 3.2508 20.6174 3.16917 20.5 3.11008Z","home":"M21.4701 9.31017L13.8501 2.70017C13.3389 2.25018 12.6812 2.00195 12.0001 2.00195C11.3191 2.00195 10.6614 2.25018 10.1501 2.70017L2.53013 9.31017C2.2976 9.5094 2.1302 9.77382 2.04958 10.0692C1.96897 10.3646 1.97884 10.6774 2.07793 10.9671C2.17702 11.2569 2.36077 11.5102 2.6054 11.6944C2.85003 11.8785 3.1443 11.9851 3.45013 12.0002H4.00013V19.0002C4.00013 19.7958 4.3162 20.5589 4.87881 21.1215C5.44142 21.6841 6.20448 22.0002 7.00013 22.0002H10.0001V16.0002H14.0001V22.0002H17.0001C17.7958 22.0002 18.5588 21.6841 19.1214 21.1215C19.6841 20.5589 20.0001 19.7958 20.0001 19.0002V12.0002H20.5501C20.856 11.9851 21.1502 11.8785 21.3949 11.6944C21.6395 11.5102 21.8232 11.2569 21.9223 10.9671C22.0214 10.6774 22.0313 10.3646 21.9507 10.0692C21.8701 9.77382 21.7027 9.5094 21.4701 9.31017Z","home_care":"M20.69 15.0599C20.5026 14.8737 20.2492 14.7691 19.985 14.7691C19.7208 14.7691 19.4674 14.8737 19.28 15.0599L17.11 17.3399C16.9229 17.5362 16.698 17.6923 16.4487 17.7989C16.1994 17.9055 15.9311 17.9603 15.66 17.9599H12C11.7348 17.9599 11.4804 17.8546 11.2929 17.667C11.1054 17.4795 11 17.2252 11 16.9599C11 16.6947 11.1054 16.4404 11.2929 16.2528C11.4804 16.0653 11.7348 15.9599 12 15.9599H13.66C13.9252 15.9599 14.1796 15.8546 14.3671 15.667C14.5546 15.4795 14.66 15.2252 14.66 14.9599C14.66 14.6947 14.5546 14.4404 14.3671 14.2528C14.1796 14.0653 13.9252 13.9599 13.66 13.9599H8C7.46957 13.9599 6.96086 14.1707 6.58579 14.5457C6.21071 14.9208 6 15.4295 6 15.9599H4C3.73478 15.9599 3.48043 16.0653 3.29289 16.2528C3.10536 16.4404 3 16.6947 3 16.9599V18.9599C3 19.2252 3.10536 19.4795 3.29289 19.667C3.48043 19.8546 3.73478 19.9599 4 19.9599H15.66C16.2005 19.9592 16.7353 19.849 17.232 19.6359C17.7287 19.4227 18.1771 19.1112 18.55 18.7199L20.72 16.4399C20.8933 16.2501 20.9869 16.0009 20.9813 15.7439C20.9757 15.487 20.8714 15.242 20.69 15.0599ZM14 8.99994V10.9999C14 11.2652 14.1054 11.5195 14.2929 11.707C14.4804 11.8946 14.7348 11.9999 15 11.9999H19C19.2652 11.9999 19.5196 11.8946 19.7071 11.707C19.8946 11.5195 20 11.2652 20 10.9999V8.99994C20.1974 8.99895 20.3901 8.93955 20.5539 8.82922C20.7176 8.71888 20.845 8.56256 20.92 8.37994C20.9966 8.19783 21.0175 7.99711 20.9801 7.80313C20.9428 7.60914 20.8488 7.43056 20.71 7.28994L17.71 4.28994C17.617 4.19621 17.5064 4.12182 17.3846 4.07105C17.2627 4.02028 17.132 3.99414 17 3.99414C16.868 3.99414 16.7373 4.02028 16.6154 4.07105C16.4936 4.12182 16.383 4.19621 16.29 4.28994L13.29 7.28994C13.1512 7.43056 13.0572 7.60914 13.0199 7.80313C12.9825 7.99711 13.0034 8.19783 13.08 8.37994C13.155 8.56256 13.2824 8.71888 13.4461 8.82922C13.6099 8.93955 13.8026 8.99895 14 8.99994Z","home_connection":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM12.0001 19.0001C11.8023 19.0001 11.6089 18.9414 11.4445 18.8316C11.28 18.7217 11.1519 18.5655 11.0762 18.3828C11.0005 18.2 10.9807 17.999 11.0193 17.805C11.0579 17.611 11.1531 17.4328 11.293 17.293C11.4328 17.1531 11.611 17.0579 11.805 17.0193C11.999 16.9807 12.2 17.0005 12.3827 17.0762C12.5655 17.1519 12.7217 17.2801 12.8315 17.4445C12.9414 17.609 13.0001 17.8023 13.0001 18.0001C13.0001 18.2653 12.8947 18.5197 12.7072 18.7072C12.5196 18.8947 12.2653 19.0001 12.0001 19.0001ZM15.3801 15.2301C15.2916 15.3794 15.1657 15.503 15.0149 15.589C14.8642 15.6749 14.6936 15.7201 14.5201 15.7201C14.341 15.7173 14.1655 15.6691 14.0101 15.5801C13.4097 15.2071 12.7169 15.0094 12.0101 15.0094C11.3032 15.0094 10.6105 15.2071 10.0101 15.5801C9.78447 15.682 9.52908 15.6967 9.29331 15.6212C9.05754 15.5457 8.85815 15.3855 8.73372 15.1715C8.60929 14.9574 8.56867 14.7049 8.61972 14.4626C8.67077 14.2204 8.80985 14.0057 9.01007 13.8601C9.92541 13.3007 10.9773 13.0048 12.0501 13.0048C13.1228 13.0048 14.1747 13.3007 15.0901 13.8601C15.3081 14.005 15.4607 14.2297 15.5149 14.4859C15.5691 14.742 15.5207 15.0092 15.3801 15.2301ZM17.8301 12.0801C17.7383 12.2158 17.6147 12.3269 17.4699 12.4036C17.3252 12.4803 17.1639 12.5203 17.0001 12.5201C16.8006 12.5205 16.6056 12.4613 16.4401 12.3501C15.1212 11.4842 13.5778 11.0228 12.0001 11.0228C10.4223 11.0228 8.87898 11.4842 7.56007 12.3501C7.33994 12.4986 7.06982 12.5536 6.80915 12.503C6.54847 12.4523 6.31859 12.3002 6.17007 12.0801C6.02154 11.86 5.96655 11.5898 6.01719 11.3292C6.06782 11.0685 6.21994 10.8386 6.44007 10.6901C8.09257 9.6081 10.0249 9.03179 12.0001 9.03179C13.9753 9.03179 15.9076 9.6081 17.5601 10.6901C17.6692 10.7635 17.7628 10.8578 17.8354 10.9674C17.9081 11.0771 17.9584 11.2 17.9835 11.3291C18.0085 11.4582 18.0079 11.591 17.9816 11.7199C17.9553 11.8487 17.9038 11.9711 17.8301 12.0801Z","home_maintenance":"M22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301H17.0001C17.7957 22.0301 18.5588 21.714 19.1214 21.1514C19.684 20.5888 20.0001 19.8257 20.0001 19.0301V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701ZM16.4601 18.4101C16.0853 18.7826 15.5784 18.9917 15.0501 18.9917C14.5217 18.9917 14.0148 18.7826 13.6401 18.4101L12.0001 16.8501C11.6749 16.9443 11.3386 16.9947 11.0001 17.0001C9.9392 17.0001 8.92178 16.5787 8.17164 15.8285C7.42149 15.0784 7.00007 14.061 7.00007 13.0001C6.99514 12.9235 6.99514 12.8467 7.00007 12.7701C7.02676 12.5831 7.10295 12.4066 7.22075 12.2589C7.33854 12.1112 7.49367 11.9977 7.67007 11.9301C7.84023 11.8719 8.02293 11.8608 8.19891 11.8977C8.3749 11.9347 8.53766 12.0184 8.67007 12.1401L10.2401 13.7101L11.6601 12.2901L10.0901 10.7201C9.94616 10.5814 9.84711 10.4028 9.80571 10.2072C9.76431 10.0117 9.78245 9.80824 9.85779 9.62312C9.93313 9.43799 10.0622 9.2797 10.2284 9.16864C10.3946 9.05759 10.5902 8.99888 10.7901 9.00009H11.0001C12.0609 9.00009 13.0783 9.42152 13.8285 10.1717C14.5786 10.9218 15.0001 11.9392 15.0001 13.0001C14.9947 13.3386 14.9443 13.6749 14.8501 14.0001L16.4101 15.5701C16.5975 15.756 16.7463 15.9772 16.8478 16.2209C16.9494 16.4647 17.0017 16.7261 17.0017 16.9901C17.0017 17.2541 16.9494 17.5155 16.8478 17.7592C16.7463 18.003 16.5975 18.2242 16.4101 18.4101H16.4601Z","homework":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM19 3H8V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM17 10C17 10.2652 16.8946 10.5196 16.7071 10.7071C16.5196 10.8946 16.2652 11 16 11H12C11.7348 11 11.4804 10.8946 11.2929 10.7071C11.1054 10.5196 11 10.2652 11 10V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8V10Z","horror":"M10.6 2.13985C9.44804 2.37247 8.37319 2.89138 7.47455 3.64873C6.57592 4.40608 5.88242 5.37749 5.45801 6.47339C5.0336 7.56929 4.89193 8.75441 5.04607 9.91946C5.20021 11.0845 5.6452 12.192 6.34 13.1398C7.39137 14.5446 7.97233 16.2455 8 17.9998C8 19.0607 8.42143 20.0781 9.17157 20.8283C9.92172 21.5784 10.9391 21.9998 12 21.9998C13.0609 21.9998 14.0783 21.5784 14.8284 20.8283C15.5786 20.0781 16 19.0607 16 17.9998C15.9848 16.2852 16.5328 14.6129 17.56 13.2398C18.4271 12.1047 18.9261 10.7314 18.9901 9.30445C19.0542 7.87745 18.6801 6.46503 17.9181 5.25679C17.1562 4.04855 16.0428 3.10234 14.7275 2.54518C13.4123 1.98801 11.958 1.84658 10.56 2.13985H10.6ZM9 10.9998C8.60217 10.9998 8.22064 10.8418 7.93934 10.5605C7.65803 10.2792 7.5 9.89767 7.5 9.49985V8.49985C7.5 8.10203 7.65803 7.72049 7.93934 7.43919C8.22064 7.15789 8.60217 6.99985 9 6.99985C9.39782 6.99985 9.77936 7.15789 10.0607 7.43919C10.342 7.72049 10.5 8.10203 10.5 8.49985V9.49985C10.5 9.89767 10.342 10.2792 10.0607 10.5605C9.77936 10.8418 9.39782 10.9998 9 10.9998ZM14 17.9998C14 18.5303 13.7893 19.039 13.4142 19.4141C13.0391 19.7891 12.5304 19.9998 12 19.9998C11.4696 19.9998 10.9609 19.7891 10.5858 19.4141C10.2107 19.039 10 18.5303 10 17.9998V14.9998C10 14.4694 10.2107 13.9607 10.5858 13.5856C10.9609 13.2106 11.4696 12.9998 12 12.9998C12.5304 12.9998 13.0391 13.2106 13.4142 13.5856C13.7893 13.9607 14 14.4694 14 14.9998V17.9998ZM16.5 9.49985C16.5 9.89767 16.342 10.2792 16.0607 10.5605C15.7794 10.8418 15.3978 10.9998 15 10.9998C14.6022 10.9998 14.2206 10.8418 13.9393 10.5605C13.658 10.2792 13.5 9.89767 13.5 9.49985V8.49985C13.5 8.10203 13.658 7.72049 13.9393 7.43919C14.2206 7.15789 14.6022 6.99985 15 6.99985C15.3978 6.99985 15.7794 7.15789 16.0607 7.43919C16.342 7.72049 16.5 8.10203 16.5 8.49985V9.49985Z","horzontal_swing":"M12 10C13.5913 10 15.1174 9.36786 16.2426 8.24264C17.3679 7.11742 18 5.5913 18 4C18 3.73478 17.8946 3.48043 17.7071 3.29289C17.5196 3.10536 17.2652 3 17 3H7C6.73478 3 6.48043 3.10536 6.29289 3.29289C6.10536 3.48043 6 3.73478 6 4C6 5.5913 6.63214 7.11742 7.75736 8.24264C8.88258 9.36786 10.4087 10 12 10ZM8.71 12.29C8.61704 12.1963 8.50644 12.1219 8.38458 12.0711C8.26272 12.0203 8.13201 11.9942 8 11.9942C7.86799 11.9942 7.73728 12.0203 7.61542 12.0711C7.49356 12.1219 7.38296 12.1963 7.29 12.29L5 14.59V14C5 13.7348 4.89464 13.4804 4.70711 13.2929C4.51957 13.1054 4.26522 13 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18H7C7.26522 18 7.51957 17.8946 7.70711 17.7071C7.89464 17.5196 8 17.2652 8 17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16H6.41L8.71 13.71C8.80373 13.617 8.87812 13.5064 8.92889 13.3846C8.97966 13.2627 9.0058 13.132 9.0058 13C9.0058 12.868 8.97966 12.7373 8.92889 12.6154C8.87812 12.4936 8.80373 12.383 8.71 12.29ZM20 13C19.7348 13 19.4804 13.1054 19.2929 13.2929C19.1054 13.4804 19 13.7348 19 14V14.59L16.71 12.29C16.5217 12.1017 16.2663 11.9959 16 11.9959C15.7337 11.9959 15.4783 12.1017 15.29 12.29C15.1017 12.4783 14.9959 12.7337 14.9959 13C14.9959 13.2663 15.1017 13.5217 15.29 13.71L17.59 16H17C16.7348 16 16.4804 16.1054 16.2929 16.2929C16.1054 16.4804 16 16.7348 16 17C16 17.2652 16.1054 17.5196 16.2929 17.7071C16.4804 17.8946 16.7348 18 17 18H20C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17V14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM13.29 17.29L13 17.59V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V17.59L10.71 17.29C10.6168 17.1968 10.5061 17.1228 10.3842 17.0723C10.2624 17.0219 10.1319 16.9959 10 16.9959C9.86814 16.9959 9.73757 17.0219 9.61575 17.0723C9.49393 17.1228 9.38324 17.1968 9.29 17.29C9.19676 17.3832 9.1228 17.4939 9.07234 17.6158C9.02188 17.7376 8.99591 17.8681 8.99591 18C8.99591 18.1319 9.02188 18.2624 9.07234 18.3842C9.1228 18.5061 9.19676 18.6168 9.29 18.71L11.29 20.71C11.383 20.8037 11.4936 20.8781 11.6154 20.9289C11.7373 20.9797 11.868 21.0058 12 21.0058C12.132 21.0058 12.2627 20.9797 12.3846 20.9289C12.5064 20.8781 12.617 20.8037 12.71 20.71L14.71 18.71C14.8983 18.5217 15.0041 18.2663 15.0041 18C15.0041 17.7337 14.8983 17.4783 14.71 17.29C14.5217 17.1017 14.2663 16.9959 14 16.9959C13.7337 16.9959 13.4783 17.1017 13.29 17.29Z","hospital":"M20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65321 7.85934 3.41656 8.10838 3.25216 8.40394C3.08777 8.69949 3.00101 9.0319 3 9.3701V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001H19C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3701C20.999 9.0319 20.9122 8.69949 20.7478 8.40394C20.5834 8.10838 20.3468 7.85934 20.06 7.6801ZM15 14.0001H13V16.0001C13 16.2653 12.8946 16.5197 12.7071 16.7072C12.5196 16.8947 12.2652 17.0001 12 17.0001C11.7348 17.0001 11.4804 16.8947 11.2929 16.7072C11.1054 16.5197 11 16.2653 11 16.0001V14.0001H9C8.73478 14.0001 8.48043 13.8947 8.29289 13.7072C8.10536 13.5197 8 13.2653 8 13.0001C8 12.7349 8.10536 12.4805 8.29289 12.293C8.48043 12.1055 8.73478 12.0001 9 12.0001H11V10.0001C11 9.73488 11.1054 9.48053 11.2929 9.29299C11.4804 9.10546 11.7348 9.0001 12 9.0001C12.2652 9.0001 12.5196 9.10546 12.7071 9.29299C12.8946 9.48053 13 9.73488 13 10.0001V12.0001H15C15.2652 12.0001 15.5196 12.1055 15.7071 12.293C15.8946 12.4805 16 12.7349 16 13.0001C16 13.2653 15.8946 13.5197 15.7071 13.7072C15.5196 13.8947 15.2652 14.0001 15 14.0001Z","hospital_bed":"M10 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.20435 19.6839 5.44129 19.1213 4.87868C18.5587 4.31607 17.7956 4 17 4H12C11.2044 4 10.4413 4.31607 9.87868 4.87868C9.31607 5.44129 9 6.20435 9 7C9 7.26522 9.10536 7.51957 9.29289 7.70711C9.48043 7.89464 9.73478 8 10 8ZM6.5 8C6.79667 8 7.08668 7.91203 7.33336 7.7472C7.58003 7.58238 7.77229 7.34811 7.88582 7.07403C7.99935 6.79994 8.02906 6.49834 7.97118 6.20736C7.9133 5.91639 7.77044 5.64912 7.56066 5.43934C7.35088 5.22956 7.08361 5.0867 6.79264 5.02882C6.50166 4.97094 6.20006 5.00065 5.92597 5.11418C5.65189 5.22771 5.41762 5.41997 5.2528 5.66664C5.08797 5.91332 5 6.20333 5 6.5C5 6.89782 5.15804 7.27936 5.43934 7.56066C5.72064 7.84196 6.10218 8 6.5 8ZM18 9H6C5.20435 9 4.44129 9.31607 3.87868 9.87868C3.31607 10.4413 3 11.2044 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H4.5V18.39C4.27357 18.5925 4.11397 18.859 4.04232 19.1542C3.97067 19.4495 3.99034 19.7595 4.09874 20.0433C4.20714 20.3271 4.39915 20.5712 4.64937 20.7435C4.89958 20.9158 5.19621 21.008 5.5 21.008C5.80379 21.008 6.10042 20.9158 6.35063 20.7435C6.60085 20.5712 6.79286 20.3271 6.90126 20.0433C7.00966 19.7595 7.02933 19.4495 6.95768 19.1542C6.88603 18.859 6.72643 18.5925 6.5 18.39V17H17.5V18.39C17.2736 18.5925 17.114 18.859 17.0423 19.1542C16.9707 19.4495 16.9903 19.7595 17.0987 20.0433C17.2071 20.3271 17.3992 20.5712 17.6494 20.7435C17.8996 20.9158 18.1962 21.008 18.5 21.008C18.8038 21.008 19.1004 20.9158 19.3506 20.7435C19.6008 20.5712 19.7929 20.3271 19.9013 20.0433C20.0097 19.7595 20.0293 19.4495 19.9577 19.1542C19.886 18.859 19.7264 18.5925 19.5 18.39V13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.2044 20.6839 10.4413 20.1213 9.87868C19.5587 9.31607 18.7956 9 18 9ZM17.5 15H6.5V13H17.5V15Z","hotspot":"M16.0002 13.9999H8.00018C7.20454 13.9999 6.44147 14.316 5.87886 14.8786C5.31626 15.4412 5.00018 16.2043 5.00018 16.9999V20.9999C5.00018 21.2651 5.10554 21.5195 5.29308 21.707C5.48061 21.8946 5.73497 21.9999 6.00018 21.9999H18.0002C18.2654 21.9999 18.5198 21.8946 18.7073 21.707C18.8948 21.5195 19.0002 21.2651 19.0002 20.9999V16.9999C19.0002 16.2043 18.6841 15.4412 18.1215 14.8786C17.5589 14.316 16.7958 13.9999 16.0002 13.9999ZM15.1802 9.59992C15.2733 9.72412 15.3941 9.82492 15.533 9.89435C15.6718 9.96378 15.8249 9.99992 15.9802 9.99992C16.1966 9.99992 16.4071 9.92975 16.5802 9.79992C16.7924 9.64079 16.9326 9.40389 16.9701 9.14134C17.0076 8.87879 16.9393 8.6121 16.7802 8.39992C16.2206 7.66232 15.4979 7.06423 14.6686 6.65247C13.8393 6.2407 12.926 6.02644 12.0002 6.02644C11.0743 6.02644 10.161 6.2407 9.33177 6.65247C8.50251 7.06423 7.77979 7.66232 7.22018 8.39992C7.14139 8.50498 7.08406 8.62453 7.05147 8.75174C7.01888 8.87895 7.01166 9.01134 7.03023 9.14134C7.04881 9.27135 7.0928 9.39642 7.15971 9.50942C7.22662 9.62242 7.31513 9.72113 7.42018 9.79992C7.52524 9.87872 7.64479 9.93604 7.772 9.96864C7.89922 10.0012 8.0316 10.0084 8.16161 9.98987C8.29161 9.9713 8.41668 9.92731 8.52968 9.8604C8.64268 9.79349 8.74139 9.70498 8.82018 9.59992C9.19348 9.1107 9.67462 8.71419 10.2262 8.44127C10.7777 8.16835 11.3848 8.02636 12.0002 8.02636C12.6156 8.02636 13.2226 8.16835 13.7742 8.44127C14.3257 8.71419 14.8069 9.1107 15.1802 9.59992ZM19.4402 5.32992C18.5024 4.28569 17.3552 3.45056 16.0734 2.87887C14.7916 2.30717 13.4037 2.01172 12.0002 2.01172C10.5966 2.01172 9.20881 2.30717 7.92698 2.87887C6.64514 3.45056 5.498 4.28569 4.56018 5.32992C4.38249 5.52751 4.29056 5.78759 4.30463 6.05296C4.31869 6.31832 4.4376 6.56723 4.63518 6.74492C4.83277 6.92262 5.09285 7.01454 5.35822 7.00048C5.62358 6.98641 5.87249 6.86751 6.05018 6.66992C6.80042 5.83519 7.71789 5.16765 8.74299 4.7107C9.76808 4.25374 10.8779 4.01759 12.0002 4.01759C13.1225 4.01759 14.2323 4.25374 15.2574 4.7107C16.2825 5.16765 17.2 5.83519 17.9502 6.66992C18.0448 6.77477 18.1606 6.85839 18.2898 6.91527C18.4191 6.97215 18.559 7.001 18.7002 6.99992C18.9446 6.99682 19.1793 6.90433 19.3602 6.73992C19.5574 6.56336 19.6766 6.31577 19.6916 6.05146C19.7066 5.78714 19.6162 5.52767 19.4402 5.32992ZM11.0002 10.9999C11.0002 11.1977 11.0588 11.391 11.1687 11.5555C11.2786 11.7199 11.4348 11.8481 11.6175 11.9238C11.8002 11.9995 12.0013 12.0193 12.1953 11.9807C12.3893 11.9421 12.5674 11.8469 12.7073 11.707C12.8471 11.5672 12.9424 11.389 12.981 11.195C13.0196 11.001 12.9998 10.8 12.9241 10.6172C12.8484 10.4345 12.7202 10.2783 12.5558 10.1685C12.3913 10.0586 12.198 9.99992 12.0002 9.99992C11.735 9.99992 11.4806 10.1053 11.2931 10.2928C11.1055 10.4804 11.0002 10.7347 11.0002 10.9999Z","hotspot_locator":"M4.00001 11C4.00436 9.03165 4.73424 7.13398 6.05001 5.67001C6.21308 5.48513 6.30211 5.24652 6.30001 5.00001C6.30352 4.86267 6.27869 4.72608 6.22708 4.59877C6.17546 4.47145 6.09817 4.35613 6.00001 4.26001C5.80355 4.08275 5.54483 3.99059 5.28055 4.00371C5.01627 4.01683 4.76795 4.13416 4.59001 4.33001C2.94831 6.16383 2.04059 8.53869 2.04059 11C2.04059 13.4613 2.94831 15.8362 4.59001 17.67C4.678 17.7678 4.78439 17.8474 4.90312 17.9041C5.02185 17.9608 5.15058 17.9936 5.28198 18.0006C5.41337 18.0075 5.54485 17.9885 5.66891 17.9447C5.79297 17.9008 5.90718 17.833 6.00501 17.745C6.10285 17.657 6.18239 17.5506 6.23911 17.4319C6.29583 17.3132 6.3286 17.1844 6.33557 17.053C6.34253 16.9216 6.32355 16.7902 6.2797 16.6661C6.23585 16.5421 6.168 16.4278 6.08001 16.33C4.75334 14.8705 4.01259 12.9723 4.00001 11ZM12 13C12.3956 13 12.7823 12.8827 13.1112 12.6629C13.4401 12.4432 13.6964 12.1308 13.8478 11.7654C13.9991 11.3999 14.0388 10.9978 13.9616 10.6098C13.8844 10.2219 13.6939 9.8655 13.4142 9.5858C13.1345 9.30609 12.7782 9.11561 12.3902 9.03844C12.0022 8.96127 11.6001 9.00087 11.2346 9.15225C10.8692 9.30362 10.5568 9.55997 10.3371 9.88887C10.1173 10.2178 10 10.6044 10 11C10 11.5304 10.2107 12.0391 10.5858 12.4142C10.9609 12.7893 11.4696 13 12 13ZM8.82001 13.39C8.30544 12.6994 8.02749 11.8612 8.02749 11C8.02749 10.1388 8.30544 9.30059 8.82001 8.61001C8.90012 8.50561 8.95888 8.38645 8.99293 8.25934C9.02699 8.13223 9.03568 7.99966 9.0185 7.86919C9.00132 7.73873 8.95861 7.61292 8.89281 7.49896C8.82701 7.385 8.73941 7.28511 8.63501 7.20501C8.53061 7.1249 8.41145 7.06614 8.28434 7.03209C8.15724 6.99803 8.02466 6.98934 7.8942 7.00652C7.76373 7.0237 7.63793 7.06641 7.52396 7.13221C7.41 7.19801 7.31012 7.28561 7.23001 7.39001C6.44634 8.43038 6.0225 9.69751 6.0225 11C6.0225 12.3025 6.44634 13.5696 7.23001 14.61C7.39179 14.8209 7.63071 14.9588 7.8942 14.9935C8.15769 15.0282 8.42416 14.9568 8.63501 14.795C8.84586 14.6332 8.9838 14.3943 9.0185 14.1308C9.05319 13.8673 8.98179 13.6009 8.82001 13.39ZM16.82 7.39001C16.6582 7.17916 16.4193 7.04122 16.1558 7.00652C15.8923 6.97183 15.6259 7.04323 15.415 7.20501C15.2042 7.36679 15.0662 7.60571 15.0315 7.86919C14.9968 8.13268 15.0682 8.39916 15.23 8.61001C15.7446 9.30059 16.0225 10.1388 16.0225 11C16.0225 11.8612 15.7446 12.6994 15.23 13.39C15.0682 13.6009 14.9968 13.8673 15.0315 14.1308C15.0662 14.3943 15.2042 14.6332 15.415 14.795C15.6259 14.9568 15.8923 15.0282 16.1558 14.9935C16.4193 14.9588 16.6582 14.8209 16.82 14.61C17.5965 13.5642 18.0116 12.2942 18.0026 10.9916C17.9935 9.68914 17.5609 8.42494 16.77 7.39001H16.82ZM19.49 4.33001C19.3123 4.13242 19.0634 4.01352 18.798 3.99945C18.5327 3.98539 18.2726 4.07731 18.075 4.25501C17.8774 4.4327 17.7585 4.68161 17.7445 4.94698C17.7304 5.21234 17.8223 5.47242 18 5.67001C19.31 7.13632 20.0342 9.03373 20.0342 11C20.0342 12.9663 19.31 14.8637 18 16.33C17.8369 16.5149 17.7479 16.7535 17.75 17C17.7503 17.1396 17.7799 17.2775 17.8367 17.4049C17.8935 17.5324 17.9764 17.6465 18.08 17.74C18.2765 17.9173 18.5352 18.0094 18.7995 17.9963C19.0638 17.9832 19.3121 17.8659 19.49 17.67C21.1317 15.8362 22.0394 13.4613 22.0394 11C22.0394 8.53869 21.1317 6.16383 19.49 4.33001ZM13.15 14.54C13.0055 14.3778 12.8284 14.248 12.6302 14.1591C12.432 14.0702 12.2172 14.0243 12 14.0243C11.7828 14.0243 11.568 14.0702 11.3698 14.1591C11.1716 14.248 10.9945 14.3778 10.85 14.54L8.35001 17.54C8.16771 17.7589 8.05149 18.0251 8.01496 18.3076C7.97843 18.5901 8.02309 18.8772 8.14372 19.1352C8.26435 19.3933 8.45597 19.6117 8.69615 19.7648C8.93634 19.9179 9.21516 19.9995 9.50001 20H14.5C14.7845 19.9983 15.0627 19.9168 15.3031 19.7647C15.5436 19.6127 15.7365 19.3963 15.86 19.14C15.9824 18.8813 16.0276 18.5929 15.9904 18.3091C15.9531 18.0254 15.835 17.7584 15.65 17.54L13.15 14.54Z","hourglass":"M19 4C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4C5.38 8.49 8.35 12 12 12C15.65 12 18.57 8.49 19 4ZM8.51 8C7.68315 6.81747 7.18298 5.43769 7.06 4H16.94C16.817 5.43769 16.3169 6.81747 15.49 8H8.51ZM19 20C18.62 15.51 15.65 12 12.05 12C8.45 12 5.48 15.51 5.1 20H5C4.73478 20 4.48043 20.1054 4.29289 20.2929C4.10536 20.4804 4 20.7348 4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20 20.7348 19.8946 20.4804 19.7071 20.2929C19.5196 20.1054 19.2652 20 19 20ZM8.51 16C8.88902 15.4115 9.40386 14.9226 10.0112 14.5746C10.6185 14.2265 11.3006 14.0295 12 14C12.6994 14.0295 13.3814 14.2265 13.9888 14.5746C14.5961 14.9226 15.111 15.4115 15.49 16H8.51Z","html_5":"M19.47 2.64C19.2824 2.4377 19.0549 2.2764 18.8019 2.16626C18.5489 2.05611 18.2759 1.99951 18 2H5.99999C5.72407 1.99951 5.45103 2.05611 5.19805 2.16626C4.94507 2.2764 4.71761 2.4377 4.52999 2.64C4.34245 2.84165 4.19858 3.07985 4.10738 3.33968C4.01618 3.59952 3.97962 3.87538 3.99999 4.15L4.99999 17.15C5.02847 17.4714 5.13429 17.7812 5.30842 18.0528C5.48255 18.3244 5.71983 18.5499 5.99999 18.71L11 21.71C11.311 21.8969 11.6671 21.9956 12.03 21.9956C12.3929 21.9956 12.7489 21.8969 13.06 21.71L18.06 18.71C18.3401 18.5499 18.5774 18.3244 18.7516 18.0528C18.9257 17.7812 19.0315 17.4714 19.06 17.15L20.06 4.15C20.0725 3.87107 20.0265 3.59261 19.9248 3.33254C19.8232 3.07248 19.6683 2.83657 19.47 2.64ZM13.5 16H9.49999C9.23477 16 8.98042 15.8946 8.79288 15.7071C8.60534 15.5196 8.49999 15.2652 8.49999 15C8.49999 14.7348 8.60534 14.4804 8.79288 14.2929C8.98042 14.1054 9.23477 14 9.49999 14H13.5C13.6348 14.0141 13.771 13.998 13.8988 13.9528C14.0265 13.9075 14.1426 13.8343 14.2384 13.7384C14.3343 13.6426 14.4075 13.5266 14.4527 13.3988C14.498 13.2711 14.5141 13.1348 14.5 13C14.5141 12.8652 14.498 12.729 14.4527 12.6012C14.4075 12.4734 14.3343 12.3574 14.2384 12.2616C14.1426 12.1657 14.0265 12.0925 13.8988 12.0473C13.771 12.002 13.6348 11.9859 13.5 12H9.49999C9.23477 12 8.98042 11.8946 8.79288 11.7071C8.60534 11.5196 8.49999 11.2652 8.49999 11V7C8.49999 6.73479 8.60534 6.48043 8.79288 6.2929C8.98042 6.10536 9.23477 6 9.49999 6H15C15.2652 6 15.5196 6.10536 15.7071 6.2929C15.8946 6.48043 16 6.73479 16 7C16 7.26522 15.8946 7.51957 15.7071 7.70711C15.5196 7.89465 15.2652 8 15 8H10.5V10H13.5C13.8973 9.98751 14.293 10.0566 14.6627 10.2029C15.0323 10.3493 15.368 10.5698 15.6491 10.8509C15.9302 11.132 16.1507 11.4677 16.2971 11.8373C16.4434 12.207 16.5125 12.6027 16.5 13C16.5125 13.3973 16.4434 13.793 16.2971 14.1627C16.1507 14.5323 15.9302 14.868 15.6491 15.1491C15.368 15.4302 15.0323 15.6508 14.6627 15.7971C14.293 15.9434 13.8973 16.0125 13.5 16Z","hubmode":"M19.4999 12C19.1782 11.9985 18.8651 12.104 18.6099 12.3L15.9999 11.78C15.9469 10.7823 15.5224 9.84049 14.8099 9.14L15.9999 7C16.4403 7.00045 16.8685 6.85556 17.2181 6.5878C17.5677 6.32004 17.8192 5.94439 17.9335 5.51913C18.0478 5.09386 18.0185 4.64277 17.8502 4.23582C17.682 3.82888 17.3841 3.48884 17.0029 3.26847C16.6216 3.04809 16.1783 2.9597 15.7417 3.01701C15.3051 3.07432 14.8996 3.27413 14.5881 3.58543C14.2767 3.89672 14.0767 4.30211 14.0191 4.7387C13.9616 5.17528 14.0498 5.61864 14.2699 6L13.0499 8.16C12.7094 8.05659 12.3558 8.0027 11.9999 8C11.3994 8.00165 10.8074 8.14196 10.2699 8.41L7.99995 5.7C8.00486 5.63343 8.00486 5.56658 7.99995 5.5C7.99984 5.20506 7.91279 4.91669 7.74966 4.67095C7.58654 4.42522 7.3546 4.23303 7.08283 4.11842C6.81106 4.00381 6.51154 3.97186 6.22171 4.02657C5.93188 4.08128 5.66462 4.22022 5.45333 4.42601C5.24205 4.63181 5.09613 4.89533 5.03381 5.18361C4.97149 5.4719 4.99555 5.77216 5.10297 6.04685C5.21039 6.32154 5.39642 6.55846 5.63777 6.72799C5.87913 6.89752 6.16511 6.99214 6.45995 7L8.73995 9.69C8.26013 10.3648 8.00157 11.172 7.99995 12C8.00455 12.2012 8.02461 12.4018 8.05995 12.6L6.18995 13.4C5.84649 13.1424 5.42926 13.0022 4.99995 13C4.61525 13.0028 4.23952 13.1165 3.9178 13.3274C3.59608 13.5383 3.34202 13.8376 3.18608 14.1893C3.03014 14.5409 2.97894 14.9301 3.03861 15.3102C3.09829 15.6902 3.26631 16.045 3.52253 16.332C3.77875 16.6189 4.1123 16.8259 4.48319 16.9281C4.85407 17.0303 5.24656 17.0233 5.6136 16.9081C5.98063 16.7928 6.30664 16.5742 6.55253 16.2783C6.79843 15.9824 6.95377 15.6219 6.99995 15.24L8.86995 14.44C9.23947 14.9201 9.71321 15.31 10.2554 15.5802C10.7976 15.8504 11.3942 15.994 11.9999 16H12.0999L12.5599 17.62C12.2026 17.9908 12.002 18.4851 11.9999 19C11.9999 19.5304 12.2107 20.0391 12.5857 20.4142C12.9608 20.7893 13.4695 21 13.9999 21C14.5304 21 15.0391 20.7893 15.4142 20.4142C15.7892 20.0391 15.9999 19.5304 15.9999 19C15.9979 18.5564 15.8485 18.126 15.5751 17.7767C15.3018 17.4273 14.92 17.1787 14.4899 17.07L13.9999 15.43C14.6779 15.0331 15.2239 14.4453 15.5699 13.74L18.1899 14.26C18.3228 14.486 18.5125 14.6732 18.7401 14.803C18.9678 14.9328 19.2256 15.0007 19.4877 14.9999C19.7498 14.9991 20.0071 14.9296 20.234 14.7985C20.4609 14.6673 20.6494 14.4789 20.7808 14.2521C20.9123 14.0254 20.982 13.7681 20.9831 13.5061C20.9842 13.244 20.9165 12.9862 20.787 12.7583C20.6574 12.5305 20.4704 12.3406 20.2446 12.2076C20.0188 12.0745 19.762 12.0029 19.4999 12Z","humidity":"M17.7 10.4001L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L6.3 10.4001C5.4515 11.7845 5.00164 13.3763 5 15.0001C5 16.8566 5.7375 18.637 7.05025 19.9498C8.36301 21.2626 10.1435 22.0001 12 22.0001C13.8565 22.0001 15.637 21.2626 16.9497 19.9498C18.2625 18.637 19 16.8566 19 15.0001C18.9984 13.3763 18.5485 11.7845 17.7 10.4001ZM9.25 10.0001C9.49723 10.0001 9.7389 10.0734 9.94446 10.2107C10.15 10.3481 10.3102 10.5433 10.4048 10.7717C10.4995 11.0001 10.5242 11.2514 10.476 11.4939C10.4278 11.7364 10.3087 11.9591 10.1339 12.1339C9.95907 12.3088 9.73634 12.4278 9.49386 12.476C9.25139 12.5243 9.00005 12.4995 8.77165 12.4049C8.54324 12.3103 8.34801 12.1501 8.21066 11.9445C8.07331 11.739 8 11.4973 8 11.2501C8 10.9185 8.1317 10.6006 8.36612 10.3662C8.60054 10.1317 8.91848 10.0001 9.25 10.0001ZM14.75 18.0001C14.5028 18.0001 14.2611 17.9267 14.0555 17.7894C13.85 17.652 13.6898 17.4568 13.5952 17.2284C13.5005 17 13.4758 16.7487 13.524 16.5062C13.5722 16.2637 13.6913 16.041 13.8661 15.8662C14.0409 15.6914 14.2637 15.5723 14.5061 15.5241C14.7486 15.4758 14.9999 15.5006 15.2284 15.5952C15.4568 15.6898 15.652 15.85 15.7893 16.0556C15.9267 16.2612 16 16.5028 16 16.7501C16 17.0816 15.8683 17.3995 15.6339 17.6339C15.3995 17.8684 15.0815 18.0001 14.75 18.0001ZM15.75 11.7101L9.75 17.7101C9.65704 17.8038 9.54644 17.8782 9.42458 17.9289C9.30272 17.9797 9.17201 18.0059 9.04 18.0059C8.90799 18.0059 8.77728 17.9797 8.65542 17.9289C8.53356 17.8782 8.42296 17.8038 8.33 17.7101C8.23627 17.6171 8.16188 17.5065 8.11111 17.3846C8.06034 17.2628 8.0342 17.1321 8.0342 17.0001C8.0342 16.868 8.06034 16.7373 8.11111 16.6155C8.16188 16.4936 8.23627 16.383 8.33 16.2901L14.33 10.2901C14.5183 10.1017 14.7737 9.99596 15.04 9.99596C15.3063 9.99596 15.5617 10.1017 15.75 10.2901C15.9383 10.4784 16.0441 10.7338 16.0441 11.0001C16.0441 11.2664 15.9383 11.5217 15.75 11.7101Z","hydrant":"M20 10.9999H19C19 10.7347 18.8946 10.4803 18.7071 10.2928C18.5196 10.1052 18.2652 9.99989 18 9.99989H17V7.99989C17.2652 7.99989 17.5196 7.89453 17.7071 7.70699C17.8946 7.51946 18 7.2651 18 6.99989C18 6.73467 17.8946 6.48032 17.7071 6.29278C17.5196 6.10524 17.2652 5.99989 17 5.99989H16.9C16.6705 4.8696 16.0573 3.85341 15.1643 3.12351C14.2712 2.3936 13.1534 1.99487 12 1.99487C10.8466 1.99487 9.72875 2.3936 8.83574 3.12351C7.94273 3.85341 7.32951 4.8696 7.1 5.99989H7C6.73478 5.99989 6.48043 6.10524 6.29289 6.29278C6.10536 6.48032 6 6.73467 6 6.99989C6 7.2651 6.10536 7.51946 6.29289 7.70699C6.48043 7.89453 6.73478 7.99989 7 7.99989V9.99989H6C5.73478 9.99989 5.48043 10.1052 5.29289 10.2928C5.10536 10.4803 5 10.7347 5 10.9999H4C3.73478 10.9999 3.48043 11.1052 3.29289 11.2928C3.10536 11.4803 3 11.7347 3 11.9999V13.9999C3 14.2651 3.10536 14.5195 3.29289 14.707C3.48043 14.8945 3.73478 14.9999 4 14.9999H5C5 15.2651 5.10536 15.5195 5.29289 15.707C5.48043 15.8945 5.73478 15.9999 6 15.9999H7V20.9999C7 21.2651 7.10536 21.5195 7.29289 21.707C7.48043 21.8945 7.73478 21.9999 8 21.9999H16C16.2652 21.9999 16.5196 21.8945 16.7071 21.707C16.8946 21.5195 17 21.2651 17 20.9999V15.9999H18C18.2652 15.9999 18.5196 15.8945 18.7071 15.707C18.8946 15.5195 19 15.2651 19 14.9999H20C20.2652 14.9999 20.5196 14.8945 20.7071 14.707C20.8946 14.5195 21 14.2651 21 13.9999V11.9999C21 11.7347 20.8946 11.4803 20.7071 11.2928C20.5196 11.1052 20.2652 10.9999 20 10.9999ZM12 14.9999C11.6044 14.9999 11.2178 14.8826 10.8889 14.6628C10.56 14.4431 10.3036 14.1307 10.1522 13.7653C10.0009 13.3998 9.96126 12.9977 10.0384 12.6097C10.1156 12.2217 10.3061 11.8654 10.5858 11.5857C10.8655 11.306 11.2219 11.1155 11.6098 11.0383C11.9978 10.9611 12.3999 11.0008 12.7654 11.1521C13.1308 11.3035 13.4432 11.5598 13.6629 11.8887C13.8827 12.2176 14 12.6043 14 12.9999C14 13.5303 13.7893 14.039 13.4142 14.4141C13.0391 14.7892 12.5304 14.9999 12 14.9999Z","ice_skating":"M17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9993 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM20 17C19.7348 17 19.4804 17.1054 19.2929 17.2929C19.1054 17.4804 19 17.7348 19 18V19H17V14C16.9991 13.8353 16.9576 13.6733 16.8791 13.5286C16.8006 13.3838 16.6876 13.2606 16.55 13.17L13.77 11.31L15.77 8.6C15.8718 8.45605 15.9338 8.28773 15.9496 8.11211C15.9654 7.9365 15.9345 7.75982 15.86 7.6C15.7862 7.43018 15.6668 7.28417 15.515 7.17823C15.3631 7.0723 15.1848 7.0106 15 7H8C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9H13L8.5 15H5V13C5 12.7348 4.89464 12.4804 4.70711 12.2929C4.51957 12.1054 4.26522 12 4 12C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20C7 19.7348 6.89464 19.4804 6.70711 19.2929C6.51957 19.1054 6.26522 19 6 19H5V17H9C9.15525 17 9.30836 16.9639 9.44721 16.8944C9.58607 16.825 9.70685 16.7242 9.8 16.6L12.57 12.91L15 14.54V19H13C12.7348 19 12.4804 19.1054 12.2929 19.2929C12.1054 19.4804 12 19.7348 12 20C12 20.2652 12.1054 20.5196 12.2929 20.7071C12.4804 20.8946 12.7348 21 13 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17Z","id":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM18 13H17V14C17 14.2652 16.8946 14.5196 16.7071 14.7071C16.5196 14.8946 16.2652 15 16 15C15.7348 15 15.4804 14.8946 15.2929 14.7071C15.1054 14.5196 15 14.2652 15 14V13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11H18C18.2652 11 18.5196 11.1054 18.7071 11.2929C18.8946 11.4804 19 11.7348 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13Z","id_check":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM19.71 10.71L15.71 14.71C15.617 14.8037 15.5064 14.8781 15.3846 14.9289C15.2627 14.9797 15.132 15.0058 15 15.0058C14.868 15.0058 14.7373 14.9797 14.6154 14.9289C14.4936 14.8781 14.383 14.8037 14.29 14.71L12.29 12.71C12.1017 12.5217 11.9959 12.2663 11.9959 12C11.9959 11.7337 12.1017 11.4783 12.29 11.29C12.4783 11.1017 12.7337 10.9959 13 10.9959C13.2663 10.9959 13.5217 11.1017 13.71 11.29L15 12.59L18.29 9.29C18.4783 9.1017 18.7337 8.99591 19 8.99591C19.2663 8.99591 19.5217 9.1017 19.71 9.29C19.8983 9.4783 20.0041 9.7337 20.0041 10C20.0041 10.2663 19.8983 10.5217 19.71 10.71Z","image":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V12.09Z","import":"M11.29 16.71C11.383 16.8037 11.4936 16.8781 11.6154 16.9289C11.7373 16.9797 11.868 17.0058 12 17.0058C12.132 17.0058 12.2627 16.9797 12.3846 16.9289C12.5064 16.8781 12.617 16.8037 12.71 16.71L15.71 13.71C15.8983 13.5217 16.0041 13.2663 16.0041 13C16.0041 12.7337 15.8983 12.4783 15.71 12.29C15.5217 12.1017 15.2663 11.9959 15 11.9959C14.7337 11.9959 14.4783 12.1017 14.29 12.29L13 13.59V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V13.59L9.71 12.29C9.5217 12.1017 9.2663 11.9959 9 11.9959C8.7337 11.9959 8.4783 12.1017 8.29 12.29C8.1017 12.4783 7.99591 12.7337 7.99591 13C7.99591 13.2663 8.1017 13.5217 8.29 13.71L11.29 16.71ZM20 12C19.7348 12 19.4804 12.1054 19.2929 12.2929C19.1054 12.4804 19 12.7348 19 13V19C19 19.2652 18.8946 19.5196 18.7071 19.7071C18.5196 19.8946 18.2652 20 18 20H6C5.73478 20 5.48043 19.8946 5.29289 19.7071C5.10536 19.5196 5 19.2652 5 19V13C5 12.7348 4.89464 12.4804 4.70711 12.2929C4.51957 12.1054 4.26522 12 4 12C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H18C18.7956 22 19.5587 21.6839 20.1213 21.1213C20.6839 20.5587 21 19.7956 21 19V13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12Z","incognito":"M20 17H18.89C18.6778 16.4242 18.2942 15.9273 17.7909 15.5764C17.2875 15.2254 16.6886 15.0372 16.075 15.0372C15.4614 15.0372 14.8625 15.2254 14.3591 15.5764C13.8558 15.9273 13.4722 16.4242 13.26 17H10.82C10.6098 16.4209 10.2264 15.9205 9.72184 15.5669C9.2173 15.2133 8.61612 15.0236 8 15.0236C7.38388 15.0236 6.7827 15.2133 6.27817 15.5669C5.77363 15.9205 5.3902 16.4209 5.18 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4805 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8947 3.73478 19 4 19H5.18C5.3902 19.5792 5.77363 20.0796 6.27817 20.4332C6.7827 20.7868 7.38388 20.9765 8 20.9765C8.61612 20.9765 9.2173 20.7868 9.72184 20.4332C10.2264 20.0796 10.6098 19.5792 10.82 19H13.26C13.4722 19.5758 13.8558 20.0727 14.3591 20.4237C14.8625 20.7747 15.4614 20.9628 16.075 20.9628C16.6886 20.9628 17.2875 20.7747 17.7909 20.4237C18.2942 20.0727 18.6778 19.5758 18.89 19H20C20.2652 19 20.5196 18.8947 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4805 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM21 11H19.44L16.93 4.25003C16.8289 3.97956 16.6687 3.73507 16.4611 3.53439C16.2535 3.33371 16.0037 3.1819 15.73 3.09003C15.4716 3.00459 15.1973 2.97821 14.9273 3.01282C14.6573 3.04744 14.3985 3.14216 14.17 3.29003C13.4902 3.60589 12.7496 3.76953 12 3.76953C11.2504 3.76953 10.5098 3.60589 9.83 3.29003C9.60148 3.14216 9.3427 3.04744 9.07272 3.01282C8.80274 2.97821 8.52843 3.00459 8.27 3.09003C7.99626 3.1819 7.74648 3.33371 7.53888 3.53439C7.33128 3.73507 7.17109 3.97956 7.07 4.25003L4.56 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4805 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8947 2.73478 13 3 13H21C21.2652 13 21.5196 12.8947 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4805 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11Z","incoming":"M18.29 4.29019L6 16.5902V9.00019C6 8.73497 5.89464 8.48062 5.70711 8.29308C5.51957 8.10554 5.26522 8.00019 5 8.00019C4.73478 8.00019 4.48043 8.10554 4.29289 8.29308C4.10536 8.48062 4 8.73497 4 9.00019V19.0002C4.00158 19.1309 4.02876 19.26 4.08 19.3802C4.18147 19.6245 4.37565 19.8187 4.62 19.9202C4.74022 19.9714 4.86932 19.9986 5 20.0002H15C15.2652 20.0002 15.5196 19.8948 15.7071 19.7073C15.8946 19.5198 16 19.2654 16 19.0002C16 18.735 15.8946 18.4806 15.7071 18.2931C15.5196 18.1055 15.2652 18.0002 15 18.0002H7.41L19.71 5.71019C19.8983 5.52188 20.0041 5.26649 20.0041 5.00019C20.0041 4.73388 19.8983 4.47849 19.71 4.29019C19.5217 4.10188 19.2663 3.99609 19 3.99609C18.7337 3.99609 18.4783 4.10188 18.29 4.29019Z","industry":"M5 6.00019C4.86839 6.00095 4.73793 5.97572 4.61609 5.92596C4.49426 5.87619 4.38344 5.80287 4.29 5.71019C4.19627 5.61722 4.12188 5.50662 4.07111 5.38476C4.02034 5.2629 3.9942 5.1322 3.9942 5.00019C3.9942 4.86817 4.02034 4.73747 4.07111 4.61561C4.12188 4.49375 4.19627 4.38315 4.29 4.29019C4.80725 3.7828 5.46312 3.43987 6.17494 3.30462C6.88677 3.16938 7.6227 3.24786 8.29 3.53019C9.29 3.78019 9.77 3.87019 10.29 3.29019C10.3832 3.19695 10.4939 3.12299 10.6158 3.07253C10.7376 3.02207 10.8681 2.99609 11 2.99609C11.1319 2.99609 11.2624 3.02207 11.3842 3.07253C11.5061 3.12299 11.6168 3.19695 11.71 3.29019C11.8032 3.38342 11.8772 3.49411 11.9277 3.61594C11.9781 3.73776 12.0041 3.86833 12.0041 4.00019C12.0041 4.13204 11.9781 4.26261 11.9277 4.38443C11.8772 4.50626 11.8032 4.61695 11.71 4.71019C11.1928 5.21757 10.5369 5.5605 9.82506 5.69575C9.11323 5.83099 8.3773 5.75251 7.71 5.47019C6.71 5.22019 6.23 5.13019 5.71 5.71019C5.61656 5.80287 5.50574 5.87619 5.38391 5.92596C5.26207 5.97572 5.13161 6.00095 5 6.00019Z","infant":"M9 20C8.47499 19.9936 7.95078 19.9568 7.43 19.89C8.22573 20.8254 9.2893 21.494 10.4771 21.8057C11.6649 22.1174 12.9198 22.0571 14.0723 21.633C15.2247 21.2088 16.2193 20.4413 16.9217 19.434C17.6241 18.4266 18.0004 17.228 18 16V15.91C16.8764 17.1918 15.4926 18.2196 13.9407 18.9248C12.3889 19.6301 10.7046 19.9966 9 20ZM16.52 14.58C14.9131 15.6961 12.9508 16.1796 11.0093 15.9379C9.06791 15.6961 7.28407 14.7461 6 13.27V16C6.00089 16.5408 6.07489 17.079 6.22 17.6C7.12292 17.8649 8.05902 17.9996 9 18C10.4248 17.9986 11.8327 17.6927 13.1297 17.1028C14.4266 16.513 15.5825 15.6529 16.52 14.58ZM12 14C13.1867 14 14.3467 13.6481 15.3334 12.9888C16.3201 12.3295 17.0892 11.3925 17.5433 10.2961C17.9974 9.19975 18.1162 7.99335 17.8847 6.82946C17.6532 5.66558 17.0818 4.59648 16.2426 3.75736C15.4035 2.91825 14.3344 2.3468 13.1705 2.11529C12.0067 1.88378 10.8003 2.0026 9.7039 2.45673C8.60754 2.91085 7.67047 3.67989 7.01118 4.66658C6.35189 5.65328 6 6.81331 6 8C6 9.5913 6.63214 11.1174 7.75736 12.2426C8.88258 13.3679 10.4087 14 12 14ZM14.5 6C14.6978 6 14.8911 6.05865 15.0556 6.16853C15.22 6.27841 15.3482 6.43459 15.4239 6.61732C15.4996 6.80005 15.5194 7.00111 15.4808 7.19509C15.4422 7.38907 15.347 7.56726 15.2071 7.70711C15.0673 7.84696 14.8891 7.9422 14.6951 7.98079C14.5011 8.01937 14.3 7.99957 14.1173 7.92388C13.9346 7.8482 13.7784 7.72002 13.6685 7.55557C13.5586 7.39112 13.5 7.19778 13.5 7C13.5 6.73479 13.6054 6.48043 13.7929 6.2929C13.9804 6.10536 14.2348 6 14.5 6ZM14.22 9C14.4141 8.99847 14.6044 9.05344 14.7677 9.1582C14.9311 9.26296 15.0604 9.413 15.14 9.59C15.2235 9.7643 15.2548 9.95906 15.2299 10.1507C15.2051 10.3424 15.1252 10.5228 15 10.67C14.6251 11.0825 14.1681 11.412 13.6584 11.6376C13.1486 11.8631 12.5974 11.9796 12.04 11.9796C11.4826 11.9796 10.9314 11.8631 10.4216 11.6376C9.91189 11.412 9.45491 11.0825 9.08 10.67C8.94823 10.527 8.86103 10.3486 8.82906 10.1568C8.79709 9.96501 8.82174 9.76803 8.9 9.59C8.9767 9.41911 9.09986 9.2732 9.25544 9.16889C9.41103 9.06457 9.59278 9.00606 9.78 9H14.22ZM9.5 6C9.69778 6 9.89112 6.05865 10.0556 6.16853C10.22 6.27841 10.3482 6.43459 10.4239 6.61732C10.4996 6.80005 10.5194 7.00111 10.4808 7.19509C10.4422 7.38907 10.347 7.56726 10.2071 7.70711C10.0673 7.84696 9.88907 7.9422 9.69509 7.98079C9.50111 8.01937 9.30004 7.99957 9.11732 7.92388C8.93459 7.8482 8.77841 7.72002 8.66853 7.55557C8.55865 7.39112 8.5 7.19778 8.5 7C8.5 6.73479 8.60536 6.48043 8.79289 6.2929C8.98043 6.10536 9.23478 6 9.5 6Z","info":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 5.5C12.2967 5.5 12.5867 5.58797 12.8334 5.7528C13.08 5.91762 13.2723 6.15189 13.3858 6.42597C13.4994 6.70006 13.5291 7.00166 13.4712 7.29264C13.4133 7.58361 13.2704 7.85088 13.0607 8.06066C12.8509 8.27044 12.5836 8.4133 12.2926 8.47118C12.0017 8.52906 11.7001 8.49935 11.426 8.38582C11.1519 8.27229 10.9176 8.08003 10.7528 7.83336C10.588 7.58668 10.5 7.29667 10.5 7C10.5 6.60218 10.658 6.22064 10.9393 5.93934C11.2206 5.65804 11.6022 5.5 12 5.5ZM14 17.5H10C9.73479 17.5 9.48043 17.3946 9.2929 17.2071C9.10536 17.0196 9 16.7652 9 16.5C9 16.2348 9.10536 15.9804 9.2929 15.7929C9.48043 15.6054 9.73479 15.5 10 15.5H11V12.5H10C9.73479 12.5 9.48043 12.3946 9.2929 12.2071C9.10536 12.0196 9 11.7652 9 11.5C9 11.2348 9.10536 10.9804 9.2929 10.7929C9.48043 10.6054 9.73479 10.5 10 10.5H12C12.2652 10.5 12.5196 10.6054 12.7071 10.7929C12.8946 10.9804 13 11.2348 13 11.5V15.5H14C14.2652 15.5 14.5196 15.6054 14.7071 15.7929C14.8946 15.9804 15 16.2348 15 16.5C15 16.7652 14.8946 17.0196 14.7071 17.2071C14.5196 17.3946 14.2652 17.5 14 17.5Z","info_text":"M17 19H13V9C13 8.45 12.55 8 12 8H7C6.45 8 6 8.45 6 9C6 9.55 6.45 10 7 10H11V19H7C6.45 19 6 19.45 6 20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20C18 19.45 17.55 19 17 19ZM12 6C12.83 6 13.5 5.33 13.5 4.5C13.5 3.67 12.83 3 12 3C11.17 3 10.5 3.67 10.5 4.5C10.5 5.33 11.17 6 12 6Z","information_sensor":"M8.81995 14.39C8.30538 13.6994 8.02743 12.8612 8.02743 12C8.02743 11.1388 8.30538 10.3005 8.81995 9.60997C8.90006 9.50557 8.95882 9.38641 8.99287 9.2593C9.02693 9.1322 9.03561 8.99962 9.01844 8.86916C9.00126 8.73869 8.95855 8.61288 8.89275 8.49892C8.82695 8.38496 8.73935 8.28508 8.63495 8.20497C8.53055 8.12486 8.41139 8.06611 8.28428 8.03205C8.15717 7.99799 8.0246 7.98931 7.89414 8.00649C7.76367 8.02366 7.63786 8.06637 7.5239 8.13217C7.40994 8.19797 7.31006 8.28557 7.22995 8.38997C6.44628 9.43034 6.02243 10.6975 6.02243 12C6.02243 13.3025 6.44628 14.5696 7.22995 15.61C7.39173 15.8208 7.63065 15.9588 7.89414 15.9935C8.15762 16.0282 8.4241 15.9568 8.63495 15.795C8.8458 15.6332 8.98374 15.3943 9.01844 15.1308C9.05313 14.8673 8.98173 14.6008 8.81995 14.39ZM3.99995 12C4.0043 10.0316 4.73417 8.13394 6.04995 6.66997C6.21302 6.48509 6.30205 6.24648 6.29995 5.99997C6.30346 5.86263 6.27863 5.72605 6.22702 5.59873C6.1754 5.47141 6.0981 5.35609 5.99995 5.25997C5.80348 5.08271 5.54477 4.99055 5.28049 5.00367C5.0162 5.01679 4.76789 5.13413 4.58995 5.32997C2.94825 7.16379 2.04053 9.53865 2.04053 12C2.04053 14.4613 2.94825 16.8361 4.58995 18.67C4.67794 18.7678 4.78433 18.8474 4.90306 18.9041C5.02179 18.9608 5.15052 18.9936 5.28192 19.0005C5.41331 19.0075 5.54479 18.9885 5.66885 18.9447C5.79291 18.9008 5.90712 18.833 6.00495 18.745C6.10279 18.657 6.18233 18.5506 6.23905 18.4319C6.29577 18.3131 6.32854 18.1844 6.33551 18.053C6.34247 17.9216 6.32349 17.7901 6.27964 17.6661C6.23579 17.542 6.16794 17.4278 6.07995 17.33C4.75328 15.8705 4.01253 13.9723 3.99995 12ZM11.43 8.88997C11.7024 9.00096 12.0017 9.0288 12.29 8.96997C12.5819 8.91351 12.8504 8.77095 13.0606 8.56066C13.2709 8.35037 13.4135 8.08196 13.47 7.78997C13.5288 7.50169 13.5009 7.20245 13.39 6.92997C13.273 6.65391 13.0785 6.41771 12.83 6.24997C12.5414 6.05775 12.1952 5.97141 11.8502 6.00562C11.5053 6.03983 11.1828 6.19249 10.9376 6.43764C10.6925 6.68278 10.5398 7.00527 10.5056 7.35027C10.4714 7.69526 10.5577 8.04145 10.75 8.32997C10.9177 8.57847 11.1539 8.773 11.43 8.88997ZM19.43 5.32997C19.2419 5.19661 19.0135 5.13232 18.7835 5.148C18.5535 5.16367 18.336 5.25834 18.1677 5.41599C17.9995 5.57363 17.8909 5.78456 17.8603 6.01307C17.8298 6.24159 17.8791 6.47365 18 6.66997C19.31 8.13628 20.0341 10.0337 20.0341 12C20.0341 13.9662 19.31 15.8637 18 17.33C17.8369 17.5149 17.7478 17.7535 17.75 18C17.7503 18.1395 17.7798 18.2774 17.8366 18.4049C17.8935 18.5323 17.9764 18.6465 18.08 18.74C18.2764 18.9172 18.5351 19.0094 18.7994 18.9963C19.0637 18.9831 19.312 18.8658 19.49 18.67C21.1316 16.8361 22.0394 14.4613 22.0394 12C22.0394 9.53865 21.1316 7.16379 19.49 5.32997H19.43ZM16.77 8.38997C16.6082 8.17912 16.3693 8.04118 16.1058 8.00649C15.8423 7.97179 15.5758 8.04319 15.365 8.20497C15.1541 8.36675 15.0162 8.60567 14.9815 8.86916C14.9468 9.13265 15.0182 9.39912 15.18 9.60997C15.6945 10.3005 15.9725 11.1388 15.9725 12C15.9725 12.8612 15.6945 13.6994 15.18 14.39C15.0182 14.6008 14.9468 14.8673 14.9815 15.1308C15.0162 15.3943 15.1541 15.6332 15.365 15.795C15.5758 15.9568 15.8423 16.0282 16.1058 15.9935C16.3693 15.9588 16.6082 15.8208 16.77 15.61C17.5536 14.5696 17.9775 13.3025 17.9775 12C17.9775 10.6975 17.5536 9.43034 16.77 8.38997ZM14 16H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5195 11.1053 12.2652 11 12 11H11C10.7347 11 10.4804 11.1053 10.2928 11.2929C10.1053 11.4804 9.99995 11.7348 9.99995 12C9.99995 12.2652 10.1053 12.5195 10.2928 12.7071C10.4804 12.8946 10.7347 13 11 13V16H9.99995C9.73473 16 9.48038 16.1053 9.29284 16.2929C9.10531 16.4804 8.99995 16.7348 8.99995 17C8.99995 17.2652 9.10531 17.5195 9.29284 17.7071C9.48038 17.8946 9.73473 18 9.99995 18H14C14.2652 18 14.5195 17.8946 14.7071 17.7071C14.8946 17.5195 15 17.2652 15 17C15 16.7348 14.8946 16.4804 14.7071 16.2929C14.5195 16.1053 14.2652 16 14 16Z","infrastructure":"M19.9999 12.9999C20.2651 12.9999 20.5194 12.8946 20.707 12.707C20.8945 12.5195 20.9999 12.2651 20.9999 11.9999C20.9999 11.7347 20.8945 11.4804 20.707 11.2928C20.5194 11.1053 20.2651 10.9999 19.9999 10.9999H17.2199C17.2199 10.9999 17.2199 10.9299 17.2199 10.8999L19.1199 6.99992C19.6503 6.98401 20.1527 6.75804 20.5165 6.37171C20.8803 5.98539 21.0758 5.47036 21.0599 4.93992C21.044 4.40949 20.818 3.9071 20.4317 3.54328C20.0453 3.17946 19.5303 2.98401 18.9999 2.99992C18.6508 3.00203 18.3084 3.09544 18.0067 3.27087C17.705 3.4463 17.4544 3.69765 17.2799 3.99992H13.7199C13.5428 3.70148 13.2911 3.45425 12.9895 3.28253C12.688 3.11081 12.3469 3.02051 11.9999 3.02051C11.6528 3.02051 11.3118 3.11081 11.0102 3.28253C10.7086 3.45425 10.457 3.70148 10.2799 3.99992H6.71987C6.54535 3.69765 6.29478 3.4463 5.99303 3.27087C5.69129 3.09544 5.34889 3.00203 4.99987 2.99992C4.46943 2.98401 3.9544 3.17946 3.56808 3.54328C3.18175 3.9071 2.95578 4.40949 2.93987 4.93992C2.92395 5.47036 3.11941 5.98539 3.48323 6.37171C3.84705 6.75804 4.34943 6.98401 4.87987 6.99992L6.87987 10.9099C6.87987 10.9099 6.87987 10.9799 6.87987 11.0099H3.99987C3.73465 11.0099 3.4803 11.1153 3.29276 11.3028C3.10522 11.4904 2.99987 11.7447 2.99987 12.0099C2.99987 12.2751 3.10522 12.5295 3.29276 12.717C3.4803 12.9046 3.73465 13.0099 3.99987 13.0099H6.77987C6.77987 13.0099 6.77987 13.0799 6.77987 13.1099L4.87987 16.9999C4.34943 17.0158 3.84705 17.2418 3.48323 17.6281C3.11941 18.0145 2.92395 18.5295 2.93987 19.0599C2.95578 19.5904 3.18175 20.0927 3.56808 20.4566C3.9544 20.8204 4.46943 21.0158 4.99987 20.9999C5.34889 20.9978 5.69129 20.9044 5.99303 20.729C6.29478 20.5535 6.54535 20.3022 6.71987 19.9999H10.2799C10.457 20.2984 10.7086 20.5456 11.0102 20.7173C11.3118 20.889 11.6528 20.9793 11.9999 20.9793C12.3469 20.9793 12.688 20.889 12.9895 20.7173C13.2911 20.5456 13.5428 20.2984 13.7199 19.9999H17.2799C17.4544 20.3022 17.705 20.5535 18.0067 20.729C18.3084 20.9044 18.6508 20.9978 18.9999 20.9999C19.5303 21.0158 20.0453 20.8204 20.4317 20.4566C20.818 20.0927 21.044 19.5904 21.0599 19.0599C21.0758 18.5295 20.8803 18.0145 20.5165 17.6281C20.1527 17.2418 19.6503 17.0158 19.1199 16.9999L17.1699 13.0999C17.1699 13.0999 17.1699 13.0299 17.1699 12.9999H19.9999ZM11.9999 7.23992L13.8299 10.8999C13.8299 10.8999 13.8299 10.9699 13.7799 10.9999H10.2199C10.2199 10.9999 10.2199 10.9299 10.1699 10.8999L11.9999 7.23992ZM6.66987 6.09992C6.66987 6.09992 6.66987 6.02992 6.66987 5.99992H10.2299C10.2299 5.99992 10.2299 6.06992 10.2799 6.09992L8.49987 9.75992L6.66987 6.09992ZM10.2799 17.9999H6.71987C6.71987 17.9999 6.71987 17.9299 6.71987 17.8999L8.49987 14.2399L10.3299 17.8999C10.3299 17.8999 10.2999 17.9999 10.2799 17.9999ZM11.9999 16.7599L10.1699 13.0999C10.1699 13.0999 10.1699 13.0299 10.2199 12.9999H13.7799C13.7799 12.9999 13.7799 13.0699 13.8299 13.0999L11.9999 16.7599ZM17.3299 17.8999C17.3299 17.8999 17.3299 17.9699 17.3299 17.9999H13.7199C13.7199 17.9999 13.7199 17.9299 13.6699 17.8999L15.4999 14.2399L17.3299 17.8999ZM15.4999 9.75992L13.6699 6.09992C13.6699 6.09992 13.6699 6.02992 13.7199 5.99992H17.2799C17.2799 5.99992 17.2799 6.06992 17.2799 6.09992L15.4999 9.75992Z","insemination":"M20 4.00003C18.32 2.31003 15.25 2.74003 13 5.00003C11.09 6.91003 10.51 9.43003 11.43 11.17L11.29 11.29C10.9827 11.6357 10.769 12.0543 10.6692 12.5059C10.5695 12.9575 10.5869 13.4271 10.72 13.87C10.82 14.45 10.82 14.59 10.72 14.7C10.62 14.81 10.46 14.81 9.88996 14.7C9.44753 14.5621 8.97672 14.5421 8.52418 14.642C8.07164 14.742 7.65308 14.9585 7.30996 15.27C6.99929 15.6137 6.78266 16.0318 6.68104 16.4838C6.57943 16.9359 6.59628 17.4064 6.72996 17.85C6.82996 18.43 6.82996 18.57 6.72996 18.69C6.62996 18.81 6.46996 18.8 5.89996 18.69C5.45568 18.5542 4.98388 18.5353 4.53015 18.6351C4.07643 18.735 3.65615 18.9502 3.30996 19.26C3.21623 19.353 3.14184 19.4636 3.09107 19.5855C3.0403 19.7073 3.01416 19.838 3.01416 19.97C3.01416 20.102 3.0403 20.2327 3.09107 20.3546C3.14184 20.4765 3.21623 20.5871 3.30996 20.68C3.40292 20.7738 3.51352 20.8482 3.63538 20.8989C3.75724 20.9497 3.88795 20.9758 4.01996 20.9758C4.15197 20.9758 4.28268 20.9497 4.40454 20.8989C4.52639 20.8482 4.637 20.7738 4.72996 20.68C4.83996 20.57 4.98996 20.56 5.55996 20.68C6.00239 20.818 6.4732 20.838 6.92574 20.738C7.37827 20.638 7.79684 20.4216 8.13996 20.11C8.45062 19.7663 8.66726 19.3482 8.76887 18.8962C8.87049 18.4442 8.85364 17.9736 8.71996 17.53C8.61996 16.95 8.61996 16.8 8.71996 16.69C8.81996 16.58 8.97996 16.58 9.54996 16.69C9.9926 16.826 10.4629 16.845 10.9151 16.7451C11.3672 16.6452 11.7858 16.4298 12.13 16.12C12.4406 15.7763 12.6573 15.3582 12.7589 14.9062C12.8605 14.4542 12.8436 13.9836 12.71 13.54C12.61 12.96 12.61 12.81 12.71 12.71C12.7401 12.6801 12.776 12.6566 12.8156 12.6411C12.8552 12.6257 12.8975 12.6185 12.94 12.62C13.4666 12.8759 14.0444 13.0092 14.63 13.01C16.2936 12.9379 17.8626 12.2163 19 11C21.23 8.77003 21.67 5.70003 20 4.00003Z","insomnia":"M7 11C7.39556 11 7.78224 10.8827 8.11114 10.6629C8.44004 10.4432 8.69638 10.1308 8.84776 9.76537C8.99913 9.39991 9.03874 8.99778 8.96157 8.60982C8.8844 8.22186 8.69392 7.86549 8.41421 7.58579C8.13451 7.30608 7.77814 7.1156 7.39018 7.03843C7.00222 6.96126 6.60009 7.00087 6.23463 7.15224C5.86918 7.30362 5.55682 7.55996 5.33706 7.88886C5.1173 8.21776 5 8.60444 5 9C5 9.53043 5.21071 10.0391 5.58579 10.4142C5.96086 10.7893 6.46957 11 7 11ZM8 12H4V5C4 4.73478 3.89464 4.48043 3.70711 4.29289C3.51957 4.10536 3.26522 4 3 4C2.73478 4 2.48043 4.10536 2.29289 4.29289C2.10536 4.48043 2 4.73478 2 5V19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3.26522 20 3.51957 19.8946 3.70711 19.7071C3.89464 19.5196 4 19.2652 4 19V18H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V15H11C10.2044 15 9.44129 14.6839 8.87868 14.1213C8.31607 13.5587 8 12.7956 8 12ZM19 8H13C12.2044 8 11.4413 8.31607 10.8787 8.87868C10.3161 9.44129 10 10.2044 10 11V12C10 12.2652 10.1054 12.5196 10.2929 12.7071C10.4804 12.8946 10.7348 13 11 13H22V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8Z","instagram":"M11.9998 7.3798C11.0861 7.3798 10.1928 7.65076 9.43307 8.15841C8.67332 8.66607 8.08116 9.38761 7.73148 10.2318C7.3818 11.076 7.29031 12.0049 7.46858 12.9011C7.64684 13.7973 8.08685 14.6205 8.73297 15.2666C9.37909 15.9128 10.2023 16.3528 11.0985 16.531C11.9947 16.7093 12.9236 16.6178 13.7678 16.2681C14.612 15.9185 15.3335 15.3263 15.8412 14.5665C16.3488 13.8068 16.6198 12.9136 16.6198 11.9998C16.6198 10.7745 16.1331 9.59939 15.2666 8.73297C14.4002 7.86655 13.2251 7.3798 11.9998 7.3798ZM11.9998 14.9998C11.4065 14.9998 10.8264 14.8239 10.3331 14.4942C9.83975 14.1646 9.45523 13.696 9.22817 13.1479C9.0011 12.5997 8.94169 11.9965 9.05745 11.4145C9.1732 10.8326 9.45893 10.298 9.87848 9.87848C10.298 9.45893 10.8326 9.1732 11.4145 9.05745C11.9965 8.94169 12.5997 9.0011 13.1479 9.22817C13.696 9.45523 14.1646 9.83975 14.4942 10.3331C14.8239 10.8264 14.9998 11.4065 14.9998 11.9998C14.9998 12.7955 14.6837 13.5585 14.1211 14.1211C13.5585 14.6837 12.7955 14.9998 11.9998 14.9998ZM20.9998 8.2898C20.9811 7.54169 20.8392 6.80177 20.5798 6.0998C20.3399 5.49952 19.9778 4.9557 19.5164 4.50293C19.055 4.05015 18.5045 3.69832 17.8998 3.4698C17.1978 3.21043 16.4579 3.06852 15.7098 3.0498C14.7098 3.0498 14.4398 3.0498 11.9998 3.0498C9.5598 3.0498 9.2498 3.0498 8.2898 3.0498C7.54169 3.06852 6.80177 3.21043 6.0998 3.4698C5.50434 3.70412 4.96352 4.05856 4.51104 4.51104C4.05856 4.96352 3.70412 5.50434 3.4698 6.0998C3.21043 6.80177 3.06852 7.54169 3.0498 8.2898C3.0498 9.2898 3.0498 9.5598 3.0498 11.9998C3.0498 14.4398 3.0498 14.7498 3.0498 15.7098C3.06852 16.4579 3.21043 17.1978 3.4698 17.8998C3.70412 18.4953 4.05856 19.0361 4.51104 19.4886C4.96352 19.941 5.50434 20.2955 6.0998 20.5298C6.79886 20.8063 7.53887 20.9651 8.2898 20.9998C9.2898 20.9998 9.5598 21.0498 11.9998 21.0498C14.4398 21.0498 14.7498 21.0498 15.7098 20.9998C16.4579 20.9811 17.1978 20.8392 17.8998 20.5798C18.4953 20.3455 19.0361 19.9911 19.4886 19.5386C19.941 19.0861 20.2955 18.5453 20.5298 17.9498C20.8117 17.235 20.9706 16.4776 20.9998 15.7098C20.9998 14.7098 21.0498 14.4398 21.0498 11.9998C21.0498 9.5598 20.9998 9.2498 20.9998 8.2898ZM19.3798 15.6398C19.3445 16.2134 19.2162 16.7774 18.9998 17.3098C18.8459 17.6905 18.617 18.0363 18.3266 18.3266C18.0363 18.617 17.6905 18.8459 17.3098 18.9998C16.7734 19.1922 16.2095 19.2969 15.6398 19.3098C14.6398 19.3098 14.3998 19.3598 11.9998 19.3598C9.5998 19.3598 9.3098 19.3598 8.3598 19.3098C7.79009 19.2969 7.22619 19.1922 6.6898 18.9998C6.30913 18.8459 5.96333 18.617 5.67299 18.3266C5.38264 18.0363 5.1537 17.6905 4.9998 17.3098C4.80736 16.7734 4.70269 16.2095 4.6898 15.6398C4.6898 14.6398 4.6898 14.3998 4.6898 11.9998C4.6898 9.5998 4.6898 9.3098 4.6898 8.3598C4.70269 7.79009 4.80736 7.22619 4.9998 6.6898C5.1537 6.30913 5.38264 5.96333 5.67299 5.67299C5.96333 5.38264 6.30913 5.1537 6.6898 4.9998C7.22619 4.80736 7.79009 4.70269 8.3598 4.6898C9.3598 4.6898 9.5998 4.6898 11.9998 4.6898C14.3998 4.6898 14.6898 4.6898 15.6398 4.6898C16.2095 4.70269 16.7734 4.80736 17.3098 4.9998C17.6905 5.1537 18.0363 5.38264 18.3266 5.67299C18.617 5.96333 18.8459 6.30913 18.9998 6.6898C19.1922 7.22619 19.2969 7.79009 19.3098 8.3598C19.3098 9.3598 19.3598 9.5998 19.3598 11.9998C19.3598 14.3998 19.3698 14.6898 19.3298 15.6398H19.3798ZM16.7998 6.1198C16.5862 6.1198 16.3774 6.18315 16.1998 6.30182C16.0222 6.42049 15.8838 6.58916 15.802 6.78651C15.7203 6.98385 15.6989 7.201 15.7406 7.4105C15.7822 7.62 15.8851 7.81244 16.0361 7.96348C16.1872 8.11452 16.3796 8.21738 16.5891 8.25905C16.7986 8.30072 17.0158 8.27934 17.2131 8.19759C17.4104 8.11585 17.5791 7.97743 17.6978 7.79982C17.8165 7.62222 17.8798 7.41341 17.8798 7.1998C17.8798 6.91337 17.766 6.63867 17.5635 6.43613C17.3609 6.23359 17.0862 6.1198 16.7998 6.1198Z","intercom_call_mobile":"M8 5C8 4.46957 7.78929 3.96086 7.41421 3.58579C7.03914 3.21071 6.53043 3 6 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V5.56C2.60399 5.19645 3.29504 5.00296 4 5H8ZM8 7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21H8C8.53043 21 9.03914 20.7893 9.41421 20.4142C9.78929 20.0391 10 19.5304 10 19V9C10 8.46957 9.78929 7.96086 9.41421 7.58579C9.03914 7.21071 8.53043 7 8 7ZM6 19C5.80222 19 5.60888 18.9414 5.44443 18.8315C5.27998 18.7216 5.15181 18.5654 5.07612 18.3827C5.00043 18.2 4.98063 17.9989 5.01921 17.8049C5.0578 17.6109 5.15304 17.4327 5.29289 17.2929C5.43275 17.153 5.61093 17.0578 5.80491 17.0192C5.99889 16.9806 6.19996 17.0004 6.38268 17.0761C6.56541 17.1518 6.72159 17.28 6.83147 17.4444C6.94135 17.6089 7 17.8022 7 18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19ZM21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H9V5.14C9.53561 5.28076 10.0362 5.53121 10.4699 5.87548C10.9037 6.21975 11.2613 6.65035 11.52 7.14C11.6656 7.05344 11.8307 7.00527 12 7H18C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11H12V13C12.2652 13 12.5196 13.1054 12.7071 13.2929C12.8946 13.4804 13 13.7348 13 14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5196 14.8946 12.2652 15 12 15V16C12.2652 16 12.5196 16.1054 12.7071 16.2929C12.8946 16.4804 13 16.7348 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18V19C11.9948 19.3378 11.9478 19.6737 11.86 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM15 18C14.8022 18 14.6089 17.9414 14.4444 17.8315C14.28 17.7216 14.1518 17.5654 14.0761 17.3827C14.0004 17.2 13.9806 16.9989 14.0192 16.8049C14.0578 16.6109 14.153 16.4327 14.2929 16.2929C14.4327 16.153 14.6109 16.0578 14.8049 16.0192C14.9989 15.9806 15.2 16.0004 15.3827 16.0761C15.5654 16.1518 15.7216 16.28 15.8315 16.4444C15.9414 16.6089 16 16.8022 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18ZM15 15C14.8022 15 14.6089 14.9414 14.4444 14.8315C14.28 14.7216 14.1518 14.5654 14.0761 14.3827C14.0004 14.2 13.9806 13.9989 14.0192 13.8049C14.0578 13.6109 14.153 13.4327 14.2929 13.2929C14.4327 13.153 14.6109 13.0578 14.8049 13.0192C14.9989 12.9806 15.2 13.0004 15.3827 13.0761C15.5654 13.1518 15.7216 13.28 15.8315 13.4444C15.9414 13.6089 16 13.8022 16 14C16 14.2652 15.8946 14.5196 15.7071 14.7071C15.5196 14.8946 15.2652 15 15 15ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15Z","intercom_calls":"M6 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21H6C6.53043 21 7.03914 20.7893 7.41421 20.4142C7.78929 20.0391 8 19.5304 8 19V5C8 4.46957 7.78929 3.96086 7.41421 3.58579C7.03914 3.21071 6.53043 3 6 3ZM21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H9V20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM13.21 17.71C13.0454 17.8748 12.8285 17.9769 12.5966 17.9988C12.3648 18.0207 12.1325 17.961 11.94 17.83C11.7758 17.7214 11.6499 17.564 11.58 17.38C11.5028 17.1969 11.4819 16.995 11.52 16.8C11.5556 16.6042 11.6489 16.4234 11.7878 16.2809C11.9268 16.1384 12.1051 16.0406 12.3 16C12.495 15.9619 12.6969 15.9828 12.88 16.06C13.064 16.1299 13.2214 16.2558 13.33 16.42C13.461 16.6125 13.5207 16.8448 13.4988 17.0766C13.4769 17.3085 13.3748 17.5254 13.21 17.69V17.71ZM13.21 14.71C13.0454 14.8748 12.8285 14.9769 12.5966 14.9988C12.3648 15.0207 12.1325 14.961 11.94 14.83C11.7758 14.7214 11.6499 14.564 11.58 14.38C11.5028 14.1969 11.4819 13.995 11.52 13.8C11.5556 13.6042 11.6489 13.4234 11.7878 13.2809C11.9268 13.1384 12.1051 13.0406 12.3 13C12.495 12.9619 12.6969 12.9828 12.88 13.06C13.064 13.1299 13.2214 13.2558 13.33 13.42C13.461 13.6125 13.5207 13.8448 13.4988 14.0766C13.4769 14.3085 13.3748 14.5254 13.21 14.69V14.71ZM16.21 17.71C16.0454 17.8748 15.8285 17.9769 15.5966 17.9988C15.3648 18.0207 15.1325 17.961 14.94 17.83C14.7758 17.7214 14.6499 17.564 14.58 17.38C14.5028 17.1969 14.4819 16.995 14.52 16.8C14.5556 16.6042 14.6489 16.4234 14.7878 16.2809C14.9268 16.1384 15.1051 16.0406 15.3 16C15.495 15.9619 15.6969 15.9828 15.88 16.06C16.064 16.1299 16.2214 16.2558 16.33 16.42C16.461 16.6125 16.5207 16.8448 16.4988 17.0766C16.4769 17.3085 16.3748 17.5254 16.21 17.69V17.71ZM16.21 14.71C16.0454 14.8748 15.8285 14.9769 15.5966 14.9988C15.3648 15.0207 15.1325 14.961 14.94 14.83C14.7758 14.7214 14.6499 14.564 14.58 14.38C14.5028 14.1969 14.4819 13.995 14.52 13.8C14.5556 13.6042 14.6489 13.4234 14.7878 13.2809C14.9268 13.1384 15.1051 13.0406 15.3 13C15.495 12.9619 15.6969 12.9828 15.88 13.06C16.064 13.1299 16.2214 13.2558 16.33 13.42C16.461 13.6125 16.5207 13.8448 16.4988 14.0766C16.4769 14.3085 16.3748 14.5254 16.21 14.69V14.71ZM19.21 17.71C19.0454 17.8748 18.8285 17.9769 18.5966 17.9988C18.3648 18.0207 18.1325 17.961 17.94 17.83C17.7758 17.7214 17.6499 17.564 17.58 17.38C17.5028 17.1969 17.4819 16.995 17.52 16.8C17.5556 16.6042 17.6489 16.4234 17.7878 16.2809C17.9268 16.1384 18.1051 16.0406 18.3 16C18.495 15.9619 18.6969 15.9828 18.88 16.06C19.064 16.1299 19.2214 16.2558 19.33 16.42C19.461 16.6125 19.5207 16.8448 19.4988 17.0766C19.4769 17.3085 19.3748 17.5254 19.21 17.69V17.71ZM19.21 14.71C19.0454 14.8748 18.8285 14.9769 18.5966 14.9988C18.3648 15.0207 18.1325 14.961 17.94 14.83C17.7758 14.7214 17.6499 14.564 17.58 14.38C17.5028 14.1969 17.4819 13.995 17.52 13.8C17.5556 13.6042 17.6489 13.4234 17.7878 13.2809C17.9268 13.1384 18.1051 13.0406 18.3 13C18.495 12.9619 18.6969 12.9828 18.88 13.06C19.064 13.1299 19.2214 13.2558 19.33 13.42C19.461 13.6125 19.5207 13.8448 19.4988 14.0766C19.4769 14.3085 19.3748 14.5254 19.21 14.69V14.71ZM19.5 9C19.5 9.26522 19.3946 9.51957 19.2071 9.70711C19.0196 9.89464 18.7652 10 18.5 10H12.5C12.2348 10 11.9804 9.89464 11.7929 9.70711C11.6054 9.51957 11.5 9.26522 11.5 9V7C11.5 6.73478 11.6054 6.48043 11.7929 6.29289C11.9804 6.10536 12.2348 6 12.5 6H18.5C18.7652 6 19.0196 6.10536 19.2071 6.29289C19.3946 6.48043 19.5 6.73478 19.5 7V9Z","interest_low":"M16 16.0077C16 16.273 16.1054 16.5273 16.2929 16.7148C16.4804 16.9024 16.7348 17.0077 17 17.0077H20C20.2652 17.0077 20.5196 16.9024 20.7071 16.7148C20.8946 16.5273 21 16.273 21 16.0077V13.0077C21 12.7425 20.8946 12.4882 20.7071 12.3006C20.5196 12.1131 20.2652 12.0077 20 12.0077C19.7348 12.0077 19.4804 12.1131 19.2929 12.3006C19.1054 12.4882 19 12.7425 19 13.0077V13.5977L15.71 10.2977C15.617 10.204 15.5064 10.1296 15.3846 10.0788C15.2627 10.0281 15.132 10.0019 15 10.0019C14.868 10.0019 14.7373 10.0281 14.6154 10.0788C14.4936 10.1296 14.383 10.204 14.29 10.2977L12 12.5877L4.79 3.38774C4.74337 3.33675 4.68946 3.29294 4.63 3.25774C4.58662 3.21541 4.53575 3.18151 4.48 3.15774C4.42562 3.13177 4.36863 3.11166 4.31 3.09774H4.11H4L3.88 3.00774C3.81373 2.99742 3.74627 2.99742 3.68 3.00774C3.61226 3.02739 3.54812 3.05778 3.49 3.09774H3.38C3.32901 3.14436 3.2852 3.19828 3.25 3.25774C3.20768 3.30112 3.17377 3.35198 3.15 3.40774C3.12403 3.46212 3.10392 3.5191 3.09 3.57774C3.0853 3.64432 3.0853 3.71115 3.09 3.77774L3 4.00774V20.0077C3 20.273 3.10536 20.5273 3.29289 20.7148C3.48043 20.9024 3.73478 21.0077 4 21.0077H20C20.2652 21.0077 20.5196 20.9024 20.7071 20.7148C20.8946 20.5273 21 20.273 21 20.0077C21 19.7425 20.8946 19.4882 20.7071 19.3006C20.5196 19.1131 20.2652 19.0077 20 19.0077H5V6.89774L11.13 14.7077C11.2178 14.8192 11.3282 14.9108 11.4541 14.9763C11.58 15.0418 11.7183 15.0798 11.86 15.0877C12.0016 15.0968 12.1434 15.0756 12.2762 15.0256C12.409 14.9756 12.5296 14.8979 12.63 14.7977L15 12.4177L17.59 15.0077H17C16.7348 15.0077 16.4804 15.1131 16.2929 15.3006C16.1054 15.4882 16 15.7425 16 16.0077Z","interest_payout":"M19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4V21C5.00048 21.1809 5.05003 21.3583 5.14336 21.5133C5.2367 21.6682 5.37032 21.795 5.53 21.88C5.68637 21.9603 5.86115 21.9979 6.03671 21.9892C6.21227 21.9804 6.38242 21.9255 6.53 21.83L9 20.2L11.45 21.83C11.6143 21.9396 11.8075 21.9981 12.005 21.9981C12.2025 21.9981 12.3957 21.9396 12.56 21.83L15 20.2L17.44 21.83C17.5905 21.9317 17.7659 21.9905 17.9473 22.0001C18.1287 22.0097 18.3093 21.9697 18.4697 21.8843C18.6301 21.799 18.7642 21.6716 18.8576 21.5158C18.9511 21.36 19.0003 21.1817 19 21V4C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM14.5 11C14.5 11.4465 14.4004 11.8874 14.2084 12.2905C14.0163 12.6936 13.7367 13.0487 13.39 13.33L14.95 14.11C15.1855 14.2299 15.364 14.4381 15.4465 14.6892C15.5289 14.9403 15.5086 15.2138 15.39 15.45C15.3069 15.6149 15.1798 15.7536 15.0227 15.8507C14.8656 15.9478 14.6847 15.9994 14.5 16C14.3431 16.0019 14.1883 15.964 14.05 15.89L10.05 13.89C9.8507 13.7879 9.69144 13.6219 9.59772 13.4185C9.504 13.2151 9.48125 12.9862 9.53312 12.7684C9.58499 12.5505 9.70846 12.3564 9.88377 12.2171C10.0591 12.0778 10.2761 12.0013 10.5 12H11.5C11.7652 12 12.0196 11.8946 12.2071 11.7071C12.3946 11.5196 12.5 11.2652 12.5 11C12.5 10.7348 12.3946 10.4804 12.2071 10.2929C12.0196 10.1054 11.7652 10 11.5 10H9.5C9.23478 10 8.98043 9.89464 8.79289 9.70711C8.60536 9.51957 8.5 9.26522 8.5 9C8.5 8.73478 8.60536 8.48043 8.79289 8.29289C8.98043 8.10536 9.23478 8 9.5 8H14.5C14.7652 8 15.0196 8.10536 15.2071 8.29289C15.3946 8.48043 15.5 8.73478 15.5 9C15.5 9.26522 15.3946 9.51957 15.2071 9.70711C15.0196 9.89464 14.7652 10 14.5 10H14.32C14.4364 10.3207 14.4973 10.6589 14.5 11Z","internet":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C11.16 20 10.05 18.52 9.45 16H14.55C14 18.52 12.84 20 12 20ZM9.11 14C8.96336 12.6707 8.96336 11.3293 9.11 10H14.89C14.9638 10.6641 15.0005 11.3318 15 12C15.0005 12.6682 14.9638 13.3359 14.89 14H9.11ZM4 12C4.00445 11.3252 4.09177 10.6535 4.26 10H7.09C7 10.64 7 11.31 7 12C7 12.69 7 13.36 7.09 14H4.26C4.09177 13.3465 4.00445 12.6748 4 12ZM12 4C12.84 4 13.95 5.48 14.55 8H9.45C10.05 5.48 11.16 4 12 4ZM16.91 10H19.74C20.0868 11.3108 20.0868 12.6892 19.74 14H16.91C16.97 13.36 17 12.69 17 12C17 11.31 17 10.64 16.91 10ZM18.91 8H16.61C16.4143 6.91117 16.0782 5.85233 15.61 4.85C16.9928 5.56059 18.1418 6.65411 18.92 8H18.91ZM8.44 4.85C7.95462 5.84991 7.60164 6.90884 7.39 8H5.08C5.87161 6.647 7.03879 5.55276 8.44 4.85ZM5.08 16H7.39C7.5857 17.0888 7.92184 18.1477 8.39 19.15C7.00724 18.4394 5.85818 17.3459 5.08 16ZM15.56 19.15C16.0282 18.1477 16.3643 17.0888 16.56 16H18.87C18.0918 17.3459 16.9428 18.4394 15.56 19.15Z","internet_high_speed":"M16 14C15.8684 13.9992 15.7379 14.0245 15.6161 14.0742C15.4943 14.124 15.3834 14.1973 15.29 14.29C15.1973 14.3834 15.124 14.4943 15.0742 14.6161C15.0245 14.7379 14.9992 14.8684 15 15V18.59L14.71 18.29C14.6166 18.1973 14.5057 18.124 14.3839 18.0742C14.2621 18.0245 14.1316 17.9992 14 18C13.8014 17.9988 13.6069 18.0569 13.4414 18.1667C13.2759 18.2765 13.1468 18.4331 13.0706 18.6165C12.9945 18.8 12.9747 19.0019 13.0137 19.1967C13.0528 19.3914 13.149 19.5701 13.29 19.71L15.29 21.71C15.3813 21.8035 15.49 21.8783 15.61 21.93C15.7345 21.9774 15.8668 22.0012 16 22C16.1312 22.0034 16.2613 21.976 16.38 21.92C16.5634 21.8441 16.7201 21.7153 16.83 21.55C16.9394 21.3873 16.9985 21.196 17 21V15C17.0008 14.8684 16.9755 14.7379 16.9258 14.6161C16.876 14.4943 16.8027 14.3834 16.71 14.29C16.5184 14.1073 16.2648 14.0037 16 14ZM21.71 16.29L19.71 14.29C19.5675 14.1501 19.3864 14.0561 19.19 14.02C18.9984 13.9795 18.799 14.0005 18.62 14.08C18.4366 14.1559 18.28 14.2847 18.17 14.45C18.0607 14.6127 18.0015 14.804 18 15V21C17.9992 21.1316 18.0245 21.2621 18.0742 21.3839C18.124 21.5057 18.1973 21.6166 18.29 21.71C18.3834 21.8027 18.4943 21.876 18.6161 21.9258C18.7379 21.9755 18.8684 22.0008 19 22C19.2648 21.9963 19.5184 21.8927 19.71 21.71C19.8027 21.6166 19.876 21.5057 19.9258 21.3839C19.9755 21.2621 20.0008 21.1316 20 21V17.41L20.29 17.71C20.3834 17.8027 20.4943 17.876 20.6161 17.9258C20.7379 17.9755 20.8684 18.0008 21 18C21.1316 18.0008 21.2621 17.9755 21.3839 17.9258C21.5057 17.876 21.6166 17.8027 21.71 17.71C21.8037 17.617 21.8781 17.5064 21.9289 17.3846C21.9797 17.2627 22.0058 17.132 22.0058 17C22.0058 16.868 21.9797 16.7373 21.9289 16.6154C21.8781 16.4936 21.8037 16.383 21.71 16.29ZM11 19.46C10.2112 18.449 9.67931 17.2617 9.45 16H13V15C12.9996 14.6586 13.0606 14.3199 13.18 14H9.11C8.95997 12.6709 8.95997 11.3291 9.11 10H14.89C14.9618 10.6643 14.9985 11.3319 15 12V12.19C15.6439 11.9438 16.3561 11.9438 17 12.19V12C17.0161 11.3321 16.986 10.6638 16.91 10H19.74C19.9063 10.6539 19.9936 11.3253 20 12V12.18C20.4269 12.3203 20.8143 12.5603 21.13 12.88L21.87 13.61C21.9534 13.0773 21.9969 12.5392 22 12C22 10.0222 21.4135 8.08879 20.3147 6.4443C19.2159 4.79981 17.6541 3.51809 15.8268 2.76121C13.9996 2.00433 11.9889 1.8063 10.0491 2.19215C8.10929 2.578 6.32746 3.53041 4.92894 4.92894C3.53041 6.32746 2.578 8.10929 2.19215 10.0491C1.8063 11.9889 2.00433 13.9996 2.76121 15.8268C3.51809 17.6541 4.79981 19.2159 6.4443 20.3147C8.08879 21.4135 10.0222 22 12 22H12.72L11.88 21.12C11.4112 20.6792 11.1017 20.0954 11 19.46ZM18.92 8H16.61C16.4137 6.91134 16.0775 5.85258 15.61 4.85C16.9928 5.5606 18.1418 6.65411 18.92 8ZM12 4C12.84 4 13.95 5.48 14.55 8H9.45C10.05 5.48 11.16 4 12 4ZM4.26 10H7.09C7.01399 10.6638 6.98392 11.3321 7 12C6.98392 12.6679 7.01399 13.3362 7.09 14H4.26C3.90999 12.6896 3.90999 11.3104 4.26 10ZM5.08 16H7.39C7.58164 17.0898 7.91795 18.1492 8.39 19.15C7.00724 18.4394 5.85818 17.3459 5.08 16ZM7.39 8H5.08C5.87161 6.647 7.03879 5.55276 8.44 4.85C7.95203 5.84887 7.59895 6.90813 7.39 8Z","intersection":"M15 5C13.9607 5.00046 12.935 5.23637 12 5.69C11.065 5.23637 10.0393 5.00046 9 5C7.14348 5 5.36301 5.7375 4.05025 7.05025C2.7375 8.36301 2 10.1435 2 12C2 13.8565 2.7375 15.637 4.05025 16.9497C5.36301 18.2625 7.14348 19 9 19C10.0393 18.9995 11.065 18.7636 12 18.31C12.935 18.7636 13.9607 18.9995 15 19C16.8565 19 18.637 18.2625 19.9497 16.9497C21.2625 15.637 22 13.8565 22 12C22 10.1435 21.2625 8.36301 19.9497 7.05025C18.637 5.7375 16.8565 5 15 5ZM10 16.9C9.67035 16.9633 9.33566 16.9968 9 17C7.67392 17 6.40215 16.4732 5.46447 15.5355C4.52678 14.5979 4 13.3261 4 12C4 10.6739 4.52678 9.40215 5.46447 8.46447C6.40215 7.52678 7.67392 7 9 7C9.33566 7.00319 9.67035 7.03666 10 7.1C8.71741 8.4085 7.999 10.1677 7.999 12C7.999 13.8323 8.71741 15.5915 10 16.9ZM15 17C14.6643 16.9968 14.3296 16.9633 14 16.9C15.2826 15.5915 16.001 13.8323 16.001 12C16.001 10.1677 15.2826 8.4085 14 7.1C14.3296 7.03666 14.6643 7.00319 15 7C16.3261 7 17.5979 7.52678 18.5355 8.46447C19.4732 9.40215 20 10.6739 20 12C20 13.3261 19.4732 14.5979 18.5355 15.5355C17.5979 16.4732 16.3261 17 15 17Z","ip67":"M9 11H8.5V12H9C9.13261 12 9.25979 11.9473 9.35356 11.8536C9.44733 11.7598 9.5 11.6326 9.5 11.5C9.5 11.3674 9.44733 11.2402 9.35356 11.1464C9.25979 11.0527 9.13261 11 9 11ZM12.5 12.5C12.5 12.5989 12.5293 12.6956 12.5843 12.7778C12.6392 12.86 12.7173 12.9241 12.8087 12.9619C12.9 12.9998 13.0006 13.0097 13.0976 12.9904C13.1945 12.9711 13.2836 12.9235 13.3536 12.8536C13.4235 12.7836 13.4711 12.6945 13.4904 12.5975C13.5097 12.5006 13.4998 12.4 13.4619 12.3087C13.4241 12.2173 13.36 12.1392 13.2778 12.0843C13.1956 12.0293 13.0989 12 13 12C12.8674 12 12.7402 12.0527 12.6465 12.1464C12.5527 12.2402 12.5 12.3674 12.5 12.5ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM6.5 13.5C6.5 13.6326 6.44733 13.7598 6.35356 13.8536C6.25979 13.9473 6.13261 14 6 14C5.8674 14 5.74022 13.9473 5.64645 13.8536C5.55268 13.7598 5.5 13.6326 5.5 13.5V10.5C5.5 10.3674 5.55268 10.2402 5.64645 10.1464C5.74022 10.0527 5.8674 10 6 10C6.13261 10 6.25979 10.0527 6.35356 10.1464C6.44733 10.2402 6.5 10.3674 6.5 10.5V13.5ZM9 13H8.5V13.5C8.5 13.6326 8.44733 13.7598 8.35356 13.8536C8.25979 13.9473 8.13261 14 8 14C7.8674 14 7.74022 13.9473 7.64645 13.8536C7.55268 13.7598 7.5 13.6326 7.5 13.5V10.5C7.5 10.3674 7.55268 10.2402 7.64645 10.1464C7.74022 10.0527 7.8674 10 8 10H9C9.39783 10 9.77936 10.158 10.0607 10.4393C10.342 10.7206 10.5 11.1022 10.5 11.5C10.5 11.8978 10.342 12.2794 10.0607 12.5607C9.77936 12.842 9.39783 13 9 13ZM14.5 12.5C14.5 12.8978 14.342 13.2794 14.0607 13.5607C13.7794 13.842 13.3978 14 13 14C12.6022 14 12.2206 13.842 11.9393 13.5607C11.658 13.2794 11.5 12.8978 11.5 12.5V12C11.5 11.4696 11.7107 10.9609 12.0858 10.5858C12.4609 10.2107 12.9696 10 13.5 10H14C14.1326 10 14.2598 10.0527 14.3536 10.1464C14.4473 10.2402 14.5 10.3674 14.5 10.5C14.5 10.6326 14.4473 10.7598 14.3536 10.8536C14.2598 10.9473 14.1326 11 14 11H13.5C13.4404 10.9906 13.3796 10.9906 13.32 11C13.6611 11.0724 13.9661 11.2622 14.1817 11.5363C14.3973 11.8104 14.5099 12.1514 14.5 12.5ZM18.45 10.72L16.95 13.72C16.9088 13.8042 16.8447 13.875 16.7652 13.9245C16.6856 13.974 16.5937 14.0002 16.5 14C16.424 13.999 16.349 13.982 16.28 13.95C16.1623 13.8899 16.0726 13.7864 16.0297 13.6614C15.9868 13.5365 15.9941 13.3997 16.05 13.28L17.19 11H16C15.8674 11 15.7402 10.9473 15.6465 10.8536C15.5527 10.7598 15.5 10.6326 15.5 10.5C15.5 10.3674 15.5527 10.2402 15.6465 10.1464C15.7402 10.0527 15.8674 10 16 10H18C18.0859 10.0014 18.1702 10.024 18.2452 10.0659C18.3203 10.1078 18.3837 10.1676 18.43 10.24C18.4725 10.3122 18.4966 10.3938 18.5001 10.4775C18.5036 10.5612 18.4864 10.6445 18.45 10.72Z","ip_camera":"M12 7.9999C11.8022 7.9999 11.6089 8.05855 11.4444 8.16843C11.28 8.27831 11.1518 8.43449 11.0761 8.61722C11.0004 8.79994 10.9806 9.00101 11.0192 9.19499C11.0578 9.38897 11.1531 9.56716 11.2929 9.70701C11.4328 9.84686 11.6109 9.9421 11.8049 9.98069C11.9989 10.0193 12.2 9.99947 12.3827 9.92378C12.5654 9.84809 12.7216 9.71992 12.8315 9.55547C12.9414 9.39102 13 9.19768 13 8.9999C13 8.73469 12.8947 8.48033 12.7071 8.2928C12.5196 8.10526 12.2652 7.9999 12 7.9999ZM15 17.9999H13V15.9199C14.7516 15.6671 16.3424 14.7602 17.4523 13.3817C18.5622 12.0033 19.1088 10.2556 18.982 8.49041C18.8553 6.72522 18.0647 5.07354 16.7692 3.86778C15.4738 2.66203 13.7698 1.9917 12 1.9917C10.2303 1.9917 8.52622 2.66203 7.23079 3.86778C5.93536 5.07354 5.14472 6.72522 5.01798 8.49041C4.89125 10.2556 5.43783 12.0033 6.54772 13.3817C7.65761 14.7602 9.24842 15.6671 11 15.9199V17.9999H9.00001C8.20436 17.9999 7.4413 18.316 6.87869 18.8786C6.31608 19.4412 6.00001 20.2043 6.00001 20.9999C6.00001 21.2651 6.10537 21.5195 6.2929 21.707C6.48044 21.8945 6.73479 21.9999 7.00001 21.9999H17C17.2652 21.9999 17.5196 21.8945 17.7071 21.707C17.8947 21.5195 18 21.2651 18 20.9999C18 20.2043 17.6839 19.4412 17.1213 18.8786C16.5587 18.316 15.7957 17.9999 15 17.9999ZM9.00001 8.9999C9.00001 8.40656 9.17596 7.82654 9.5056 7.33319C9.83525 6.83984 10.3038 6.45533 10.852 6.22826C11.4001 6.0012 12.0033 5.94179 12.5853 6.05755C13.1672 6.1733 13.7018 6.45902 14.1213 6.87858C14.5409 7.29814 14.8266 7.83269 14.9424 8.41463C15.0581 8.99657 14.9987 9.59977 14.7717 10.148C14.5446 10.6961 14.1601 11.1647 13.6667 11.4943C13.1734 11.824 12.5934 11.9999 12 11.9999C11.2044 11.9999 10.4413 11.6838 9.87869 11.1212C9.31608 10.5586 9.00001 9.79555 9.00001 8.9999Z","iron":"M16 10H6V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H13C13.5304 8 14.0391 7.78929 14.4142 7.41421C14.7893 7.03914 15 6.53043 15 6C15 5.46957 14.7893 4.96086 14.4142 4.58579C14.0391 4.21071 13.5304 4 13 4H7C5.67392 4 4.40215 4.52678 3.46447 5.46447C2.52678 6.40215 2 7.67392 2 9V15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16H22C22 14.4087 21.3679 12.8826 20.2426 11.7574C19.1174 10.6321 17.5913 10 16 10ZM4 19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20H22V18H4V19Z","irrigation":"M12 6C12.1978 6 12.3911 5.94135 12.5556 5.83147C12.72 5.72159 12.8482 5.56541 12.9239 5.38268C12.9996 5.19996 13.0194 4.99889 12.9808 4.80491C12.9422 4.61093 12.847 4.43275 12.7071 4.29289C12.5673 4.15304 12.3891 4.0578 12.1951 4.01922C12.0011 3.98063 11.8 4.00043 11.6173 4.07612C11.4346 4.15181 11.2784 4.27998 11.1685 4.44443C11.0586 4.60888 11 4.80222 11 5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM15 5C15.1978 5 15.3911 4.94135 15.5556 4.83147C15.72 4.72159 15.8482 4.56541 15.9239 4.38268C15.9996 4.19996 16.0194 3.99889 15.9808 3.80491C15.9422 3.61093 15.847 3.43275 15.7071 3.29289C15.5673 3.15304 15.3891 3.0578 15.1951 3.01922C15.0011 2.98063 14.8 3.00043 14.6173 3.07612C14.4346 3.15181 14.2784 3.27998 14.1685 3.44443C14.0586 3.60888 14 3.80222 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5ZM20 7C20.1978 7 20.3911 6.94135 20.5556 6.83147C20.72 6.72159 20.8482 6.56541 20.9239 6.38268C20.9996 6.19996 21.0194 5.99889 20.9808 5.80491C20.9422 5.61093 20.847 5.43275 20.7071 5.29289C20.5673 5.15304 20.3891 5.0578 20.1951 5.01922C20.0011 4.98063 19.8 5.00043 19.6173 5.07612C19.4346 5.15181 19.2784 5.27998 19.1685 5.44443C19.0586 5.60888 19 5.80222 19 6C19 6.26522 19.1054 6.51957 19.2929 6.70711C19.4804 6.89464 19.7348 7 20 7ZM20 9C19.8022 9 19.6089 9.05865 19.4444 9.16853C19.28 9.27841 19.1518 9.43459 19.0761 9.61732C19.0004 9.80004 18.9806 10.0011 19.0192 10.1951C19.0578 10.3891 19.153 10.5673 19.2929 10.7071C19.4327 10.847 19.6109 10.9422 19.8049 10.9808C19.9989 11.0194 20.2 10.9996 20.3827 10.9239C20.5654 10.8482 20.7216 10.72 20.8315 10.5556C20.9414 10.3911 21 10.1978 21 10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9ZM9 5C9.19778 5 9.39112 4.94135 9.55557 4.83147C9.72002 4.72159 9.84819 4.56541 9.92388 4.38268C9.99957 4.19996 10.0194 3.99889 9.98079 3.80491C9.9422 3.61093 9.84696 3.43275 9.70711 3.29289C9.56725 3.15304 9.38907 3.0578 9.19509 3.01922C9.00111 2.98063 8.80004 3.00043 8.61732 3.07612C8.43459 3.15181 8.27841 3.27998 8.16853 3.44443C8.05865 3.60888 8 3.80222 8 4C8 4.26522 8.10536 4.51957 8.29289 4.70711C8.48043 4.89464 8.73478 5 9 5ZM18 9C18.1978 9 18.3911 8.94135 18.5556 8.83147C18.72 8.72159 18.8482 8.56541 18.9239 8.38268C18.9996 8.19996 19.0194 7.99889 18.9808 7.80491C18.9422 7.61093 18.847 7.43275 18.7071 7.29289C18.5673 7.15304 18.3891 7.0578 18.1951 7.01922C18.0011 6.98063 17.8 7.00043 17.6173 7.07612C17.4346 7.15181 17.2784 7.27998 17.1685 7.44443C17.0586 7.60888 17 7.80222 17 8C17 8.26522 17.1054 8.51957 17.2929 8.70711C17.4804 8.89464 17.7348 9 18 9ZM4 11C4.19778 11 4.39112 10.9414 4.55557 10.8315C4.72002 10.7216 4.84819 10.5654 4.92388 10.3827C4.99957 10.2 5.01937 9.99889 4.98079 9.80491C4.9422 9.61093 4.84696 9.43275 4.70711 9.29289C4.56725 9.15304 4.38907 9.0578 4.19509 9.01922C4.00111 8.98063 3.80004 9.00043 3.61732 9.07612C3.43459 9.15181 3.27841 9.27998 3.16853 9.44443C3.05865 9.60888 3 9.80222 3 10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11ZM20 19H14V16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15V13C16 12.7348 15.8946 12.4804 15.7071 12.2929C15.5196 12.1054 15.2652 12 15 12H9C8.73478 12 8.48043 12.1054 8.29289 12.2929C8.10536 12.4804 8 12.7348 8 13V15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16H10V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM6 9C6.19778 9 6.39112 8.94135 6.55557 8.83147C6.72002 8.72159 6.84819 8.56541 6.92388 8.38268C6.99957 8.19996 7.01937 7.99889 6.98079 7.80491C6.9422 7.61093 6.84696 7.43275 6.70711 7.29289C6.56725 7.15304 6.38907 7.0578 6.19509 7.01922C6.00111 6.98063 5.80004 7.00043 5.61732 7.07612C5.43459 7.15181 5.27841 7.27998 5.16853 7.44443C5.05865 7.60888 5 7.80222 5 8C5 8.26522 5.10536 8.51957 5.29289 8.70711C5.48043 8.89464 5.73478 9 6 9ZM9 9H10V10C10 10.2652 10.1054 10.5196 10.2929 10.7071C10.4804 10.8946 10.7348 11 11 11H13C13.2652 11 13.5196 10.8946 13.7071 10.7071C13.8946 10.5196 14 10.2652 14 10V9H15C15.2652 9 15.5196 8.89464 15.7071 8.70711C15.8946 8.51957 16 8.26522 16 8C16 7.73478 15.8946 7.48043 15.7071 7.29289C15.5196 7.10536 15.2652 7 15 7H9C8.73478 7 8.48043 7.10536 8.29289 7.29289C8.10536 7.48043 8 7.73478 8 8C8 8.26522 8.10536 8.51957 8.29289 8.70711C8.48043 8.89464 8.73478 9 9 9ZM4 7C4.19778 7 4.39112 6.94135 4.55557 6.83147C4.72002 6.72159 4.84819 6.56541 4.92388 6.38268C4.99957 6.19996 5.01937 5.99889 4.98079 5.80491C4.9422 5.61093 4.84696 5.43275 4.70711 5.29289C4.56725 5.15304 4.38907 5.0578 4.19509 5.01922C4.00111 4.98063 3.80004 5.00043 3.61732 5.07612C3.43459 5.15181 3.27841 5.27998 3.16853 5.44443C3.05865 5.60888 3 5.80222 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7Z","italic":"M20 3H11C10.45 3 10 3.45 10 4C10 4.55 10.45 5 11 5H14.38L7.38 19H4C3.45 19 3 19.45 3 20C3 20.55 3.45 21 4 21H13C13.55 21 14 20.55 14 20C14 19.45 13.55 19 13 19H9.62L16.62 5H20C20.55 5 21 4.55 21 4C21 3.45 20.55 3 20 3Z","itching":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM11 17C10.45 17 10 16.55 10 16C10 15.45 10.45 15 11 15C11.55 15 12 15.45 12 16C12 16.55 11.55 17 11 17ZM11 12C10.45 12 10 11.55 10 11C10 10.45 10.45 10 11 10C11.55 10 12 10.45 12 11C12 11.55 11.55 12 11 12ZM15 14C14.45 14 14 13.55 14 13C14 12.45 14.45 12 15 12C15.55 12 16 12.45 16 13C16 13.55 15.55 14 15 14Z","janitor":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001Z","jewellery_diamond":"M21.1401 8.66001L17.5401 4.66001C17.3519 4.45157 17.122 4.28508 16.8653 4.17137C16.6086 4.05765 16.3308 3.99927 16.0501 4.00001H8.00005C7.71928 3.99927 7.4415 4.05765 7.18478 4.17137C6.92807 4.28508 6.69817 4.45157 6.51005 4.66001L2.91005 8.66001C2.57837 9.02751 2.39478 9.50496 2.39478 10C2.39478 10.4951 2.57837 10.9725 2.91005 11.34L11.3101 20.67C11.4038 20.7731 11.518 20.8555 11.6455 20.9119C11.7729 20.9683 11.9107 20.9974 12.0501 20.9974C12.1894 20.9974 12.3272 20.9683 12.4546 20.9119C12.5821 20.8555 12.6963 20.7731 12.7901 20.67L21.1901 11.34C21.5149 10.9664 21.6897 10.4855 21.6805 9.99039C21.6712 9.49532 21.4787 9.02128 21.1401 8.66001Z","jewellery_ring":"M13.25 6.11L14.54 4.67C14.7059 4.48625 14.7977 4.24752 14.7977 4C14.7977 3.75248 14.7059 3.51375 14.54 3.33L13.64 2.33C13.5465 2.22641 13.4324 2.14353 13.3049 2.0867C13.1775 2.02986 13.0396 2.00033 12.9 2H11.1C10.9605 2.00033 10.8225 2.02986 10.6951 2.0867C10.5676 2.14353 10.4535 2.22641 10.36 2.33L9.46001 3.33C9.29417 3.51375 9.20238 3.75248 9.20238 4C9.20238 4.24752 9.29417 4.48625 9.46001 4.67L10.75 6.11C8.76154 6.42456 6.96476 7.47728 5.71817 9.05811C4.47159 10.6389 3.86685 12.6317 4.02462 14.6387C4.18238 16.6457 5.09106 18.5194 6.56933 19.8861C8.04761 21.2527 9.98681 22.0117 12 22.0117C14.0132 22.0117 15.9524 21.2527 17.4307 19.8861C18.909 18.5194 19.8176 16.6457 19.9754 14.6387C20.1332 12.6317 19.5284 10.6389 18.2819 9.05811C17.0353 7.47728 15.2385 6.42456 13.25 6.11ZM12 20C10.8133 20 9.65329 19.6481 8.66659 18.9888C7.6799 18.3295 6.91086 17.3925 6.45674 16.2961C6.00261 15.1997 5.88379 13.9933 6.1153 12.8295C6.34681 11.6656 6.91826 10.5965 7.75737 9.75736C8.59649 8.91824 9.66559 8.3468 10.8295 8.11529C11.9934 7.88378 13.1998 8.0026 14.2961 8.45672C15.3925 8.91085 16.3295 9.67988 16.9888 10.6666C17.6481 11.6533 18 12.8133 18 14C18 15.5913 17.3679 17.1174 16.2427 18.2426C15.1174 19.3679 13.5913 20 12 20Z","jio_fi":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM16 9C16 9.26522 15.8946 9.51957 15.7071 9.70711C15.5196 9.89464 15.2652 10 15 10H9C8.73478 10 8.48043 9.89464 8.29289 9.70711C8.10536 9.51957 8 9.26522 8 9V7C8 6.73478 8.10536 6.48043 8.29289 6.29289C8.48043 6.10536 8.73478 6 9 6H15C15.2652 6 15.5196 6.10536 15.7071 6.29289C15.8946 6.48043 16 6.73478 16 7V9Z","jio_fi_dongle":"M13 2H11C9.93913 2 8.92172 2.42143 8.17157 3.17157C7.42143 3.92172 7 4.93913 7 6V18C7 19.0609 7.42143 20.0783 8.17157 20.8284C8.92172 21.5786 9.93913 22 11 22H13C14.0609 22 15.0783 21.5786 15.8284 20.8284C16.5786 20.0783 17 19.0609 17 18V6C17 4.93913 16.5786 3.92172 15.8284 3.17157C15.0783 2.42143 14.0609 2 13 2ZM14 9C14 9.26522 13.8946 9.51957 13.7071 9.70711C13.5196 9.89464 13.2652 10 13 10H11C10.7348 10 10.4804 9.89464 10.2929 9.70711C10.1054 9.51957 10 9.26522 10 9V7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6H13C13.2652 6 13.5196 6.10536 13.7071 6.29289C13.8946 6.48043 14 6.73478 14 7V9Z","jio_institute":"M20 12H16.9C16.704 11.0391 16.2298 10.1571 15.5364 9.46362C14.8429 8.77018 13.9609 8.29597 13 8.1V7H15C15.2652 7 15.5196 6.89464 15.7071 6.70711C15.8946 6.51957 16 6.26522 16 6V4C16 3.73478 15.8946 3.48043 15.7071 3.29289C15.5196 3.10536 15.2652 3 15 3H12C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V8.1C10.0391 8.29597 9.15706 8.77018 8.46362 9.46362C7.77018 10.1571 7.29597 11.0391 7.1 12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H10V17C10 16.4696 10.2107 15.9609 10.5858 15.5858C10.9609 15.2107 11.4696 15 12 15C12.5304 15 13.0391 15.2107 13.4142 15.5858C13.7893 15.9609 14 16.4696 14 17V21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V13C21 12.7348 20.8946 12.4804 20.7071 12.2929C20.5196 12.1054 20.2652 12 20 12ZM12 13C11.8022 13 11.6089 12.9414 11.4444 12.8315C11.28 12.7216 11.1518 12.5654 11.0761 12.3827C11.0004 12.2 10.9806 11.9989 11.0192 11.8049C11.0578 11.6109 11.153 11.4327 11.2929 11.2929C11.4327 11.153 11.6109 11.0578 11.8049 11.0192C11.9989 10.9806 12.2 11.0004 12.3827 11.0761C12.5654 11.1518 12.7216 11.28 12.8315 11.4444C12.9414 11.6089 13 11.8022 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13Z","jio_link":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 17C11.8022 17 11.6089 16.9414 11.4444 16.8315C11.28 16.7216 11.1518 16.5654 11.0761 16.3827C11.0004 16.2 10.9806 15.9989 11.0192 15.8049C11.0578 15.6109 11.153 15.4327 11.2929 15.2929C11.4327 15.153 11.6109 15.0578 11.8049 15.0192C11.9989 14.9806 12.2 15.0004 12.3827 15.0761C12.5654 15.1518 12.7216 15.28 12.8315 15.4444C12.9414 15.6089 13 15.8022 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM15.38 13.23C15.2915 13.3793 15.1657 13.503 15.0149 13.5889C14.8641 13.6748 14.6935 13.72 14.52 13.72C14.3409 13.7172 14.1654 13.669 14.01 13.58C13.4096 13.207 12.7168 13.0093 12.01 13.0093C11.3032 13.0093 10.6104 13.207 10.01 13.58C9.78441 13.682 9.52902 13.6966 9.29325 13.6211C9.05748 13.5456 8.85808 13.3854 8.73366 13.1714C8.60923 12.9573 8.56861 12.7048 8.61965 12.4625C8.6707 12.2203 8.80979 12.0056 9.01 11.86C9.92534 11.3006 10.9773 11.0047 12.05 11.0047C13.1227 11.0047 14.1747 11.3006 15.09 11.86C15.3081 12.0049 15.4606 12.2296 15.5148 12.4858C15.5691 12.7419 15.5206 13.0091 15.38 13.23ZM17.83 10.08C17.7383 10.2157 17.6146 10.3268 17.4699 10.4035C17.3252 10.4803 17.1638 10.5202 17 10.52C16.8006 10.5204 16.6055 10.4612 16.44 10.35C15.1211 9.48408 13.5778 9.02273 12 9.02273C10.4222 9.02273 8.87891 9.48408 7.56 10.35C7.33987 10.4985 7.06976 10.5535 6.80908 10.5029C6.54841 10.4522 6.31852 10.3001 6.17 10.08C6.02148 9.85987 5.96649 9.58976 6.01712 9.32908C6.06776 9.06841 6.21987 8.83852 6.44 8.69C8.0925 7.60801 10.0248 7.0317 12 7.0317C13.9752 7.0317 15.9075 7.60801 17.56 8.69C17.6691 8.76343 17.7627 8.85767 17.8353 8.96731C17.908 9.07696 17.9583 9.19986 17.9834 9.32898C18.0085 9.4581 18.0078 9.5909 17.9815 9.71977C17.9552 9.84864 17.9037 9.97106 17.83 10.08Z","jio_payments":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3172 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50001C6.17133 1.9987 5.84564 2.06246 5.54173 2.18763C5.23782 2.3128 4.9617 2.49689 4.72929 2.7293C4.49688 2.96171 4.31278 3.23784 4.18761 3.54175C4.06244 3.84566 3.99868 4.17135 4 4.50002V19.5C3.99868 19.8287 4.06244 20.1544 4.18761 20.4583C4.31278 20.7622 4.49688 21.0383 4.72929 21.2707C4.9617 21.5031 5.23782 21.6872 5.54173 21.8124C5.84564 21.9376 6.17133 22.0013 6.50001 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM8 18C7.80222 18 7.60888 17.9414 7.44443 17.8315C7.27999 17.7216 7.15181 17.5654 7.07613 17.3827C7.00044 17.2 6.98063 16.9989 7.01922 16.8049C7.0578 16.6109 7.15305 16.4328 7.2929 16.2929C7.43275 16.1531 7.61093 16.0578 7.80491 16.0192C7.9989 15.9806 8.19996 16.0005 8.38269 16.0761C8.56541 16.1518 8.72159 16.28 8.83147 16.4444C8.94136 16.6089 9 16.8022 9 17C9 17.2652 8.89465 17.5196 8.70711 17.7071C8.51958 17.8947 8.26522 18 8 18ZM8 14C7.80222 14 7.60888 13.9414 7.44443 13.8315C7.27999 13.7216 7.15181 13.5654 7.07613 13.3827C7.00044 13.2 6.98063 12.9989 7.01922 12.8049C7.0578 12.6109 7.15305 12.4328 7.2929 12.2929C7.43275 12.1531 7.61093 12.0578 7.80491 12.0192C7.9989 11.9806 8.19996 12.0005 8.38269 12.0761C8.56541 12.1518 8.72159 12.28 8.83147 12.4444C8.94136 12.6089 9 12.8022 9 13C9 13.2652 8.89465 13.5196 8.70711 13.7071C8.51958 13.8947 8.26522 14 8 14ZM12 18C11.8022 18 11.6089 17.9414 11.4444 17.8315C11.28 17.7216 11.1518 17.5654 11.0761 17.3827C11.0004 17.2 10.9806 16.9989 11.0192 16.8049C11.0578 16.6109 11.153 16.4328 11.2929 16.2929C11.4328 16.1531 11.6109 16.0578 11.8049 16.0192C11.9989 15.9806 12.2 16.0005 12.3827 16.0761C12.5654 16.1518 12.7216 16.28 12.8315 16.4444C12.9414 16.6089 13 16.8022 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8947 12.2652 18 12 18ZM12 14C11.8022 14 11.6089 13.9414 11.4444 13.8315C11.28 13.7216 11.1518 13.5654 11.0761 13.3827C11.0004 13.2 10.9806 12.9989 11.0192 12.8049C11.0578 12.6109 11.153 12.4328 11.2929 12.2929C11.4328 12.1531 11.6109 12.0578 11.8049 12.0192C11.9989 11.9806 12.2 12.0005 12.3827 12.0761C12.5654 12.1518 12.7216 12.28 12.8315 12.4444C12.9414 12.6089 13 12.8022 13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8947 12.2652 14 12 14ZM16 18C15.8022 18 15.6089 17.9414 15.4444 17.8315C15.28 17.7216 15.1518 17.5654 15.0761 17.3827C15.0004 17.2 14.9806 16.9989 15.0192 16.8049C15.0578 16.6109 15.153 16.4328 15.2929 16.2929C15.4328 16.1531 15.6109 16.0578 15.8049 16.0192C15.9989 15.9806 16.2 16.0005 16.3827 16.0761C16.5654 16.1518 16.7216 16.28 16.8315 16.4444C16.9414 16.6089 17 16.8022 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8947 16.2652 18 16 18ZM17 13C17 13.1978 16.9414 13.3911 16.8315 13.5556C16.7216 13.72 16.5654 13.8482 16.3827 13.9239C16.2 13.9996 15.9989 14.0194 15.8049 13.9808C15.6109 13.9422 15.4328 13.847 15.2929 13.7071C15.153 13.5673 15.0578 13.3891 15.0192 13.1951C14.9806 13.0011 15.0004 12.8001 15.0761 12.6173C15.1518 12.4346 15.28 12.2784 15.4444 12.1686C15.6089 12.0587 15.8022 12 16 12C16.2652 12 16.5196 12.1054 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13Z","jio_tunes":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.5 8C16.5083 8.22445 16.4408 8.44515 16.3084 8.62656C16.1759 8.80797 15.9863 8.93951 15.77 9L13 9.75V15.5C13 15.9945 12.8534 16.4778 12.5787 16.8889C12.304 17.3 11.9135 17.6205 11.4567 17.8097C10.9999 17.9989 10.4972 18.0484 10.0123 17.952C9.52732 17.8555 9.08186 17.6174 8.73223 17.2678C8.3826 16.9181 8.1445 16.4727 8.04804 15.9877C7.95157 15.5028 8.00108 15.0001 8.1903 14.5433C8.37952 14.0865 8.69995 13.696 9.11107 13.4213C9.5222 13.1466 10.0055 13 10.5 13C10.6678 13.0013 10.8352 13.018 11 13.05V8C10.9917 7.77555 11.0592 7.55485 11.1916 7.37344C11.3241 7.19203 11.5137 7.06049 11.73 7L15.23 6C15.3776 5.95816 15.5328 5.95083 15.6837 5.97857C15.8345 6.00631 15.977 6.06839 16.1 6.16C16.2242 6.25315 16.325 6.37393 16.3944 6.51279C16.4639 6.65164 16.5 6.80475 16.5 6.96V8Z","jiopay":"M22 12C22 17.5228 17.5228 22 12 22C7.52236 22 3.73207 19.0571 2.4578 15H6C6.55228 15 7 14.5523 7 14C7 13.4477 6.55228 13 6 13H2.04938C2.01672 12.6711 2 12.3375 2 12C2 11.6625 2.01672 11.3289 2.04938 11H14C14.5523 11 15 10.5523 15 10C15 9.44772 14.5523 9 14 9H2.4578C2.6787 8.29667 2.97522 7.62683 3.33782 7H11C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5H4.85857C6.67349 3.14864 9.20261 2 12 2C17.5228 2 22 6.47715 22 12Z","joints":"M9.34006 10.9302C10.0201 11.0802 10.6701 10.9902 11.2301 10.7302C11.7201 10.5102 12.2801 10.5102 12.7701 10.7302C13.3301 10.9902 13.9701 11.0802 14.6601 10.9302C15.8101 10.6802 16.7301 9.73023 16.9501 8.58023C17.1601 7.47023 16.7601 6.45023 16.0201 5.79023C15.4101 5.24023 15.0001 4.50023 15.0001 3.68023V3.10023C15.0001 2.44023 14.5501 1.99023 14.0001 1.99023H10.0001C9.45006 1.99023 9.00006 2.44023 9.00006 2.99023V3.67023C9.00006 4.49023 8.59006 5.23023 7.98006 5.78023C7.25006 6.44023 6.85006 7.46023 7.05006 8.57023C7.27006 9.72023 8.19006 10.6702 9.34006 10.9202V10.9302ZM16.9401 15.4202C16.7201 14.2702 15.8001 13.3202 14.6501 13.0702C13.9701 12.9202 13.3201 13.0102 12.7601 13.2702C12.2701 13.4902 11.7101 13.4902 11.2201 13.2702C10.6601 13.0102 10.0201 12.9202 9.33006 13.0702C8.18006 13.3202 7.26006 14.2702 7.04006 15.4202C6.83006 16.5302 7.23006 17.5502 7.97006 18.2102C8.58006 18.7602 8.99006 19.5002 8.99006 20.3202V21.0002C8.99006 21.5502 9.44006 22.0002 9.99006 22.0002H13.9901C14.5401 22.0002 14.9901 21.5502 14.9901 21.0002V20.3202C14.9901 19.5002 15.4001 18.7602 16.0101 18.2102C16.7401 17.5502 17.1401 16.5302 16.9401 15.4202Z","kabaddi":"M16.5001 7.00006C16.7954 7.00022 17.0841 6.91326 17.3301 6.75006C17.5786 6.58232 17.7731 6.34611 17.8901 6.07006C18.0112 5.80063 18.0495 5.50129 18.0001 5.21006C17.9472 4.90849 17.8026 4.63054 17.5861 4.41404C17.3696 4.19753 17.0917 4.05299 16.7901 4.00006C16.5018 3.94123 16.2026 3.96907 15.9301 4.08006C15.6541 4.19703 15.4178 4.39155 15.2501 4.64006C15.0917 4.86632 14.9989 5.13191 14.9819 5.40757C14.9648 5.68322 15.0242 5.95824 15.1534 6.2023C15.2827 6.44636 15.4769 6.64999 15.7145 6.79075C15.9521 6.93152 16.224 7.00395 16.5001 7.00006ZM8.50011 7.00006C8.79535 7.00022 9.08408 6.91326 9.33011 6.75006C9.57862 6.58232 9.77314 6.34611 9.89011 6.07006C10.0112 5.80063 10.0495 5.50129 10.0001 5.21006C9.94718 4.90849 9.80263 4.63054 9.58613 4.41404C9.36963 4.19753 9.09168 4.05299 8.79011 4.00006C8.50183 3.94123 8.20259 3.96907 7.93011 4.08006C7.65405 4.19703 7.41785 4.39155 7.25011 4.64006C7.09174 4.86632 6.99891 5.13191 6.98185 5.40757C6.9648 5.68322 7.02418 5.95824 7.15345 6.2023C7.28271 6.44636 7.47686 6.64999 7.71447 6.79075C7.95209 6.93152 8.22396 7.00395 8.50011 7.00006ZM22.0001 18.7101L19.0001 8.71006C18.9362 8.49589 18.8024 8.3093 18.6201 8.18006C18.439 8.05316 18.221 7.98986 18.0001 8.00006H13.0001C12.8685 7.9993 12.738 8.02452 12.6162 8.07429C12.4944 8.12405 12.3836 8.19738 12.2901 8.29006C12.1074 8.48169 12.0038 8.73529 12.0001 9.00006C11.9993 9.13166 12.0246 9.26213 12.0743 9.38396C12.1241 9.5058 12.1974 9.61662 12.2901 9.71006C12.3836 9.80274 12.4944 9.87606 12.6162 9.92583C12.738 9.97559 12.8685 10.0008 13.0001 10.0001H17.2601L18.0001 12.4701L15.4501 14.1701C15.2731 14.2794 15.1346 14.4413 15.054 14.6331C14.9733 14.8249 14.9545 15.0371 15.0001 15.2401L16.0001 19.2401C16.0294 19.3723 16.0853 19.4973 16.1644 19.6073C16.2435 19.7173 16.3441 19.8101 16.4601 19.8801C16.695 20.019 16.9744 20.0619 17.2401 20.0001C17.3724 19.9707 17.4973 19.9148 17.6073 19.8358C17.7174 19.7567 17.8102 19.6561 17.8801 19.5401C18.019 19.3052 18.062 19.0258 18.0001 18.7601L17.1701 15.4401L18.6301 14.4401L20.0001 19.2901C20.0381 19.4218 20.1028 19.5444 20.1901 19.6501C20.2713 19.7601 20.3776 19.8493 20.5001 19.9101C20.6204 19.9784 20.7529 20.0226 20.8901 20.0401C21.0223 20.0647 21.1579 20.0647 21.2901 20.0401C21.4219 20.0021 21.5444 19.9374 21.6501 19.8501C21.7602 19.7689 21.8493 19.6626 21.9101 19.5401C21.9783 19.4241 22.0193 19.2942 22.0301 19.1601C22.0568 19.0098 22.0465 18.8554 22.0001 18.7101ZM12.4901 11.1401L7.49011 8.14006C7.34044 8.05461 7.17234 8.00658 7.00011 8.00006C6.83847 7.99158 6.67719 8.02246 6.53011 8.09006C6.38078 8.15742 6.25029 8.26044 6.15011 8.39006C6.06676 8.5268 6.01548 8.68065 6.00011 8.84006L5.00011 14.5901L2.19011 18.4001C2.03133 18.6119 1.96301 18.878 2.00011 19.1401C2.01851 19.2703 2.06243 19.3957 2.12935 19.5089C2.19628 19.6222 2.28489 19.7211 2.39011 19.8001C2.56594 19.932 2.78032 20.0022 3.00011 20.0001C3.15536 20.0001 3.30847 19.9639 3.44732 19.8945C3.58618 19.8251 3.70696 19.7243 3.80011 19.6001L6.80011 15.6001C6.90175 15.472 6.97042 15.3209 7.00011 15.1601L7.11011 14.5101L8.01011 15.4101V19.0001C8.01011 19.2653 8.11547 19.5196 8.303 19.7072C8.49054 19.8947 8.74489 20.0001 9.01011 20.0001C9.27533 20.0001 9.52968 19.8947 9.71722 19.7072C9.90475 19.5196 10.0101 19.2653 10.0101 19.0001V15.0001C10.0117 14.87 9.98793 14.741 9.94011 14.6201C9.88955 14.4965 9.81474 14.3843 9.72011 14.2901L7.72011 12.2901C7.65061 12.2376 7.57704 12.1908 7.50011 12.1501L7.76011 10.6101L11.5001 12.8601C11.7263 12.9629 11.9826 12.978 12.2193 12.9022C12.4559 12.8264 12.6558 12.6652 12.7801 12.4501C12.9035 12.2352 12.9427 11.9822 12.8901 11.7401C12.836 11.4973 12.6934 11.2834 12.4901 11.1401Z","karate":"M20.66 3.25C20.461 3.0752 20.2007 2.9865 19.9364 3.00337C19.672 3.02025 19.4252 3.14131 19.25 3.34L12.86 10.64L10.11 8.58L12.16 7.11C12.4185 6.92597 12.6295 6.68307 12.7755 6.40139C12.9216 6.1197 12.9985 5.8073 13 5.49V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5.49L4.84 9.89C4.58152 10.074 4.37053 10.3169 4.22447 10.5986C4.07841 10.8803 4.00147 11.1927 4 11.51V14C4 14.2652 4.10536 14.5196 4.29289 14.7071C4.48043 14.8946 4.73478 15 5 15C5.26522 15 5.51957 14.8946 5.70711 14.7071C5.89464 14.5196 6 14.2652 6 14V11.51L8.4 9.8L12 12.5V20C12 20.2652 12.1054 20.5196 12.2929 20.7071C12.4804 20.8946 12.7348 21 13 21C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20V12.38L20.75 4.66C20.9248 4.46098 21.0135 4.20073 20.9966 3.93639C20.9798 3.67204 20.8587 3.42518 20.66 3.25ZM6 6.5C6 6.20333 5.91203 5.91332 5.7472 5.66664C5.58238 5.41997 5.34811 5.22771 5.07403 5.11418C4.79994 5.00065 4.49834 4.97094 4.20737 5.02882C3.91639 5.0867 3.64912 5.22956 3.43934 5.43934C3.22956 5.64912 3.0867 5.91639 3.02882 6.20736C2.97094 6.49834 3.00065 6.79994 3.11418 7.07403C3.22771 7.34811 3.41997 7.58238 3.66665 7.7472C3.91332 7.91203 4.20333 8 4.5 8C4.89783 8 5.27936 7.84196 5.56066 7.56066C5.84197 7.27936 6 6.89782 6 6.5Z","key":"M20.71 16.71L12.83 8.83C12.9424 8.39559 12.9995 7.94872 13 7.5C13 6.41221 12.6774 5.34884 12.0731 4.44437C11.4687 3.5399 10.6098 2.83495 9.60476 2.41867C8.59977 2.00238 7.4939 1.89346 6.42701 2.10568C5.36011 2.3179 4.3801 2.84173 3.61092 3.61092C2.84173 4.3801 2.3179 5.36011 2.10568 6.42701C1.89346 7.4939 2.00238 8.59977 2.41867 9.60476C2.83495 10.6098 3.5399 11.4687 4.44437 12.0731C5.34884 12.6774 6.41221 13 7.5 13C7.94872 12.9995 8.39559 12.9424 8.83 12.83L10 14H12V16H14V18H16V20L16.71 20.71C16.8963 20.8947 17.1477 20.9989 17.41 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V17.41C20.9989 17.1477 20.8947 16.8963 20.71 16.71ZM6.5 8C6.20333 8 5.91332 7.91203 5.66665 7.74721C5.41997 7.58238 5.22771 7.34812 5.11418 7.07403C5.00065 6.79994 4.97095 6.49834 5.02882 6.20737C5.0867 5.9164 5.22956 5.64912 5.43934 5.43934C5.64912 5.22956 5.9164 5.0867 6.20737 5.02882C6.49834 4.97095 6.79994 5.00065 7.07403 5.11418C7.34812 5.22771 7.58238 5.41997 7.74721 5.66665C7.91203 5.91332 8 6.20333 8 6.5C8 6.89783 7.84197 7.27936 7.56066 7.56066C7.27936 7.84197 6.89783 8 6.5 8Z","key_off":"M20.7098 16.7098L14.7098 10.7098L20.4898 4.99979C20.5876 4.90196 20.6652 4.78581 20.7182 4.65799C20.7711 4.53016 20.7984 4.39315 20.7984 4.25479C20.7984 4.11644 20.7711 3.97943 20.7182 3.8516C20.6652 3.72378 20.5876 3.60763 20.4898 3.50979C20.392 3.41196 20.2758 3.33435 20.148 3.28141C20.0202 3.22846 19.8832 3.20121 19.7448 3.20121C19.6064 3.20121 19.4694 3.22846 19.3416 3.28141C19.2138 3.33435 19.0976 3.41196 18.9998 3.50979L3.50979 18.9998C3.41196 19.0976 3.33435 19.2138 3.28141 19.3416C3.22846 19.4694 3.20121 19.6064 3.20121 19.7448C3.20121 19.8832 3.22846 20.0202 3.28141 20.148C3.33435 20.2758 3.41196 20.392 3.50979 20.4898C3.70738 20.6874 3.97537 20.7984 4.25479 20.7984C4.39315 20.7984 4.53016 20.7711 4.65799 20.7182C4.78581 20.6652 4.90196 20.5876 4.99979 20.4898L11.4398 13.9998H11.9998V15.9998H13.9998V17.9998H15.9998V19.9998L16.7098 20.7098C16.8961 20.8945 17.1475 20.9987 17.4098 20.9998H19.9998C20.265 20.9998 20.5194 20.8944 20.7069 20.7069C20.8944 20.5194 20.9998 20.265 20.9998 19.9998V17.4098C20.9987 17.1475 20.8945 16.8961 20.7098 16.7098ZM6.80979 12.9998L12.9998 6.80979C12.8619 5.79445 12.4432 4.83781 11.7907 4.04772C11.1383 3.25763 10.2781 2.66551 9.30715 2.33811C8.33621 2.01072 7.29311 1.96106 6.29545 2.19475C5.2978 2.42844 4.38526 2.93617 3.66072 3.66072C2.93617 4.38526 2.42844 5.2978 2.19475 6.29545C1.96106 7.29311 2.01072 8.33621 2.33811 9.30715C2.66551 10.2781 3.25763 11.1383 4.04772 11.7907C4.83781 12.4432 5.79445 12.8619 6.80979 12.9998ZM6.49979 4.99979C6.79647 4.99979 7.08648 5.08777 7.33315 5.25259C7.57982 5.41741 7.77208 5.65168 7.88561 5.92577C7.99915 6.19986 8.02885 6.50146 7.97097 6.79243C7.91309 7.0834 7.77023 7.35068 7.56045 7.56045C7.35068 7.77023 7.0834 7.91309 6.79243 7.97097C6.50146 8.02885 6.19986 7.99915 5.92577 7.88561C5.65168 7.77208 5.41741 7.57982 5.25259 7.33315C5.08777 7.08648 4.99979 6.79647 4.99979 6.49979C4.99979 6.10197 5.15783 5.72044 5.43913 5.43913C5.72044 5.15783 6.10197 4.99979 6.49979 4.99979Z","keyboard":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM14 7C14.1978 7 14.3911 7.05865 14.5556 7.16853C14.72 7.27841 14.8482 7.43459 14.9239 7.61732C14.9996 7.80004 15.0194 8.00111 14.9808 8.19509C14.9422 8.38907 14.847 8.56725 14.7071 8.70711C14.5673 8.84696 14.3891 8.9422 14.1951 8.98079C14.0011 9.01937 13.8 8.99957 13.6173 8.92388C13.4346 8.84819 13.2784 8.72002 13.1685 8.55557C13.0586 8.39112 13 8.19778 13 8C13 7.73478 13.1054 7.48043 13.2929 7.29289C13.4804 7.10536 13.7348 7 14 7ZM10 7C10.1978 7 10.3911 7.05865 10.5556 7.16853C10.72 7.27841 10.8482 7.43459 10.9239 7.61732C10.9996 7.80004 11.0194 8.00111 10.9808 8.19509C10.9422 8.38907 10.847 8.56725 10.7071 8.70711C10.5673 8.84696 10.3891 8.9422 10.1951 8.98079C10.0011 9.01937 9.80004 8.99957 9.61732 8.92388C9.43459 8.84819 9.27841 8.72002 9.16853 8.55557C9.05865 8.39112 9 8.19778 9 8C9 7.73478 9.10536 7.48043 9.29289 7.29289C9.48043 7.10536 9.73478 7 10 7ZM10 11C10.1978 11 10.3911 11.0586 10.5556 11.1685C10.72 11.2784 10.8482 11.4346 10.9239 11.6173C10.9996 11.8 11.0194 12.0011 10.9808 12.1951C10.9422 12.3891 10.847 12.5673 10.7071 12.7071C10.5673 12.847 10.3891 12.9422 10.1951 12.9808C10.0011 13.0194 9.80004 12.9996 9.61732 12.9239C9.43459 12.8482 9.27841 12.72 9.16853 12.5556C9.05865 12.3911 9 12.1978 9 12C9 11.7348 9.10536 11.4804 9.29289 11.2929C9.48043 11.1054 9.73478 11 10 11ZM6 17C5.80222 17 5.60888 16.9414 5.44443 16.8315C5.27998 16.7216 5.15181 16.5654 5.07612 16.3827C5.00043 16.2 4.98063 15.9989 5.01921 15.8049C5.0578 15.6109 5.15304 15.4327 5.29289 15.2929C5.43275 15.153 5.61093 15.0578 5.80491 15.0192C5.99889 14.9806 6.19996 15.0004 6.38268 15.0761C6.56541 15.1518 6.72159 15.28 6.83147 15.4444C6.94135 15.6089 7 15.8022 7 16C7 16.2652 6.89464 16.5196 6.70711 16.7071C6.51957 16.8946 6.26522 17 6 17ZM6 13C5.80222 13 5.60888 12.9414 5.44443 12.8315C5.27998 12.7216 5.15181 12.5654 5.07612 12.3827C5.00043 12.2 4.98063 11.9989 5.01921 11.8049C5.0578 11.6109 5.15304 11.4327 5.29289 11.2929C5.43275 11.153 5.61093 11.0578 5.80491 11.0192C5.99889 10.9806 6.19996 11.0004 6.38268 11.0761C6.56541 11.1518 6.72159 11.28 6.83147 11.4444C6.94135 11.6089 7 11.8022 7 12C7 12.2652 6.89464 12.5196 6.70711 12.7071C6.51957 12.8946 6.26522 13 6 13ZM6 9C5.80222 9 5.60888 8.94135 5.44443 8.83147C5.27998 8.72159 5.15181 8.56541 5.07612 8.38268C5.00043 8.19996 4.98063 7.99889 5.01921 7.80491C5.0578 7.61093 5.15304 7.43275 5.29289 7.29289C5.43275 7.15304 5.61093 7.0578 5.80491 7.01921C5.99889 6.98063 6.19996 7.00043 6.38268 7.07612C6.56541 7.15181 6.72159 7.27998 6.83147 7.44443C6.94135 7.60888 7 7.80222 7 8C7 8.26522 6.89464 8.51957 6.70711 8.70711C6.51957 8.89464 6.26522 9 6 9ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.29289 15.2929C9.48043 15.1054 9.73478 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM18 17C17.8022 17 17.6089 16.9414 17.4444 16.8315C17.28 16.7216 17.1518 16.5654 17.0761 16.3827C17.0004 16.2 16.9806 15.9989 17.0192 15.8049C17.0578 15.6109 17.153 15.4327 17.2929 15.2929C17.4327 15.153 17.6109 15.0578 17.8049 15.0192C17.9989 14.9806 18.2 15.0004 18.3827 15.0761C18.5654 15.1518 18.7216 15.28 18.8315 15.4444C18.9414 15.6089 19 15.8022 19 16C19 16.2652 18.8946 16.5196 18.7071 16.7071C18.5196 16.8946 18.2652 17 18 17ZM19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H17V8C17 7.73478 17.1054 7.48043 17.2929 7.29289C17.4804 7.10536 17.7348 7 18 7C18.2652 7 18.5196 7.10536 18.7071 7.29289C18.8946 7.48043 19 7.73478 19 8V12Z","kidney":"M20.6801 5.65987C19.9401 4.17987 18.1401 3.57987 16.6601 4.31987C15.1801 5.05987 14.5801 6.85987 15.3201 8.33987C15.4201 8.53987 15.4901 8.75987 15.5601 8.99987H15.0101C13.8101 8.99987 12.7401 9.53987 12.0101 10.3799C11.2801 9.53987 10.2101 8.99987 9.01008 8.99987H8.46008C8.52008 8.75987 8.60008 8.53987 8.70008 8.33987C9.44008 6.85987 8.84008 5.05987 7.36008 4.31987C5.88008 3.57987 4.08008 4.17987 3.34008 5.65987C1.91008 8.50987 1.91008 12.4899 3.34008 15.3399C3.87008 16.3899 4.92008 16.9999 6.03008 16.9999C6.48008 16.9999 6.94008 16.8999 7.37008 16.6799C8.85008 15.9399 9.45008 14.1399 8.71008 12.6599C8.48008 12.2099 8.35008 11.6199 8.30008 10.9999H9.03008C10.1301 10.9999 11.0301 11.8999 11.0301 12.9999V19.9999C11.0301 20.5499 11.4801 20.9999 12.0301 20.9999C12.5801 20.9999 13.0301 20.5499 13.0301 19.9999V12.9999C13.0301 11.8999 13.9301 10.9999 15.0301 10.9999H15.7601C15.7101 11.6199 15.5801 12.2099 15.3501 12.6599C14.6101 14.1399 15.2101 15.9399 16.6901 16.6799C17.1201 16.8999 17.5801 16.9999 18.0301 16.9999C19.1301 16.9999 20.1901 16.3899 20.7201 15.3399C22.1501 12.4899 22.1501 8.50987 20.7201 5.65987H20.6801Z","kidney_bladder":"M20.6801 5.65968C19.8201 3.92968 17.5101 3.39968 15.9501 4.79968C14.9301 5.70968 14.8301 7.20968 15.3701 8.45968C15.4401 8.62968 15.5001 8.80968 15.5501 8.99968H15.0001C13.8001 8.99968 12.7301 9.53968 12.0001 10.3797C11.2701 9.53968 10.2001 8.99968 9.00006 8.99968H8.45006C8.50006 8.80968 8.56006 8.62968 8.63006 8.45968C9.17006 7.20968 9.06006 5.70968 8.05006 4.79968C6.49006 3.39968 4.19006 3.92968 3.32006 5.65968C1.89006 8.50968 1.89006 12.4897 3.32006 15.3397C3.85006 16.3897 4.90006 16.9997 6.01006 16.9997C6.76006 16.9997 7.54006 16.7097 8.17006 16.0897C9.09006 15.1797 9.21006 13.7697 8.66006 12.5997C8.45006 12.1597 8.33006 11.5897 8.28006 10.9997H9.01006C10.1101 10.9997 11.0101 11.8997 11.0101 12.9997V15.9997C9.91006 15.9997 9.01006 16.8997 9.01006 17.9997C9.01006 19.0997 9.91006 19.9997 11.0101 19.9997C11.0101 20.5497 11.4601 20.9997 12.0101 20.9997C12.5601 20.9997 13.0101 20.5497 13.0101 19.9997C14.1101 19.9997 15.0101 19.0997 15.0101 17.9997C15.0101 16.8997 14.1101 15.9997 13.0101 15.9997V12.9997C13.0101 11.8997 13.9101 10.9997 15.0101 10.9997H15.7401C15.6901 11.5897 15.5701 12.1497 15.3601 12.5997C14.8101 13.7697 14.9301 15.1897 15.8501 16.0897C16.4801 16.7097 17.2601 16.9997 18.0101 16.9997C19.1101 16.9997 20.1701 16.3897 20.7001 15.3397C22.1301 12.4897 22.1301 8.50968 20.7001 5.65968H20.6801Z","kidsroom":"M20 4C19.7348 4 19.4804 4.10536 19.2929 4.29289C19.1054 4.48043 19 4.73478 19 5V6H5V5C5 4.73478 4.89464 4.48043 4.70711 4.29289C4.51957 4.10536 4.26522 4 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5V19.5C3 19.6326 3.05268 19.7598 3.14645 19.8536C3.24021 19.9473 3.36739 20 3.5 20H4.5C4.63261 20 4.75979 19.9473 4.85355 19.8536C4.94732 19.7598 5 19.6326 5 19.5V18H19V19.5C19 19.6326 19.0527 19.7598 19.1464 19.8536C19.2402 19.9473 19.3674 20 19.5 20H20.5C20.6326 20 20.7598 19.9473 20.8536 19.8536C20.9473 19.7598 21 19.6326 21 19.5V5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4ZM7 14H5V8H7V14ZM11 14H9V8H11V14ZM15 14H13V8H15V14ZM19 14H17V8H19V14Z","kirana_store":"M17 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11C5.67969 10.9987 6.33229 10.7334 6.82 10.26C7.07 10.04 7.13 10 7.34 10C7.55 10 7.6 10 7.85 10.26C8.33771 10.7334 8.99031 10.9987 9.67 11C10.3505 11.003 11.0047 10.737 11.49 10.26C11.75 10.04 11.8 10 12.01 10C12.22 10 12.27 10 12.52 10.26C13.0072 10.734 13.6602 10.9993 14.34 10.9993C15.0198 10.9993 15.6728 10.734 16.16 10.26C16.41 10.04 16.46 10 16.67 10C16.88 10 16.93 10 17.18 10.26C17.6677 10.7334 18.3203 10.9987 19 11C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3Z","kitchen":"M6 9H12C12.1974 8.99901 12.3901 8.93961 12.5539 8.82928C12.7176 8.71895 12.845 8.56262 12.92 8.38C12.9966 8.19789 13.0175 7.99718 12.9801 7.80319C12.9428 7.6092 12.8488 7.43062 12.71 7.29L11 5.59V4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3H8C7.73478 3 7.48043 3.10536 7.29289 3.29289C7.10536 3.48043 7 3.73478 7 4V5.59L5.29 7.29C5.15124 7.43062 5.05725 7.6092 5.01987 7.80319C4.9825 7.99718 5.00342 8.19789 5.08 8.38C5.15502 8.56262 5.28242 8.71895 5.44614 8.82928C5.60986 8.93961 5.80257 8.99901 6 9ZM19 13V12C19 11.2044 18.6839 10.4413 18.1213 9.87868C17.5587 9.31607 16.7956 9 16 9C15.7348 9 15.4804 9.10536 15.2929 9.29289C15.1054 9.48043 15 9.73478 15 10C15 10.2652 15.1054 10.5196 15.2929 10.7071C15.4804 10.8946 15.7348 11 16 11C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12V13H15C15 12.4696 14.7893 11.9609 14.4142 11.5858C14.0391 11.2107 13.5304 11 13 11H5C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13ZM13 14.5C13 14.6326 12.9473 14.7598 12.8536 14.8536C12.7598 14.9473 12.6326 15 12.5 15H5.5C5.36739 15 5.24021 14.9473 5.14645 14.8536C5.05268 14.7598 5 14.6326 5 14.5V13.5C5 13.3674 5.05268 13.2402 5.14645 13.1464C5.24021 13.0527 5.36739 13 5.5 13H12.5C12.6326 13 12.7598 13.0527 12.8536 13.1464C12.9473 13.2402 13 13.3674 13 13.5V14.5Z","kitchen_extractor":"M5.99999 17C5.73478 17 5.48042 17.1054 5.29289 17.2929C5.10535 17.4804 4.99999 17.7348 4.99999 18C4.99999 18.2652 5.10535 18.5196 5.29289 18.7071C5.48042 18.8946 5.73478 19 5.99999 19C6.26521 19 6.51956 19.1054 6.7071 19.2929C6.89464 19.4804 6.99999 19.7348 6.99999 20V21C6.99999 21.2652 7.10535 21.5196 7.29289 21.7071C7.48042 21.8946 7.73478 22 7.99999 22C8.26521 22 8.51956 21.8946 8.7071 21.7071C8.89464 21.5196 8.99999 21.2652 8.99999 21V20C8.99999 19.2044 8.68392 18.4413 8.12132 17.8787C7.55871 17.3161 6.79564 17 5.99999 17ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM19.41 11.59L16.41 8.59C16.2918 8.46429 16.1532 8.35947 16 8.28V4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H9.99999C9.46956 2 8.96085 2.21071 8.58578 2.58579C8.21071 2.96086 7.99999 3.46957 7.99999 4V8.28C7.84682 8.35947 7.7082 8.46429 7.58999 8.59L4.58999 11.59C4.30912 11.869 4.11737 12.2251 4.03905 12.6132C3.96072 13.0013 3.99933 13.4039 4.14999 13.77C4.30223 14.1349 4.55923 14.4466 4.88851 14.6655C5.21779 14.8844 5.60458 15.0008 5.99999 15H18C18.3954 15.0008 18.7822 14.8844 19.1115 14.6655C19.4408 14.4466 19.6978 14.1349 19.85 13.77C20.0007 13.4039 20.0393 13.0013 19.9609 12.6132C19.8826 12.2251 19.6909 11.869 19.41 11.59ZM18 17C17.2043 17 16.4413 17.3161 15.8787 17.8787C15.3161 18.4413 15 19.2044 15 20V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V20C17 19.7348 17.1054 19.4804 17.2929 19.2929C17.4804 19.1054 17.7348 19 18 19C18.2652 19 18.5196 18.8946 18.7071 18.7071C18.8946 18.5196 19 18.2652 19 18C19 17.7348 18.8946 17.4804 18.7071 17.2929C18.5196 17.1054 18.2652 17 18 17Z","kitchen_pot":"M17 6H15C15 5.20435 14.6839 4.44129 14.1213 3.87868C13.5587 3.31607 12.7956 3 12 3C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9H20C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM11 6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5C12.2652 5 12.5196 5.10536 12.7071 5.29289C12.8946 5.48043 13 5.73478 13 6H11ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13V18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V13C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11Z","kitchen_sink":"M19 11H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3C13.2044 3 12.4413 3.31607 11.8787 3.87868C11.3161 4.44129 11 5.20435 11 6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V11H7V9H8C8.26522 9 8.51957 8.89464 8.70711 8.70711C8.89464 8.51957 9 8.26522 9 8C9 7.73478 8.89464 7.48043 8.70711 7.29289C8.51957 7.10536 8.26522 7 8 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9H5V11C4.46957 11 3.96086 11.2107 3.58579 11.5858C3.21071 11.9609 3 12.4696 3 13C3 13.5304 3.21071 14.0391 3.58579 14.4142C3.96086 14.7893 4.46957 15 5 15V19C5 19.5304 5.21071 20.0391 5.58579 20.4142C5.96086 20.7893 6.46957 21 7 21H17C17.5304 21 18.0391 20.7893 18.4142 20.4142C18.7893 20.0391 19 19.5304 19 19V15C19.5304 15 20.0391 14.7893 20.4142 14.4142C20.7893 14.0391 21 13.5304 21 13C21 12.4696 20.7893 11.9609 20.4142 11.5858C20.0391 11.2107 19.5304 11 19 11Z","knight_chess":"M16.44 11.5399L17.05 11.7399C17.3861 11.8513 17.7448 11.8762 18.0931 11.8125C18.4414 11.7487 18.7681 11.5984 19.043 11.3753C19.3179 11.1521 19.5323 10.8634 19.6663 10.5357C19.8004 10.208 19.8498 9.85178 19.81 9.49994C19.7775 9.17834 19.6701 8.86883 19.4964 8.5962C19.3228 8.32357 19.0877 8.09539 18.81 7.92994L13.31 4.61994L13.9 3.44994C13.987 3.27538 14.021 3.07918 13.9979 2.88551C13.9748 2.69184 13.8956 2.50916 13.77 2.35994C13.6494 2.20105 13.484 2.08187 13.2951 2.01772C13.1062 1.95357 12.9024 1.94738 12.71 1.99994C10.1436 2.89702 8.00418 4.71912 6.71 7.10994C5.28 9.84994 5.19 13.1899 6.42 17.0299C5.73362 17.1652 5.11607 17.536 4.67417 18.0783C4.23227 18.6207 3.9938 19.3004 4 19.9999V20.9999C4 21.2652 4.10535 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 21.9999 5 21.9999H18C18.2652 21.9999 18.5196 21.8946 18.7071 21.7071C18.8946 21.5195 19 21.2652 19 20.9999V19.9999C19.0015 19.2361 18.7117 18.5005 18.1895 17.9431C17.6674 17.3856 16.9523 17.0483 16.19 16.9999C16.61 15.9299 16.04 14.3899 14.38 12.1599C14.3637 12.1402 14.3548 12.1155 14.3548 12.0899C14.3548 12.0644 14.3637 12.0396 14.38 12.0199C14.6442 11.7554 14.9772 11.5702 15.3413 11.4853C15.7055 11.4005 16.0861 11.4194 16.44 11.5399Z","known_conditions":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM18 14H17V15C17 15.2652 16.8946 15.5196 16.7071 15.7071C16.5196 15.8946 16.2652 16 16 16C15.7348 16 15.4804 15.8946 15.2929 15.7071C15.1054 15.5196 15 15.2652 15 15V14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1054 13.7348 12 14 12H15V11C15 10.7348 15.1054 10.4804 15.2929 10.2929C15.4804 10.1054 15.7348 10 16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11V12H18C18.2652 12 18.5196 12.1054 18.7071 12.2929C18.8946 12.4804 19 12.7348 19 13C19 13.2652 18.8946 13.5196 18.7071 13.7071C18.5196 13.8946 18.2652 14 18 14Z","kyc":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 19H14C13.7348 19 13.4804 18.8946 13.2929 18.7071C13.1054 18.5196 13 18.2652 13 18C13 17.7348 13.1054 17.4804 13.2929 17.2929C13.4804 17.1054 13.7348 17 14 17H16C16.2652 17 16.5196 17.1054 16.7071 17.2929C16.8946 17.4804 17 17.7348 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","kyc_manager":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5C17.0008 18.5656 16.9879 18.6306 16.962 18.6909C16.9362 18.7512 16.898 18.8054 16.85 18.85L15.85 19.85C15.8051 19.8978 15.7509 19.936 15.6907 19.962C15.6305 19.9881 15.5656 20.0015 15.5 20.0015C15.4344 20.0015 15.3695 19.9881 15.3093 19.962C15.2491 19.936 15.1949 19.8978 15.15 19.85L14.15 18.85C14.102 18.8054 14.0638 18.7512 14.038 18.6909C14.0121 18.6306 13.9992 18.5656 14 18.5V16.5C14 16.3674 14.0527 16.2402 14.1464 16.1464C14.2402 16.0527 14.3674 16 14.5 16H16.5C16.6326 16 16.7598 16.0527 16.8536 16.1464C16.9473 16.2402 17 16.3674 17 16.5V18.5Z","kyc_supervisor":"M12 11C12.89 11 13.76 10.7361 14.5001 10.2416C15.2401 9.74715 15.8169 9.04434 16.1575 8.22208C16.4981 7.39981 16.5872 6.49501 16.4135 5.6221C16.2399 4.74918 15.8113 3.94736 15.182 3.31802C14.5526 2.68868 13.7508 2.2601 12.8779 2.08647C12.005 1.91283 11.1002 2.00195 10.2779 2.34254C9.45566 2.68314 8.75285 3.25991 8.25839 3.99994C7.76392 4.73996 7.5 5.60999 7.5 6.5C7.50264 7.69266 7.9776 8.83572 8.82094 9.67906C9.66428 10.5224 10.8073 10.9974 12 11ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM10 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H10C10.2652 18 10.5196 18.1054 10.7071 18.2929C10.8946 18.4804 11 18.7348 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20Z","lamp":"M19.94 11.51L17.94 3.51C17.8309 3.07825 17.5808 2.69526 17.2294 2.42173C16.878 2.14821 16.4453 1.99979 16 2H7.99998C7.55465 1.99979 7.122 2.14821 6.77058 2.42173C6.41916 2.69526 6.16908 3.07825 6.05998 3.51L4.05998 11.51C3.98539 11.8052 3.97917 12.1135 4.04179 12.4114C4.10442 12.7093 4.23423 12.989 4.42134 13.2292C4.60845 13.4694 4.84792 13.6636 5.1215 13.7972C5.39507 13.9308 5.69553 14.0001 5.99998 14H11V20H7.99998C7.73476 20 7.48041 20.1054 7.29287 20.2929C7.10533 20.4804 6.99998 20.7348 6.99998 21C6.99998 21.2652 7.10533 21.5196 7.29287 21.7071C7.48041 21.8946 7.73476 22 7.99998 22H16C16.2652 22 16.5195 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21C17 20.7348 16.8946 20.4804 16.7071 20.2929C16.5195 20.1054 16.2652 20 16 20H13V14H18C18.3044 14.0001 18.6049 13.9308 18.8785 13.7972C19.152 13.6636 19.3915 13.4694 19.5786 13.2292C19.7657 12.989 19.8955 12.7093 19.9582 12.4114C20.0208 12.1135 20.0146 11.8052 19.94 11.51Z","land_composition":"M21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997ZM4 8.99997C4 8.73475 4.10536 8.4804 4.29289 8.29286C4.48043 8.10533 4.73478 7.99997 5 7.99997H7C7.26522 7.99997 7.51957 8.10533 7.70711 8.29286C7.89464 8.4804 8 8.73475 8 8.99997C8 9.26518 7.89464 9.51954 7.70711 9.70707C7.51957 9.89461 7.26522 9.99997 7 9.99997H5C4.73478 9.99997 4.48043 9.89461 4.29289 9.70707C4.10536 9.51954 4 9.26518 4 8.99997ZM10 14H8C7.73478 14 7.48043 13.8946 7.29289 13.7071C7.10536 13.5195 7 13.2652 7 13C7 12.7348 7.10536 12.4804 7.29289 12.2929C7.48043 12.1053 7.73478 12 8 12H10C10.2652 12 10.5196 12.1053 10.7071 12.2929C10.8946 12.4804 11 12.7348 11 13C11 13.2652 10.8946 13.5195 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14ZM10 8.99997C10 8.73475 10.1054 8.4804 10.2929 8.29286C10.4804 8.10533 10.7348 7.99997 11 7.99997H13C13.2652 7.99997 13.5196 8.10533 13.7071 8.29286C13.8946 8.4804 14 8.73475 14 8.99997C14 9.26518 13.8946 9.51954 13.7071 9.70707C13.5196 9.89461 13.2652 9.99997 13 9.99997H11C10.7348 9.99997 10.4804 9.89461 10.2929 9.70707C10.1054 9.51954 10 9.26518 10 8.99997ZM16 14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5195 13 13.2652 13 13C13 12.7348 13.1054 12.4804 13.2929 12.2929C13.4804 12.1053 13.7348 12 14 12H16C16.2652 12 16.5196 12.1053 16.7071 12.2929C16.8946 12.4804 17 12.7348 17 13C17 13.2652 16.8946 13.5195 16.7071 13.7071C16.5196 13.8946 16.2652 14 16 14ZM19 9.99997H17C16.7348 9.99997 16.4804 9.89461 16.2929 9.70707C16.1054 9.51954 16 9.26518 16 8.99997C16 8.73475 16.1054 8.4804 16.2929 8.29286C16.4804 8.10533 16.7348 7.99997 17 7.99997H19C19.2652 7.99997 19.5196 8.10533 19.7071 8.29286C19.8946 8.4804 20 8.73475 20 8.99997C20 9.26518 19.8946 9.51954 19.7071 9.70707C19.5196 9.89461 19.2652 9.99997 19 9.99997Z","land_preparation":"M20.45 13.2799C20.17 13.1399 18.56 12.4999 14.63 14.0699C12.93 14.7499 12.17 14.0699 10.75 12.4799C9.33 10.8899 7.4 8.80994 3.68 10.0499C3.48138 10.117 3.30887 10.2448 3.18685 10.4153C3.06482 10.5858 2.99946 10.7903 3 10.9999V19.9999C3 20.2652 3.10536 20.5195 3.2929 20.707C3.48043 20.8946 3.73479 20.9999 4 20.9999H20C20.2652 20.9999 20.5196 20.8946 20.7071 20.707C20.8946 20.5195 21 20.2652 21 19.9999V14.1699C20.9994 13.9853 20.9478 13.8044 20.8507 13.6473C20.7536 13.4902 20.6149 13.363 20.45 13.2799ZM14 11.9999H15.17C15.9654 11.9992 16.7279 11.6827 17.29 11.1199L19.71 8.70994C19.8037 8.61698 19.8781 8.50638 19.9289 8.38452C19.9797 8.26266 20.0058 8.13195 20.0058 7.99994C20.0058 7.86793 19.9797 7.73722 19.9289 7.61536C19.8781 7.49351 19.8037 7.3829 19.71 7.28994L18.91 6.49994L20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L17.5 5.08994L16.71 4.28994C16.617 4.19621 16.5064 4.12182 16.3846 4.07105C16.2627 4.02028 16.132 3.99414 16 3.99414C15.868 3.99414 15.7373 4.02028 15.6154 4.07105C15.4936 4.12182 15.383 4.19621 15.29 4.28994L12.88 6.70994C12.3172 7.27201 12.0007 8.03456 12 8.82994V9.99994C12 10.5304 12.2107 11.0391 12.5858 11.4142C12.9609 11.7892 13.4696 11.9999 14 11.9999Z","landscape":"M19 5H5C3.34 5 2 6.34 2 8V16C2 17.66 3.34 19 5 19H19C20.66 19 22 17.66 22 16V8C22 6.34 20.66 5 19 5ZM12 8C12.83 8 13.5 8.67 13.5 9.5C13.5 10.33 12.83 11 12 11C11.17 11 10.5 10.33 10.5 9.5C10.5 8.67 11.17 8 12 8ZM14 16H10C9.45 16 9 15.55 9 15C9 13.34 10.34 12 12 12C13.66 12 15 13.34 15 15C15 15.55 14.55 16 14 16Z","language":"M21.7102 4.28979C21.6168 4.19711 21.506 4.12378 21.3842 4.07402C21.2623 4.02425 21.1319 3.99903 21.0002 3.99979H18.7702C18.6386 3.99903 18.5082 4.02425 18.3863 4.07402C18.2645 4.12378 18.1537 4.19711 18.0602 4.28979C17.9676 4.38323 17.8942 4.49405 17.8445 4.61588C17.7947 4.73772 17.7695 4.86818 17.7702 4.99979C17.7702 5.26501 17.8756 5.51936 18.0631 5.7069C18.2507 5.89443 18.505 5.99979 18.7702 5.99979H19.0002V7.47979C18.7267 7.57069 18.4368 7.60139 18.1502 7.56979C17.8677 7.54049 17.5931 7.45912 17.3402 7.32979C17.4926 7.03384 17.5787 6.70822 17.5924 6.37562C17.606 6.04302 17.547 5.71143 17.4195 5.40396C17.2919 5.09649 17.0989 4.82052 16.8538 4.59529C16.6087 4.37005 16.3174 4.20096 16.0002 4.09979C15.5251 3.94473 15.0123 3.9487 14.5395 4.11109C14.0668 4.27348 13.6598 4.58545 13.3802 4.99979C13.2328 5.22004 13.1789 5.48979 13.2302 5.74979C13.2847 6.00835 13.4393 6.23485 13.6602 6.37979C13.8805 6.5272 14.1502 6.58115 14.4102 6.52979C14.5401 6.50404 14.6635 6.45277 14.7734 6.37895C14.8832 6.30514 14.9773 6.21025 15.0502 6.09979C15.0881 6.05563 15.1362 6.02132 15.1902 5.99979C15.2498 5.98972 15.3107 5.98972 15.3702 5.99979C15.4272 6.02128 15.4785 6.05548 15.5202 6.09979C15.5621 6.14696 15.5867 6.20686 15.5902 6.26979C15.5898 6.34716 15.5614 6.42176 15.5102 6.47979C15.4813 6.50853 15.447 6.53127 15.4092 6.54671C15.3715 6.56216 15.331 6.57 15.2902 6.56979C15.0279 6.5709 14.7765 6.67505 14.5902 6.85979C14.4958 6.95241 14.4206 7.06285 14.3691 7.18473C14.3176 7.3066 14.2908 7.43748 14.2902 7.56979C14.294 7.83356 14.4018 8.08516 14.5902 8.26979C14.7749 8.45821 15.0265 8.56603 15.2902 8.56979C15.439 8.56783 15.585 8.60955 15.7102 8.68979C15.834 8.77164 15.9286 8.89071 15.9802 9.02979C16.0372 9.16553 16.0545 9.31461 16.0302 9.45979C16.001 9.60505 15.9277 9.73775 15.8202 9.83979C15.7148 9.9407 15.5831 10.01 15.4402 10.0398C15.2931 10.0736 15.1389 10.0596 15.0002 9.99979C14.8647 9.94197 14.7473 9.8487 14.6602 9.72979C14.5816 9.60385 14.54 9.45829 14.5402 9.30979C14.5394 9.11202 14.48 8.91893 14.3694 8.75495C14.2588 8.59096 14.1021 8.46345 13.9191 8.38852C13.7361 8.3136 13.5349 8.29463 13.3411 8.33401C13.1473 8.3734 12.9695 8.46937 12.8302 8.60979C12.6455 8.79605 12.5414 9.04745 12.5402 9.30979C12.5355 9.84 12.6853 10.3601 12.9713 10.8066C13.2573 11.2531 13.6671 11.6066 14.1508 11.824C14.6344 12.0414 15.1708 12.1133 15.6946 12.0309C16.2184 11.9484 16.7068 11.7152 17.1002 11.3598C17.6216 10.8945 17.9439 10.2463 18.0002 9.54979C18.1334 9.55972 18.2671 9.55972 18.4002 9.54979C18.6004 9.56434 18.8015 9.55764 19.0002 9.52979V11.0898C19.0039 11.3546 19.1075 11.6082 19.2902 11.7998C19.3832 11.8935 19.4938 11.9679 19.6157 12.0187C19.7375 12.0695 19.8682 12.0956 20.0002 12.0956C20.1323 12.0956 20.263 12.0695 20.3848 12.0187C20.5067 11.9679 20.6173 11.8935 20.7102 11.7998C20.893 11.6082 20.9966 11.3546 21.0002 11.0898V5.99979C21.1319 6.00055 21.2623 5.97533 21.3842 5.92556C21.506 5.8758 21.6168 5.80247 21.7102 5.70979C21.893 5.51816 21.9966 5.26456 22.0002 4.99979C22.001 4.86818 21.9758 4.73772 21.926 4.61588C21.8763 4.49405 21.8029 4.38323 21.7102 4.28979ZM9.43025 4.62979C9.35602 4.44272 9.22706 4.2824 9.06025 4.16979C8.89488 4.05801 8.69985 3.99828 8.50025 3.99828C8.30065 3.99828 8.10561 4.05801 7.94025 4.16979C7.77343 4.2824 7.64448 4.44272 7.57025 4.62979L2.07025 18.6298C2.01936 18.7518 1.99316 18.8826 1.99316 19.0148C1.99316 19.147 2.01936 19.2778 2.07025 19.3998C2.18054 19.6392 2.37688 19.8284 2.62025 19.9298C2.74223 19.9807 2.87308 20.0069 3.00525 20.0069C3.13741 20.0069 3.26827 19.9807 3.39025 19.9298C3.6297 19.8195 3.81889 19.6232 3.92025 19.3798L5.65025 14.9998H11.3502L13.0702 19.3698C13.119 19.489 13.1903 19.5976 13.2802 19.6898C13.3706 19.7869 13.4794 19.8651 13.6002 19.9198C13.7267 19.9737 13.8628 20.0009 14.0002 19.9998C14.1335 20.0009 14.2657 19.9772 14.3902 19.9298C14.5094 19.881 14.6181 19.8097 14.7102 19.7198C14.8074 19.6294 14.8856 19.5207 14.9402 19.3998C14.9873 19.2719 15.0077 19.1358 15.0002 18.9998C15.0014 18.8666 14.9777 18.7343 14.9302 18.6098L9.43025 4.62979ZM6.43025 12.9998L8.50025 7.72979L10.5702 12.9998H6.43025Z","laptop":"M21 18H19C19.5304 18 20.0391 17.7893 20.4142 17.4142C20.7893 17.0391 21 16.5304 21 16V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V16C3 16.5304 3.21071 17.0391 3.58579 17.4142C3.96086 17.7893 4.46957 18 5 18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM18.5 16H5.5C5.36739 16 5.24021 15.9473 5.14645 15.8536C5.05268 15.7598 5 15.6326 5 15.5V6.5C5 6.36739 5.05268 6.24021 5.14645 6.14645C5.24021 6.05268 5.36739 6 5.5 6H18.5C18.6326 6 18.7598 6.05268 18.8536 6.14645C18.9473 6.24021 19 6.36739 19 6.5V15.5C19 15.6326 18.9473 15.7598 18.8536 15.8536C18.7598 15.9473 18.6326 16 18.5 16Z","laptop_mobile":"M19 3H5C4.20435 3 3.44129 3.31607 2.87868 3.87868C2.31607 4.44129 2 5.20435 2 6V14C2 14.7956 2.31607 15.5587 2.87868 16.1213C3.44129 16.6839 4.20435 17 5 17H13V10C13 8.93913 13.4214 7.92172 14.1716 7.17157C14.9217 6.42143 15.9391 6 17 6H20C20.705 6.00296 21.396 6.19645 22 6.56V6C22 5.20435 21.6839 4.44129 21.1213 3.87868C20.5587 3.31607 19.7956 3 19 3ZM3 19C2.73478 19 2.48043 19.1054 2.29289 19.2929C2.10536 19.4804 2 19.7348 2 20C2 20.2652 2.10536 20.5196 2.29289 20.7071C2.48043 20.8946 2.73478 21 3 21H13.56C13.1964 20.396 13.003 19.705 13 19H3ZM20 8H17C16.4696 8 15.9609 8.21071 15.5858 8.58579C15.2107 8.96086 15 9.46957 15 10V19C15 19.5304 15.2107 20.0391 15.5858 20.4142C15.9609 20.7893 16.4696 21 17 21H20C20.5304 21 21.0391 20.7893 21.4142 20.4142C21.7893 20.0391 22 19.5304 22 19V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18.5 19C18.3022 19 18.1089 18.9414 17.9444 18.8315C17.78 18.7216 17.6518 18.5654 17.5761 18.3827C17.5004 18.2 17.4806 17.9989 17.5192 17.8049C17.5578 17.6109 17.653 17.4327 17.7929 17.2929C17.9327 17.153 18.1109 17.0578 18.3049 17.0192C18.4989 16.9806 18.7 17.0004 18.8827 17.0761C19.0654 17.1518 19.2216 17.28 19.3315 17.4444C19.4414 17.6089 19.5 17.8022 19.5 18C19.5 18.2652 19.3946 18.5196 19.2071 18.7071C19.0196 18.8946 18.7652 19 18.5 19Z","laptop_screen":"M5 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17ZM21 18H3C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18Z","lastpage":"M6.71007 4.29006C6.32007 3.90006 5.69007 3.90006 5.30007 4.29006C4.91007 4.68006 4.91007 5.31006 5.30007 5.70006L11.5901 11.9901L5.30007 18.2801C4.91007 18.6701 4.91007 19.3001 5.30007 19.6901C5.50007 19.8901 5.75007 19.9801 6.01007 19.9801C6.27007 19.9801 6.52007 19.8801 6.72007 19.6901L13.7201 12.6901C14.1101 12.3001 14.1101 11.6701 13.7201 11.2801L6.71007 4.29006ZM17.0001 4.00006C16.4501 4.00006 16.0001 4.45006 16.0001 5.00006V19.0001C16.0001 19.5501 16.4501 20.0001 17.0001 20.0001C17.5501 20.0001 18.0001 19.5501 18.0001 19.0001V5.00006C18.0001 4.45006 17.5501 4.00006 17.0001 4.00006Z","lcv_top":"M18.45 6.11L17 5.38V4.5C16.9891 4.32111 16.9304 4.14842 16.83 4C16.7 3.75 15.44 2 12 2C8.55997 2 7.29997 3.75 7.16997 4C7.06953 4.14842 7.01081 4.32111 6.99997 4.5V5.38L5.54997 6.11C5.31445 6.22989 5.13596 6.43813 5.05351 6.68922C4.97106 6.94031 4.99136 7.21383 5.10997 7.45C5.19307 7.61491 5.32022 7.7536 5.47731 7.85068C5.6344 7.94776 5.81531 7.99944 5.99997 8C6.15685 8.00188 6.31165 7.96404 6.44997 7.89L6.99997 7.62V7.76L6.20997 9.34C6.07067 9.61949 5.99875 9.92772 5.99997 10.24V19C5.99997 19.7956 6.31604 20.5587 6.87865 21.1213C7.44126 21.6839 8.20432 22 8.99997 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V10.24C18.0012 9.92772 17.9293 9.61949 17.79 9.34L17 7.76V7.62L17.55 7.89C17.6883 7.96404 17.8431 8.00188 18 8C18.1846 7.99944 18.3655 7.94776 18.5226 7.85068C18.6797 7.7536 18.8069 7.61491 18.89 7.45C19.0086 7.21383 19.0289 6.94031 18.9464 6.68922C18.864 6.43813 18.6855 6.22989 18.45 6.11ZM10.67 4H13.33C13.7729 4 14.1977 4.17595 14.5108 4.48913C14.824 4.80232 15 5.22709 15 5.67C15 5.75752 14.9652 5.84146 14.9033 5.90335C14.8414 5.96523 14.7575 6 14.67 6H9.32997C9.24245 6 9.15852 5.96523 9.09663 5.90335C9.03474 5.84146 8.99997 5.75752 8.99997 5.67C8.99997 5.22709 9.17592 4.80232 9.48911 4.48913C9.80229 4.17595 10.2271 4 10.67 4ZM14.5 12H9.49997C9.10215 12 8.72062 11.842 8.43931 11.5607C8.15801 11.2794 7.99997 10.8978 7.99997 10.5C7.99997 10.3674 8.05265 10.2402 8.14642 10.1464C8.24019 10.0527 8.36737 10 8.49997 10H15.5C15.6326 10 15.7598 10.0527 15.8535 10.1464C15.9473 10.2402 16 10.3674 16 10.5C16 10.8978 15.8419 11.2794 15.5606 11.5607C15.2793 11.842 14.8978 12 14.5 12Z","library":"M4 3C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V19C2 19.5304 2.21071 20.0391 2.58579 20.4142C2.96086 20.7893 3.46957 21 4 21C4.53043 21 5.03914 20.7893 5.41421 20.4142C5.78929 20.0391 6 19.5304 6 19V5C6 4.46957 5.78929 3.96086 5.41421 3.58579C5.03914 3.21071 4.53043 3 4 3ZM10 3C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V19C8 19.5304 8.21071 20.0391 8.58579 20.4142C8.96086 20.7893 9.46957 21 10 21C10.5304 21 11.0391 20.7893 11.4142 20.4142C11.7893 20.0391 12 19.5304 12 19V5C12 4.46957 11.7893 3.96086 11.4142 3.58579C11.0391 3.21071 10.5304 3 10 3ZM21.88 18.32L17.09 5.16C16.9083 4.66139 16.536 4.25538 16.055 4.03127C15.574 3.80717 15.0236 3.78333 14.525 3.965C14.0264 4.14667 13.6204 4.51898 13.3963 5.00001C13.1722 5.48104 13.1483 6.03139 13.33 6.53L18.12 19.68C18.2038 19.9339 18.3377 20.1685 18.5137 20.3698C18.6897 20.5711 18.9044 20.735 19.1448 20.8519C19.3853 20.9688 19.6468 21.0363 19.9139 21.0504C20.1809 21.0645 20.4481 21.0249 20.6995 20.9339C20.951 20.843 21.1816 20.7025 21.3779 20.5209C21.5741 20.3392 21.7319 20.1201 21.842 19.8764C21.952 19.6327 22.0121 19.3694 22.0186 19.102C22.0252 18.8347 21.978 18.5688 21.88 18.32Z","lightbulb":"M12 6C12.2652 6 12.5196 5.89464 12.7071 5.70711C12.8946 5.51957 13 5.26522 13 5V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V5C11 5.26522 11.1054 5.51957 11.2929 5.70711C11.4804 5.89464 11.7348 6 12 6ZM7.4 7.9C7.58625 7.71264 7.69079 7.45919 7.69079 7.195C7.69079 6.93081 7.58625 6.67736 7.4 6.49L6.7 5.78C6.51374 5.59526 6.26234 5.4911 6 5.49C5.73478 5.49 5.48043 5.59536 5.29289 5.78289C5.10536 5.97043 5 6.22478 5 6.49C5.00055 6.62231 5.02735 6.75319 5.07885 6.87507C5.13034 6.99694 5.20551 7.10739 5.3 7.2L6 7.9C6.18693 8.08323 6.43825 8.18586 6.7 8.18586C6.96175 8.18586 7.21307 8.08323 7.4 7.9ZM4.5 11.5H3.5C3.23478 11.5 2.98043 11.6054 2.79289 11.7929C2.60536 11.9804 2.5 12.2348 2.5 12.5C2.5 12.7652 2.60536 13.0196 2.79289 13.2071C2.98043 13.3946 3.23478 13.5 3.5 13.5H4.5C4.76522 13.5 5.01957 13.3946 5.20711 13.2071C5.39464 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.39464 11.9804 5.20711 11.7929C5.01957 11.6054 4.76522 11.5 4.5 11.5ZM21.21 11.79C21.1166 11.6973 21.0057 11.624 20.8839 11.5742C20.7621 11.5245 20.6316 11.4992 20.5 11.5H19.5C19.2348 11.5 18.9804 11.6054 18.7929 11.7929C18.6054 11.9804 18.5 12.2348 18.5 12.5C18.5 12.7652 18.6054 13.0196 18.7929 13.2071C18.9804 13.3946 19.2348 13.5 19.5 13.5H20.5C20.6986 13.5012 20.8931 13.4431 21.0586 13.3333C21.2241 13.2235 21.3532 13.0669 21.4294 12.8835C21.5055 12.7 21.5254 12.4981 21.4863 12.3033C21.4472 12.1086 21.351 11.9299 21.21 11.79ZM19 6.49C19.0012 6.29138 18.9431 6.09691 18.8333 5.93139C18.7235 5.76587 18.5669 5.6368 18.3835 5.56063C18.2 5.48446 17.9981 5.46465 17.8033 5.50372C17.6086 5.54279 17.4299 5.63897 17.29 5.78L16.59 6.49C16.4037 6.67736 16.2992 6.93081 16.2992 7.195C16.2992 7.45919 16.4037 7.71264 16.59 7.9C16.7769 8.08323 17.0282 8.18586 17.29 8.18586C17.5518 8.18586 17.8031 8.08323 17.99 7.9L18.71 7.2C18.8027 7.10656 18.876 6.99574 18.9258 6.87391C18.9755 6.75207 19.0008 6.62161 19 6.49ZM14 19H10C9.73478 19 9.48043 19.1054 9.29289 19.2929C9.10536 19.4804 9 19.7348 9 20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21H14C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20C15 19.7348 14.8946 19.4804 14.7071 19.2929C14.5196 19.1054 14.2652 19 14 19ZM15.56 8.15C14.5315 7.3968 13.2898 6.99076 12.015 6.99076C10.7402 6.99076 9.49851 7.3968 8.47 8.15C7.71109 8.72391 7.10306 9.4737 6.69829 10.3348C6.29352 11.1959 6.10413 12.1425 6.14644 13.093C6.18876 14.0435 6.4615 14.9695 6.94118 15.7913C7.42086 16.613 8.0931 17.3058 8.9 17.81C9.05914 17.9086 9.24277 17.9606 9.43 17.96H11V14.75L10 13.75C9.90537 13.6558 9.83056 13.5436 9.78 13.42C9.72709 13.3003 9.69977 13.1709 9.69977 13.04C9.69977 12.9091 9.72709 12.7797 9.78 12.66C9.83056 12.5364 9.90537 12.4242 10 12.33C10.1874 12.1437 10.4408 12.0392 10.705 12.0392C10.9692 12.0392 11.2226 12.1437 11.41 12.33L12 13L12.63 12.37C12.8174 12.1837 13.0708 12.0792 13.335 12.0792C13.5992 12.0792 13.8526 12.1837 14.04 12.37C14.1346 12.4642 14.2094 12.5764 14.26 12.7C14.3129 12.8197 14.3402 12.9491 14.3402 13.08C14.3402 13.2109 14.3129 13.3403 14.26 13.46C14.2094 13.5836 14.1346 13.6958 14.04 13.79L13.04 14.79V18H14.61C14.7972 18.0006 14.9809 17.9486 15.14 17.85C15.9539 17.3447 16.6315 16.6475 17.1135 15.8196C17.5955 14.9916 17.8671 14.0581 17.9046 13.1009C17.9421 12.1436 17.7443 11.1917 17.3286 10.3286C16.9129 9.46547 16.2919 8.71744 15.52 8.15H15.56Z","like":"M3 11.0001V18.0001C3 18.5305 3.21071 19.0392 3.58579 19.4143C3.96086 19.7894 4.46957 20.0001 5 20.0001H7V9.00007H5C4.46957 9.00007 3.96086 9.21079 3.58579 9.58586C3.21071 9.96093 3 10.4696 3 11.0001ZM20.24 10.0001C19.9582 9.68497 19.6129 9.43299 19.2269 9.26066C18.8409 9.08832 18.4228 8.99952 18 9.00007H14V5.08007C14.0162 4.69178 13.9188 4.30718 13.7199 3.97331C13.521 3.63943 13.2292 3.37074 12.88 3.20007C12.6123 3.06894 12.3188 2.99928 12.0207 2.9962C11.7227 2.99312 11.4278 3.05668 11.1574 3.18225C10.8871 3.30782 10.6483 3.49221 10.4584 3.72195C10.2686 3.95169 10.1324 4.22096 10.06 4.51008L9.06 8.51008C9.02099 8.67051 9.00085 8.83496 9 9.00007V20.0001H17.44C18.1816 20.0046 18.8987 19.7342 19.4527 19.2411C20.0067 18.748 20.3584 18.0672 20.44 17.3301L20.99 12.3301C21.0358 11.9108 20.9927 11.4866 20.8634 11.0851C20.7342 10.6836 20.5218 10.3139 20.24 10.0001Z","limit_access":"M16.5 5.50019C16.6326 5.50019 16.7598 5.55286 16.8536 5.64663C16.9473 5.7404 17 5.86758 17 6.00019C17 6.2654 17.1054 6.51976 17.2929 6.70729C17.4804 6.89483 17.7348 7.00019 18 7.00019C18.2652 7.00019 18.5196 6.89483 18.7071 6.70729C18.8946 6.51976 19 6.2654 19 6.00019C19 5.33714 18.7366 4.70126 18.2678 4.23242C17.7989 3.76358 17.163 3.50019 16.5 3.50019C16.2348 3.50019 15.9804 3.60554 15.7929 3.79308C15.6054 3.98061 15.5 4.23497 15.5 4.50019C15.5 4.7654 15.6054 5.01976 15.7929 5.20729C15.9804 5.39483 16.2348 5.50019 16.5 5.50019ZM5 7.00019C5.26522 7.00019 5.51957 6.89483 5.70711 6.70729C5.89464 6.51976 6 6.2654 6 6.00019C6 5.86758 6.05268 5.7404 6.14645 5.64663C6.24021 5.55286 6.36739 5.50019 6.5 5.50019C6.76522 5.50019 7.01957 5.39483 7.20711 5.20729C7.39464 5.01976 7.5 4.7654 7.5 4.50019C7.5 4.23497 7.39464 3.98061 7.20711 3.79308C7.01957 3.60554 6.76522 3.50019 6.5 3.50019C5.83696 3.50019 5.20107 3.76358 4.73223 4.23242C4.26339 4.70126 4 5.33714 4 6.00019C4 6.2654 4.10536 6.51976 4.29289 6.70729C4.48043 6.89483 4.73478 7.00019 5 7.00019ZM19 8.00019H15C14.4696 8.00019 13.9609 8.2109 13.5858 8.58597C13.2107 8.96105 13 9.46975 13 10.0002V19.0002C13 19.5306 13.2107 20.0393 13.5858 20.4144C13.9609 20.7895 14.4696 21.0002 15 21.0002H19C19.5304 21.0002 20.0391 20.7895 20.4142 20.4144C20.7893 20.0393 21 19.5306 21 19.0002V10.0002C21 9.46975 20.7893 8.96105 20.4142 8.58597C20.0391 8.2109 19.5304 8.00019 19 8.00019ZM17 19.0002C16.8022 19.0002 16.6089 18.9415 16.4444 18.8317C16.28 18.7218 16.1518 18.5656 16.0761 18.3829C16.0004 18.2001 15.9806 17.9991 16.0192 17.8051C16.0578 17.6111 16.153 17.4329 16.2929 17.2931C16.4327 17.1532 16.6109 17.058 16.8049 17.0194C16.9989 16.9808 17.2 17.0006 17.3827 17.0763C17.5654 17.152 17.7216 17.2802 17.8315 17.4446C17.9414 17.6091 18 17.8024 18 18.0002C18 18.2654 17.8946 18.5198 17.7071 18.7073C17.5196 18.8948 17.2652 19.0002 17 19.0002ZM14.21 6.71019C14.3037 6.61722 14.3781 6.50662 14.4289 6.38476C14.4797 6.2629 14.5058 6.1322 14.5058 6.00019C14.5058 5.86817 14.4797 5.73747 14.4289 5.61561C14.3781 5.49375 14.3037 5.38315 14.21 5.29019L13.41 4.50019L14.21 3.71019C14.3032 3.61695 14.3772 3.50626 14.4277 3.38443C14.4781 3.26261 14.5041 3.13204 14.5041 3.00019C14.5041 2.86833 14.4781 2.73776 14.4277 2.61594C14.3772 2.49411 14.3032 2.38342 14.21 2.29019C14.1168 2.19695 14.0061 2.12299 13.8842 2.07253C13.7624 2.02207 13.6319 1.99609 13.5 1.99609C13.3681 1.99609 13.2376 2.02207 13.1158 2.07253C12.9939 2.12299 12.8832 2.19695 12.79 2.29019L12 3.09019L11.21 2.29019C11.0217 2.10188 10.7663 1.99609 10.5 1.99609C10.2337 1.99609 9.9783 2.10188 9.79 2.29019C9.6017 2.47849 9.49591 2.73388 9.49591 3.00019C9.49591 3.26649 9.6017 3.52188 9.79 3.71019L10.59 4.50019L9.79 5.29019C9.69627 5.38315 9.62188 5.49375 9.57111 5.61561C9.52034 5.73747 9.4942 5.86817 9.4942 6.00019C9.4942 6.1322 9.52034 6.2629 9.57111 6.38476C9.62188 6.50662 9.69627 6.61722 9.79 6.71019C9.88296 6.80391 9.99356 6.87831 10.1154 6.92908C10.2373 6.97985 10.368 7.00598 10.5 7.00598C10.632 7.00598 10.7627 6.97985 10.8846 6.92908C11.0064 6.87831 11.117 6.80391 11.21 6.71019L12 5.91019L12.79 6.71019C12.883 6.80391 12.9936 6.87831 13.1154 6.92908C13.2373 6.97985 13.368 7.00598 13.5 7.00598C13.632 7.00598 13.7627 6.97985 13.8846 6.92908C14.0064 6.87831 14.117 6.80391 14.21 6.71019ZM9 8.00019H5C4.46957 8.00019 3.96086 8.2109 3.58579 8.58597C3.21071 8.96105 3 9.46975 3 10.0002V19.0002C3 19.5306 3.21071 20.0393 3.58579 20.4144C3.96086 20.7895 4.46957 21.0002 5 21.0002H9C9.53043 21.0002 10.0391 20.7895 10.4142 20.4144C10.7893 20.0393 11 19.5306 11 19.0002V10.0002C11 9.46975 10.7893 8.96105 10.4142 8.58597C10.0391 8.2109 9.53043 8.00019 9 8.00019ZM7 19.0002C6.80222 19.0002 6.60888 18.9415 6.44443 18.8317C6.27998 18.7218 6.15181 18.5656 6.07612 18.3829C6.00043 18.2001 5.98063 17.9991 6.01921 17.8051C6.0578 17.6111 6.15304 17.4329 6.29289 17.2931C6.43275 17.1532 6.61093 17.058 6.80491 17.0194C6.99889 16.9808 7.19996 17.0006 7.38268 17.0763C7.56541 17.152 7.72159 17.2802 7.83147 17.4446C7.94135 17.6091 8 17.8024 8 18.0002C8 18.2654 7.89464 18.5198 7.70711 18.7073C7.51957 18.8948 7.26522 19.0002 7 19.0002Z","limit_access_protection":"M20.73 7.34C20.5642 7.14842 20.3319 7.0269 20.08 7C18.9791 6.87984 17.907 6.57206 16.91 6.09C16.7833 6.02426 16.6427 5.98994 16.5 5.98994C16.3573 5.98994 16.2167 6.02426 16.09 6.09C15.1 6.57191 14.0345 6.87974 12.94 7C12.6874 7.01922 12.4515 7.13359 12.28 7.32C12.1093 7.50647 12.0101 7.74737 12 8V10.5C12 13.88 15.38 16 16.5 16C17.62 16 21 13.88 21 10.51V8C20.9942 7.7543 20.898 7.51935 20.73 7.34ZM10 11.5V7C10 6.20435 10.3161 5.44129 10.8787 4.87868C11.4413 4.31607 12.2044 4 13 4H17.82C17.6137 3.41645 17.2319 2.911 16.7271 2.55294C16.2222 2.19488 15.6189 2.00174 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V17.82C17.5084 17.9364 17.0052 17.9968 16.5 18C14.7761 18 13.1228 17.3152 11.9038 16.0962C10.6848 14.8772 10 13.2239 10 11.5ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","line":"M20.7101 19.2901L4.71007 3.29006C4.32007 2.90006 3.69007 2.90006 3.30007 3.29006C2.91007 3.68006 2.91007 4.31006 3.30007 4.70006L19.2901 20.7101C19.4901 20.9101 19.7401 21.0001 20.0001 21.0001C20.2601 21.0001 20.5101 20.9001 20.7101 20.7101C21.1001 20.3201 21.1001 19.6901 20.7101 19.3001V19.2901Z","line_crossing":"M11.5 6C11.7967 6 12.0867 5.91203 12.3334 5.7472C12.58 5.58238 12.7723 5.34811 12.8858 5.07403C12.9994 4.79994 13.0291 4.49834 12.9712 4.20737C12.9133 3.91639 12.7704 3.64912 12.5607 3.43934C12.3509 3.22956 12.0836 3.0867 11.7926 3.02882C11.5017 2.97094 11.2001 3.00065 10.926 3.11418C10.6519 3.22771 10.4176 3.41997 10.2528 3.66665C10.088 3.91332 10 4.20333 10 4.5C10 4.89783 10.158 5.27936 10.4393 5.56066C10.7206 5.84197 11.1022 6 11.5 6ZM20 17H15.49C14.5793 15.4904 13.5775 14.0377 12.49 12.65V9.8C13.8776 10.5501 15.4231 10.9613 17 11C17.2652 11 17.5196 10.8946 17.7071 10.7071C17.8946 10.5196 18 10.2652 18 10C18 9.73478 17.8946 9.48043 17.7071 9.29289C17.5196 9.10536 17.2652 9 17 9C15.2337 8.89919 13.5364 8.28007 12.12 7.22C12.089 7.19638 12.0554 7.17626 12.02 7.16C11.9608 7.12197 11.8969 7.09172 11.83 7.07H11.65H11.46C11.3937 7.05968 11.3263 7.05968 11.26 7.07C11.2168 7.06446 11.1732 7.06446 11.13 7.07C9.08234 8.02729 7.34848 9.54615 6.13 11.45C5.98527 11.6705 5.93349 11.9392 5.98593 12.1976C6.03837 12.4561 6.19079 12.6834 6.41 12.83C6.58209 12.9511 6.78985 13.011 7 13C7.16471 12.9991 7.32665 12.9576 7.47145 12.8791C7.61625 12.8006 7.73941 12.6876 7.83 12.55C8.54987 11.4681 9.4535 10.5205 10.5 9.75V12.94C10.2811 14.3922 9.74511 15.7784 8.93 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H6.74C6.67456 19.0329 6.61111 19.0696 6.55 19.11C6.31448 19.2299 6.13598 19.4381 6.05354 19.6892C5.97109 19.9403 5.99139 20.2138 6.11 20.45C6.1931 20.6149 6.32024 20.7536 6.47733 20.8507C6.63443 20.9478 6.81533 20.9994 7 21C7.15688 21.0019 7.31168 20.964 7.45 20.89C8.38013 20.4227 9.21186 19.781 9.9 19H14.34C14.6 19.46 14.86 19.95 15.11 20.45C15.1931 20.6149 15.3202 20.7536 15.4773 20.8507C15.6344 20.9478 15.8153 20.9994 16 21C16.1569 21.0019 16.3117 20.964 16.45 20.89C16.6855 20.7701 16.864 20.5619 16.9465 20.3108C17.0289 20.0597 17.0086 19.7862 16.89 19.55C16.8 19.37 16.71 19.18 16.61 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM11.27 17C11.558 16.4501 11.8021 15.8784 12 15.29C12.35 15.78 12.74 16.35 13.15 17H11.27Z","linked_accounts":"M12 8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H12C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V11C15 10.2044 14.6839 9.44129 14.1213 8.87868C13.5587 8.31607 12.7956 8 12 8ZM7.94 11.44C8.18471 11.1951 8.50661 11.0423 8.85109 11.0077C9.19558 10.9731 9.54144 11.0587 9.83 11.25C10.0785 11.4177 10.273 11.6539 10.39 11.93C10.501 12.2025 10.5288 12.5017 10.47 12.79C10.419 13.0875 10.2789 13.3624 10.0682 13.5785C9.85745 13.7946 9.58609 13.9415 9.29 14C9.00172 14.0588 8.70248 14.031 8.43 13.92C8.15394 13.803 7.91774 13.6085 7.75 13.36C7.55868 13.0714 7.47308 12.7256 7.50771 12.3811C7.54234 12.0366 7.69508 11.7147 7.94 11.47V11.44ZM11.71 18.71C11.6166 18.8027 11.5057 18.876 11.3839 18.9258C11.2621 18.9755 11.1316 19.0008 11 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.2044 6.31607 16.4413 6.87868 15.8787C7.44129 15.3161 8.20435 15 9 15C9.79565 15 10.5587 15.3161 11.1213 15.8787C11.6839 16.4413 12 17.2044 12 18C12.0008 18.1316 11.9755 18.2621 11.9258 18.3839C11.876 18.5057 11.8027 18.6166 11.71 18.71ZM18 2H12C11.2044 2 10.4413 2.31607 9.87868 2.87868C9.31607 3.44129 9 4.20435 9 5V6H12C13.3261 6 14.5979 6.52678 15.5355 7.46447C16.4732 8.40215 17 9.67392 17 11V16H18C18.7956 16 19.5587 15.6839 20.1213 15.1213C20.6839 14.5587 21 13.7956 21 13V5C21 4.20435 20.6839 3.44129 20.1213 2.87868C19.5587 2.31607 18.7956 2 18 2Z","linkedin":"M19.65 3.00015H4.35C4.17534 2.99751 4.00186 3.02929 3.83949 3.0937C3.67711 3.1581 3.52901 3.25387 3.40365 3.37551C3.27828 3.49716 3.17811 3.64232 3.10885 3.80268C3.0396 3.96305 3.00261 4.13549 3 4.31015V19.6902C3.00261 19.8648 3.0396 20.0373 3.10885 20.1976C3.17811 20.358 3.27828 20.5031 3.40365 20.6248C3.52901 20.7464 3.67711 20.8422 3.83949 20.9066C4.00186 20.971 4.17534 21.0028 4.35 21.0002H19.65C19.8247 21.0028 19.9981 20.971 20.1605 20.9066C20.3229 20.8422 20.471 20.7464 20.5964 20.6248C20.7217 20.5031 20.8219 20.358 20.8911 20.1976C20.9604 20.0373 20.9974 19.8648 21 19.6902V4.31015C20.9974 4.13549 20.9604 3.96305 20.8911 3.80268C20.8219 3.64232 20.7217 3.49716 20.5964 3.37551C20.471 3.25387 20.3229 3.1581 20.1605 3.0937C19.9981 3.02929 19.8247 2.99751 19.65 3.00015ZM8.33 18.3402H5.7V9.79015H8.33V18.3402ZM7.05 8.59015C6.63004 8.58751 6.22818 8.41883 5.93216 8.12093C5.63614 7.82303 5.46999 7.42012 5.47 7.00015C5.46724 6.79283 5.50637 6.58708 5.58505 6.39525C5.66373 6.20342 5.78033 6.02945 5.92788 5.88377C6.07542 5.7381 6.25086 5.62371 6.44368 5.54748C6.6365 5.47126 6.84273 5.43475 7.05 5.44015C7.44604 5.47174 7.81565 5.65136 8.08519 5.94325C8.35472 6.23514 8.5044 6.61785 8.5044 7.01515C8.5044 7.41245 8.35472 7.79517 8.08519 8.08706C7.81565 8.37894 7.44604 8.55857 7.05 8.59015ZM18.45 18.2602H15.75V14.0602C15.75 13.0602 15.75 11.7402 14.33 11.7402C12.91 11.7402 12.75 12.8602 12.75 13.9102V18.1902H10.12V9.79015H12.6V10.9102H12.67C12.939 10.476 13.3144 10.1176 13.7607 9.86914C14.2069 9.62064 14.7092 9.49019 15.22 9.49015C17.92 9.49015 18.45 11.2902 18.45 13.6102V18.2602Z","list":"M20 17H9C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17ZM20 11H9C8.73478 11 8.48043 11.1054 8.29289 11.2929C8.10536 11.4804 8 11.7348 8 12C8 12.2652 8.10536 12.5196 8.29289 12.7071C8.48043 12.8946 8.73478 13 9 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM9 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5H9C8.73478 5 8.48043 5.10536 8.29289 5.29289C8.10536 5.48043 8 5.73478 8 6C8 6.26522 8.10536 6.51957 8.29289 6.70711C8.48043 6.89464 8.73478 7 9 7ZM4.5 4.5C4.20333 4.5 3.91332 4.58797 3.66665 4.7528C3.41997 4.91762 3.22771 5.15189 3.11418 5.42597C3.00065 5.70006 2.97094 6.00166 3.02882 6.29264C3.0867 6.58361 3.22956 6.85088 3.43934 7.06066C3.64912 7.27044 3.91639 7.4133 4.20737 7.47118C4.49834 7.52906 4.79994 7.49935 5.07403 7.38582C5.34811 7.27229 5.58238 7.08003 5.7472 6.83336C5.91203 6.58668 6 6.29667 6 6C6 5.60218 5.84197 5.22064 5.56066 4.93934C5.27936 4.65804 4.89783 4.5 4.5 4.5ZM4.5 10.5C4.20333 10.5 3.91332 10.588 3.66665 10.7528C3.41997 10.9176 3.22771 11.1519 3.11418 11.426C3.00065 11.7001 2.97094 12.0017 3.02882 12.2926C3.0867 12.5836 3.22956 12.8509 3.43934 13.0607C3.64912 13.2704 3.91639 13.4133 4.20737 13.4712C4.49834 13.5291 4.79994 13.4994 5.07403 13.3858C5.34811 13.2723 5.58238 13.08 5.7472 12.8334C5.91203 12.5867 6 12.2967 6 12C6 11.6022 5.84197 11.2206 5.56066 10.9393C5.27936 10.658 4.89783 10.5 4.5 10.5ZM4.5 16.5C4.20333 16.5 3.91332 16.588 3.66665 16.7528C3.41997 16.9176 3.22771 17.1519 3.11418 17.426C3.00065 17.7001 2.97094 18.0017 3.02882 18.2926C3.0867 18.5836 3.22956 18.8509 3.43934 19.0607C3.64912 19.2704 3.91639 19.4133 4.20737 19.4712C4.49834 19.5291 4.79994 19.4993 5.07403 19.3858C5.34811 19.2723 5.58238 19.08 5.7472 18.8334C5.91203 18.5867 6 18.2967 6 18C6 17.6022 5.84197 17.2206 5.56066 16.9393C5.27936 16.658 4.89783 16.5 4.5 16.5Z","live_camera":"M16.5 12C17.1922 12 17.8689 11.7947 18.4445 11.4101C19.0201 11.0256 19.4687 10.4789 19.7336 9.83939C19.9985 9.19985 20.0678 8.49612 19.9328 7.81719C19.7977 7.13825 19.4644 6.51461 18.9749 6.02513C18.4854 5.53564 17.8618 5.2023 17.1828 5.06725C16.5039 4.93221 15.8002 5.00152 15.1606 5.26642C14.5211 5.53133 13.9744 5.97993 13.5899 6.55551C13.2053 7.13108 13 7.80777 13 8.5C13 9.42826 13.3688 10.3185 14.0251 10.9749C14.6815 11.6313 15.5717 12 16.5 12ZM19.55 14.72L18 15.5V14C18 13.7348 17.8946 13.4804 17.7071 13.2929C17.5196 13.1054 17.2652 13 17 13H7C6.73479 13 6.48043 13.1054 6.2929 13.2929C6.10536 13.4804 6 13.7348 6 14V20C6 20.2652 6.10536 20.5196 6.2929 20.7071C6.48043 20.8946 6.73479 21 7 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V18.5L19.55 19.28C19.703 19.3571 19.8732 19.3936 20.0444 19.386C20.2155 19.3784 20.3818 19.327 20.5274 19.2366C20.6729 19.1463 20.7928 19.0201 20.8756 18.8701C20.9584 18.7201 21.0012 18.5513 21 18.38V15.62C21.0012 15.4487 20.9584 15.2799 20.8756 15.1299C20.7928 14.9799 20.6729 14.8537 20.5274 14.7634C20.3818 14.673 20.2155 14.6216 20.0444 14.614C19.8732 14.6064 19.703 14.6429 19.55 14.72ZM12 7.5C12 6.60999 11.7361 5.73996 11.2416 4.99994C10.7471 4.25991 10.0443 3.68314 9.22208 3.34254C8.39981 3.00195 7.49501 2.91283 6.6221 3.08647C5.74918 3.2601 4.94736 3.68868 4.31802 4.31802C3.68868 4.94736 3.2601 5.74918 3.08647 6.6221C2.91283 7.49501 3.00195 8.39981 3.34254 9.22208C3.68314 10.0443 4.25991 10.7471 4.99994 11.2416C5.73996 11.7361 6.60999 12 7.5 12C8.09132 12.0013 8.67708 11.8858 9.22364 11.6601C9.7702 11.4345 10.2668 11.103 10.6849 10.6849C11.103 10.2668 11.4345 9.7702 11.6601 9.22364C11.8858 8.67708 12.0013 8.09132 12 7.5Z","loaction_share":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8132 15.9988 9.65335 15.6457 8.66723 14.9853C7.6811 14.3249 6.91297 13.3869 6.46 12.29C5.99927 11.1976 5.88072 9.99112 6.12 8.82995C6.35132 7.66705 6.92201 6.59876 7.76 5.75995C8.60039 4.92214 9.66758 4.34857 10.83 4.10995C11.6499 3.95079 12.4941 3.96458 13.3084 4.15042C14.1227 4.33626 14.8892 4.69007 15.5589 5.1892C16.2286 5.68832 16.7867 6.32177 17.1975 7.049C17.6083 7.77623 17.8627 8.58122 17.9445 9.41244C18.0263 10.2437 17.9336 11.0828 17.6725 11.8761C17.4113 12.6695 16.9874 13.3996 16.4278 14.0197C15.8682 14.6398 15.1854 15.1362 14.4229 15.4772C13.6605 15.8182 12.8352 15.9962 12 16ZM12 12C11.8006 11.9995 11.6055 12.0587 11.44 12.17C11.2758 12.2786 11.1499 12.436 11.08 12.62C11.0005 12.7989 10.9795 12.9984 11.02 13.19C11.0574 13.384 11.1515 13.5625 11.2903 13.7031C11.4291 13.8437 11.6065 13.9401 11.8 13.98C11.995 14.018 12.1969 13.9971 12.38 13.92C12.5665 13.8493 12.7246 13.7193 12.83 13.55C12.9394 13.3872 12.9985 13.196 13 13C13.0008 12.8683 12.9755 12.7379 12.9258 12.616C12.876 12.4942 12.8027 12.3834 12.71 12.29C12.6166 12.1973 12.5057 12.1239 12.3839 12.0742C12.2621 12.0244 12.1316 11.9992 12 12ZM12 8.99995C11.0174 8.99402 10.067 9.34998 9.33 9.99995C9.22312 10.0845 9.13464 10.19 9.07 10.31C9.02089 10.434 8.99709 10.5666 9 10.7C8.97486 10.8321 8.97486 10.9678 9 11.1C9.04057 11.2297 9.10881 11.3491 9.2 11.45C9.29635 11.5472 9.40779 11.6283 9.53 11.69C9.65659 11.7445 9.79224 11.775 9.93 11.78C10.0644 11.7834 10.1978 11.7561 10.32 11.7C10.4472 11.6506 10.5629 11.5757 10.66 11.48C11.0263 11.1538 11.4996 10.9736 11.99 10.9736C12.4804 10.9736 12.9537 11.1538 13.32 11.48C13.5034 11.6466 13.7422 11.7393 13.99 11.74C14.1285 11.7411 14.2654 11.7103 14.39 11.65C14.5202 11.597 14.6365 11.5149 14.73 11.41C14.9085 11.2148 15.0024 10.9568 14.9912 10.6926C14.9799 10.4283 14.8644 10.1793 14.67 9.99995C13.933 9.34998 12.9826 8.99402 12 8.99995ZM15.5 6.89995C14.432 6.29709 13.2264 5.98031 12 5.98031C10.7736 5.98031 9.568 6.29709 8.5 6.89995C8.38245 6.96402 8.28012 7.0527 8.2 7.15995C8.10715 7.25957 8.03869 7.37938 8 7.50995C7.97976 7.63916 7.97976 7.77074 8 7.89995C8.0184 8.03021 8.06232 8.15555 8.12925 8.26881C8.19617 8.38206 8.28478 8.481 8.39 8.55995C8.49252 8.64202 8.61211 8.70011 8.74 8.72995C8.86874 8.75555 9.00126 8.75555 9.13 8.72995C9.26071 8.71146 9.38646 8.66728 9.5 8.59995C10.262 8.1669 11.1235 7.93922 12 7.93922C12.8765 7.93922 13.738 8.1669 14.5 8.59995C14.6712 8.69948 14.868 8.74596 15.0656 8.7335C15.2632 8.72104 15.4527 8.6502 15.61 8.52995C15.8002 8.40672 15.9389 8.21824 16 7.99995C16.0724 7.78933 16.0724 7.56057 16 7.34995C15.8872 7.14918 15.7115 6.99106 15.5 6.89995Z","location":"M12 2.00019C9.93261 1.95179 7.93021 2.72425 6.43094 4.14855C4.93168 5.57286 4.05761 7.53304 4 9.60019C4 14.6802 9.91 20.7402 10.59 21.4102C10.9647 21.7827 11.4716 21.9918 12 21.9918C12.5284 21.9918 13.0353 21.7827 13.41 21.4102C14.09 20.7402 20 14.6802 20 9.60019C19.9424 7.53304 19.0683 5.57286 17.5691 4.14855C16.0698 2.72425 14.0674 1.95179 12 2.00019ZM12 13.0002C11.4067 13.0002 10.8266 12.8242 10.3333 12.4946C9.83994 12.165 9.45542 11.6964 9.22836 11.1482C9.0013 10.6001 8.94189 9.99686 9.05764 9.41492C9.1734 8.83298 9.45912 8.29843 9.87868 7.87887C10.2982 7.45931 10.8328 7.17359 11.4147 7.05784C11.9967 6.94208 12.5999 7.00149 13.1481 7.22855C13.6962 7.45562 14.1648 7.84013 14.4944 8.33348C14.8241 8.82683 15 9.40685 15 10.0002C15 10.7958 14.6839 11.5589 14.1213 12.1215C13.5587 12.6841 12.7956 13.0002 12 13.0002Z","location_doctor":"M14 9.00015H13V8.00015C13 7.73493 12.8946 7.48058 12.7071 7.29304C12.5196 7.10551 12.2652 7.00015 12 7.00015C11.7348 7.00015 11.4804 7.10551 11.2929 7.29304C11.1054 7.48058 11 7.73493 11 8.00015V9.00015H10C9.73478 9.00015 9.48043 9.10551 9.29289 9.29304C9.10536 9.48058 9 9.73493 9 10.0001C9 10.2654 9.10536 10.5197 9.29289 10.7073C9.48043 10.8948 9.73478 11.0001 10 11.0001H11V12.0001C11 12.2654 11.1054 12.5197 11.2929 12.7073C11.4804 12.8948 11.7348 13.0001 12 13.0001C12.2652 13.0001 12.5196 12.8948 12.7071 12.7073C12.8946 12.5197 13 12.2654 13 12.0001V11.0001H14C14.2652 11.0001 14.5196 10.8948 14.7071 10.7073C14.8946 10.5197 15 10.2654 15 10.0001C15 9.73493 14.8946 9.48058 14.7071 9.29304C14.5196 9.10551 14.2652 9.00015 14 9.00015ZM17.57 4.08015C16.8286 3.37311 15.9549 2.81927 14.9992 2.45034C14.0434 2.08141 13.0242 1.90464 12 1.93015C9.93261 1.88175 7.93021 2.65421 6.43094 4.07851C4.93168 5.50282 4.05761 7.46299 4 9.53015C4 14.6101 9.91 20.6702 10.59 21.3402C10.9647 21.7127 11.4716 21.9217 12 21.9217C12.5284 21.9217 13.0353 21.7127 13.41 21.3402C14.09 20.6702 20 14.6101 20 9.53015C19.9433 7.46346 19.0694 5.50357 17.57 4.08015ZM12 15.8601C10.5241 15.866 9.0991 15.3212 8.00347 14.3323C6.90784 13.3435 6.22034 11.9816 6.07533 10.5128C5.93033 9.04403 6.33825 7.57399 7.21937 6.38997C8.10049 5.20594 9.39147 4.39305 10.84 4.11015C11.992 3.88557 13.1845 4.00378 14.27 4.45015C15.5384 4.97464 16.5856 5.92291 17.233 7.13325C17.8804 8.34359 18.0879 9.74102 17.8201 11.0872C17.5522 12.4335 16.8257 13.6451 15.7644 14.5155C14.703 15.3858 13.3726 15.8611 12 15.8601Z","location_hospital":"M14 7.00015C13.7348 7.00015 13.4804 7.10551 13.2929 7.29304C13.1054 7.48058 13 7.73493 13 8.00015V9.00015H11V8.00015C11 7.73493 10.8946 7.48058 10.7071 7.29304C10.5196 7.10551 10.2652 7.00015 10 7.00015C9.73478 7.00015 9.48043 7.10551 9.29289 7.29304C9.10536 7.48058 9 7.73493 9 8.00015V12.0001C9 12.2654 9.10536 12.5197 9.29289 12.7073C9.48043 12.8948 9.73478 13.0001 10 13.0001C10.2652 13.0001 10.5196 12.8948 10.7071 12.7073C10.8946 12.5197 11 12.2654 11 12.0001V11.0001H13V12.0001C13 12.2654 13.1054 12.5197 13.2929 12.7073C13.4804 12.8948 13.7348 13.0001 14 13.0001C14.2652 13.0001 14.5196 12.8948 14.7071 12.7073C14.8946 12.5197 15 12.2654 15 12.0001V8.00015C15 7.73493 14.8946 7.48058 14.7071 7.29304C14.5196 7.10551 14.2652 7.00015 14 7.00015ZM17.57 4.08015C16.8286 3.37311 15.9549 2.81927 14.9992 2.45034C14.0434 2.08141 13.0242 1.90464 12 1.93015C9.93261 1.88175 7.93021 2.65421 6.43094 4.07851C4.93168 5.50282 4.05761 7.46299 4 9.53015C4 14.6101 9.91 20.6702 10.59 21.3402C10.9647 21.7127 11.4716 21.9217 12 21.9217C12.5284 21.9217 13.0353 21.7127 13.41 21.3402C14.09 20.6702 20 14.6101 20 9.53015C19.9433 7.46346 19.0694 5.50357 17.57 4.08015ZM12 15.8601C10.5241 15.866 9.0991 15.3212 8.00347 14.3323C6.90784 13.3435 6.22034 11.9816 6.07533 10.5128C5.93033 9.04403 6.33825 7.57399 7.21937 6.38997C8.10049 5.20594 9.39147 4.39305 10.84 4.11015C11.992 3.88557 13.1845 4.00378 14.27 4.45015C15.5384 4.97464 16.5856 5.92291 17.233 7.13325C17.8804 8.34359 18.0879 9.74102 17.8201 11.0872C17.5522 12.4335 16.8257 13.6451 15.7644 14.5155C14.703 15.3858 13.3726 15.8611 12 15.8601Z","location_mobile_coolers":"M17 13.0002C17.1316 13.0009 17.2621 12.9757 17.3839 12.9259C17.5057 12.8762 17.6166 12.8029 17.71 12.7102C18 12.3702 21 9.34017 21 6.80017C20.966 5.76834 20.5274 4.79132 19.7789 4.08026C19.0304 3.36921 18.0322 2.98123 17 3.00017C15.9678 2.98123 14.9696 3.36921 14.2211 4.08026C13.4726 4.79132 13.034 5.76834 13 6.80017C13 9.34017 16 12.3702 16.29 12.7102C16.3834 12.8029 16.4943 12.8762 16.6161 12.9259C16.7379 12.9757 16.8684 13.0009 17 13.0002ZM16 7.00017C16 6.80239 16.0586 6.60905 16.1685 6.4446C16.2784 6.28016 16.4346 6.15198 16.6173 6.07629C16.8 6.00061 17.0011 5.9808 17.1951 6.01939C17.3891 6.05797 17.5673 6.15322 17.7071 6.29307C17.847 6.43292 17.9422 6.6111 17.9808 6.80508C18.0194 6.99907 17.9996 7.20013 17.9239 7.38286C17.8482 7.56558 17.72 7.72176 17.5556 7.83164C17.3911 7.94153 17.1978 8.00017 17 8.00017C16.7348 8.00017 16.4804 7.89482 16.2929 7.70728C16.1054 7.51974 16 7.26539 16 7.00017ZM17 15.0002C16.7348 15.0002 16.4804 15.1055 16.2929 15.2931C16.1054 15.4806 16 15.735 16 16.0002V18.0002H13C12.7348 18.0002 12.4804 18.1055 12.2929 18.2931C12.1054 18.4806 12 18.735 12 19.0002C12 19.2654 12.1054 19.5197 12.2929 19.7073C12.4804 19.8948 12.7348 20.0002 13 20.0002H16C16.5304 20.0002 17.0391 19.7895 17.4142 19.4144C17.7893 19.0393 18 18.5306 18 18.0002V16.0002C18 15.735 17.8946 15.4806 17.7071 15.2931C17.5196 15.1055 17.2652 15.0002 17 15.0002ZM11 4.00017H8C7.46957 4.00017 6.96086 4.21089 6.58579 4.58596C6.21071 4.96103 6 5.46974 6 6.00017V7.00017C6 7.26539 6.10536 7.51974 6.29289 7.70728C6.48043 7.89482 6.73478 8.00017 7 8.00017C7.26522 8.00017 7.51957 7.89482 7.70711 7.70728C7.89464 7.51974 8 7.26539 8 7.00017V6.00017H11C11.2652 6.00017 11.5196 5.89482 11.7071 5.70728C11.8946 5.51974 12 5.26539 12 5.00017C12 4.73496 11.8946 4.4806 11.7071 4.29307C11.5196 4.10553 11.2652 4.00017 11 4.00017ZM8 9.00017H5C4.46957 9.00017 3.96086 9.21089 3.58579 9.58596C3.21071 9.96103 3 10.4697 3 11.0002V19.0002C3 19.5306 3.21071 20.0393 3.58579 20.4144C3.96086 20.7895 4.46957 21.0002 5 21.0002H8C8.53043 21.0002 9.03914 20.7895 9.41421 20.4144C9.78929 20.0393 10 19.5306 10 19.0002V11.0002C10 10.4697 9.78929 9.96103 9.41421 9.58596C9.03914 9.21089 8.53043 9.00017 8 9.00017ZM6.5 19.0002C6.30222 19.0002 6.10888 18.9415 5.94443 18.8316C5.77998 18.7218 5.65181 18.5656 5.57612 18.3829C5.50043 18.2001 5.48063 17.9991 5.51921 17.8051C5.5578 17.6111 5.65304 17.4329 5.79289 17.2931C5.93275 17.1532 6.11093 17.058 6.30491 17.0194C6.49889 16.9808 6.69996 17.0006 6.88268 17.0763C7.06541 17.152 7.22159 17.2802 7.33147 17.4446C7.44135 17.6091 7.5 17.8024 7.5 18.0002C7.5 18.2654 7.39464 18.5197 7.20711 18.7073C7.01957 18.8948 6.76522 19.0002 6.5 19.0002Z","location_off":"M20.4898 3.51019C20.3963 3.41185 20.2839 3.33355 20.1593 3.28004C20.0346 3.22653 19.9004 3.19894 19.7648 3.19894C19.6291 3.19894 19.4949 3.22653 19.3703 3.28004C19.2456 3.33355 19.1332 3.41185 19.0398 3.51019L3.50976 19.0002C3.41193 19.098 3.33432 19.2142 3.28137 19.342C3.22842 19.4698 3.20117 19.6068 3.20117 19.7452C3.20117 19.8836 3.22842 20.0206 3.28137 20.1484C3.33432 20.2762 3.41193 20.3924 3.50976 20.4902C3.70735 20.6878 3.97533 20.7988 4.25476 20.7988C4.39312 20.7988 4.53012 20.7715 4.65795 20.7186C4.78578 20.6656 4.90193 20.588 4.99976 20.4902L7.59976 17.8802C8.51706 19.1247 9.51946 20.3042 10.5998 21.4102C10.9745 21.7827 11.4814 21.9918 12.0098 21.9918C12.5381 21.9918 13.045 21.7827 13.4198 21.4102C14.0898 20.7402 19.9998 14.6802 19.9998 9.60019C19.999 8.4403 19.7177 7.2978 19.1798 6.27019L20.4898 5.00019C20.5945 4.9064 20.6783 4.79157 20.7357 4.6632C20.793 4.53482 20.8227 4.3958 20.8227 4.25519C20.8227 4.11458 20.793 3.97556 20.7357 3.84719C20.6783 3.71882 20.5945 3.60399 20.4898 3.51019ZM9.07976 10.6702C9.02738 10.4507 9.00054 10.2259 8.99976 10.0002C8.99976 9.20454 9.31583 8.44148 9.87844 7.87887C10.441 7.31626 11.2041 7.00019 11.9998 7.00019C12.2254 7.00097 12.4503 7.02781 12.6698 7.08019L16.4598 3.30019C15.1293 2.44651 13.5806 1.9951 11.9998 2.00019C9.93237 1.95179 7.92997 2.72425 6.4307 4.14855C4.93144 5.57286 4.05737 7.53304 3.99976 9.60019C4.07527 11.2808 4.54089 12.9207 5.35976 14.3902L9.07976 10.6702Z","location_open":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8133 16 9.65328 15.6481 8.66658 14.9888C7.67989 14.3295 6.91085 13.3924 6.45673 12.2961C6.0026 11.1997 5.88378 9.9933 6.11529 8.82941C6.3468 7.66552 6.91825 6.59643 7.75736 5.75731C8.59648 4.9182 9.66557 4.34675 10.8295 4.11524C11.9933 3.88373 13.1997 4.00255 14.2961 4.45667C15.3925 4.9108 16.3295 5.67984 16.9888 6.66653C17.6481 7.65323 18 8.81326 18 9.99995C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16Z","location_point":"M17.66 4.33995C16.5412 3.21986 15.1151 2.45692 13.5625 2.14772C12.0098 1.83852 10.4003 1.99695 8.93768 2.60297C7.4751 3.20899 6.22521 4.23534 5.34624 5.55209C4.46727 6.86885 3.99876 8.41679 4 9.99995C4 15 9.94 20.8 10.62 21.45C10.992 21.8045 11.4861 22.0023 12 22.0023C12.5139 22.0023 13.008 21.8045 13.38 21.45C14.06 20.8 20 15 20 9.99995C20.0008 8.94907 19.7946 7.90832 19.3931 6.93715C18.9916 5.96599 18.4027 5.08345 17.66 4.33995ZM12 16C10.8133 16 9.65328 15.6481 8.66658 14.9888C7.67989 14.3295 6.91085 13.3924 6.45673 12.2961C6.0026 11.1997 5.88378 9.9933 6.11529 8.82941C6.3468 7.66552 6.91825 6.59643 7.75736 5.75731C8.59648 4.9182 9.66557 4.34675 10.8295 4.11524C11.9933 3.88373 13.1997 4.00255 14.2961 4.45667C15.3925 4.9108 16.3295 5.67984 16.9888 6.66653C17.6481 7.65323 18 8.81326 18 9.99995C18 11.5913 17.3679 13.1174 16.2426 14.2426C15.1174 15.3678 13.5913 16 12 16ZM12 6.99995C11.4067 6.99995 10.8266 7.1759 10.3333 7.50554C9.83994 7.83519 9.45543 8.30372 9.22836 8.8519C9.0013 9.40008 8.94189 10.0033 9.05765 10.5852C9.1734 11.1672 9.45912 11.7017 9.87868 12.1213C10.2982 12.5408 10.8328 12.8266 11.4147 12.9423C11.9967 13.0581 12.5999 12.9987 13.1481 12.7716C13.6962 12.5445 14.1648 12.16 14.4944 11.6667C14.8241 11.1733 15 10.5933 15 9.99995C15 9.2043 14.6839 8.44124 14.1213 7.87863C13.5587 7.31602 12.7957 6.99995 12 6.99995Z","lock":"M17 7H16V6C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6V7H7C6.20435 7 5.44129 7.31607 4.87868 7.87868C4.31607 8.44129 4 9.20435 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10C20 9.20435 19.6839 8.44129 19.1213 7.87868C18.5587 7.31607 17.7956 7 17 7ZM12 16C11.6044 16 11.2178 15.8827 10.8889 15.6629C10.56 15.4432 10.3036 15.1308 10.1522 14.7654C10.0009 14.3999 9.96126 13.9978 10.0384 13.6098C10.1156 13.2219 10.3061 12.8655 10.5858 12.5858C10.8655 12.3061 11.2219 12.1156 11.6098 12.0384C11.9978 11.9613 12.3999 12.0009 12.7654 12.1522C13.1308 12.3036 13.4432 12.56 13.6629 12.8889C13.8827 13.2178 14 13.6044 14 14C14 14.5304 13.7893 15.0391 13.4142 15.4142C13.0391 15.7893 12.5304 16 12 16ZM14 7H10V6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6V7Z","lock_unlock":"M17 7.00018H10V6.07018C9.98563 5.61599 10.1264 5.17046 10.399 4.80693C10.6716 4.4434 11.06 4.18355 11.5 4.07018C11.859 3.97979 12.2361 3.99083 12.5892 4.10206C12.9423 4.21329 13.2576 4.42035 13.5 4.70018C13.5929 4.79768 13.7046 4.8754 13.8284 4.92867C13.9521 4.98194 14.0853 5.00966 14.22 5.01018C14.4205 5.02178 14.6199 4.97273 14.7922 4.86941C14.9644 4.76609 15.1016 4.61329 15.1857 4.43091C15.2699 4.24853 15.2972 4.04502 15.2641 3.84691C15.231 3.64879 15.1389 3.46525 15 3.32018C14.5595 2.81783 14.0001 2.43383 13.373 2.20326C12.7459 1.97268 12.071 1.90286 11.41 2.00018C10.4367 2.17218 9.55729 2.68757 8.93159 3.45272C8.30588 4.21788 7.97535 5.18207 8 6.17018V7.00018H7C6.20435 7.00018 5.44129 7.31625 4.87868 7.87886C4.31607 8.44147 4 9.20453 4 10.0002V19.0002C4 19.7958 4.31607 20.5589 4.87868 21.1215C5.44129 21.6841 6.20435 22.0002 7 22.0002H17C17.7956 22.0002 18.5587 21.6841 19.1213 21.1215C19.6839 20.5589 20 19.7958 20 19.0002V10.0002C20 9.20453 19.6839 8.44147 19.1213 7.87886C18.5587 7.31625 17.7956 7.00018 17 7.00018ZM12 16.0002C11.6044 16.0002 11.2178 15.8829 10.8889 15.6631C10.56 15.4434 10.3036 15.131 10.1522 14.7655C10.0009 14.4001 9.96126 13.998 10.0384 13.61C10.1156 13.222 10.3061 12.8657 10.5858 12.586C10.8655 12.3063 11.2219 12.1158 11.6098 12.0386C11.9978 11.9614 12.3999 12.001 12.7654 12.1524C13.1308 12.3038 13.4432 12.5601 13.6629 12.889C13.8827 13.2179 14 13.6046 14 14.0002C14 14.5306 13.7893 15.0393 13.4142 15.4144C13.0391 15.7895 12.5304 16.0002 12 16.0002Z","login":"M10.29 14.29C10.1963 14.383 10.1219 14.4936 10.0711 14.6154C10.0203 14.7373 9.9942 14.868 9.9942 15C9.9942 15.132 10.0203 15.2627 10.0711 15.3846C10.1219 15.5064 10.1963 15.617 10.29 15.71C10.383 15.8037 10.4936 15.8781 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8781 11.617 15.8037 11.71 15.71L14.71 12.71C14.8037 12.617 14.8781 12.5064 14.9289 12.3846C14.9797 12.2627 15.0058 12.132 15.0058 12C15.0058 11.868 14.9797 11.7373 14.9289 11.6154C14.8781 11.4936 14.8037 11.383 14.71 11.29L11.71 8.29C11.5217 8.1017 11.2663 7.99591 11 7.99591C10.7337 7.99591 10.4783 8.1017 10.29 8.29C10.1017 8.47831 9.99591 8.7337 9.99591 9C9.99591 9.2663 10.1017 9.5217 10.29 9.71L11.59 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H11.59L10.29 14.29ZM12 2C10.4221 2.00572 8.8677 2.38253 7.46234 3.09997C6.05699 3.81741 4.8401 4.85538 3.91 6.13C3.83225 6.23627 3.77626 6.35685 3.74523 6.48482C3.7142 6.61279 3.70875 6.74562 3.72919 6.8757C3.74963 7.00578 3.79556 7.13054 3.86434 7.24282C3.93312 7.35511 4.0234 7.4527 4.13 7.53C4.23627 7.60775 4.35685 7.66375 4.48482 7.69478C4.61278 7.7258 4.74562 7.73125 4.8757 7.71081C5.00578 7.69037 5.13054 7.64444 5.24282 7.57566C5.3551 7.50688 5.4527 7.4166 5.53 7.31C6.52119 5.94029 7.92085 4.91982 9.52809 4.39507C11.1353 3.87032 12.8675 3.86827 14.476 4.38921C16.0844 4.91015 17.4865 5.92729 18.4809 7.29465C19.4754 8.66201 20.011 10.3093 20.011 12C20.011 13.6907 19.4754 15.338 18.4809 16.7054C17.4865 18.0727 16.0844 19.0899 14.476 19.6108C12.8675 20.1317 11.1353 20.1297 9.52809 19.6049C7.92085 19.0802 6.52119 18.0597 5.53 16.69C5.37352 16.4752 5.13811 16.3313 4.87556 16.2901C4.61301 16.2488 4.34483 16.3135 4.13 16.47C3.91517 16.6265 3.77131 16.8619 3.73005 17.1244C3.68879 17.387 3.75352 17.6552 3.91 17.87C4.91474 19.2557 6.25836 20.3604 7.81223 21.0782C9.3661 21.796 11.0782 22.1029 12.7847 21.9696C14.4911 21.8363 16.1348 21.2672 17.5584 20.3168C18.9819 19.3664 20.1377 18.0666 20.9151 16.5416C21.6924 15.0167 22.0654 13.3177 21.9982 11.6074C21.931 9.89704 21.4259 8.23258 20.5312 6.77333C19.6366 5.31408 18.3824 4.10889 16.8887 3.27312C15.3949 2.43736 13.7117 1.999 12 2Z","logout":"M17.87 3.91C17.7637 3.83225 17.6431 3.77626 17.5152 3.74523C17.3872 3.7142 17.2544 3.70875 17.1243 3.72919C16.9942 3.74963 16.8695 3.79556 16.7572 3.86434C16.6449 3.93312 16.5473 4.0234 16.47 4.13C16.3923 4.23627 16.3363 4.35685 16.3052 4.48482C16.2742 4.61278 16.2687 4.74562 16.2892 4.8757C16.3096 5.00578 16.3556 5.13054 16.4243 5.24282C16.4931 5.3551 16.5834 5.4527 16.69 5.53C18.0597 6.52119 19.0802 7.92085 19.6049 9.52809C20.1297 11.1353 20.1317 12.8675 19.6108 14.476C19.0899 16.0844 18.0727 17.4865 16.7053 18.4809C15.338 19.4754 13.6907 20.011 12 20.011C10.3093 20.011 8.66201 19.4754 7.29465 18.4809C5.92729 17.4865 4.91015 16.0844 4.38921 14.476C3.86827 12.8675 3.87032 11.1353 4.39507 9.52809C4.91982 7.92085 5.94029 6.52119 7.31 5.53C7.52483 5.37352 7.66869 5.13811 7.70995 4.87556C7.75121 4.61301 7.68648 4.34483 7.53 4.13C7.37352 3.91517 7.13811 3.77131 6.87556 3.73005C6.61301 3.68879 6.34483 3.75352 6.13 3.91C4.41965 5.15011 3.14598 6.90003 2.49169 8.90878C1.83739 10.9175 1.83608 13.0819 2.48794 15.0914C3.1398 17.101 4.41134 18.8524 6.12019 20.0946C7.82903 21.3368 9.88738 22.0059 12 22.0059C14.1126 22.0059 16.171 21.3368 17.8798 20.0946C19.5887 18.8524 20.8602 17.101 21.5121 15.0914C22.1639 13.0819 22.1626 10.9175 21.5083 8.90878C20.854 6.90003 19.5804 5.15011 17.87 3.91ZM12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8Z","loitering_off":"M4.72995 3.31988C4.54496 3.14678 4.30117 3.05034 4.04782 3.05005C3.79447 3.04976 3.55045 3.14564 3.36507 3.31833C3.17969 3.49101 3.06677 3.72762 3.04911 3.98035C3.03145 4.23309 3.11038 4.4831 3.26995 4.67988L9.26995 11.0699L8.27995 13.9999H5.99995C5.79967 13.9997 5.60395 14.0596 5.43813 14.172C5.27232 14.2843 5.14405 14.4438 5.06995 14.6299L3.06995 19.6299C3.02124 19.752 2.99708 19.8825 2.99887 20.014C3.00066 20.1454 3.02835 20.2753 3.08037 20.396C3.13238 20.5168 3.20769 20.6261 3.302 20.7177C3.3963 20.8093 3.50774 20.8814 3.62995 20.9299C3.74774 20.9764 3.87329 21.0002 3.99995 20.9999C4.20023 21.0001 4.39595 20.9401 4.56176 20.8278C4.72758 20.7155 4.85584 20.556 4.92995 20.3699L6.67995 15.9999H8.99995C9.20959 16.0004 9.4141 15.9351 9.58458 15.813C9.75505 15.691 9.88286 15.5185 9.94995 15.3199L10.8099 12.7299L11.9999 13.9999V16.9999H8.99995C8.73473 16.9999 8.48038 17.1052 8.29284 17.2928C8.10531 17.4803 7.99995 17.7347 7.99995 17.9999V19.9999C7.99995 20.2651 8.10531 20.5195 8.29284 20.707C8.48038 20.8945 8.73473 20.9999 8.99995 20.9999H18.9999C19.2526 20.999 19.4955 20.9025 19.6799 20.7299C19.873 20.5492 19.9866 20.2994 19.996 20.0352C20.0054 19.771 19.9097 19.5138 19.7299 19.3199L4.72995 3.31988ZM11.4999 6.99988C11.7966 6.99988 12.0866 6.91191 12.3333 6.74709C12.58 6.58227 12.7722 6.348 12.8858 6.07391C12.9993 5.79982 13.029 5.49822 12.9711 5.20725C12.9132 4.91628 12.7704 4.649 12.5606 4.43922C12.3508 4.22945 12.0836 4.08658 11.7926 4.02871C11.5016 3.97083 11.2 4.00053 10.9259 4.11407C10.6518 4.2276 10.4176 4.41986 10.2527 4.66653C10.0879 4.9132 9.99995 5.20321 9.99995 5.49988C9.99995 5.89771 10.158 6.27924 10.4393 6.56054C10.7206 6.84185 11.1021 6.99988 11.4999 6.99988ZM18.9999 8.99988H16.9999C16.7347 8.99988 16.4804 9.10524 16.2928 9.29278C16.1053 9.48031 15.9999 9.73467 15.9999 9.99988V12.4099L16.5499 12.9999L19.9999 16.6799V9.99988C19.9999 9.73467 19.8946 9.48031 19.7071 9.29278C19.5195 9.10524 19.2652 8.99988 18.9999 8.99988Z","lotus":"M6.12998 7.10004C6.56119 6.15993 7.08016 5.26262 7.67998 4.42004C7.1303 4.24158 6.56897 4.10125 5.99998 4.00004C5.77794 3.96842 5.55171 4.01236 5.35765 4.12481C5.16359 4.23725 5.01297 4.41167 4.92998 4.62004C4.63249 5.39223 4.40165 6.18847 4.23998 7.00004C4.87135 6.99802 5.50235 7.0314 6.12998 7.10004ZM19.76 7.00004C19.6108 6.19307 19.3933 5.40022 19.11 4.63004C19.0274 4.41214 18.8712 4.22995 18.6686 4.11492C18.4659 3.9999 18.2294 3.95926 18 4.00004C17.4214 4.09795 16.8501 4.23493 16.29 4.41004C16.9007 5.25459 17.4298 6.15531 17.87 7.10004C18.4976 7.0314 19.1286 6.99802 19.76 7.00004ZM21.94 9.94004C21.9143 9.7155 21.8134 9.50627 21.6536 9.34646C21.4937 9.18666 21.2845 9.0857 21.06 9.06004C20.6281 9.01568 20.1941 8.99565 19.76 9.00004C19.42 9.00004 19.02 9.00004 18.59 9.05004C18.8562 10.011 18.9941 11.0029 19 12C18.857 15.2212 17.6066 18.2942 15.46 20.7C16.9606 20.3684 18.3431 19.6357 19.46 18.58C22.56 15.51 22 10.16 21.94 9.94004ZM5.40998 9.05004C4.99998 9.00004 4.57998 9.00004 4.23998 9.00004C3.80587 8.99565 3.37185 9.01568 2.93998 9.06004C2.71544 9.0857 2.50621 9.18666 2.34641 9.34646C2.1866 9.50627 2.08564 9.7155 2.05998 9.94004C2.05998 10.16 1.43998 15.51 4.49998 18.58C5.6189 19.6329 7.00056 20.3651 8.49998 20.7C6.36787 18.2886 5.13182 15.2162 4.99998 12C5.00589 11.0029 5.14376 10.011 5.40998 9.05004ZM12.67 3.25004C12.4851 3.08697 12.2465 2.99794 12 3.00004C11.7535 2.99794 11.5149 3.08697 11.33 3.25004C11.15 3.41004 6.99998 7.19004 6.99998 12C6.99998 16.81 11.15 20.59 11.33 20.75C11.5149 20.9131 11.7535 21.0021 12 21C12.2465 21.0021 12.4851 20.9131 12.67 20.75C12.84 20.59 17 16.81 17 12C17 7.19004 12.84 3.41004 12.67 3.25004Z","lte_device":"M21.12 4.88C20.5579 4.31723 19.7954 4.0007 19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C21.9993 6.20462 21.6828 5.44207 21.12 4.88ZM12 18C11.8022 18 11.6089 17.9414 11.4444 17.8315C11.28 17.7216 11.1518 17.5654 11.0761 17.3827C11.0004 17.2 10.9806 16.9989 11.0192 16.8049C11.0578 16.6109 11.153 16.4327 11.2929 16.2929C11.4327 16.153 11.6109 16.0578 11.8049 16.0192C11.9989 15.9806 12.2 16.0004 12.3827 16.0761C12.5654 16.1518 12.7216 16.28 12.8315 16.4444C12.9414 16.6089 13 16.8022 13 17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18ZM17 10H7C6.73478 10 6.48043 9.89464 6.29289 9.70711C6.10536 9.51957 6 9.26522 6 9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8H17C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9C18 9.26522 17.8946 9.51957 17.7071 9.70711C17.5196 9.89464 17.2652 10 17 10Z","luggage":"M2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21V7C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10ZM19 7V21C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V21H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3ZM15 7H9V6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7Z","lungs":"M16 6C15.4696 6 14.9609 6.21071 14.5858 6.58579C14.2107 6.96086 14 7.46957 14 8V8.59L13 7.59V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V7.59L10 8.59V8C10 7.46957 9.78929 6.96086 9.41421 6.58579C9.03914 6.21071 8.53043 6 8 6C6.67392 6 5.40215 6.52678 4.46447 7.46447C3.52678 8.40215 3 9.67392 3 11V19C3.00011 19.3645 3.09985 19.7221 3.28844 20.0341C3.47702 20.346 3.74728 20.6005 4.07 20.77C4.35679 20.9209 4.67594 20.9998 5 21C5.40782 20.999 5.80559 20.8734 6.14 20.64L6.55 20.36C7.61435 19.624 8.48428 18.6408 9.08518 17.4948C9.68607 16.3487 9.99999 15.074 10 13.78V11.41L12 9.41L14 11.41V13.78C14 15.074 14.3139 16.3487 14.9148 17.4948C15.5157 18.6408 16.3857 19.624 17.45 20.36L17.86 20.64C18.1944 20.8734 18.5922 20.999 19 21C19.3241 20.9998 19.6432 20.9209 19.93 20.77C20.2527 20.6005 20.523 20.346 20.7116 20.0341C20.9001 19.7221 20.9999 19.3645 21 19V11C21 9.67392 20.4732 8.40215 19.5355 7.46447C18.5979 6.52678 17.3261 6 16 6Z","magic":"M12 10C12.2084 9.99865 12.4112 9.93223 12.58 9.81L19.58 4.81C19.6993 4.73936 19.8026 4.64469 19.8833 4.53201C19.964 4.41933 20.0205 4.29109 20.049 4.15544C20.0775 4.01978 20.0776 3.87968 20.0491 3.74402C20.0206 3.60836 19.9642 3.4801 19.8835 3.36739C19.8028 3.25469 19.6995 3.15999 19.5803 3.08931C19.461 3.01864 19.3284 2.97353 19.1907 2.95685C19.0531 2.94017 18.9136 2.95228 18.7809 2.99242C18.6482 3.03255 18.5253 3.09984 18.42 3.19L11.42 8.19C11.2493 8.3136 11.122 8.48799 11.0562 8.68826C10.9905 8.88854 10.9898 9.10445 11.0541 9.30518C11.1184 9.5059 11.2445 9.68117 11.4144 9.80595C11.5843 9.93074 11.7892 9.99865 12 10ZM19 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM8 9C8.19778 9 8.39112 8.94135 8.55557 8.83147C8.72002 8.72159 8.84819 8.56541 8.92388 8.38268C8.99957 8.19996 9.01937 7.99889 8.98079 7.80491C8.9422 7.61093 8.84696 7.43275 8.70711 7.29289C8.56725 7.15304 8.38907 7.0578 8.19509 7.01922C8.00111 6.98063 7.80004 7.00043 7.61732 7.07612C7.43459 7.15181 7.27841 7.27998 7.16853 7.44443C7.05865 7.60888 7 7.80222 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9ZM6 20C6 20.5304 6.21071 21.0391 6.58579 21.4142C6.96086 21.7893 7.46957 22 8 22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20V15H6V20ZM5.5 5C5.79667 5 6.08668 4.91203 6.33336 4.7472C6.58003 4.58238 6.77229 4.34811 6.88582 4.07403C6.99935 3.79994 7.02906 3.49834 6.97118 3.20737C6.9133 2.91639 6.77044 2.64912 6.56066 2.43934C6.35088 2.22956 6.08361 2.0867 5.79264 2.02882C5.50166 1.97094 5.20006 2.00065 4.92597 2.11418C4.65189 2.22771 4.41762 2.41997 4.2528 2.66665C4.08797 2.91332 4 3.20333 4 3.5C4 3.89783 4.15804 4.27936 4.43934 4.56066C4.72064 4.84197 5.10218 5 5.5 5Z","magnet_train":"M8 20H6C5.73478 20 5.48043 20.1054 5.29289 20.2929C5.10536 20.4804 5 20.7348 5 21C5 21.2652 5.10536 21.5196 5.29289 21.7071C5.48043 21.8946 5.73478 22 6 22H8C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21C9 20.7348 8.89464 20.4804 8.70711 20.2929C8.51957 20.1054 8.26522 20 8 20ZM14 2H10C8.4087 2 6.88258 2.63214 5.75736 3.75736C4.63214 4.88258 4 6.4087 4 8V15C4 15.7956 4.31607 16.5587 4.87868 17.1213C5.44129 17.6839 6.20435 18 7 18H17C17.7956 18 18.5587 17.6839 19.1213 17.1213C19.6839 16.5587 20 15.7956 20 15V8C20 6.4087 19.3679 4.88258 18.2426 3.75736C17.1174 2.63214 15.5913 2 14 2ZM7 15C6.80222 15 6.60888 14.9414 6.44443 14.8315C6.27998 14.7216 6.15181 14.5654 6.07612 14.3827C6.00043 14.2 5.98063 13.9989 6.01921 13.8049C6.0578 13.6109 6.15304 13.4327 6.29289 13.2929C6.43275 13.153 6.61093 13.0578 6.80491 13.0192C6.99889 12.9806 7.19996 13.0004 7.38268 13.0761C7.56541 13.1518 7.72159 13.28 7.83147 13.4444C7.94135 13.6089 8 13.8022 8 14C8 14.2652 7.89464 14.5196 7.70711 14.7071C7.51957 14.8946 7.26522 15 7 15ZM11 10C11 10.2652 10.8946 10.5196 10.7071 10.7071C10.5196 10.8946 10.2652 11 10 11H7C6.73478 11 6.48043 10.8946 6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10V8C6 7.73478 6.10536 7.48043 6.29289 7.29289C6.48043 7.10536 6.73478 7 7 7H10C10.2652 7 10.5196 7.10536 10.7071 7.29289C10.8946 7.48043 11 7.73478 11 8V10ZM17 15C16.8022 15 16.6089 14.9414 16.4444 14.8315C16.28 14.7216 16.1518 14.5654 16.0761 14.3827C16.0004 14.2 15.9806 13.9989 16.0192 13.8049C16.0578 13.6109 16.153 13.4327 16.2929 13.2929C16.4327 13.153 16.6109 13.0578 16.8049 13.0192C16.9989 12.9806 17.2 13.0004 17.3827 13.0761C17.5654 13.1518 17.7216 13.28 17.8315 13.4444C17.9414 13.6089 18 13.8022 18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15ZM18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11H14C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10V8C13 7.73478 13.1054 7.48043 13.2929 7.29289C13.4804 7.10536 13.7348 7 14 7H17C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V10ZM18 20H16C15.7348 20 15.4804 20.1054 15.2929 20.2929C15.1054 20.4804 15 20.7348 15 21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22H18C18.2652 22 18.5196 21.8946 18.7071 21.7071C18.8946 21.5196 19 21.2652 19 21C19 20.7348 18.8946 20.4804 18.7071 20.2929C18.5196 20.1054 18.2652 20 18 20Z","mail":"M12.59 11.34L20.59 5.49C20.1168 5.18003 19.5656 5.01016 19 5H5C4.42076 5.00255 3.85463 5.17273 3.37 5.49L11.37 11.34C11.5449 11.4746 11.7593 11.5476 11.98 11.5476C12.2007 11.5476 12.4151 11.4746 12.59 11.34ZM21.84 7.08L13.76 13C13.2481 13.3708 12.6321 13.5705 12 13.5705C11.3679 13.5705 10.7519 13.3708 10.24 13L2.16 7.08C2.05591 7.37564 2.00184 7.68657 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C21.9982 7.68657 21.9441 7.37564 21.84 7.08Z","male":"M13 10.0899V5.40994L15.29 7.70994C15.383 7.80367 15.4936 7.87806 15.6154 7.92883C15.7373 7.9796 15.868 8.00574 16 8.00574C16.132 8.00574 16.2627 7.9796 16.3846 7.92883C16.5064 7.87806 16.617 7.80367 16.71 7.70994C16.8037 7.61698 16.8781 7.50637 16.9289 7.38452C16.9797 7.26266 17.0058 7.13195 17.0058 6.99994C17.0058 6.86793 16.9797 6.73722 16.9289 6.61536C16.8781 6.4935 16.8037 6.3829 16.71 6.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L7.29 6.28994C7.19676 6.38318 7.1228 6.49387 7.07234 6.61569C7.02188 6.73751 6.9959 6.86808 6.9959 6.99994C6.9959 7.1318 7.02188 7.26237 7.07234 7.38419C7.1228 7.50601 7.19676 7.6167 7.29 7.70994C7.38323 7.80318 7.49393 7.87714 7.61575 7.9276C7.73757 7.97806 7.86814 8.00403 8 8.00403C8.13186 8.00403 8.26242 7.97806 8.38425 7.9276C8.50607 7.87714 8.61676 7.80318 8.71 7.70994L11 5.40994V10.0899C9.5166 10.3407 8.18153 11.1395 7.25935 12.3282C6.33718 13.5169 5.8952 15.0086 6.02101 16.5078C6.14682 18.0069 6.83124 19.4041 7.93863 20.4225C9.04601 21.4408 10.4956 22.006 12 22.006C13.5044 22.006 14.954 21.4408 16.0614 20.4225C17.1688 19.4041 17.8532 18.0069 17.979 16.5078C18.1048 15.0086 17.6628 13.5169 16.7406 12.3282C15.8185 11.1395 14.4834 10.3407 13 10.0899ZM12 19.9999C11.2089 19.9999 10.4355 19.7653 9.77772 19.3258C9.11992 18.8863 8.60723 18.2616 8.30448 17.5307C8.00173 16.7998 7.92251 15.9955 8.07685 15.2196C8.2312 14.4437 8.61216 13.7309 9.17157 13.1715C9.73098 12.6121 10.4437 12.2311 11.2196 12.0768C11.9956 11.9225 12.7998 12.0017 13.5307 12.3044C14.2616 12.6072 14.8863 13.1199 15.3259 13.7777C15.7654 14.4355 16 15.2088 16 15.9999C16 17.0608 15.5786 18.0782 14.8284 18.8284C14.0783 19.5785 13.0609 19.9999 12 19.9999Z","manager":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM10 20.0001H8C7.73478 20.0001 7.48043 19.8947 7.29289 19.7072C7.10536 19.5197 7 19.2653 7 19.0001C7 18.7349 7.10536 18.4805 7.29289 18.293C7.48043 18.1055 7.73478 18.0001 8 18.0001H10C10.2652 18.0001 10.5196 18.1055 10.7071 18.293C10.8946 18.4805 11 18.7349 11 19.0001C11 19.2653 10.8946 19.5197 10.7071 19.7072C10.5196 19.8947 10.2652 20.0001 10 20.0001Z","map":"M1.99983 4.91019V13.6202C1.99358 14.0497 2.07963 14.4755 2.25215 14.8688C2.42467 15.2622 2.67964 15.6139 2.99983 15.9002L7.80983 20.0002C8.01213 20.1694 8.24697 20.2953 8.49983 20.3702V6.64019L4.36983 3.69019C4.14561 3.53054 3.88178 3.43567 3.60724 3.41596C3.3327 3.39625 3.05802 3.45246 2.8133 3.57844C2.56857 3.70442 2.36322 3.8953 2.21974 4.1302C2.07626 4.36509 2.00018 4.63494 1.99983 4.91019ZM21.1198 8.12019L17.1198 4.12019C16.9508 3.95469 16.7546 3.8194 16.5398 3.72019V16.5002L19.4798 19.4402C19.6913 19.6365 19.955 19.7677 20.2391 19.8179C20.5233 19.8682 20.8159 19.8354 21.0819 19.7235C21.3479 19.6116 21.576 19.4254 21.7388 19.1871C21.9016 18.9488 21.9923 18.6687 21.9998 18.3802V10.2402C21.9991 9.4448 21.6826 8.68226 21.1198 8.12019ZM9.49983 6.71019V20.4002C9.77676 20.3569 10.0401 20.2508 10.2698 20.0902L15.4998 16.3602V3.52019C15.2094 3.54121 14.9266 3.62297 14.6698 3.76019L9.49983 6.71019Z","map_layers":"M2.59027 7.90987L11.5903 11.9099C11.7192 11.9678 11.8589 11.9978 12.0003 11.9978C12.1416 11.9978 12.2814 11.9678 12.4103 11.9099L21.4103 7.90987C21.5849 7.83032 21.7329 7.70223 21.8367 7.54088C21.9405 7.37953 21.9957 7.19172 21.9957 6.99987C21.9957 6.80801 21.9405 6.62021 21.8367 6.45885C21.7329 6.2975 21.5849 6.16941 21.4103 6.08987L12.4103 2.08987C12.2814 2.03192 12.1416 2.00195 12.0003 2.00195C11.8589 2.00195 11.7192 2.03192 11.5903 2.08987L2.59027 6.08987C2.41569 6.16941 2.26767 6.2975 2.16387 6.45885C2.06007 6.62021 2.00488 6.80801 2.00488 6.99987C2.00488 7.19172 2.06007 7.37953 2.16387 7.54088C2.26767 7.70223 2.41569 7.83032 2.59027 7.90987ZM21.4103 16.0899L20.3003 15.5899L13.2203 18.7399C12.8363 18.9108 12.4206 18.9991 12.0003 18.9991C11.5799 18.9991 11.1643 18.9108 10.7803 18.7399L3.70027 15.5899L2.59027 16.0899C2.41569 16.1694 2.26767 16.2975 2.16387 16.4589C2.06007 16.6202 2.00488 16.808 2.00488 16.9999C2.00488 17.1917 2.06007 17.3795 2.16387 17.5409C2.26767 17.7022 2.41569 17.8303 2.59027 17.9099L11.5903 21.9099C11.7192 21.9678 11.8589 21.9978 12.0003 21.9978C12.1416 21.9978 12.2814 21.9678 12.4103 21.9099L21.4103 17.9099C21.5849 17.8303 21.7329 17.7022 21.8367 17.5409C21.9405 17.3795 21.9957 17.1917 21.9957 16.9999C21.9957 16.808 21.9405 16.6202 21.8367 16.4589C21.7329 16.2975 21.5849 16.1694 21.4103 16.0899ZM21.4103 11.0899L20.3003 10.5899L13.2203 13.7399C12.8363 13.9108 12.4206 13.9991 12.0003 13.9991C11.5799 13.9991 11.1643 13.9108 10.7803 13.7399L3.70027 10.5899L2.59027 11.0899C2.41569 11.1694 2.26767 11.2975 2.16387 11.4589C2.06007 11.6202 2.00488 11.808 2.00488 11.9999C2.00488 12.1917 2.06007 12.3795 2.16387 12.5409C2.26767 12.7022 2.41569 12.8303 2.59027 12.9099L11.5903 16.9099C11.7192 16.9678 11.8589 16.9978 12.0003 16.9978C12.1416 16.9978 12.2814 16.9678 12.4103 16.9099L21.4103 12.9099C21.5849 12.8303 21.7329 12.7022 21.8367 12.5409C21.9405 12.3795 21.9957 12.1917 21.9957 11.9999C21.9957 11.808 21.9405 11.6202 21.8367 11.4589C21.7329 11.2975 21.5849 11.1694 21.4103 11.0899Z","mario_game":"M10.16 5.86989L9.92 7.29989C9.90284 7.41174 9.91714 7.52617 9.96129 7.63036C10.0054 7.73455 10.0777 7.82441 10.17 7.88989C10.2732 7.96047 10.395 7.99876 10.52 7.99989C10.6211 8.00179 10.7209 7.97768 10.81 7.92989L12 7.26989L13.19 7.92989C13.2791 7.97768 13.3789 8.00179 13.48 7.99989C13.605 7.99876 13.7268 7.96047 13.83 7.88989C13.9223 7.82441 13.9946 7.73455 14.0387 7.63036C14.0829 7.52617 14.0972 7.41174 14.08 7.29989L13.84 5.86989L14.84 4.86989C14.9137 4.79055 14.9645 4.69276 14.9871 4.58686C15.0098 4.48097 15.0033 4.37094 14.9684 4.26842C14.9336 4.1659 14.8716 4.07473 14.7892 4.00457C14.7067 3.93441 14.6068 3.88787 14.5 3.86989L13.16 3.66989L12.55 2.37989C12.5039 2.27511 12.4283 2.18601 12.3324 2.12345C12.2365 2.0609 12.1245 2.02759 12.01 2.02759C11.8955 2.02759 11.7835 2.0609 11.6876 2.12345C11.5917 2.18601 11.5161 2.27511 11.47 2.37989L10.86 3.66989L9.52 3.86989C9.41322 3.88787 9.3133 3.93441 9.23083 4.00457C9.14836 4.07473 9.08641 4.1659 9.05156 4.26842C9.0167 4.37094 9.01024 4.48097 9.03285 4.58686C9.05546 4.69276 9.10631 4.79055 9.18 4.86989L10.16 5.86989ZM18 9.99989H6C5.46957 9.99989 4.96086 10.2106 4.58579 10.5857C4.21071 10.9607 4 11.4695 4 11.9999C4 12.5303 4.21071 13.039 4.58579 13.4141C4.96086 13.7892 5.46957 13.9999 6 13.9999V19.9999C6 20.5303 6.21071 21.039 6.58579 21.4141C6.96086 21.7892 7.46957 21.9999 8 21.9999H16C16.5304 21.9999 17.0391 21.7892 17.4142 21.4141C17.7893 21.039 18 20.5303 18 19.9999V13.9999C18.5304 13.9999 19.0391 13.7892 19.4142 13.4141C19.7893 13.039 20 12.5303 20 11.9999C20 11.4695 19.7893 10.9607 19.4142 10.5857C19.0391 10.2106 18.5304 9.99989 18 9.99989Z","mask":"M19 8.00008H18V7.69008C17.9997 7.2975 17.8838 6.91369 17.6669 6.58649C17.4499 6.2593 17.1415 6.00319 16.78 5.85008L12.78 4.16008C12.5332 4.05557 12.268 4.00171 12 4.00171C11.732 4.00171 11.4668 4.05557 11.22 4.16008L7.22 5.85008C6.8585 6.00319 6.55006 6.2593 6.33312 6.58649C6.11617 6.91369 6.00032 7.2975 6 7.69008V8.00008H5C4.20435 8.00008 3.44129 8.31615 2.87868 8.87876C2.31607 9.44137 2 10.2044 2 11.0001V13.0001C2 13.7957 2.31607 14.5588 2.87868 15.1214C3.44129 15.684 4.20435 16.0001 5 16.0001H6C6.10786 17.0844 6.61074 18.0913 7.41288 18.8289C8.21502 19.5665 9.26041 19.9833 10.35 20.0001H13.55C14.6569 20.008 15.7268 19.6022 16.55 18.8623C17.3732 18.1223 17.8903 17.1015 18 16.0001H19C19.7956 16.0001 20.5587 15.684 21.1213 15.1214C21.6839 14.5588 22 13.7957 22 13.0001V11.0001C22 10.2044 21.6839 9.44137 21.1213 8.87876C20.5587 8.31615 19.7956 8.00008 19 8.00008ZM6 14.0001H5C4.73478 14.0001 4.48043 13.8947 4.29289 13.7072C4.10536 13.5196 4 13.2653 4 13.0001V11.0001C4 10.7349 4.10536 10.4805 4.29289 10.293C4.48043 10.1054 4.73478 10.0001 5 10.0001H6V14.0001ZM20 13.0001C20 13.2653 19.8946 13.5196 19.7071 13.7072C19.5196 13.8947 19.2652 14.0001 19 14.0001H18V10.0001H19C19.2652 10.0001 19.5196 10.1054 19.7071 10.293C19.8946 10.4805 20 10.7349 20 11.0001V13.0001Z","mask_off":"M5.76 13.9999H5C4.73478 13.9999 4.48043 13.8946 4.29289 13.707C4.10536 13.5195 4 13.2652 4 12.9999V10.9999C4 10.7347 4.10536 10.4804 4.29289 10.2928C4.48043 10.1053 4.73478 9.99994 5 9.99994H6V13.7599L14.76 4.99994L12.76 4.15994C12.5132 4.05543 12.248 4.00157 11.98 4.00157C11.712 4.00157 11.4468 4.05543 11.2 4.15994L7.2 5.84994C6.84224 6.00608 6.538 6.26349 6.32477 6.59044C6.11154 6.9174 5.99864 7.2996 6 7.68994V7.99994H5C4.20435 7.99994 3.44129 8.31601 2.87868 8.87862C2.31607 9.44123 2 10.2043 2 10.9999V12.9999C2.00584 13.6155 2.20088 14.2143 2.55866 14.7152C2.91645 15.2161 3.41965 15.5948 4 15.7999L5.76 13.9999ZM19 7.99994H18V7.68994C18.0049 7.60668 18.0049 7.5232 18 7.43994L20.73 4.70994C20.8232 4.6167 20.8972 4.50601 20.9477 4.38419C20.9981 4.26237 21.0241 4.1318 21.0241 3.99994C21.0241 3.86808 20.9981 3.73751 20.9477 3.61569C20.8972 3.49387 20.8232 3.38318 20.73 3.28994C20.6368 3.1967 20.5261 3.12274 20.4042 3.07228C20.2824 3.02182 20.1519 2.99585 20.02 2.99585C19.8881 2.99585 19.7576 3.02182 19.6357 3.07228C19.5139 3.12274 19.4032 3.1967 19.31 3.28994L3.31 19.2899C3.21627 19.3829 3.14188 19.4935 3.09111 19.6154C3.04034 19.7372 3.0142 19.8679 3.0142 19.9999C3.0142 20.132 3.04034 20.2627 3.09111 20.3845C3.14188 20.5064 3.21627 20.617 3.31 20.7099C3.40296 20.8037 3.51356 20.8781 3.63542 20.9288C3.75728 20.9796 3.88799 21.0057 4.02 21.0057C4.15201 21.0057 4.28272 20.9796 4.40458 20.9288C4.52644 20.8781 4.63704 20.8037 4.73 20.7099L7.07 18.3599C7.46634 18.8657 7.97149 19.2758 8.54796 19.5597C9.12443 19.8436 9.75743 19.9941 10.4 19.9999H13.6C14.6983 19.9955 15.7559 19.5841 16.5685 18.8453C17.3812 18.1065 17.8912 17.0928 18 15.9999H19C19.7956 15.9999 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 12.9999V10.9999C22 10.2043 21.6839 9.44123 21.1213 8.87862C20.5587 8.31601 19.7956 7.99994 19 7.99994ZM20 12.9999C20 13.2652 19.8946 13.5195 19.7071 13.707C19.5196 13.8946 19.2652 13.9999 19 13.9999H18V9.99994H19C19.2652 9.99994 19.5196 10.1053 19.7071 10.2928C19.8946 10.4804 20 10.7347 20 10.9999V12.9999Z","mason":"M19.2701 2.72992C18.7985 2.26457 18.1626 2.00366 17.5001 2.00366C16.8376 2.00366 16.2017 2.26457 15.7301 2.72992L14.2301 4.22992C13.8873 4.57446 13.6519 5.01111 13.5525 5.48685C13.4531 5.96258 13.494 6.45695 13.6701 6.90992L12.2901 8.28992C12.1633 8.41924 12.074 8.58058 12.0317 8.75671C11.9894 8.93283 11.9958 9.11713 12.0501 9.28992L12.8601 11.6999L11.2101 13.3499L9.4101 11.5599C9.03538 11.1874 8.52847 10.9783 8.0001 10.9783C7.47173 10.9783 6.96483 11.1874 6.5901 11.5599L5.5901 12.5599C5.27925 12.8569 5.07236 13.2461 5.0001 13.6699L4.0001 19.6699C3.95174 19.9588 3.96743 20.2548 4.04605 20.5369C4.12466 20.8191 4.26429 21.0805 4.45506 21.3028C4.64584 21.525 4.8831 21.7027 5.15007 21.8231C5.41705 21.9436 5.70723 22.0039 6.0001 21.9999C6.10988 22.0098 6.22032 22.0098 6.3301 21.9999L12.3301 20.9999C12.7395 20.9299 13.117 20.7342 13.4101 20.4399L14.4101 19.4399C14.7826 19.0652 14.9917 18.5583 14.9917 18.0299C14.9917 17.5016 14.7826 16.9946 14.4101 16.6199L12.6201 14.8199L14.7101 12.7399C14.8369 12.6106 14.9262 12.4493 14.9685 12.2731C15.0108 12.097 15.0044 11.9127 14.9501 11.7399L14.1401 9.32992L15.0901 8.38992C15.3844 8.48061 15.6926 8.51787 16.0001 8.49992C16.3287 8.50106 16.6543 8.43714 16.9581 8.31185C17.2619 8.18656 17.5378 8.00238 17.7701 7.76992L19.2701 6.26992C19.7355 5.79833 19.9964 5.16245 19.9964 4.49992C19.9964 3.83739 19.7355 3.20151 19.2701 2.72992Z","mathematics":"M11.9999 7.00005C12.1315 7.00081 12.2619 6.97558 12.3838 6.92582C12.5056 6.87606 12.6164 6.80273 12.7099 6.71005C12.8026 6.61661 12.8759 6.50579 12.9256 6.38395C12.9754 6.26212 13.0006 6.13165 12.9999 6.00005C12.9962 5.73528 12.8926 5.48168 12.7099 5.29005C12.6164 5.19737 12.5056 5.12404 12.3838 5.07428C12.2619 5.02451 12.1315 4.99929 11.9999 5.00005H6.99988C6.7835 4.98914 6.56943 5.0488 6.38988 5.17005C6.20736 5.29256 6.07029 5.4718 5.99988 5.68005L4.69988 9.74005L3.82988 8.45005C3.6789 8.22669 3.45115 8.06655 3.18988 8.00005C3.05488 7.96988 2.91488 7.96988 2.77988 8.00005C2.6428 8.01801 2.51227 8.06954 2.39988 8.15005C2.28421 8.22564 2.18547 8.32438 2.10988 8.44005C2.05278 8.54215 2.01546 8.65411 1.99988 8.77005C1.97465 8.90555 1.97465 9.04455 1.99988 9.18005C2.03658 9.31534 2.10131 9.44139 2.18988 9.55005L4.18988 12.55C4.28076 12.6881 4.40445 12.8015 4.54988 12.88C4.68834 12.9549 4.84252 12.996 4.99988 13H5.12988C5.32564 12.9846 5.51253 12.9119 5.66724 12.791C5.82196 12.6701 5.93765 12.5063 5.99988 12.32L7.71988 7.00005H11.9999ZM8.99988 12.5C8.99988 12.7967 9.08785 13.0867 9.25267 13.3334C9.4175 13.5801 9.65176 13.7723 9.92585 13.8859C10.1999 13.9994 10.5015 14.0291 10.7925 13.9712C11.0835 13.9133 11.3508 13.7705 11.5605 13.5607C11.7703 13.3509 11.9132 13.0837 11.9711 12.7927C12.0289 12.5017 11.9992 12.2001 11.8857 11.926C11.7722 11.6519 11.5799 11.4177 11.3332 11.2528C11.0866 11.088 10.7965 11 10.4999 11C10.1021 11 9.72052 11.1581 9.43922 11.4394C9.15791 11.7207 8.99988 12.1022 8.99988 12.5ZM13.9999 15H6.99988C6.73466 15 6.48031 15.1054 6.29277 15.2929C6.10524 15.4805 5.99988 15.7348 5.99988 16C5.99988 16.2653 6.10524 16.5196 6.29277 16.7072C6.48031 16.8947 6.73466 17 6.99988 17H13.9999C14.2651 17 14.5194 16.8947 14.707 16.7072C14.8945 16.5196 14.9999 16.2653 14.9999 16C14.9999 15.7348 14.8945 15.4805 14.707 15.2929C14.5194 15.1054 14.2651 15 13.9999 15ZM10.4999 18C10.2032 18 9.9132 18.088 9.66652 18.2528C9.41985 18.4177 9.22759 18.6519 9.11406 18.926C9.00053 19.2001 8.97082 19.5017 9.0287 19.7927C9.08658 20.0837 9.22944 20.3509 9.43922 20.5607C9.649 20.7705 9.91627 20.9133 10.2072 20.9712C10.4982 21.0291 10.7998 20.9994 11.0739 20.8859C11.348 20.7723 11.5823 20.5801 11.7471 20.3334C11.9119 20.0867 11.9999 19.7967 11.9999 19.5C11.9999 19.1022 11.8418 18.7207 11.5605 18.4394C11.2792 18.1581 10.8977 18 10.4999 18ZM21.7099 9.29005C21.6164 9.19737 21.5056 9.12404 21.3838 9.07428C21.2619 9.02451 21.1315 8.99929 20.9999 9.00005H18.9999V7.00005C18.9999 6.73483 18.8945 6.48048 18.707 6.29294C18.5194 6.10541 18.2651 6.00005 17.9999 6.00005C17.7347 6.00005 17.4803 6.10541 17.2928 6.29294C17.1052 6.48048 16.9999 6.73483 16.9999 7.00005V9.00005H14.9999C14.7347 9.00005 14.4803 9.10541 14.2928 9.29294C14.1052 9.48048 13.9999 9.73483 13.9999 10C13.9999 10.2653 14.1052 10.5196 14.2928 10.7072C14.4803 10.8947 14.7347 11 14.9999 11H16.9999V13C16.9999 13.2653 17.1052 13.5196 17.2928 13.7072C17.4803 13.8947 17.7347 14 17.9999 14C18.2651 14 18.5194 13.8947 18.707 13.7072C18.8945 13.5196 18.9999 13.2653 18.9999 13V11H20.9999C21.1985 11.0012 21.393 10.9432 21.5585 10.8334C21.724 10.7236 21.8531 10.567 21.9292 10.3835C22.0054 10.2001 22.0252 9.99811 21.9862 9.80337C21.9471 9.60862 21.8509 9.42992 21.7099 9.29005Z","media_share":"M18.7 15.5L13.7 12.5C13.1823 12.1889 12.7539 11.7491 12.4565 11.2234C12.1591 10.6977 12.0028 10.104 12.0028 9.5C12.0028 8.896 12.1591 8.30229 12.4565 7.77659C12.7539 7.25089 13.1823 6.81111 13.7 6.5L16.2 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16H20.5C19.8656 16.001 19.243 15.8281 18.7 15.5ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20.5 11C20.3508 11.003 20.2027 11.0265 20.06 11.07L17.44 9.5L20.06 7.93C20.2027 7.97349 20.3508 7.99704 20.5 8C20.7835 7.99501 21.0598 7.90976 21.2968 7.75413C21.5339 7.59851 21.7219 7.37889 21.8392 7.12073C21.9565 6.86257 21.9983 6.57645 21.9596 6.29555C21.9209 6.01465 21.8033 5.75046 21.6206 5.53363C21.4379 5.3168 21.1975 5.1562 20.9272 5.07046C20.6569 4.98471 20.3678 4.97733 20.0935 5.04918C19.8192 5.12102 19.5709 5.26914 19.3774 5.47637C19.1838 5.68359 19.053 5.94144 19 6.22L15.94 8.07C15.7973 8.02651 15.6492 8.00296 15.5 8C15.1022 8 14.7206 8.15804 14.4393 8.43934C14.158 8.72064 14 9.10218 14 9.5C14 9.89782 14.158 10.2794 14.4393 10.5607C14.7206 10.842 15.1022 11 15.5 11C15.6492 10.997 15.7973 10.9735 15.94 10.93L19 12.78C19.053 13.0586 19.1838 13.3164 19.3774 13.5236C19.5709 13.7309 19.8192 13.879 20.0935 13.9508C20.3678 14.0227 20.6569 14.0153 20.9272 13.9295C21.1975 13.8438 21.4379 13.6832 21.6206 13.4664C21.8033 13.2495 21.9209 12.9854 21.9596 12.7044C21.9983 12.4235 21.9565 12.1374 21.8392 11.8793C21.7219 11.6211 21.5339 11.4015 21.2968 11.2459C21.0598 11.0902 20.7835 11.005 20.5 11Z","media_share_mobile":"M19.5 12C19.3508 12.003 19.2027 12.0265 19.06 12.07L16.44 10.5L19.06 8.93C19.2027 8.97349 19.3508 8.99704 19.5 9C19.7835 8.99501 20.0598 8.90976 20.2968 8.75413C20.5339 8.59851 20.7219 8.37889 20.8392 8.12073C20.9565 7.86257 20.9983 7.57645 20.9596 7.29555C20.9209 7.01465 20.8033 6.75046 20.6206 6.53363C20.4379 6.3168 20.1975 6.1562 19.9272 6.07046C19.6569 5.98471 19.3678 5.97733 19.0935 6.04918C18.8192 6.12102 18.5709 6.26914 18.3774 6.47637C18.1838 6.68359 18.053 6.94144 18 7.22L16.84 7.91L14.94 9.07C14.7973 9.02651 14.6492 9.00296 14.5 9C14.1022 9 13.7206 9.15804 13.4393 9.43934C13.158 9.72064 13 10.1022 13 10.5C13 10.8978 13.158 11.2794 13.4393 11.5607C13.7206 11.842 14.1022 12 14.5 12C14.6492 11.997 14.7973 11.9735 14.94 11.93L16.87 13.09L18.03 13.78C18.0832 14.0598 18.2149 14.3187 18.4098 14.5265C18.6048 14.7342 18.8548 14.8821 19.1307 14.9529C19.4066 15.0237 19.6969 15.0145 19.9678 14.9264C20.2387 14.8382 20.4788 14.6748 20.6602 14.4552C20.8416 14.2355 20.9567 13.9688 20.992 13.6861C21.0274 13.4035 20.9815 13.1166 20.8598 12.8591C20.7381 12.6016 20.5456 12.384 20.3048 12.2319C20.064 12.0797 19.7848 11.9993 19.5 12ZM12.7 13.5C12.1823 13.1889 11.7539 12.7491 11.4565 12.2234C11.1591 11.6977 11.0028 11.104 11.0028 10.5C11.0028 9.89601 11.1591 9.30229 11.4565 8.77659C11.7539 8.25089 12.1823 7.81111 12.7 7.5L17.7 4.5C17.7781 4.45923 17.8582 4.42252 17.94 4.39C17.7997 3.71423 17.4306 3.10751 16.895 2.67214C16.3595 2.23677 15.6902 1.99939 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7957 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7957 18 19V16.65C17.8962 16.6081 17.7958 16.5579 17.7 16.5L12.7 13.5ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","medical_files":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM15.54 16.54C14.9581 17.1223 14.2414 17.552 13.4535 17.7908C12.6657 18.0296 11.8311 18.0701 11.0238 17.9089C10.2165 17.7476 9.46147 17.3895 8.82582 16.8664C8.19017 16.3432 7.69353 15.6712 7.38 14.91C6.9946 13.9906 6.89697 12.976 7.1 12C7.29597 11.0391 7.77018 10.1571 8.46362 9.46362C9.15706 8.77018 10.0391 8.29597 11 8.1C11.9696 7.90111 12.9766 7.99867 13.89 8.38C14.6512 8.69353 15.3232 9.19017 15.8464 9.82582C16.3695 10.4615 16.7276 11.2165 16.8889 12.0238C17.0501 12.8311 17.0096 13.6657 16.7708 14.4535C16.532 15.2414 16.1023 15.9581 15.52 16.54H15.54ZM14 12H13V11C13 10.7348 12.8946 10.4804 12.7071 10.2929C12.5196 10.1054 12.2652 10 12 10C11.7348 10 11.4804 10.1054 11.2929 10.2929C11.1054 10.4804 11 10.7348 11 11V12H10C9.73478 12 9.48043 12.1054 9.29289 12.2929C9.10536 12.4804 9 12.7348 9 13C9 13.2652 9.10536 13.5196 9.29289 13.7071C9.48043 13.8946 9.73478 14 10 14H11V15C11 15.2652 11.1054 15.5196 11.2929 15.7071C11.4804 15.8946 11.7348 16 12 16C12.2652 16 12.5196 15.8946 12.7071 15.7071C12.8946 15.5196 13 15.2652 13 15V14H14C14.2652 14 14.5196 13.8946 14.7071 13.7071C14.8946 13.5196 15 13.2652 15 13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12Z","medical_history":"M14 14H13V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14H10C9.73478 14 9.48043 14.1054 9.29289 14.2929C9.10536 14.4804 9 14.7348 9 15C9 15.2652 9.10536 15.5196 9.29289 15.7071C9.48043 15.8946 9.73478 16 10 16H11V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4804 17.8946 11.7348 18 12 18C12.2652 18 12.5196 17.8946 12.7071 17.7071C12.8946 17.5196 13 17.2652 13 17V16H14C14.2652 16 14.5196 15.8946 14.7071 15.7071C14.8946 15.5196 15 15.2652 15 15C15 14.7348 14.8946 14.4804 14.7071 14.2929C14.5196 14.1054 14.2652 14 14 14ZM19.12 3.88C18.5579 3.31723 17.7954 3.0007 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C19.9993 5.20462 19.6828 4.44207 19.12 3.88ZM15.54 18.54C14.9581 19.1223 14.2414 19.552 13.4535 19.7908C12.6657 20.0296 11.8311 20.0701 11.0238 19.9089C10.2165 19.7476 9.46147 19.3895 8.82582 18.8664C8.19017 18.3432 7.69353 17.6712 7.38 16.91C6.9946 15.9906 6.89697 14.976 7.1 14C7.29597 13.0391 7.77018 12.1571 8.46362 11.4636C9.15706 10.7702 10.0391 10.296 11 10.1C11.9696 9.90111 12.9766 9.99867 13.89 10.38C14.6512 10.6935 15.3232 11.1902 15.8464 11.8258C16.3695 12.4615 16.7276 13.2165 16.8889 14.0238C17.0501 14.8311 17.0096 15.6657 16.7708 16.4535C16.532 17.2414 16.1023 17.9581 15.52 18.54H15.54ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","medical_insurance":"M14 11H13V10C13 9.73478 12.8946 9.48043 12.7071 9.29289C12.5196 9.10536 12.2652 9 12 9C11.7348 9 11.4804 9.10536 11.2929 9.29289C11.1054 9.48043 11 9.73478 11 10V11H10C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12C9 12.2652 9.10536 12.5196 9.29289 12.7071C9.48043 12.8946 9.73478 13 10 13H11V14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15C12.2652 15 12.5196 14.8946 12.7071 14.7071C12.8946 14.5196 13 14.2652 13 14V13H14C14.2652 13 14.5196 12.8946 14.7071 12.7071C14.8946 12.5196 15 12.2652 15 12C15 11.7348 14.8946 11.4804 14.7071 11.2929C14.5196 11.1054 14.2652 11 14 11ZM20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM15.54 15.54C14.9581 16.1223 14.2414 16.552 13.4535 16.7908C12.6657 17.0296 11.8311 17.0701 11.0238 16.9089C10.2165 16.7476 9.46147 16.3895 8.82582 15.8664C8.19017 15.3432 7.69353 14.6712 7.38 13.91C6.9946 12.9906 6.89697 11.976 7.1 11C7.29597 10.0391 7.77018 9.15706 8.46362 8.46362C9.15706 7.77018 10.0391 7.29597 11 7.1C11.9696 6.90111 12.9766 6.99867 13.89 7.38C14.6512 7.69353 15.3232 8.19017 15.8464 8.82582C16.3695 9.46147 16.7276 10.2165 16.8889 11.0238C17.0501 11.8311 17.0096 12.6657 16.7708 13.4535C16.532 14.2414 16.1023 14.9581 15.52 15.54H15.54Z","medicine":"M19.12 8.71L18 7.59C17.6266 7.21441 17.1196 7.00223 16.59 7H17C17.5304 7 18.0391 6.78929 18.4142 6.41421C18.7893 6.03914 19 5.53043 19 5V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V5C5 5.53043 5.21071 6.03914 5.58579 6.41421C5.96086 6.78929 6.46957 7 7 7H7.41C6.88042 7.00223 6.37335 7.21441 6 7.59L4.88 8.71C4.31723 9.27207 4.0007 10.0346 4 10.83V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10.83C19.9993 10.0346 19.6828 9.27207 19.12 8.71ZM14 15H13V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V15H10C9.73478 15 9.48043 14.8946 9.29289 14.7071C9.10536 14.5196 9 14.2652 9 14C9 13.7348 9.10536 13.4804 9.29289 13.2929C9.48043 13.1054 9.73478 13 10 13H11V12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12V13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15Z","medicine_mortar":"M20.63 6.15989C20.7823 5.94584 20.891 5.70387 20.9498 5.44782C21.0087 5.19176 21.0165 4.92663 20.9728 4.66755C20.9292 4.40848 20.8349 4.16053 20.6955 3.93788C20.556 3.71523 20.3741 3.52223 20.16 3.36989C19.9459 3.21756 19.704 3.10888 19.4479 3.05006C19.1919 2.99123 18.9267 2.98342 18.6677 3.02706C18.4086 3.07071 18.1606 3.16495 17.938 3.30442C17.7153 3.44388 17.5223 3.62584 17.37 3.83989L14.4 7.99989H19.32L20.63 6.15989ZM20 9.99989H4C3.73478 9.99989 3.48043 10.1052 3.29289 10.2928C3.10536 10.4803 3 10.7347 3 10.9999C3.00228 12.6739 3.47142 14.3142 4.3547 15.7363C5.23797 17.1583 6.50037 18.3059 8 19.0499V19.9999C8 20.2651 8.10536 20.5195 8.29289 20.707C8.48043 20.8945 8.73478 20.9999 9 20.9999H15C15.2652 20.9999 15.5196 20.8945 15.7071 20.707C15.8946 20.5195 16 20.2651 16 19.9999V19.0499C17.4921 18.3097 18.7494 17.1699 19.6322 15.7575C20.515 14.3451 20.9885 12.7154 21 11.0499C21.0068 10.9144 20.9859 10.779 20.9387 10.6518C20.8915 10.5247 20.8189 10.4085 20.7254 10.3102C20.6318 10.212 20.5193 10.1339 20.3946 10.0805C20.2699 10.0271 20.1356 9.99972 20 9.99989ZM14 15.9999H13V16.9999C13 17.2651 12.8946 17.5195 12.7071 17.707C12.5196 17.8945 12.2652 17.9999 12 17.9999C11.7348 17.9999 11.4804 17.8945 11.2929 17.707C11.1054 17.5195 11 17.2651 11 16.9999V15.9999H10C9.73478 15.9999 9.48043 15.8945 9.29289 15.707C9.10536 15.5195 9 15.2651 9 14.9999C9 14.7347 9.10536 14.4803 9.29289 14.2928C9.48043 14.1052 9.73478 13.9999 10 13.9999H11V12.9999C11 12.7347 11.1054 12.4803 11.2929 12.2928C11.4804 12.1052 11.7348 11.9999 12 11.9999C12.2652 11.9999 12.5196 12.1052 12.7071 12.2928C12.8946 12.4803 13 12.7347 13 12.9999V13.9999H14C14.2652 13.9999 14.5196 14.1052 14.7071 14.2928C14.8946 14.4803 15 14.7347 15 14.9999C15 15.2651 14.8946 15.5195 14.7071 15.707C14.5196 15.8945 14.2652 15.9999 14 15.9999Z","medicines":"M3.99998 7H4.99998V8C4.99998 8.26522 5.10533 8.51957 5.29287 8.70711C5.48041 8.89464 5.73476 9 5.99998 9C6.26519 9 6.51955 8.89464 6.70708 8.70711C6.89462 8.51957 6.99998 8.26522 6.99998 8V7H7.99998C8.26519 7 8.51955 6.89464 8.70708 6.70711C8.89462 6.51957 8.99998 6.26522 8.99998 6C8.99998 5.73478 8.89462 5.48043 8.70708 5.29289C8.51955 5.10536 8.26519 5 7.99998 5H6.99998V4C6.99998 3.73478 6.89462 3.48043 6.70708 3.29289C6.51955 3.10536 6.26519 3 5.99998 3C5.73476 3 5.48041 3.10536 5.29287 3.29289C5.10533 3.48043 4.99998 3.73478 4.99998 4V5H3.99998C3.73476 5 3.48041 5.10536 3.29287 5.29289C3.10533 5.48043 2.99998 5.73478 2.99998 6C2.99998 6.26522 3.10533 6.51957 3.29287 6.70711C3.48041 6.89464 3.73476 7 3.99998 7ZM20 5C19.6145 4.53638 19.1387 4.15612 18.6015 3.88242C18.0642 3.60871 17.4769 3.44728 16.8752 3.40799C16.2736 3.36869 15.6703 3.45234 15.102 3.65384C14.5337 3.85534 14.0125 4.17046 13.57 4.58L9.56998 8.18L15.86 14.47L19.57 11.11C20.4125 10.3416 20.9272 9.27853 21.0072 8.14102C21.0873 7.00351 20.7266 5.87881 20 5ZM4.39998 12.89C3.93569 13.274 3.55443 13.7485 3.2794 14.2846C3.00437 14.8207 2.84133 15.4072 2.80021 16.0083C2.75909 16.6094 2.84074 17.2126 3.04021 17.7812C3.23967 18.3497 3.55276 18.8717 3.96043 19.3154C4.36809 19.7591 4.86179 20.1151 5.41147 20.3619C5.96114 20.6086 6.55529 20.7409 7.15773 20.7507C7.76018 20.7605 8.35831 20.6476 8.91571 20.4188C9.47311 20.19 9.97812 19.8502 10.4 19.42L14.4 15.82L8.10998 9.53L4.39998 12.89Z","meeting_room":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 8C17.2967 8 17.5867 8.08797 17.8334 8.2528C18.08 8.41762 18.2723 8.65189 18.3858 8.92597C18.4993 9.20006 18.5291 9.50166 18.4712 9.79264C18.4133 10.0836 18.2704 10.3509 18.0607 10.5607C17.8509 10.7704 17.5836 10.9133 17.2926 10.9712C17.0017 11.0291 16.7001 10.9994 16.426 10.8858C16.1519 10.7723 15.9176 10.58 15.7528 10.3334C15.588 10.0867 15.5 9.79667 15.5 9.5C15.5 9.10218 15.658 8.72064 15.9393 8.43934C16.2206 8.15804 16.6022 8 17 8ZM12 8C12.2967 8 12.5867 8.08797 12.8334 8.2528C13.08 8.41762 13.2723 8.65189 13.3858 8.92597C13.4994 9.20006 13.5291 9.50166 13.4712 9.79264C13.4133 10.0836 13.2704 10.3509 13.0607 10.5607C12.8509 10.7704 12.5836 10.9133 12.2926 10.9712C12.0017 11.0291 11.7001 10.9994 11.426 10.8858C11.1519 10.7723 10.9176 10.58 10.7528 10.3334C10.588 10.0867 10.5 9.79667 10.5 9.5C10.5 9.10218 10.658 8.72064 10.9393 8.43934C11.2206 8.15804 11.6022 8 12 8ZM7 8C7.29667 8 7.58668 8.08797 7.83336 8.2528C8.08003 8.41762 8.27229 8.65189 8.38582 8.92597C8.49935 9.20006 8.52906 9.50166 8.47118 9.79264C8.4133 10.0836 8.27044 10.3509 8.06066 10.5607C7.85088 10.7704 7.58361 10.9133 7.29264 10.9712C7.00166 11.0291 6.70006 10.9994 6.42597 10.8858C6.15189 10.7723 5.91762 10.58 5.7528 10.3334C5.58797 10.0867 5.5 9.79667 5.5 9.5C5.5 9.10218 5.65804 8.72064 5.93934 8.43934C6.22064 8.15804 6.60218 8 7 8ZM19 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15C4.00178 14.3562 4.21059 13.7301 4.59559 13.2142C4.98058 12.6982 5.52133 12.3198 6.13794 12.1348C6.75456 11.9498 7.41432 11.9681 8.01974 12.1869C8.62517 12.4058 9.14415 12.8135 9.5 13.35C9.77365 12.9375 10.1452 12.599 10.5814 12.3649C11.0176 12.1308 11.5049 12.0083 12 12.0083C12.4951 12.0083 12.9824 12.1308 13.4186 12.3649C13.8548 12.599 14.2263 12.9375 14.5 13.35C14.8558 12.8135 15.3748 12.4058 15.9803 12.1869C16.5857 11.9681 17.2454 11.9498 17.8621 12.1348C18.4787 12.3198 19.0194 12.6982 19.4044 13.2142C19.7894 13.7301 19.9982 14.3562 20 15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16Z","megaphone":"M21 4C20.7348 4 20.4804 4.10536 20.2929 4.29289C20.1054 4.48043 20 4.73478 20 5V5.5L4 10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15C3.26522 15 3.51957 14.8946 3.70711 14.7071C3.89464 14.5196 4 14.2652 4 14L7 14.85C6.99512 14.8999 6.99512 14.9501 7 15C6.99773 15.8824 7.28733 16.7408 7.82369 17.4416C8.36005 18.1423 9.11306 18.646 9.96547 18.8742C10.8179 19.1024 11.7218 19.0423 12.5366 18.7034C13.3513 18.3644 14.0311 17.7655 14.47 17L20 18.5V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4ZM11 17C10.5434 16.9988 10.1011 16.8414 9.74632 16.5539C9.39159 16.2665 9.14588 15.8664 9.05 15.42L12.45 16.42C12.2596 16.609 12.0331 16.7577 11.784 16.8574C11.5348 16.957 11.2682 17.0055 11 17Z","menu_card":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18ZM15 12V13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14H10C9.73478 14 9.48043 13.8946 9.29289 13.7071C9.10536 13.5196 9 13.2652 9 13V12C8.46957 12 7.96086 11.7893 7.58579 11.4142C7.21071 11.0391 7 10.5304 7 10C7 9.46957 7.21071 8.96086 7.58579 8.58579C7.96086 8.21071 8.46957 8 9 8H9.18C9.3902 7.42085 9.77363 6.92046 10.2782 6.56684C10.7827 6.21322 11.3839 6.02352 12 6.02352C12.6161 6.02352 13.2173 6.21322 13.7218 6.56684C14.2264 6.92046 14.6098 7.42085 14.82 8H15C15.5304 8 16.0391 8.21071 16.4142 8.58579C16.7893 8.96086 17 9.46957 17 10C17 10.5304 16.7893 11.0391 16.4142 11.4142C16.0391 11.7893 15.5304 12 15 12Z","menu_card_roomservice":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM16 17H8C7.73478 17 7.48043 16.8946 7.29289 16.7071C7.10536 16.5196 7 16.2652 7 16C7 15.7348 7.10536 15.4804 7.29289 15.2929C7.48043 15.1054 7.73478 15 8 15H16C16.2652 15 16.5196 15.1054 16.7071 15.2929C16.8946 15.4804 17 15.7348 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11C8.00287 10.1154 8.29887 9.25679 8.84169 8.55836C9.38451 7.85993 10.1435 7.36114 11 7.14V7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6C12.2652 6 12.5196 6.10536 12.7071 6.29289C12.8946 6.48043 13 6.73478 13 7V7.14C13.8565 7.36114 14.6155 7.85993 15.1583 8.55836C15.7011 9.25679 15.9971 10.1154 16 11C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","merge":"M19 20.0001H18C15.24 20.0001 13 17.7601 13 15.0001V5.41006L15.29 7.70006C15.49 7.90006 15.74 7.99006 16 7.99006C16.26 7.99006 16.51 7.89006 16.71 7.70006C17.1 7.31006 17.1 6.68006 16.71 6.29006L12.71 2.29006C12.32 1.90006 11.69 1.90006 11.3 2.29006L7.28999 6.29006C6.89999 6.68006 6.89999 7.31006 7.28999 7.70006C7.67999 8.09006 8.30999 8.09006 8.69999 7.70006L10.99 5.41006V15.0001C10.99 17.7601 8.74999 20.0001 5.98999 20.0001H4.98999C4.43999 20.0001 3.98999 20.4501 3.98999 21.0001C3.98999 21.5501 4.43999 22.0001 4.98999 22.0001H5.98999C8.53999 22.0001 10.77 20.6301 11.99 18.5901C13.21 20.6301 15.44 22.0001 17.99 22.0001H18.99C19.54 22.0001 19.99 21.5501 19.99 21.0001C19.99 20.4501 19.54 20.0001 18.99 20.0001H19Z","message_partially_delivered":"M19.7102 6.28994C19.6172 6.19621 19.5066 6.12182 19.3848 6.07105C19.2629 6.02028 19.1322 5.99414 19.0002 5.99414C18.8682 5.99414 18.7375 6.02028 18.6156 6.07105C18.4937 6.12182 18.3831 6.19621 18.2902 6.28994L8.00019 16.5899L3.71019 12.2899C3.52188 12.1016 3.26649 11.9958 3.00019 11.9958C2.73388 11.9958 2.47849 12.1016 2.29019 12.2899C2.10188 12.4782 1.99609 12.7336 1.99609 12.9999C1.99609 13.2662 2.10188 13.5216 2.29019 13.7099L7.29019 18.7099C7.38315 18.8037 7.49375 18.8781 7.61561 18.9288C7.73747 18.9796 7.86817 19.0057 8.00019 19.0057C8.1322 19.0057 8.2629 18.9796 8.38476 18.9288C8.50662 18.8781 8.61722 18.8037 8.71019 18.7099L19.7102 7.70994C19.8039 7.61698 19.8783 7.50638 19.9291 7.38452C19.9798 7.26266 20.006 7.13195 20.006 6.99994C20.006 6.86793 19.9798 6.73722 19.9291 6.61536C19.8783 6.4935 19.8039 6.3829 19.7102 6.28994ZM20.5002 15.9999C20.2035 15.9999 19.9135 16.0879 19.6668 16.2527C19.4202 16.4176 19.2279 16.6518 19.1144 16.9259C19.0008 17.2 18.9711 17.5016 19.029 17.7926C19.0869 18.0835 19.2297 18.3508 19.4395 18.5606C19.6493 18.7704 19.9166 18.9132 20.2076 18.9711C20.4985 19.029 20.8001 18.9993 21.0742 18.8858C21.3483 18.7722 21.5826 18.58 21.7474 18.3333C21.9122 18.0866 22.0002 17.7966 22.0002 17.4999C22.0002 17.1021 21.8421 16.7206 21.5608 16.4393C21.2795 16.158 20.898 15.9999 20.5002 15.9999ZM15.5002 15.9999C15.2035 15.9999 14.9135 16.0879 14.6668 16.2527C14.4202 16.4176 14.2279 16.6518 14.1144 16.9259C14.0008 17.2 13.9711 17.5016 14.029 17.7926C14.0869 18.0835 14.2297 18.3508 14.4395 18.5606C14.6493 18.7704 14.9166 18.9132 15.2075 18.9711C15.4985 19.029 15.8001 18.9993 16.0742 18.8858C16.3483 18.7722 16.5826 18.58 16.7474 18.3333C16.9122 18.0866 17.0002 17.7966 17.0002 17.4999C17.0002 17.1021 16.8421 16.7206 16.5608 16.4393C16.2795 16.158 15.898 15.9999 15.5002 15.9999Z","message_read":"M12.0002 15.0002C12.1318 15.0009 12.2623 14.9757 12.3841 14.926C12.5059 14.8762 12.6167 14.8029 12.7102 14.7102L19.7102 7.71019C19.8985 7.52188 20.0043 7.26649 20.0043 7.00019C20.0043 6.73388 19.8985 6.47849 19.7102 6.29019C19.5219 6.10188 19.2665 5.99609 19.0002 5.99609C18.7339 5.99609 18.4785 6.10188 18.2902 6.29019L11.2902 13.2902C11.1965 13.3831 11.1221 13.4937 11.0713 13.6156C11.0205 13.7375 10.9944 13.8682 10.9944 14.0002C10.9944 14.1322 11.0205 14.2629 11.0713 14.3848C11.1221 14.5066 11.1965 14.6172 11.2902 14.7102C11.3836 14.8029 11.4944 14.8762 11.6163 14.926C11.7381 14.9757 11.8686 15.0009 12.0002 15.0002ZM3.71019 12.2902C3.52188 12.1019 3.26649 11.9961 3.00019 11.9961C2.73388 11.9961 2.47849 12.1019 2.29019 12.2902C2.10188 12.4785 1.99609 12.7339 1.99609 13.0002C1.99609 13.2665 2.10188 13.5219 2.29019 13.7102L7.29019 18.7102C7.38315 18.8039 7.49375 18.8783 7.61561 18.9291C7.73747 18.9798 7.86817 19.006 8.00019 19.006C8.1322 19.006 8.2629 18.9798 8.38476 18.9291C8.50662 18.8783 8.61722 18.8039 8.71019 18.7102C8.80391 18.6172 8.87831 18.5066 8.92908 18.3848C8.97985 18.2629 9.00598 18.1322 9.00598 18.0002C9.00598 17.8682 8.97985 17.7375 8.92908 17.6156C8.87831 17.4937 8.80391 17.3831 8.71019 17.2902L3.71019 12.2902ZM21.7102 8.29019C21.6172 8.19646 21.5066 8.12206 21.3848 8.07129C21.2629 8.02053 21.1322 7.99439 21.0002 7.99439C20.8682 7.99439 20.7375 8.02053 20.6156 8.07129C20.4937 8.12206 20.3831 8.19646 20.2902 8.29019L12.0002 16.5902L7.71019 12.2902C7.52188 12.1019 7.26649 11.9961 7.00019 11.9961C6.73388 11.9961 6.47849 12.1019 6.29019 12.2902C6.10188 12.4785 5.99609 12.7339 5.99609 13.0002C5.99609 13.2665 6.10188 13.5219 6.29019 13.7102L11.2902 18.7102C11.3831 18.8039 11.4937 18.8783 11.6156 18.9291C11.7375 18.9798 11.8682 19.006 12.0002 19.006C12.1322 19.006 12.2629 18.9798 12.3848 18.9291C12.5066 18.8783 12.6172 18.8039 12.7102 18.7102L21.7102 9.71019C21.8039 9.61722 21.8783 9.50662 21.9291 9.38476C21.9798 9.2629 22.006 9.1322 22.006 9.00019C22.006 8.86817 21.9798 8.73747 21.9291 8.61561C21.8783 8.49375 21.8039 8.38315 21.7102 8.29019Z","message_send":"M9.00019 19.0002C8.86858 19.0009 8.73812 18.9757 8.61628 18.926C8.49444 18.8762 8.38363 18.8029 8.29018 18.7102L3.29019 13.7102C3.10188 13.5219 2.99609 13.2665 2.99609 13.0002C2.99609 12.7339 3.10188 12.4785 3.29019 12.2902C3.47849 12.1019 3.73388 11.9961 4.00019 11.9961C4.26649 11.9961 4.52188 12.1019 4.71019 12.2902L9.00019 16.5902L19.2902 6.29019C19.4785 6.10188 19.7339 5.99609 20.0002 5.99609C20.2665 5.99609 20.5219 6.10188 20.7102 6.29019C20.8985 6.47849 21.0043 6.73388 21.0043 7.00019C21.0043 7.26649 20.8985 7.52188 20.7102 7.71019L9.71019 18.7102C9.61674 18.8029 9.50593 18.8762 9.38409 18.926C9.26225 18.9757 9.13179 19.0009 9.00019 19.0002Z","mic":"M12 15C12.7956 15 13.5587 14.6839 14.1213 14.1213C14.6839 13.5587 15 12.7956 15 12V5C15 4.20435 14.6839 3.44129 14.1213 2.87868C13.5587 2.31607 12.7956 2 12 2C11.2044 2 10.4413 2.31607 9.87868 2.87868C9.31607 3.44129 9 4.20435 9 5V12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15ZM18 10C17.7348 10 17.4804 10.1054 17.2929 10.2929C17.1054 10.4804 17 10.7348 17 11V12C17 13.3261 16.4732 14.5979 15.5355 15.5355C14.5979 16.4732 13.3261 17 12 17C10.6739 17 9.40215 16.4732 8.46447 15.5355C7.52678 14.5979 7 13.3261 7 12V11C7 10.7348 6.89464 10.4804 6.70711 10.2929C6.51957 10.1054 6.26522 10 6 10C5.73478 10 5.48043 10.1054 5.29289 10.2929C5.10536 10.4804 5 10.7348 5 11V12C5 13.8565 5.7375 15.637 7.05025 16.9497C8.36301 18.2625 10.1435 19 12 19C13.8565 19 15.637 18.2625 16.9497 16.9497C18.2625 15.637 19 13.8565 19 12V11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10ZM15 20H9C8.73478 20 8.48043 20.1054 8.29289 20.2929C8.10536 20.4804 8 20.7348 8 21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21C16 20.7348 15.8946 20.4804 15.7071 20.2929C15.5196 20.1054 15.2652 20 15 20Z","mic_off":"M7.06976 12.69C7.0311 12.4618 7.00771 12.2313 6.99976 12V11C6.99976 10.7348 6.8944 10.4804 6.70687 10.2929C6.51933 10.1054 6.26498 10 5.99976 10C5.73454 10 5.48019 10.1054 5.29265 10.2929C5.10512 10.4804 4.99976 10.7348 4.99976 11V12C5.0021 12.7977 5.14077 13.5891 5.40976 14.34L7.06976 12.69ZM11.9998 2.00002C11.2041 2.00002 10.441 2.31609 9.87844 2.8787C9.31583 3.4413 8.99976 4.20437 8.99976 5.00002V10.76L14.9998 4.76002C14.9393 4.00667 14.5967 3.3039 14.0405 2.79221C13.4844 2.28051 12.7555 1.99759 11.9998 2.00002ZM14.9998 20H8.99976C8.73454 20 8.48019 20.1054 8.29265 20.2929C8.10512 20.4804 7.99976 20.7348 7.99976 21C7.99976 21.2652 8.10512 21.5196 8.29265 21.7071C8.48019 21.8947 8.73454 22 8.99976 22H14.9998C15.265 22 15.5193 21.8947 15.7069 21.7071C15.8944 21.5196 15.9998 21.2652 15.9998 21C15.9998 20.7348 15.8944 20.4804 15.7069 20.2929C15.5193 20.1054 15.265 20 14.9998 20ZM11.9998 15C12.7954 15 13.5585 14.6839 14.1211 14.1213C14.6837 13.5587 14.9998 12.7957 14.9998 12V10.44L20.4898 5.00002C20.5876 4.90218 20.6652 4.78603 20.7182 4.65821C20.7711 4.53038 20.7984 4.39337 20.7984 4.25502C20.7984 4.11666 20.7711 3.97965 20.7182 3.85182C20.6652 3.724 20.5876 3.60785 20.4898 3.51002C20.3919 3.41218 20.2758 3.33457 20.148 3.28163C20.0201 3.22868 19.8831 3.20143 19.7448 3.20143C19.6064 3.20143 19.4694 3.22868 19.3416 3.28163C19.2137 3.33457 19.0976 3.41218 18.9998 3.51002L3.50976 19C3.41193 19.0979 3.33432 19.214 3.28137 19.3418C3.22842 19.4697 3.20117 19.6067 3.20117 19.745C3.20117 19.8834 3.22842 20.0204 3.28137 20.1482C3.33432 20.276 3.41193 20.3922 3.50976 20.49C3.70735 20.6876 3.97533 20.7986 4.25476 20.7986C4.39312 20.7986 4.53012 20.7714 4.65795 20.7184C4.78578 20.6655 4.90193 20.5879 4.99976 20.49L7.86976 17.61C8.91053 18.3706 10.1411 18.829 11.4258 18.9347C12.7105 19.0404 13.9995 18.7893 15.1506 18.2091C16.3017 17.6289 17.2702 16.7421 17.9494 15.6465C18.6286 14.5509 18.9921 13.289 18.9998 12V11C18.9998 10.7348 18.8944 10.4804 18.7069 10.2929C18.5193 10.1054 18.265 10 17.9998 10C17.7345 10 17.4802 10.1054 17.2927 10.2929C17.1051 10.4804 16.9998 10.7348 16.9998 11V12C16.9982 12.8998 16.7538 13.7825 16.2923 14.5551C15.8309 15.3276 15.1696 15.9612 14.3781 16.3892C13.5866 16.8172 12.6942 17.0237 11.7952 16.9869C10.8961 16.9501 10.0236 16.6713 9.26976 16.18L10.7298 14.71C11.1267 14.8985 11.5603 14.9975 11.9998 15Z","micro_sd":"M16 2H10.24C9.44462 2.0007 8.68207 2.31723 8.12 2.88L5.88 5.12C5.31723 5.68207 5.0007 6.44462 5 7.24V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM13 7C13 7.26522 12.8946 7.51957 12.7071 7.70711C12.5196 7.89464 12.2652 8 12 8C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7V5C11 4.73478 11.1054 4.48043 11.2929 4.29289C11.4804 4.10536 11.7348 4 12 4C12.2652 4 12.5196 4.10536 12.7071 4.29289C12.8946 4.48043 13 4.73478 13 5V7ZM17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8C15.7348 8 15.4804 7.89464 15.2929 7.70711C15.1054 7.51957 15 7.26522 15 7V5C15 4.73478 15.1054 4.48043 15.2929 4.29289C15.4804 4.10536 15.7348 4 16 4C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5V7Z","microscope":"M10 13C10 12.7348 9.89464 12.4804 9.70711 12.2929C9.51957 12.1053 9.26522 12 9 12V5.99999C9 5.73477 8.89464 5.48042 8.70711 5.29288C8.51957 5.10534 8.26522 4.99999 8 4.99999C7.73478 4.99999 7.48043 5.10534 7.29289 5.29288C7.10536 5.48042 7 5.73477 7 5.99999V12H6V9.99999C6 9.73477 5.89464 9.48042 5.70711 9.29288C5.51957 9.10534 5.26522 8.99999 5 8.99999C4.73478 8.99999 4.48043 9.10534 4.29289 9.29288C4.10536 9.48042 4 9.73477 4 9.99999V12C3.73478 12 3.48043 12.1053 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H9C9.26522 14 9.51957 13.8946 9.70711 13.7071C9.89464 13.5196 10 13.2652 10 13ZM20.71 4.28999L19.71 3.28999C19.5391 3.1311 19.3179 3.03701 19.0849 3.02401C18.8519 3.01102 18.6217 3.07993 18.4341 3.21881C18.2465 3.3577 18.1135 3.55781 18.0579 3.78449C18.0024 4.01117 18.0279 4.25013 18.13 4.45999L16.37 6.20999C15.99 5.98618 15.5467 5.89425 15.109 5.94851C14.6713 6.00276 14.2639 6.20016 13.95 6.50999L10.23 10.23C10.1363 10.3229 10.0619 10.4336 10.0111 10.5554C9.96034 10.6773 9.9342 10.808 9.9342 10.94C9.9342 11.072 9.96034 11.2027 10.0111 11.3246C10.0619 11.4464 10.1363 11.557 10.23 11.65L12.35 13.77C12.443 13.8637 12.5536 13.9381 12.6754 13.9889C12.7973 14.0396 12.928 14.0658 13.06 14.0658C13.192 14.0658 13.3227 14.0396 13.4446 13.9889C13.5664 13.9381 13.677 13.8637 13.77 13.77L15.48 12.06C15.9237 12.8817 16.066 13.8329 15.882 14.7485C15.698 15.6641 15.1995 16.4865 14.4728 17.0731C13.7461 17.6597 12.837 17.9735 11.9032 17.9602C10.9694 17.9468 10.0696 17.6071 9.36 17H10C10.2652 17 10.5196 16.8946 10.7071 16.7071C10.8946 16.5196 11 16.2652 11 16C11 15.7348 10.8946 15.4804 10.7071 15.2929C10.5196 15.1053 10.2652 15 10 15H6C5.73478 15 5.48043 15.1053 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16C5 16.2652 5.10536 16.5196 5.29289 16.7071C5.48043 16.8946 5.73478 17 6 17H6.82C7.28086 17.8019 7.92085 18.4864 8.69 19H7.5C7.23478 19 6.98043 19.1053 6.79289 19.2929C6.60536 19.4804 6.5 19.7348 6.5 20C6.5 20.2652 6.60536 20.5196 6.79289 20.7071C6.98043 20.8946 7.23478 21 7.5 21H16.5C16.7652 21 17.0196 20.8946 17.2071 20.7071C17.3946 20.5196 17.5 20.2652 17.5 20C17.5 19.7348 17.3946 19.4804 17.2071 19.2929C17.0196 19.1053 16.7652 19 16.5 19H15.31C16.1363 18.4534 16.8145 17.7108 17.2838 16.8383C17.7532 15.9658 17.9993 14.9907 18 14C17.9997 12.787 17.6261 11.6034 16.93 10.61L17.49 10.05C17.7998 9.73613 17.9972 9.32867 18.0515 8.891C18.1057 8.45333 18.0138 8.01 17.79 7.62999L19.54 5.86999C19.6806 5.94987 19.8384 5.99448 20 5.99999C20.1316 6.00075 20.2621 5.97552 20.3839 5.92576C20.5057 5.87599 20.6166 5.80267 20.71 5.70999C20.8037 5.61702 20.8781 5.50642 20.9289 5.38456C20.9797 5.2627 21.0058 5.132 21.0058 4.99999C21.0058 4.86797 20.9797 4.73727 20.9289 4.61541C20.8781 4.49355 20.8037 4.38295 20.71 4.28999Z","microwave":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V19H17V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V9C4 8.73478 4.10536 8.48043 4.29289 8.29289C4.48043 8.10536 4.73478 8 5 8H14C14.2652 8 14.5196 8.10536 14.7071 8.29289C14.8946 8.48043 15 8.73478 15 9V15ZM18 15C17.8022 15 17.6089 14.9414 17.4444 14.8315C17.28 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4327 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.2 13.0004 18.3827 13.0761C18.5654 13.1518 18.7216 13.28 18.8315 13.4444C18.9414 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5196 14.8946 18.2652 15 18 15ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11Z","milk":"M16.83 6.41L15.6 5.19C15.8576 4.84655 15.9978 4.42932 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21072 2.96086 8 3.46957 8 4C8.00216 4.42932 8.1424 4.84655 8.4 5.19L7.17 6.41C6.79866 6.78175 6.50421 7.22302 6.30346 7.7086C6.1027 8.19418 5.99959 8.71456 6 9.24V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V9.24C18.0004 8.71456 17.8973 8.19418 17.6965 7.7086C17.4958 7.22302 17.2013 6.78175 16.83 6.41ZM16 10C12.29 10.23 11.71 11.71 8 11.94V9.24C8.00223 8.71042 8.21441 8.20335 8.59 7.83L10.41 6H13.59L15.41 7.83C15.7856 8.20335 15.9978 8.71042 16 9.24V10Z","milk_low":"M16.83 6.41L15.6 5.19C15.8576 4.84655 15.9978 4.42932 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21072 2.96086 8 3.46957 8 4C8.00216 4.42932 8.1424 4.84655 8.4 5.19L7.17 6.41C6.79866 6.78175 6.50421 7.22302 6.30346 7.7086C6.1027 8.19418 5.99959 8.71456 6 9.24V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V9.24C18.0004 8.71456 17.8973 8.19418 17.6965 7.7086C17.4958 7.22302 17.2013 6.78175 16.83 6.41ZM16 15C12.29 15.23 11.71 16.71 8 16.94V9.24C8.00223 8.71042 8.21441 8.20335 8.59 7.83L10.41 6H13.59L15.41 7.83C15.7856 8.20335 15.9978 8.71042 16 9.24V15Z","minimise":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","minus":"M3.29289 11.2929C3.48043 11.1054 3.73478 11 4 11H20C20.2652 11 20.5196 11.1054 20.7071 11.2929C20.8946 11.4804 21 11.7348 21 12C21 12.2652 20.8946 12.5196 20.7071 12.7071C20.5196 12.8946 20.2652 13 20 13H4C3.73478 13 3.48043 12.8946 3.29289 12.7071C3.10536 12.5196 3 12.2652 3 12C3 11.7348 3.10536 11.4804 3.29289 11.2929Z","mirror_cast":"M6 19C5.46957 19 4.96086 18.7893 4.58579 18.4142C4.21071 18.0391 4 17.5304 4 17V7C4 6.46957 4.21071 5.96086 4.58579 5.58579C4.96086 5.21071 5.46957 5 6 5H20C20.5663 4.9995 21.126 5.12235 21.64 5.36C21.3245 4.6582 20.8133 4.06228 20.1677 3.64369C19.5221 3.2251 18.7694 3.00161 18 3H6C4.93913 3 3.92172 3.42143 3.17157 4.17157C2.42143 4.92172 2 5.93913 2 7V17C2 18.0609 2.42143 19.0783 3.17157 19.8284C3.92172 20.5786 4.93913 21 6 21H12.56C12.1964 20.396 12.003 19.705 12 19H6ZM20 7H16C15.4696 7 14.9609 7.21071 14.5858 7.58579C14.2107 7.96086 14 8.46957 14 9V19C14 19.5304 14.2107 20.0391 14.5858 20.4142C14.9609 20.7893 15.4696 21 16 21H20C20.5304 21 21.0391 20.7893 21.4142 20.4142C21.7893 20.0391 22 19.5304 22 19V9C22 8.46957 21.7893 7.96086 21.4142 7.58579C21.0391 7.21071 20.5304 7 20 7ZM18 19C17.8022 19 17.6089 18.9414 17.4444 18.8315C17.28 18.7216 17.1518 18.5654 17.0761 18.3827C17.0004 18.2 16.9806 17.9989 17.0192 17.8049C17.0578 17.6109 17.153 17.4327 17.2929 17.2929C17.4327 17.153 17.6109 17.0578 17.8049 17.0192C17.9989 16.9806 18.2 17.0004 18.3827 17.0761C18.5654 17.1518 18.7216 17.28 18.8315 17.4444C18.9414 17.6089 19 17.8022 19 18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19ZM6.37 8V16C6.37 16.2652 6.47536 16.5196 6.66289 16.7071C6.85043 16.8946 7.10478 17 7.37 17H12V9C12.003 8.29504 12.1964 7.60399 12.56 7H7.37C7.10478 7 6.85043 7.10536 6.66289 7.29289C6.47536 7.48043 6.37 7.73478 6.37 8Z","mobile":"M15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM12 20C11.7528 20 11.5111 19.9267 11.3055 19.7893C11.1 19.652 10.9398 19.4568 10.8452 19.2284C10.7505 18.9999 10.7258 18.7486 10.774 18.5061C10.8222 18.2637 10.9413 18.0409 11.1161 17.8661C11.2909 17.6913 11.5137 17.5723 11.7561 17.524C11.9986 17.4758 12.2499 17.5005 12.4784 17.5951C12.7068 17.6898 12.902 17.85 13.0393 18.0555C13.1767 18.2611 13.25 18.5028 13.25 18.75C13.25 19.0815 13.1183 19.3995 12.8839 19.6339C12.6495 19.8683 12.3315 20 12 20Z","mobile_data":"M10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43063 3.15124 9.29 3.29L3.29 9.29C3.1017 9.4783 2.99591 9.7337 2.99591 10C2.99591 10.2663 3.1017 10.5217 3.29 10.71C3.47831 10.8983 3.7337 11.0041 4 11.0041C4.2663 11.0041 4.5217 10.8983 4.71 10.71L9 6.41V20C9 20.2652 9.10536 20.5196 9.2929 20.7071C9.48043 20.8946 9.73479 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08ZM20.71 13.29C20.617 13.1963 20.5064 13.1219 20.3846 13.0711C20.2627 13.0203 20.132 12.9942 20 12.9942C19.868 12.9942 19.7373 13.0203 19.6154 13.0711C19.4936 13.1219 19.383 13.1963 19.29 13.29L15 17.59V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V20C13.001 20.1974 13.0604 20.3901 13.1707 20.5539C13.2811 20.7176 13.4374 20.845 13.62 20.92C13.7387 20.976 13.8688 21.0034 14 21C14.1316 21.0008 14.2621 20.9755 14.3839 20.9258C14.5057 20.876 14.6166 20.8027 14.71 20.71L20.71 14.71C20.8037 14.617 20.8781 14.5064 20.9289 14.3846C20.9797 14.2627 21.0058 14.132 21.0058 14C21.0058 13.868 20.9797 13.7373 20.9289 13.6154C20.8781 13.4936 20.8037 13.383 20.71 13.29Z","mobile_data_off":"M15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3C13.7348 3 13.4804 3.10536 13.2929 3.29289C13.1054 3.48043 13 3.73478 13 4V6.76L15 4.76V4ZM4.71 10.71L9 6.41V10.76L11 8.76V4C10.999 3.80257 10.9396 3.60986 10.8293 3.44614C10.7189 3.28242 10.5626 3.15502 10.38 3.08C10.1979 3.00342 9.99718 2.9825 9.80319 3.01987C9.6092 3.05725 9.43063 3.15124 9.29 3.29L3.29 9.29C3.1017 9.4783 2.99591 9.7337 2.99591 10C2.99591 10.2663 3.1017 10.5217 3.29 10.71C3.47831 10.8983 3.7337 11.0041 4 11.0041C4.2663 11.0041 4.5217 10.8983 4.71 10.71ZM20.71 13.29C20.617 13.1963 20.5064 13.1219 20.3846 13.0711C20.2627 13.0203 20.132 12.9942 20 12.9942C19.868 12.9942 19.7373 13.0203 19.6154 13.0711C19.4936 13.1219 19.383 13.1963 19.29 13.29L15 17.59V10.44L20.49 5C20.5878 4.90217 20.6654 4.78602 20.7184 4.65819C20.7713 4.53036 20.7986 4.39336 20.7986 4.255C20.7986 4.11664 20.7713 3.97964 20.7184 3.85181C20.6654 3.72398 20.5878 3.60783 20.49 3.51C20.3922 3.41217 20.276 3.33456 20.1482 3.28161C20.0204 3.22866 19.8834 3.20141 19.745 3.20141C19.6066 3.20141 19.4696 3.22866 19.3418 3.28161C19.214 3.33456 19.0978 3.41217 19 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28161 19.3418C3.22867 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8834 3.22867 20.0204 3.28161 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53037 20.7713 4.65819 20.7184C4.78602 20.6654 4.90217 20.5878 5 20.49L9 16.49V20C9 20.2652 9.10536 20.5196 9.2929 20.7071C9.48043 20.8946 9.73479 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V14.44L13 12.44V20C13.001 20.1974 13.0604 20.3901 13.1707 20.5539C13.2811 20.7176 13.4374 20.845 13.62 20.92C13.7387 20.976 13.8688 21.0034 14 21C14.1316 21.0008 14.2621 20.9755 14.3839 20.9258C14.5057 20.876 14.6166 20.8027 14.71 20.71L20.71 14.71C20.8037 14.617 20.8781 14.5064 20.9289 14.3846C20.9797 14.2627 21.0058 14.132 21.0058 14C21.0058 13.868 20.9797 13.7373 20.9289 13.6154C20.8781 13.4936 20.8037 13.383 20.71 13.29Z","mobile_devices":"M16 6H17C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12.56C12.1964 20.396 12.003 19.705 12 19V10C12 8.93913 12.4214 7.92172 13.1716 7.17157C13.9217 6.42143 14.9391 6 16 6ZM10 19C9.80222 19 9.60888 18.9414 9.44443 18.8315C9.27998 18.7216 9.15181 18.5654 9.07612 18.3827C9.00043 18.2 8.98063 17.9989 9.01921 17.8049C9.0578 17.6109 9.15304 17.4327 9.29289 17.2929C9.43275 17.153 9.61093 17.0578 9.80491 17.0192C9.99889 16.9806 10.2 17.0004 10.3827 17.0761C10.5654 17.1518 10.7216 17.28 10.8315 17.4444C10.9414 17.6089 11 17.8022 11 18C11 18.2652 10.8946 18.5196 10.7071 18.7071C10.5196 18.8946 10.2652 19 10 19ZM19 8H16C15.4696 8 14.9609 8.21071 14.5858 8.58579C14.2107 8.96086 14 9.46957 14 10V19C14 19.5304 14.2107 20.0391 14.5858 20.4142C14.9609 20.7893 15.4696 21 16 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V10C21 9.46957 20.7893 8.96086 20.4142 8.58579C20.0391 8.21071 19.5304 8 19 8ZM17.5 19C17.3022 19 17.1089 18.9414 16.9444 18.8315C16.78 18.7216 16.6518 18.5654 16.5761 18.3827C16.5004 18.2 16.4806 17.9989 16.5192 17.8049C16.5578 17.6109 16.653 17.4327 16.7929 17.2929C16.9327 17.153 17.1109 17.0578 17.3049 17.0192C17.4989 16.9806 17.7 17.0004 17.8827 17.0761C18.0654 17.1518 18.2216 17.28 18.3315 17.4444C18.4414 17.6089 18.5 17.8022 18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19Z","mobile_horizontal":"M2 9L2 15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18L19 18C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15L22 9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6L5 6C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9ZM20 12C20 12.2472 19.9267 12.4889 19.7893 12.6945C19.652 12.9 19.4568 13.0602 19.2284 13.1548C18.9999 13.2495 18.7486 13.2742 18.5061 13.226C18.2637 13.1777 18.0409 13.0587 17.8661 12.8839C17.6913 12.7091 17.5723 12.4863 17.524 12.2439C17.4758 12.0014 17.5005 11.7501 17.5951 11.5216C17.6898 11.2932 17.85 11.098 18.0555 10.9607C18.2611 10.8233 18.5028 10.75 18.75 10.75C19.0815 10.75 19.3995 10.8817 19.6339 11.1161C19.8683 11.3505 20 11.6685 20 12Z","mobile_number_portability":"M19 3.99982H15C14.06 3.99982 13.16 4.44982 12.6 5.19982L10.6 7.86982C10.21 8.38982 10 9.01982 10 9.66982V17.9998C10 19.6498 11.35 20.9998 13 20.9998H19C20.65 20.9998 22 19.6498 22 17.9998V6.99982C22 5.34982 20.65 3.99982 19 3.99982ZM12 10.9998H14V13.9998H12V10.9998ZM16 18.9998H13C12.45 18.9998 12 18.5498 12 17.9998V15.9998H16V18.9998ZM20 17.9998C20 18.5498 19.55 18.9998 19 18.9998H18V15.9998H20V17.9998ZM20 13.9998H16V10.9998H20V13.9998ZM8 9.18982C8 9.12982 8.01 9.06982 8.02 8.99982H8C7.06 8.99982 6.16 9.44982 5.6 10.1998L3.6 12.8698C3.21 13.3898 3 14.0198 3 14.6698V17.9998C3 19.6498 4.35 20.9998 6 20.9998H9.03C8.4 20.1598 8 19.1298 8 17.9998V9.18982ZM9.71 4.29982L7.71 2.29982C7.32 1.90982 6.69 1.90982 6.3 2.29982C5.91 2.68982 5.91 3.31982 6.3 3.70982L6.59 3.99982H3C2.45 3.99982 2 4.44982 2 4.99982C2 5.54982 2.45 5.99982 3 5.99982H6.59L6.3 6.28982C5.91 6.67982 5.91 7.30982 6.3 7.69982C6.5 7.89982 6.75 7.98982 7.01 7.98982C7.27 7.98982 7.52 7.88982 7.72 7.69982L9.72 5.69982C10.11 5.30982 10.11 4.67982 9.72 4.28982L9.71 4.29982Z","mobile_off":"M15 2H9C8.20436 2 7.44129 2.31607 6.87868 2.87868C6.31608 3.44129 6.00001 4.20435 6.00001 5V13.76L17 2.76C16.4494 2.26947 15.7374 1.99892 15 2ZM20.49 3.51C20.3966 3.41167 20.2841 3.33336 20.1595 3.27985C20.0349 3.22635 19.9006 3.19875 19.765 3.19875C19.6294 3.19875 19.4951 3.22635 19.3705 3.27985C19.2459 3.33336 19.1334 3.41167 19.04 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28162 19.3418C3.22867 19.4696 3.20142 19.6066 3.20142 19.745C3.20142 19.8834 3.22867 20.0204 3.28162 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97558 20.7986 4.25501 20.7986C4.39336 20.7986 4.53037 20.7713 4.6582 20.7184C4.78602 20.6654 4.90217 20.5878 5.00001 20.49L6.00001 19.4C6.09744 20.1245 6.45604 20.7884 7.00844 21.2672C7.56085 21.7459 8.26904 22.0065 9 22H15C15.7957 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7957 18 19V7.44L20.49 5C20.5948 4.90621 20.6786 4.79138 20.7359 4.66301C20.7933 4.53464 20.8229 4.39561 20.8229 4.255C20.8229 4.1144 20.7933 3.97537 20.7359 3.847C20.6786 3.71863 20.5948 3.6038 20.49 3.51ZM12 20C11.7528 20 11.5111 19.9267 11.3055 19.7893C11.1 19.652 10.9398 19.4568 10.8452 19.2284C10.7505 19 10.7258 18.7486 10.774 18.5061C10.8223 18.2637 10.9413 18.0409 11.1161 17.8661C11.2909 17.6913 11.5137 17.5723 11.7561 17.524C11.9986 17.4758 12.25 17.5005 12.4784 17.5952C12.7068 17.6898 12.902 17.85 13.0393 18.0555C13.1767 18.2611 13.25 18.5028 13.25 18.75C13.25 19.0815 13.1183 19.3995 12.8839 19.6339C12.6495 19.8683 12.3315 20 12 20Z","modem":"M6.67 8.04995C8.13631 6.73992 10.0337 6.01578 12 6.01578C13.9663 6.01578 15.8637 6.73992 17.33 8.04995C17.5149 8.21302 17.7535 8.30205 18 8.29995C18.1373 8.30346 18.2739 8.27863 18.4012 8.22702C18.5286 8.1754 18.6439 8.0981 18.74 7.99995C18.9173 7.80348 19.0094 7.54477 18.9963 7.28049C18.9832 7.0162 18.8658 6.76789 18.67 6.58995C16.8362 4.94825 14.4613 4.04053 12 4.04053C9.53868 4.04053 7.16382 4.94825 5.33 6.58995C5.17551 6.77603 5.09369 7.01178 5.0997 7.25355C5.1057 7.49533 5.19912 7.72673 5.36266 7.90491C5.52619 8.08309 5.74875 8.19596 5.98912 8.22263C6.2295 8.2493 6.47139 8.18795 6.67 8.04995ZM8.39 9.22995C8.17915 9.39173 8.04121 9.63065 8.00651 9.89414C7.97182 10.1576 8.04322 10.4241 8.205 10.635C8.36678 10.8458 8.6057 10.9837 8.86919 11.0184C9.13267 11.0531 9.39915 10.9817 9.61 10.82C10.3006 10.3054 11.1388 10.0274 12 10.0274C12.8612 10.0274 13.6994 10.3054 14.39 10.82C14.6008 10.9817 14.8673 11.0531 15.1308 11.0184C15.3943 10.9837 15.6332 10.8458 15.795 10.635C15.9568 10.4241 16.0282 10.1576 15.9935 9.89414C15.9588 9.63065 15.8208 9.39173 15.61 9.22995C14.5696 8.44628 13.3025 8.02243 12 8.02243C10.6975 8.02243 9.43037 8.44628 8.39 9.22995ZM21.12 12.88C20.5579 12.3172 19.7954 12.0007 19 12H5C4.20435 12 3.44129 12.316 2.87868 12.8786C2.31607 13.4412 2 14.2043 2 15V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15C21.9993 14.2046 21.6828 13.442 21.12 12.88ZM6.71 16.7099C6.54541 16.8747 6.32847 16.9768 6.09662 16.9988C5.86477 17.0207 5.63254 16.961 5.44 16.83C5.27585 16.7213 5.14993 16.5639 5.08 16.3799C4.99607 16.1989 4.9682 15.9969 5 15.8C5.03698 15.6014 5.13319 15.4187 5.27599 15.2759C5.41879 15.1331 5.60147 15.0369 5.8 15C5.995 14.9619 6.19692 14.9828 6.38 15.06C6.56399 15.1299 6.72139 15.2558 6.83 15.42C6.96101 15.6125 7.02071 15.8447 6.9988 16.0766C6.97689 16.3084 6.87475 16.5254 6.71 16.69V16.7099ZM10 17C9.80222 17 9.60888 16.9413 9.44443 16.8314C9.27998 16.7215 9.15181 16.5654 9.07612 16.3826C9.00043 16.1999 8.98063 15.9988 9.01921 15.8049C9.0578 15.6109 9.15304 15.4327 9.29289 15.2928C9.43275 15.153 9.61093 15.0578 9.80491 15.0192C9.99889 14.9806 10.2 15.0004 10.3827 15.0761C10.5654 15.1518 10.7216 15.2799 10.8315 15.4444C10.9414 15.6088 11 15.8022 11 16C11 16.2652 10.8946 16.5195 10.7071 16.7071C10.5196 16.8946 10.2652 17 10 17Z","money_add":"M17 7H18V8C18 8.26522 18.1054 8.51957 18.2929 8.70711C18.4804 8.89464 18.7348 9 19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8V7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6C22 5.73478 21.8946 5.48043 21.7071 5.29289C21.5196 5.10536 21.2652 5 21 5H20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5H17C16.7348 5 16.4804 5.10536 16.2929 5.29289C16.1054 5.48043 16 5.73478 16 6C16 6.26522 16.1054 6.51957 16.2929 6.70711C16.4804 6.89464 16.7348 7 17 7ZM14 6C14.0026 5.6643 14.0361 5.32956 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.2572 10.5571 20.3738 10.8964 19.449 10.9798C18.5242 11.0632 17.5945 10.8874 16.7639 10.4721C15.9334 10.0569 15.2349 9.41854 14.7467 8.62866C14.2586 7.83878 14 6.92856 14 6ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11Z","money_loan":"M9.5 5H11.5C11.7652 5 12.0196 5.10536 12.2071 5.29289C12.3946 5.48043 12.5 5.73478 12.5 6C12.5 6.26522 12.3946 6.51957 12.2071 6.70711C12.0196 6.89464 11.7652 7 11.5 7H10.5C10.2761 7.00133 10.0591 7.07777 9.88377 7.21709C9.70846 7.3564 9.58499 7.55053 9.53312 7.76836C9.48125 7.9862 9.504 8.21514 9.59772 8.41851C9.69144 8.62188 9.8507 8.78791 10.05 8.89L14.05 10.89C14.1883 10.964 14.3431 11.0019 14.5 11C14.6847 10.9994 14.8656 10.9478 15.0227 10.8507C15.1798 10.7536 15.3069 10.6149 15.39 10.45C15.5125 10.2199 15.5403 9.95102 15.4674 9.70072C15.3946 9.45042 15.2268 9.23846 15 9.11L13.44 8.33C13.9109 7.93253 14.2481 7.39967 14.4055 6.80387C14.563 6.20807 14.5331 5.57824 14.32 5H14.5C14.7652 5 15.0196 4.89464 15.2071 4.70711C15.3946 4.51957 15.5 4.26522 15.5 4C15.5 3.73478 15.3946 3.48043 15.2071 3.29289C15.0196 3.10536 14.7652 3 14.5 3H9.5C9.23478 3 8.98043 3.10536 8.79289 3.29289C8.60536 3.48043 8.5 3.73478 8.5 4C8.5 4.26522 8.60536 4.51957 8.79289 4.70711C8.98043 4.89464 9.23478 5 9.5 5ZM20.69 16.06C20.5026 15.8737 20.2492 15.7692 19.985 15.7692C19.7208 15.7692 19.4674 15.8737 19.28 16.06L17.11 18.34C16.9229 18.5362 16.698 18.6924 16.4487 18.7989C16.1994 18.9055 15.9311 18.9603 15.66 18.96H12C11.7348 18.96 11.4804 18.8546 11.2929 18.6671C11.1054 18.4796 11 18.2252 11 17.96C11 17.6948 11.1054 17.4404 11.2929 17.2529C11.4804 17.0654 11.7348 16.96 12 16.96H13.66C13.9252 16.96 14.1796 16.8546 14.3671 16.6671C14.5546 16.4796 14.66 16.2252 14.66 15.96C14.66 15.6948 14.5546 15.4404 14.3671 15.2529C14.1796 15.0654 13.9252 14.96 13.66 14.96H8C7.46957 14.96 6.96086 15.1707 6.58579 15.5458C6.21071 15.9209 6 16.4296 6 16.96H4C3.73478 16.96 3.48043 17.0654 3.29289 17.2529C3.10536 17.4404 3 17.6948 3 17.96V19.96C3 20.2252 3.10536 20.4796 3.29289 20.6671C3.48043 20.8546 3.73478 20.96 4 20.96H15.66C16.2005 20.9593 16.7353 20.849 17.232 20.6359C17.7287 20.4228 18.1771 20.1112 18.55 19.72L20.72 17.44C20.8933 17.2502 20.9869 17.001 20.9813 16.744C20.9757 16.487 20.8714 16.2421 20.69 16.06Z","money_request":"M19 11C17.6739 11 16.4021 10.4732 15.4645 9.53555C14.5268 8.59787 14 7.3261 14 6.00002C14.0026 5.66432 14.0361 5.32958 14.1 5.00002H5C4.20435 5.00002 3.44129 5.31609 2.87868 5.8787C2.31607 6.44131 2 7.20437 2 8.00002V16C2 16.7957 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7957 22 16V10C21.1345 10.6491 20.0819 11 19 11ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9995 11 16C10.8431 16.0019 10.6883 15.9641 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2152 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8947 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89466 5.29289 9.70712C5.10536 9.51959 5 9.26523 5 9.00002C5 8.7348 5.10536 8.48045 5.29289 8.29291C5.48043 8.10537 5.73478 8.00002 6 8.00002H11C11.2652 8.00002 11.5196 8.10537 11.7071 8.29291C11.8946 8.48045 12 8.7348 12 9.00002C12 9.26523 11.8946 9.51959 11.7071 9.70712C11.5196 9.89466 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11ZM16.29 6.71002L18.29 8.71002C18.4783 8.89832 18.7337 9.00411 19 9.00411C19.2663 9.00411 19.5217 8.89832 19.71 8.71002C19.8983 8.52171 20.0041 8.26632 20.0041 8.00002C20.0041 7.73372 19.8983 7.47832 19.71 7.29002L19.41 7.00002H21C21.2652 7.00002 21.5196 6.89466 21.7071 6.70712C21.8946 6.51959 22 6.26523 22 6.00002C22 5.7348 21.8946 5.48045 21.7071 5.29291C21.5196 5.10537 21.2652 5.00002 21 5.00002H19.41L19.71 4.71002C19.8037 4.61705 19.8781 4.50645 19.9289 4.38459C19.9797 4.26273 20.0058 4.13203 20.0058 4.00002C20.0058 3.868 19.9797 3.7373 19.9289 3.61544C19.8781 3.49358 19.8037 3.38298 19.71 3.29002C19.6166 3.19734 19.5057 3.12401 19.3839 3.07425C19.2621 3.02448 19.1316 2.99926 19 3.00002C18.8684 2.99926 18.7379 3.02448 18.6161 3.07425C18.4943 3.12401 18.3834 3.19734 18.29 3.29002L16.29 5.29002C16.199 5.38512 16.1276 5.49727 16.08 5.62002C16.0259 5.73939 15.9979 5.86894 15.9979 6.00002C15.9979 6.13109 16.0259 6.26065 16.08 6.38002C16.1276 6.50277 16.199 6.61491 16.29 6.71002Z","money_send":"M17 7.00019H18.59L18.29 7.29019C18.1963 7.38315 18.1219 7.49375 18.0711 7.61561C18.0203 7.73747 17.9942 7.86817 17.9942 8.00019C17.9942 8.1322 18.0203 8.2629 18.0711 8.38476C18.1219 8.50662 18.1963 8.61722 18.29 8.71019C18.383 8.80391 18.4936 8.87831 18.6154 8.92908C18.7373 8.97985 18.868 9.00598 19 9.00598C19.132 9.00598 19.2627 8.97985 19.3846 8.92908C19.5064 8.87831 19.617 8.80391 19.71 8.71019L21.71 6.71019C21.801 6.61508 21.8724 6.50294 21.92 6.38019C22.02 6.13672 22.02 5.86365 21.92 5.62019C21.8724 5.49743 21.801 5.38529 21.71 5.29019L19.71 3.29019C19.6168 3.19695 19.5061 3.12299 19.3842 3.07253C19.2624 3.02207 19.1319 2.99609 19 2.99609C18.7337 2.99609 18.4783 3.10188 18.29 3.29019C18.1017 3.47849 17.9959 3.73388 17.9959 4.00019C17.9959 4.26649 18.1017 4.52188 18.29 4.71019L18.59 5.00019H17C16.7348 5.00019 16.4804 5.10554 16.2929 5.29308C16.1054 5.48062 16 5.73497 16 6.00019C16 6.2654 16.1054 6.51976 16.2929 6.70729C16.4804 6.89483 16.7348 7.00019 17 7.00019ZM19 11.0002C17.6739 11.0002 16.4021 10.4734 15.4645 9.53572C14.5268 8.59804 14 7.32627 14 6.00019C14.0026 5.66449 14.0361 5.32974 14.1 5.00019H5C4.20435 5.00019 3.44129 5.31626 2.87868 5.87887C2.31607 6.44147 2 7.20454 2 8.00019V16.0002C2 16.7958 2.31607 17.5589 2.87868 18.1215C3.44129 18.6841 4.20435 19.0002 5 19.0002H19C19.7956 19.0002 20.5587 18.6841 21.1213 18.1215C21.6839 17.5589 22 16.7958 22 16.0002V10.0002C21.1345 10.6493 20.0819 11.0002 19 11.0002ZM11 11.0002C11 11.4467 10.9004 11.8876 10.7084 12.2907C10.5163 12.6937 10.2367 13.0489 9.89 13.3302L11.45 14.1102C11.6855 14.2301 11.864 14.4383 11.9465 14.6894C12.0289 14.9405 12.0086 15.214 11.89 15.4502C11.8069 15.6151 11.6798 15.7538 11.5227 15.8509C11.3656 15.9479 11.1847 15.9996 11 16.0002C10.8431 16.0021 10.6883 15.9642 10.55 15.8902L6.55 13.8902C6.3507 13.7881 6.19144 13.6221 6.09772 13.4187C6.004 13.2153 5.98125 12.9864 6.03312 12.7685C6.08499 12.5507 6.20846 12.3566 6.38377 12.2173C6.55908 12.078 6.77608 12.0015 7 12.0002H8C8.26522 12.0002 8.51957 11.8948 8.70711 11.7073C8.89464 11.5198 9 11.2654 9 11.0002C9 10.735 8.89464 10.4806 8.70711 10.2931C8.51957 10.1055 8.26522 10.0002 8 10.0002H6C5.73478 10.0002 5.48043 9.89483 5.29289 9.70729C5.10536 9.51976 5 9.2654 5 9.00019C5 8.73497 5.10536 8.48062 5.29289 8.29308C5.48043 8.10554 5.73478 8.00019 6 8.00019H11C11.2652 8.00019 11.5196 8.10554 11.7071 8.29308C11.8946 8.48062 12 8.73497 12 9.00019C12 9.2654 11.8946 9.51976 11.7071 9.70729C11.5196 9.89483 11.2652 10.0002 11 10.0002H10.82C10.9364 10.3209 10.9973 10.659 11 11.0002Z","money_to_self":"M18.29 8.71C18.3839 8.8026 18.4964 8.87419 18.62 8.92C18.8635 9.02002 19.1365 9.02002 19.38 8.92C19.5012 8.86936 19.6128 8.79833 19.71 8.71L21.71 6.71C21.8032 6.61676 21.8772 6.50607 21.9277 6.38425C21.9781 6.26243 22.0041 6.13186 22.0041 6C22.0041 5.86814 21.9781 5.73757 21.9277 5.61575C21.8772 5.49393 21.8032 5.38324 21.71 5.29C21.6168 5.19676 21.5061 5.1228 21.3842 5.07234C21.2624 5.02188 21.1319 4.99591 21 4.99591C20.8681 4.99591 20.7376 5.02188 20.6158 5.07234C20.4939 5.1228 20.3832 5.19676 20.29 5.29L20 5.59V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5.59L17.71 5.29C17.617 5.19627 17.5064 5.12188 17.3846 5.07111C17.2627 5.02034 17.132 4.9942 17 4.9942C16.868 4.9942 16.7373 5.02034 16.6154 5.07111C16.4936 5.12188 16.383 5.19627 16.29 5.29C16.1963 5.38296 16.1219 5.49356 16.0711 5.61542C16.0203 5.73728 15.9942 5.86799 15.9942 6C15.9942 6.13201 16.0203 6.26272 16.0711 6.38458C16.1219 6.50644 16.1963 6.61704 16.29 6.71L18.29 8.71ZM19 11C17.6739 11 16.4021 10.4732 15.4645 9.53553C14.5268 8.59785 14 7.32608 14 6C14.0026 5.6643 14.0361 5.32956 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.1345 10.6491 20.0819 11 19 11ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11Z","moneybag":"M11 5H13C13.5304 5 14.0391 4.78929 14.4142 4.41421C14.7893 4.03914 15 3.53043 15 3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3C9 3.53043 9.21071 4.03914 9.58579 4.41421C9.96086 4.78929 10.4696 5 11 5ZM19 18.28V14C19.0004 12.4922 18.5139 11.0246 17.613 9.81562C16.7121 8.60661 15.4449 7.72079 14 7.29V7C14 6.73478 13.8946 6.48043 13.7071 6.29289C13.5196 6.10536 13.2652 6 13 6H11C10.7348 6 10.4804 6.10536 10.2929 6.29289C10.1054 6.48043 10 6.73478 10 7V7.29C8.55509 7.72079 7.28788 8.60661 6.38698 9.81562C5.48607 11.0246 4.99961 12.4922 5 14V18.28C4.69772 18.4545 4.44638 18.7051 4.27095 19.0068C4.09552 19.3086 4.00211 19.651 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C19.9979 19.651 19.9045 19.3086 19.7291 19.0068C19.5536 18.7051 19.3023 18.4545 19 18.28ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14Z","monster":"M19.89 9.67994C19.5897 7.89718 18.6944 6.2687 17.35 5.05994L18.71 3.70994C18.8983 3.52164 19.0041 3.26624 19.0041 2.99994C19.0041 2.73364 18.8983 2.47824 18.71 2.28994C18.5217 2.10164 18.2663 1.99585 18 1.99585C17.7337 1.99585 17.4783 2.10164 17.29 2.28994L15.68 3.89994C14.5428 3.31079 13.2808 3.00329 12 3.00329C10.7193 3.00329 9.45723 3.31079 8.32002 3.89994L6.71002 2.28994C6.61582 2.19531 6.50361 2.12051 6.38002 2.06994C6.13523 1.97694 5.86482 1.97694 5.62002 2.06994C5.49644 2.12051 5.38423 2.19531 5.29002 2.28994C5.14959 2.42945 5.05371 2.6075 5.01455 2.80154C4.97539 2.99558 4.99469 3.19688 5.07003 3.37994C5.12059 3.50353 5.19539 3.61573 5.29002 3.70994L6.65002 5.05994C5.30796 6.26874 4.41444 7.89612 4.11485 9.6773C3.81527 11.4585 4.12725 13.2886 5.00002 14.8699V18.9999C4.99887 19.1986 5.05689 19.393 5.16669 19.5586C5.27649 19.7241 5.4331 19.8531 5.61654 19.9293C5.79999 20.0055 6.00196 20.0253 6.19671 19.9862C6.39145 19.9472 6.57015 19.851 6.71002 19.7099C6.80271 19.6165 6.87603 19.5057 6.9258 19.3838C6.97556 19.262 7.00079 19.1315 7.00002 18.9999V17.2399C7.60548 17.7262 8.27941 18.1205 9.00002 18.4099V20.9999C9.00002 21.2652 9.10538 21.5195 9.29292 21.707C9.48045 21.8946 9.73481 21.9999 10 21.9999C10.2652 21.9999 10.5196 21.8946 10.7071 21.707C10.8947 21.5195 11 21.2652 11 20.9999V18.9299C11.3317 18.9732 11.6656 18.9965 12 18.9999C12.3345 18.9965 12.6684 18.9732 13 18.9299V20.9999C13 21.2652 13.1054 21.5195 13.2929 21.707C13.4805 21.8946 13.7348 21.9999 14 21.9999C14.2652 21.9999 14.5196 21.8946 14.7071 21.707C14.8947 21.5195 15 21.2652 15 20.9999V18.4099C15.7206 18.1205 16.3946 17.7262 17 17.2399V18.9999C17 19.2652 17.1054 19.5195 17.2929 19.707C17.4805 19.8946 17.7348 19.9999 18 19.9999C18.2652 19.9999 18.5196 19.8946 18.7071 19.707C18.8947 19.5195 19 19.2652 19 18.9999V14.8699C19.8686 13.2881 20.182 11.4608 19.89 9.67994ZM7.29002 10.6799C7.12527 10.5153 7.02313 10.2984 7.00122 10.0666C6.97932 9.83471 7.03902 9.60248 7.17002 9.40994C7.27863 9.24579 7.43603 9.11987 7.62002 9.04994C7.80412 8.97612 8.00601 8.95872 8.20002 8.99994C8.39856 9.03692 8.58124 9.13313 8.72404 9.27593C8.86683 9.41873 8.96305 9.60141 9.00002 9.79994C9.03809 9.99494 9.0172 10.1969 8.94002 10.3799C8.8701 10.5639 8.74418 10.7213 8.58002 10.8299C8.38748 10.9609 8.15526 11.0206 7.92341 10.9987C7.69155 10.9768 7.47462 10.8747 7.31002 10.7099L7.29002 10.6799ZM15.59 14.2099C15.541 14.4075 15.4329 14.5855 15.28 14.7199C14.377 15.5247 13.2096 15.9694 12 15.9694C10.7904 15.9694 9.62306 15.5247 8.72003 14.7199C8.56719 14.5855 8.45904 14.4075 8.41002 14.2099C8.35526 14.0171 8.35526 13.8128 8.41002 13.6199C8.47984 13.4305 8.60534 13.2667 8.77003 13.1499C8.95197 13.0357 9.16586 12.9831 9.38002 12.9999H14.62C14.8239 13.0004 15.0228 13.0632 15.19 13.1799C15.3547 13.2967 15.4802 13.4605 15.55 13.6499C15.618 13.8391 15.6318 14.0434 15.59 14.2399V14.2099ZM16.71 10.6799C16.5454 10.8447 16.3285 10.9468 16.0966 10.9687C15.8648 10.9907 15.6326 10.931 15.44 10.7999C15.2759 10.6913 15.15 10.5339 15.08 10.3499C15.0019 10.1779 14.9742 9.98715 15 9.79994C15.037 9.60141 15.1332 9.41873 15.276 9.27593C15.4188 9.13313 15.6015 9.03692 15.8 8.99994C15.995 8.96188 16.1969 8.98277 16.38 9.05994C16.564 9.12987 16.7214 9.25579 16.83 9.41994C16.961 9.61248 17.0207 9.84471 16.9988 10.0766C16.9769 10.3084 16.8748 10.5253 16.71 10.6899V10.6799Z","month":"M3 5V11H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM3 19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V13H3V19ZM9.67 21H14.33V13H9.67V21ZM16.33 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V13H16.33V21ZM19 3H16.33V11H21V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM9.67 11H14.33V3H9.67V11Z","moped_delivery":"M3 9.00006H9C9.26522 9.00006 9.51957 8.8947 9.70711 8.70717C9.89464 8.51963 10 8.26528 10 8.00006V5.00006C10 4.73484 9.89464 4.48049 9.70711 4.29295C9.51957 4.10542 9.26522 4.00006 9 4.00006H7V6.00006H5V4.00006H3C2.73478 4.00006 2.48043 4.10542 2.29289 4.29295C2.10536 4.48049 2 4.73484 2 5.00006V8.00006C2 8.26528 2.10536 8.51963 2.29289 8.70717C2.48043 8.8947 2.73478 9.00006 3 9.00006ZM20 14.1801V11.8301C19.9993 11.0347 19.6828 10.2721 19.12 9.71006L18 8.59006V8.00006H19C19.2652 8.00006 19.5196 7.8947 19.7071 7.70717C19.8946 7.51963 20 7.26528 20 7.00006V5.00006C20.0012 4.75129 19.9097 4.51099 19.7433 4.32608C19.5769 4.14118 19.3475 4.02493 19.1 4.00006C18.8291 3.9865 18.5582 4.02819 18.3039 4.12261C18.0496 4.21703 17.8171 4.3622 17.6207 4.54928C17.4242 4.73637 17.2679 4.96146 17.1612 5.21087C17.0545 5.46028 16.9997 5.72879 17 6.00006H15C14.7348 6.00006 14.4804 6.10542 14.2929 6.29295C14.1054 6.48049 14 6.73484 14 7.00006C14 7.26528 14.1054 7.51963 14.2929 7.70717C14.4804 7.8947 14.7348 8.00006 15 8.00006H16V12.5001C16 12.8979 15.842 13.2794 15.5607 13.5607C15.2794 13.842 14.8978 14.0001 14.5 14.0001H11.5C11.1022 14.0001 10.7206 13.842 10.4393 13.5607C10.158 13.2794 10 12.8979 10 12.5001V11.0001C10 10.7348 9.89464 10.4805 9.70711 10.293C9.51957 10.1054 9.26522 10.0001 9 10.0001H5C4.20435 10.0001 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13.0001V16.0001C2 16.2653 2.10536 16.5196 2.29289 16.7072C2.48043 16.8947 2.73478 17.0001 3 17.0001H4C4 17.7957 4.31607 18.5588 4.87868 19.1214C5.44129 19.684 6.20435 20.0001 7 20.0001C7.79565 20.0001 8.55871 19.684 9.12132 19.1214C9.68393 18.5588 10 17.7957 10 17.0001H16C15.9985 17.5504 16.1483 18.0906 16.4332 18.5615C16.7181 19.0323 17.1271 19.4158 17.6153 19.6698C18.1035 19.9238 18.6522 20.0387 19.2013 20.0017C19.7504 19.9648 20.2788 19.7775 20.7286 19.4604C21.1784 19.1433 21.5323 18.7086 21.7516 18.2038C21.9709 17.699 22.0471 17.1436 21.9718 16.5984C21.8966 16.0532 21.6729 15.5392 21.3251 15.1127C20.9773 14.6862 20.5189 14.3635 20 14.1801ZM7 18.0001C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001H8C8 17.2653 7.89464 17.5196 7.70711 17.7072C7.51957 17.8947 7.26522 18.0001 7 18.0001ZM19 18.0001C18.7348 18.0001 18.4804 17.8947 18.2929 17.7072C18.1054 17.5196 18 17.2653 18 17.0001H19C19.1728 16.9973 19.3419 16.9498 19.4909 16.8621C19.6399 16.7745 19.7636 16.6498 19.85 16.5001C19.9434 16.6505 19.9951 16.8231 20 17.0001C20 17.2653 19.8946 17.5196 19.7071 17.7072C19.5196 17.8947 19.2652 18.0001 19 18.0001Z","moped_side":"M20 14.1801V11.8301C19.9993 11.0347 19.6828 10.2721 19.12 9.71006L18 8.59006V8.00006H19C19.2652 8.00006 19.5196 7.8947 19.7071 7.70717C19.8946 7.51963 20 7.26528 20 7.00006V5.00006C20.0012 4.75129 19.9097 4.51099 19.7433 4.32608C19.5769 4.14118 19.3475 4.02493 19.1 4.00006C18.8291 3.9865 18.5582 4.02819 18.3039 4.12261C18.0496 4.21703 17.8171 4.3622 17.6207 4.54928C17.4242 4.73637 17.2679 4.96146 17.1612 5.21087C17.0545 5.46028 16.9997 5.72879 17 6.00006H15C14.7348 6.00006 14.4804 6.10542 14.2929 6.29295C14.1054 6.48049 14 6.73484 14 7.00006C14 7.26528 14.1054 7.51963 14.2929 7.70717C14.4804 7.8947 14.7348 8.00006 15 8.00006H16V12.5001C16 12.8979 15.842 13.2794 15.5607 13.5607C15.2794 13.842 14.8978 14.0001 14.5 14.0001H11.5C11.1022 14.0001 10.7206 13.842 10.4393 13.5607C10.158 13.2794 10 12.8979 10 12.5001V9.00006C10 8.73484 9.89464 8.48049 9.70711 8.29295C9.51957 8.10542 9.26522 8.00006 9 8.00006H4C3.73478 8.00006 3.48043 8.10542 3.29289 8.29295C3.10536 8.48049 3 8.73484 3 9.00006C3 9.26528 3.10536 9.51963 3.29289 9.70717C3.48043 9.8947 3.73478 10.0001 4 10.0001H5C4.20435 10.0001 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13.0001V16.0001C2 16.2653 2.10536 16.5196 2.29289 16.7072C2.48043 16.8947 2.73478 17.0001 3 17.0001H4C4 17.7957 4.31607 18.5588 4.87868 19.1214C5.44129 19.684 6.20435 20.0001 7 20.0001C7.79565 20.0001 8.55871 19.684 9.12132 19.1214C9.68393 18.5588 10 17.7957 10 17.0001H16C15.9985 17.5504 16.1483 18.0906 16.4332 18.5615C16.7181 19.0323 17.1271 19.4158 17.6153 19.6698C18.1035 19.9238 18.6522 20.0387 19.2013 20.0017C19.7504 19.9648 20.2788 19.7775 20.7286 19.4604C21.1784 19.1433 21.5323 18.7086 21.7516 18.2038C21.9709 17.699 22.0471 17.1436 21.9718 16.5984C21.8966 16.0532 21.6729 15.5392 21.3251 15.1127C20.9773 14.6862 20.5189 14.3635 20 14.1801ZM7 18.0001C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001H8C8 17.2653 7.89464 17.5196 7.70711 17.7072C7.51957 17.8947 7.26522 18.0001 7 18.0001ZM19 18.0001C18.7348 18.0001 18.4804 17.8947 18.2929 17.7072C18.1054 17.5196 18 17.2653 18 17.0001H19C19.1728 16.9973 19.3419 16.9498 19.4909 16.8621C19.6399 16.7745 19.7636 16.6498 19.85 16.5001C19.9434 16.6505 19.9951 16.8231 20 17.0001C20 17.2653 19.8946 17.5196 19.7071 17.7072C19.5196 17.8947 19.2652 18.0001 19 18.0001Z","more_horizontal":"M5.5 10.5C5.20333 10.5 4.91332 10.588 4.66665 10.7528C4.41997 10.9176 4.22771 11.1519 4.11418 11.426C4.00065 11.7001 3.97094 12.0017 4.02882 12.2926C4.0867 12.5836 4.22956 12.8509 4.43934 13.0607C4.64912 13.2704 4.91639 13.4133 5.20737 13.4712C5.49834 13.5291 5.79994 13.4994 6.07403 13.3858C6.34811 13.2723 6.58238 13.08 6.74721 12.8334C6.91203 12.5867 7 12.2967 7 12C7 11.6022 6.84197 11.2206 6.56066 10.9393C6.27936 10.658 5.89783 10.5 5.5 10.5ZM12 10.5C11.7033 10.5 11.4133 10.588 11.1666 10.7528C10.92 10.9176 10.7277 11.1519 10.6142 11.426C10.5006 11.7001 10.4709 12.0017 10.5288 12.2926C10.5867 12.5836 10.7296 12.8509 10.9393 13.0607C11.1491 13.2704 11.4164 13.4133 11.7074 13.4712C11.9983 13.5291 12.2999 13.4994 12.574 13.3858C12.8481 13.2723 13.0824 13.08 13.2472 12.8334C13.412 12.5867 13.5 12.2967 13.5 12C13.5 11.6022 13.342 11.2206 13.0607 10.9393C12.7794 10.658 12.3978 10.5 12 10.5ZM18.5 10.5C18.2033 10.5 17.9133 10.588 17.6666 10.7528C17.42 10.9176 17.2277 11.1519 17.1142 11.426C17.0007 11.7001 16.9709 12.0017 17.0288 12.2926C17.0867 12.5836 17.2296 12.8509 17.4393 13.0607C17.6491 13.2704 17.9164 13.4133 18.2074 13.4712C18.4983 13.5291 18.7999 13.4994 19.074 13.3858C19.3481 13.2723 19.5824 13.08 19.7472 12.8334C19.912 12.5867 20 12.2967 20 12C20 11.6022 19.842 11.2206 19.5607 10.9393C19.2794 10.658 18.8978 10.5 18.5 10.5Z","more_vertical":"M12 7C12.2967 7 12.5867 6.91203 12.8334 6.74721C13.08 6.58238 13.2723 6.34811 13.3858 6.07403C13.4994 5.79994 13.5291 5.49834 13.4712 5.20737C13.4133 4.91639 13.2704 4.64912 13.0607 4.43934C12.8509 4.22956 12.5836 4.0867 12.2926 4.02882C12.0017 3.97094 11.7001 4.00065 11.426 4.11418C11.1519 4.22771 10.9176 4.41997 10.7528 4.66665C10.588 4.91332 10.5 5.20333 10.5 5.5C10.5 5.89783 10.658 6.27936 10.9393 6.56066C11.2206 6.84197 11.6022 7 12 7ZM12 17C11.7033 17 11.4133 17.088 11.1666 17.2528C10.92 17.4176 10.7277 17.6519 10.6142 17.926C10.5006 18.2001 10.4709 18.5017 10.5288 18.7926C10.5867 19.0836 10.7296 19.3509 10.9393 19.5607C11.1491 19.7704 11.4164 19.9133 11.7074 19.9712C11.9983 20.0291 12.2999 19.9994 12.574 19.8858C12.8481 19.7723 13.0824 19.58 13.2472 19.3334C13.412 19.0867 13.5 18.7967 13.5 18.5C13.5 18.1022 13.342 17.7206 13.0607 17.4393C12.7794 17.158 12.3978 17 12 17ZM12 10.5C11.7033 10.5 11.4133 10.588 11.1666 10.7528C10.92 10.9176 10.7277 11.1519 10.6142 11.426C10.5006 11.7001 10.4709 12.0017 10.5288 12.2926C10.5867 12.5836 10.7296 12.8509 10.9393 13.0607C11.1491 13.2704 11.4164 13.4133 11.7074 13.4712C11.9983 13.5291 12.2999 13.4994 12.574 13.3858C12.8481 13.2723 13.0824 13.08 13.2472 12.8334C13.412 12.5867 13.5 12.2967 13.5 12C13.5 11.6022 13.342 11.2206 13.0607 10.9393C12.7794 10.658 12.3978 10.5 12 10.5Z","motion_off":"M10.9999 6.13L10.6099 6.37L13.3699 9.13C14.8462 9.70374 16.4161 9.99872 17.9999 10C18.2652 10 18.5195 9.89464 18.707 9.70711C18.8946 9.51957 18.9999 9.26522 18.9999 9C18.9999 8.73478 18.8946 8.48043 18.707 8.29289C18.5195 8.10536 18.2652 8 17.9999 8C15.9046 8.01798 13.8535 7.39708 12.1199 6.22C11.9638 6.09453 11.7735 6.01887 11.5738 6.00283C11.3741 5.98678 11.1742 6.03108 10.9999 6.13ZM11.4999 5C11.7966 5 12.0866 4.91203 12.3333 4.7472C12.58 4.58238 12.7722 4.34811 12.8858 4.07403C12.9993 3.79994 13.029 3.49834 12.9711 3.20737C12.9132 2.91639 12.7704 2.64912 12.5606 2.43934C12.3508 2.22956 12.0835 2.0867 11.7926 2.02882C11.5016 1.97094 11.2 2.00065 10.9259 2.11418C10.6518 2.22771 10.4176 2.41997 10.2527 2.66665C10.0879 2.91332 9.99994 3.20333 9.99994 3.5C9.99994 3.89783 10.158 4.27936 10.4393 4.56066C10.7206 4.84197 11.1021 5 11.4999 5ZM20.7099 19.29L4.70994 3.29C4.52164 3.1017 4.26624 2.99591 3.99994 2.99591C3.73364 2.99591 3.47824 3.1017 3.28994 3.29C3.10164 3.4783 2.99585 3.7337 2.99585 4C2.99585 4.2663 3.10164 4.5217 3.28994 4.71L7.41994 8.84C6.57324 9.62172 5.81837 10.4974 5.16994 11.45C5.02521 11.6705 4.97343 11.9392 5.02587 12.1976C5.07831 12.4561 5.23073 12.6834 5.44994 12.83C5.61098 12.9428 5.80334 13.0022 5.99994 13C6.16465 12.9991 6.32659 12.9576 6.47139 12.8791C6.61619 12.8006 6.73935 12.6876 6.82994 12.55C7.40792 11.7105 8.07883 10.9389 8.82994 10.25L10.4899 11.91V12.91C10.0199 16.44 5.40994 20.17 5.36994 20.21C5.16389 20.375 5.03144 20.6148 5.00147 20.877C4.97149 21.1393 5.04643 21.4028 5.20994 21.61C5.3031 21.731 5.42274 21.8291 5.55968 21.8967C5.69662 21.9643 5.84722 21.9996 5.99994 22C6.22551 21.9987 6.444 21.9212 6.61994 21.78C6.80994 21.63 10.4999 18.64 11.9499 15.07C13.3199 16.72 15.4399 19.47 16.0499 21.32C16.117 21.5186 16.2448 21.6911 16.4153 21.8132C16.5858 21.9352 16.7903 22.0005 16.9999 22C17.1083 21.9973 17.2159 21.9805 17.3199 21.95C17.4494 21.9135 17.5701 21.8512 17.6749 21.767C17.7798 21.6827 17.8665 21.5782 17.93 21.4596C17.9935 21.341 18.0324 21.2109 18.0444 21.0769C18.0564 20.943 18.0413 20.808 17.9999 20.68C17.6314 19.7387 17.162 18.8402 16.5999 18L19.2899 20.7C19.3829 20.7937 19.4935 20.8681 19.6154 20.9189C19.7372 20.9697 19.8679 20.9958 19.9999 20.9958C20.132 20.9958 20.2627 20.9697 20.3845 20.9189C20.5064 20.8681 20.617 20.7937 20.7099 20.7C20.8962 20.5126 21.0007 20.2592 21.0007 19.995C21.0007 19.7308 20.8962 19.4774 20.7099 19.29Z","motorbike_side":"M19.83 13.1298L18.6 7.59981C18.7273 8.00452 18.9799 8.35827 19.3215 8.60994C19.663 8.8616 20.0758 8.99814 20.5 8.99981C20.6326 8.99981 20.7598 8.94713 20.8536 8.85336C20.9473 8.7596 21 8.63242 21 8.49981V5.49981C21 5.3672 20.9473 5.24003 20.8536 5.14626C20.7598 5.05249 20.6326 4.99981 20.5 4.99981C19.9696 4.99981 19.4609 5.21052 19.0858 5.5856C18.7107 5.96067 18.5 6.46938 18.5 6.99981C18.4902 7.0862 18.4902 7.17342 18.5 7.25981L18 4.77981C17.9492 4.55423 17.8218 4.35322 17.6395 4.21101C17.4571 4.0688 17.2312 3.99416 17 3.99981H15C14.7348 3.99981 14.4804 4.10517 14.2929 4.2927C14.1054 4.48024 14 4.73459 14 4.99981C14 5.26503 14.1054 5.51938 14.2929 5.70692C14.4804 5.89445 14.7348 5.99981 15 5.99981H16.2L16.57 7.69981C15.9758 7.24506 15.2482 6.99902 14.5 6.99981H12.5C11.8398 7.00213 11.1936 7.19115 10.6363 7.54504C10.0789 7.89894 9.63296 8.40327 9.35 8.99981H4C3.46957 8.99981 2.96086 9.21052 2.58579 9.5856C2.21071 9.96067 2 10.4694 2 10.9998C2 11.5302 2.21071 12.039 2.58579 12.414C2.96086 12.7891 3.46957 12.9998 4 12.9998H5C4.44965 12.9983 3.90948 13.1481 3.4386 13.433C2.96773 13.7179 2.5843 14.1269 2.33027 14.6151C2.07624 15.1033 1.96141 15.652 1.99834 16.2011C2.03527 16.7502 2.22254 17.2786 2.53966 17.7284C2.85677 18.1782 3.29151 18.5321 3.79629 18.7514C4.30108 18.9707 4.85645 19.0469 5.40164 18.9716C5.94683 18.8964 6.46082 18.6727 6.88736 18.3249C7.3139 17.9771 7.63655 17.5187 7.82 16.9998H13.17C13.9654 16.9991 14.7279 16.6826 15.29 16.1198L16.08 15.3298C15.9463 15.9013 15.9832 16.4995 16.1862 17.0502C16.3891 17.601 16.7491 18.0801 17.2216 18.4283C17.6942 18.7764 18.2584 18.9783 18.8446 19.009C19.4307 19.0396 20.013 18.8976 20.5192 18.6006C21.0255 18.3036 21.4335 17.8646 21.6927 17.3381C21.9519 16.8115 22.051 16.2204 21.9776 15.6381C21.9043 15.0557 21.6617 14.5077 21.28 14.0619C20.8982 13.616 20.3941 13.292 19.83 13.1298ZM5 16.9998C4.80222 16.9998 4.60888 16.9412 4.44443 16.8313C4.27998 16.7214 4.15181 16.5652 4.07612 16.3825C4.00043 16.1998 3.98063 15.9987 4.01922 15.8047C4.0578 15.6107 4.15304 15.4326 4.29289 15.2927C4.43275 15.1529 4.61093 15.0576 4.80491 15.019C4.99889 14.9804 5.19996 15.0002 5.38268 15.0759C5.56541 15.1516 5.72159 15.2798 5.83147 15.4442C5.94135 15.6087 6 15.802 6 15.9998C6 16.265 5.89464 16.5194 5.70711 16.7069C5.51957 16.8945 5.26522 16.9998 5 16.9998ZM19 16.9998C18.8022 16.9998 18.6089 16.9412 18.4444 16.8313C18.28 16.7214 18.1518 16.5652 18.0761 16.3825C18.0004 16.1998 17.9806 15.9987 18.0192 15.8047C18.0578 15.6107 18.153 15.4326 18.2929 15.2927C18.4327 15.1529 18.6109 15.0576 18.8049 15.019C18.9989 14.9804 19.2 15.0002 19.3827 15.0759C19.5654 15.1516 19.7216 15.2798 19.8315 15.4442C19.9414 15.6087 20 15.802 20 15.9998C20 16.265 19.8946 16.5194 19.7071 16.7069C19.5196 16.8945 19.2652 16.9998 19 16.9998Z","mouse":"M12 2C10.4087 2 8.88258 2.63214 7.75736 3.75736C6.63214 4.88258 6 6.4087 6 8V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V8C18 6.4087 17.3679 4.88258 16.2426 3.75736C15.1174 2.63214 13.5913 2 12 2ZM13 8C13 8.26522 12.8946 8.51957 12.7071 8.70711C12.5196 8.89464 12.2652 9 12 9C11.7348 9 11.4804 8.89464 11.2929 8.70711C11.1054 8.51957 11 8.26522 11 8V6C11 5.73478 11.1054 5.48043 11.2929 5.29289C11.4804 5.10536 11.7348 5 12 5C12.2652 5 12.5196 5.10536 12.7071 5.29289C12.8946 5.48043 13 5.73478 13 6V8Z","movers_packers":"M22 14V12.47C21.99 12.0056 21.8809 11.5488 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H12V9C11.999 9.19743 11.9396 9.39014 11.8293 9.55386C11.7189 9.71758 11.5626 9.84498 11.38 9.92C11.2613 9.97598 11.1312 10.0034 11 10C10.8684 10.0008 10.7379 9.97554 10.6161 9.92577C10.4943 9.87601 10.3834 9.80268 10.29 9.71L9 8.41L7.71 9.71C7.56938 9.84876 7.3908 9.94275 7.19681 9.98013C7.00282 10.0175 6.80211 9.99658 6.62 9.92C6.43738 9.84498 6.28105 9.71758 6.17072 9.55386C6.06039 9.39014 6.00099 9.19743 6 9V4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14ZM7 18C6.80222 18 6.60888 17.9414 6.44443 17.8315C6.27998 17.7216 6.15181 17.5654 6.07612 17.3827C6.00043 17.2 5.98063 16.9989 6.01921 16.8049C6.0578 16.6109 6.15304 16.4327 6.29289 16.2929C6.43275 16.153 6.61093 16.0578 6.80491 16.0192C6.99889 15.9806 7.19996 16.0004 7.38268 16.0761C7.56541 16.1518 7.72159 16.28 7.83147 16.4444C7.94135 16.6089 8 16.8022 8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18ZM17 18C16.8022 18 16.6089 17.9414 16.4444 17.8315C16.28 17.7216 16.1518 17.5654 16.0761 17.3827C16.0004 17.2 15.9806 16.9989 16.0192 16.8049C16.0578 16.6109 16.153 16.4327 16.2929 16.2929C16.4327 16.153 16.6109 16.0578 16.8049 16.0192C16.9989 15.9806 17.2 16.0004 17.3827 16.0761C17.5654 16.1518 17.7216 16.28 17.8315 16.4444C17.9414 16.6089 18 16.8022 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16 12V9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16Z","movie":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM5.42 7H6.42C6.68522 7 6.93957 7.10536 7.12711 7.29289C7.31464 7.48043 7.42 7.73478 7.42 8C7.42 8.26522 7.31464 8.51957 7.12711 8.70711C6.93957 8.89464 6.68522 9 6.42 9H5.42C5.15478 9 4.90043 8.89464 4.71289 8.70711C4.52536 8.51957 4.42 8.26522 4.42 8C4.42 7.73478 4.52536 7.48043 4.71289 7.29289C4.90043 7.10536 5.15478 7 5.42 7ZM6.5 17H5.5C5.23478 17 4.98043 16.8946 4.79289 16.7071C4.60536 16.5196 4.5 16.2652 4.5 16C4.5 15.7348 4.60536 15.4804 4.79289 15.2929C4.98043 15.1054 5.23478 15 5.5 15H6.5C6.76522 15 7.01957 15.1054 7.20711 15.2929C7.39464 15.4804 7.5 15.7348 7.5 16C7.5 16.2652 7.39464 16.5196 7.20711 16.7071C7.01957 16.8946 6.76522 17 6.5 17ZM12.5 17H11.5C11.2348 17 10.9804 16.8946 10.7929 16.7071C10.6054 16.5196 10.5 16.2652 10.5 16C10.5 15.7348 10.6054 15.4804 10.7929 15.2929C10.9804 15.1054 11.2348 15 11.5 15H12.5C12.7652 15 13.0196 15.1054 13.2071 15.2929C13.3946 15.4804 13.5 15.7348 13.5 16C13.5 16.2652 13.3946 16.5196 13.2071 16.7071C13.0196 16.8946 12.7652 17 12.5 17ZM12.5 9H11.5C11.2348 9 10.9804 8.89464 10.7929 8.70711C10.6054 8.51957 10.5 8.26522 10.5 8C10.5 7.73478 10.6054 7.48043 10.7929 7.29289C10.9804 7.10536 11.2348 7 11.5 7H12.5C12.7652 7 13.0196 7.10536 13.2071 7.29289C13.3946 7.48043 13.5 7.73478 13.5 8C13.5 8.26522 13.3946 8.51957 13.2071 8.70711C13.0196 8.89464 12.7652 9 12.5 9ZM18.5 17H17.5C17.2348 17 16.9804 16.8946 16.7929 16.7071C16.6054 16.5196 16.5 16.2652 16.5 16C16.5 15.7348 16.6054 15.4804 16.7929 15.2929C16.9804 15.1054 17.2348 15 17.5 15H18.5C18.7652 15 19.0196 15.1054 19.2071 15.2929C19.3946 15.4804 19.5 15.7348 19.5 16C19.5 16.2652 19.3946 16.5196 19.2071 16.7071C19.0196 16.8946 18.7652 17 18.5 17ZM18.5 9H17.5C17.2348 9 16.9804 8.89464 16.7929 8.70711C16.6054 8.51957 16.5 8.26522 16.5 8C16.5 7.73478 16.6054 7.48043 16.7929 7.29289C16.9804 7.10536 17.2348 7 17.5 7H18.5C18.7652 7 19.0196 7.10536 19.2071 7.29289C19.3946 7.48043 19.5 7.73478 19.5 8C19.5 8.26522 19.3946 8.51957 19.2071 8.70711C19.0196 8.89464 18.7652 9 18.5 9Z","multi_sensor":"M9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM15 10.0002H9.00001C8.20436 10.0002 7.4413 10.3162 6.87869 10.8788C6.31608 11.4415 6.00001 12.2045 6.00001 13.0002V19.0002C6.00001 19.7958 6.31608 20.5589 6.87869 21.1215C7.4413 21.6841 8.20436 22.0002 9.00001 22.0002H15C15.7957 22.0002 16.5587 21.6841 17.1213 21.1215C17.6839 20.5589 18 19.7958 18 19.0002V13.0002C18 12.2045 17.6839 11.4415 17.1213 10.8788C16.5587 10.3162 15.7957 10.0002 15 10.0002ZM10 19.0002C9.80223 19.0002 9.60889 18.9415 9.44444 18.8316C9.27999 18.7218 9.15182 18.5656 9.07613 18.3828C9.00044 18.2001 8.98064 17.9991 9.01922 17.8051C9.05781 17.6111 9.15305 17.4329 9.2929 17.2931C9.43275 17.1532 9.61094 17.058 9.80492 17.0194C9.9989 16.9808 10.2 17.0006 10.3827 17.0763C10.5654 17.152 10.7216 17.2801 10.8315 17.4446C10.9414 17.609 11 17.8024 11 18.0002C11 18.2654 10.8947 18.5197 10.7071 18.7073C10.5196 18.8948 10.2652 19.0002 10 19.0002ZM10 15.0002C9.80223 15.0002 9.60889 14.9415 9.44444 14.8316C9.27999 14.7218 9.15182 14.5656 9.07613 14.3828C9.00044 14.2001 8.98064 13.9991 9.01922 13.8051C9.05781 13.6111 9.15305 13.4329 9.2929 13.2931C9.43275 13.1532 9.61094 13.058 9.80492 13.0194C9.9989 12.9808 10.2 13.0006 10.3827 13.0763C10.5654 13.152 10.7216 13.2801 10.8315 13.4446C10.9414 13.609 11 13.8024 11 14.0002C11 14.2654 10.8947 14.5197 10.7071 14.7073C10.5196 14.8948 10.2652 15.0002 10 15.0002ZM14 19.0002C13.8022 19.0002 13.6089 18.9415 13.4444 18.8316C13.28 18.7218 13.1518 18.5656 13.0761 18.3828C13.0004 18.2001 12.9806 17.9991 13.0192 17.8051C13.0578 17.6111 13.153 17.4329 13.2929 17.2931C13.4328 17.1532 13.6109 17.058 13.8049 17.0194C13.9989 16.9808 14.2 17.0006 14.3827 17.0763C14.5654 17.152 14.7216 17.2801 14.8315 17.4446C14.9414 17.609 15 17.8024 15 18.0002C15 18.2654 14.8947 18.5197 14.7071 18.7073C14.5196 18.8948 14.2652 19.0002 14 19.0002ZM14 15.0002C13.8022 15.0002 13.6089 14.9415 13.4444 14.8316C13.28 14.7218 13.1518 14.5656 13.0761 14.3828C13.0004 14.2001 12.9806 13.9991 13.0192 13.8051C13.0578 13.6111 13.153 13.4329 13.2929 13.2931C13.4328 13.1532 13.6109 13.058 13.8049 13.0194C13.9989 12.9808 14.2 13.0006 14.3827 13.0763C14.5654 13.152 14.7216 13.2801 14.8315 13.4446C14.9414 13.609 15 13.8024 15 14.0002C15 14.2654 14.8947 14.5197 14.7071 14.7073C14.5196 14.8948 14.2652 15.0002 14 15.0002ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016Z","municipal_tax":"M22 10.0701C21.9197 9.77441 21.7525 9.50965 21.52 9.31009L13.85 2.70009C13.3397 2.24809 12.6817 1.99854 12 1.99854C11.3183 1.99854 10.6603 2.24809 10.15 2.70009L2.53001 9.31009C2.29129 9.51205 2.12019 9.7823 2.03974 10.0845C1.95928 10.3866 1.97333 10.7062 2.08 11.0001C2.17763 11.2893 2.36287 11.5409 2.61 11.7201C2.8516 11.9071 3.14485 12.0153 3.45001 12.0301H4.00001V19.0301C4.00001 19.8257 4.31608 20.5888 4.87868 21.1514C5.44129 21.714 6.20436 22.0301 7.00001 22.0301H17C17.7957 22.0301 18.5587 21.714 19.1213 21.1514C19.6839 20.5888 20 19.8257 20 19.0301V12.0001H20.55C20.8552 11.9853 21.1484 11.8771 21.39 11.6901C21.6371 11.5109 21.8224 11.2593 21.92 10.9701C22.0361 10.6848 22.0639 10.3713 22 10.0701ZM14.5 14.0001C14.5 14.4466 14.4004 14.8875 14.2084 15.2906C14.0163 15.6937 13.7368 16.0488 13.39 16.3301L14.95 17.1101C15.1855 17.23 15.364 17.4382 15.4465 17.6893C15.5289 17.9404 15.5086 18.2139 15.39 18.4501C15.3069 18.615 15.1798 18.7537 15.0227 18.8508C14.8656 18.9478 14.6847 18.9995 14.5 19.0001C14.3431 19.002 14.1883 18.9641 14.05 18.8901L10.05 16.8901C9.85071 16.788 9.69144 16.622 9.59773 16.4186C9.50401 16.2152 9.48126 15.9863 9.53313 15.7685C9.58499 15.5506 9.70847 15.3565 9.88378 15.2172C10.0591 15.0779 10.2761 15.0014 10.5 15.0001H11.5C11.7652 15.0001 12.0196 14.8947 12.2071 14.7072C12.3946 14.5197 12.5 14.2653 12.5 14.0001C12.5 13.7349 12.3946 13.4805 12.2071 13.293C12.0196 13.1054 11.7652 13.0001 11.5 13.0001H9.50001C9.23479 13.0001 8.98043 12.8947 8.7929 12.7072C8.60536 12.5197 8.50001 12.2653 8.50001 12.0001C8.50001 11.7349 8.60536 11.4805 8.7929 11.293C8.98043 11.1054 9.23479 11.0001 9.50001 11.0001H14.5C14.7652 11.0001 15.0196 11.1054 15.2071 11.293C15.3946 11.4805 15.5 11.7349 15.5 12.0001C15.5 12.2653 15.3946 12.5197 15.2071 12.7072C15.0196 12.8947 14.7652 13.0001 14.5 13.0001H14.32C14.4364 13.3208 14.4973 13.6589 14.5 14.0001Z","music":"M20.19 2.40016C19.9407 2.21555 19.652 2.09145 19.3465 2.03764C19.0411 1.98384 18.7273 2.00182 18.43 2.09016L10.43 4.49016C10.0181 4.61263 9.65653 4.86454 9.39896 5.20856C9.1414 5.55257 9.0015 5.97041 8.99998 6.40016V14.5502C8.23689 14.1096 7.34968 13.9333 6.47613 14.0487C5.60258 14.1641 4.79158 14.5647 4.16907 15.1884C3.54656 15.812 3.14739 16.6237 3.03354 17.4974C2.91968 18.3712 3.09753 19.2581 3.53945 20.0204C3.98136 20.7827 4.66263 21.3778 5.47744 21.7132C6.29225 22.0486 7.195 22.1055 8.04551 21.8752C8.89602 21.6449 9.64668 21.1402 10.1809 20.4395C10.7152 19.7388 11.0031 18.8813 11 18.0002V6.40016L19 4.00016V12.5502C18.2369 12.1096 17.3497 11.9333 16.4761 12.0487C15.6026 12.1641 14.7916 12.5647 14.1691 13.1884C13.5466 13.812 13.1474 14.6237 13.0335 15.4974C12.9197 16.3712 13.0975 17.2581 13.5394 18.0204C13.9814 18.7827 14.6626 19.3778 15.4774 19.7132C16.2922 20.0486 17.195 20.1055 18.0455 19.8752C18.896 19.6449 19.6467 19.1402 20.1809 18.4395C20.7152 17.7388 21.0031 16.8813 21 16.0002V4.00016C20.9988 3.68882 20.925 3.38205 20.7844 3.10428C20.6437 2.82651 20.4402 2.5854 20.19 2.40016Z","music_note":"M18.56 3.16995C18.4249 3.07873 18.2695 3.02194 18.1074 3.00451C17.9453 2.98708 17.7814 3.00955 17.63 3.06995L7.62999 7.06995C7.44392 7.14405 7.2844 7.27232 7.17207 7.43813C7.05974 7.60395 6.99979 7.79967 6.99999 7.99995V15.1799C6.39924 14.9676 5.74647 14.952 5.13626 15.1354C4.52606 15.3189 3.99011 15.6918 3.60608 16.2003C3.22205 16.7088 3.00989 17.3263 3.00034 17.9634C2.99078 18.6005 3.18434 19.2241 3.55295 19.7439C3.92156 20.2636 4.44609 20.6525 5.05052 20.8542C5.65495 21.0558 6.3079 21.0598 6.91474 20.8655C7.52159 20.6712 8.05081 20.2888 8.42573 19.7736C8.80064 19.2583 9.00178 18.6371 8.99999 17.9999V8.67995L17 5.47995V12.1799C16.3992 11.9676 15.7465 11.952 15.1363 12.1354C14.5261 12.3189 13.9901 12.6918 13.6061 13.2003C13.2221 13.7088 13.0099 14.3263 13.0003 14.9634C12.9908 15.6005 13.1843 16.2241 13.553 16.7439C13.9216 17.2636 14.4461 17.6525 15.0505 17.8542C15.655 18.0558 16.3079 18.0598 16.9147 17.8655C17.5216 17.6712 18.0508 17.2888 18.4257 16.7736C18.8006 16.2583 19.0018 15.6371 19 14.9999V3.99995C19.0002 3.83614 18.9602 3.67479 18.8835 3.53006C18.8068 3.38534 18.6957 3.26168 18.56 3.16995Z","musical":"M17.5 5.50008C17.7652 5.50008 18.0196 5.60544 18.2071 5.79297C18.3946 5.98051 18.5 6.23486 18.5 6.50008C18.5 6.63269 18.5527 6.75987 18.6464 6.85363C18.7402 6.9474 18.8674 7.00008 19 7.00008C19.1326 7.00008 19.2598 6.9474 19.3536 6.85363C19.4473 6.75987 19.5 6.63269 19.5 6.50008C19.5 6.23486 19.6054 5.98051 19.7929 5.79297C19.9804 5.60544 20.2348 5.50008 20.5 5.50008C20.5979 5.49871 20.6932 5.46864 20.7741 5.41361C20.855 5.35858 20.9181 5.28101 20.9553 5.1905C20.9926 5.1 21.0025 5.00056 20.9837 4.90449C20.965 4.80843 20.9185 4.71997 20.85 4.65008C20.8054 4.60204 20.7512 4.56388 20.6909 4.53805C20.6306 4.51221 20.5656 4.49928 20.5 4.50008C20.2348 4.50008 19.9804 4.39472 19.7929 4.20719C19.6054 4.01965 19.5 3.7653 19.5 3.50008C19.5 3.36747 19.4473 3.2403 19.3536 3.14653C19.2598 3.05276 19.1326 3.00008 19 3.00008C18.8674 3.00008 18.7402 3.05276 18.6464 3.14653C18.5527 3.2403 18.5 3.36747 18.5 3.50008C18.5 3.7653 18.3946 4.01965 18.2071 4.20719C18.0196 4.39472 17.7652 4.50008 17.5 4.50008C17.4021 4.50146 17.3068 4.53152 17.2259 4.58655C17.145 4.64158 17.0819 4.71916 17.0447 4.80966C17.0074 4.90016 16.9975 4.9996 17.0163 5.09567C17.035 5.19174 17.0815 5.28019 17.15 5.35008C17.1946 5.39812 17.2489 5.43628 17.3091 5.46211C17.3694 5.48795 17.4344 5.50088 17.5 5.50008ZM8.5 18.5001C8.23478 18.5001 7.98043 18.3947 7.79289 18.2072C7.60536 18.0197 7.5 17.7653 7.5 17.5001C7.5 17.3675 7.44732 17.2403 7.35355 17.1465C7.25979 17.0528 7.13261 17.0001 7 17.0001C6.86739 17.0001 6.74022 17.0528 6.64645 17.1465C6.55268 17.2403 6.5 17.3675 6.5 17.5001C6.5 17.7653 6.39464 18.0197 6.20711 18.2072C6.01957 18.3947 5.76522 18.5001 5.5 18.5001C5.36739 18.5001 5.24022 18.5528 5.14645 18.6465C5.05268 18.7403 5 18.8675 5 19.0001C5 19.1327 5.05268 19.2599 5.14645 19.3536C5.24022 19.4474 5.36739 19.5001 5.5 19.5001C5.76522 19.5001 6.01957 19.6054 6.20711 19.793C6.39464 19.9805 6.5 20.2349 6.5 20.5001C6.5 20.6327 6.55268 20.7599 6.64645 20.8536C6.74022 20.9474 6.86739 21.0001 7 21.0001C7.13261 21.0001 7.25979 20.9474 7.35355 20.8536C7.44732 20.7599 7.5 20.6327 7.5 20.5001C7.5 20.2349 7.60536 19.9805 7.79289 19.793C7.98043 19.6054 8.23478 19.5001 8.5 19.5001C8.63261 19.5001 8.75979 19.4474 8.85355 19.3536C8.94732 19.2599 9 19.1327 9 19.0001C9 18.8675 8.94732 18.7403 8.85355 18.6465C8.75979 18.5528 8.63261 18.5001 8.5 18.5001ZM20.58 10.1801C20.4503 10.0916 20.304 10.0304 20.15 10.0001C19.9953 9.96491 19.8347 9.96491 19.68 10.0001L16.68 11.0001C16.4819 11.069 16.3105 11.1984 16.19 11.3701C16.0528 11.5503 15.9854 11.774 16 12.0001V17.0001C15.7387 17.0274 15.4846 17.102 15.25 17.2201C15.0128 17.3406 14.802 17.5071 14.63 17.7101C14.4636 17.9105 14.3379 18.1415 14.26 18.3901C14.181 18.6421 14.1505 18.9067 14.17 19.1701C14.1877 19.4363 14.2627 19.6956 14.39 19.9301C14.5086 20.1628 14.6717 20.37 14.87 20.5401C15.0744 20.7085 15.3084 20.8374 15.56 20.9201C15.8115 21.0013 16.0773 21.0285 16.34 21.0001C16.8253 20.9092 17.2598 20.6421 17.56 20.2501C17.865 19.8603 18.021 19.3745 18 18.8801V13.7101L20.32 13.0001C20.5268 12.9323 20.7059 12.7989 20.83 12.6201C20.9534 12.4378 21.0131 12.2198 21 12.0001V11.0001C20.9991 10.8435 20.9614 10.6894 20.89 10.5501C20.8159 10.4049 20.7099 10.2784 20.58 10.1801ZM13.58 3.18008C13.4621 3.08041 13.3212 3.01167 13.17 2.98008C13.0193 2.94023 12.8607 2.94023 12.71 2.98008L5.71 4.98008C5.49359 5.03934 5.30339 5.16966 5.17 5.35008C5.04007 5.54066 4.98001 5.77029 5 6.00008V11.0001C4.60444 11.0001 4.21776 11.1174 3.88886 11.3371C3.55996 11.5569 3.30362 11.8693 3.15224 12.2347C3.00087 12.6002 2.96126 13.0023 3.03843 13.3903C3.1156 13.7782 3.30608 14.1346 3.58579 14.4143C3.86549 14.694 4.22186 14.8845 4.60982 14.9617C4.99778 15.0388 5.39992 14.9992 5.76537 14.8478C6.13082 14.6965 6.44318 14.4401 6.66294 14.1112C6.8827 13.7823 7 13.3956 7 13.0001V7.75008L12 6.33008V10.0001C11.6044 10.0001 11.2178 10.1174 10.8889 10.3371C10.56 10.5569 10.3036 10.8693 10.1522 11.2347C10.0009 11.6002 9.96126 12.0023 10.0384 12.3903C10.1156 12.7782 10.3061 13.1346 10.5858 13.4143C10.8655 13.694 11.2219 13.8845 11.6098 13.9617C11.9978 14.0388 12.3999 13.9992 12.7654 13.8478C13.1308 13.6965 13.4432 13.4401 13.6629 13.1112C13.8827 12.7823 14 12.3956 14 12.0001V4.00008C13.9991 3.84354 13.9614 3.6894 13.89 3.55008C13.8249 3.41052 13.725 3.29001 13.6 3.20008L13.58 3.18008Z","my_location":"M19.3202 2.16984L3.14016 9.28984C2.74915 9.45849 2.42613 9.75361 2.22294 10.1278C2.01974 10.5021 1.94815 10.9337 2.01965 11.3535C2.09116 11.7733 2.30161 12.1569 2.61723 12.4427C2.93286 12.7286 3.33537 12.9001 3.76016 12.9298L10.5302 13.4698L11.0702 20.2398C11.0999 20.6646 11.2714 21.0671 11.5573 21.3828C11.8431 21.6984 12.2267 21.9088 12.6465 21.9803C13.0663 22.0518 13.4979 21.9803 13.8722 21.7771C14.2464 21.5739 14.5415 21.2509 14.7102 20.8598L21.8302 4.67984C21.9872 4.32859 22.0339 3.93794 21.9641 3.55957C21.8942 3.18121 21.7112 2.83296 21.4391 2.56089C21.167 2.28883 20.8188 2.10578 20.4404 2.03595C20.0621 1.96612 19.6714 2.01281 19.3202 2.16984Z","mythology":"M16 7C16 6.20888 15.7654 5.43552 15.3259 4.77772C14.8864 4.11992 14.2616 3.60723 13.5307 3.30448C12.7998 3.00173 11.9956 2.92252 11.2196 3.07686C10.4437 3.2312 9.73098 3.61216 9.17157 4.17157C8.61216 4.73098 8.2312 5.44372 8.07686 6.21964C7.92252 6.99556 8.00173 7.79983 8.30448 8.53074C8.60723 9.26164 9.11992 9.88635 9.77772 10.3259C10.4355 10.7654 11.2089 11 12 11C13.0609 11 14.0783 10.5786 14.8284 9.82843C15.5786 9.07828 16 8.06087 16 7ZM7.21 10.79C7.0217 10.6017 6.7663 10.4959 6.5 10.4959C6.2337 10.4959 5.9783 10.6017 5.79 10.79C5.6017 10.9783 5.49591 11.2337 5.49591 11.5C5.49591 11.6319 5.52188 11.7624 5.57234 11.8843C5.6228 12.0061 5.69676 12.1168 5.79 12.21L7 13.37C7.14454 13.5145 7.22575 13.7106 7.22575 13.915C7.22575 14.1194 7.14454 14.3155 7 14.46C6.85546 14.6045 6.65942 14.6857 6.455 14.6857C6.25059 14.6857 6.05454 14.6045 5.91 14.46L4.59 13.17C4.21441 12.7967 4.00223 12.2896 4 11.76V7.53C4 7.26479 3.89464 7.01043 3.70711 6.82289C3.51957 6.63536 3.26522 6.53 3 6.53C2.73478 6.53 2.48043 6.63536 2.29289 6.82289C2.10536 7.01043 2 7.26479 2 7.53V11.76C1.99959 12.2854 2.1027 12.8058 2.30346 13.2914C2.50421 13.777 2.79866 14.2183 3.17 14.59L5.71 17.12C5.80268 17.2134 5.87601 17.3243 5.92577 17.4461C5.97554 17.5679 6.00076 17.6984 6 17.83V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73479 20 7 20H10C10.2652 20 10.5196 19.8946 10.7071 19.7071C10.8946 19.5196 11 19.2652 11 19V15.83C10.9993 15.0346 10.6828 14.2721 10.12 13.71L7.21 10.79ZM21 6.53C20.7348 6.53 20.4804 6.63536 20.2929 6.82289C20.1054 7.01043 20 7.26479 20 7.53V11.76C19.9978 12.2896 19.7856 12.7967 19.41 13.17L18.13 14.46C17.9855 14.6098 17.7873 14.6961 17.5791 14.6999C17.371 14.7036 17.1698 14.6245 17.02 14.48C16.8702 14.3355 16.7839 14.1373 16.7801 13.9291C16.7764 13.721 16.8555 13.5198 17 13.37L18.17 12.21C18.3583 12.0217 18.4641 11.7663 18.4641 11.5C18.4641 11.2337 18.3583 10.9783 18.17 10.79C17.9817 10.6017 17.7263 10.4959 17.46 10.4959C17.1937 10.4959 16.9383 10.6017 16.75 10.79L13.84 13.71C13.2919 14.2786 12.99 15.0403 13 15.83V19C13 19.2652 13.1054 19.5196 13.2929 19.7071C13.4804 19.8946 13.7348 20 14 20H17C17.2652 20 17.5196 19.8946 17.7071 19.7071C17.8946 19.5196 18 19.2652 18 19V17.83C17.9992 17.6984 18.0245 17.5679 18.0742 17.4461C18.124 17.3243 18.1973 17.2134 18.29 17.12L20.83 14.59C21.2013 14.2183 21.4958 13.777 21.6965 13.2914C21.8973 12.8058 22.0004 12.2854 22 11.76V7.53C22 7.26479 21.8946 7.01043 21.7071 6.82289C21.5196 6.63536 21.2652 6.53 21 6.53Z","namaste":"M10.1001 2.99996C9.84915 2.968 9.59545 3.03232 9.39006 3.17996C9.18419 3.33227 9.0446 3.55777 9.00006 3.80996L7.08006 13.52L6.32006 14.27L5.86006 13.5C5.76828 13.3513 5.64118 13.2276 5.49006 13.14C5.34156 13.0518 5.17275 13.0035 5.00006 13H4.00006C3.82828 13.0005 3.65952 13.0453 3.51006 13.13C3.36024 13.2114 3.23571 13.3325 3.15006 13.48C3.05322 13.6362 3.00132 13.8161 3.00006 14C2.9911 14.1703 3.02916 14.3398 3.11006 14.49L6.11006 20.49C6.18014 20.632 6.28296 20.7554 6.41006 20.85C6.53874 20.9403 6.68543 21.0017 6.84006 21.03H7.00006C7.13008 21.0316 7.25915 21.0078 7.38006 20.96C7.50293 20.908 7.61488 20.8334 7.71006 20.74L8.71006 19.74C8.87897 19.5796 8.98231 19.3622 9.00006 19.13C9.02958 18.9081 8.9838 18.6827 8.87006 18.49L8.52006 17.9L10.4201 16C10.7896 15.6274 10.9979 15.1246 11.0001 14.6V3.99996C11.0019 3.74867 10.9091 3.50591 10.7401 3.31996C10.5735 3.13801 10.3456 3.02404 10.1001 2.99996ZM20.8501 13.5C20.7577 13.357 20.6303 13.24 20.4801 13.16C20.3326 13.0804 20.1676 13.0391 20.0001 13.04H19.0001C18.8283 13.0405 18.6595 13.0853 18.5101 13.17C18.3586 13.2527 18.2311 13.3733 18.1401 13.52L17.6801 14.29L16.9201 13.54L15.0001 3.89996C14.99 3.76936 14.9529 3.6423 14.8909 3.52692C14.8289 3.41154 14.7434 3.31039 14.6401 3.22996C14.5382 3.14431 14.4203 3.07986 14.2932 3.04036C14.1662 3.00087 14.0325 2.98713 13.9001 2.99996C13.7696 3.01462 13.6432 3.05484 13.5283 3.11832C13.4133 3.18181 13.312 3.26731 13.2301 3.36996C13.1457 3.47057 13.0819 3.58683 13.0425 3.71208C13.003 3.83734 12.9886 3.96914 13.0001 4.09996V14.63C13.0023 15.1546 13.2106 15.6574 13.5801 16.03L15.4801 17.92L15.1301 18.5C15.0163 18.6927 14.9706 18.9181 15.0001 19.14C15.031 19.3577 15.1288 19.5603 15.2801 19.72L16.2801 20.72C16.377 20.8112 16.4885 20.8856 16.6101 20.94C16.7348 20.9857 16.8674 21.0061 17.0001 21H17.1601C17.3147 20.9717 17.4614 20.9103 17.5901 20.82C17.7172 20.7254 17.82 20.602 17.8901 20.46L20.8901 14.46C20.963 14.3176 21.0007 14.1599 21.0001 14C20.9901 13.827 20.9387 13.6589 20.8501 13.51V13.5Z","nas":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM6 12C5.80222 12 5.60888 11.9414 5.44443 11.8315C5.27998 11.7216 5.15181 11.5654 5.07612 11.3827C5.00043 11.2 4.98063 10.9989 5.01921 10.8049C5.0578 10.6109 5.15304 10.4327 5.29289 10.2929C5.43275 10.153 5.61093 10.0578 5.80491 10.0192C5.99889 9.98063 6.19996 10.0004 6.38268 10.0761C6.56541 10.1518 6.72159 10.28 6.83147 10.4444C6.94135 10.6089 7 10.8022 7 11C7 11.2652 6.89464 11.5196 6.70711 11.7071C6.51957 11.8946 6.26522 12 6 12ZM6 8C5.80222 8 5.60888 7.94135 5.44443 7.83147C5.27998 7.72159 5.15181 7.56541 5.07612 7.38268C5.00043 7.19996 4.98063 6.99889 5.01921 6.80491C5.0578 6.61093 5.15304 6.43275 5.29289 6.29289C5.43275 6.15304 5.61093 6.0578 5.80491 6.01921C5.99889 5.98063 6.19996 6.00043 6.38268 6.07612C6.56541 6.15181 6.72159 6.27998 6.83147 6.44443C6.94135 6.60888 7 6.80222 7 7C7 7.26522 6.89464 7.51957 6.70711 7.70711C6.51957 7.89464 6.26522 8 6 8ZM11 19H9.5C9.36739 19 9.24021 18.9473 9.14645 18.8536C9.05268 18.7598 9 18.6326 9 18.5V5.5C9 5.36739 9.05268 5.24021 9.14645 5.14645C9.24021 5.05268 9.36739 5 9.5 5H11V19ZM15 19H13V5H15V19ZM19 18.5C19 18.6326 18.9473 18.7598 18.8536 18.8536C18.7598 18.9473 18.6326 19 18.5 19H17V5H18.5C18.6326 5 18.7598 5.05268 18.8536 5.14645C18.9473 5.24021 19 5.36739 19 5.5V18.5Z","nature":"M17.89 9.11C17.9623 8.74439 17.9991 8.37267 18 8C18 6.4087 17.3679 4.88258 16.2427 3.75736C15.1175 2.63214 13.5913 2 12 2C10.4087 2 8.88261 2.63214 7.7574 3.75736C6.63218 4.88258 6.00004 6.4087 6.00004 8C6.00096 8.37267 6.03779 8.74439 6.11004 9.11C5.16062 9.33715 4.32705 9.90366 3.76635 10.7028C3.20566 11.5019 2.95656 12.4785 3.06599 13.4486C3.17541 14.4186 3.6358 15.3152 4.36043 15.9693C5.08505 16.6235 6.02388 16.9901 7.00004 17H11V20H9.00004C8.73482 20 8.48047 20.1054 8.29293 20.2929C8.10539 20.4804 8.00004 20.7348 8.00004 21C8.00004 21.2652 8.10539 21.5196 8.29293 21.7071C8.48047 21.8946 8.73482 22 9.00004 22H15C15.2653 22 15.5196 21.8946 15.7071 21.7071C15.8947 21.5196 16 21.2652 16 21C16 20.7348 15.8947 20.4804 15.7071 20.2929C15.5196 20.1054 15.2653 20 15 20H13V17H17C17.9762 16.9901 18.915 16.6235 19.6396 15.9693C20.3643 15.3152 20.8247 14.4186 20.9341 13.4486C21.0435 12.4785 20.7944 11.5019 20.2337 10.7028C19.673 9.90366 18.8395 9.33715 17.89 9.11Z","nature_off":"M16.12 3.64012C15.268 2.83537 14.1989 2.29775 13.0449 2.09365C11.8908 1.88954 10.7023 2.02789 9.62592 2.4916C8.5496 2.95532 7.63264 3.7241 6.98826 4.70302C6.34389 5.68195 6.00031 6.82815 5.99995 8.00012C6.00087 8.3728 6.03771 8.74451 6.10995 9.11012C5.43046 9.26825 4.80415 9.60135 4.29318 10.0763C3.78222 10.5513 3.40436 11.1517 3.19714 11.8179C2.98991 12.484 2.96052 13.1928 3.11187 13.8738C3.26323 14.5548 3.59007 15.1844 4.05995 15.7001L16.12 3.64012ZM17.8899 9.11012C17.9622 8.74451 17.999 8.3728 18 8.00012C18.0102 7.8236 18.0102 7.64664 18 7.47012L20.49 5.00012C20.5878 4.90229 20.6654 4.78614 20.7183 4.65831C20.7713 4.53049 20.7985 4.39348 20.7985 4.25512C20.7985 4.11676 20.7713 3.97976 20.7183 3.85193C20.6654 3.7241 20.5878 3.60796 20.49 3.51012C20.3921 3.41229 20.276 3.33468 20.1481 3.28173C20.0203 3.22878 19.8833 3.20153 19.745 3.20153C19.6066 3.20153 19.4696 3.22878 19.3418 3.28173C19.2139 3.33468 19.0978 3.41229 19 3.51012L3.50995 19.0001C3.41212 19.098 3.33451 19.2141 3.28156 19.3419C3.22861 19.4698 3.20136 19.6068 3.20136 19.7451C3.20136 19.8835 3.22861 20.0205 3.28156 20.1483C3.33451 20.2761 3.41212 20.3923 3.50995 20.4901C3.70754 20.6877 3.97552 20.7987 4.25495 20.7987C4.39331 20.7987 4.53031 20.7715 4.65814 20.7185C4.78597 20.6656 4.90212 20.588 4.99995 20.4901L8.43995 17.0001H11V20.0001H8.99995C8.73473 20.0001 8.48038 20.1055 8.29284 20.293C8.10531 20.4806 7.99995 20.7349 7.99995 21.0001C7.99995 21.2653 8.10531 21.5197 8.29284 21.7072C8.48038 21.8948 8.73473 22.0001 8.99995 22.0001H15C15.2652 22.0001 15.5195 21.8948 15.7071 21.7072C15.8946 21.5197 16 21.2653 16 21.0001C16 20.7349 15.8946 20.4806 15.7071 20.293C15.5195 20.1055 15.2652 20.0001 15 20.0001H13V17.0001H17C17.9761 16.9902 18.9149 16.6236 19.6396 15.9695C20.3642 15.3153 20.8246 14.4187 20.934 13.4487C21.0434 12.4786 20.7943 11.502 20.2336 10.7029C19.6729 9.90378 18.8394 9.33727 17.8899 9.11012Z","network":"M19 15H18V13C18 12.4696 17.7893 11.9609 17.4142 11.5858C17.0391 11.2107 16.5304 11 16 11H13V9H14C14.5304 9 15.0391 8.78929 15.4142 8.41421C15.7893 8.03914 16 7.53043 16 7V5C16 4.46957 15.7893 3.96086 15.4142 3.58579C15.0391 3.21071 14.5304 3 14 3H10C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V7C8 7.53043 8.21071 8.03914 8.58579 8.41421C8.96086 8.78929 9.46957 9 10 9H11V11H8C7.46957 11 6.96086 11.2107 6.58579 11.5858C6.21071 11.9609 6 12.4696 6 13V15H5C4.46957 15 3.96086 15.2107 3.58579 15.5858C3.21071 15.9609 3 16.4696 3 17V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V17C11 16.4696 10.7893 15.9609 10.4142 15.5858C10.0391 15.2107 9.53043 15 9 15H8V13H16V15H15C14.4696 15 13.9609 15.2107 13.5858 15.5858C13.2107 15.9609 13 16.4696 13 17V19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V17C21 16.4696 20.7893 15.9609 20.4142 15.5858C20.0391 15.2107 19.5304 15 19 15Z","network_details":"M22 12C22 10.69 20.82 9.72 19.06 9.07C20.12 6.74 19.67 5.53 19.06 4.93C18.14 4 16.62 4.16 14.92 4.93C14.27 3.18 13.31 2 12 2C10.69 2 9.73 3.18 9.07 4.93C7.37 4.16 5.85 4 4.93 4.93C4.33 5.53 3.93 6.74 4.93 9.07C3.18 9.72 2 10.69 2 12C2 13.31 3.18 14.28 4.94 14.93C3.88 17.26 4.33 18.47 4.94 19.07C5.16389 19.2853 5.42906 19.4529 5.71951 19.5629C6.00996 19.6729 6.31969 19.723 6.63 19.71C7.48281 19.6649 8.31702 19.4436 9.08 19.06C9.72 20.82 10.69 22 12 22C13.31 22 14.28 20.82 14.93 19.06C15.693 19.4436 16.5272 19.6649 17.38 19.71C17.6903 19.723 18 19.6729 18.2905 19.5629C18.5809 19.4529 18.8461 19.2853 19.07 19.07C19.67 18.47 20.12 17.26 19.07 14.93C20.82 14.28 22 13.31 22 12ZM17.38 6.27C17.4787 6.25863 17.5782 6.2835 17.66 6.34C17.72 6.4 17.86 7.02 17.13 8.51C16.68 8.41 16.21 8.33 15.74 8.26C15.67 7.79 15.59 7.33 15.49 6.89C16.0714 6.55732 16.7145 6.34638 17.38 6.27ZM14 12C14 12.28 14 12.54 14 12.8C13.8 13.01 13.62 13.21 13.42 13.41L12.83 13.99H11.18L10.59 13.41C10.39 13.21 10.21 13.01 10.01 12.8C10.01 12.54 10.01 12.28 10.01 12C10.01 11.72 10.01 11.46 10.01 11.2C10.21 10.99 10.39 10.79 10.59 10.59C10.79 10.39 10.99 10.2 11.19 10.01H12.81C13.01 10.2 13.21 10.38 13.41 10.59C13.61 10.8 13.79 10.99 13.99 11.2C14 11.46 14 11.72 14 12ZM13.64 8.05H13.7V8.12L13.64 8.05ZM10.36 8.05V8H10.42L10.36 8.05ZM8.05 10.37V10.31H8.11L8.05 10.37ZM8.05 13.63H8V13.57L8.05 13.63ZM10.37 16H10.3C10.3049 15.9769 10.3049 15.9531 10.3 15.93L10.37 16ZM13.63 16H13.56H13.63ZM16 13.63V13.69V13.63ZM16 10.37V10.43V10.37ZM12 4C12.25 4 12.73 4.65 13.15 5.91C12.77 6.16 12.38 6.43 12 6.71C11.62 6.43 11.23 6.16 10.85 5.91C11.27 4.65 11.75 4 12 4ZM6.34 6.34C6.42176 6.2835 6.52127 6.25863 6.62 6.27C7.28552 6.34638 7.92855 6.55732 8.51 6.89C8.41 7.33 8.33 7.79 8.26 8.26C7.79 8.33 7.32 8.41 6.87 8.51C6.14 7 6.28 6.4 6.34 6.34ZM4 12C4 11.75 4.65 11.27 5.91 10.85C6.16 11.23 6.43 11.61 6.72 12C6.43 12.39 6.16 12.77 5.91 13.15C4.65 12.73 4 12.25 4 12ZM6.34 17.66C6.28 17.6 6.14 16.98 6.87 15.49C7.32 15.59 7.79 15.67 8.26 15.74C8.33 16.21 8.41 16.67 8.51 17.12C7.32 17.71 6.52 17.83 6.34 17.66ZM12 20C11.75 20 11.27 19.35 10.85 18.08C11.23 17.84 11.62 17.57 12 17.28C12.38 17.57 12.77 17.84 13.15 18.08C12.73 19.35 12.25 20 12 20ZM17.66 17.66C17.48 17.83 16.66 17.71 15.49 17.12C15.59 16.67 15.67 16.21 15.74 15.74C16.21 15.67 16.68 15.59 17.13 15.49C17.86 17 17.72 17.6 17.66 17.66ZM18.09 13.15C17.84 12.77 17.57 12.39 17.28 12C17.57 11.61 17.84 11.23 18.09 10.85C19.35 11.27 20 11.75 20 12C20 12.25 19.35 12.73 18.09 13.15Z","network_dish":"M15.94 8.46994C15.9802 8.31651 16.0003 8.15854 16 7.99994C16 7.46951 15.7893 6.9608 15.4142 6.58573C15.0391 6.21065 14.5304 5.99994 14 5.99994C13.8414 5.9996 13.6834 6.01977 13.53 6.05994L9.77 2.28994C9.67704 2.19621 9.56644 2.12182 9.44458 2.07105C9.32272 2.02028 9.19201 1.99414 9.06 1.99414C8.92799 1.99414 8.79728 2.02028 8.67542 2.07105C8.55356 2.12182 8.44296 2.19621 8.35 2.28994C7.20994 3.42549 6.4388 4.87845 6.13731 6.45906C5.83582 8.03967 6.01798 9.67446 6.66 11.1499C6.1692 11.7538 5.93781 12.5276 6.01653 13.3017C6.09526 14.0759 6.47769 14.7873 7.08 15.2799L5.31 19.9999H5C4.73478 19.9999 4.48043 20.1053 4.29289 20.2928C4.10536 20.4804 4 20.7347 4 20.9999C4 21.2652 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H13C13.2652 21.9999 13.5196 21.8946 13.7071 21.707C13.8946 21.5195 14 21.2652 14 20.9999C14 20.7347 13.8946 20.4804 13.7071 20.2928C13.5196 20.1053 13.2652 19.9999 13 19.9999H12.46L10.86 15.3399C12.3342 15.9798 13.967 16.1607 15.5455 15.8593C17.1241 15.5578 18.5753 14.788 19.71 13.6499C19.8037 13.557 19.8781 13.4464 19.9289 13.3245C19.9797 13.2027 20.0058 13.0719 20.0058 12.9399C20.0058 12.8079 19.9797 12.6772 19.9289 12.5554C19.8781 12.4335 19.8037 12.3229 19.71 12.2299L15.94 8.46994ZM7.44 19.9999L9 15.9999L10.38 19.9999H7.44ZM14 3.99994C15.0609 3.99994 16.0783 4.42137 16.8284 5.17151C17.5786 5.92166 18 6.93907 18 7.99994C18 8.26516 18.1054 8.51951 18.2929 8.70705C18.4804 8.89458 18.7348 8.99994 19 8.99994C19.2652 8.99994 19.5196 8.89458 19.7071 8.70705C19.8946 8.51951 20 8.26516 20 7.99994C20 6.40864 19.3679 4.88252 18.2426 3.7573C17.1174 2.63208 15.5913 1.99994 14 1.99994C13.7348 1.99994 13.4804 2.1053 13.2929 2.29283C13.1054 2.48037 13 2.73472 13 2.99994C13 3.26516 13.1054 3.51951 13.2929 3.70705C13.4804 3.89458 13.7348 3.99994 14 3.99994Z","network_future":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM10 4.25C10.6533 4.08183 11.3254 3.99782 12 4C12.48 4.00104 12.9589 4.04792 13.43 4.14C12.1804 4.79305 11.0831 5.70296 10.21 6.81C10.0689 6.21706 9.9984 5.6095 10 5C10 4.75 10 4.5 10 4.25ZM10.27 11C10.508 10.9681 10.7384 10.8936 10.95 10.78C11.6281 11.3159 12.2156 11.9575 12.69 12.68C12.565 12.9459 12.5001 13.2361 12.5 13.53C12.5 13.53 12.5 13.58 12.5 13.6C11.9591 13.9701 11.3747 14.2724 10.76 14.5C10.5626 14.3347 10.3351 14.2091 10.09 14.13C10.0282 13.7565 9.99813 13.3785 10 13C10.0019 12.3244 10.0927 11.6519 10.27 11ZM8 5.09C8.00199 5.82758 8.08923 6.56246 8.26 7.28C7.44254 7.07753 6.60201 6.98339 5.76 7C6.3821 6.23026 7.14162 5.58263 8 5.09ZM4.34 14.09H4.27C3.82474 12.4689 3.91239 10.7475 4.52 9.18C5.67264 8.94968 6.8625 8.98387 8 9.28C8.04711 9.61379 8.17783 9.93026 8.38 10.2C8.11777 11.1099 7.98975 12.0531 8 13C8.00183 13.5197 8.04867 14.0383 8.14 14.55C7.99935 14.672 7.88093 14.8175 7.79 14.98C6.5909 14.9644 5.41237 14.6663 4.35 14.11L4.34 14.09ZM5.52 16.66C6.25183 16.85 7.00397 16.9507 7.76 16.96C7.92196 17.2428 8.15057 17.4817 8.42594 17.656C8.70131 17.8303 9.0151 17.9347 9.34 17.96C9.73711 18.6499 10.2137 19.291 10.76 19.87C9.72142 19.7079 8.72496 19.3428 7.82756 18.7954C6.93017 18.2481 6.14944 17.5292 5.53 16.68L5.52 16.66ZM13.52 19.66C12.5473 19.0023 11.7313 18.1385 11.13 17.13C11.2805 16.9069 11.3827 16.6549 11.43 16.39C12.1847 16.1102 12.9032 15.7409 13.57 15.29C13.6384 15.3333 13.7124 15.3669 13.79 15.39C13.9135 15.9183 13.9838 16.4577 14 17C14.001 17.8992 13.8488 18.7919 13.55 19.64L13.52 19.66ZM14.47 11.52H14.32C13.6922 10.5569 12.9081 9.70518 12 9C12.0053 8.64929 11.9155 8.3037 11.74 8C12.7803 6.6849 14.2075 5.72993 15.82 5.27C15.9427 5.83841 16.0031 6.41851 16 7C16.0011 8.61198 15.5091 10.1857 14.59 11.51L14.47 11.52ZM15.75 19.07C15.9098 18.3914 15.9937 17.6971 16 17C15.9968 16.328 15.9265 15.658 15.79 15C15.8677 14.9308 15.9381 14.8537 16 14.77C16.6576 14.9119 17.3274 14.9889 18 15C18.4821 14.9989 18.9634 14.9622 19.44 14.89C18.7545 16.6684 17.4566 18.1436 15.78 19.05L15.75 19.07ZM16.33 12.83C16.3061 12.7543 16.276 12.6807 16.24 12.61C17.3841 10.9628 17.9981 9.00557 18 7C18 6.9 18 6.81 18 6.71C19.2885 8.17102 19.9996 10.052 20 12C20 12.25 20 12.49 19.95 12.73C18.7746 13.0263 17.5475 13.0536 16.36 12.81L16.33 12.83Z","neutral_gender":"M19 2H16C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3C15 3.26522 15.1054 3.51957 15.2929 3.70711C15.4804 3.89464 15.7348 4 16 4H16.59L14.75 5.83C14.1348 5.42264 13.4371 5.15648 12.7069 5.05062C11.9767 4.94476 11.2321 5.00181 10.5266 5.2177C9.82101 5.43358 9.17198 5.80294 8.62604 6.29928C8.0801 6.79561 7.65077 7.40662 7.36886 8.08848C7.08695 8.77034 6.95943 9.50613 6.99547 10.2431C7.03151 10.98 7.2302 11.6999 7.57729 12.351C7.92438 13.0021 8.41127 13.5683 9.00304 14.009C9.5948 14.4497 10.2768 14.754 11 14.9V17H9C8.73479 17 8.48043 17.1054 8.2929 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.2929 18.7071C8.48043 18.8946 8.73479 19 9 19H11V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19H15C15.2652 19 15.5196 18.8946 15.7071 18.7071C15.8946 18.5196 16 18.2652 16 18C16 17.7348 15.8946 17.4804 15.7071 17.2929C15.5196 17.1054 15.2652 17 15 17H13V14.9C13.8005 14.7358 14.5485 14.378 15.1786 13.8578C15.8087 13.3376 16.3018 12.6709 16.6146 11.916C16.9274 11.1611 17.0504 10.3411 16.9729 9.52769C16.8954 8.71426 16.6197 7.93222 16.17 7.25L18 5.41V6C18 6.26522 18.1054 6.51957 18.2929 6.70711C18.4804 6.89464 18.7348 7 19 7C19.2652 7 19.5196 6.89464 19.7071 6.70711C19.8946 6.51957 20 6.26522 20 6V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM12 13C11.4067 13 10.8266 12.8241 10.3333 12.4944C9.83995 12.1648 9.45543 11.6962 9.22836 11.1481C9.0013 10.5999 8.94189 9.99667 9.05765 9.41473C9.1734 8.83279 9.45913 8.29824 9.87868 7.87868C10.2982 7.45912 10.8328 7.1734 11.4147 7.05764C11.9967 6.94189 12.5999 7.0013 13.1481 7.22836C13.6962 7.45542 14.1648 7.83994 14.4944 8.33329C14.8241 8.82664 15 9.40666 15 10C15 10.7956 14.6839 11.5587 14.1213 12.1213C13.5587 12.6839 12.7957 13 12 13Z","new_chat":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM14.0001 12H13.0001V13C13.0001 13.2652 12.8947 13.5196 12.7072 13.7071C12.5196 13.8946 12.2653 14 12.0001 14C11.7348 14 11.4805 13.8946 11.2929 13.7071C11.1054 13.5196 11.0001 13.2652 11.0001 13V12H10.0001C9.73484 12 9.48049 11.8946 9.29295 11.7071C9.10541 11.5196 9.00006 11.2652 9.00006 11C9.00006 10.7348 9.10541 10.4804 9.29295 10.2929C9.48049 10.1054 9.73484 10 10.0001 10H11.0001V9C11.0001 8.73478 11.1054 8.48043 11.2929 8.29289C11.4805 8.10536 11.7348 8 12.0001 8C12.2653 8 12.5196 8.10536 12.7072 8.29289C12.8947 8.48043 13.0001 8.73478 13.0001 9V10H14.0001C14.2653 10 14.5196 10.1054 14.7072 10.2929C14.8947 10.4804 15.0001 10.7348 15.0001 11C15.0001 11.2652 14.8947 11.5196 14.7072 11.7071C14.5196 11.8946 14.2653 12 14.0001 12Z","news":"M19 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V18C7 18.2652 6.89464 18.5196 6.70711 18.7071C6.51957 18.8946 6.26522 19 6 19C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM16 17H11C10.7348 17 10.4804 16.8946 10.2929 16.7071C10.1054 16.5196 10 16.2652 10 16C10 15.7348 10.1054 15.4804 10.2929 15.2929C10.4804 15.1054 10.7348 15 11 15H16C16.2652 15 16.5196 15.1054 16.7071 15.2929C16.8946 15.4804 17 15.7348 17 16C17 16.2652 16.8946 16.5196 16.7071 16.7071C16.5196 16.8946 16.2652 17 16 17ZM18 12H11C10.7348 12 10.4804 11.8946 10.2929 11.7071C10.1054 11.5196 10 11.2652 10 11C10 10.7348 10.1054 10.4804 10.2929 10.2929C10.4804 10.1054 10.7348 10 11 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11C19 11.2652 18.8946 11.5196 18.7071 11.7071C18.5196 11.8946 18.2652 12 18 12ZM18 7H11C10.7348 7 10.4804 6.89464 10.2929 6.70711C10.1054 6.51957 10 6.26522 10 6C10 5.73478 10.1054 5.48043 10.2929 5.29289C10.4804 5.10536 10.7348 5 11 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6C19 6.26522 18.8946 6.51957 18.7071 6.70711C18.5196 6.89464 18.2652 7 18 7Z","next":"M8.99994 20.0002C8.86833 20.0009 8.73787 19.9757 8.61603 19.926C8.4942 19.8762 8.38338 19.8029 8.28994 19.7102C8.19621 19.6172 8.12182 19.5066 8.07105 19.3848C8.02028 19.2629 7.99414 19.1322 7.99414 19.0002C7.99414 18.8682 8.02028 18.7375 8.07105 18.6156C8.12182 18.4937 8.19621 18.3831 8.28994 18.2902L14.5899 12.0002L8.28994 5.71019C8.10164 5.52188 7.99585 5.26649 7.99585 5.00019C7.99585 4.73388 8.10164 4.47849 8.28994 4.29019C8.47824 4.10188 8.73364 3.99609 8.99994 3.99609C9.26624 3.99609 9.52164 4.10188 9.70994 4.29019L16.7099 11.2902C16.8037 11.3831 16.8781 11.4937 16.9288 11.6156C16.9796 11.7375 17.0057 11.8682 17.0057 12.0002C17.0057 12.1322 16.9796 12.2629 16.9288 12.3848C16.8781 12.5066 16.8037 12.6172 16.7099 12.7102L9.70994 19.7102C9.6165 19.8029 9.50568 19.8762 9.38385 19.926C9.26201 19.9757 9.13155 20.0009 8.99994 20.0002Z","next_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16.71 12.71L13.71 15.71C13.617 15.8037 13.5064 15.8781 13.3846 15.9289C13.2627 15.9797 13.132 16.0058 13 16.0058C12.868 16.0058 12.7373 15.9797 12.6154 15.9289C12.4936 15.8781 12.383 15.8037 12.29 15.71C12.1963 15.617 12.1219 15.5064 12.0711 15.3846C12.0203 15.2627 11.9942 15.132 11.9942 15C11.9942 14.868 12.0203 14.7373 12.0711 14.6154C12.1219 14.4936 12.1963 14.383 12.29 14.29L13.59 13H8C7.73479 13 7.48043 12.8946 7.2929 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.2929 11.2929C7.48043 11.1054 7.73479 11 8 11H13.59L12.29 9.71C12.1017 9.5217 11.9959 9.2663 11.9959 9C11.9959 8.7337 12.1017 8.4783 12.29 8.29C12.4783 8.1017 12.7337 7.99591 13 7.99591C13.2663 7.99591 13.5217 8.1017 13.71 8.29L16.71 11.29C16.801 11.3851 16.8724 11.4972 16.92 11.62C17.02 11.8635 17.02 12.1365 16.92 12.38C16.8724 12.5028 16.801 12.6149 16.71 12.71Z","next_title":"M16.2 10.4L8.2 4.4C7.85381 4.14036 7.43274 4 7 4C6.6911 4.00033 6.38647 4.07221 6.11 4.21C5.77679 4.37558 5.49637 4.63083 5.30028 4.94704C5.10419 5.26326 5.0002 5.62792 5 6V18C5.0002 18.3721 5.10419 18.7367 5.30028 19.053C5.49637 19.3692 5.77679 19.6244 6.11 19.79C6.38647 19.9278 6.6911 19.9997 7 20C7.43274 20 7.85381 19.8596 8.2 19.6L16.2 13.6C16.4484 13.4137 16.65 13.1721 16.7889 12.8944C16.9277 12.6167 17 12.3105 17 12C17 11.6895 16.9277 11.3833 16.7889 11.1056C16.65 10.8279 16.4484 10.5863 16.2 10.4ZM18 4C17.7348 4 17.4804 4.10536 17.2929 4.29289C17.1054 4.48043 17 4.73478 17 5V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4804 19.8946 17.7348 20 18 20C18.2652 20 18.5196 19.8946 18.7071 19.7071C18.8946 19.5196 19 19.2652 19 19V5C19 4.73478 18.8946 4.48043 18.7071 4.29289C18.5196 4.10536 18.2652 4 18 4Z","nfc":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM10 16C10 16.2652 9.89464 16.5196 9.70711 16.7071C9.51957 16.8946 9.26522 17 9 17C8.73478 17 8.48043 16.8946 8.29289 16.7071C8.10536 16.5196 8 16.2652 8 16V8C8.00048 7.8191 8.05003 7.64171 8.14336 7.48674C8.2367 7.33177 8.37032 7.20502 8.53 7.12C8.68202 7.03223 8.85446 6.98603 9.03 6.98603C9.20554 6.98603 9.37798 7.03223 9.53 7.12L12.53 9.12C12.724 9.2763 12.8527 9.49941 12.8909 9.74563C12.9291 9.99186 12.8739 10.2435 12.7363 10.4512C12.5987 10.6589 12.3884 10.8077 12.1468 10.8685C11.9052 10.9293 11.6496 10.8978 11.43 10.78L10 9.87V16ZM16 16C15.9995 16.1809 15.95 16.3583 15.8566 16.5133C15.7633 16.6682 15.6297 16.795 15.47 16.88C15.3136 16.9603 15.1389 16.9979 14.9633 16.9892C14.7877 16.9804 14.6176 16.9255 14.47 16.83L11.47 14.83C11.3474 14.7642 11.2398 14.6736 11.1543 14.5639C11.0687 14.4542 11.0069 14.3278 10.973 14.1929C10.939 14.058 10.9335 13.9174 10.957 13.7803C10.9804 13.6431 11.0322 13.5124 11.1091 13.3964C11.186 13.2804 11.2862 13.1817 11.4033 13.1067C11.5205 13.0316 11.6521 12.9819 11.7896 12.9606C11.9271 12.9393 12.0675 12.9469 12.2019 12.9829C12.3363 13.019 12.4616 13.0827 12.57 13.17L14.02 14.17V8C14.02 7.73478 14.1254 7.48043 14.3129 7.29289C14.5004 7.10536 14.7548 7 15.02 7C15.2852 7 15.5396 7.10536 15.7271 7.29289C15.9146 7.48043 16.02 7.73478 16.02 8L16 16Z","nic_card":"M19 6H6C6 5.20435 5.68393 4.44129 5.12132 3.87868C4.55871 3.31607 3.79565 3 3 3C2.73478 3 2.48043 3.10536 2.29289 3.29289C2.10536 3.48043 2 3.73478 2 4C2 4.26522 2.10536 4.51957 2.29289 4.70711C2.48043 4.89464 2.73478 5 3 5C3.26522 5 3.51957 5.10536 3.70711 5.29289C3.89464 5.48043 4 5.73478 4 6V9H3C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H4V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20C5.26522 20 5.51957 19.8946 5.70711 19.7071C5.89464 19.5196 6 19.2652 6 19V18H10V19C10 19.2652 10.1054 19.5196 10.2929 19.7071C10.4804 19.8946 10.7348 20 11 20C11.2652 20 11.5196 19.8946 11.7071 19.7071C11.8946 19.5196 12 19.2652 12 19V18H14V19C14 19.2652 14.1054 19.5196 14.2929 19.7071C14.4804 19.8946 14.7348 20 15 20C15.2652 20 15.5196 19.8946 15.7071 19.7071C15.8946 19.5196 16 19.2652 16 19V18H18V19C18 19.2652 18.1054 19.5196 18.2929 19.7071C18.4804 19.8946 18.7348 20 19 20C19.2652 20 19.5196 19.8946 19.7071 19.7071C19.8946 19.5196 20 19.2652 20 19V17.82C20.5835 17.6137 21.089 17.2319 21.4471 16.7271C21.8051 16.2222 21.9983 15.6189 22 15V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6ZM19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13H16C15.7348 13 15.4804 12.8946 15.2929 12.7071C15.1054 12.5196 15 12.2652 15 12V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9H18C18.2652 9 18.5196 9.10536 18.7071 9.29289C18.8946 9.48043 19 9.73478 19 10V12Z","no_repair":"M4.78483 3.28995C4.69159 3.19671 4.5809 3.12275 4.45908 3.07229C4.33726 3.02183 4.20669 2.99585 4.07483 2.99585C3.94297 2.99585 3.81241 3.02183 3.69058 3.07229C3.56876 3.12275 3.45807 3.19671 3.36483 3.28995C3.17653 3.47825 3.07074 3.73364 3.07074 3.99995C3.07074 4.26625 3.17653 4.52164 3.36483 4.70995L9.24483 10.5899L3.95483 15.8799C3.66009 16.1546 3.42368 16.4858 3.25971 16.8538C3.09574 17.2218 3.00757 17.619 3.00047 18.0219C2.99336 18.4247 3.06746 18.8248 3.21834 19.1983C3.36923 19.5719 3.5938 19.9112 3.87868 20.1961C4.16355 20.481 4.50289 20.7056 4.87644 20.8564C5.25 21.0073 5.65011 21.0814 6.05292 21.0743C6.45573 21.0672 6.85299 20.979 7.22099 20.8151C7.58898 20.6511 7.92019 20.4147 8.19483 20.1199L13.4848 14.8299L19.3648 20.7099C19.4578 20.8037 19.5684 20.8781 19.6903 20.9288C19.8121 20.9796 19.9428 21.0057 20.0748 21.0057C20.2068 21.0057 20.3376 20.9796 20.4594 20.9288C20.5813 20.8781 20.6919 20.8037 20.7848 20.7099C20.8786 20.617 20.953 20.5064 21.0037 20.3845C21.0545 20.2627 21.0806 20.132 21.0806 19.9999C21.0806 19.8679 21.0545 19.7372 21.0037 19.6154C20.953 19.4935 20.8786 19.3829 20.7848 19.2899L4.78483 3.28995ZM21.7848 3.28995L20.7848 2.28995C20.6351 2.1415 20.4424 2.04415 20.234 2.01183C20.0257 1.9795 19.8125 2.01384 19.6248 2.10995L17.6248 3.10995C17.3898 3.22694 17.2102 3.43168 17.1248 3.67995L16.2048 6.45995L13.4848 9.16995L14.9048 10.5899L17.6148 7.86995L20.3948 6.99995C20.6431 6.91457 20.8478 6.73497 20.9648 6.49995L21.9648 4.49995C22.073 4.30678 22.114 4.08319 22.0814 3.86421C22.0489 3.64524 21.9445 3.44326 21.7848 3.28995Z","no_sim_card":"M18.12 2.88022C17.5579 2.31745 16.7954 2.00092 16 2.00022H11C10.5432 1.99005 10.0905 2.08949 9.68001 2.29022C9.26734 2.48589 8.9048 2.77319 8.62001 3.13022L5.62001 6.83022C5.20873 7.36599 4.99027 8.02487 5.00001 8.70022V19.0002C5.00001 19.7959 5.31608 20.5589 5.87869 21.1215C6.4413 21.6842 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 19 19.7959 19 19.0002V5.00022C18.9993 4.20484 18.6828 3.44229 18.12 2.88022ZM14.71 16.2902C14.8037 16.3832 14.8781 16.4938 14.9289 16.6156C14.9797 16.7375 15.0058 16.8682 15.0058 17.0002C15.0058 17.1322 14.9797 17.2629 14.9289 17.3848C14.8781 17.5067 14.8037 17.6173 14.71 17.7102C14.617 17.8039 14.5064 17.8783 14.3846 17.9291C14.2627 17.9799 14.132 18.006 14 18.006C13.868 18.006 13.7373 17.9799 13.6154 17.9291C13.4936 17.8783 13.383 17.8039 13.29 17.7102L12 16.4102L10.71 17.7102C10.617 17.8039 10.5064 17.8783 10.3846 17.9291C10.2627 17.9799 10.132 18.006 10 18.006C9.86799 18.006 9.73729 17.9799 9.61543 17.9291C9.49357 17.8783 9.38297 17.8039 9.29001 17.7102C9.19628 17.6173 9.12188 17.5067 9.07112 17.3848C9.02035 17.2629 8.99421 17.1322 8.99421 17.0002C8.99421 16.8682 9.02035 16.7375 9.07112 16.6156C9.12188 16.4938 9.19628 16.3832 9.29001 16.2902L10.59 15.0002L9.29001 13.7102C9.1017 13.5219 8.99592 13.2665 8.99592 13.0002C8.99592 12.7339 9.1017 12.4785 9.29001 12.2902C9.47831 12.1019 9.73371 11.9961 10 11.9961C10.2663 11.9961 10.5217 12.1019 10.71 12.2902L12 13.5902L13.29 12.2902C13.4783 12.1019 13.7337 11.9961 14 11.9961C14.2663 11.9961 14.5217 12.1019 14.71 12.2902C14.8983 12.4785 15.0041 12.7339 15.0041 13.0002C15.0041 13.2665 14.8983 13.5219 14.71 13.7102L13.41 15.0002L14.71 16.2902Z","non_veg":"M18 3H6C4.35 3 3 4.35 3 6V18C3 19.65 4.35 21 6 21H18C19.65 21 21 19.65 21 18V6C21 4.35 19.65 3 18 3ZM19 18C19 18.55 18.55 19 18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H18C18.55 5 19 5.45 19 6V18ZM12.86 8.5C12.5 7.88 11.49 7.88 11.13 8.5L7.63 14.5C7.45 14.81 7.45 15.19 7.63 15.5C7.81 15.81 8.14 16 8.5 16H15.5C15.86 16 16.19 15.81 16.37 15.5C16.55 15.19 16.55 14.81 16.37 14.5L12.87 8.5H12.86Z","nose":"M20.19 13.41L17.8 12.08L16.7 7.67C16.16 5.51 14.23 4 12 4C9.77 4 7.84 5.51 7.3 7.67L6.2 12.08L3.81 13.41C2.69 14.03 2 15.21 2 16.49C2 18.43 3.58 20.01 5.52 20.01H7.43C7.16 19.4 7.01 18.72 7.01 18.01H6.01C5.46 18.01 5.01 17.56 5.01 17.01C5.01 16.46 5.46 16.01 6.01 16.01H7.01C8.11 16.01 9.01 16.91 9.01 18.01C9.01 19.66 10.36 21.01 12.01 21.01C13.66 21.01 15.01 19.66 15.01 18.01C15.01 16.91 15.91 16.01 17.01 16.01H18.01C18.56 16.01 19.01 16.46 19.01 17.01C19.01 17.56 18.56 18.01 18.01 18.01H17.01C17.01 18.72 16.86 19.4 16.59 20.01H18.5C20.44 20.01 22.02 18.43 22.02 16.49C22.02 15.21 21.33 14.03 20.21 13.41H20.19Z","not_at_home":"M12.0001 18.0001C11.2044 18.0001 10.4414 18.3162 9.87875 18.8788C9.31614 19.4414 9.00007 20.2044 9.00007 21.0001C9.00007 21.2653 9.10542 21.5197 9.29296 21.7072C9.4805 21.8947 9.73485 22.0001 10.0001 22.0001H14.0001C14.2653 22.0001 14.5196 21.8947 14.7072 21.7072C14.8947 21.5197 15.0001 21.2653 15.0001 21.0001C15.0001 20.2044 14.684 19.4414 14.1214 18.8788C13.5588 18.3162 12.7957 18.0001 12.0001 18.0001ZM13.5001 15.5001C13.5001 15.2034 13.4121 14.9134 13.2473 14.6667C13.0824 14.4201 12.8482 14.2278 12.5741 14.1143C12.3 14.0007 11.9984 13.971 11.7074 14.0289C11.4165 14.0868 11.1492 14.2297 10.9394 14.4394C10.7296 14.6492 10.5868 14.9165 10.5289 15.2075C10.471 15.4984 10.5007 15.8 10.6142 16.0741C10.7278 16.3482 10.92 16.5825 11.1667 16.7473C11.4134 16.9121 11.7034 17.0001 12.0001 17.0001C12.3979 17.0001 12.7794 16.8421 13.0607 16.5608C13.342 16.2794 13.5001 15.8979 13.5001 15.5001ZM22.0001 10.0701C21.9198 9.77441 21.7526 9.50965 21.5201 9.31009L13.8501 2.70009C13.3398 2.24809 12.6817 1.99854 12.0001 1.99854C11.3184 1.99854 10.6603 2.24809 10.1501 2.70009L2.53007 9.31009C2.29135 9.51205 2.12025 9.7823 2.0398 10.0845C1.95934 10.3866 1.97339 10.7062 2.08007 11.0001C2.1777 11.2893 2.36293 11.5409 2.61007 11.7201C2.85166 11.9071 3.14491 12.0153 3.45007 12.0301H4.00007V19.0301C4.00007 19.8257 4.31614 20.5888 4.87875 21.1514C5.44135 21.714 6.20442 22.0301 7.00007 22.0301V15.0001C7.00007 14.2044 7.31614 13.4414 7.87875 12.8788C8.44136 12.3162 9.20442 12.0001 10.0001 12.0001H14.0001C14.7957 12.0001 15.5588 12.3162 16.1214 12.8788C16.684 13.4414 17.0001 14.2044 17.0001 15.0001V22.0001C17.7957 22.0001 18.5588 21.684 19.1214 21.1214C19.684 20.5588 20.0001 19.7957 20.0001 19.0001V12.0001H20.5501C20.8552 11.9853 21.1485 11.8771 21.3901 11.6901C21.6372 11.5109 21.8224 11.2593 21.9201 10.9701C22.0361 10.6848 22.064 10.3713 22.0001 10.0701Z","notes":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","notification":"M21 16H20V10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10V16H3C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18H21C21.2652 18 21.5196 17.8946 21.7071 17.7071C21.8946 17.5196 22 17.2652 22 17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19H9C9 19.7956 9.31607 20.5587 9.87868 21.1213C10.4413 21.6839 11.2044 22 12 22Z","notification_off":"M11.9998 2.00003C9.87803 2.00003 7.8432 2.84288 6.34291 4.34317C4.84262 5.84347 3.99976 7.8783 3.99976 10V15.76L16.4198 3.34003C15.1131 2.46248 13.5738 1.99581 11.9998 2.00003ZM20.9998 16H19.9998V10C19.9986 8.72658 19.6935 7.4718 19.1098 6.34003L20.4898 5.00003C20.5876 4.90219 20.6652 4.78605 20.7182 4.65822C20.7711 4.53039 20.7984 4.39339 20.7984 4.25503C20.7984 4.11667 20.7711 3.97966 20.7182 3.85184C20.6652 3.72401 20.5876 3.60786 20.4898 3.51003C20.3919 3.41219 20.2758 3.33459 20.148 3.28164C20.0201 3.22869 19.8831 3.20144 19.7448 3.20144C19.6064 3.20144 19.4694 3.22869 19.3416 3.28164C19.2137 3.33459 19.0976 3.41219 18.9998 3.51003L3.50976 19C3.41193 19.0979 3.33432 19.214 3.28137 19.3418C3.22842 19.4697 3.20117 19.6067 3.20117 19.745C3.20117 19.8834 3.22842 20.0204 3.28137 20.1482C3.33432 20.276 3.41193 20.3922 3.50976 20.49C3.70735 20.6876 3.97533 20.7986 4.25476 20.7986C4.39312 20.7986 4.53012 20.7714 4.65795 20.7184C4.78578 20.6655 4.90193 20.5879 4.99976 20.49L7.43976 18H20.9998C21.265 18 21.5193 17.8947 21.7069 17.7071C21.8944 17.5196 21.9998 17.2652 21.9998 17C21.9998 16.7348 21.8944 16.4805 21.7069 16.2929C21.5193 16.1054 21.265 16 20.9998 16ZM11.9998 22C12.7954 22 13.5585 21.684 14.1211 21.1213C14.6837 20.5587 14.9998 19.7957 14.9998 19H8.99976C8.99976 19.7957 9.31583 20.5587 9.87844 21.1213C10.441 21.684 11.2041 22 11.9998 22Z","now_playing":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM14.55 12.33L11.55 14.33C11.3996 14.429 11.2252 14.4856 11.0453 14.4938C10.8654 14.502 10.6867 14.4614 10.5279 14.3764C10.3692 14.2914 10.2363 14.1651 10.1434 14.0108C10.0505 13.8566 10.0009 13.6801 10 13.5V9.5C10.0005 9.3191 10.05 9.14171 10.1434 8.98674C10.2367 8.83177 10.3703 8.70502 10.53 8.62C10.6864 8.53971 10.8611 8.50205 11.0367 8.51083C11.2123 8.51961 11.3824 8.57451 11.53 8.67L14.53 10.67C14.6661 10.7615 14.7777 10.885 14.8548 11.0298C14.9319 11.1745 14.9722 11.336 14.9722 11.5C14.9722 11.664 14.9319 11.8255 14.8548 11.9702C14.7777 12.115 14.6661 12.2385 14.53 12.33H14.55Z","num_pad":"M6.5 3C6.20333 3 5.91332 3.08797 5.66665 3.2528C5.41997 3.41762 5.22771 3.65189 5.11418 3.92598C5.00065 4.20006 4.97094 4.50166 5.02882 4.79264C5.0867 5.08361 5.22956 5.35088 5.43934 5.56066C5.64912 5.77044 5.91639 5.9133 6.20737 5.97118C6.49834 6.02906 6.79994 5.99935 7.07403 5.88582C7.34811 5.77229 7.58238 5.58003 7.74721 5.33336C7.91203 5.08668 8 4.79667 8 4.5C8 4.10218 7.84197 3.72065 7.56066 3.43934C7.27936 3.15804 6.89783 3 6.5 3ZM12 18C11.7033 18 11.4133 18.088 11.1666 18.2528C10.92 18.4176 10.7277 18.6519 10.6142 18.926C10.5006 19.2001 10.4709 19.5017 10.5288 19.7926C10.5867 20.0836 10.7296 20.3509 10.9393 20.5607C11.1491 20.7704 11.4164 20.9133 11.7074 20.9712C11.9983 21.0291 12.2999 20.9993 12.574 20.8858C12.8481 20.7723 13.0824 20.58 13.2472 20.3334C13.412 20.0867 13.5 19.7967 13.5 19.5C13.5 19.1022 13.342 18.7206 13.0607 18.4393C12.7794 18.158 12.3978 18 12 18ZM6.5 8C6.20333 8 5.91332 8.08797 5.66665 8.2528C5.41997 8.41762 5.22771 8.65189 5.11418 8.92598C5.00065 9.20006 4.97094 9.50167 5.02882 9.79264C5.0867 10.0836 5.22956 10.3509 5.43934 10.5607C5.64912 10.7704 5.91639 10.9133 6.20737 10.9712C6.49834 11.0291 6.79994 10.9994 7.07403 10.8858C7.34811 10.7723 7.58238 10.58 7.74721 10.3334C7.91203 10.0867 8 9.79667 8 9.5C8 9.10218 7.84197 8.72064 7.56066 8.43934C7.27936 8.15804 6.89783 8 6.5 8ZM6.5 13C6.20333 13 5.91332 13.088 5.66665 13.2528C5.41997 13.4176 5.22771 13.6519 5.11418 13.926C5.00065 14.2001 4.97094 14.5017 5.02882 14.7926C5.0867 15.0836 5.22956 15.3509 5.43934 15.5607C5.64912 15.7704 5.91639 15.9133 6.20737 15.9712C6.49834 16.0291 6.79994 15.9994 7.07403 15.8858C7.34811 15.7723 7.58238 15.58 7.74721 15.3334C7.91203 15.0867 8 14.7967 8 14.5C8 14.1022 7.84197 13.7206 7.56066 13.4393C7.27936 13.158 6.89783 13 6.5 13ZM17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9994 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM12 13C11.7033 13 11.4133 13.088 11.1666 13.2528C10.92 13.4176 10.7277 13.6519 10.6142 13.926C10.5006 14.2001 10.4709 14.5017 10.5288 14.7926C10.5867 15.0836 10.7296 15.3509 10.9393 15.5607C11.1491 15.7704 11.4164 15.9133 11.7074 15.9712C11.9983 16.0291 12.2999 15.9994 12.574 15.8858C12.8481 15.7723 13.0824 15.58 13.2472 15.3334C13.412 15.0867 13.5 14.7967 13.5 14.5C13.5 14.1022 13.342 13.7206 13.0607 13.4393C12.7794 13.158 12.3978 13 12 13ZM17.5 13C17.2033 13 16.9133 13.088 16.6666 13.2528C16.42 13.4176 16.2277 13.6519 16.1142 13.926C16.0007 14.2001 15.9709 14.5017 16.0288 14.7926C16.0867 15.0836 16.2296 15.3509 16.4393 15.5607C16.6491 15.7704 16.9164 15.9133 17.2074 15.9712C17.4983 16.0291 17.7999 15.9994 18.074 15.8858C18.3481 15.7723 18.5824 15.58 18.7472 15.3334C18.912 15.0867 19 14.7967 19 14.5C19 14.1022 18.842 13.7206 18.5607 13.4393C18.2794 13.158 17.8978 13 17.5 13ZM17.5 8C17.2033 8 16.9133 8.08797 16.6666 8.2528C16.42 8.41762 16.2277 8.65189 16.1142 8.92598C16.0007 9.20006 15.9709 9.50167 16.0288 9.79264C16.0867 10.0836 16.2296 10.3509 16.4393 10.5607C16.6491 10.7704 16.9164 10.9133 17.2074 10.9712C17.4983 11.0291 17.7999 10.9994 18.074 10.8858C18.3481 10.7723 18.5824 10.58 18.7472 10.3334C18.912 10.0867 19 9.79667 19 9.5C19 9.10218 18.842 8.72064 18.5607 8.43934C18.2794 8.15804 17.8978 8 17.5 8ZM12 3C11.7033 3 11.4133 3.08797 11.1666 3.2528C10.92 3.41762 10.7277 3.65189 10.6142 3.92598C10.5006 4.20006 10.4709 4.50166 10.5288 4.79264C10.5867 5.08361 10.7296 5.35088 10.9393 5.56066C11.1491 5.77044 11.4164 5.9133 11.7074 5.97118C11.9983 6.02906 12.2999 5.99935 12.574 5.88582C12.8481 5.77229 13.0824 5.58003 13.2472 5.33336C13.412 5.08668 13.5 4.79667 13.5 4.5C13.5 4.10218 13.342 3.72065 13.0607 3.43934C12.7794 3.15804 12.3978 3 12 3ZM12 8C11.7033 8 11.4133 8.08797 11.1666 8.2528C10.92 8.41762 10.7277 8.65189 10.6142 8.92598C10.5006 9.20006 10.4709 9.50167 10.5288 9.79264C10.5867 10.0836 10.7296 10.3509 10.9393 10.5607C11.1491 10.7704 11.4164 10.9133 11.7074 10.9712C11.9983 11.0291 12.2999 10.9994 12.574 10.8858C12.8481 10.7723 13.0824 10.58 13.2472 10.3334C13.412 10.0867 13.5 9.79667 13.5 9.5C13.5 9.10218 13.342 8.72064 13.0607 8.43934C12.7794 8.15804 12.3978 8 12 8Z","obesity":"M4.53013 15.51C3.99013 16.83 3.46013 19.18 5.08013 21.56C5.27013 21.83 5.58013 22 5.91013 22H11.0101V19.44C10.7801 19.37 10.5601 19.27 10.3501 19.14L4.54013 15.51H4.53013ZM19.2701 15.04L13.6801 19.04C13.4701 19.19 13.2401 19.3 13.0101 19.39V22H18.1101C18.4401 22 18.7501 21.84 18.9401 21.56C20.7701 18.86 19.8501 16.2 19.2801 15.04H19.2701ZM5.91013 14H5.90013L11.4101 17.44C11.7601 17.65 12.1901 17.64 12.5201 17.41L17.2901 14H5.90013H5.91013ZM6.12013 12H17.9001C18.9001 12 19.8201 11.32 19.9801 10.34C20.1501 9.31 19.5301 8.4 18.6301 8.1C18.2401 7.97 18.0101 7.57 18.0101 7.16V3C18.0101 2.45 17.5601 2 17.0101 2H7.00013C6.45013 2 6.00013 2.45 6.00013 3V7.16C6.00013 7.57 5.76013 7.97 5.38013 8.1C4.48013 8.4 3.86013 9.31 4.03013 10.34C4.19013 11.32 5.12013 12 6.11013 12H6.12013ZM12.0101 7C12.5601 7 13.0101 7.45 13.0101 8C13.0101 8.55 12.5601 9 12.0101 9C11.4601 9 11.0101 8.55 11.0101 8C11.0101 7.45 11.4601 7 12.0101 7Z","off":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8V16Z","offer":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM9.25 8C9.49723 8 9.73891 8.07331 9.94447 8.21066C10.15 8.34801 10.3102 8.54324 10.4049 8.77165C10.4995 9.00005 10.5242 9.25139 10.476 9.49386C10.4278 9.73634 10.3087 9.95907 10.1339 10.1339C9.95907 10.3087 9.73634 10.4278 9.49387 10.476C9.25139 10.5242 9.00006 10.4995 8.77165 10.4048C8.54324 10.3102 8.34802 10.15 8.21067 9.94446C8.07332 9.7389 8 9.49723 8 9.25C8 8.91848 8.1317 8.60054 8.36612 8.36612C8.60054 8.1317 8.91848 8 9.25 8ZM14.75 16C14.5028 16 14.2611 15.9267 14.0555 15.7893C13.85 15.652 13.6898 15.4568 13.5952 15.2284C13.5005 14.9999 13.4758 14.7486 13.524 14.5061C13.5723 14.2637 13.6913 14.0409 13.8661 13.8661C14.0409 13.6913 14.2637 13.5722 14.5061 13.524C14.7486 13.4758 15 13.5005 15.2284 13.5952C15.4568 13.6898 15.652 13.85 15.7893 14.0555C15.9267 14.2611 16 14.5028 16 14.75C16 15.0815 15.8683 15.3995 15.6339 15.6339C15.3995 15.8683 15.0815 16 14.75 16ZM15.75 9.71L9.75 15.71C9.65704 15.8037 9.54644 15.8781 9.42458 15.9289C9.30272 15.9797 9.17202 16.0058 9.04 16.0058C8.90799 16.0058 8.77729 15.9797 8.65543 15.9289C8.53357 15.8781 8.42297 15.8037 8.33 15.71C8.23628 15.617 8.16188 15.5064 8.11111 15.3846C8.06034 15.2627 8.03421 15.132 8.03421 15C8.03421 14.868 8.06034 14.7373 8.11111 14.6154C8.16188 14.4936 8.23628 14.383 8.33 14.29L14.33 8.29C14.5183 8.1017 14.7737 7.99591 15.04 7.99591C15.3063 7.99591 15.5617 8.1017 15.75 8.29C15.9383 8.4783 16.0441 8.7337 16.0441 9C16.0441 9.2663 15.9383 9.5217 15.75 9.71Z","offer_coupon":"M13.5699 21.0001C13.6625 20.7754 13.8022 20.5731 13.9795 20.407C14.1569 20.2408 14.3679 20.1146 14.5982 20.0369C14.8285 19.9592 15.0728 19.9317 15.3146 19.9564C15.5564 19.9812 15.7901 20.0574 15.9999 20.1801C16.2867 20.3496 16.6167 20.4317 16.9495 20.4162C17.2823 20.4007 17.6033 20.2883 17.8731 20.0928C18.1429 19.8974 18.3497 19.6274 18.4682 19.316C18.5866 19.0047 18.6116 18.6655 18.5399 18.3401C18.4862 18.1028 18.4838 17.8568 18.5328 17.6185C18.5817 17.3802 18.681 17.1551 18.8239 16.9582C18.9669 16.7614 19.1502 16.5973 19.3616 16.4769C19.573 16.3565 19.8076 16.2826 20.0499 16.2601C20.3904 16.2416 20.7175 16.1211 20.9886 15.9142C21.2597 15.7074 21.4624 15.4238 21.5702 15.1002C21.678 14.7767 21.6861 14.4282 21.5933 14.1001C21.5005 13.7719 21.3112 13.4793 21.0499 13.2601C20.8688 13.0997 20.7237 12.9026 20.6244 12.682C20.5251 12.4613 20.4738 12.2221 20.4738 11.9801C20.4738 11.7382 20.5251 11.4989 20.6244 11.2783C20.7237 11.0576 20.8688 10.8606 21.0499 10.7001C21.3112 10.481 21.5005 10.1883 21.5933 9.86017C21.6861 9.53202 21.678 9.18355 21.5702 8.86003C21.4624 8.53651 21.2597 8.2529 20.9886 8.04605C20.7175 7.8392 20.3904 7.71868 20.0499 7.70013C19.8076 7.67767 19.573 7.60378 19.3616 7.48339C19.1502 7.36301 18.9669 7.19889 18.8239 7.00202C18.681 6.80514 18.5817 6.58004 18.5328 6.34173C18.4838 6.10343 18.4862 5.85742 18.5399 5.62013C18.6018 5.29775 18.5696 4.96438 18.4471 4.65981C18.3246 4.35524 18.1171 4.09236 17.8493 3.90256C17.5814 3.71276 17.2646 3.60406 16.9367 3.58945C16.6088 3.57483 16.2835 3.65491 15.9999 3.82013C15.7901 3.94282 15.5564 4.0191 15.3146 4.04381C15.0728 4.06852 14.8285 4.0411 14.5982 3.96338C14.3679 3.88567 14.1569 3.75947 13.9795 3.59331C13.8022 3.42714 13.6625 3.22487 13.5699 3.00013C13.4376 2.69356 13.2184 2.43244 12.9394 2.24899C12.6604 2.06553 12.3338 1.96777 11.9999 1.96777C11.666 1.96777 11.3394 2.06553 11.0604 2.24899C10.7814 2.43244 10.5622 2.69356 10.4299 3.00013C10.3373 3.22487 10.1976 3.42714 10.0202 3.59331C9.84283 3.75947 9.63188 3.88567 9.40158 3.96338C9.17128 4.0411 8.92699 4.06852 8.68519 4.04381C8.44339 4.0191 8.2097 3.94282 7.99988 3.82013C7.71308 3.65063 7.38302 3.56859 7.05024 3.5841C6.71746 3.59961 6.39645 3.71199 6.12666 3.90742C5.85687 4.10286 5.65004 4.37285 5.53159 4.68423C5.41313 4.9956 5.38821 5.33479 5.45988 5.66013C5.51348 5.89366 5.51741 6.13584 5.4714 6.37099C5.4254 6.60613 5.33049 6.82898 5.19284 7.02509C5.05518 7.2212 4.87785 7.3862 4.67234 7.50938C4.46683 7.63256 4.23773 7.71117 3.99988 7.74013C3.65937 7.75868 3.3323 7.8792 3.06118 8.08605C2.79006 8.2929 2.58741 8.57651 2.47957 8.90003C2.37173 9.22355 2.36368 9.57202 2.45647 9.90017C2.54926 10.2283 2.7386 10.521 2.99988 10.7401C3.18101 10.9006 3.32602 11.0976 3.42533 11.3183C3.52464 11.5389 3.57599 11.7782 3.57599 12.0201C3.57599 12.2621 3.52464 12.5013 3.42533 12.722C3.32602 12.9426 3.18101 13.1397 2.99988 13.3001C2.7386 13.5193 2.54926 13.8119 2.45647 14.1401C2.36368 14.4682 2.37173 14.8167 2.47957 15.1402C2.58741 15.4638 2.79006 15.7474 3.06118 15.9542C3.3323 16.1611 3.65937 16.2816 3.99988 16.3001C4.24213 16.3226 4.47679 16.3965 4.6882 16.5169C4.89961 16.6373 5.0829 16.8014 5.22583 16.9982C5.36875 17.1951 5.46802 17.4202 5.51701 17.6585C5.56599 17.8968 5.56356 18.1428 5.50988 18.3801C5.45534 18.6956 5.49045 19.0201 5.61124 19.3166C5.73202 19.6131 5.93362 19.8697 6.19308 20.0573C6.45255 20.2449 6.75946 20.3558 7.07889 20.3775C7.39831 20.3992 7.71742 20.3308 7.99988 20.1801C8.20781 20.0566 8.4397 19.9789 8.68007 19.9521C8.92043 19.9254 9.16374 19.9502 9.39374 20.025C9.62374 20.0997 9.83514 20.2227 10.0138 20.3857C10.1925 20.5487 10.3343 20.7479 10.4299 20.9701C10.5592 21.278 10.7759 21.5412 11.0532 21.7274C11.3304 21.9135 11.6561 22.0144 11.99 22.0176C12.3239 22.0208 12.6515 21.9261 12.9322 21.7453C13.213 21.5645 13.4347 21.3055 13.5699 21.0001ZM9.24988 8.00013C9.49711 8.00013 9.73878 8.07344 9.94434 8.21079C10.1499 8.34815 10.3101 8.54337 10.4047 8.77178C10.4993 9.00018 10.5241 9.25152 10.4759 9.49399C10.4276 9.73647 10.3086 9.9592 10.1338 10.134C9.95895 10.3088 9.73622 10.4279 9.49374 10.4761C9.25127 10.5243 8.99994 10.4996 8.77153 10.405C8.54312 10.3104 8.3479 10.1502 8.21054 9.94459C8.07319 9.73903 7.99988 9.49736 7.99988 9.25013C7.99988 8.91861 8.13158 8.60067 8.366 8.36625C8.60042 8.13183 8.91836 8.00013 9.24988 8.00013ZM14.7499 16.0001C14.5027 16.0001 14.261 15.9268 14.0554 15.7895C13.8499 15.6521 13.6896 15.4569 13.595 15.2285C13.5004 15.0001 13.4757 14.7487 13.5239 14.5063C13.5721 14.2638 13.6912 14.0411 13.866 13.8662C14.0408 13.6914 14.2635 13.5724 14.506 13.5241C14.7485 13.4759 14.9998 13.5007 15.2282 13.5953C15.4566 13.6899 15.6519 13.8501 15.7892 14.0557C15.9266 14.2612 15.9999 14.5029 15.9999 14.7501C15.9999 15.0817 15.8682 15.3996 15.6338 15.634C15.3993 15.8684 15.0814 16.0001 14.7499 16.0001ZM15.7499 9.71013L9.74988 15.7101C9.65692 15.8039 9.54632 15.8783 9.42446 15.929C9.3026 15.9798 9.17189 16.0059 9.03988 16.0059C8.90787 16.0059 8.77716 15.9798 8.6553 15.929C8.53345 15.8783 8.42284 15.8039 8.32988 15.7101C8.23615 15.6172 8.16176 15.5066 8.11099 15.3847C8.06022 15.2628 8.03408 15.1321 8.03408 15.0001C8.03408 14.8681 8.06022 14.7374 8.11099 14.6156C8.16176 14.4937 8.23615 14.3831 8.32988 14.2901L14.3299 8.29013C14.5182 8.10183 14.7736 7.99604 15.0399 7.99604C15.3062 7.99604 15.5616 8.10183 15.7499 8.29013C15.9382 8.47843 16.044 8.73383 16.044 9.00013C16.044 9.26643 15.9382 9.52183 15.7499 9.71013Z","olympics":"M16.71 12.29C16.6166 12.1973 16.5057 12.124 16.3839 12.0742C16.2621 12.0245 16.1316 11.9993 16 12H8C7.73478 12 7.48043 12.1054 7.29289 12.2929C7.10536 12.4804 7 12.7348 7 13V15C7 15.2652 7.10536 15.5196 7.29289 15.7071C7.48043 15.8947 7.73478 16 8 16H8.72L10 21.24C10.0551 21.4637 10.1858 21.6616 10.37 21.8C10.5513 21.9362 10.7734 22.0067 11 22H13C13.2266 22.0067 13.4487 21.9362 13.63 21.8C13.8142 21.6616 13.9449 21.4637 14 21.24L15.28 16H16C16.2652 16 16.5196 15.8947 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17.0008 12.8684 16.9755 12.738 16.9258 12.6161C16.876 12.4943 16.8027 12.3835 16.71 12.29ZM8.15 10H9C9 8.00002 10.72 8.89002 11 6.72002C11.0127 6.64754 11.0404 6.5785 11.0813 6.51731C11.1222 6.45612 11.1754 6.40411 11.2375 6.3646C11.2995 6.32509 11.3692 6.29894 11.4419 6.28782C11.5147 6.27671 11.5889 6.28086 11.66 6.30002C13.81 6.89002 14 9.00002 14 10H15C15.2652 10 15.5196 9.89466 15.7071 9.70713C15.8946 9.51959 16 9.26524 16 9.00002C15.9135 7.55311 15.4414 6.15572 14.6325 4.95292C13.8236 3.75013 12.7075 2.78579 11.4 2.16002C11.2376 2.06883 11.0529 2.02481 10.8668 2.03293C10.6807 2.04106 10.5006 2.10099 10.3467 2.20599C10.1929 2.31099 10.0714 2.45687 9.99601 2.6272C9.92061 2.79753 9.89429 2.98553 9.92 3.17002C10.31 5.29002 7.86 6.49002 7.17 8.79002C7.13864 8.93603 7.14038 9.08722 7.17509 9.23247C7.20981 9.37772 7.27661 9.51335 7.37061 9.62941C7.4646 9.74546 7.58339 9.83899 7.71826 9.90312C7.85313 9.96725 8.00066 10.0004 8.15 10Z","one_tap":"M12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10C4.00207 10.3817 4.03215 10.7627 4.09 11.14C4.12713 11.4052 4.2681 11.6448 4.48189 11.8061C4.69568 11.9674 4.96478 12.0371 5.23 12C5.49522 11.9629 5.73482 11.8219 5.8961 11.6081C6.05738 11.3943 6.12713 11.1252 6.09 10.86C6.03752 10.5761 6.00743 10.2886 6 10C6 8.4087 6.63214 6.88258 7.75736 5.75736C8.88258 4.63214 10.4087 4 12 4C13.5913 4 15.1174 4.63214 16.2426 5.75736C17.3679 6.88258 18 8.4087 18 10C17.9992 10.2881 17.9758 10.5756 17.93 10.86C17.9102 10.9908 17.9165 11.1242 17.9487 11.2524C17.9808 11.3807 18.038 11.5014 18.1171 11.6074C18.1961 11.7134 18.2954 11.8027 18.4092 11.8701C18.523 11.9375 18.649 11.9817 18.78 12H18.92C19.1627 12.0024 19.3979 11.9165 19.5819 11.7582C19.7659 11.6 19.886 11.3803 19.92 11.14C19.9745 10.7625 20.0012 10.3814 20 10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM12 6C10.9391 6 9.92172 6.42143 9.17157 7.17157C8.42143 7.92172 8 8.93913 8 10V21C8 21.2652 8.10536 21.5196 8.29289 21.7071C8.48043 21.8946 8.73478 22 9 22H15C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21V10C16 8.93913 15.5786 7.92172 14.8284 7.17157C14.0783 6.42143 13.0609 6 12 6ZM14 11.5C14 11.6326 13.9473 11.7598 13.8536 11.8536C13.7598 11.9473 13.6326 12 13.5 12H10.5C10.3674 12 10.2402 11.9473 10.1464 11.8536C10.0527 11.7598 10 11.6326 10 11.5V10C10 9.46957 10.2107 8.96086 10.5858 8.58579C10.9609 8.21071 11.4696 8 12 8C12.5304 8 13.0391 8.21071 13.4142 8.58579C13.7893 8.96086 14 9.46957 14 10V11.5Z","open_in_new_tab":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12C16.7348 12 16.4804 11.8946 16.2929 11.7071C16.1054 11.5196 16 11.2652 16 11V9.41L11.71 13.71C11.617 13.8037 11.5064 13.8781 11.3846 13.9289C11.2627 13.9797 11.132 14.0058 11 14.0058C10.868 14.0058 10.7373 13.9797 10.6154 13.9289C10.4936 13.8781 10.383 13.8037 10.29 13.71C10.1963 13.617 10.1219 13.5064 10.0711 13.3846C10.0203 13.2627 9.9942 13.132 9.9942 13C9.9942 12.868 10.0203 12.7373 10.0711 12.6154C10.1219 12.4936 10.1963 12.383 10.29 12.29L14.59 8H13C12.7348 8 12.4804 7.89464 12.2929 7.70711C12.1054 7.51957 12 7.26522 12 7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V11Z","open_with":"M20 11C19.7348 11 19.4804 11.1054 19.2929 11.2929C19.1054 11.4804 19 11.7348 19 12V18C19 18.2652 18.8946 18.5196 18.7071 18.7071C18.5196 18.8946 18.2652 19 18 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H12C12.2652 5 12.5196 4.89464 12.7071 4.70711C12.8946 4.51957 13 4.26522 13 4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20.92 3.62C20.8185 3.37565 20.6243 3.18147 20.38 3.08C20.2598 3.02876 20.1307 3.00158 20 3H16C15.7348 3 15.4804 3.10536 15.2929 3.29289C15.1054 3.48043 15 3.73478 15 4C15 4.26522 15.1054 4.51957 15.2929 4.70711C15.4804 4.89464 15.7348 5 16 5H17.59L11.29 11.29C11.1963 11.383 11.1219 11.4936 11.0711 11.6154C11.0203 11.7373 10.9942 11.868 10.9942 12C10.9942 12.132 11.0203 12.2627 11.0711 12.3846C11.1219 12.5064 11.1963 12.617 11.29 12.71C11.383 12.8037 11.4936 12.8781 11.6154 12.9289C11.7373 12.9797 11.868 13.0058 12 13.0058C12.132 13.0058 12.2627 12.9797 12.3846 12.9289C12.5064 12.8781 12.617 12.8037 12.71 12.71L19 6.41V8C19 8.26522 19.1054 8.51957 19.2929 8.70711C19.4804 8.89464 19.7348 9 20 9C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8V4C20.9984 3.86932 20.9712 3.74022 20.92 3.62Z","operating_table":"M17.7801 8.71031C17.9701 8.90031 18.2201 9.00031 18.4901 9.00031C18.7601 9.00031 19.0101 8.89031 19.2001 8.71031C20.0201 7.88031 20.2101 6.66031 19.7701 5.66031L20.7201 4.71031C21.1101 4.32031 21.1101 3.69031 20.7201 3.30031C20.3301 2.91031 19.7001 2.91031 19.3101 3.30031L18.3701 4.24031C17.3601 3.80031 16.1401 3.98031 15.3101 4.81031C14.9201 5.20031 14.9201 5.83031 15.3101 6.22031L17.8001 8.71031H17.7801ZM19.0001 11.0003H8.07006L6.66006 8.89031C6.05006 7.97031 4.81006 7.72031 3.89006 8.34031C2.97006 8.95031 2.72006 10.1903 3.34006 11.1103L4.75006 13.2203C5.49006 14.3403 6.74006 15.0003 8.08006 15.0003H11.0101V19.0003H9.01006C8.46006 19.0003 8.01006 19.4503 8.01006 20.0003C8.01006 20.5503 8.46006 21.0003 9.01006 21.0003H15.0101C15.5601 21.0003 16.0101 20.5503 16.0101 20.0003C16.0101 19.4503 15.5601 19.0003 15.0101 19.0003H13.0101V15.0003H19.0101C20.1101 15.0003 21.0101 14.1003 21.0101 13.0003C21.0101 11.9003 20.1101 11.0003 19.0101 11.0003H19.0001Z","operator":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM16 20.0001C15.8022 20.0001 15.6089 19.9415 15.4444 19.8316C15.28 19.7217 15.1518 19.5655 15.0761 19.3828C15.0004 19.2001 14.9806 18.999 15.0192 18.805C15.0578 18.611 15.153 18.4328 15.2929 18.293C15.4327 18.1531 15.6109 18.0579 15.8049 18.0193C15.9989 17.9807 16.2 18.0005 16.3827 18.0762C16.5654 18.1519 16.7216 18.2801 16.8315 18.4445C16.9414 18.609 17 18.8023 17 19.0001C17 19.2653 16.8946 19.5197 16.7071 19.7072C16.5196 19.8947 16.2652 20.0001 16 20.0001Z","order":"M19.7 5.74992L12.7 3.12992C12.2486 2.96125 11.7514 2.96125 11.3 3.12992L4.3 5.74992C4.2201 5.78726 4.1432 5.83072 4.07 5.87992L12 8.92992L19.93 5.92992C19.8586 5.86347 19.7817 5.80325 19.7 5.74992ZM3 7.61992V16.3799C3.00071 16.7869 3.12554 17.1839 3.35783 17.518C3.59011 17.8522 3.9188 18.1075 4.3 18.2499L11 20.7599V10.6899L3 7.60992V7.61992ZM21 7.61992L13 10.6999V20.7599L19.7 18.2499C20.0812 18.1075 20.4099 17.8522 20.6422 17.518C20.8745 17.1839 20.9993 16.7869 21 16.3799V7.61992Z","orders":"M14.54 3.88005L12.35 3.06005C12.1235 2.97998 11.8765 2.97998 11.65 3.06005L4.00001 5.93005L6.66001 6.93005L14.54 3.88005ZM7.63001 13.2201C7.63001 13.4853 7.52465 13.7396 7.33711 13.9272C7.14958 14.1147 6.89522 14.2201 6.63001 14.2201C6.36479 14.2201 6.11043 14.1147 5.9229 13.9272C5.73536 13.7396 5.63001 13.4853 5.63001 13.2201V8.68005L3.00001 7.69005V17.0001C2.99934 17.2044 3.06128 17.404 3.17749 17.5721C3.2937 17.7401 3.4586 17.8685 3.65001 17.9401L11 20.6901V10.6901L7.63001 9.43005V13.2201ZM17.36 4.94005L9.48 8.00005L12 8.93005L20 5.93005L17.36 4.94005ZM13 10.6901V20.6901L20.35 17.9401C20.5414 17.8685 20.7063 17.7401 20.8225 17.5721C20.9387 17.404 21.0007 17.2044 21 17.0001V7.69005L13 10.6901Z","otp":"M10 10.9998H8.24L9.11 9.49978C9.21195 9.27419 9.22661 9.0188 9.15112 8.78303C9.07564 8.54726 8.91538 8.34787 8.70136 8.22344C8.48734 8.09901 8.23478 8.05839 7.99254 8.10944C7.7503 8.16048 7.53561 8.29957 7.39 8.49978L6.5 9.99978L5.61 8.49978C5.55237 8.37228 5.46863 8.25828 5.36419 8.16517C5.25974 8.07206 5.13692 8.00191 5.00366 7.95924C4.8704 7.91658 4.72967 7.90235 4.59057 7.91749C4.45146 7.93263 4.31709 7.97679 4.19612 8.04711C4.07516 8.11744 3.9703 8.21237 3.88832 8.32577C3.80635 8.43917 3.74909 8.5685 3.72023 8.70542C3.69138 8.84234 3.69158 8.98378 3.72083 9.12062C3.75007 9.25745 3.8077 9.38662 3.89 9.49978L4.76 10.9998H3C2.73478 10.9998 2.48043 11.1051 2.29289 11.2927C2.10536 11.4802 2 11.7346 2 11.9998C2 12.265 2.10536 12.5194 2.29289 12.7069C2.48043 12.8944 2.73478 12.9998 3 12.9998H4.76L3.89 14.4998C3.75879 14.7282 3.723 14.9992 3.7904 15.2538C3.85781 15.5084 4.02297 15.7262 4.25 15.8598C4.39929 15.9546 4.5732 16.0033 4.75 15.9998C4.92451 15.9987 5.09571 15.952 5.24658 15.8643C5.39746 15.7766 5.52274 15.6509 5.61 15.4998L6.5 13.9998L7.39 15.5098C7.47726 15.6609 7.60254 15.7866 7.75342 15.8743C7.90429 15.962 8.07549 16.0087 8.25 16.0098C8.4268 16.0133 8.60071 15.9646 8.75 15.8698C8.97703 15.7362 9.14219 15.5184 9.2096 15.2638C9.277 15.0091 9.24121 14.7382 9.11 14.5098L8.24 12.9998H10C10.2652 12.9998 10.5196 12.8944 10.7071 12.7069C10.8946 12.5194 11 12.265 11 11.9998C11 11.7346 10.8946 11.4802 10.7071 11.2927C10.5196 11.1051 10.2652 10.9998 10 10.9998ZM21 10.9998H19.24L20.11 9.49978C20.1923 9.38662 20.2499 9.25745 20.2792 9.12062C20.3084 8.98378 20.3086 8.84234 20.2798 8.70542C20.2509 8.5685 20.1936 8.43917 20.1117 8.32577C20.0297 8.21237 19.9248 8.11744 19.8039 8.04711C19.6829 7.97679 19.5485 7.93263 19.4094 7.91749C19.2703 7.90235 19.1296 7.91658 18.9963 7.95924C18.8631 8.00191 18.7403 8.07206 18.6358 8.16517C18.5314 8.25828 18.4476 8.37228 18.39 8.49978L17.5 9.99978L16.61 8.49978C16.5524 8.37228 16.4686 8.25828 16.3642 8.16517C16.2597 8.07206 16.1369 8.00191 16.0037 7.95924C15.8704 7.91658 15.7297 7.90235 15.5906 7.91749C15.4515 7.93263 15.3171 7.97679 15.1961 8.04711C15.0752 8.11744 14.9703 8.21237 14.8883 8.32577C14.8063 8.43917 14.7491 8.5685 14.7202 8.70542C14.6914 8.84234 14.6916 8.98378 14.7208 9.12062C14.7501 9.25745 14.8077 9.38662 14.89 9.49978L15.76 10.9998H14C13.7348 10.9998 13.4804 11.1051 13.2929 11.2927C13.1054 11.4802 13 11.7346 13 11.9998C13 12.265 13.1054 12.5194 13.2929 12.7069C13.4804 12.8944 13.7348 12.9998 14 12.9998H15.76L14.89 14.4998C14.7588 14.7282 14.723 14.9992 14.7904 15.2538C14.8578 15.5084 15.023 15.7262 15.25 15.8598C15.3993 15.9546 15.5732 16.0033 15.75 15.9998C15.9245 15.9987 16.0957 15.952 16.2466 15.8643C16.3975 15.7766 16.5227 15.6509 16.61 15.4998L17.5 13.9998L18.39 15.5098C18.4773 15.6609 18.6025 15.7866 18.7534 15.8743C18.9043 15.962 19.0755 16.0087 19.25 16.0098C19.4268 16.0133 19.6007 15.9646 19.75 15.8698C19.977 15.7362 20.1422 15.5184 20.2096 15.2638C20.277 15.0091 20.2412 14.7382 20.11 14.5098L19.24 12.9998H21C21.2652 12.9998 21.5196 12.8944 21.7071 12.7069C21.8946 12.5194 22 12.265 22 11.9998C22 11.7346 21.8946 11.4802 21.7071 11.2927C21.5196 11.1051 21.2652 10.9998 21 10.9998Z","out_of_stock":"M4 18C4 18.7956 4.31607 19.5587 4.87868 20.1213C5.44129 20.6839 6.20435 21 7 21H17C17.7956 21 18.5587 20.6839 19.1213 20.1213C19.6839 19.5587 20 18.7956 20 18V9H4V18ZM9.29 13.71C9.1017 13.5217 8.99591 13.2663 8.99591 13C8.99591 12.7337 9.1017 12.4783 9.29 12.29C9.4783 12.1017 9.7337 11.9959 10 11.9959C10.2663 11.9959 10.5217 12.1017 10.71 12.29L12 13.59L13.29 12.29C13.4783 12.1017 13.7337 11.9959 14 11.9959C14.2663 11.9959 14.5217 12.1017 14.71 12.29C14.8983 12.4783 15.0041 12.7337 15.0041 13C15.0041 13.2663 14.8983 13.5217 14.71 13.71L13.41 15L14.71 16.29C14.8037 16.383 14.8781 16.4936 14.9289 16.6154C14.9797 16.7373 15.0058 16.868 15.0058 17C15.0058 17.132 14.9797 17.2627 14.9289 17.3846C14.8781 17.5064 14.8037 17.617 14.71 17.71C14.617 17.8037 14.5064 17.8781 14.3846 17.9289C14.2627 17.9797 14.132 18.0058 14 18.0058C13.868 18.0058 13.7373 17.9797 13.6154 17.9289C13.4936 17.8781 13.383 17.8037 13.29 17.71L12 16.41L10.71 17.71C10.617 17.8037 10.5064 17.8781 10.3846 17.9289C10.2627 17.9797 10.132 18.0058 10 18.0058C9.86799 18.0058 9.73728 17.9797 9.61542 17.9289C9.49356 17.8781 9.38296 17.8037 9.29 17.71C9.19627 17.617 9.12188 17.5064 9.07111 17.3846C9.02034 17.2627 8.9942 17.132 8.9942 17C8.9942 16.868 9.02034 16.7373 9.07111 16.6154C9.12188 16.4936 9.19627 16.383 9.29 16.29L10.59 15L9.29 13.71ZM21.41 3.59C21.0366 3.21441 20.5296 3.00223 20 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V6C2 6.26522 2.10536 6.51957 2.29289 6.70711C2.48043 6.89464 2.73478 7 3 7H21C21.2652 7 21.5196 6.89464 21.7071 6.70711C21.8946 6.51957 22 6.26522 22 6V5C21.9978 4.47042 21.7856 3.96335 21.41 3.59Z","outgoing":"M19.9199 4.62C19.8185 4.37565 19.6243 4.18147 19.3799 4.08C19.2597 4.02876 19.1306 4.00158 18.9999 4H8.99994C8.73472 4 8.48037 4.10536 8.29283 4.29289C8.1053 4.48043 7.99994 4.73478 7.99994 5C7.99994 5.26522 8.1053 5.51957 8.29283 5.70711C8.48037 5.89464 8.73472 6 8.99994 6H16.5899L4.28994 18.29C4.19621 18.383 4.12182 18.4936 4.07105 18.6154C4.02028 18.7373 3.99414 18.868 3.99414 19C3.99414 19.132 4.02028 19.2627 4.07105 19.3846C4.12182 19.5064 4.19621 19.617 4.28994 19.71C4.3829 19.8037 4.4935 19.8781 4.61536 19.9289C4.73722 19.9797 4.86793 20.0058 4.99994 20.0058C5.13195 20.0058 5.26266 19.9797 5.38452 19.9289C5.50638 19.8781 5.61698 19.8037 5.70994 19.71L17.9999 7.41V15C17.9999 15.2652 18.1053 15.5196 18.2928 15.7071C18.4804 15.8946 18.7347 16 18.9999 16C19.2652 16 19.5195 15.8946 19.707 15.7071C19.8946 15.5196 19.9999 15.2652 19.9999 15V5C19.9984 4.86932 19.9712 4.74022 19.9199 4.62Z","outlet":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM8 16.5C7.70333 16.5 7.41332 16.412 7.16665 16.2472C6.91998 16.0824 6.72772 15.8481 6.61418 15.574C6.50065 15.2999 6.47095 14.9983 6.52883 14.7074C6.5867 14.4164 6.72957 14.1491 6.93934 13.9393C7.14912 13.7296 7.4164 13.5867 7.70737 13.5288C7.99834 13.4709 8.29994 13.5006 8.57403 13.6142C8.84812 13.7277 9.08239 13.92 9.24721 14.1666C9.41203 14.4133 9.5 14.7033 9.5 15C9.5 15.3978 9.34197 15.7794 9.06066 16.0607C8.77936 16.342 8.39783 16.5 8 16.5ZM12 9C11.7033 9 11.4133 8.91203 11.1666 8.7472C10.92 8.58238 10.7277 8.34811 10.6142 8.07403C10.5007 7.79994 10.4709 7.49834 10.5288 7.20736C10.5867 6.91639 10.7296 6.64912 10.9393 6.43934C11.1491 6.22956 11.4164 6.0867 11.7074 6.02882C11.9983 5.97094 12.2999 6.00065 12.574 6.11418C12.8481 6.22771 13.0824 6.41997 13.2472 6.66664C13.412 6.91332 13.5 7.20333 13.5 7.5C13.5 7.89782 13.342 8.27936 13.0607 8.56066C12.7794 8.84196 12.3978 9 12 9ZM16 16.5C15.7033 16.5 15.4133 16.412 15.1666 16.2472C14.92 16.0824 14.7277 15.8481 14.6142 15.574C14.5007 15.2999 14.4709 14.9983 14.5288 14.7074C14.5867 14.4164 14.7296 14.1491 14.9393 13.9393C15.1491 13.7296 15.4164 13.5867 15.7074 13.5288C15.9983 13.4709 16.2999 13.5006 16.574 13.6142C16.8481 13.7277 17.0824 13.92 17.2472 14.1666C17.412 14.4133 17.5 14.7033 17.5 15C17.5 15.3978 17.342 15.7794 17.0607 16.0607C16.7794 16.342 16.3978 16.5 16 16.5Z","overlay":"M15 5C13.9607 5.00046 12.935 5.23637 12 5.69C11.065 5.23637 10.0393 5.00046 9 5C7.14348 5 5.36301 5.7375 4.05025 7.05025C2.7375 8.36301 2 10.1435 2 12C2 13.8565 2.7375 15.637 4.05025 16.9497C5.36301 18.2625 7.14348 19 9 19C10.0393 18.9995 11.065 18.7636 12 18.31C12.935 18.7636 13.9607 18.9995 15 19C16.8565 19 18.637 18.2625 19.9497 16.9497C21.2625 15.637 22 13.8565 22 12C22 10.1435 21.2625 8.36301 19.9497 7.05025C18.637 5.7375 16.8565 5 15 5ZM9 17C7.67392 17 6.40215 16.4732 5.46447 15.5355C4.52678 14.5979 4 13.3261 4 12C4 10.6739 4.52678 9.40215 5.46447 8.46447C6.40215 7.52678 7.67392 7 9 7C9.33566 7.00319 9.67035 7.03666 10 7.1C8.71741 8.4085 7.999 10.1677 7.999 12C7.999 13.8323 8.71741 15.5915 10 16.9C9.67035 16.9633 9.33566 16.9968 9 17ZM12 16C11.368 15.5419 10.8534 14.9406 10.4987 14.2453C10.1439 13.55 9.9589 12.7806 9.9589 12C9.9589 11.2194 10.1439 10.45 10.4987 9.75467C10.8534 9.05938 11.368 8.45806 12 8C12.632 8.45806 13.1466 9.05938 13.5013 9.75467C13.8561 10.45 14.0411 11.2194 14.0411 12C14.0411 12.7806 13.8561 13.55 13.5013 14.2453C13.1466 14.9406 12.632 15.5419 12 16Z","oxygen":"M18.5 15H17.05L18.43 13.37C18.84 12.88 18.89 12.19 18.54 11.66C18.3 11.29 17.92 11.05 17.48 11.01C17.04 10.97 16.62 11.11 16.31 11.42L16.14 11.59C15.95 11.79 15.95 12.1 16.14 12.3C16.34 12.49 16.65 12.49 16.85 12.3L17.02 12.13C17.11 12.04 17.25 12 17.38 12C17.46 12 17.6 12.05 17.7 12.2C17.8 12.36 17.79 12.58 17.67 12.72L15.59 15.17C15.46 15.32 15.44 15.53 15.52 15.7C15.6 15.87 15.78 15.99 15.97 15.99H18.5C18.78 15.99 19 15.77 19 15.49C19 15.21 18.78 14.99 18.5 14.99V15ZM11 7C8.79 7 7 9.02 7 11.5C7 13.98 8.79 16 11 16C13.21 16 15 13.98 15 11.5C15 9.02 13.21 7 11 7ZM11 14C9.9 14 9 12.88 9 11.5C9 10.12 9.9 9 11 9C12.1 9 13 10.12 13 11.5C13 12.88 12.1 14 11 14Z","page_flip":"M15.66 6.61016L5.66 3.11016C5.35796 3.00478 5.03504 2.9734 4.71836 3.01864C4.40167 3.06388 4.10046 3.18442 3.84 3.37016C3.58014 3.55517 3.36831 3.79966 3.22219 4.08321C3.07606 4.36677 2.99988 4.68116 3 5.00016V15.5002C2.99958 15.9153 3.12835 16.3203 3.36846 16.6589C3.60857 16.9976 3.94811 17.2532 4.34 17.3902L14.34 20.8902C14.5528 20.9615 14.7756 20.9987 15 21.0002C15.4157 21.0004 15.8212 20.8711 16.16 20.6302C16.4199 20.4451 16.6317 20.2007 16.7778 19.9171C16.9239 19.6335 17.0001 19.3191 17 19.0002V8.50016C17.0004 8.08501 16.8717 7.68003 16.6315 7.34136C16.3914 7.0027 16.0519 6.74715 15.66 6.61016ZM20 10.0002C19.7348 10.0002 19.4804 10.1055 19.2929 10.293C19.1054 10.4806 19 10.7349 19 11.0002V19.0002C19 19.2654 19.1054 19.5197 19.2929 19.7073C19.4804 19.8948 19.7348 20.0002 20 20.0002C20.2652 20.0002 20.5196 19.8948 20.7071 19.7073C20.8946 19.5197 21 19.2654 21 19.0002V11.0002C21 10.7349 20.8946 10.4806 20.7071 10.293C20.5196 10.1055 20.2652 10.0002 20 10.0002Z","paint_roller":"M18 4C18 3.46957 17.7893 2.96086 17.4142 2.58579C17.0391 2.21071 16.5304 2 16 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5C3 5.26522 3.10536 5.51957 3.29289 5.70711C3.48043 5.89464 3.73478 6 4 6C4 6.53043 4.21071 7.03914 4.58579 7.41421C4.96086 7.78929 5.46957 8 6 8H16C16.5304 8 17.0391 7.78929 17.4142 7.41421C17.7893 7.03914 18 6.53043 18 6C18.2652 6 18.5196 6.10536 18.7071 6.29289C18.8946 6.48043 19 6.73478 19 7V9.23C19.0018 9.47568 18.913 9.71341 18.7507 9.89785C18.5884 10.0823 18.3639 10.2005 18.12 10.23L12.75 10.9C12.264 10.9612 11.8174 11.1987 11.4948 11.5673C11.1722 11.936 10.9962 12.4102 11 12.9V14H10C9.73478 14 9.48043 14.1054 9.29289 14.2929C9.10536 14.4804 9 14.7348 9 15V19C9 19.7956 9.31607 20.5587 9.87868 21.1213C10.4413 21.6839 11.2044 22 12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V15C15 14.7348 14.8946 14.4804 14.7071 14.2929C14.5196 14.1054 14.2652 14 14 14H13V12.88L18.37 12.21C19.0999 12.1193 19.7711 11.7636 20.256 11.2105C20.7408 10.6574 21.0056 9.94551 21 9.21V7C21 6.20435 20.6839 5.44129 20.1213 4.87868C19.5587 4.31607 18.7956 4 18 4Z","paired":"M20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L16.8299 5.75994L16.1199 5.04994C15.5574 4.48814 14.7949 4.17258 13.9999 4.17258C13.2049 4.17258 12.4424 4.48814 11.8799 5.04994L9.87994 7.04994C9.69369 7.2373 9.58915 7.49075 9.58915 7.75494C9.58915 8.01912 9.69369 8.27258 9.87994 8.45994L15.5399 14.1199C15.7273 14.3062 15.9808 14.4107 16.2449 14.4107C16.5091 14.4107 16.7626 14.3062 16.9499 14.1199L18.9499 12.1199C19.5117 11.5574 19.8273 10.7949 19.8273 9.99994C19.8273 9.20494 19.5117 8.44244 18.9499 7.87994L18.2399 7.16994L20.7099 4.70994C20.8037 4.61698 20.8781 4.50638 20.9288 4.38452C20.9796 4.26266 21.0057 4.13195 21.0057 3.99994C21.0057 3.86793 20.9796 3.73722 20.9288 3.61536C20.8781 3.4935 20.8037 3.3829 20.7099 3.28994ZM8.45994 9.87994C8.27258 9.69369 8.01912 9.58915 7.75494 9.58915C7.49075 9.58915 7.2373 9.69369 7.04994 9.87994L5.04994 11.8799C4.48814 12.4424 4.17258 13.2049 4.17258 13.9999C4.17258 14.7949 4.48814 15.5574 5.04994 16.1199L5.75994 16.8299L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L7.16994 18.2399L7.87994 18.9499C8.44244 19.5117 9.20494 19.8273 9.99994 19.8273C10.7949 19.8273 11.5574 19.5117 12.1199 18.9499L14.1199 16.9499C14.3062 16.7626 14.4107 16.5091 14.4107 16.2449C14.4107 15.9808 14.3062 15.7273 14.1199 15.5399L8.45994 9.87994Z","pairing":"M8 12C8 12.2652 8.10536 12.5196 8.29289 12.7071C8.48043 12.8946 8.73478 13 9 13H15C15.2652 13 15.5196 12.8946 15.7071 12.7071C15.8946 12.5196 16 12.2652 16 12C16 11.7348 15.8946 11.4804 15.7071 11.2929C15.5196 11.1054 15.2652 11 15 11H9C8.73478 11 8.48043 11.1054 8.29289 11.2929C8.10536 11.4804 8 11.7348 8 12ZM10 16H8C6.93913 16 5.92172 15.5786 5.17157 14.8284C4.42143 14.0783 4 13.0609 4 12C4 10.9391 4.42143 9.92172 5.17157 9.17157C5.92172 8.42143 6.93913 8 8 8H10C10.2652 8 10.5196 7.89464 10.7071 7.70711C10.8946 7.51957 11 7.26522 11 7C11 6.73478 10.8946 6.48043 10.7071 6.29289C10.5196 6.10536 10.2652 6 10 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H10C10.2652 18 10.5196 17.8946 10.7071 17.7071C10.8946 17.5196 11 17.2652 11 17C11 16.7348 10.8946 16.4804 10.7071 16.2929C10.5196 16.1054 10.2652 16 10 16ZM16 6H14C13.7348 6 13.4804 6.10536 13.2929 6.29289C13.1054 6.48043 13 6.73478 13 7C13 7.26522 13.1054 7.51957 13.2929 7.70711C13.4804 7.89464 13.7348 8 14 8H16C17.0609 8 18.0783 8.42143 18.8284 9.17157C19.5786 9.92172 20 10.9391 20 12C20 13.0609 19.5786 14.0783 18.8284 14.8284C18.0783 15.5786 17.0609 16 16 16H14C13.7348 16 13.4804 16.1054 13.2929 16.2929C13.1054 16.4804 13 16.7348 13 17C13 17.2652 13.1054 17.5196 13.2929 17.7071C13.4804 17.8946 13.7348 18 14 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6Z","pairing_complete":"M16 6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM16 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13Z","panic_button":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11992 14.8864 8.60723 14.2616 8.30448 13.5307C8.00173 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61216 9.73098 9.17157 9.17157C9.73098 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z","panorma":"M7.5 8.00014C7.20333 8.00014 6.91332 8.08811 6.66664 8.25293C6.41997 8.41776 6.22771 8.65202 6.11418 8.92611C6.00065 9.2002 5.97094 9.5018 6.02882 9.79278C6.0867 10.0837 6.22956 10.351 6.43934 10.5608C6.64912 10.7706 6.91639 10.9134 7.20736 10.9713C7.49834 11.0292 7.79994 10.9995 8.07403 10.886C8.34811 10.7724 8.58238 10.5802 8.7472 10.3335C8.91203 10.0868 9 9.79681 9 9.50014C9 9.10231 8.84196 8.72078 8.56066 8.43948C8.27936 8.15817 7.89782 8.00014 7.5 8.00014ZM21 5.00014C20.6862 4.71836 20.3165 4.50593 19.915 4.3767C19.5135 4.24747 19.0893 4.20434 18.67 4.25014C14.2374 4.75011 9.76261 4.75011 5.33 4.25014C4.9109 4.20376 4.48673 4.24624 4.08516 4.37483C3.68359 4.50341 3.31363 4.7152 2.99942 4.99639C2.68521 5.27757 2.4338 5.62184 2.26159 6.00673C2.08939 6.39161 2.00025 6.80848 2 7.23014V16.7701C2 17.5658 2.31607 18.3289 2.87868 18.8915C3.44129 19.4541 4.20435 19.7701 5 19.7701H5.33C9.76261 19.2702 14.2374 19.2702 18.67 19.7701C19.0908 19.8167 19.5166 19.7737 19.9196 19.6439C20.3226 19.5142 20.6935 19.3006 21.0081 19.0172C21.3226 18.7339 21.5736 18.3872 21.7445 17.9999C21.9155 17.6126 22.0026 17.1935 22 16.7701V7.23014C21.9991 6.80907 21.9097 6.3929 21.7374 6.00869C21.5651 5.62449 21.3138 5.28085 21 5.00014ZM20 13.7001L16.17 10.2601C15.9862 10.0943 15.7475 10.0025 15.5 10.0025C15.2525 10.0025 15.0138 10.0943 14.83 10.2601L9.94 14.7101L8.14 13.2301C7.95887 13.0752 7.72835 12.9901 7.49 12.9901C7.25165 12.9901 7.02113 13.0752 6.84 13.2301L4 15.7701V7.23014C4.00033 7.0906 4.02986 6.95267 4.0867 6.82522C4.14353 6.69777 4.22641 6.58363 4.33 6.49014C4.435 6.39577 4.55879 6.3247 4.69323 6.28162C4.82767 6.23853 4.96971 6.22439 5.11 6.24014C9.68918 6.75011 14.3108 6.75011 18.89 6.24014C19.0303 6.22439 19.1723 6.23853 19.3068 6.28162C19.4412 6.3247 19.565 6.39577 19.67 6.49014C19.7736 6.58363 19.8565 6.69777 19.9133 6.82522C19.9701 6.95267 19.9997 7.0906 20 7.23014V13.7001Z","parental_control_phone":"M19 5.28V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2C15.2044 2 14.4413 2.31607 13.8787 2.87868C13.3161 3.44129 13 4.20435 13 5V5.27C12.6963 5.44536 12.444 5.69752 12.2685 6.00116C12.0929 6.30481 12.0004 6.64927 12 7V11C12 11.5304 12.2107 12.0391 12.5858 12.4142C12.9609 12.7893 13.4696 13 14 13H18C18.5304 13 19.0391 12.7893 19.4142 12.4142C19.7893 12.0391 20 11.5304 20 11V7C19.9979 6.65097 19.9045 6.30857 19.7291 6.00683C19.5536 5.70509 19.3023 5.45451 19 5.28ZM16 10C15.8022 10 15.6089 9.94135 15.4444 9.83147C15.28 9.72159 15.1518 9.56541 15.0761 9.38268C15.0004 9.19996 14.9806 8.99889 15.0192 8.80491C15.0578 8.61093 15.153 8.43275 15.2929 8.29289C15.4327 8.15304 15.6109 8.0578 15.8049 8.01921C15.9989 7.98063 16.2 8.00043 16.3827 8.07612C16.5654 8.15181 16.7216 8.27998 16.8315 8.44443C16.9414 8.60888 17 8.80222 17 9C17 9.26522 16.8946 9.51957 16.7071 9.70711C16.5196 9.89464 16.2652 10 16 10ZM15 5C15 4.73478 15.1054 4.48043 15.2929 4.29289C15.4804 4.10536 15.7348 4 16 4C16.2652 4 16.5196 4.10536 16.7071 4.29289C16.8946 4.48043 17 4.73478 17 5H15ZM10 11V6C9.99666 4.52129 10.5459 3.09469 11.54 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V15H14C12.9391 15 11.9217 14.5786 11.1716 13.8284C10.4214 13.0783 10 12.0609 10 11ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","parental_control_web":"M16 16C14.9391 16 13.9217 15.5786 13.1716 14.8284C12.4214 14.0783 12 13.0609 12 12V11H2V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15.45C21.3933 15.806 20.7034 15.9957 20 16H16ZM12 7C12.0019 5.94622 12.2812 4.91152 12.81 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V9H12V7ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM21 6.28V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3C17.2044 3 16.4413 3.31607 15.8787 3.87868C15.3161 4.44129 15 5.20435 15 6V6.27C14.6963 6.44536 14.444 6.69752 14.2685 7.00116C14.0929 7.30481 14.0004 7.64927 14 8V12C14 12.5304 14.2107 13.0391 14.5858 13.4142C14.9609 13.7893 15.4696 14 16 14H20C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12V8C21.9979 7.65097 21.9045 7.30857 21.7291 7.00683C21.5536 6.70509 21.3023 6.45451 21 6.28ZM18 11C17.8022 11 17.6089 10.9414 17.4444 10.8315C17.28 10.7216 17.1518 10.5654 17.0761 10.3827C17.0004 10.2 16.9806 9.99889 17.0192 9.80491C17.0578 9.61093 17.153 9.43275 17.2929 9.29289C17.4327 9.15304 17.6109 9.0578 17.8049 9.01921C17.9989 8.98063 18.2 9.00043 18.3827 9.07612C18.5654 9.15181 18.7216 9.27998 18.8315 9.44443C18.9414 9.60888 19 9.80222 19 10C19 10.2652 18.8946 10.5196 18.7071 10.7071C18.5196 10.8946 18.2652 11 18 11ZM17 6C17 5.73478 17.1054 5.48043 17.2929 5.29289C17.4804 5.10536 17.7348 5 18 5C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6H17Z","parking":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.5 13.5H10.5V15.5C10.5 15.7652 10.3946 16.0196 10.2071 16.2071C10.0196 16.3946 9.76522 16.5 9.5 16.5C9.23479 16.5 8.98043 16.3946 8.7929 16.2071C8.60536 16.0196 8.5 15.7652 8.5 15.5V8.5C8.5 8.23478 8.60536 7.98043 8.7929 7.79289C8.98043 7.60536 9.23479 7.5 9.5 7.5H13.5C14.2957 7.5 15.0587 7.81607 15.6213 8.37868C16.1839 8.94129 16.5 9.70435 16.5 10.5C16.5 11.2956 16.1839 12.0587 15.6213 12.6213C15.0587 13.1839 14.2957 13.5 13.5 13.5Z","partial_oxygen_pressure":"M14 7C11.79 7 10 9.02 10 11.5C10 13.98 11.79 16 14 16C16.21 16 18 13.98 18 11.5C18 9.02 16.21 7 14 7ZM14 14C12.9 14 12 12.88 12 11.5C12 10.12 12.9 9 14 9C15.1 9 16 10.12 16 11.5C16 12.88 15.1 14 14 14ZM21.5 15H20.05L21.43 13.37C21.84 12.88 21.89 12.19 21.54 11.66C21.3 11.29 20.92 11.05 20.48 11.01C20.04 10.97 19.62 11.11 19.31 11.42L19.14 11.59C18.95 11.79 18.95 12.1 19.14 12.3C19.34 12.49 19.65 12.49 19.85 12.3L20.02 12.13C20.12 12.04 20.25 12 20.38 12C20.46 12 20.6 12.05 20.7 12.2C20.8 12.36 20.79 12.58 20.67 12.72L18.59 15.17C18.46 15.32 18.44 15.53 18.52 15.7C18.6 15.87 18.78 15.99 18.97 15.99H21.5C21.78 15.99 22 15.77 22 15.49C22 15.21 21.78 14.99 21.5 14.99V15ZM6 7H4C3.45 7 3 7.45 3 8V15C3 15.55 3.45 16 4 16C4.55 16 5 15.55 5 15V13H6C7.65 13 9 11.65 9 10C9 8.35 7.65 7 6 7ZM6 11H5V9H6C6.55 9 7 9.45 7 10C7 10.55 6.55 11 6 11Z","partner":"M20.5001 8.61024C20.729 8.40945 20.8909 8.14336 20.9639 7.8478C21.037 7.55223 21.0178 7.24136 20.9089 6.95704C20.7999 6.67272 20.6065 6.4286 20.3547 6.25754C20.1028 6.08647 19.8045 5.99668 19.5001 6.00024C19.3265 6.00417 19.1545 6.03452 18.9901 6.09024L13.4501 3.14024C13.3729 2.8137 13.1877 2.52278 12.9245 2.3146C12.6614 2.10642 12.3356 1.99316 12.0001 1.99316C11.6645 1.99316 11.3388 2.10642 11.0757 2.3146C10.8125 2.52278 10.6273 2.8137 10.5501 3.14024L5.00009 6.09024C4.83884 6.03551 4.67031 6.00517 4.50009 6.00024C4.19564 5.99668 3.89741 6.08647 3.64553 6.25754C3.39366 6.4286 3.20024 6.67272 3.09131 6.95704C2.98237 7.24136 2.96315 7.55223 3.03624 7.8478C3.10933 8.14336 3.27121 8.40945 3.50009 8.61024V15.3902C3.27121 15.591 3.10933 15.8571 3.03624 16.1527C2.96315 16.4482 2.98237 16.7591 3.09131 17.0434C3.20024 17.3277 3.39366 17.5719 3.64553 17.7429C3.89741 17.914 4.19564 18.0038 4.50009 18.0002C4.67031 17.9953 4.83884 17.965 5.00009 17.9102L10.5401 20.8602C10.6173 21.1868 10.8025 21.4777 11.0657 21.6859C11.3288 21.894 11.6545 22.0073 11.9901 22.0073C12.3256 22.0073 12.6514 21.894 12.9145 21.6859C13.1777 21.4777 13.3629 21.1868 13.4401 20.8602L19.0001 17.9102C19.1645 17.966 19.3365 17.9963 19.5101 18.0002C19.8145 18.0038 20.1128 17.914 20.3646 17.7429C20.6165 17.5719 20.8099 17.3277 20.9189 17.0434C21.0278 16.7591 21.047 16.4482 20.9739 16.1527C20.9009 15.8571 20.739 15.591 20.5101 15.3902L20.5001 8.61024ZM12.0001 8.00024C12.2968 8.00024 12.5868 8.08821 12.8334 8.25303C13.0801 8.41785 13.2724 8.65212 13.3859 8.92621C13.4994 9.2003 13.5291 9.5019 13.4713 9.79287C13.4134 10.0838 13.2705 10.3511 13.0608 10.5609C12.851 10.7707 12.5837 10.9135 12.2927 10.9714C12.0018 11.0293 11.7002 10.9996 11.4261 10.8861C11.152 10.7725 10.9177 10.5803 10.7529 10.3336C10.5881 10.0869 10.5001 9.79691 10.5001 9.50024C10.5001 9.10241 10.6581 8.72088 10.9394 8.43958C11.2207 8.15827 11.6023 8.00024 12.0001 8.00024ZM14.0001 16.0002H10.0001C9.73488 16.0002 9.48052 15.8949 9.29299 15.7073C9.10545 15.5198 9.00009 15.2655 9.00009 15.0002C9.00009 14.2046 9.31616 13.4415 9.87877 12.8789C10.4414 12.3163 11.2044 12.0002 12.0001 12.0002C12.7957 12.0002 13.5588 12.3163 14.1214 12.8789C14.684 13.4415 15.0001 14.2046 15.0001 15.0002C15.0001 15.2655 14.8947 15.5198 14.7072 15.7073C14.5197 15.8949 14.2653 16.0002 14.0001 16.0002Z","passbook":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6C12.5933 6 13.1734 6.17595 13.6667 6.50559C14.1601 6.83524 14.5446 7.30377 14.7716 7.85195C14.9987 8.40013 15.0581 9.00333 14.9424 9.58527C14.8266 10.1672 14.5409 10.7018 14.1213 11.1213C13.7018 11.5409 13.1672 11.8266 12.5853 11.9424C12.0033 12.0581 11.4001 11.9987 10.8519 11.7716C10.3038 11.5446 9.83524 11.1601 9.50559 10.6667C9.17595 10.1734 9 9.59334 9 9C9 8.20435 9.31607 7.44129 9.87868 6.87868C10.4413 6.31607 11.2044 6 12 6ZM15 18H9C8.73478 18 8.48043 17.8946 8.29289 17.7071C8.10536 17.5196 8 17.2652 8 17C8 16.7348 8.10536 16.4804 8.29289 16.2929C8.48043 16.1054 8.73478 16 9 16H15C15.2652 16 15.5196 16.1054 15.7071 16.2929C15.8946 16.4804 16 16.7348 16 17C16 17.2652 15.8946 17.5196 15.7071 17.7071C15.5196 17.8946 15.2652 18 15 18Z","paste":"M19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM20 13C20 13.2652 19.8946 13.5196 19.7071 13.7071C19.5196 13.8946 19.2652 14 19 14H16V11C16 10.2044 15.6839 9.44129 15.1213 8.87868C14.5587 8.31607 13.7956 8 13 8H10V5C10 4.73478 10.1054 4.48043 10.2929 4.29289C10.4804 4.10536 10.7348 4 11 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V13Z","paste_document":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","pause":"M8.5 4C8.10218 4 7.72064 4.15804 7.43934 4.43934C7.15804 4.72064 7 5.10218 7 5.5V18.5C7 18.8978 7.15804 19.2794 7.43934 19.5607C7.72064 19.842 8.10218 20 8.5 20C8.89782 20 9.27936 19.842 9.56066 19.5607C9.84196 19.2794 10 18.8978 10 18.5V5.5C10 5.10218 9.84196 4.72064 9.56066 4.43934C9.27936 4.15804 8.89782 4 8.5 4ZM15.5 4C15.1022 4 14.7206 4.15804 14.4393 4.43934C14.158 4.72064 14 5.10218 14 5.5V18.5C14 18.8978 14.158 19.2794 14.4393 19.5607C14.7206 19.842 15.1022 20 15.5 20C15.8978 20 16.2794 19.842 16.5607 19.5607C16.842 19.2794 17 18.8978 17 18.5V5.5C17 5.10218 16.842 4.72064 16.5607 4.43934C16.2794 4.15804 15.8978 4 15.5 4Z","pause_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 15C11 15.3978 10.842 15.7794 10.5607 16.0607C10.2794 16.342 9.89783 16.5 9.5 16.5C9.10218 16.5 8.72065 16.342 8.43934 16.0607C8.15804 15.7794 8 15.3978 8 15V9C8 8.60218 8.15804 8.22064 8.43934 7.93934C8.72065 7.65804 9.10218 7.5 9.5 7.5C9.89783 7.5 10.2794 7.65804 10.5607 7.93934C10.842 8.22064 11 8.60218 11 9V15ZM16 15C16 15.3978 15.842 15.7794 15.5607 16.0607C15.2794 16.342 14.8978 16.5 14.5 16.5C14.1022 16.5 13.7206 16.342 13.4393 16.0607C13.158 15.7794 13 15.3978 13 15V9C13 8.60218 13.158 8.22064 13.4393 7.93934C13.7206 7.65804 14.1022 7.5 14.5 7.5C14.8978 7.5 15.2794 7.65804 15.5607 7.93934C15.842 8.22064 16 8.60218 16 9V15Z","pay_bill":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM9.5 6H14.5C14.7652 6 15.0196 6.10536 15.2071 6.29289C15.3946 6.48043 15.5 6.73478 15.5 7C15.5 7.26522 15.3946 7.51957 15.2071 7.70711C15.0196 7.89464 14.7652 8 14.5 8H14.32C14.5275 8.58319 14.5494 9.21627 14.383 9.81245C14.2165 10.4086 13.8696 10.9387 13.39 11.33L14.95 12.11C15.1855 12.2299 15.364 12.4381 15.4465 12.6892C15.5289 12.9403 15.5086 13.2138 15.39 13.45C15.3069 13.6149 15.1798 13.7536 15.0227 13.8507C14.8656 13.9478 14.6847 13.9994 14.5 14C14.3431 14.0019 14.1883 13.964 14.05 13.89L10.05 11.89C9.8507 11.7879 9.69144 11.6219 9.59772 11.4185C9.504 11.2151 9.48125 10.9862 9.53312 10.7684C9.58499 10.5505 9.70846 10.3564 9.88377 10.2171C10.0591 10.0778 10.2761 10.0013 10.5 10H11.5C11.7652 10 12.0196 9.89464 12.2071 9.70711C12.3946 9.51957 12.5 9.26522 12.5 9C12.5 8.73478 12.3946 8.48043 12.2071 8.29289C12.0196 8.10536 11.7652 8 11.5 8H9.5C9.23478 8 8.98043 7.89464 8.79289 7.70711C8.60536 7.51957 8.5 7.26522 8.5 7C8.5 6.73478 8.60536 6.48043 8.79289 6.29289C8.98043 6.10536 9.23478 6 9.5 6ZM15 19H9C8.73478 19 8.48043 18.8946 8.29289 18.7071C8.10536 18.5196 8 18.2652 8 18C8 17.7348 8.10536 17.4804 8.29289 17.2929C8.48043 17.1054 8.73478 17 9 17H15C15.2652 17 15.5196 17.1054 15.7071 17.2929C15.8946 17.4804 16 17.7348 16 18C16 18.2652 15.8946 18.5196 15.7071 18.7071C15.5196 18.8946 15.2652 19 15 19Z","pay_emi_install":"M11.68 12.46L8.55 10.89C8.3507 10.7879 8.19144 10.6219 8.09772 10.4185C8.004 10.2151 7.98125 9.9862 8.03312 9.76836C8.08499 9.55053 8.20846 9.3564 8.38377 9.21709C8.55908 9.07777 8.77608 9.00133 9 9H10C10.2652 9 10.5196 8.89464 10.7071 8.70711C10.8946 8.51957 11 8.26522 11 8C11 7.73478 10.8946 7.48043 10.7071 7.29289C10.5196 7.10536 10.2652 7 10 7H8C7.73478 7 7.48043 6.89464 7.29289 6.70711C7.10536 6.51957 7 6.26522 7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H13C13.2652 5 13.5196 5.10536 13.7071 5.29289C13.8946 5.48043 14 5.73478 14 6C14 6.26522 13.8946 6.51957 13.7071 6.70711C13.5196 6.89464 13.2652 7 13 7H12.82C13.0275 7.58319 13.0494 8.21627 12.883 8.81245C12.7165 9.40862 12.3696 9.9387 11.89 10.33L13.33 11.05C14.3212 10.433 15.4519 10.0757 16.6176 10.0111C17.7834 9.9464 18.9466 10.1765 20 10.68V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C10.8439 20.7597 10.0954 19.0853 10.0156 17.3147C9.93578 15.5441 10.5306 13.8092 11.68 12.46ZM17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18Z","pay_friend":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM8 8C8.29667 8 8.58668 8.08797 8.83335 8.2528C9.08003 8.41762 9.27229 8.65189 9.38582 8.92597C9.49935 9.20006 9.52906 9.50166 9.47118 9.79264C9.4133 10.0836 9.27044 10.3509 9.06066 10.5607C8.85088 10.7704 8.58361 10.9133 8.29264 10.9712C8.00166 11.0291 7.70006 10.9994 7.42597 10.8858C7.15189 10.7723 6.91762 10.58 6.7528 10.3334C6.58797 10.0867 6.5 9.79667 6.5 9.5C6.5 9.10218 6.65804 8.72064 6.93934 8.43934C7.22064 8.15804 7.60218 8 8 8ZM10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16ZM18 10H17.82C18.0275 10.5832 18.0495 11.2163 17.883 11.8124C17.7165 12.4086 17.3696 12.9387 16.89 13.33L18.45 14.11C18.6855 14.2299 18.864 14.4381 18.9465 14.6892C19.0289 14.9403 19.0086 15.2138 18.89 15.45C18.8069 15.6149 18.6798 15.7536 18.5227 15.8507C18.3656 15.9478 18.1847 15.9994 18 16C17.8431 16.0019 17.6883 15.964 17.55 15.89L13.55 13.89C13.3507 13.7879 13.1914 13.6219 13.0977 13.4185C13.004 13.2151 12.9813 12.9862 13.0331 12.7684C13.085 12.5505 13.2085 12.3564 13.3838 12.2171C13.5591 12.0778 13.7761 12.0013 14 12H15C15.2652 12 15.5196 11.8946 15.7071 11.7071C15.8946 11.5196 16 11.2652 16 11C16 10.7348 15.8946 10.4804 15.7071 10.2929C15.5196 10.1054 15.2652 10 15 10H13C12.7348 10 12.4804 9.89464 12.2929 9.70711C12.1054 9.51957 12 9.26522 12 9C12 8.73478 12.1054 8.48043 12.2929 8.29289C12.4804 8.10536 12.7348 8 13 8H18C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10Z","pay_recurring":"M15.5 9.00006C15.5 8.73484 15.3946 8.48049 15.2071 8.29295C15.0196 8.10542 14.7652 8.00006 14.5 8.00006H9.49998C9.23477 8.00006 8.98041 8.10542 8.79288 8.29295C8.60534 8.48049 8.49998 8.73484 8.49998 9.00006C8.49998 9.26527 8.60534 9.51963 8.79288 9.70716C8.98041 9.8947 9.23477 10.0001 9.49998 10.0001H11.5C11.7652 10.0001 12.0196 10.1054 12.2071 10.293C12.3946 10.4805 12.5 10.7348 12.5 11.0001C12.5 11.2653 12.3946 11.5196 12.2071 11.7072C12.0196 11.8947 11.7652 12.0001 11.5 12.0001H10.5C10.2761 12.0014 10.0591 12.0778 9.88376 12.2171C9.70845 12.3565 9.58497 12.5506 9.5331 12.7684C9.48124 12.9863 9.50399 13.2152 9.59771 13.4186C9.69142 13.6219 9.85069 13.788 10.05 13.8901L14.05 15.8901C14.1883 15.9641 14.3431 16.0019 14.5 16.0001C14.6847 15.9995 14.8656 15.9478 15.0226 15.8507C15.1797 15.7537 15.3069 15.615 15.39 15.4501C15.5125 15.2199 15.5402 14.9511 15.4674 14.7008C15.3945 14.4505 15.2268 14.2385 15 14.1101L13.44 13.3301C13.9109 12.9326 14.248 12.3997 14.4055 11.8039C14.5629 11.2081 14.5331 10.5783 14.32 10.0001H14.5C14.7652 10.0001 15.0196 9.8947 15.2071 9.70716C15.3946 9.51963 15.5 9.26527 15.5 9.00006ZM12 2.00006C10.6868 2.00006 9.38641 2.25872 8.17315 2.76126C6.95989 3.26381 5.8575 4.0004 4.92892 4.92899C3.05355 6.80435 1.99998 9.34789 1.99998 12.0001C1.99809 12.3745 2.02147 12.7487 2.06998 13.1201C2.10181 13.3853 2.23769 13.627 2.44773 13.792C2.65777 13.9571 2.92477 14.0319 3.18999 14.0001C3.4552 13.9682 3.69691 13.8324 3.86194 13.6223C4.02698 13.4123 4.10181 13.1453 4.06999 12.8801C4.03141 12.5881 4.00804 12.2944 3.99998 12.0001C3.99566 10.1711 4.61813 8.39597 5.76369 6.97027C6.90924 5.54457 8.50872 4.55442 10.2957 4.16479C12.0826 3.77516 13.9491 4.00957 15.5842 4.82897C17.2192 5.64837 18.5242 7.00328 19.2816 8.66798C20.0391 10.3327 20.2033 12.2066 19.7468 13.9777C19.2904 15.7487 18.2409 17.3099 16.7732 18.4011C15.3055 19.4924 13.5082 20.0478 11.6807 19.9748C9.85328 19.9018 8.106 19.2048 6.72998 18.0001H7.49998C7.7652 18.0001 8.01956 17.8947 8.20709 17.7072C8.39463 17.5196 8.49998 17.2653 8.49998 17.0001C8.49998 16.7348 8.39463 16.4805 8.20709 16.293C8.01956 16.1054 7.7652 16.0001 7.49998 16.0001H4.49998C4.23477 16.0001 3.98041 16.1054 3.79288 16.293C3.60534 16.4805 3.49998 16.7348 3.49998 17.0001V20.0001C3.49998 20.2653 3.60534 20.5196 3.79288 20.7072C3.98041 20.8947 4.23477 21.0001 4.49998 21.0001C4.7652 21.0001 5.01956 20.8947 5.20709 20.7072C5.39463 20.5196 5.49998 20.2653 5.49998 20.0001V19.5701C6.72251 20.6253 8.18241 21.3687 9.75485 21.7368C11.3273 22.1049 12.9655 22.0867 14.5293 21.6837C16.0932 21.2807 17.5362 20.505 18.7349 19.4228C19.9337 18.3407 20.8525 16.9843 21.4128 15.4697C21.9732 13.955 22.1583 12.3273 21.9525 10.7255C21.7467 9.1237 21.156 7.59561 20.2309 6.27186C19.3059 4.94811 18.074 3.8681 16.6406 3.12418C15.2072 2.38025 13.6149 1.99455 12 2.00006Z","pay_schedule":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM14.5 13C14.5 13.4465 14.4004 13.8874 14.2084 14.2905C14.0163 14.6936 13.7367 15.0487 13.39 15.33L14.95 16.11C15.1855 16.2299 15.364 16.4381 15.4465 16.6892C15.5289 16.9403 15.5086 17.2138 15.39 17.45C15.3069 17.6149 15.1798 17.7536 15.0227 17.8507C14.8656 17.9478 14.6847 17.9994 14.5 18C14.3431 18.0019 14.1883 17.964 14.05 17.89L10.05 15.89C9.8507 15.7879 9.69144 15.6219 9.59772 15.4185C9.504 15.2151 9.48125 14.9862 9.53312 14.7684C9.58499 14.5505 9.70846 14.3564 9.88377 14.2171C10.0591 14.0778 10.2761 14.0013 10.5 14H11.5C11.7652 14 12.0196 13.8946 12.2071 13.7071C12.3946 13.5196 12.5 13.2652 12.5 13C12.5 12.7348 12.3946 12.4804 12.2071 12.2929C12.0196 12.1054 11.7652 12 11.5 12H9.5C9.23478 12 8.98043 11.8946 8.79289 11.7071C8.60536 11.5196 8.5 11.2652 8.5 11C8.5 10.7348 8.60536 10.4804 8.79289 10.2929C8.98043 10.1054 9.23478 10 9.5 10H14.5C14.7652 10 15.0196 10.1054 15.2071 10.2929C15.3946 10.4804 15.5 10.7348 15.5 11C15.5 11.2652 15.3946 11.5196 15.2071 11.7071C15.0196 11.8946 14.7652 12 14.5 12H14.32C14.4364 12.3207 14.4973 12.6589 14.5 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","payment":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM14.86 10H16C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12H14.86C14.6907 12.644 14.3634 13.2356 13.9076 13.721C13.4518 14.2065 12.8821 14.5705 12.25 14.78L14.51 16.14C14.6984 16.2518 14.8449 16.4224 14.9269 16.6255C15.009 16.8287 15.022 17.0531 14.9641 17.2644C14.9062 17.4757 14.7805 17.6621 14.6063 17.795C14.4321 17.9279 14.2191 17.9999 14 18C13.8205 17.9999 13.6444 17.9516 13.49 17.86L8.49 14.86C8.49 14.86 8.43 14.8 8.4 14.78C8.34311 14.7413 8.29252 14.6941 8.25 14.64L8.14 14.49C8.10747 14.4328 8.08068 14.3725 8.06 14.31C8.05434 14.2435 8.05434 14.1765 8.06 14.11L8 14C8 14 8 14 8 13.93C7.99533 13.8668 7.99533 13.8032 8 13.74C8.01727 13.6746 8.04071 13.611 8.07 13.55C8.07 13.55 8.07 13.55 8.07 13.49C8.07 13.43 8.13 13.43 8.15 13.4C8.18869 13.3431 8.23591 13.2925 8.29 13.25C8.33926 13.2077 8.3929 13.1709 8.45 13.14L8.61 13.06H8.82L9 13H11C11.349 12.9979 11.6914 12.9045 11.9932 12.7291C12.2949 12.5536 12.5455 12.3023 12.72 12H8C7.73478 12 7.48043 11.8946 7.29289 11.7071C7.10536 11.5196 7 11.2652 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10H12.72C12.5455 9.69772 12.2949 9.44638 11.9932 9.27095C11.6914 9.09552 11.349 9.00211 11 9H8C7.73478 9 7.48043 8.89464 7.29289 8.70711C7.10536 8.51957 7 8.26522 7 8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8C17 8.26522 16.8946 8.51957 16.7071 8.70711C16.5196 8.89464 16.2652 9 16 9H14.44C14.6265 9.31184 14.7679 9.64852 14.86 10Z","payment_plan":"M19.12 3.88C18.5579 3.31723 17.7954 3.0007 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C19.9993 5.20462 19.6828 4.44207 19.12 3.88ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","percentage_decrease":"M6.99633 9.00098C7.58895 9.00098 8.16826 8.82503 8.66101 8.49539C9.15375 8.16574 9.5378 7.69721 9.76459 7.14903C9.99137 6.60085 10.0507 5.99765 9.93509 5.4157C9.81948 4.83376 9.53411 4.29921 9.11506 3.87965C8.69602 3.4601 8.16212 3.17437 7.58089 3.05862C6.99966 2.94286 6.39719 3.00227 5.84968 3.22934C5.30218 3.4564 4.83421 3.84092 4.50497 4.33427C4.17573 4.82761 4 5.40763 4 6.00098C4 6.79663 4.31568 7.55969 4.8776 8.1223C5.43953 8.68491 6.20166 9.00098 6.99633 9.00098ZM17.9829 15.001C17.3903 15.001 16.811 15.1769 16.3182 15.5066C15.8255 15.8362 15.4414 16.3047 15.2146 16.8529C14.9879 17.4011 14.9285 18.0043 15.0441 18.5862C15.1597 19.1682 15.4451 19.7027 15.8642 20.1223C16.2832 20.5419 16.8171 20.8276 17.3983 20.9433C17.9796 21.0591 18.582 20.9997 19.1295 20.7726C19.6771 20.5456 20.145 20.161 20.4743 19.6677C20.8035 19.1743 20.9792 18.5943 20.9792 18.001C20.9792 17.2053 20.6635 16.4423 20.1016 15.8797C19.5397 15.317 18.7776 15.001 17.9829 15.001ZM4.99878 21.001L8.99389 21.001C9.25878 21.001 9.51283 20.8956 9.70013 20.7081C9.88744 20.5205 9.99267 20.2662 9.99267 20.001C9.99267 19.7358 9.88744 19.4814 9.70013 19.2939C9.51283 19.1063 9.25878 19.001 8.99389 19.001L7.30595 19.001L20.7096 4.68097C20.8956 4.49361 21 4.24016 21 3.97598C21 3.71179 20.8956 3.45834 20.7096 3.27098C20.6122 3.17946 20.4976 3.10841 20.3723 3.06204C20.2471 3.01566 20.1138 2.9949 19.9805 3.00097C19.8435 3.00142 19.7081 3.03005 19.5827 3.0851C19.4573 3.14015 19.3445 3.22044 19.2513 3.32097L5.99756 17.471L5.99756 16.001C5.99756 15.7358 5.89233 15.4814 5.70502 15.2939C5.51771 15.1063 5.26367 15.001 4.99878 15.001C4.73388 15.001 4.47984 15.1063 4.29253 15.2939C4.10523 15.4814 4 15.7358 4 16.001L4 20.001C4 20.2662 4.10523 20.5205 4.29253 20.7081C4.47984 20.8956 4.73388 21.001 4.99878 21.001Z","percentage_increase":"M16.9829 15C16.3903 15 15.811 15.1759 15.3182 15.5056C14.8255 15.8352 14.4414 16.3038 14.2147 16.852C13.9879 17.4001 13.9285 18.0033 14.0442 18.5853C14.1598 19.1672 14.4451 19.7018 14.8642 20.1213C15.2832 20.5409 15.8171 20.8266 16.3984 20.9424C16.9796 21.0581 17.5821 20.9987 18.1296 20.7716C18.6771 20.5446 19.145 20.1601 19.4743 19.6667C19.8035 19.1734 19.9792 18.5933 19.9792 18C19.9792 17.2044 19.6636 16.4413 19.1016 15.8787C18.5397 15.3161 17.7776 15 16.9829 15ZM5.99635 9C6.58897 9 7.16828 8.82405 7.66103 8.49441C8.15377 8.16477 8.53782 7.69623 8.7646 7.14805C8.99139 6.59987 9.05073 5.99667 8.93511 5.41473C8.8195 4.83279 8.53413 4.29824 8.11508 3.87868C7.69604 3.45912 7.16214 3.1734 6.58091 3.05765C5.99967 2.94189 5.39721 3.0013 4.8497 3.22836C4.30219 3.45543 3.83423 3.83994 3.50499 4.33329C3.17575 4.82664 3.00002 5.40666 3.00002 6C3.00002 6.79565 3.3157 7.55871 3.87762 8.12132C4.43954 8.68393 5.20167 9 5.99635 9ZM18.9805 3H14.9854C14.7205 3 14.4664 3.10536 14.2791 3.29289C14.0918 3.48043 13.9866 3.73478 13.9866 4C13.9866 4.26522 14.0918 4.51957 14.2791 4.70711C14.4664 4.89464 14.7205 5 14.9854 5H16.6733L3.26969 19.32C3.08366 19.5074 2.97925 19.7608 2.97925 20.025C2.97925 20.2892 3.08366 20.5426 3.26969 20.73C3.36702 20.8215 3.48169 20.8926 3.60693 20.9389C3.73216 20.9853 3.86541 21.0061 3.99879 21C4.13574 20.9996 4.27114 20.9709 4.39657 20.9159C4.522 20.8608 4.63478 20.7805 4.7279 20.68L17.9817 6.53V8C17.9817 8.26522 18.0869 8.51957 18.2742 8.70711C18.4615 8.89464 18.7156 9 18.9805 9C19.2454 9 19.4994 8.89464 19.6867 8.70711C19.874 8.51957 19.9792 8.26522 19.9792 8V4C19.9792 3.73478 19.874 3.48043 19.6867 3.29289C19.4994 3.10536 19.2454 3 18.9805 3Z","percentage_value":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8.37 6.37C8.48428 6.25234 8.62111 6.15893 8.77231 6.09536C8.92351 6.03178 9.08598 5.99935 9.25 6C9.49621 6.00082 9.7367 6.07434 9.94129 6.21132C10.1459 6.34831 10.3055 6.54266 10.4 6.77C10.496 6.99714 10.5238 7.24732 10.48 7.49C10.4276 7.73542 10.3053 7.96043 10.1279 8.13788C9.95043 8.31532 9.72542 8.43762 9.48 8.49C9.23732 8.5338 8.98714 8.506 8.76 8.41C8.53296 8.31327 8.33963 8.15149 8.20438 7.94506C8.06914 7.73863 7.99802 7.49678 8 7.25C7.99935 7.08598 8.03178 6.92351 8.09536 6.77231C8.15893 6.62111 8.25234 6.48428 8.37 6.37ZM8.29 12.29L14.29 6.29C14.3832 6.19676 14.4939 6.1228 14.6158 6.07234C14.7376 6.02188 14.8681 5.99591 15 5.99591C15.1319 5.99591 15.2624 6.02188 15.3842 6.07234C15.5061 6.1228 15.6168 6.19676 15.71 6.29C15.8032 6.38324 15.8772 6.49393 15.9277 6.61575C15.9781 6.73757 16.0041 6.86814 16.0041 7C16.0041 7.13186 15.9781 7.26243 15.9277 7.38425C15.8772 7.50607 15.8032 7.61676 15.71 7.71L9.71 13.71C9.61704 13.8037 9.50644 13.8781 9.38458 13.9289C9.26272 13.9797 9.13201 14.0058 9 14.0058C8.86799 14.0058 8.73728 13.9797 8.61542 13.9289C8.49356 13.8781 8.38296 13.8037 8.29 13.71C8.19627 13.617 8.12188 13.5064 8.07111 13.3846C8.02034 13.2627 7.9942 13.132 7.9942 13C7.9942 12.868 8.02034 12.7373 8.07111 12.6154C8.12188 12.4936 8.19627 12.383 8.29 12.29ZM16 12.75C15.9974 13.0807 15.8649 13.3971 15.631 13.631C15.3971 13.8649 15.0807 13.9974 14.75 14C14.5038 13.9992 14.2633 13.9257 14.0587 13.7887C13.8541 13.6517 13.6945 13.4573 13.6 13.23C13.504 13.0029 13.4762 12.7527 13.52 12.51C13.5724 12.2646 13.6947 12.0396 13.8721 11.8621C14.0496 11.6847 14.2746 11.5624 14.52 11.51C14.7627 11.4662 15.0129 11.494 15.24 11.59C15.467 11.6867 15.6604 11.8485 15.7956 12.0549C15.9309 12.2614 16.002 12.5032 16 12.75ZM16 19H8C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18C7 17.7348 7.10536 17.4804 7.29289 17.2929C7.48043 17.1054 7.73478 17 8 17H16C16.2652 17 16.5196 17.1054 16.7071 17.2929C16.8946 17.4804 17 17.7348 17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19Z","period_problems":"M14.62 16.4C14.1069 15.8914 13.6996 15.2863 13.4217 14.6195C13.1438 13.9527 13.0007 13.2374 13.0007 12.515C13.0007 11.7926 13.1438 11.0773 13.4217 10.4105C13.6996 9.7437 14.1069 9.13855 14.62 8.63L15.25 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45249 5.30176 8.70064 5.55337 9 5.73C9.30384 5.90625 9.64874 5.99938 10 6H14C14.3513 5.99938 14.6962 5.90625 15 5.73C15.2994 5.55337 15.5475 5.30176 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6C18.1663 5.98471 18.3337 5.98471 18.5 6C19.0273 6.00245 19.5447 6.14387 20 6.41V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5475 2.69824 15.2994 2.44663 15 2.27C14.6962 2.09375 14.3513 2.00062 14 2H10C9.64874 2.00062 9.30384 2.09375 9 2.27C8.70064 2.44663 8.45249 2.69824 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V17.77C19.5135 17.9177 19.0084 17.9951 18.5 18C17.7796 18.003 17.0658 17.8631 16.3998 17.5885C15.7338 17.3138 15.1289 16.9099 14.62 16.4ZM21 10.05L19.21 8.29C19.117 8.19627 19.0064 8.12188 18.8846 8.07111C18.7627 8.02034 18.632 7.9942 18.5 7.9942C18.368 7.9942 18.2373 8.02034 18.1154 8.07111C17.9936 8.12188 17.883 8.19627 17.79 8.29L16 10.05C15.6726 10.3737 15.4126 10.7591 15.2352 11.1839C15.0577 11.6088 14.9664 12.0646 14.9664 12.525C14.9664 12.9854 15.0577 13.4412 15.2352 13.8661C15.4126 14.2909 15.6726 14.6763 16 15C16.3266 15.3314 16.7158 15.5945 17.145 15.7741C17.5741 15.9537 18.0347 16.0462 18.5 16.0462C18.9653 16.0462 19.4259 15.9537 19.855 15.7741C20.2842 15.5945 20.6734 15.3314 21 15C21.3232 14.678 21.5783 14.2943 21.7501 13.8717C21.9219 13.449 22.0069 12.9962 22 12.54C22.0075 12.0793 21.9229 11.6217 21.7512 11.1941C21.5795 10.7665 21.3241 10.3775 21 10.05Z","personal_history":"M21.12 6.88C20.5579 6.31723 19.7954 6.0007 19 6H12.41L11.29 4.88C10.7279 4.31723 9.96538 4.0007 9.17 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V9C21.9993 8.20462 21.6828 7.44207 21.12 6.88ZM12 9C12.2967 9 12.5867 9.08797 12.8334 9.2528C13.08 9.41762 13.2723 9.65189 13.3858 9.92597C13.4994 10.2001 13.5291 10.5017 13.4712 10.7926C13.4133 11.0836 13.2704 11.3509 13.0607 11.5607C12.8509 11.7704 12.5836 11.9133 12.2926 11.9712C12.0017 12.0291 11.7001 11.9994 11.426 11.8858C11.1519 11.7723 10.9176 11.58 10.7528 11.3334C10.588 11.0867 10.5 10.7967 10.5 10.5C10.5 10.1022 10.658 9.72064 10.9393 9.43934C11.2206 9.15804 11.6022 9 12 9ZM14 17H10C9.73478 17 9.48043 16.8946 9.29289 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.2044 9.31607 14.4413 9.87868 13.8787C10.4413 13.3161 11.2044 13 12 13C12.7956 13 13.5587 13.3161 14.1213 13.8787C14.6839 14.4413 15 15.2044 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17Z","personal_trainer":"M17.4999 7C17.7966 7 18.0866 6.91203 18.3333 6.74721C18.5799 6.58238 18.7722 6.34811 18.8857 6.07403C18.9993 5.79994 19.029 5.49834 18.9711 5.20737C18.9132 4.91639 18.7703 4.64912 18.5606 4.43934C18.3508 4.22956 18.0835 4.0867 17.7925 4.02882C17.5016 3.97094 17.2 4.00065 16.9259 4.11418C16.6518 4.22771 16.4175 4.41997 16.2527 4.66665C16.0879 4.91332 15.9999 5.20333 15.9999 5.5C15.9999 5.89783 16.1579 6.27936 16.4392 6.56066C16.7205 6.84197 17.1021 7 17.4999 7ZM8.4999 7C8.79658 7 9.08658 6.91203 9.33326 6.74721C9.57993 6.58238 9.77219 6.34811 9.88572 6.07403C9.99925 5.79994 10.029 5.49834 9.97108 5.20737C9.9132 4.91639 9.77034 4.64912 9.56056 4.43934C9.35078 4.22956 9.08351 4.0867 8.79254 4.02882C8.50157 3.97094 8.19997 4.00065 7.92588 4.11418C7.65179 4.22771 7.41752 4.41997 7.2527 4.66665C7.08788 4.91332 6.9999 5.20333 6.9999 5.5C6.9999 5.89783 7.15794 6.27936 7.43924 6.56066C7.72055 6.84197 8.10208 7 8.4999 7ZM9.6799 13.58L8.1399 12.58L8.6699 10.47L11.5499 11.91C11.6677 11.9809 11.7989 12.0267 11.9353 12.0446C12.0716 12.0626 12.2102 12.0521 12.3423 12.0141C12.4744 11.976 12.5973 11.9111 12.7032 11.8234C12.8092 11.7357 12.8958 11.6271 12.9579 11.5044C13.0199 11.3817 13.056 11.2475 13.0639 11.1102C13.0717 10.9729 13.0511 10.8355 13.0035 10.7065C12.9558 10.5775 12.882 10.4597 12.7868 10.3605C12.6915 10.2613 12.5768 10.1829 12.4499 10.13L8.4499 8.13L4.4499 6.13C4.21681 6.03294 3.95563 6.02764 3.71879 6.11518C3.48195 6.20272 3.287 6.37661 3.17307 6.60194C3.05914 6.82727 3.03466 7.08736 3.10456 7.32999C3.17446 7.57261 3.33355 7.77982 3.5499 7.91L6.8399 9.54L6.0699 12.59L2.1699 18.45C2.02517 18.6705 1.97339 18.9392 2.02583 19.1976C2.07827 19.4561 2.23069 19.6834 2.4499 19.83C2.61095 19.9428 2.8033 20.0022 2.9999 20C3.16461 19.9991 3.32656 19.9576 3.47135 19.8791C3.61615 19.8006 3.73932 19.6876 3.8299 19.55L7.2799 14.39L8.5699 15.25L6.1999 18.4C6.04077 18.6122 5.97245 18.8789 6.00995 19.1414C6.04746 19.404 6.18773 19.6409 6.3999 19.8C6.573 19.9298 6.78353 20 6.9999 20C7.15515 20 7.30826 19.9639 7.44712 19.8944C7.58597 19.825 7.70676 19.7242 7.7999 19.6L10.1699 16.45C10.3341 16.2323 10.452 15.9833 10.5164 15.7183C10.5809 15.4534 10.5904 15.178 10.5445 14.9092C10.4986 14.6404 10.3983 14.3838 10.2496 14.1553C10.1009 13.9267 9.90703 13.7309 9.6799 13.58ZM21.4499 10.11L17.4499 8.11L13.4499 6.11C13.2168 6.01294 12.9556 6.00764 12.7188 6.09518C12.482 6.18272 12.287 6.35661 12.1731 6.58194C12.0591 6.80727 12.0347 7.06736 12.1046 7.30999C12.1745 7.55261 12.3336 7.75982 12.5499 7.89L15.8399 9.54L15.0699 12.59L11.1699 18.45C11.0252 18.6705 10.9734 18.9392 11.0258 19.1976C11.0783 19.4561 11.2307 19.6834 11.4499 19.83C11.6109 19.9428 11.8033 20.0022 11.9999 20C12.1646 19.9991 12.3266 19.9576 12.4714 19.8791C12.6162 19.8006 12.7393 19.6876 12.8299 19.55L16.2799 14.39L17.5699 15.25L15.1999 18.4C15.0408 18.6122 14.9724 18.8789 15.01 19.1414C15.0475 19.404 15.1877 19.6409 15.3999 19.8C15.573 19.9298 15.7835 20 15.9999 20C16.1551 20 16.3083 19.9639 16.4471 19.8944C16.586 19.825 16.7068 19.7242 16.7999 19.6L19.1699 16.45C19.3341 16.2323 19.452 15.9833 19.5164 15.7183C19.5809 15.4534 19.5904 15.178 19.5445 14.9092C19.4986 14.6404 19.3983 14.3838 19.2496 14.1553C19.1009 13.9267 18.907 13.7309 18.6799 13.58L17.1399 12.58L17.6699 10.47L20.5499 11.91C20.783 12.0071 21.0442 12.0124 21.281 11.9248C21.5179 11.8373 21.7128 11.6634 21.8267 11.4381C21.9407 11.2127 21.9651 10.9526 21.8952 10.71C21.8253 10.4674 21.6663 10.2602 21.4499 10.13V10.11Z","pest_problem":"M16 13C16 11.9391 16.4214 10.9217 17.1716 10.1716C17.9217 9.42142 18.9391 8.99999 20 8.99999H20.06C20.0846 7.44061 20.3685 5.89619 20.9 4.42999C20.9878 4.27797 21.034 4.10553 21.034 3.92999C21.034 3.75445 20.9878 3.58201 20.9 3.42999C20.8007 3.28582 20.6654 3.17023 20.5074 3.09477C20.3495 3.01931 20.1745 2.98663 20 2.99999H14C13.9943 3.47355 13.8207 3.92972 13.5102 4.2873C13.1997 4.64488 12.7723 4.88066 12.3043 4.95267C11.8362 5.02469 11.3577 4.92826 10.9541 4.68055C10.5504 4.43284 10.2478 4.04994 10.1 3.59999C5.64 5.05999 3 9.14999 3 15C3 17.81 3.73 19.33 4.63 20.13C4.66189 20.1501 4.69793 20.1628 4.73542 20.1671C4.77291 20.1713 4.81087 20.167 4.84646 20.1545C4.88206 20.142 4.91436 20.1216 4.94095 20.0949C4.96754 20.0681 4.98773 20.0357 5 20C5.33 14 8.54 9.70999 14.57 7.12999C14.6918 7.0727 14.8239 7.04059 14.9584 7.03557C15.0929 7.03055 15.227 7.05273 15.3527 7.10078C15.4784 7.14883 15.5931 7.22176 15.69 7.3152C15.7868 7.40864 15.8638 7.52067 15.9163 7.64458C15.9689 7.76849 15.9958 7.90173 15.9957 8.03631C15.9955 8.17089 15.9681 8.30405 15.9152 8.4278C15.8623 8.55156 15.785 8.66337 15.6879 8.75654C15.5908 8.8497 15.4759 8.9223 15.35 8.96999C9.83 11.3 7.09 15.17 7 20.73C7 20.8016 7.02845 20.8703 7.07908 20.9209C7.12972 20.9715 7.19839 21 7.27 21C8.74256 20.9882 10.2089 20.807 11.64 20.46C11.3963 20.234 11.2128 19.9508 11.106 19.6361C10.9993 19.3213 10.9726 18.9849 11.0285 18.6573C11.0844 18.3297 11.221 18.0212 11.4261 17.7596C11.6311 17.498 11.8981 17.2917 12.203 17.1593C12.5078 17.0268 12.8408 16.9724 13.1719 17.001C13.5031 17.0295 13.8218 17.1402 14.0995 17.3229C14.3771 17.5056 14.6048 17.7546 14.7621 18.0474C14.9193 18.3403 15.0011 18.6676 15 19C15 19.05 15 19.09 15 19.13C16.1896 18.46 17.236 17.5631 18.08 16.49C17.4532 16.147 16.9297 15.6425 16.5639 15.0287C16.1981 14.415 16.0034 13.7145 16 13Z","pesticides":"M16 3C16 2.73478 15.8946 2.48043 15.7071 2.29289C15.5196 2.10536 15.2652 2 15 2H9C8.73478 2 8.48043 2.10536 8.29289 2.29289C8.10536 2.48043 8 2.73478 8 3V4H16V3ZM17 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V9C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM18 11C18 11.5304 17.7893 12.0391 17.4142 12.4142C17.0391 12.7893 16.5304 13 16 13H15V15H16C16.5304 15 17.0391 15.2107 17.4142 15.5858C17.7893 15.9609 18 16.4696 18 17V18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19C16.7348 19 16.4804 18.8946 16.2929 18.7071C16.1054 18.5196 16 18.2652 16 18V17H14.82C14.6098 17.5792 14.2264 18.0795 13.7218 18.4332C13.2173 18.7868 12.6161 18.9765 12 18.9765C11.3839 18.9765 10.7827 18.7868 10.2782 18.4332C9.77363 18.0795 9.3902 17.5792 9.18 17H8V18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18V17C6 16.4696 6.21071 15.9609 6.58579 15.5858C6.96086 15.2107 7.46957 15 8 15H9V13H8C7.46957 13 6.96086 12.7893 6.58579 12.4142C6.21071 12.0391 6 11.5304 6 11V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9C7.26522 9 7.51957 9.10536 7.70711 9.29289C7.89464 9.48043 8 9.73478 8 10V11H9.18C9.3902 10.4208 9.77363 9.92046 10.2782 9.56684C10.7827 9.21322 11.3839 9.02352 12 9.02352C12.6161 9.02352 13.2173 9.21322 13.7218 9.56684C14.2264 9.92046 14.6098 10.4208 14.82 11H16V10C16 9.73478 16.1054 9.48043 16.2929 9.29289C16.4804 9.10536 16.7348 9 17 9C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V11ZM12 11C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","pests":"M20.8901 14.5499L20.2701 13.2899C20.0928 12.9379 19.8479 12.6242 19.5494 12.3668C19.2508 12.1094 18.9044 11.9134 18.5301 11.7899L17.0001 11.2799V10.7199L18.0001 10.3999C18.5869 10.1925 19.0946 9.80769 19.4529 9.29884C19.8113 8.79 20.0025 8.1823 20.0001 7.55994V5.99994C20.0001 5.73472 19.8947 5.48037 19.7072 5.29283C19.5197 5.1053 19.2653 4.99994 19.0001 4.99994C18.7349 4.99994 18.4805 5.1053 18.293 5.29283C18.1054 5.48037 18.0001 5.73472 18.0001 5.99994V7.55994C18.0115 7.77801 17.9512 7.99381 17.8284 8.17438C17.7056 8.35495 17.5271 8.49036 17.3201 8.55994L16.5601 8.80994C16.3789 8.56504 16.1442 8.36475 15.8738 8.22438C15.6035 8.084 15.3046 8.00723 15.0001 7.99994C14.9945 7.3093 14.7508 6.64173 14.3101 6.10994L15.7101 4.70994C15.8033 4.6167 15.8773 4.50601 15.9277 4.38419C15.9782 4.26237 16.0042 4.1318 16.0042 3.99994C16.0042 3.86808 15.9782 3.73751 15.9277 3.61569C15.8773 3.49387 15.8033 3.38318 15.7101 3.28994C15.6168 3.1967 15.5062 3.12274 15.3843 3.07228C15.2625 3.02182 15.1319 2.99585 15.0001 2.99585C14.7338 2.99585 14.4784 3.10164 14.2901 3.28994L12.5301 5.04994C12.1799 4.98318 11.8203 4.98318 11.4701 5.04994L9.71008 3.28994C9.52178 3.10164 9.26639 2.99585 9.00008 2.99585C8.73378 2.99585 8.47839 3.10164 8.29008 3.28994C8.10178 3.47825 7.99599 3.73364 7.99599 3.99994C7.99599 4.26624 8.10178 4.52164 8.29008 4.70994L9.69008 6.10994C9.24938 6.64173 9.00567 7.3093 9.00008 7.99994C8.69967 8.00133 8.40343 8.07037 8.13337 8.20194C7.8633 8.33351 7.62634 8.52423 7.44008 8.75994L6.68008 8.50994C6.4731 8.44036 6.29459 8.30495 6.1718 8.12438C6.04901 7.94381 5.9887 7.72801 6.00008 7.50994V5.99994C6.00008 5.73472 5.89473 5.48037 5.70719 5.29283C5.51965 5.1053 5.2653 4.99994 5.00008 4.99994C4.73487 4.99994 4.48051 5.1053 4.29298 5.29283C4.10544 5.48037 4.00008 5.73472 4.00008 5.99994V7.55994C4.00126 8.18839 4.19977 8.80061 4.56759 9.31018C4.93541 9.81974 5.45397 10.2009 6.05008 10.3999L7.05008 10.7199V11.2799L5.52008 11.7899C5.14573 11.9134 4.79937 12.1094 4.50081 12.3668C4.20226 12.6242 3.95735 12.9379 3.78008 13.2899L3.16008 14.5499C3.04147 14.7861 3.02117 15.0596 3.10362 15.3107C3.18607 15.5618 3.36456 15.7701 3.60008 15.8899C3.72343 15.9563 3.86017 15.9939 4.00008 15.9999C4.18475 15.9994 4.36566 15.9477 4.52275 15.8506C4.67984 15.7535 4.80698 15.6149 4.89008 15.4499L5.52008 14.1899C5.57917 14.0726 5.66081 13.968 5.76033 13.8822C5.85985 13.7964 5.9753 13.7311 6.10008 13.6899L7.00008 13.3899V14.9999C7.00684 15.4364 7.07071 15.8701 7.19008 16.2899L6.19008 16.8099C5.61037 17.1001 5.14024 17.5702 4.85008 18.1499L4.15008 19.5499C4.03147 19.7861 4.01117 20.0596 4.09362 20.3107C4.17607 20.5618 4.35456 20.7701 4.59008 20.8899C4.71644 20.9577 4.85676 20.9954 5.00008 20.9999C5.18475 20.9994 5.36566 20.9477 5.52275 20.8506C5.67984 20.7535 5.80698 20.6149 5.89008 20.4499L6.60008 18.9999C6.68918 18.8287 6.82884 18.689 7.00008 18.5999L8.00008 18.0799C8.46164 18.6777 9.05409 19.1616 9.73192 19.4946C10.4097 19.8276 11.1549 20.0008 11.9101 20.0008C12.6653 20.0008 13.4104 19.8276 14.0882 19.4946C14.7661 19.1616 15.3585 18.6777 15.8201 18.0799L17.0001 18.5999C17.1924 18.6924 17.3476 18.8476 17.4401 19.0399L18.1501 20.4499C18.23 20.609 18.3509 20.7438 18.5003 20.8405C18.6498 20.9371 18.8223 20.9922 19.0001 20.9999C19.157 21.0018 19.3118 20.964 19.4501 20.8899C19.6856 20.7701 19.8641 20.5618 19.9465 20.3107C20.029 20.0596 20.0087 19.7861 19.8901 19.5499L19.1901 18.1499C18.8999 17.5702 18.4298 17.1001 17.8501 16.8099L16.8501 16.2899C16.956 15.8683 17.0064 15.4346 17.0001 14.9999V13.3899L17.9001 13.6899C18.0249 13.7311 18.1403 13.7964 18.2398 13.8822C18.3394 13.968 18.421 14.0726 18.4801 14.1899L19.1101 15.4499C19.1932 15.6149 19.3203 15.7535 19.4774 15.8506C19.6345 15.9477 19.8154 15.9994 20.0001 15.9999C20.157 16.0018 20.3118 15.964 20.4501 15.8899C20.6856 15.7701 20.8641 15.5618 20.9465 15.3107C21.029 15.0596 21.0087 14.7861 20.8901 14.5499Z","pets":"M7.08 7.99988C7.83638 7.97172 8.55275 7.65294 9.08 7.10988C9.33174 6.89907 9.53929 6.64056 9.69072 6.34922C9.84216 6.05787 9.93447 5.73946 9.96235 5.4123C9.99024 5.08514 9.95314 4.75569 9.85319 4.44293C9.75325 4.13016 9.59243 3.84025 9.38 3.58988C9.12963 3.37745 8.83972 3.21663 8.52696 3.11669C8.21419 3.01675 7.88474 2.97965 7.55758 3.00753C7.23042 3.03541 6.91201 3.12773 6.62067 3.27916C6.32932 3.43059 6.07081 3.63815 5.86 3.88988C5.60826 4.10069 5.40071 4.35921 5.24928 4.65055C5.09784 4.94189 5.00553 5.2603 4.97765 5.58747C4.94977 5.91463 4.98686 6.24407 5.08681 6.55684C5.18675 6.8696 5.34757 7.15951 5.56 7.40988C5.76022 7.606 5.99818 7.75943 6.25946 7.86084C6.52074 7.96226 6.7999 8.00956 7.08 7.99988ZM13.27 8.76988C14.1284 8.74655 14.9434 8.38751 15.54 7.76988C15.8186 7.53758 16.0487 7.25263 16.2171 6.93134C16.3855 6.61005 16.4889 6.25872 16.5214 5.89743C16.5539 5.53615 16.5148 5.172 16.4065 4.82581C16.2982 4.47962 16.1227 4.15819 15.89 3.87988C15.6117 3.64722 15.2903 3.47171 14.9441 3.36337C14.5979 3.25504 14.2337 3.216 13.8724 3.24851C13.5112 3.28102 13.1598 3.38442 12.8385 3.55282C12.5172 3.72121 12.2323 3.95128 12 4.22988C11.7214 4.46219 11.4913 4.74713 11.3229 5.06842C11.1545 5.38971 11.0511 5.74104 11.0186 6.10233C10.9861 6.46361 11.0252 6.82776 11.1335 7.17395C11.2418 7.52014 11.4173 7.84158 11.65 8.11988C11.8624 8.3316 12.1154 8.49829 12.3938 8.60997C12.6721 8.72166 12.9701 8.77605 13.27 8.76988ZM17.74 12.9999C18.5951 12.975 19.4065 12.616 20 11.9999C20.5301 11.4996 20.8814 10.8391 21 10.1199C21.0607 9.76125 21.0362 9.39338 20.9285 9.04596C20.8208 8.69854 20.6329 8.38131 20.38 8.11988C20.1017 7.88722 19.7803 7.71171 19.4341 7.60337C19.0879 7.49504 18.7237 7.456 18.3624 7.48851C18.0012 7.52102 17.6498 7.62442 17.3285 7.79281C17.0072 7.96121 16.7223 8.19128 16.49 8.46988C15.9634 8.97287 15.6128 9.63207 15.49 10.3499C15.4309 10.7085 15.4562 11.0759 15.5638 11.4231C15.6714 11.7703 15.8584 12.0876 16.11 12.3499C16.325 12.561 16.5798 12.7272 16.8596 12.8388C17.1395 12.9504 17.4388 13.0051 17.74 12.9999ZM20.41 14.5799C20.1596 14.3674 19.8697 14.2066 19.557 14.1067C19.2442 14.0067 18.9147 13.9696 18.5876 13.9975C18.2604 14.0254 17.942 14.1177 17.6507 14.2692C17.3593 14.4206 17.1008 14.6281 16.89 14.8799C16.6383 15.0907 16.4307 15.3492 16.2793 15.6405C16.1278 15.9319 16.0355 16.2503 16.0076 16.5775C15.9798 16.9046 16.0169 17.2341 16.1168 17.5468C16.2168 17.8596 16.3776 18.1495 16.59 18.3999C16.7867 18.5923 17.0198 18.7436 17.2756 18.8449C17.5314 18.9462 17.8049 18.9955 18.08 18.9899C18.8364 18.9617 19.5528 18.6429 20.08 18.0999C20.3325 17.8913 20.5413 17.635 20.6946 17.3456C20.8478 17.0562 20.9425 16.7394 20.9731 16.4133C21.0038 16.0873 20.9698 15.7584 20.8732 15.4455C20.7766 15.1326 20.6192 14.8419 20.41 14.5899V14.5799ZM9.14 9.04988L5.61 9.68988C4.87729 9.82338 4.21467 10.2098 3.7377 10.7818C3.26072 11.3538 2.99965 12.0751 3 12.8199V12.9999C3 13.7955 3.31607 14.5586 3.87868 15.1212C4.44129 15.6838 5.20435 15.9999 6 15.9999C6.53043 15.9999 7.03914 16.2106 7.41421 16.5857C7.78929 16.9607 8 17.4694 8 17.9999C8 18.7955 8.31607 19.5586 8.87868 20.1212C9.44129 20.6838 10.2044 20.9999 11 20.9999H11.18C11.9248 21.0002 12.6461 20.7392 13.2181 20.2622C13.7901 19.7852 14.1765 19.1226 14.31 18.3899L15 14.8599C15.1462 14.0604 15.0953 13.2372 14.8517 12.4618C14.6081 11.6864 14.1791 10.982 13.6019 10.4098C13.0247 9.83752 12.3167 9.41459 11.5393 9.17763C10.7618 8.94067 9.93825 8.89682 9.14 9.04988Z","pharmacy":"M19.56 12.9L18 12L19.56 11.1C20.0184 10.8344 20.3528 10.3978 20.4897 9.886C20.6265 9.37416 20.5547 8.82893 20.29 8.37L19.29 6.63C19.0244 6.17154 18.5878 5.83717 18.076 5.70031C17.5641 5.56344 17.0189 5.63526 16.56 5.9L15 6.8V5C15 4.46957 14.7892 3.96086 14.4142 3.58579C14.0391 3.21071 13.5304 3 13 3H11C10.4695 3 9.96082 3.21071 9.58575 3.58579C9.21068 3.96086 8.99996 4.46957 8.99996 5V6.8L7.43996 5.9C6.98103 5.63526 6.4358 5.56344 5.92396 5.70031C5.41213 5.83717 4.97551 6.17154 4.70996 6.63L3.70996 8.37C3.44523 8.82893 3.37341 9.37416 3.51027 9.886C3.64714 10.3978 3.9815 10.8344 4.43996 11.1L5.99996 12L4.43996 12.9C3.9815 13.1656 3.64714 13.6022 3.51027 14.114C3.37341 14.6258 3.44523 15.1711 3.70996 15.63L4.70996 17.37C4.97551 17.8285 5.41213 18.1628 5.92396 18.2997C6.4358 18.4366 6.98103 18.3647 7.43996 18.1L8.99996 17.2V19C8.99996 19.5304 9.21068 20.0391 9.58575 20.4142C9.96082 20.7893 10.4695 21 11 21H13C13.5304 21 14.0391 20.7893 14.4142 20.4142C14.7892 20.0391 15 19.5304 15 19V17.2L16.56 18.1C17.0189 18.3647 17.5641 18.4366 18.076 18.2997C18.5878 18.1628 19.0244 17.8285 19.29 17.37L20.29 15.63C20.5547 15.1711 20.6265 14.6258 20.4897 14.114C20.3528 13.6022 20.0184 13.1656 19.56 12.9ZM14 13H13V14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5195 14.8946 12.2652 15 12 15C11.7347 15 11.4804 14.8946 11.2929 14.7071C11.1053 14.5196 11 14.2652 11 14V13H9.99996C9.73475 13 9.48039 12.8946 9.29286 12.7071C9.10532 12.5196 8.99996 12.2652 8.99996 12C8.99996 11.7348 9.10532 11.4804 9.29286 11.2929C9.48039 11.1054 9.73475 11 9.99996 11H11V10C11 9.73478 11.1053 9.48043 11.2929 9.29289C11.4804 9.10536 11.7347 9 12 9C12.2652 9 12.5195 9.10536 12.7071 9.29289C12.8946 9.48043 13 9.73478 13 10V11H14C14.2652 11 14.5195 11.1054 14.7071 11.2929C14.8946 11.4804 15 11.7348 15 12C15 12.2652 14.8946 12.5196 14.7071 12.7071C14.5195 12.8946 14.2652 13 14 13Z","phone_key_access":"M19 2C17.35 2 16 3.35 16 5C16 5.47 16.12 5.9 16.31 6.3L14.32 8.28C14.32 8.28 14.3 8.28 14.3 8.29C14.3 8.3 14.3 8.3 14.29 8.31L13.31 9.29C12.92 9.68 12.92 10.31 13.31 10.7C13.51 10.9 13.76 11 14.02 11C14.28 11 14.53 10.9 14.72 10.71L15.02 10.42L15.31 10.71C15.51 10.91 15.76 11 16.02 11C16.28 11 16.53 10.9 16.73 10.71C17.12 10.32 17.12 9.69 16.73 9.3L16.44 9.01L17.75 7.71C18.14 7.89 18.57 8 19.02 8C20.67 8 22.02 6.65 22.02 5C22.02 3.35 20.67 2 19.02 2H19ZM19 6C18.45 6 18 5.55 18 5C18 4.45 18.45 4 19 4C19.55 4 20 4.45 20 5C20 5.55 19.55 6 19 6ZM11 10V3C11 2.65 11.07 2.31 11.18 2H9C7.34 2 6 3.34 6 5V19C6 20.66 7.34 22 9 22H15C16.66 22 18 20.66 18 19V13H14C12.34 13 11 11.66 11 10ZM12 20C11.45 20 11 19.55 11 19C11 18.45 11.45 18 12 18C12.55 18 13 18.45 13 19C13 19.55 12.55 20 12 20Z","phone_number_landline":"M20.5999 6.4C19.7199 5.28 17.2899 3 11.9999 3C6.7099 3 4.2799 5.28 3.3999 6.4C3.13555 6.74371 2.99464 7.16642 2.9999 7.6V9C2.9999 9.53043 3.21061 10.0391 3.58568 10.4142C3.96076 10.7893 4.46946 11 4.9999 11H5.9999C6.53033 11 7.03904 10.7893 7.41411 10.4142C7.78918 10.0391 7.9999 9.53043 7.9999 9V8C7.9999 7.73478 8.10525 7.48043 8.29279 7.29289C8.48033 7.10536 8.73468 7 8.9999 7H14.9999C15.2651 7 15.5195 7.10536 15.707 7.29289C15.8945 7.48043 15.9999 7.73478 15.9999 8V9C15.9999 9.53043 16.2106 10.0391 16.5857 10.4142C16.9608 10.7893 17.4695 11 17.9999 11H18.9999C19.5303 11 20.039 10.7893 20.4141 10.4142C20.7892 10.0391 20.9999 9.53043 20.9999 9V7.6C21.0051 7.16642 20.8642 6.74371 20.5999 6.4ZM17.9999 13C16.939 13 15.9216 12.5786 15.1715 11.8284C14.4213 11.0783 13.9999 10.0609 13.9999 9H9.9999C9.9999 10.0609 9.57847 11.0783 8.82832 11.8284C8.07818 12.5786 7.06076 13 5.9999 13C5.46946 13 4.96076 13.2107 4.58568 13.5858C4.21061 13.9609 3.9999 14.4696 3.9999 15V18C3.9999 18.7956 4.31597 19.5587 4.87858 20.1213C5.44119 20.6839 6.20425 21 6.9999 21H16.9999C17.7955 21 18.5586 20.6839 19.1212 20.1213C19.6838 19.5587 19.9999 18.7956 19.9999 18V15C19.9999 14.4696 19.7892 13.9609 19.4141 13.5858C19.039 13.2107 18.5303 13 17.9999 13ZM8.9999 19C8.80212 19 8.60878 18.9414 8.44433 18.8315C8.27988 18.7216 8.15171 18.5654 8.07602 18.3827C8.00033 18.2 7.98053 17.9989 8.01911 17.8049C8.0577 17.6109 8.15294 17.4327 8.29279 17.2929C8.43264 17.153 8.61083 17.0578 8.80481 17.0192C8.99879 16.9806 9.19986 17.0004 9.38258 17.0761C9.56531 17.1518 9.72149 17.28 9.83137 17.4444C9.94125 17.6089 9.9999 17.8022 9.9999 18C9.9999 18.2652 9.89454 18.5196 9.707 18.7071C9.51947 18.8946 9.26511 19 8.9999 19ZM8.9999 16C8.80212 16 8.60878 15.9414 8.44433 15.8315C8.27988 15.7216 8.15171 15.5654 8.07602 15.3827C8.00033 15.2 7.98053 14.9989 8.01911 14.8049C8.0577 14.6109 8.15294 14.4327 8.29279 14.2929C8.43264 14.153 8.61083 14.0578 8.80481 14.0192C8.99879 13.9806 9.19986 14.0004 9.38258 14.0761C9.56531 14.1518 9.72149 14.28 9.83137 14.4444C9.94125 14.6089 9.9999 14.8022 9.9999 15C9.9999 15.2652 9.89454 15.5196 9.707 15.7071C9.51947 15.8946 9.26511 16 8.9999 16ZM11.9999 19C11.8021 19 11.6088 18.9414 11.4443 18.8315C11.2799 18.7216 11.1517 18.5654 11.076 18.3827C11.0003 18.2 10.9805 17.9989 11.0191 17.8049C11.0577 17.6109 11.1529 17.4327 11.2928 17.2929C11.4326 17.153 11.6108 17.0578 11.8048 17.0192C11.9988 16.9806 12.1999 17.0004 12.3826 17.0761C12.5653 17.1518 12.7215 17.28 12.8314 17.4444C12.9412 17.6089 12.9999 17.8022 12.9999 18C12.9999 18.2652 12.8945 18.5196 12.707 18.7071C12.5195 18.8946 12.2651 19 11.9999 19ZM11.9999 16C11.8021 16 11.6088 15.9414 11.4443 15.8315C11.2799 15.7216 11.1517 15.5654 11.076 15.3827C11.0003 15.2 10.9805 14.9989 11.0191 14.8049C11.0577 14.6109 11.1529 14.4327 11.2928 14.2929C11.4326 14.153 11.6108 14.0578 11.8048 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5653 14.1518 12.7215 14.28 12.8314 14.4444C12.9412 14.6089 12.9999 14.8022 12.9999 15C12.9999 15.2652 12.8945 15.5196 12.707 15.7071C12.5195 15.8946 12.2651 16 11.9999 16ZM14.9999 19C14.8021 19 14.6088 18.9414 14.4443 18.8315C14.2799 18.7216 14.1517 18.5654 14.076 18.3827C14.0003 18.2 13.9805 17.9989 14.0191 17.8049C14.0577 17.6109 14.1529 17.4327 14.2928 17.2929C14.4326 17.153 14.6108 17.0578 14.8048 17.0192C14.9988 16.9806 15.1999 17.0004 15.3826 17.0761C15.5653 17.1518 15.7215 17.28 15.8314 17.4444C15.9412 17.6089 15.9999 17.8022 15.9999 18C15.9999 18.2652 15.8945 18.5196 15.707 18.7071C15.5195 18.8946 15.2651 19 14.9999 19ZM14.9999 16C14.8021 16 14.6088 15.9414 14.4443 15.8315C14.2799 15.7216 14.1517 15.5654 14.076 15.3827C14.0003 15.2 13.9805 14.9989 14.0191 14.8049C14.0577 14.6109 14.1529 14.4327 14.2928 14.2929C14.4326 14.153 14.6108 14.0578 14.8048 14.0192C14.9988 13.9806 15.1999 14.0004 15.3826 14.0761C15.5653 14.1518 15.7215 14.28 15.8314 14.4444C15.9412 14.6089 15.9999 14.8022 15.9999 15C15.9999 15.2652 15.8945 15.5196 15.707 15.7071C15.5195 15.8946 15.2651 16 14.9999 16Z","phone_performance":"M17.12 2.88C16.5579 2.31723 15.7954 2.0007 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C17.9993 4.20462 17.6828 3.44207 17.12 2.88ZM12.88 19.63C12.7657 19.7477 12.6289 19.8411 12.4777 19.9046C12.3265 19.9682 12.164 20.0007 12 20C11.7538 19.9992 11.5133 19.9257 11.3087 19.7887C11.1041 19.6517 10.9445 19.4573 10.85 19.23C10.754 19.0029 10.7262 18.7527 10.77 18.51C10.8224 18.2646 10.9447 18.0396 11.1221 17.8621C11.2996 17.6847 11.5246 17.5624 11.77 17.51C12.0127 17.4662 12.2629 17.494 12.49 17.59C12.7173 17.6845 12.9117 17.8441 13.0487 18.0487C13.1857 18.2533 13.2592 18.4938 13.26 18.74C13.2607 18.9064 13.2274 19.0712 13.162 19.2243C13.0967 19.3773 13.0007 19.5154 12.88 19.63ZM15.71 9.71L12.71 12.71C12.617 12.8037 12.5064 12.8781 12.3846 12.9289C12.2627 12.9797 12.132 13.0058 12 13.0058C11.868 13.0058 11.7373 12.9797 11.6154 12.9289C11.4936 12.8781 11.383 12.8037 11.29 12.71L10 11.41L9.71 11.71C9.5217 11.8983 9.2663 12.0041 9 12.0041C8.7337 12.0041 8.4783 11.8983 8.29 11.71C8.1017 11.5217 7.99591 11.2663 7.99591 11C7.99591 10.7337 8.1017 10.4783 8.29 10.29L9.29 9.29C9.38296 9.19627 9.49356 9.12188 9.61542 9.07111C9.73728 9.02034 9.86799 8.9942 10 8.9942C10.132 8.9942 10.2627 9.02034 10.3846 9.07111C10.5064 9.12188 10.617 9.19627 10.71 9.29L12 10.59L14.29 8.29C14.4783 8.1017 14.7337 7.99591 15 7.99591C15.2663 7.99591 15.5217 8.1017 15.71 8.29C15.8983 8.4783 16.0041 8.7337 16.0041 9C16.0041 9.2663 15.8983 9.5217 15.71 9.71Z","phone_secured":"M11 7.5V2H9C7.34 2 6 3.34 6 5V19C6 20.66 7.34 22 9 22H15C16.66 22 18 20.66 18 19V13.97C17.83 13.98 17.67 14 17.5 14C13.91 14 11 11.09 11 7.5ZM12 20C11.45 20 11 19.55 11 19C11 18.45 11.45 18 12 18C12.55 18 13 18.45 13 19C13 19.55 12.55 20 12 20ZM21.73 3.34C21.56 3.16 21.33 3.04 21.08 3.01C19.98 2.89 18.9 2.59 17.91 2.1C17.78 2.04 17.64 2 17.5 2C17.36 2 17.22 2.03 17.09 2.1C16.1 2.59 15.04 2.9 13.94 3.01C13.69 3.03 13.45 3.15 13.28 3.33C13.11 3.51 13.01 3.76 13 4.01V6.51C13 9.88 16.38 12 17.5 12C18.62 12 22 9.88 22 6.51V4.01C22 3.76 21.9 3.52 21.73 3.34Z","photo":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V12.09Z","photo_add":"M20 10C19.7348 10 19.4804 10.1054 19.2929 10.2929C19.1054 10.4804 19 10.7348 19 11V12.09L16.21 9.29C16.117 9.19627 16.0064 9.12188 15.8846 9.07111C15.7627 9.02034 15.632 8.9942 15.5 8.9942C15.368 8.9942 15.2373 9.02034 15.1154 9.07111C14.9936 9.12188 14.883 9.19627 14.79 9.29L10.5 13.59L9.21 12.29C9.11704 12.1963 9.00644 12.1219 8.88458 12.0711C8.76272 12.0203 8.63201 11.9942 8.5 11.9942C8.36799 11.9942 8.23728 12.0203 8.11542 12.0711C7.99356 12.1219 7.88296 12.1963 7.79 12.29L5 15.09V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H13C13.2652 5 13.5196 4.89464 13.7071 4.70711C13.8946 4.51957 14 4.26522 14 4C14 3.73478 13.8946 3.48043 13.7071 3.29289C13.5196 3.10536 13.2652 3 13 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C21 10.7348 20.8946 10.4804 20.7071 10.2929C20.5196 10.1054 20.2652 10 20 10ZM7 8.5C7 8.79667 7.08797 9.08668 7.2528 9.33335C7.41762 9.58003 7.65189 9.77229 7.92597 9.88582C8.20006 9.99935 8.50166 10.0291 8.79264 9.97118C9.08361 9.9133 9.35088 9.77044 9.56066 9.56066C9.77044 9.35088 9.9133 9.08361 9.97118 8.79264C10.0291 8.50166 9.99935 8.20006 9.88582 7.92597C9.77229 7.65189 9.58003 7.41762 9.33335 7.2528C9.08668 7.08797 8.79667 7 8.5 7C8.10218 7 7.72064 7.15804 7.43934 7.43934C7.15804 7.72064 7 8.10218 7 8.5ZM21 4.12H19.88V3C19.88 2.73478 19.7746 2.48043 19.5871 2.29289C19.3996 2.10536 19.1452 2 18.88 2C18.6148 2 18.3604 2.10536 18.1729 2.29289C17.9854 2.48043 17.88 2.73478 17.88 3V4.12H16.76C16.4948 4.12 16.2404 4.22536 16.0529 4.41289C15.8654 4.60043 15.76 4.85478 15.76 5.12C15.76 5.38522 15.8654 5.63957 16.0529 5.82711C16.2404 6.01464 16.4948 6.12 16.76 6.12H17.88V7.24C17.88 7.50522 17.9854 7.75957 18.1729 7.94711C18.3604 8.13464 18.6148 8.24 18.88 8.24C19.1388 8.25506 19.3934 8.16902 19.59 8C19.6827 7.90656 19.756 7.79574 19.8058 7.67391C19.8555 7.55207 19.8808 7.42161 19.88 7.29V6.12H21C21.2652 6.12 21.5196 6.01464 21.7071 5.82711C21.8946 5.63957 22 5.38522 22 5.12C22 4.85478 21.8946 4.60043 21.7071 4.41289C21.5196 4.22536 21.2652 4.12 21 4.12Z","photo_camera":"M19 6H12V5C12 4.73478 11.8947 4.48043 11.7071 4.29289C11.5196 4.10536 11.2652 4 11 4H7.00001C6.73479 4 6.48044 4.10536 6.2929 4.29289C6.10536 4.48043 6.00001 4.73478 6.00001 5V6H5.00001C4.17412 6.03125 3.39437 6.38892 2.83192 6.99449C2.26947 7.60006 1.97028 8.40406 2.00001 9.23V16.77C1.97028 17.5959 2.26947 18.3999 2.83192 19.0055C3.39437 19.6111 4.17412 19.9687 5.00001 20H19C19.8259 19.9687 20.6056 19.6111 21.1681 19.0055C21.7305 18.3999 22.0297 17.5959 22 16.77V9.23C22.0297 8.40406 21.7305 7.60006 21.1681 6.99449C20.6056 6.38892 19.8259 6.03125 19 6ZM12 16C11.4067 16 10.8266 15.8241 10.3333 15.4944C9.83995 15.1648 9.45543 14.6962 9.22837 14.1481C9.00131 13.5999 8.9419 12.9967 9.05765 12.4147C9.17341 11.8328 9.45913 11.2982 9.87869 10.8787C10.2982 10.4591 10.8328 10.1734 11.4147 10.0576C11.9967 9.94189 12.5999 10.0013 13.1481 10.2284C13.6962 10.4554 14.1648 10.8399 14.4944 11.3333C14.8241 11.8266 15 12.4067 15 13C15 13.7956 14.6839 14.5587 14.1213 15.1213C13.5587 15.6839 12.7957 16 12 16Z","photo_crop":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM18 3H15C14.7348 3 14.4804 3.10536 14.2929 3.29289C14.1054 3.48043 14 3.73478 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V9C19 9.26522 19.1054 9.51957 19.2929 9.70711C19.4804 9.89464 19.7348 10 20 10C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM4 10C4.26522 10 4.51957 9.89464 4.70711 9.70711C4.89464 9.51957 5 9.26522 5 9V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H9C9.26522 5 9.51957 4.89464 9.70711 4.70711C9.89464 4.51957 10 4.26522 10 4C10 3.73478 9.89464 3.48043 9.70711 3.29289C9.51957 3.10536 9.26522 3 9 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10ZM16.21 9.29C16.0226 9.10375 15.7692 8.99921 15.505 8.99921C15.2408 8.99921 14.9874 9.10375 14.8 9.29L10.51 13.59L9.22 12.29C9.03264 12.1037 8.77919 11.9992 8.515 11.9992C8.25081 11.9992 7.99736 12.1037 7.81 12.29L5 15.09V15C5 14.7348 4.89464 14.4804 4.70711 14.2929C4.51957 14.1054 4.26522 14 4 14C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H9C9.26522 21 9.51957 20.8946 9.70711 20.7071C9.89464 20.5196 10 20.2652 10 20C10 19.7348 9.89464 19.4804 9.70711 19.2929C9.51957 19.1054 9.26522 19 9 19H6C5.73478 19 5.48043 18.8946 5.29289 18.7071C5.10536 18.5196 5 18.2652 5 18V17.91L8.5 14.41L9.79 15.71C9.97736 15.8963 10.2308 16.0008 10.495 16.0008C10.7592 16.0008 11.0126 15.8963 11.2 15.71L15.49 11.41L18.99 14.91V18C18.99 18.2652 18.8846 18.5196 18.6971 18.7071C18.5096 18.8946 18.2552 19 17.99 19H15C14.7348 19 14.4804 19.1054 14.2929 19.2929C14.1054 19.4804 14 19.7348 14 20C14 20.2652 14.1054 20.5196 14.2929 20.7071C14.4804 20.8946 14.7348 21 15 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V14.5C21.0008 14.3684 20.9755 14.2379 20.9258 14.1161C20.876 13.9943 20.8027 13.8834 20.71 13.79L16.21 9.29Z","photo_filter":"M21.89 13.42C21.9573 12.9495 21.994 12.4752 22 12C21.994 11.5248 21.9573 11.0505 21.89 10.58C21.697 9.24098 21.2344 7.95503 20.53 6.8C19.6986 5.4486 18.5614 4.31139 17.21 3.48C16.055 2.77564 14.769 2.31298 13.43 2.12C12.9565 2.04892 12.4788 2.00883 12 2C11.5248 2.00595 11.0505 2.0427 10.58 2.11C9.24098 2.30298 7.95503 2.76564 6.8 3.47C5.44496 4.30015 4.30423 5.43746 3.47 6.79C2.76564 7.94503 2.30298 9.23098 2.11 10.57C2.04226 11.0438 2.00552 11.5214 2 12C2.00595 12.4752 2.0427 12.9495 2.11 13.42C2.30298 14.759 2.76564 16.045 3.47 17.2C4.30139 18.5514 5.4386 19.6886 6.79 20.52C7.94503 21.2244 9.23098 21.687 10.57 21.88C11.0435 21.9511 11.5212 21.9912 12 22C12.4752 21.994 12.9495 21.9573 13.42 21.89C14.759 21.697 16.045 21.2344 17.2 20.53C18.5514 19.6986 19.6886 18.5614 20.52 17.21C21.2291 16.0527 21.6953 14.7632 21.89 13.42ZM17.6 17.7C17.2164 18.0574 16.7078 18.2499 16.1836 18.236C15.6595 18.2221 15.1618 18.0029 14.7977 17.6257C14.4335 17.2484 14.2321 16.7433 14.2367 16.219C14.2414 15.6947 14.4517 15.1932 14.8225 14.8225C15.1932 14.4517 15.6947 14.2414 16.219 14.2367C16.7433 14.2321 17.2484 14.4335 17.6257 14.7977C18.0029 15.1618 18.2221 15.6595 18.236 16.1836C18.2499 16.7078 18.0574 17.2164 17.7 17.6C17.6719 17.6382 17.6382 17.6719 17.6 17.7ZM6.3 17.6C5.9426 17.2164 5.75013 16.7078 5.76403 16.1836C5.77794 15.6595 5.9971 15.1618 6.37434 14.7977C6.75158 14.4335 7.25672 14.2321 7.78101 14.2367C8.3053 14.2414 8.8068 14.4517 9.17754 14.8225C9.54829 15.1932 9.75862 15.6947 9.76325 16.219C9.76789 16.7433 9.56646 17.2484 9.20233 17.6257C8.8382 18.0029 8.34049 18.2221 7.81637 18.236C7.29224 18.2499 6.78362 18.0574 6.4 17.7C6.36181 17.6719 6.3281 17.6382 6.3 17.6ZM4 12C3.99943 11.3729 4.07669 10.7481 4.23 10.14C4.49372 10.2364 4.73279 10.3901 4.93 10.59C5.3025 10.9647 5.51159 11.4716 5.51159 12C5.51159 12.5284 5.3025 13.0353 4.93 13.41C4.73279 13.6099 4.49372 13.7636 4.23 13.86C4.07669 13.2519 3.99943 12.6271 4 12ZM6.4 6.3C6.78362 5.9426 7.29224 5.75013 7.81637 5.76403C8.34049 5.77794 8.8382 5.9971 9.20233 6.37434C9.56646 6.75158 9.76789 7.25672 9.76325 7.78101C9.75862 8.3053 9.54829 8.8068 9.17754 9.17754C8.8068 9.54829 8.3053 9.75862 7.78101 9.76325C7.25672 9.76789 6.75158 9.56646 6.37434 9.20233C5.9971 8.8382 5.77794 8.34049 5.76403 7.81637C5.75013 7.29224 5.9426 6.78362 6.3 6.4L6.4 6.3ZM17.7 6.4C18.0574 6.78362 18.2499 7.29224 18.236 7.81637C18.2221 8.34049 18.0029 8.8382 17.6257 9.20233C17.2484 9.56646 16.7433 9.76789 16.219 9.76325C15.6947 9.75862 15.1932 9.54829 14.8225 9.17754C14.4517 8.8068 14.2414 8.3053 14.2367 7.78101C14.2321 7.25672 14.4335 6.75158 14.7977 6.37434C15.1618 5.9971 15.6595 5.77794 16.1836 5.76403C16.7078 5.75013 17.2164 5.9426 17.6 6.3C17.6382 6.3281 17.6719 6.36181 17.7 6.4ZM19.07 13.4C18.6975 13.0253 18.4884 12.5184 18.4884 11.99C18.4884 11.4616 18.6975 10.9547 19.07 10.58C19.2672 10.3801 19.5063 10.2264 19.77 10.13C20.0765 11.3511 20.0765 12.6289 19.77 13.85C19.5072 13.7565 19.2682 13.6063 19.07 13.41V13.4ZM13.86 4.23C13.7636 4.49372 13.6099 4.73279 13.41 4.93C13.0353 5.3025 12.5284 5.51159 12 5.51159C11.4716 5.51159 10.9647 5.3025 10.59 4.93C10.3901 4.73279 10.2364 4.49372 10.14 4.23C11.3611 3.9235 12.6389 3.9235 13.86 4.23ZM13.41 13.41C13.1308 13.6909 12.7744 13.8826 12.3861 13.9607C11.9979 14.0388 11.5951 13.9999 11.229 13.8489C10.8628 13.6979 10.5498 13.4415 10.3295 13.1124C10.1092 12.7832 9.99159 12.3961 9.99159 12C9.99159 11.6039 10.1092 11.2168 10.3295 10.8876C10.5498 10.5585 10.8628 10.3021 11.229 10.1511C11.5951 10.0001 11.9979 9.96117 12.3861 10.0393C12.7744 10.1174 13.1308 10.3091 13.41 10.59C13.7825 10.9647 13.9916 11.4716 13.9916 12C13.9916 12.5284 13.7825 13.0353 13.41 13.41ZM10.14 19.77C10.2364 19.5063 10.3901 19.2672 10.59 19.07C10.9647 18.6975 11.4716 18.4884 12 18.4884C12.5284 18.4884 13.0353 18.6975 13.41 19.07C13.6099 19.2672 13.7636 19.5063 13.86 19.77C12.6389 20.0765 11.3611 20.0765 10.14 19.77Z","photo_media_files":"M6 13C5.80222 13 5.60888 13.0586 5.44443 13.1685C5.27998 13.2784 5.15181 13.4346 5.07612 13.6173C5.00043 13.8 4.98063 14.0011 5.01921 14.1951C5.0578 14.3891 5.15304 14.5673 5.29289 14.7071C5.43275 14.847 5.61093 14.9422 5.80491 14.9808C5.99889 15.0194 6.19996 14.9996 6.38268 14.9239C6.56541 14.8482 6.72159 14.72 6.83147 14.5556C6.94135 14.3911 7 14.1978 7 14C7 13.7348 6.89464 13.4804 6.70711 13.2929C6.51957 13.1054 6.26522 13 6 13ZM20 2H9C8.46957 2 7.96086 2.21071 7.58579 2.58579C7.21071 2.96086 7 3.46957 7 4V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V20C2 20.5304 2.21071 21.0391 2.58579 21.4142C2.96086 21.7893 3.46957 22 4 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V14H20C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12V4C22 3.46957 21.7893 2.96086 21.4142 2.58579C21.0391 2.21071 20.5304 2 20 2ZM12.71 14.29C12.617 14.1963 12.5064 14.1219 12.3846 14.0711C12.2627 14.0203 12.132 13.9942 12 13.9942C11.868 13.9942 11.7373 14.0203 11.6154 14.0711C11.4936 14.1219 11.383 14.1963 11.29 14.29L8 17.59L6.71 16.29C6.61704 16.1963 6.50644 16.1219 6.38458 16.0711C6.26272 16.0203 6.13201 15.9942 6 15.9942C5.86799 15.9942 5.73728 16.0203 5.61542 16.0711C5.49356 16.1219 5.38296 16.1963 5.29 16.29L4 17.59V12H15V16.59L12.71 14.29ZM17 12C17 11.4696 16.7893 10.9609 16.4142 10.5858C16.0391 10.2107 15.5304 10 15 10H9V4H20V12H17ZM14 6.08C13.9244 6.02889 13.8362 5.99944 13.7451 5.99486C13.6539 5.99027 13.5633 6.01072 13.4829 6.05399C13.4026 6.09726 13.3356 6.16169 13.2892 6.24031C13.2429 6.31894 13.2189 6.40874 13.22 6.5V8.5C13.2208 8.58973 13.2453 8.67766 13.2909 8.75492C13.3366 8.83217 13.4018 8.89602 13.48 8.94C13.5541 8.97865 13.6364 8.99921 13.72 9C13.8187 8.99803 13.9152 8.97046 14 8.92L15.5 7.92C15.5681 7.87312 15.6237 7.81039 15.6622 7.73723C15.7006 7.66406 15.7207 7.58265 15.7207 7.5C15.7207 7.41735 15.7006 7.33594 15.6622 7.26277C15.6237 7.18961 15.5681 7.12688 15.5 7.08L14 6.08Z","photo_remove":"M7 8.50019C7 8.79686 7.08797 9.08687 7.2528 9.33354C7.41762 9.58021 7.65189 9.77247 7.92597 9.886C8.20006 9.99954 8.50166 10.0292 8.79264 9.97136C9.08361 9.91349 9.35088 9.77062 9.56066 9.56085C9.77044 9.35107 9.9133 9.08379 9.97118 8.79282C10.0291 8.50185 9.99935 8.20025 9.88582 7.92616C9.77229 7.65207 9.58003 7.4178 9.33335 7.25298C9.08668 7.08816 8.79667 7.00019 8.5 7.00019C8.10218 7.00019 7.72064 7.15822 7.43934 7.43953C7.15804 7.72083 7 8.10236 7 8.50019ZM20 8.00019C19.7348 8.00019 19.4804 8.10554 19.2929 8.29308C19.1054 8.48062 19 8.73497 19 9.00019V12.0902L16.21 9.29019C16.117 9.19646 16.0064 9.12206 15.8846 9.07129C15.7627 9.02053 15.632 8.99439 15.5 8.99439C15.368 8.99439 15.2373 9.02053 15.1154 9.07129C14.9936 9.12206 14.883 9.19646 14.79 9.29019L10.5 13.5902L9.21 12.2902C9.11704 12.1965 9.00644 12.1221 8.88458 12.0713C8.76272 12.0205 8.63201 11.9944 8.5 11.9944C8.36799 11.9944 8.23728 12.0205 8.11542 12.0713C7.99356 12.1221 7.88296 12.1965 7.79 12.2902L5 15.0902V6.00019C5 5.73497 5.10536 5.48062 5.29289 5.29308C5.48043 5.10554 5.73478 5.00019 6 5.00019H15C15.2652 5.00019 15.5196 4.89483 15.7071 4.70729C15.8946 4.51976 16 4.2654 16 4.00019C16 3.73497 15.8946 3.48061 15.7071 3.29308C15.5196 3.10554 15.2652 3.00019 15 3.00019H6C5.20435 3.00019 4.44129 3.31626 3.87868 3.87887C3.31607 4.44147 3 5.20454 3 6.00019V18.0002C3 18.7958 3.31607 19.5589 3.87868 20.1215C4.44129 20.6841 5.20435 21.0002 6 21.0002H18C18.7956 21.0002 19.5587 20.6841 20.1213 20.1215C20.6839 19.5589 21 18.7958 21 18.0002V9.00019C21 8.73497 20.8946 8.48062 20.7071 8.29308C20.5196 8.10554 20.2652 8.00019 20 8.00019ZM20.91 4.50019L21.71 3.71019C21.8983 3.52188 22.0041 3.26649 22.0041 3.00019C22.0041 2.73388 21.8983 2.47849 21.71 2.29019C21.5217 2.10188 21.2663 1.99609 21 1.99609C20.7337 1.99609 20.4783 2.10188 20.29 2.29019L19.5 3.09019L18.71 2.29019C18.6168 2.19695 18.5061 2.12299 18.3842 2.07253C18.2624 2.02207 18.1319 1.99609 18 1.99609C17.7337 1.99609 17.4783 2.10188 17.29 2.29019C17.1017 2.47849 16.9959 2.73388 16.9959 3.00019C16.9959 3.26649 17.1017 3.52188 17.29 3.71019L18.09 4.50019L17.29 5.29019C17.1963 5.38315 17.1219 5.49375 17.0711 5.61561C17.0203 5.73747 16.9942 5.86817 16.9942 6.00019C16.9942 6.1322 17.0203 6.2629 17.0711 6.38476C17.1219 6.50662 17.1963 6.61722 17.29 6.71019C17.383 6.80391 17.4936 6.87831 17.6154 6.92908C17.7373 6.97985 17.868 7.00598 18 7.00598C18.132 7.00598 18.2627 6.97985 18.3846 6.92908C18.5064 6.87831 18.617 6.80391 18.71 6.71019L19.5 5.91019L20.29 6.71019C20.383 6.80391 20.4936 6.87831 20.6154 6.92908C20.7373 6.97985 20.868 7.00598 21 7.00598C21.132 7.00598 21.2627 6.97985 21.3846 6.92908C21.5064 6.87831 21.617 6.80391 21.71 6.71019C21.8037 6.61722 21.8781 6.50662 21.9289 6.38476C21.9797 6.2629 22.0058 6.1322 22.0058 6.00019C22.0058 5.86817 21.9797 5.73747 21.9289 5.61561C21.8781 5.49375 21.8037 5.38315 21.71 5.29019L20.91 4.50019Z","photo_resize":"M9 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V15C11 14.4696 10.7893 13.9609 10.4142 13.5858C10.0391 13.2107 9.53043 13 9 13ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V11.56C3.60399 11.1964 4.29504 11.003 5 11H9C10.0609 11 11.0783 11.4214 11.8284 12.1716C12.5786 12.9217 13 13.9391 13 15V19C12.997 19.705 12.8036 20.396 12.44 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10C17.7348 10 17.4804 9.89464 17.2929 9.70711C17.1054 9.51957 17 9.26522 17 9V8.41L14.71 10.71C14.617 10.8037 14.5064 10.8781 14.3846 10.9289C14.2627 10.9797 14.132 11.0058 14 11.0058C13.868 11.0058 13.7373 10.9797 13.6154 10.9289C13.4936 10.8781 13.383 10.8037 13.29 10.71C13.1963 10.617 13.1219 10.5064 13.0711 10.3846C13.0203 10.2627 12.9942 10.132 12.9942 10C12.9942 9.86799 13.0203 9.73728 13.0711 9.61542C13.1219 9.49356 13.1963 9.38296 13.29 9.29L15.59 7H15C14.7348 7 14.4804 6.89464 14.2929 6.70711C14.1054 6.51957 14 6.26522 14 6C14 5.73478 14.1054 5.48043 14.2929 5.29289C14.4804 5.10536 14.7348 5 15 5H18C18.1307 5.00158 18.2598 5.02876 18.38 5.08C18.6243 5.18147 18.8185 5.37565 18.92 5.62C18.9712 5.74022 18.9984 5.86932 19 6V9Z","photo_size":"M10 11C10.1978 11 10.3911 10.9414 10.5556 10.8315C10.72 10.7216 10.8482 10.5654 10.9239 10.3827C10.9996 10.2 11.0194 9.99889 10.9808 9.80491C10.9422 9.61093 10.847 9.43275 10.7071 9.29289C10.5673 9.15304 10.3891 9.0578 10.1951 9.01921C10.0011 8.98063 9.80004 9.00043 9.61732 9.07612C9.43459 9.15181 9.27841 9.27998 9.16853 9.44443C9.05865 9.60888 9 9.80222 9 10C9 10.2652 9.10536 10.5196 9.29289 10.7071C9.48043 10.8946 9.73478 11 10 11ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM16.75 6H7.25C6.91848 6 6.60054 6.1317 6.36612 6.36612C6.1317 6.60054 6 6.91848 6 7.25V16.75C6 17.0815 6.1317 17.3995 6.36612 17.6339C6.60054 17.8683 6.91848 18 7.25 18H16.75C17.0815 18 17.3995 17.8683 17.6339 17.6339C17.8683 17.3995 18 17.0815 18 16.75V7.25C18 6.91848 17.8683 6.60054 17.6339 6.36612C17.3995 6.1317 17.0815 6 16.75 6ZM16 12.09L15.21 11.29C15.1115 11.1912 14.9934 11.114 14.8632 11.0636C14.7331 11.0131 14.5939 10.9905 14.4545 10.9971C14.3151 11.0037 14.1786 11.0394 14.0538 11.1019C13.9291 11.1644 13.8187 11.2523 13.73 11.36L11.93 13.52L10.71 12.29C10.6166 12.1973 10.5057 12.124 10.3839 12.0742C10.2621 12.0245 10.1316 11.9992 10 12C9.85988 12.0055 9.72248 12.0403 9.59672 12.1024C9.47095 12.1644 9.35964 12.2522 9.27 12.36L8 13.84V8H16V12.09Z","pin":"M20.49 19L15.33 13.85L19.12 10.06C19.3295 9.85022 19.4722 9.58306 19.5299 9.29226C19.5877 9.00147 19.558 8.70007 19.4446 8.42614C19.3311 8.15222 19.1391 7.91805 18.8927 7.75321C18.6462 7.58837 18.3565 7.50025 18.06 7.49999H13.19L8.23999 2.58999C8.05424 2.40404 7.83367 2.25652 7.59087 2.15587C7.34808 2.05522 7.08782 2.00342 6.82499 2.00342C6.56216 2.00342 6.30191 2.05522 6.05911 2.15587C5.81631 2.25652 5.59574 2.40404 5.40999 2.58999L2.58999 5.40999C2.40404 5.59574 2.25652 5.81631 2.15587 6.05911C2.05522 6.30191 2.00342 6.56216 2.00342 6.82499C2.00342 7.08782 2.05522 7.34808 2.15587 7.59087C2.25652 7.83367 2.40404 8.05424 2.58999 8.23999L7.58999 13.19V18.06C7.59025 18.3565 7.67837 18.6462 7.84321 18.8927C8.00805 19.1391 8.24222 19.3311 8.51614 19.4446C8.79007 19.558 9.09147 19.5877 9.38226 19.5299C9.67306 19.4722 9.94022 19.3295 10.15 19.12L13.94 15.33L19 20.49C19.1976 20.6876 19.4656 20.7986 19.745 20.7986C20.0244 20.7986 20.2924 20.6876 20.49 20.49C20.6876 20.2924 20.7986 20.0244 20.7986 19.745C20.7986 19.4656 20.6876 19.1976 20.49 19Z","pin_off":"M12.71 7.04999L8.23999 2.58999C8.05424 2.40404 7.83367 2.25652 7.59087 2.15587C7.34808 2.05522 7.08782 2.00342 6.82499 2.00342C6.56216 2.00342 6.30191 2.05522 6.05911 2.15587C5.81631 2.25652 5.59574 2.40404 5.40999 2.58999L2.58999 5.40999C2.40404 5.59574 2.25652 5.81631 2.15587 6.05911C2.05522 6.30191 2.00342 6.56216 2.00342 6.82499C2.00342 7.08782 2.05522 7.34808 2.15587 7.59087C2.25652 7.83367 2.40404 8.05424 2.58999 8.23999L7.04999 12.71L12.71 7.04999ZM15.33 13.89L19.12 10.1C19.3295 9.89022 19.4722 9.62306 19.5299 9.33226C19.5877 9.04147 19.558 8.74007 19.4446 8.46614C19.3311 8.19222 19.1391 7.95805 18.8927 7.79321C18.6462 7.62837 18.3565 7.54025 18.06 7.53999H17.91L20.49 4.99999C20.5878 4.90216 20.6654 4.78601 20.7184 4.65818C20.7713 4.53035 20.7986 4.39335 20.7986 4.25499C20.7986 4.11663 20.7713 3.97963 20.7184 3.8518C20.6654 3.72397 20.5878 3.60783 20.49 3.50999C20.3922 3.41216 20.276 3.33455 20.1482 3.2816C20.0204 3.22865 19.8834 3.2014 19.745 3.2014C19.6066 3.2014 19.4696 3.22865 19.3418 3.2816C19.214 3.33455 19.0978 3.41216 19 3.50999L3.50999 19C3.41216 19.0978 3.33455 19.214 3.2816 19.3418C3.22865 19.4696 3.2014 19.6066 3.2014 19.745C3.2014 19.8834 3.22865 20.0204 3.2816 20.1482C3.33455 20.276 3.41216 20.3922 3.50999 20.49C3.70758 20.6876 3.97556 20.7986 4.25499 20.7986C4.39335 20.7986 4.53035 20.7713 4.65818 20.7184C4.78601 20.6654 4.90216 20.5878 4.99999 20.49L7.57999 17.91V18.06C7.58025 18.3565 7.66837 18.6462 7.83321 18.8927C7.99805 19.1391 8.23222 19.3311 8.50614 19.4446C8.78007 19.558 9.08147 19.5877 9.37226 19.5299C9.66306 19.4722 9.93022 19.3295 10.14 19.12L13.93 15.33L19 20.49C19.1976 20.6876 19.4656 20.7986 19.745 20.7986C20.0244 20.7986 20.2924 20.6876 20.49 20.49C20.6876 20.2924 20.7986 20.0244 20.7986 19.745C20.7986 19.4656 20.6876 19.1976 20.49 19L15.33 13.89Z","pipe":"M21 8C20.7348 8 20.4804 8.10536 20.2929 8.29289C20.1054 8.48043 20 8.73478 20 9H16.46C15.5555 7.99086 14.3359 7.31765 13 7.09V5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5H11V7.09C9.66406 7.31765 8.44453 7.99086 7.54 9H4C4 8.73478 3.89464 8.48043 3.70711 8.29289C3.51957 8.10536 3.26522 8 3 8C2.73478 8 2.48043 8.10536 2.29289 8.29289C2.10536 8.48043 2 8.73478 2 9V17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18C3.26522 18 3.51957 17.8946 3.70711 17.7071C3.89464 17.5196 4 17.2652 4 17H7.54C8.10264 17.6252 8.79046 18.1252 9.55881 18.4674C10.3272 18.8096 11.1589 18.9865 12 18.9865C12.8411 18.9865 13.6728 18.8096 14.4412 18.4674C15.2095 18.1252 15.8974 17.6252 16.46 17H20C20 17.2652 20.1054 17.5196 20.2929 17.7071C20.4804 17.8946 20.7348 18 21 18C21.2652 18 21.5196 17.8946 21.7071 17.7071C21.8946 17.5196 22 17.2652 22 17V9C22 8.73478 21.8946 8.48043 21.7071 8.29289C21.5196 8.10536 21.2652 8 21 8Z","plan":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 6H16C16.2652 6 16.5196 6.10536 16.7071 6.29289C16.8946 6.48043 17 6.73478 17 7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H12C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6ZM16 18H12C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H12C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM9.5 7C9.5 7.29667 9.41203 7.58668 9.2472 7.83336C9.08238 8.08003 8.84811 8.27229 8.57403 8.38582C8.29994 8.49935 7.99834 8.52906 7.70736 8.47118C7.41639 8.4133 7.14912 8.27044 6.93934 8.06066C6.72956 7.85088 6.5867 7.58361 6.52882 7.29264C6.47094 7.00166 6.50065 6.70006 6.61418 6.42597C6.72771 6.15189 6.91997 5.91762 7.16664 5.7528C7.41332 5.58797 7.70333 5.5 8 5.5C8.39782 5.5 8.77936 5.65804 9.06066 5.93934C9.34196 6.22064 9.5 6.60218 9.5 7ZM9.5 12C9.5 12.2967 9.41203 12.5867 9.2472 12.8334C9.08238 13.08 8.84811 13.2723 8.57403 13.3858C8.29994 13.4994 7.99834 13.5291 7.70736 13.4712C7.41639 13.4133 7.14912 13.2704 6.93934 13.0607C6.72956 12.8509 6.5867 12.5836 6.52882 12.2926C6.47094 12.0017 6.50065 11.7001 6.61418 11.426C6.72771 11.1519 6.91997 10.9176 7.16664 10.7528C7.41332 10.588 7.70333 10.5 8 10.5C8.39782 10.5 8.77936 10.658 9.06066 10.9393C9.34196 11.2206 9.5 11.6022 9.5 12ZM9.5 17C9.5 17.2967 9.41203 17.5867 9.2472 17.8334C9.08238 18.08 8.84811 18.2723 8.57403 18.3858C8.29994 18.4993 7.99834 18.5291 7.70736 18.4712C7.41639 18.4133 7.14912 18.2704 6.93934 18.0607C6.72956 17.8509 6.5867 17.5836 6.52882 17.2926C6.47094 17.0017 6.50065 16.7001 6.61418 16.426C6.72771 16.1519 6.91997 15.9176 7.16664 15.7528C7.41332 15.588 7.70333 15.5 8 15.5C8.39782 15.5 8.77936 15.658 9.06066 15.9393C9.34196 16.2206 9.5 16.6022 9.5 17Z","plan_add":"M16.17 8C16.1134 8.00483 16.0566 8.00483 16 8H12C11.7348 8 11.4804 7.89464 11.2929 7.70711C11.1054 7.51957 11 7.26522 11 7C11 6.73478 11.1054 6.48043 11.2929 6.29289C11.4804 6.10536 11.7348 6 12 6H14.17C14.0358 5.61506 13.9814 5.2068 14.0102 4.80014C14.039 4.39348 14.1504 3.99696 14.3375 3.63479C14.5247 3.27262 14.7837 2.9524 15.0988 2.69367C15.4139 2.43495 15.7783 2.24316 16.17 2.13C16.1676 2.08642 16.171 2.04271 16.18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.83C19.6284 9.96152 19.2345 10.0185 18.8408 9.99771C18.4471 9.97691 18.0614 9.87873 17.7057 9.70877C17.35 9.53882 17.0313 9.30043 16.7678 9.00722C16.5043 8.71402 16.3012 8.37176 16.17 8ZM8 18.5C7.70333 18.5 7.41332 18.412 7.16664 18.2472C6.91997 18.0824 6.72771 17.8481 6.61418 17.574C6.50065 17.2999 6.47094 16.9983 6.52882 16.7074C6.5867 16.4164 6.72956 16.1491 6.93934 15.9393C7.14912 15.7296 7.41639 15.5867 7.70736 15.5288C7.99834 15.4709 8.29994 15.5006 8.57403 15.6142C8.84811 15.7277 9.08238 15.92 9.2472 16.1666C9.41203 16.4133 9.5 16.7033 9.5 17C9.5 17.3978 9.34196 17.7794 9.06066 18.0607C8.77936 18.342 8.39782 18.5 8 18.5ZM8 13.5C7.70333 13.5 7.41332 13.412 7.16664 13.2472C6.91997 13.0824 6.72771 12.8481 6.61418 12.574C6.50065 12.2999 6.47094 11.9983 6.52882 11.7074C6.5867 11.4164 6.72956 11.1491 6.93934 10.9393C7.14912 10.7296 7.41639 10.5867 7.70736 10.5288C7.99834 10.4709 8.29994 10.5006 8.57403 10.6142C8.84811 10.7277 9.08238 10.92 9.2472 11.1666C9.41203 11.4133 9.5 11.7033 9.5 12C9.5 12.3978 9.34196 12.7794 9.06066 13.0607C8.77936 13.342 8.39782 13.5 8 13.5ZM8 8.5C7.70333 8.5 7.41332 8.41203 7.16664 8.2472C6.91997 8.08238 6.72771 7.84811 6.61418 7.57403C6.50065 7.29994 6.47094 6.99834 6.52882 6.70736C6.5867 6.41639 6.72956 6.14912 6.93934 5.93934C7.14912 5.72956 7.41639 5.5867 7.70736 5.52882C7.99834 5.47094 8.29994 5.50065 8.57403 5.61418C8.84811 5.72771 9.08238 5.91997 9.2472 6.16664C9.41203 6.41332 9.5 6.70333 9.5 7C9.5 7.39782 9.34196 7.77936 9.06066 8.06066C8.77936 8.34196 8.39782 8.5 8 8.5ZM16 18H12C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8946 16.4804 17 16.7348 17 17C17 17.2652 16.8946 17.5196 16.7071 17.7071C16.5196 17.8946 16.2652 18 16 18ZM16 13H12C11.7348 13 11.4804 12.8946 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM21 4H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2C18.8026 2.00099 18.6099 2.06039 18.4461 2.17072C18.2824 2.28105 18.155 2.43738 18.08 2.62C18.0266 2.73953 17.9993 2.86908 18 3V4H17C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5C16 5.26522 16.1054 5.51957 16.2929 5.70711C16.4804 5.89464 16.7348 6 17 6H18V7C18 7.26522 18.1054 7.51957 18.2929 7.70711C18.4804 7.89464 18.7348 8 19 8C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V6H21C21.2652 6 21.5196 5.89464 21.7071 5.70711C21.8946 5.51957 22 5.26522 22 5C22 4.73478 21.8946 4.48043 21.7071 4.29289C21.5196 4.10536 21.2652 4 21 4Z","plane_arrival":"M19.25 15.1601L16.48 13.7801L14.41 6.72006C14.3701 6.58801 14.3033 6.46565 14.2138 6.36067C14.1243 6.2557 14.0141 6.17037 13.89 6.11006L11.89 5.11006C11.7335 5.03309 11.5597 4.99837 11.3856 5.00936C11.2116 5.02034 11.0435 5.07663 10.8979 5.17266C10.7524 5.26868 10.6345 5.40109 10.5559 5.55676C10.4773 5.71242 10.4408 5.88593 10.45 6.06006L10.72 10.9101L8.21001 9.65005L8.05001 6.76006C8.03957 6.58295 7.98221 6.41181 7.8838 6.2642C7.78539 6.11659 7.64948 5.99781 7.49001 5.92006L5.49001 4.92006C5.34914 4.84808 5.19321 4.81055 5.03501 4.81055C4.87682 4.81055 4.72088 4.84808 4.58001 4.92006C4.44129 4.99387 4.32192 5.09934 4.23157 5.22791C4.14123 5.35648 4.08245 5.50453 4.06001 5.66006L3.58001 9.05006C3.52354 9.44098 3.54483 9.83921 3.64264 10.2219C3.74046 10.6046 3.91288 10.9642 4.15001 11.2801L4.25001 11.4101C4.83092 12.1894 5.58829 12.82 6.46001 13.2501L17.57 18.7901C17.8206 18.9141 18.0944 18.9843 18.3738 18.996C18.6532 19.0076 18.932 18.9606 19.192 18.8579C19.4521 18.7552 19.6878 18.5991 19.8838 18.3996C20.0798 18.2002 20.2318 17.9619 20.33 17.7001C20.4939 17.218 20.4744 16.6924 20.2751 16.2238C20.0759 15.7552 19.7109 15.3765 19.25 15.1601Z","plane_departure":"M21.61 7.82012C21.3122 7.43215 20.8862 7.16277 20.408 7.06018C19.9298 6.95758 19.4307 7.02845 19 7.26012L16.24 8.65012L9.35 6.06012C9.22041 6.01283 9.08244 5.99285 8.94477 6.00146C8.80709 6.01006 8.67268 6.04706 8.55 6.11012L6.55 7.11012C6.39381 7.18838 6.26085 7.30618 6.16435 7.4518C6.06785 7.59743 6.01119 7.76579 6 7.94012C5.99057 8.11488 6.02716 8.28904 6.10613 8.44522C6.1851 8.6014 6.30367 8.73412 6.45 8.83012L10.45 11.5201L8 12.7801L5.55 11.1701C5.40331 11.0731 5.23362 11.0164 5.05805 11.0059C4.88248 10.9953 4.70723 11.0313 4.55 11.1101L2.54999 12.1101C2.40877 12.1806 2.28622 12.2834 2.19236 12.4103C2.09851 12.5372 2.03602 12.6845 2.00999 12.8401C1.98417 12.997 1.9961 13.1577 2.04479 13.309C2.09348 13.4603 2.17754 13.5978 2.28999 13.7101L4.71 16.1201C5.27206 16.6829 6.03461 16.9994 6.83 17.0001H7C7.9684 16.9978 8.9232 16.772 9.79 16.3401L20.89 10.7901C21.1503 10.66 21.379 10.4747 21.5603 10.2471C21.7416 10.0195 21.871 9.75509 21.9396 9.4723C22.0082 9.18951 22.0142 8.89517 21.9573 8.60981C21.9003 8.32445 21.7818 8.05496 21.61 7.82012Z","plans":"M13.77 3.00007H6.23C5.40406 2.97034 4.60006 3.26954 3.99449 3.83199C3.38892 4.39444 3.03125 5.17418 3 6.00007V18.0001C3.03125 18.826 3.38892 19.6057 3.99449 20.1682C4.60006 20.7306 5.40406 21.0298 6.23 21.0001H13.77C14.5959 21.0298 15.3999 20.7306 16.0055 20.1682C16.6111 19.6057 16.9687 18.826 17 18.0001V6.00007C16.9687 5.17418 16.6111 4.39444 16.0055 3.83199C15.3999 3.26954 14.5959 2.97034 13.77 3.00007ZM7 6.00007H9.5C9.76522 6.00007 10.0196 6.10543 10.2071 6.29296C10.3946 6.4805 10.5 6.73485 10.5 7.00007C10.5 7.26528 10.3946 7.51964 10.2071 7.70717C10.0196 7.89471 9.76522 8.00007 9.5 8.00007H7C6.73478 8.00007 6.48043 7.89471 6.29289 7.70717C6.10536 7.51964 6 7.26528 6 7.00007C6 6.73485 6.10536 6.4805 6.29289 6.29296C6.48043 6.10543 6.73478 6.00007 7 6.00007ZM13 18.0001H7C6.73478 18.0001 6.48043 17.8947 6.29289 17.7072C6.10536 17.5196 6 17.2653 6 17.0001C6 16.7349 6.10536 16.4805 6.29289 16.293C6.48043 16.1054 6.73478 16.0001 7 16.0001H13C13.2652 16.0001 13.5196 16.1054 13.7071 16.293C13.8946 16.4805 14 16.7349 14 17.0001C14 17.2653 13.8946 17.5196 13.7071 17.7072C13.5196 17.8947 13.2652 18.0001 13 18.0001ZM13 13.0001H7C6.73478 13.0001 6.48043 12.8947 6.29289 12.7072C6.10536 12.5196 6 12.2653 6 12.0001C6 11.7349 6.10536 11.4805 6.29289 11.293C6.48043 11.1054 6.73478 11.0001 7 11.0001H13C13.2652 11.0001 13.5196 11.1054 13.7071 11.293C13.8946 11.4805 14 11.7349 14 12.0001C14 12.2653 13.8946 12.5196 13.7071 12.7072C13.5196 12.8947 13.2652 13.0001 13 13.0001ZM18.66 4.00007C18.9435 4.62837 19.0868 5.31082 19.08 6.00007V18.0001C19.0868 18.6893 18.9435 19.3718 18.66 20.0001C19.3146 19.9099 19.9137 19.5837 20.3446 19.0828C20.7755 18.5819 21.0086 17.9408 21 17.2801V6.72007C21.0086 6.05936 20.7755 5.41826 20.3446 4.91735C19.9137 4.41644 19.3146 4.09023 18.66 4.00007Z","plant_growth":"M17 16.9999C16.5213 17.0005 16.0503 17.1208 15.63 17.3499C15.3833 16.8093 15.0193 16.3305 14.5643 15.9482C14.1094 15.5659 13.575 15.2898 13 15.1399V11.9999H14C14.4534 12.0087 14.9039 11.9246 15.3235 11.7526C15.7432 11.5806 16.1232 11.3244 16.44 10.9999C18 9.45992 18 6.61992 18 6.49992C18 6.36731 17.9473 6.24014 17.8536 6.14637C17.7598 6.0526 17.6326 5.99992 17.5 5.99992C16.6328 5.94339 15.7654 6.10722 14.9786 6.47615C14.1918 6.84508 13.5111 7.40712 13 8.10992V2.99992C13 2.73471 12.8946 2.48035 12.7071 2.29282C12.5196 2.10528 12.2652 1.99992 12 1.99992C11.7348 1.99992 11.4804 2.10528 11.2929 2.29282C11.1054 2.48035 11 2.73471 11 2.99992V4.10992C10.4889 3.40712 9.8082 2.84508 9.02138 2.47615C8.23456 2.10722 7.36718 1.94339 6.5 1.99992C6.36739 1.99992 6.24021 2.0526 6.14645 2.14637C6.05268 2.24014 6 2.36731 6 2.49992C6 2.61992 6 5.49992 7.56 7.01992C7.87854 7.34082 8.25927 7.59326 8.67885 7.76178C9.09842 7.9303 9.54799 8.01133 10 7.99992H11V15.1399C10.425 15.2898 9.8906 15.5659 9.43567 15.9482C8.98074 16.3305 8.6167 16.8093 8.37 17.3499C7.94967 17.1208 7.47871 17.0005 7 16.9999C6.20435 16.9999 5.44129 17.316 4.87868 17.8786C4.31607 18.4412 4 19.2043 4 19.9999V20.9999C4 21.2651 4.10536 21.5195 4.29289 21.707C4.48043 21.8946 4.73478 21.9999 5 21.9999H19C19.2652 21.9999 19.5196 21.8946 19.7071 21.707C19.8946 21.5195 20 21.2651 20 20.9999V19.9999C20 19.2043 19.6839 18.4412 19.1213 17.8786C18.5587 17.316 17.7956 16.9999 17 16.9999Z","planting":"M20.64 14.3201C20.527 14.2272 20.395 14.1603 20.2533 14.124C20.1116 14.0877 19.9637 14.083 19.82 14.1101C19.315 14.2077 18.8244 14.3689 18.36 14.5901C17.7833 14.878 17.1443 15.0188 16.5 15.0001C15.8588 15.0201 15.2227 14.8791 14.65 14.5901C14.1289 14.3358 13.5728 14.1605 13 14.0701V8.42006C16.94 7.80006 17 3.55006 17 3.50006C17 3.36745 16.9473 3.24028 16.8536 3.14651C16.7598 3.05274 16.6326 3.00006 16.5 3.00006C15.5484 2.92811 14.5988 3.16188 13.7893 3.66733C12.9799 4.17277 12.353 4.92347 12 5.81006C11.647 4.92347 11.0201 4.17277 10.2107 3.66733C9.40125 3.16188 8.45157 2.92811 7.5 3.00006C7.36739 3.00006 7.24022 3.05274 7.14645 3.14651C7.05268 3.24028 7 3.36745 7 3.50006C7 3.50006 7.06 7.80006 11 8.42006V14.0701C10.4237 14.1591 9.8641 14.3344 9.34 14.5901C8.77055 14.8783 8.13796 15.0193 7.5 15.0001C6.85267 15.0168 6.21096 14.8761 5.63 14.5901C5.16977 14.3673 4.68226 14.2059 4.18 14.1101C4.03628 14.083 3.88837 14.0877 3.74669 14.124C3.60501 14.1603 3.47301 14.2272 3.36 14.3201C3.24712 14.4141 3.15634 14.5318 3.09412 14.6649C3.0319 14.798 2.99976 14.9432 3 15.0901V20.0001C3 20.2653 3.10536 20.5196 3.29289 20.7072C3.48043 20.8947 3.73478 21.0001 4 21.0001H20C20.2652 21.0001 20.5196 20.8947 20.7071 20.7072C20.8946 20.5196 21 20.2653 21 20.0001V15.0901C21.0002 14.9432 20.9681 14.798 20.9059 14.6649C20.8437 14.5318 20.7529 14.4141 20.64 14.3201Z","play":"M19.15 10.3601L9.15 3.36009C8.81279 3.12472 8.41123 2.99901 8 3.00009C7.67872 2.99689 7.36197 3.07607 7.08 3.23009C6.75541 3.39825 6.48312 3.65215 6.29271 3.96421C6.10231 4.27626 6.00107 4.63454 6 5.00009V19.0001C6.00107 19.3657 6.10231 19.7239 6.29271 20.036C6.48312 20.348 6.75541 20.6019 7.08 20.7701C7.36197 20.9241 7.67872 21.0033 8 21.0001C8.41123 21.0012 8.81279 20.8755 9.15 20.6401L19.15 13.6401C19.4141 13.4558 19.6297 13.2104 19.7786 12.9249C19.9275 12.6394 20.0053 12.3221 20.0053 12.0001C20.0053 11.6781 19.9275 11.3608 19.7786 11.0753C19.6297 10.7898 19.4141 10.5444 19.15 10.3601Z","play_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.66 13.1L11.42 16.37C11.1979 16.5424 10.9319 16.649 10.6522 16.6775C10.3725 16.7061 10.0904 16.6554 9.83809 16.5313C9.58579 16.4073 9.37344 16.2148 9.22525 15.9759C9.07707 15.7369 8.99902 15.4612 9 15.18V8.64C8.99902 8.35885 9.07707 8.08308 9.22525 7.84414C9.37344 7.60521 9.58579 7.41273 9.83809 7.28867C10.0904 7.1646 10.3725 7.11394 10.6522 7.14247C10.9319 7.171 11.1979 7.27756 11.42 7.45L15.66 10.72C15.8425 10.8601 15.9904 11.0402 16.0921 11.2466C16.1939 11.4529 16.2468 11.6799 16.2468 11.91C16.2468 12.1401 16.1939 12.3671 16.0921 12.5734C15.9904 12.7798 15.8425 12.9599 15.66 13.1Z","play_pause":"M11.27 10.5201L5.00003 5.69013C4.72437 5.47631 4.39413 5.34431 4.04703 5.30923C3.69993 5.27415 3.34996 5.3374 3.03709 5.49175C2.72422 5.6461 2.46107 5.88532 2.27769 6.18211C2.09431 6.47889 1.99809 6.82127 2.00003 7.17013V16.8301C1.99809 17.179 2.09431 17.5214 2.27769 17.8182C2.46107 18.1149 2.72422 18.3542 3.03709 18.5085C3.34996 18.6629 3.69993 18.7261 4.04703 18.691C4.39413 18.656 4.72437 18.524 5.00003 18.3101L11.27 13.4801C11.4963 13.3054 11.6794 13.0812 11.8055 12.8246C11.9315 12.568 11.997 12.286 11.997 12.0001C11.997 11.7143 11.9315 11.4322 11.8055 11.1757C11.6794 10.9191 11.4963 10.6949 11.27 10.5201ZM15.5 6.00013C15.1022 6.00013 14.7207 6.15817 14.4394 6.43947C14.1581 6.72078 14 7.10231 14 7.50013V16.5001C14 16.898 14.1581 17.2795 14.4394 17.5608C14.7207 17.8421 15.1022 18.0001 15.5 18.0001C15.8979 18.0001 16.2794 17.8421 16.5607 17.5608C16.842 17.2795 17 16.898 17 16.5001V7.50013C17 7.10231 16.842 6.72078 16.5607 6.43947C16.2794 6.15817 15.8979 6.00013 15.5 6.00013ZM20.5 6.00013C20.1022 6.00013 19.7207 6.15817 19.4394 6.43947C19.1581 6.72078 19 7.10231 19 7.50013V16.5001C19 16.898 19.1581 17.2795 19.4394 17.5608C19.7207 17.8421 20.1022 18.0001 20.5 18.0001C20.8979 18.0001 21.2794 17.8421 21.5607 17.5608C21.842 17.2795 22 16.898 22 16.5001V7.50013C22 7.10231 21.842 6.72078 21.5607 6.43947C21.2794 6.15817 20.8979 6.00013 20.5 6.00013Z","playlist":"M4 6.99981H13C13.2652 6.99981 13.5196 6.89445 13.7071 6.70692C13.8946 6.51938 14 6.26503 14 5.99981C14 5.73459 13.8946 5.48024 13.7071 5.2927C13.5196 5.10517 13.2652 4.99981 13 4.99981H4C3.73478 4.99981 3.48043 5.10517 3.29289 5.2927C3.10536 5.48024 3 5.73459 3 5.99981C3 6.26503 3.10536 6.51938 3.29289 6.70692C3.48043 6.89445 3.73478 6.99981 4 6.99981ZM4 12.9998H13C13.2652 12.9998 13.5196 12.8945 13.7071 12.7069C13.8946 12.5194 14 12.265 14 11.9998C14 11.7346 13.8946 11.4802 13.7071 11.2927C13.5196 11.1052 13.2652 10.9998 13 10.9998H4C3.73478 10.9998 3.48043 11.1052 3.29289 11.2927C3.10536 11.4802 3 11.7346 3 11.9998C3 12.265 3.10536 12.5194 3.29289 12.7069C3.48043 12.8945 3.73478 12.9998 4 12.9998ZM20.58 5.18981C20.4518 5.09688 20.3033 5.03573 20.1469 5.0114C19.9904 4.98706 19.8304 5.00022 19.68 5.04981L16.68 6.04981C16.4814 6.1169 16.3089 6.24471 16.1868 6.41518C16.0648 6.58565 15.9995 6.79017 16 6.99981V15.0498C15.8352 15.0178 15.6678 15.0011 15.5 14.9998C15.0055 14.9998 14.5222 15.1464 14.1111 15.4211C13.7 15.6958 13.3795 16.0863 13.1903 16.5431C13.0011 16.9999 12.9516 17.5026 13.048 17.9875C13.1445 18.4725 13.3826 18.9179 13.7322 19.2676C14.0819 19.6172 14.5273 19.8553 15.0123 19.9518C15.4972 20.0482 15.9999 19.9987 16.4567 19.8095C16.9135 19.6203 17.304 19.2999 17.5787 18.8887C17.8534 18.4776 18 17.9943 18 17.4998V8.71981L20.32 7.99981C20.527 7.93023 20.7055 7.79482 20.8283 7.61424C20.9511 7.43367 21.0114 7.21788 21 6.99981V5.99981C20.9993 5.84116 20.9608 5.68496 20.8878 5.54412C20.8147 5.40327 20.7092 5.28183 20.58 5.18981ZM10 16.9998H4C3.73478 16.9998 3.48043 17.1052 3.29289 17.2927C3.10536 17.4802 3 17.7346 3 17.9998C3 18.265 3.10536 18.5194 3.29289 18.7069C3.48043 18.8945 3.73478 18.9998 4 18.9998H10C10.2652 18.9998 10.5196 18.8945 10.7071 18.7069C10.8946 18.5194 11 18.265 11 17.9998C11 17.7346 10.8946 17.4802 10.7071 17.2927C10.5196 17.1052 10.2652 16.9998 10 16.9998Z","playlist_add":"M4 7H10C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.73478 10.8946 5.48043 10.7071 5.29289C10.5196 5.10536 10.2652 5 10 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7ZM13 10H15.5V12.5C15.5 12.7652 15.6054 13.0196 15.7929 13.2071C15.9804 13.3946 16.2348 13.5 16.5 13.5C16.7652 13.5 17.0196 13.3946 17.2071 13.2071C17.3946 13.0196 17.5 12.7652 17.5 12.5V10H20C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8H17.5V5.5C17.5 5.23478 17.3946 4.98043 17.2071 4.79289C17.0196 4.60536 16.7652 4.5 16.5 4.5C16.2348 4.5 15.9804 4.60536 15.7929 4.79289C15.6054 4.98043 15.5 5.23478 15.5 5.5V8H13C12.7348 8 12.4804 8.10536 12.2929 8.29289C12.1054 8.48043 12 8.73478 12 9C12 9.26522 12.1054 9.51957 12.2929 9.70711C12.4804 9.89464 12.7348 10 13 10ZM4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13ZM20 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H20C20.2652 19 20.5196 18.8946 20.7071 18.7071C20.8946 18.5196 21 18.2652 21 18C21 17.7348 20.8946 17.4804 20.7071 17.2929C20.5196 17.1054 20.2652 17 20 17Z","playlist_successful":"M3.61004 6.92C3.73403 6.97038 3.86623 6.9975 4.00004 7H20C20.1339 6.9975 20.2661 6.97038 20.39 6.92C20.6287 6.81873 20.8188 6.6287 20.92 6.39C20.9723 6.26662 20.9992 6.13399 20.9992 6C20.9992 5.86601 20.9723 5.73338 20.92 5.61C20.869 5.49502 20.7979 5.39005 20.71 5.3C20.62 5.21216 20.515 5.14105 20.4 5.09C20.2736 5.03497 20.1379 5.00443 20 5H4.00004C3.86623 5.0025 3.73403 5.02962 3.61004 5.08C3.49507 5.13105 3.3901 5.20216 3.30004 5.29C3.2122 5.38005 3.14109 5.48502 3.09004 5.6C3.03779 5.72338 3.01086 5.85601 3.01086 5.99C3.01086 6.12399 3.03779 6.25662 3.09004 6.38C3.18679 6.62062 3.37324 6.81424 3.61004 6.92ZM10.39 17.08C10.2661 17.0296 10.1339 17.0025 10 17H4.00004C3.86623 17.0025 3.73403 17.0296 3.61004 17.08C3.37134 17.1813 3.18131 17.3713 3.08004 17.61C3.02779 17.7334 3.00086 17.866 3.00086 18C3.00086 18.134 3.02779 18.2666 3.08004 18.39C3.18131 18.6287 3.37134 18.8187 3.61004 18.92C3.73403 18.9704 3.86623 18.9975 4.00004 19H10C10.1339 18.9975 10.2661 18.9704 10.39 18.92C10.6287 18.8187 10.8188 18.6287 10.92 18.39C10.9723 18.2666 10.9992 18.134 10.9992 18C10.9992 17.866 10.9723 17.7334 10.92 17.61C10.8188 17.3713 10.6287 17.1813 10.39 17.08ZM10.71 11.29C10.6166 11.1973 10.5058 11.124 10.3839 11.0742C10.2621 11.0245 10.1316 10.9992 10 11H4.00004C3.73483 11 3.48047 11.1054 3.29294 11.2929C3.1054 11.4804 3.00004 11.7348 3.00004 12C2.99055 12.0864 2.99055 12.1736 3.00004 12.26C2.9955 12.2999 2.9955 12.3401 3.00004 12.38C3.0798 12.5758 3.21954 12.7412 3.39921 12.8526C3.57887 12.964 3.78922 13.0156 4.00004 13H10C10.1975 12.999 10.3902 12.9396 10.5539 12.8293C10.7176 12.7189 10.845 12.5626 10.92 12.38C10.9246 12.3401 10.9246 12.2999 10.92 12.26C10.9566 12.1767 10.9834 12.0894 11 12C11.0008 11.8684 10.9756 11.7379 10.9258 11.6161C10.876 11.4943 10.8027 11.3834 10.71 11.29ZM19.29 12.79L15.5 16.59L13.71 14.79C13.6168 14.6968 13.5061 14.6228 13.3843 14.5723C13.2625 14.5219 13.1319 14.4959 13 14.4959C12.8682 14.4959 12.7376 14.5219 12.6158 14.5723C12.494 14.6228 12.3833 14.6968 12.29 14.79C12.1968 14.8832 12.1228 14.9939 12.0724 15.1158C12.0219 15.2376 11.996 15.3681 11.996 15.5C11.996 15.6319 12.0219 15.7624 12.0724 15.8842C12.1228 16.0061 12.1968 16.1168 12.29 16.21L14.79 18.71C14.883 18.8037 14.9936 18.8781 15.1155 18.9289C15.2373 18.9797 15.368 19.0058 15.5 19.0058C15.6321 19.0058 15.7628 18.9797 15.8846 18.9289C16.0065 18.8781 16.1171 18.8037 16.21 18.71L20.71 14.21C20.8033 14.1168 20.8772 14.0061 20.9277 13.8842C20.9782 13.7624 21.0041 13.6319 21.0041 13.5C21.0041 13.3681 20.9782 13.2376 20.9277 13.1158C20.8772 12.9939 20.8033 12.8832 20.71 12.79C20.6168 12.6968 20.5061 12.6228 20.3843 12.5723C20.2625 12.5219 20.1319 12.4959 20 12.4959C19.8682 12.4959 19.7376 12.5219 19.6158 12.5723C19.494 12.6228 19.3833 12.6968 19.29 12.79Z","plc":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","plc_poe":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM17.8 12.6L14.8 16.6C14.7069 16.7242 14.5861 16.825 14.4472 16.8944C14.3084 16.9639 14.1552 17 14 17C13.7836 17 13.5731 16.9298 13.4 16.8C13.2949 16.7212 13.2064 16.6225 13.1395 16.5095C13.0726 16.3965 13.0286 16.2714 13.0101 16.1414C12.9915 16.0114 12.9987 15.879 13.0313 15.7518C13.0639 15.6246 13.1212 15.5051 13.2 15.4L15 13H13C12.8153 12.9994 12.6344 12.9478 12.4773 12.8507C12.3202 12.7536 12.1931 12.6149 12.11 12.45C12.0355 12.2902 12.0046 12.1135 12.0204 11.9379C12.0362 11.7623 12.0982 11.594 12.2 11.45L15.2 7.45C15.3591 7.23783 15.596 7.09756 15.8586 7.06005C15.9886 7.04148 16.121 7.04869 16.2482 7.08129C16.3754 7.11388 16.4949 7.17121 16.6 7.25C16.7051 7.32879 16.7936 7.42751 16.8605 7.54051C16.9274 7.65351 16.9714 7.77858 16.99 7.90858C17.0085 8.03858 17.0013 8.17097 16.9687 8.29818C16.9361 8.42539 16.8788 8.54494 16.8 8.65L15 11H17C17.1847 11.0006 17.3656 11.0522 17.5227 11.1493C17.6798 11.2464 17.8069 11.3851 17.89 11.55C17.9742 11.716 18.0104 11.9023 17.9945 12.0878C17.9786 12.2733 17.9113 12.4507 17.8 12.6Z","plc_wifi":"M18 3H12C11.2044 3 10.4413 3.31607 9.87868 3.87868C9.31607 4.44129 9 5.20435 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7V8H4C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10H6V12H4C3.73478 12 3.48043 12.1054 3.29289 12.2929C3.10536 12.4804 3 12.7348 3 13C3 13.2652 3.10536 13.5196 3.29289 13.7071C3.48043 13.8946 3.73478 14 4 14H6V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16H9V18C9 18.7956 9.31607 19.5587 9.87868 20.1213C10.4413 20.6839 11.2044 21 12 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15 17C14.8022 17 14.6089 16.9414 14.4444 16.8315C14.28 16.7216 14.1518 16.5654 14.0761 16.3827C14.0004 16.2 13.9806 15.9989 14.0192 15.8049C14.0578 15.6109 14.153 15.4327 14.2929 15.2929C14.4327 15.153 14.6109 15.0578 14.8049 15.0192C14.9989 14.9806 15.2 15.0004 15.3827 15.0761C15.5654 15.1518 15.7216 15.28 15.8315 15.4444C15.9414 15.6089 16 15.8022 16 16C16 16.2652 15.8946 16.5196 15.7071 16.7071C15.5196 16.8946 15.2652 17 15 17ZM17.86 13.08C17.7715 13.2293 17.6457 13.353 17.4949 13.4389C17.3441 13.5248 17.1735 13.57 17 13.57C16.8205 13.5699 16.6444 13.5216 16.49 13.43C16.041 13.1466 15.5209 12.9962 14.99 12.9962C14.4591 12.9962 13.939 13.1466 13.49 13.43C13.3768 13.5123 13.2477 13.5699 13.1108 13.5992C12.974 13.6284 12.8326 13.6286 12.6956 13.5998C12.5587 13.5709 12.4294 13.5136 12.316 13.4317C12.2026 13.3497 12.1077 13.2448 12.0373 13.1239C11.967 13.0029 11.9228 12.8685 11.9077 12.7294C11.8926 12.5903 11.9068 12.4496 11.9495 12.3163C11.9921 12.1831 12.0623 12.0603 12.1554 11.9558C12.2485 11.8514 12.3625 11.7676 12.49 11.71C13.2437 11.2527 14.1084 11.011 14.99 11.011C15.8716 11.011 16.7363 11.2527 17.49 11.71C17.6046 11.7753 17.7051 11.8627 17.7858 11.967C17.8665 12.0714 17.9257 12.1907 17.9601 12.318C17.9945 12.4453 18.0034 12.5782 17.9862 12.709C17.969 12.8398 17.9261 12.9659 17.86 13.08ZM18.93 9C18.8543 9.1842 18.7254 9.3416 18.5597 9.45206C18.394 9.56252 18.1991 9.621 18 9.62C17.87 9.62159 17.7409 9.59782 17.62 9.55C15.9415 8.85989 14.0585 8.85989 12.38 9.55C12.2585 9.5999 12.1284 9.62539 11.9971 9.62501C11.8658 9.62463 11.7358 9.59838 11.6146 9.54777C11.4934 9.49717 11.3834 9.42319 11.2908 9.33006C11.1982 9.23693 11.1249 9.12647 11.075 9.005C10.9742 8.75968 10.975 8.48436 11.0772 8.23963C11.1794 7.99489 11.3747 7.80078 11.62 7.7C13.7854 6.80985 16.2146 6.80985 18.38 7.7C18.625 7.79986 18.8204 7.99274 18.9235 8.23639C19.0266 8.48005 19.0289 8.75463 18.93 9Z","plug":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17 14C17 14.7956 16.6839 15.5587 16.1213 16.1213C15.5587 16.6839 14.7957 17 14 17H10C9.20436 17 8.44129 16.6839 7.87868 16.1213C7.31607 15.5587 7 14.7956 7 14V10C7 9.73478 7.10536 9.48043 7.2929 9.29289C7.48043 9.10536 7.73479 9 8 9H9V7C9 6.73478 9.10536 6.48043 9.2929 6.29289C9.48043 6.10536 9.73479 6 10 6C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V9H13V7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V9H16C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V14Z","pooja":"M5 15C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16C4 16.2652 4.10536 16.5196 4.29289 16.7071C4.48043 16.8946 4.73478 17 5 17H19C19.2652 17 19.5196 16.8946 19.7071 16.7071C19.8946 16.5196 20 16.2652 20 16C20 15.7348 19.8946 15.4804 19.7071 15.2929C19.5196 15.1054 19.2652 15 19 15H18V11H19C19.2652 11 19.5196 10.8946 19.7071 10.7071C19.8946 10.5196 20 10.2652 20 10C20 9.73478 19.8946 9.48043 19.7071 9.29289C19.5196 9.10536 19.2652 9 19 9H18C18 7.4087 17.3679 5.88258 16.2426 4.75736C15.1174 3.63214 13.5913 3 12 3C10.4087 3 8.88258 3.63214 7.75736 4.75736C6.63214 5.88258 6 7.4087 6 9H5C4.73478 9 4.48043 9.10536 4.29289 9.29289C4.10536 9.48043 4 9.73478 4 10C4 10.2652 4.10536 10.5196 4.29289 10.7071C4.48043 10.8946 4.73478 11 5 11H6V15H5ZM8 11H16V15H8V11ZM20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","pool":"M20 13C19.0955 13.0156 18.2053 13.2286 17.3918 13.6242C16.5782 14.0197 15.8609 14.5883 15.29 15.29L15 15.58V6C15 5.73478 15.1054 5.48043 15.2929 5.29289C15.4804 5.10536 15.7348 5 16 5C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6C17 6.26522 17.1054 6.51957 17.2929 6.70711C17.4804 6.89464 17.7348 7 18 7C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6C19 5.20435 18.6839 4.44129 18.1213 3.87868C17.5587 3.31607 16.7956 3 16 3C15.2044 3 14.4413 3.31607 13.8787 3.87868C13.3161 4.44129 13 5.20435 13 6V8H7V6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5C8.26522 5 8.51957 5.10536 8.70711 5.29289C8.89464 5.48043 9 5.73478 9 6C9 6.26522 9.10536 6.51957 9.29289 6.70711C9.48043 6.89464 9.73478 7 10 7C10.2652 7 10.5196 6.89464 10.7071 6.70711C10.8946 6.51957 11 6.26522 11 6C11 5.20435 10.6839 4.44129 10.1213 3.87868C9.55871 3.31607 8.79565 3 8 3C7.20435 3 6.44129 3.31607 5.87868 3.87868C5.31607 4.44129 5 5.20435 5 6V13.09C4.66965 13.033 4.33522 13.0029 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V14C21 13.7348 20.8946 13.4804 20.7071 13.2929C20.5196 13.1054 20.2652 13 20 13ZM13 16.88C12.6726 16.9592 12.3369 16.9995 12 17C10.41 17 9.66 16.25 8.71 15.29C8.25499 14.8179 7.75979 14.3863 7.23 14H13V16.88ZM13 12H7V10H13V12Z","porch":"M20.55 8.17018L13.42 3.44018C13.0036 3.15902 12.5125 3.00879 12.01 3.00879C11.5075 3.00879 11.0165 3.15902 10.6 3.44018L3.45003 8.17018C3.32742 8.23595 3.21988 8.32658 3.13429 8.43629C3.0487 8.54599 2.98695 8.67235 2.95299 8.80728C2.91902 8.94221 2.91358 9.08275 2.93703 9.2199C2.96047 9.35705 3.01228 9.4878 3.08914 9.60378C3.166 9.71977 3.26621 9.81844 3.38338 9.89349C3.50055 9.96853 3.63209 10.0183 3.76959 10.0396C3.90709 10.0609 4.04752 10.0533 4.18191 10.0172C4.31629 9.98117 4.44167 9.91746 4.55003 9.83018L11.72 5.09018C11.8047 5.02989 11.9061 4.99749 12.01 4.99749C12.114 4.99749 12.2154 5.02989 12.3 5.09018L19.45 9.82018C19.6099 9.93652 19.8023 9.99951 20 10.0002C20.2137 9.99853 20.4212 9.92849 20.5921 9.80034C20.7631 9.67219 20.8885 9.49265 20.95 9.28804C21.0115 9.08342 21.0058 8.86449 20.9339 8.66333C20.8619 8.46216 20.7274 8.28934 20.55 8.17018ZM18 14.0002H17.82L17.14 10.6102C17.0486 10.1498 16.7981 9.73622 16.4325 9.44188C16.0669 9.14754 15.6093 8.99118 15.14 9.00018H8.82003C8.35073 8.99118 7.89322 9.14754 7.52758 9.44188C7.16194 9.73622 6.91148 10.1498 6.82003 10.6102L6.18003 14.0002H6.00003C5.73482 14.0002 5.48046 14.1055 5.29293 14.2931C5.10539 14.4806 5.00003 14.735 5.00003 15.0002V18.0002C5.00003 18.2654 5.10539 18.5197 5.29293 18.7073C5.48046 18.8948 5.73482 19.0002 6.00003 19.0002V20.0002C6.00003 20.2654 6.10539 20.5197 6.29293 20.7073C6.48046 20.8948 6.73482 21.0002 7.00003 21.0002C7.26525 21.0002 7.5196 20.8948 7.70714 20.7073C7.89468 20.5197 8.00003 20.2654 8.00003 20.0002V19.0002H16V20.0002C16 20.2654 16.1054 20.5197 16.2929 20.7073C16.4805 20.8948 16.7348 21.0002 17 21.0002C17.2653 21.0002 17.5196 20.8948 17.7071 20.7073C17.8947 20.5197 18 20.2654 18 20.0002V19.0002C18.2653 19.0002 18.5196 18.8948 18.7071 18.7073C18.8947 18.5197 19 18.2654 19 18.0002V15.0002C19 14.735 18.8947 14.4806 18.7071 14.2931C18.5196 14.1055 18.2653 14.0002 18 14.0002ZM8.82003 11.0002H15.18L15.78 14.0002H8.22003L8.82003 11.0002ZM8.00003 17.5002C7.80225 17.5002 7.60891 17.4415 7.44446 17.3316C7.28001 17.2218 7.15184 17.0656 7.07615 16.8829C7.00047 16.7001 6.98066 16.4991 7.01925 16.3051C7.05783 16.1111 7.15307 15.9329 7.29293 15.7931C7.43278 15.6532 7.61096 15.558 7.80494 15.5194C7.99892 15.4808 8.19999 15.5006 8.38272 15.5763C8.56544 15.652 8.72162 15.7802 8.8315 15.9446C8.94138 16.1091 9.00003 16.3024 9.00003 16.5002C9.00003 16.7654 8.89468 17.0197 8.70714 17.2073C8.5196 17.3948 8.26525 17.5002 8.00003 17.5002ZM16 17.5002C15.8023 17.5002 15.6089 17.4415 15.4445 17.3316C15.28 17.2218 15.1518 17.0656 15.0762 16.8829C15.0005 16.7001 14.9807 16.4991 15.0192 16.3051C15.0578 16.1111 15.1531 15.9329 15.2929 15.7931C15.4328 15.6532 15.611 15.558 15.8049 15.5194C15.9989 15.4808 16.2 15.5006 16.3827 15.5763C16.5654 15.652 16.7216 15.7802 16.8315 15.9446C16.9414 16.1091 17 16.3024 17 16.5002C17 16.7654 16.8947 17.0197 16.7071 17.2073C16.5196 17.3948 16.2653 17.5002 16 17.5002Z","portrait":"M16 2H8C6.34 2 5 3.34 5 5V19C5 20.66 6.34 22 8 22H16C17.66 22 19 20.66 19 19V5C19 3.34 17.66 2 16 2ZM12 8C12.83 8 13.5 8.67 13.5 9.5C13.5 10.33 12.83 11 12 11C11.17 11 10.5 10.33 10.5 9.5C10.5 8.67 11.17 8 12 8ZM14 16H10C9.45 16 9 15.55 9 15C9 13.34 10.34 12 12 12C13.66 12 15 13.34 15 15C15 15.55 14.55 16 14 16Z","power_over_ethernet":"M19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V15C3 15.5304 3.21071 16.0391 3.58579 16.4142C3.96086 16.7893 4.46957 17 5 17H6C6 17.5304 6.21071 18.0391 6.58579 18.4142C6.96086 18.7893 7.46957 19 8 19H9C9 19.5304 9.21071 20.0391 9.58579 20.4142C9.96086 20.7893 10.4696 21 11 21H13C13.5304 21 14.0391 20.7893 14.4142 20.4142C14.7893 20.0391 15 19.5304 15 19H16C16.5304 19 17.0391 18.7893 17.4142 18.4142C17.7893 18.0391 18 17.5304 18 17H19C19.5304 17 20.0391 16.7893 20.4142 16.4142C20.7893 16.0391 21 15.5304 21 15V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM14.8 11.6L11.8 15.6C11.7069 15.7242 11.5861 15.825 11.4472 15.8944C11.3084 15.9639 11.1552 16 11 16C10.7836 16 10.5731 15.9298 10.4 15.8C10.2949 15.7212 10.2064 15.6225 10.1395 15.5095C10.0726 15.3965 10.0286 15.2714 10.0101 15.1414C9.99148 15.0114 9.99869 14.879 10.0313 14.7518C10.0639 14.6246 10.1212 14.5051 10.2 14.4L12 12H10C9.81533 11.9994 9.63443 11.9478 9.47733 11.8507C9.32024 11.7536 9.1931 11.6149 9.11 11.45C9.0355 11.2902 9.00459 11.1135 9.0204 10.9379C9.0362 10.7623 9.09817 10.5939 9.2 10.45L12.2 6.45C12.3591 6.23783 12.596 6.09756 12.8586 6.06005C13.1211 6.02254 13.3878 6.09087 13.6 6.25C13.8122 6.40913 13.9524 6.64603 13.9899 6.90858C14.0275 7.17113 13.9591 7.43783 13.8 7.65L12 10H14C14.1847 10.0006 14.3656 10.0522 14.5227 10.1493C14.6798 10.2464 14.8069 10.3851 14.89 10.55C14.9742 10.716 15.0104 10.9023 14.9945 11.0878C14.9786 11.2733 14.9113 11.4507 14.8 11.6Z","pregnancy_test":"M20.41 3.58992C20.1145 3.29409 19.7337 3.09833 19.3211 3.03017C18.9086 2.96201 18.485 3.02487 18.11 3.20992L12.45 5.99992L18 11.5499L20.83 5.88992C21.0101 5.51095 21.0665 5.08492 20.9911 4.67216C20.9157 4.25939 20.7125 3.88078 20.41 3.58992ZM4.17003 14.1699C3.41946 14.9205 2.9978 15.9385 2.9978 16.9999C2.9978 18.0614 3.41946 19.0794 4.17003 19.8299C4.92059 20.5805 5.93857 21.0021 7.00003 21.0021C8.06148 21.0021 9.07946 20.5805 9.83003 19.8299L16.62 12.9999L11 7.37992L4.17003 14.1699ZM11.71 11.2899L12.71 12.2899C12.8038 12.3829 12.8781 12.4935 12.9289 12.6153C12.9797 12.7372 13.0058 12.8679 13.0058 12.9999C13.0058 13.1319 12.9797 13.2626 12.9289 13.3845C12.8781 13.5064 12.8038 13.617 12.71 13.7099C12.6171 13.8036 12.5065 13.878 12.3846 13.9288C12.2627 13.9796 12.132 14.0057 12 14.0057C11.868 14.0057 11.7373 13.9796 11.6154 13.9288C11.4936 13.878 11.383 13.8036 11.29 13.7099L10.29 12.7099C10.1017 12.5216 9.99594 12.2662 9.99594 11.9999C9.99594 11.7336 10.1017 11.4782 10.29 11.2899C10.4783 11.1016 10.7337 10.9958 11 10.9958C11.2663 10.9958 11.5217 11.1016 11.71 11.2899Z","previous_title":"M6 4C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V19C5 19.2652 5.10536 19.5196 5.29289 19.7071C5.48043 19.8946 5.73478 20 6 20C6.26522 20 6.51957 19.8946 6.70711 19.7071C6.89464 19.5196 7 19.2652 7 19V5C7 4.73478 6.89464 4.48043 6.70711 4.29289C6.51957 4.10536 6.26522 4 6 4ZM17.89 4.21C17.6135 4.07221 17.3089 4.00033 17 4C16.5673 4 16.1462 4.14036 15.8 4.4L7.8 10.4C7.55161 10.5863 7.35 10.8279 7.21115 11.1056C7.07229 11.3833 7 11.6895 7 12C7 12.3105 7.07229 12.6167 7.21115 12.8944C7.35 13.1721 7.55161 13.4137 7.8 13.6L15.8 19.6C16.1462 19.8596 16.5673 20 17 20C17.3089 19.9997 17.6135 19.9278 17.89 19.79C18.2232 19.6244 18.5036 19.3692 18.6997 19.053C18.8958 18.7367 18.9998 18.3721 19 18V6C18.9998 5.62792 18.8958 5.26326 18.6997 4.94704C18.5036 4.63083 18.2232 4.37558 17.89 4.21Z","prime_content":"M2.93 17.3C3.00463 18.0426 3.35335 18.7307 3.90808 19.23C4.4628 19.7292 5.1837 20.0038 5.93 20H18.08C18.8263 20.0038 19.5472 19.7292 20.1019 19.23C20.6567 18.7307 21.0054 18.0426 21.08 17.3L21.21 16H2.8L2.93 17.3ZM21.74 7.00003C21.5385 6.63704 21.2291 6.34576 20.8546 6.16657C20.4801 5.98738 20.0591 5.92918 19.65 6.00003C19.2442 6.07198 18.8704 6.26757 18.58 6.56003L17.72 7.41003C17.6287 7.50357 17.52 7.57831 17.4 7.63003C17.2791 7.67785 17.15 7.70163 17.02 7.70003C16.8877 7.69948 16.7568 7.67268 16.6349 7.62119C16.5131 7.56969 16.4026 7.49452 16.31 7.40003L13.53 4.60003C13.1566 4.23658 12.6561 4.0332 12.135 4.0332C11.6139 4.0332 11.1134 4.23658 10.74 4.60003L7.74 7.52003C7.64055 7.61101 7.52373 7.68093 7.39656 7.72561C7.26939 7.77029 7.13451 7.7888 7 7.78003C6.73766 7.77893 6.48626 7.67478 6.3 7.49003L5.4 6.59003C5.12161 6.29192 4.75872 6.08605 4.36 6.00003C3.94788 5.92472 3.52251 5.98072 3.14392 6.16015C2.76534 6.33957 2.45265 6.63336 2.25 7.00003C2.04743 7.36562 1.96028 7.78397 2 8.20003L2.6 14H21.4L22 8.20003C22.0373 7.7829 21.9466 7.36431 21.74 7.00003Z","print":"M20 6H19V4C19 3.46957 18.7893 2.96086 18.4142 2.58579C18.0391 2.21071 17.5304 2 17 2H7C6.46957 2 5.96086 2.21071 5.58579 2.58579C5.21071 2.96086 5 3.46957 5 4V6H4C3.46957 6 2.96086 6.21071 2.58579 6.58579C2.21071 6.96086 2 7.46957 2 8V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5V20C5 20.5304 5.21071 21.0391 5.58579 21.4142C5.96086 21.7893 6.46957 22 7 22H17C17.5304 22 18.0391 21.7893 18.4142 21.4142C18.7893 21.0391 19 20.5304 19 20V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6ZM17 20H7V13H17V20ZM17 6H7V4H17V6ZM9 16H15C15.2652 16 15.5196 15.8946 15.7071 15.7071C15.8946 15.5196 16 15.2652 16 15C16 14.7348 15.8946 14.4804 15.7071 14.2929C15.5196 14.1054 15.2652 14 15 14H9C8.73478 14 8.48043 14.1054 8.29289 14.2929C8.10536 14.4804 8 14.7348 8 15C8 15.2652 8.10536 15.5196 8.29289 15.7071C8.48043 15.8946 8.73478 16 9 16ZM9 19H15C15.2652 19 15.5196 18.8946 15.7071 18.7071C15.8946 18.5196 16 18.2652 16 18C16 17.7348 15.8946 17.4804 15.7071 17.2929C15.5196 17.1054 15.2652 17 15 17H9C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8946 8.73478 19 9 19Z","pro":"M7.5 11H7V12H7.5C7.63261 12 7.75979 11.9473 7.85356 11.8536C7.94733 11.7598 8 11.6326 8 11.5C8 11.3674 7.94733 11.2402 7.85356 11.1464C7.75979 11.0527 7.63261 11 7.5 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7.5 13H7V13.5C7 13.6326 6.94733 13.7598 6.85356 13.8536C6.75979 13.9473 6.63261 14 6.5 14C6.3674 14 6.24022 13.9473 6.14645 13.8536C6.05268 13.7598 6 13.6326 6 13.5V10.5C6 10.3674 6.05268 10.2402 6.14645 10.1464C6.24022 10.0527 6.3674 10 6.5 10H7.5C7.89783 10 8.27936 10.158 8.56066 10.4393C8.84197 10.7206 9 11.1022 9 11.5C9 11.8978 8.84197 12.2794 8.56066 12.5607C8.27936 12.842 7.89783 13 7.5 13ZM12.78 13.08C12.8903 13.1552 12.9667 13.2706 12.9929 13.4014C13.0191 13.5323 12.9929 13.6682 12.92 13.78C12.8724 13.8473 12.8096 13.9024 12.7365 13.9407C12.6635 13.9789 12.5824 13.9992 12.5 14C12.4013 13.998 12.3048 13.9705 12.22 13.92L11 13.1V13.5C11 13.6326 10.9473 13.7598 10.8536 13.8536C10.7598 13.9473 10.6326 14 10.5 14C10.3674 14 10.2402 13.9473 10.1465 13.8536C10.0527 13.7598 10 13.6326 10 13.5V10.5C10 10.3674 10.0527 10.2402 10.1465 10.1464C10.2402 10.0527 10.3674 10 10.5 10H11.5C11.8978 10 12.2794 10.158 12.5607 10.4393C12.842 10.7206 13 11.1022 13 11.5C13.0004 11.7523 12.9363 12.0005 12.8138 12.221C12.6912 12.4415 12.5144 12.627 12.3 12.76L12.78 13.08ZM16 14C15.6044 14 15.2178 13.8827 14.8889 13.6629C14.56 13.4432 14.3036 13.1308 14.1522 12.7654C14.0009 12.3999 13.9613 11.9978 14.0384 11.6098C14.1156 11.2219 14.3061 10.8655 14.5858 10.5858C14.8655 10.3061 15.2219 10.1156 15.6098 10.0384C15.9978 9.96126 16.3999 10.0009 16.7654 10.1522C17.1308 10.3036 17.4432 10.56 17.6629 10.8889C17.8827 11.2178 18 11.6044 18 12C18 12.5304 17.7893 13.0391 17.4142 13.4142C17.0391 13.7893 16.5304 14 16 14ZM11.5 11H11V12H11.5C11.6326 12 11.7598 11.9473 11.8536 11.8536C11.9473 11.7598 12 11.6326 12 11.5C12 11.3674 11.9473 11.2402 11.8536 11.1464C11.7598 11.0527 11.6326 11 11.5 11ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4328 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","profile":"M16 6C16 8.20914 14.2091 10 12 10C9.79086 10 8 8.20914 8 6C8 3.79086 9.79086 2 12 2C14.2091 2 16 3.79086 16 6ZM20 16.5C20 19.5376 16.4183 22 12 22C7.58172 22 4 19.5376 4 16.5C4 13.4624 7.58172 11 12 11C16.4183 11 20 13.4624 20 16.5Z","profile_female":"M12 12C9.87827 12 7.84344 12.8429 6.34315 14.3431C4.84285 15.8434 4 17.8783 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20 17.8783 19.1571 15.8434 17.6569 14.3431C16.1566 12.8429 14.1217 12 12 12ZM12 11C13.0161 11.0428 14.0263 10.8267 14.9359 10.3719C15.8455 9.91708 16.6246 9.23855 17.2 8.4L17.5 7.87L17.09 7.41C16.6916 6.91223 16.3867 6.34644 16.19 5.74C15.79 4.45 15.05 2.05 12 2C9 2 8.22 4.45 7.83 5.74C7.63213 6.34699 7.31983 6.91048 6.91 7.4L6.5 7.87L6.81 8.4C7.38447 9.23707 8.16194 9.91469 9.06965 10.3694C9.97735 10.8241 10.9856 11.0411 12 11Z","profile_male":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM12 12.0001C9.87827 12.0001 7.84344 12.843 6.34315 14.3432C4.84285 15.8435 4 17.8784 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C20 17.8784 19.1571 15.8435 17.6569 14.3432C16.1566 12.843 14.1217 12.0001 12 12.0001Z","projection":"M20 14H19V5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5H5V14H4C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15C3 15.2652 3.10536 15.5196 3.29289 15.7071C3.48043 15.8946 3.73478 16 4 16H9.92L7.22 19.38C7.05649 19.5872 6.98155 19.8507 7.01153 20.113C7.0415 20.3752 7.17395 20.615 7.38 20.78C7.55594 20.9212 7.77444 20.9987 8 21C8.15021 20.9993 8.29832 20.9648 8.43336 20.899C8.56839 20.8332 8.68687 20.7379 8.78 20.62L11 17.85V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V17.85L15.22 20.62C15.3131 20.7379 15.4316 20.8332 15.5666 20.899C15.7017 20.9648 15.8498 20.9993 16 21C16.2256 20.9987 16.4441 20.9212 16.62 20.78C16.826 20.615 16.9585 20.3752 16.9885 20.113C17.0184 19.8507 16.9435 19.5872 16.78 19.38L14.08 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15C21 14.7348 20.8946 14.4804 20.7071 14.2929C20.5196 14.1054 20.2652 14 20 14ZM16.71 9.21C16.617 9.30373 16.5064 9.37812 16.3846 9.42889C16.2627 9.47966 16.132 9.5058 16 9.5058C15.868 9.5058 15.7373 9.47966 15.6154 9.42889C15.4936 9.37812 15.383 9.30373 15.29 9.21L14.61 8.52L12.3 11.6C12.2142 11.7152 12.1046 11.8105 11.9786 11.8796C11.8526 11.9486 11.7133 11.9897 11.57 12C11.4272 12.0062 11.2846 11.9837 11.1507 11.9339C11.0167 11.8841 10.8941 11.808 10.79 11.71L9.61 10.52L8.8 11.6C8.70685 11.7242 8.58607 11.825 8.44721 11.8944C8.30836 11.9639 8.15525 12 8 12C7.78363 12 7.5731 11.9298 7.4 11.8C7.29494 11.7212 7.20643 11.6225 7.13953 11.5095C7.07262 11.3965 7.02862 11.2714 7.01005 11.1414C6.99148 11.0114 6.99869 10.879 7.03129 10.7518C7.06388 10.6246 7.12121 10.5051 7.2 10.4L8.7 8.4C8.78581 8.28481 8.89543 8.18946 9.0214 8.12043C9.14737 8.05141 9.28673 8.01033 9.43 8C9.57321 7.9895 9.717 8.00997 9.8516 8.06001C9.98619 8.11005 10.1084 8.18849 10.21 8.29L11.39 9.48L13.7 6.4C13.7857 6.28471 13.8953 6.18924 14.0212 6.1201C14.1472 6.05096 14.2865 6.00977 14.4298 5.99933C14.5731 5.98889 14.717 6.00945 14.8516 6.05961C14.9862 6.10977 15.1085 6.18835 15.21 6.29L16.71 7.79C16.8037 7.88296 16.8781 7.99356 16.9289 8.11542C16.9797 8.23728 17.0058 8.36799 17.0058 8.5C17.0058 8.63201 16.9797 8.76272 16.9289 8.88458C16.8781 9.00644 16.8037 9.11704 16.71 9.21Z","protection":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM15.71 10.68L11.71 14.68C11.617 14.7737 11.5064 14.8481 11.3846 14.8989C11.2627 14.9497 11.132 14.9758 11 14.9758C10.868 14.9758 10.7373 14.9497 10.6154 14.8989C10.4936 14.8481 10.383 14.7737 10.29 14.68L8.29 12.68C8.1017 12.4917 7.99591 12.2363 7.99591 11.97C7.99591 11.7037 8.1017 11.4483 8.29 11.26C8.4783 11.0717 8.7337 10.9659 9 10.9659C9.2663 10.9659 9.5217 11.0717 9.71 11.26L11 12.59L14.29 9.29C14.4783 9.1017 14.7337 8.99591 15 8.99591C15.2663 8.99591 15.5217 9.1017 15.71 9.29C15.8983 9.4783 16.0041 9.7337 16.0041 10C16.0041 10.2663 15.8983 10.5217 15.71 10.71V10.68Z","protection_locked":"M20 14.28V14C20 13.2044 19.6839 12.4413 19.1213 11.8787C18.5587 11.3161 17.7956 11 17 11C16.2044 11 15.4413 11.3161 14.8787 11.8787C14.3161 12.4413 14 13.2044 14 14V14.28C13.6977 14.4545 13.4464 14.7051 13.2709 15.0068C13.0955 15.3086 13.0021 15.651 13 16V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V16C20.9979 15.651 20.9045 15.3086 20.7291 15.0068C20.5536 14.7051 20.3023 14.4545 20 14.28ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM16 14C16 13.7348 16.1054 13.4804 16.2929 13.2929C16.4804 13.1054 16.7348 13 17 13C17.2652 13 17.5196 13.1054 17.7071 13.2929C17.8946 13.4804 18 13.7348 18 14H16ZM20.46 4.69C20.1301 4.30312 19.6653 4.0564 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 16.92 8.21 20.93 11 21.81V15C11 13.4087 11.6321 11.8826 12.7574 10.7574C13.8826 9.63214 15.4087 9 17 9C18.4787 8.99666 19.9053 9.5459 21 10.54V6C20.9859 5.51207 20.7938 5.04614 20.46 4.69Z","protection_threats":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM13.06 18.06C12.8153 18.3049 12.4934 18.4577 12.1489 18.4923C11.8044 18.5269 11.4586 18.4413 11.17 18.25C10.9215 18.0823 10.727 17.8461 10.61 17.57C10.499 17.2975 10.4712 16.9983 10.53 16.71C10.5865 16.418 10.729 16.1496 10.9393 15.9393C11.1496 15.729 11.418 15.5865 11.71 15.53C11.9983 15.4712 12.2975 15.499 12.57 15.61C12.8461 15.727 13.0823 15.9215 13.25 16.17C13.4413 16.4586 13.5269 16.8044 13.4923 17.1489C13.4577 17.4934 13.3049 17.8153 13.06 18.06Z","protection_unlock":"M19 14H16C15.9992 13.8684 16.0245 13.7379 16.0742 13.6161C16.124 13.4943 16.1973 13.3834 16.29 13.29C16.4469 13.1351 16.6507 13.0364 16.8695 13.0093C17.0883 12.9821 17.31 13.0281 17.5 13.14C17.6138 13.2124 17.7411 13.2609 17.8742 13.2828C18.0073 13.3047 18.1434 13.2995 18.2744 13.2674C18.4054 13.2353 18.5285 13.177 18.6364 13.0961C18.7443 13.0152 18.8348 12.9133 18.9022 12.7965C18.9697 12.6798 19.0129 12.5506 19.0292 12.4167C19.0454 12.2828 19.0345 12.147 18.9969 12.0175C18.9593 11.8879 18.8959 11.7673 18.8105 11.663C18.7251 11.5586 18.6195 11.4725 18.5 11.41C17.9289 11.0793 17.2647 10.9461 16.6103 11.0311C15.9559 11.116 15.3477 11.4144 14.88 11.88C14.5683 12.1883 14.328 12.5612 14.176 12.9724C14.0239 13.3836 13.9639 13.8231 14 14.26C13.6948 14.4362 13.4416 14.6899 13.266 14.9955C13.0903 15.301 12.9986 15.6476 13 16V20C13 20.5304 13.2107 21.0391 13.5858 21.4142C13.9609 21.7893 14.4696 22 15 22H19C19.5304 22 20.0391 21.7893 20.4142 21.4142C20.7893 21.0391 21 20.5304 21 20V16C21 15.4696 20.7893 14.9609 20.4142 14.5858C20.0391 14.2107 19.5304 14 19 14ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM20.46 4.69C20.1301 4.30312 19.6653 4.0564 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 16.92 8.21 20.93 11 21.81V15C11 13.4087 11.6321 11.8826 12.7574 10.7574C13.8826 9.63214 15.4087 9 17 9C18.4787 8.99666 19.9053 9.5459 21 10.54V6C20.9859 5.51207 20.7938 5.04614 20.46 4.69Z","pulse_oximeter":"M17 2H7C5.9 2 5 2.9 5 4V15C5 18.87 8.13 22 12 22C15.87 22 19 18.87 19 15V4C19 2.9 18.1 2 17 2ZM12 18.5C11.17 18.5 10.5 17.83 10.5 17C10.5 16.17 11.17 15.5 12 15.5C12.83 15.5 13.5 16.17 13.5 17C13.5 17.83 12.83 18.5 12 18.5ZM16 11C16 11.55 15.55 12 15 12H9C8.45 12 8 11.55 8 11V6C8 5.45 8.45 5 9 5H15C15.55 5 16 5.45 16 6V11Z","puzzle":"M20 10C19.7862 10.0024 19.574 10.0361 19.37 10.1C19.2206 10.1596 19.0589 10.1823 18.8989 10.166C18.7388 10.1498 18.585 10.0953 18.4505 10.0069C18.3161 9.91858 18.2049 9.7991 18.1265 9.65863C18.048 9.51815 18.0046 9.36082 18 9.2V7C18 6.20435 17.6839 5.44129 17.1213 4.87868C16.5587 4.31607 15.7956 4 15 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H7.2C7.36082 19.9954 7.51815 19.952 7.65863 19.8735C7.7991 19.7951 7.91858 19.6839 8.00692 19.5495C8.09526 19.415 8.14984 19.2612 8.16605 19.1011C8.18225 18.9411 8.1596 18.7794 8.1 18.63C8.0361 18.426 8.00241 18.2138 8 18C8 17.4696 8.21071 16.9609 8.58579 16.5858C8.96086 16.2107 9.46957 16 10 16C10.5304 16 11.0391 16.2107 11.4142 16.5858C11.7893 16.9609 12 17.4696 12 18C11.9976 18.2138 11.9639 18.426 11.9 18.63C11.8404 18.7794 11.8177 18.9411 11.834 19.1011C11.8502 19.2612 11.9047 19.415 11.9931 19.5495C12.0814 19.6839 12.2009 19.7951 12.3414 19.8735C12.4819 19.952 12.6392 19.9954 12.8 20H15C15.7956 20 16.5587 19.6839 17.1213 19.1213C17.6839 18.5587 18 17.7956 18 17V14.8C18.0046 14.6392 18.048 14.4819 18.1265 14.3414C18.2049 14.2009 18.3161 14.0814 18.4505 13.9931C18.585 13.9047 18.7388 13.8502 18.8989 13.834C19.0589 13.8177 19.2206 13.8404 19.37 13.9C19.574 13.9639 19.7862 13.9976 20 14C20.5304 14 21.0391 13.7893 21.4142 13.4142C21.7893 13.0391 22 12.5304 22 12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","qr_code":"M7 15H5C3.9 15 3 15.9 3 17V19C3 20.1 3.9 21 5 21H7C8.1 21 9 20.1 9 19V17C9 15.9 8.1 15 7 15ZM12 9C12.55 9 13 8.55 13 8V4C13 3.45 12.55 3 12 3C11.45 3 11 3.45 11 4V8C11 8.55 11.45 9 12 9ZM19 3H17C15.9 3 15 3.9 15 5V7C15 8.1 15.9 9 17 9H19C20.1 9 21 8.1 21 7V5C21 3.9 20.1 3 19 3ZM5 9H7C8.1 9 9 8.1 9 7V5C9 3.9 8.1 3 7 3H5C3.9 3 3 3.9 3 5V7C3 8.1 3.9 9 5 9ZM19 11H17C15.9 11 15 11.9 15 13V15C15 16.1 15.9 17 17 17H19C20.1 17 21 16.1 21 15V13C21 11.9 20.1 11 19 11ZM20 19H13V13C13 11.9 12.1 11 11 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H11V19C11 20.1 11.9 21 13 21H20C20.55 21 21 20.55 21 20C21 19.45 20.55 19 20 19Z","quick_capture":"M10.8799 16.1199L8.87994 14.1199C8.31814 13.5574 8.00258 12.7949 8.00258 11.9999C8.00258 11.2049 8.31814 10.4424 8.87994 9.87989L10.8799 7.87989C11.442 7.31712 12.2046 7.00059 12.9999 6.99989H13.9999V3.99989C14.0024 3.71386 13.9434 3.43064 13.8271 3.16934C13.7107 2.90804 13.5396 2.67473 13.3254 2.48517C13.1112 2.29561 12.8589 2.1542 12.5854 2.07048C12.3118 1.98677 12.0235 1.9627 11.7399 1.99989L5.73994 2.76989C5.25402 2.83356 4.80839 3.07342 4.48763 3.44394C4.16688 3.81447 3.99333 4.28986 3.99994 4.77989V19.2199C3.9958 19.7082 4.17045 20.1812 4.49098 20.5496C4.8115 20.918 5.25575 21.1564 5.73994 21.2199L11.7399 21.9899L11.9999 21.9999C12.5304 21.9999 13.0391 21.7892 13.4142 21.4141C13.7892 21.039 13.9999 20.5303 13.9999 19.9999V16.9999H12.9999C12.2046 16.9992 11.442 16.6827 10.8799 16.1199ZM16.9999 6.99989C16.7347 6.99989 16.4804 7.10525 16.2928 7.29279C16.1053 7.48032 15.9999 7.73468 15.9999 7.99989C15.9999 8.26511 16.1053 8.51946 16.2928 8.707C16.4804 8.89453 16.7347 8.99989 16.9999 8.99989C17.2652 8.99989 17.5195 9.10525 17.707 9.29279C17.8946 9.48032 17.9999 9.73468 17.9999 9.99989C17.9999 10.2651 17.8946 10.5195 17.707 10.707C17.5195 10.8945 17.2652 10.9999 16.9999 10.9999H13.4099L13.7099 10.7099C13.8982 10.5216 14.004 10.2662 14.004 9.99989C14.004 9.73359 13.8982 9.4782 13.7099 9.28989C13.5216 9.10159 13.2662 8.9958 12.9999 8.9958C12.7336 8.9958 12.4782 9.10159 12.2899 9.28989L10.2899 11.2899C10.1989 11.385 10.1275 11.4971 10.0799 11.6199C9.97992 11.8634 9.97992 12.1364 10.0799 12.3799C10.1275 12.5026 10.1989 12.6148 10.2899 12.7099L12.2899 14.7099C12.3829 14.8036 12.4935 14.878 12.6154 14.9288C12.7372 14.9796 12.8679 15.0057 12.9999 15.0057C13.1319 15.0057 13.2627 14.9796 13.3845 14.9288C13.5064 14.878 13.617 14.8036 13.7099 14.7099C13.8037 14.6169 13.8781 14.5063 13.9288 14.3845C13.9796 14.2626 14.0057 14.1319 14.0057 13.9999C14.0057 13.8679 13.9796 13.7372 13.9288 13.6153C13.8781 13.4935 13.8037 13.3829 13.7099 13.2899L13.4099 12.9999H16.9999C17.7956 12.9999 18.5587 12.6838 19.1213 12.1212C19.6839 11.5586 19.9999 10.7955 19.9999 9.99989C19.9999 9.20424 19.6839 8.44118 19.1213 7.87857C18.5587 7.31596 17.7956 6.99989 16.9999 6.99989Z","quick_payment":"M10 13C10 13.2652 10.1054 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V11H10V13ZM19 7H11C10.7348 7 10.4804 7.10536 10.2929 7.29289C10.1054 7.48043 10 7.73478 10 8V9H20V8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7ZM8 13V8C8 7.20435 8.31607 6.44129 8.87868 5.87868C9.44129 5.31607 10.2044 5 11 5H15.82C15.6137 4.41645 15.2319 3.911 14.7271 3.55294C14.2222 3.19488 13.6189 3.00174 13 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H11C10.2044 16 9.44129 15.6839 8.87868 15.1213C8.31607 14.5587 8 13.7956 8 13ZM10 20C9.80222 20 9.60888 19.9414 9.44443 19.8315C9.27998 19.7216 9.15181 19.5654 9.07612 19.3827C9.00043 19.2 8.98063 18.9989 9.01921 18.8049C9.0578 18.6109 9.15304 18.4327 9.29289 18.2929C9.43275 18.153 9.61093 18.0578 9.80491 18.0192C9.99889 17.9806 10.2 18.0004 10.3827 18.0761C10.5654 18.1518 10.7216 18.28 10.8315 18.4444C10.9414 18.6089 11 18.8022 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20Z","racing_car":"M20.5 16C20.2348 16 19.9804 16.1053 19.7929 16.2929C19.6054 16.4804 19.5 16.7347 19.5 17V18H17.41L16.2 6.99996H18.5V7.99996C18.5 8.26518 18.6054 8.51953 18.7929 8.70707C18.9804 8.89461 19.2348 8.99996 19.5 8.99996C19.7652 8.99996 20.0196 8.89461 20.2071 8.70707C20.3946 8.51953 20.5 8.26518 20.5 7.99996V3.99996C20.5 3.73475 20.3946 3.48039 20.2071 3.29286C20.0196 3.10532 19.7652 2.99996 19.5 2.99996C19.2348 2.99996 18.9804 3.10532 18.7929 3.29286C18.6054 3.48039 18.5 3.73475 18.5 3.99996V4.99996H16V4.83996C15.8702 4.01797 15.4409 3.27308 14.7947 2.74873C14.1485 2.22439 13.3311 1.95768 12.5 1.99996C11.6689 1.95768 10.8515 2.22439 10.2053 2.74873C9.55914 3.27308 9.1298 4.01797 9 4.83996V4.99996H6.5V3.99996C6.5 3.73475 6.39464 3.48039 6.20711 3.29286C6.01957 3.10532 5.76522 2.99996 5.5 2.99996C5.23478 2.99996 4.98043 3.10532 4.79289 3.29286C4.60536 3.48039 4.5 3.73475 4.5 3.99996V7.99996C4.5 8.26518 4.60536 8.51953 4.79289 8.70707C4.98043 8.89461 5.23478 8.99996 5.5 8.99996C5.76522 8.99996 6.01957 8.89461 6.20711 8.70707C6.39464 8.51953 6.5 8.26518 6.5 7.99996V6.99996H8.8L7.59 18H5.5V17C5.5 16.7347 5.39464 16.4804 5.20711 16.2929C5.01957 16.1053 4.76522 16 4.5 16C4.23478 16 3.98043 16.1053 3.79289 16.2929C3.60536 16.4804 3.5 16.7347 3.5 17V21C3.5 21.2652 3.60536 21.5195 3.79289 21.7071C3.98043 21.8946 4.23478 22 4.5 22C4.76522 22 5.01957 21.8946 5.20711 21.7071C5.39464 21.5195 5.5 21.2652 5.5 21V20H7.69C7.89574 20.5819 8.27597 21.0862 8.77885 21.4442C9.28173 21.8021 9.88277 21.9962 10.5 22H14.5C15.1189 21.9982 15.7222 21.8051 16.2271 21.447C16.7319 21.089 17.1137 20.5835 17.32 20H19.5V21C19.5 21.2652 19.6054 21.5195 19.7929 21.7071C19.9804 21.8946 20.2348 22 20.5 22C20.7652 22 21.0196 21.8946 21.2071 21.7071C21.3946 21.5195 21.5 21.2652 21.5 21V17C21.5 16.7347 21.3946 16.4804 21.2071 16.2929C21.0196 16.1053 20.7652 16 20.5 16ZM14.28 19H10.72C10.57 19.003 10.4213 18.9723 10.2848 18.91C10.1483 18.8478 10.0276 18.7556 9.93153 18.6404C9.8355 18.5251 9.76662 18.3897 9.73 18.2443C9.69339 18.0988 9.68997 17.9469 9.72 17.8L10.11 16C10.2232 15.4497 10.5227 14.9553 10.9582 14.6003C11.3936 14.2453 11.9382 14.0514 12.5 14.0514C13.0618 14.0514 13.6064 14.2453 14.0418 14.6003C14.4773 14.9553 14.7768 15.4497 14.89 16L15.26 17.84C15.2831 17.9824 15.2751 18.1281 15.2366 18.2671C15.198 18.4061 15.1299 18.5351 15.0368 18.6453C14.9437 18.7555 14.8278 18.8443 14.6972 18.9055C14.5666 18.9667 14.4243 18.9989 14.28 19ZM12.5 16C12.3022 16 12.1089 16.0586 11.9444 16.1685C11.78 16.2784 11.6518 16.4346 11.5761 16.6173C11.5004 16.8 11.4806 17.0011 11.5192 17.1951C11.5578 17.389 11.653 17.5672 11.7929 17.7071C11.9327 17.8469 12.1109 17.9422 12.3049 17.9807C12.4989 18.0193 12.7 17.9995 12.8827 17.9238C13.0654 17.8482 13.2216 17.72 13.3315 17.5555C13.4414 17.3911 13.5 17.1977 13.5 17C13.5 16.7347 13.3946 16.4804 13.2071 16.2929C13.0196 16.1053 12.7652 16 12.5 16Z","racing_racetrack":"M20 19H17V15H20.19C20.275 15.0002 20.3586 14.9787 20.4329 14.9376C20.5073 14.8964 20.57 14.8371 20.615 14.765C20.66 14.6929 20.686 14.6106 20.6903 14.5257C20.6947 14.4409 20.6774 14.3563 20.64 14.28L20 13L20.64 11.72C20.6774 11.6437 20.6947 11.5591 20.6903 11.4743C20.686 11.3894 20.66 11.3071 20.615 11.235C20.57 11.1629 20.5073 11.1036 20.4329 11.0624C20.3586 11.0213 20.275 10.9998 20.19 11H15V19H12C10.1435 19 8.36301 18.2625 7.05025 16.9497C5.7375 15.637 5 13.8565 5 12C5 10.1435 5.7375 8.36301 7.05025 7.05025C8.36301 5.7375 10.1435 5 12 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H12C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 7H12C10.6739 7 9.40215 7.52678 8.46447 8.46447C7.52678 9.40215 7 10.6739 7 12C7 13.3261 7.52678 14.5979 8.46447 15.5355C9.40215 16.4732 10.6739 17 12 17H13V15H12C11.2044 15 10.4413 14.6839 9.87868 14.1213C9.31607 13.5587 9 12.7956 9 12C9 11.2044 9.31607 10.4413 9.87868 9.87868C10.4413 9.31607 11.2044 9 12 9H20C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7Z","radio":"M20 6C20.2577 5.99983 20.5111 5.93324 20.7356 5.80668C20.9601 5.68011 21.1482 5.49783 21.2818 5.27741C21.4154 5.057 21.4899 4.80588 21.4982 4.54828C21.5065 4.29068 21.4483 4.03528 21.3292 3.80673C21.21 3.57817 21.034 3.38417 20.8181 3.24342C20.6022 3.10267 20.3537 3.01993 20.0965 3.00317C19.8393 2.98642 19.5821 3.03621 19.3498 3.14776C19.1175 3.2593 18.9178 3.42883 18.77 3.64L5.77 6.58C4.9858 6.74534 4.28239 7.17555 3.77797 7.79834C3.27354 8.42113 2.99884 9.19856 3 10V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7957 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V10C21 9.20435 20.6839 8.44129 20.1213 7.87868C19.5587 7.31607 18.7957 7 18 7H13L19 5.63C19.2748 5.87499 19.6319 6.00715 20 6ZM13 14C13 14.5933 12.8241 15.1734 12.4944 15.6667C12.1648 16.1601 11.6962 16.5446 11.1481 16.7716C10.5999 16.9987 9.99668 17.0581 9.41473 16.9424C8.83279 16.8266 8.29824 16.5409 7.87868 16.1213C7.45913 15.7018 7.1734 15.1672 7.05765 14.5853C6.94189 14.0033 7.0013 13.4001 7.22837 12.8519C7.45543 12.3038 7.83995 11.8352 8.33329 11.5056C8.82664 11.1759 9.40666 11 10 11C10.7957 11 11.5587 11.3161 12.1213 11.8787C12.6839 12.4413 13 13.2044 13 14Z","radio_signal":"M11.9999 9.99991C11.6044 9.99991 11.2177 10.1172 10.8888 10.337C10.5599 10.5567 10.3036 10.8691 10.1522 11.2345C10.0008 11.6 9.9612 12.0021 10.0384 12.3901C10.1155 12.7781 10.306 13.1344 10.5857 13.4141C10.8654 13.6938 11.2218 13.8843 11.6098 13.9615C11.9977 14.0387 12.3999 13.999 12.7653 13.8477C13.1308 13.6963 13.4431 13.4399 13.6629 13.1111C13.8826 12.7822 13.9999 12.3955 13.9999 11.9999C13.9999 11.4695 13.7892 10.9608 13.4142 10.5857C13.0391 10.2106 12.5304 9.99991 11.9999 9.99991ZM3.99994 11.9999C3.99911 10.949 4.20534 9.90827 4.60685 8.93711C5.00835 7.96595 5.59727 7.08341 6.33994 6.33991C6.50377 6.14861 6.58937 5.90253 6.57965 5.65086C6.56993 5.39918 6.4656 5.16044 6.2875 4.98235C6.10941 4.80425 5.87067 4.69992 5.61899 4.6902C5.36732 4.68048 5.12124 4.76608 4.92994 4.92991C3.05523 6.80519 2.00208 9.34827 2.00208 11.9999C2.00208 14.6516 3.05523 17.1946 4.92994 19.0699C5.1173 19.2562 5.37075 19.3607 5.63494 19.3607C5.89913 19.3607 6.15258 19.2562 6.33994 19.0699C6.52619 18.8825 6.63073 18.6291 6.63073 18.3649C6.63073 18.1007 6.52619 17.8473 6.33994 17.6599C5.59727 16.9164 5.00835 16.0339 4.60685 15.0627C4.20534 14.0915 3.99911 13.0508 3.99994 11.9999ZM9.16994 7.75991C8.98258 7.57366 8.72913 7.46912 8.46494 7.46912C8.20075 7.46912 7.9473 7.57366 7.75994 7.75991C6.63634 8.88491 6.00522 10.4099 6.00522 11.9999C6.00522 13.5899 6.63634 15.1149 7.75994 16.2399C7.9473 16.4262 8.20075 16.5307 8.46494 16.5307C8.72913 16.5307 8.98258 16.4262 9.16994 16.2399C9.35619 16.0525 9.46073 15.7991 9.46073 15.5349C9.46073 15.2707 9.35619 15.0173 9.16994 14.8299C8.79803 14.4584 8.503 14.0173 8.3017 13.5317C8.1004 13.0461 7.99679 12.5256 7.99679 11.9999C7.99679 11.4742 8.1004 10.9537 8.3017 10.4681C8.503 9.98256 8.79803 9.5414 9.16994 9.16991C9.35619 8.98255 9.46073 8.7291 9.46073 8.46491C9.46073 8.20072 9.35619 7.94727 9.16994 7.75991ZM16.2399 7.75991C16.0486 7.59608 15.8026 7.51048 15.5509 7.5202C15.2992 7.52992 15.0605 7.63425 14.8824 7.81235C14.7043 7.99044 14.5999 8.22918 14.5902 8.48086C14.5805 8.73253 14.6661 8.97861 14.8299 9.16991C15.2018 9.5414 15.4969 9.98256 15.6982 10.4681C15.8995 10.9537 16.0031 11.4742 16.0031 11.9999C16.0031 12.5256 15.8995 13.0461 15.6982 13.5317C15.4969 14.0173 15.2018 14.4584 14.8299 14.8299C14.6437 15.0173 14.5391 15.2707 14.5391 15.5349C14.5391 15.7991 14.6437 16.0525 14.8299 16.2399C15.0173 16.4262 15.2708 16.5307 15.5349 16.5307C15.7991 16.5307 16.0526 16.4262 16.2399 16.2399C17.3635 15.1149 17.9947 13.5899 17.9947 11.9999C17.9947 10.4099 17.3635 8.88491 16.2399 7.75991ZM19.0699 4.92991C18.8786 4.76608 18.6326 4.68048 18.3809 4.6902C18.1292 4.69992 17.8905 4.80425 17.7124 4.98235C17.5343 5.16044 17.4299 5.39918 17.4202 5.65086C17.4105 5.90253 17.4961 6.14861 17.6599 6.33991C18.4038 7.0829 18.9938 7.9652 19.3964 8.93639C19.799 9.90757 20.0062 10.9486 20.0062 11.9999C20.0062 13.0512 19.799 14.0922 19.3964 15.0634C18.9938 16.0346 18.4038 16.9169 17.6599 17.6599C17.4737 17.8473 17.3691 18.1007 17.3691 18.3649C17.3691 18.6291 17.4737 18.8825 17.6599 19.0699C17.8473 19.2562 18.1008 19.3607 18.3649 19.3607C18.6291 19.3607 18.8826 19.2562 19.0699 19.0699C20.9446 17.1946 21.9978 14.6516 21.9978 11.9999C21.9978 9.34827 20.9446 6.80519 19.0699 4.92991Z","radio_station":"M9.16994 5.76011C8.98258 5.57386 8.72913 5.46932 8.46494 5.46932C8.20075 5.46932 7.9473 5.57386 7.75994 5.76011C6.63634 6.88511 6.00522 8.4101 6.00522 10.0001C6.00522 11.5901 6.63634 13.1151 7.75994 14.2401C7.9473 14.4264 8.20075 14.5309 8.46494 14.5309C8.72913 14.5309 8.98258 14.4264 9.16994 14.2401C9.35619 14.0527 9.46073 13.7993 9.46073 13.5351C9.46073 13.2709 9.35619 13.0175 9.16994 12.8301C8.79803 12.4586 8.503 12.0175 8.3017 11.5319C8.1004 11.0463 7.99679 10.5258 7.99679 10.0001C7.99679 9.47445 8.1004 8.95394 8.3017 8.46835C8.503 7.98276 8.79803 7.5416 9.16994 7.17011C9.35619 6.98275 9.46073 6.7293 9.46073 6.46511C9.46073 6.20092 9.35619 5.94747 9.16994 5.76011ZM3.99994 10.0001C3.99911 8.94923 4.20534 7.90847 4.60685 6.93731C5.00835 5.96615 5.59727 5.08361 6.33994 4.34011C6.44462 4.25046 6.52964 4.14015 6.58967 4.01608C6.64969 3.89202 6.68342 3.75688 6.68874 3.61916C6.69406 3.48144 6.67085 3.34411 6.62058 3.21579C6.5703 3.08746 6.49404 2.97091 6.39659 2.87346C6.29914 2.776 6.18259 2.69975 6.05426 2.64947C5.92594 2.5992 5.78861 2.57599 5.65089 2.58131C5.51317 2.58663 5.37803 2.62036 5.25397 2.68038C5.1299 2.74041 5.01959 2.82543 4.92994 2.93011C3.05523 4.80539 2.00208 7.34847 2.00208 10.0001C2.00208 12.6518 3.05523 15.1948 4.92994 17.0701C5.1173 17.2564 5.37075 17.3609 5.63494 17.3609C5.89913 17.3609 6.15258 17.2564 6.33994 17.0701C6.52619 16.8827 6.63073 16.6293 6.63073 16.3651C6.63073 16.1009 6.52619 15.8475 6.33994 15.6601C5.59727 14.9166 5.00835 14.0341 4.60685 13.0629C4.20534 12.0917 3.99911 11.051 3.99994 10.0001ZM16.2399 5.76011C16.0486 5.59628 15.8026 5.51068 15.5509 5.5204C15.2992 5.53012 15.0605 5.63445 14.8824 5.81255C14.7043 5.99064 14.5999 6.22938 14.5902 6.48106C14.5805 6.73273 14.6661 6.97881 14.8299 7.17011C15.2018 7.5416 15.4969 7.98276 15.6982 8.46835C15.8995 8.95394 16.0031 9.47445 16.0031 10.0001C16.0031 10.5258 15.8995 11.0463 15.6982 11.5319C15.4969 12.0175 15.2018 12.4586 14.8299 12.8301C14.6437 13.0175 14.5391 13.2709 14.5391 13.5351C14.5391 13.7993 14.6437 14.0527 14.8299 14.2401C15.0173 14.4264 15.2708 14.5309 15.5349 14.5309C15.7991 14.5309 16.0526 14.4264 16.2399 14.2401C17.3635 13.1151 17.9947 11.5901 17.9947 10.0001C17.9947 8.4101 17.3635 6.88511 16.2399 5.76011ZM19.0699 2.93011C18.8786 2.76628 18.6326 2.68068 18.3809 2.6904C18.1292 2.70012 17.8905 2.80445 17.7124 2.98255C17.5343 3.16064 17.4299 3.39938 17.4202 3.65106C17.4105 3.90273 17.4961 4.14881 17.6599 4.34011C18.4038 5.08309 18.9938 5.9654 19.3964 6.93659C19.799 7.90777 20.0062 8.94879 20.0062 10.0001C20.0062 11.0514 19.799 12.0924 19.3964 13.0636C18.9938 14.0348 18.4038 14.9171 17.6599 15.6601C17.4737 15.8475 17.3691 16.1009 17.3691 16.3651C17.3691 16.6293 17.4737 16.8827 17.6599 17.0701C17.8473 17.2564 18.1008 17.3609 18.3649 17.3609C18.6291 17.3609 18.8826 17.2564 19.0699 17.0701C20.9446 15.1948 21.9978 12.6518 21.9978 10.0001C21.9978 7.34847 20.9446 4.80539 19.0699 2.93011ZM11.9999 8.00011C11.4695 8.00011 10.9608 8.21082 10.5857 8.5859C10.2107 8.96097 9.99994 9.46968 9.99994 10.0001C10.002 10.3491 10.0955 10.6915 10.2709 10.9933C10.4463 11.295 10.6977 11.5456 10.9999 11.7201V21.0001C10.9999 21.2653 11.1053 21.5197 11.2928 21.7072C11.4804 21.8948 11.7347 22.0001 11.9999 22.0001C12.2652 22.0001 12.5195 21.8948 12.707 21.7072C12.8946 21.5197 12.9999 21.2653 12.9999 21.0001V11.7201C13.3022 11.5456 13.5536 11.295 13.729 10.9933C13.9044 10.6915 13.9978 10.3491 13.9999 10.0001C13.9999 9.46968 13.7892 8.96097 13.4142 8.5859C13.0391 8.21082 12.5304 8.00011 11.9999 8.00011Z","ram":"M13.5 6H10.5C10.3674 6 10.2402 6.05268 10.1464 6.14645C10.0527 6.24021 10 6.36739 10 6.5V17.5C10 17.6326 10.0527 17.7598 10.1464 17.8536C10.2402 17.9473 10.3674 18 10.5 18H13.5C13.6326 18 13.7598 17.9473 13.8536 17.8536C13.9473 17.7598 14 17.6326 14 17.5V6.5C14 6.36739 13.9473 6.24021 13.8536 6.14645C13.7598 6.05268 13.6326 6 13.5 6ZM19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8C20 7.73478 19.8946 7.48043 19.7071 7.29289C19.5196 7.10536 19.2652 7 19 7H18V5H19C19.2652 5 19.5196 4.89464 19.7071 4.70711C19.8946 4.51957 20 4.26522 20 4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3H17.22C16.9404 2.6874 16.5984 2.4369 16.216 2.26465C15.8336 2.09241 15.4194 2.00225 15 2H9C8.58062 2.00225 8.16637 2.09241 7.78399 2.26465C7.40161 2.4369 7.05959 2.6874 6.78 3H5C4.73478 3 4.48043 3.10536 4.29289 3.29289C4.10536 3.48043 4 3.73478 4 4C4 4.26522 4.10536 4.51957 4.29289 4.70711C4.48043 4.89464 4.73478 5 5 5H6V7H5C4.73478 7 4.48043 7.10536 4.29289 7.29289C4.10536 7.48043 4 7.73478 4 8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9H6V11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13H6V15H5C4.73478 15 4.48043 15.1054 4.29289 15.2929C4.10536 15.4804 4 15.7348 4 16C4 16.2652 4.10536 16.5196 4.29289 16.7071C4.48043 16.8946 4.73478 17 5 17H6V19H5C4.73478 19 4.48043 19.1054 4.29289 19.2929C4.10536 19.4804 4 19.7348 4 20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21H6.78C7.05959 21.3126 7.40161 21.5631 7.78399 21.7353C8.16637 21.9076 8.58062 21.9977 9 22H15C15.4194 21.9977 15.8336 21.9076 16.216 21.7353C16.5984 21.5631 16.9404 21.3126 17.22 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20C20 19.7348 19.8946 19.4804 19.7071 19.2929C19.5196 19.1054 19.2652 19 19 19H18V17H19C19.2652 17 19.5196 16.8946 19.7071 16.7071C19.8946 16.5196 20 16.2652 20 16C20 15.7348 19.8946 15.4804 19.7071 15.2929C19.5196 15.1054 19.2652 15 19 15H18V13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11H18V9H19ZM16 19C16 19.2652 15.8946 19.5196 15.7071 19.7071C15.5196 19.8946 15.2652 20 15 20H9C8.73478 20 8.48043 19.8946 8.29289 19.7071C8.10536 19.5196 8 19.2652 8 19V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V19Z","ram_horizonal":"M17.5 10H6.5C6.36739 10 6.24021 10.0527 6.14645 10.1464C6.05268 10.2402 6 10.3674 6 10.5V13.5C6 13.6326 6.05268 13.7598 6.14645 13.8536C6.24021 13.9473 6.36739 14 6.5 14H17.5C17.6326 14 17.7598 13.9473 17.8536 13.8536C17.9473 13.7598 18 13.6326 18 13.5V10.5C18 10.3674 17.9473 10.2402 17.8536 10.1464C17.7598 10.0527 17.6326 10 17.5 10ZM21 6.78V5C21 4.73478 20.8946 4.48043 20.7071 4.29289C20.5196 4.10536 20.2652 4 20 4C19.7348 4 19.4804 4.10536 19.2929 4.29289C19.1054 4.48043 19 4.73478 19 5V6H17V5C17 4.73478 16.8946 4.48043 16.7071 4.29289C16.5196 4.10536 16.2652 4 16 4C15.7348 4 15.4804 4.10536 15.2929 4.29289C15.1054 4.48043 15 4.73478 15 5V6H13V5C13 4.73478 12.8946 4.48043 12.7071 4.29289C12.5196 4.10536 12.2652 4 12 4C11.7348 4 11.4804 4.10536 11.2929 4.29289C11.1054 4.48043 11 4.73478 11 5V6H9V5C9 4.73478 8.89464 4.48043 8.70711 4.29289C8.51957 4.10536 8.26522 4 8 4C7.73478 4 7.48043 4.10536 7.29289 4.29289C7.10536 4.48043 7 4.73478 7 5V6H5V5C5 4.73478 4.89464 4.48043 4.70711 4.29289C4.51957 4.10536 4.26522 4 4 4C3.73478 4 3.48043 4.10536 3.29289 4.29289C3.10536 4.48043 3 4.73478 3 5V6.78C2.6874 7.05959 2.4369 7.40161 2.26465 7.78399C2.09241 8.16637 2.00225 8.58062 2 9V15C2.00225 15.4194 2.09241 15.8336 2.26465 16.216C2.4369 16.5984 2.6874 16.9404 3 17.22V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H7V19C7 19.2652 7.10536 19.5196 7.29289 19.7071C7.48043 19.8946 7.73478 20 8 20C8.26522 20 8.51957 19.8946 8.70711 19.7071C8.89464 19.5196 9 19.2652 9 19V18H11V19C11 19.2652 11.1054 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V18H15V19C15 19.2652 15.1054 19.5196 15.2929 19.7071C15.4804 19.8946 15.7348 20 16 20C16.2652 20 16.5196 19.8946 16.7071 19.7071C16.8946 19.5196 17 19.2652 17 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.22C21.3126 16.9404 21.5631 16.5984 21.7353 16.216C21.9076 15.8336 21.9977 15.4194 22 15V9C21.9977 8.58062 21.9076 8.16637 21.7353 7.78399C21.5631 7.40161 21.3126 7.05959 21 6.78ZM20 15C20 15.2652 19.8946 15.5196 19.7071 15.7071C19.5196 15.8946 19.2652 16 19 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V9C4 8.73478 4.10536 8.48043 4.29289 8.29289C4.48043 8.10536 4.73478 8 5 8H19C19.2652 8 19.5196 8.10536 19.7071 8.29289C19.8946 8.48043 20 8.73478 20 9V15Z","raspberry":"M20 14.5C19.9967 13.8678 19.7939 13.2529 19.4203 12.7428C19.0468 12.2328 18.5217 11.8539 17.92 11.66C18.0302 11.1639 18.0126 10.6479 17.8688 10.1604C17.7251 9.67299 17.4598 9.23006 17.0979 8.87321C16.7361 8.51635 16.2895 8.25727 15.8001 8.12028C15.3107 7.98328 14.7945 7.97286 14.3 8.09C14.0184 7.75377 13.6665 7.48336 13.2692 7.29782C12.8718 7.11229 12.4385 7.01613 12 7.01613C11.5614 7.01613 11.1282 7.11229 10.7308 7.29782C10.3334 7.48336 9.98156 7.75377 9.69999 8.09C9.20545 7.97286 8.68927 7.98328 8.19987 8.12028C7.71047 8.25727 7.26389 8.51635 6.90204 8.87321C6.54018 9.23006 6.27492 9.67299 6.13113 10.1604C5.98734 10.6479 5.96974 11.1639 6.07999 11.66C5.48698 11.8618 4.97204 12.2442 4.60738 12.7536C4.24271 13.2629 4.04663 13.8736 4.04663 14.5C4.04663 15.1264 4.24271 15.7371 4.60738 16.2464C4.97204 16.7558 5.48698 17.1382 6.07999 17.34C5.96974 17.8361 5.98734 18.3521 6.13113 18.8395C6.27492 19.327 6.54018 19.7699 6.90204 20.1268C7.26389 20.4836 7.71047 20.7427 8.19987 20.8797C8.68927 21.0167 9.20545 21.0271 9.69999 20.91C9.98156 21.2462 10.3334 21.5166 10.7308 21.7022C11.1282 21.8877 11.5614 21.9839 12 21.9839C12.4385 21.9839 12.8718 21.8877 13.2692 21.7022C13.6665 21.5166 14.0184 21.2462 14.3 20.91C14.7945 21.0271 15.3107 21.0167 15.8001 20.8797C16.2895 20.7427 16.7361 20.4836 17.0979 20.1268C17.4598 19.7699 17.7251 19.327 17.8688 18.8395C18.0126 18.3521 18.0302 17.8361 17.92 17.34C18.5217 17.1461 19.0468 16.7672 19.4203 16.2571C19.7939 15.7471 19.9967 15.1322 20 14.5ZM9.99999 12.5C9.99999 12.3022 10.0586 12.1089 10.1685 11.9444C10.2784 11.78 10.4346 11.6518 10.6173 11.5761C10.8 11.5004 11.0011 11.4806 11.1951 11.5192C11.3891 11.5578 11.5672 11.653 11.7071 11.7929C11.8469 11.9327 11.9422 12.1109 11.9808 12.3049C12.0194 12.4989 11.9996 12.7 11.9239 12.8827C11.8482 13.0654 11.72 13.2216 11.5556 13.3315C11.3911 13.4413 11.1978 13.5 11 13.5C10.7348 13.5 10.4804 13.3946 10.2929 13.2071C10.1053 13.0196 9.99999 12.7652 9.99999 12.5ZM12.71 18.21C12.5698 18.349 12.3916 18.4435 12.1979 18.4814C12.0041 18.5193 11.8035 18.499 11.6212 18.4231C11.439 18.3472 11.2833 18.219 11.1737 18.0547C11.0642 17.8904 11.0058 17.6974 11.0058 17.5C11.0058 17.3026 11.0642 17.1095 11.1737 16.9453C11.2833 16.781 11.439 16.6528 11.6212 16.5769C11.8035 16.501 12.0041 16.4807 12.1979 16.5186C12.3916 16.5565 12.5698 16.651 12.71 16.79C12.8037 16.883 12.8781 16.9936 12.9289 17.1154C12.9796 17.2373 13.0058 17.368 13.0058 17.5C13.0058 17.632 12.9796 17.7627 12.9289 17.8846C12.8781 18.0064 12.8037 18.117 12.71 18.21ZM15 15.5C14.8022 15.5 14.6089 15.4413 14.4444 15.3315C14.28 15.2216 14.1518 15.0654 14.0761 14.8827C14.0004 14.7 13.9806 14.4989 14.0192 14.3049C14.0578 14.1109 14.153 13.9327 14.2929 13.7929C14.4327 13.653 14.6109 13.5578 14.8049 13.5192C14.9989 13.4806 15.1999 13.5004 15.3827 13.5761C15.5654 13.6518 15.7216 13.78 15.8315 13.9444C15.9413 14.1089 16 14.3022 16 14.5C16 14.7652 15.8946 15.0196 15.7071 15.2071C15.5196 15.3946 15.2652 15.5 15 15.5ZM12 6C14.31 6 15.3 3.76 15.49 2.58C15.5043 2.50937 15.5017 2.43637 15.4826 2.36689C15.4635 2.29741 15.4284 2.23339 15.38 2.18C15.3355 2.12195 15.2778 2.07534 15.2118 2.04404C15.1457 2.01273 15.0731 1.99763 15 2C14.3742 2.06147 13.7731 2.27609 13.2499 2.6249C12.7267 2.9737 12.2974 3.44597 12 4C11.7025 3.44597 11.2733 2.9737 10.7501 2.6249C10.2268 2.27609 9.6258 2.06147 8.99999 2C8.9269 1.99763 8.8543 2.01273 8.78822 2.04404C8.72213 2.07534 8.66446 2.12195 8.61999 2.18C8.5716 2.23339 8.53644 2.29741 8.51734 2.36689C8.49823 2.43637 8.49571 2.50937 8.50999 2.58C8.69999 3.76 9.68999 6 12 6Z","reader":"M12 8C12.5933 8 13.1734 7.82405 13.6667 7.49441C14.1601 7.16477 14.5446 6.69623 14.7716 6.14805C14.9987 5.59987 15.0581 4.99667 14.9424 4.41473C14.8266 3.83279 14.5409 3.29824 14.1213 2.87868C13.7018 2.45912 13.1672 2.1734 12.5853 2.05765C12.0033 1.94189 11.4001 2.0013 10.852 2.22836C10.3038 2.45543 9.83524 2.83994 9.50559 3.33329C9.17595 3.82664 9 4.40666 9 5C9 5.79565 9.31607 6.55871 9.87868 7.12132C10.4413 7.68393 11.2044 8 12 8ZM19.5 13H21V10C21.0004 9.66861 20.9185 9.34231 20.7616 9.05042C20.6047 8.75853 20.3777 8.5102 20.1011 8.32776C19.8245 8.14531 19.5068 8.03447 19.1767 8.00519C18.8466 7.9759 18.5144 8.0291 18.21 8.16L14.72 9.66C13.879 9.22591 12.9464 8.99939 12 8.99939C11.0536 8.99939 10.121 9.22591 9.28 9.66L5.79 8.16C5.48556 8.0291 5.15337 7.9759 4.82328 8.00519C4.49319 8.03447 4.17554 8.14531 3.8989 8.32776C3.62226 8.5102 3.39528 8.75853 3.23838 9.05042C3.08148 9.34231 2.99956 9.66861 3 10V13H4.5C4.89783 13 5.27936 13.158 5.56066 13.4393C5.84197 13.7206 6 14.1022 6 14.5C6 14.8978 5.84197 15.2794 5.56066 15.5607C5.27936 15.842 4.89783 16 4.5 16H3V17C2.99949 17.3915 3.11386 17.7745 3.32895 18.1015C3.54403 18.4286 3.85038 18.6854 4.21 18.84L11.21 21.84H11.36L11.5 21.89C11.8268 21.9834 12.1732 21.9834 12.5 21.89L12.64 21.84H12.79L19.79 18.84C20.1496 18.6854 20.456 18.4286 20.6711 18.1015C20.8861 17.7745 21.0005 17.3915 21 17V16H19.5C19.1022 16 18.7206 15.842 18.4393 15.5607C18.158 15.2794 18 14.8978 18 14.5C18 14.1022 18.158 13.7206 18.4393 13.4393C18.7206 13.158 19.1022 13 19.5 13Z","rearrange":"M20.9199 11.6199C20.8723 11.4971 20.8009 11.385 20.7099 11.2899L18.7099 9.2899C18.5216 9.10159 18.2662 8.99581 17.9999 8.99581C17.7336 8.99581 17.4782 9.10159 17.2899 9.2899C17.1016 9.4782 16.9958 9.73359 16.9958 9.9999C16.9958 10.2662 17.1016 10.5216 17.2899 10.7099L17.5899 10.9999H12.9999V6.4099L13.2899 6.7099C13.3829 6.80362 13.4935 6.87802 13.6153 6.92879C13.7372 6.97956 13.8679 7.00569 13.9999 7.00569C14.1319 7.00569 14.2626 6.97956 14.3845 6.92879C14.5063 6.87802 14.6169 6.80362 14.7099 6.7099C14.8036 6.61693 14.878 6.50633 14.9288 6.38447C14.9796 6.26261 15.0057 6.13191 15.0057 5.9999C15.0057 5.86788 14.9796 5.73718 14.9288 5.61532C14.878 5.49346 14.8036 5.38286 14.7099 5.2899L12.7099 3.2899C12.6148 3.19886 12.5026 3.12749 12.3799 3.0799C12.1364 2.97988 11.8634 2.97988 11.6199 3.0799C11.4971 3.12749 11.385 3.19886 11.2899 3.2899L9.2899 5.2899C9.10159 5.4782 8.99581 5.73359 8.99581 5.9999C8.99581 6.2662 9.10159 6.52159 9.2899 6.7099C9.4782 6.8982 9.73359 7.00399 9.9999 7.00399C10.2662 7.00399 10.5216 6.8982 10.7099 6.7099L10.9999 6.4099V10.9999H6.4099L6.7099 10.7099C6.8982 10.5216 7.00399 10.2662 7.00399 9.9999C7.00399 9.73359 6.8982 9.4782 6.7099 9.2899C6.52159 9.10159 6.2662 8.99581 5.9999 8.99581C5.73359 8.99581 5.4782 9.10159 5.2899 9.2899L3.2899 11.2899C3.19886 11.385 3.12749 11.4971 3.0799 11.6199C2.97988 11.8634 2.97988 12.1364 3.0799 12.3799C3.12749 12.5026 3.19886 12.6148 3.2899 12.7099L5.2899 14.7099C5.38286 14.8036 5.49346 14.878 5.61532 14.9288C5.73718 14.9796 5.86788 15.0057 5.9999 15.0057C6.13191 15.0057 6.26261 14.9796 6.38447 14.9288C6.50633 14.878 6.61693 14.8036 6.7099 14.7099C6.80362 14.6169 6.87802 14.5063 6.92879 14.3845C6.97956 14.2626 7.00569 14.1319 7.00569 13.9999C7.00569 13.8679 6.97956 13.7372 6.92879 13.6153C6.87802 13.4935 6.80362 13.3829 6.7099 13.2899L6.4099 12.9999H10.9999V17.5899L10.7099 17.2899C10.6167 17.1967 10.506 17.1227 10.3841 17.0722C10.2623 17.0218 10.1318 16.9958 9.9999 16.9958C9.86804 16.9958 9.73747 17.0218 9.61565 17.0722C9.49382 17.1227 9.38313 17.1967 9.2899 17.2899C9.19666 17.3831 9.1227 17.4938 9.07224 17.6156C9.02178 17.7375 8.99581 17.868 8.99581 17.9999C8.99581 18.1318 9.02178 18.2623 9.07224 18.3841C9.1227 18.506 9.19666 18.6167 9.2899 18.7099L11.2899 20.7099C11.385 20.8009 11.4971 20.8723 11.6199 20.9199C11.7396 20.9728 11.869 21.0001 11.9999 21.0001C12.1308 21.0001 12.2602 20.9728 12.3799 20.9199C12.5026 20.8723 12.6148 20.8009 12.7099 20.7099L14.7099 18.7099C14.8982 18.5216 15.004 18.2662 15.004 17.9999C15.004 17.7336 14.8982 17.4782 14.7099 17.2899C14.5216 17.1016 14.2662 16.9958 13.9999 16.9958C13.7336 16.9958 13.4782 17.1016 13.2899 17.2899L12.9999 17.5899V12.9999H17.5899L17.2899 13.2899C17.1962 13.3829 17.1218 13.4935 17.071 13.6153C17.0202 13.7372 16.9941 13.8679 16.9941 13.9999C16.9941 14.1319 17.0202 14.2626 17.071 14.3845C17.1218 14.5063 17.1962 14.6169 17.2899 14.7099C17.3829 14.8036 17.4935 14.878 17.6153 14.9288C17.7372 14.9796 17.8679 15.0057 17.9999 15.0057C18.1319 15.0057 18.2626 14.9796 18.3845 14.9288C18.5063 14.878 18.6169 14.8036 18.7099 14.7099L20.7099 12.7099C20.8009 12.6148 20.8723 12.5026 20.9199 12.3799C21.0199 12.1364 21.0199 11.8634 20.9199 11.6199Z","recent_history":"M14 14C14.2652 14 14.5196 13.8946 14.7071 13.7071C14.8946 13.5196 15 13.2652 15 13C15 12.7348 14.8946 12.4804 14.7071 12.2929C14.5196 12.1054 14.2652 12 14 12H12V9.00001C12 8.73479 11.8946 8.48044 11.7071 8.2929C11.5196 8.10536 11.2652 8.00001 11 8.00001C10.7348 8.00001 10.4804 8.10536 10.2929 8.2929C10.1053 8.48044 9.99998 8.73479 9.99998 9.00001V13C9.99998 13.2652 10.1053 13.5196 10.2929 13.7071C10.4804 13.8946 10.7348 14 11 14H14ZM17.86 6.57001C17.8158 6.48967 17.7657 6.41279 17.71 6.34001C16.9665 5.59733 16.0839 5.00842 15.1128 4.60691C14.1416 4.20541 13.1009 3.99918 12.05 4.00001H12C9.94413 3.99756 7.96624 4.78667 6.47667 6.20362C4.9871 7.62057 4.1002 9.55659 3.99998 11.61L3.68998 11.29C3.50168 11.1017 3.24628 10.9959 2.97998 10.9959C2.71368 10.9959 2.45829 11.1017 2.26998 11.29C2.08168 11.4783 1.97589 11.7337 1.97589 12C1.97589 12.2663 2.08168 12.5217 2.26998 12.71L4.26998 14.71C4.33689 14.7661 4.41085 14.8131 4.48998 14.85C4.52268 14.8791 4.55982 14.9027 4.59998 14.92C4.7264 14.9739 4.86257 15.0011 4.99998 15C5.12678 15.0019 5.25263 14.9781 5.36998 14.93L5.47998 14.86C5.55236 14.8262 5.61968 14.7824 5.67998 14.73L7.67998 12.85C7.87303 12.6693 7.98666 12.4196 7.99603 12.1553C8.0054 11.8911 7.90975 11.6339 7.72998 11.44C7.54262 11.2538 7.28917 11.1492 7.02498 11.1492C6.7608 11.1492 6.50735 11.2538 6.31998 11.44L6.06998 11.67C6.15371 10.1486 6.81312 8.71605 7.91441 7.66305C9.0157 6.61005 10.4764 6.01548 12 6.00001C13.5913 6.00001 15.1174 6.63215 16.2426 7.75737C17.3678 8.88258 18 10.4087 18 12C18 13.5913 17.3678 15.1174 16.2426 16.2426C15.1174 17.3679 13.5913 18 12 18C11.7348 18 11.4804 18.1054 11.2929 18.2929C11.1053 18.4804 11 18.7348 11 19C11 19.2652 11.1053 19.5196 11.2929 19.7071C11.4804 19.8946 11.7348 20 12 20C13.5542 19.9971 15.0739 19.5416 16.3733 18.689C17.6728 17.8365 18.6959 16.6239 19.3174 15.1994C19.939 13.7749 20.1322 12.2002 19.8733 10.6677C19.6145 9.13526 18.9149 7.71135 17.86 6.57001Z","recharge_friend":"M17 7H18V8C18 8.26522 18.1054 8.51957 18.2929 8.70711C18.4804 8.89464 18.7348 9 19 9C19.2652 9 19.5196 8.89464 19.7071 8.70711C19.8946 8.51957 20 8.26522 20 8V7H21C21.1986 7.00115 21.3931 6.94313 21.5586 6.83333C21.7241 6.72353 21.8532 6.56693 21.9294 6.38348C22.0055 6.20004 22.0254 5.99807 21.9863 5.80332C21.9472 5.60857 21.851 5.42987 21.71 5.29C21.6166 5.19732 21.5057 5.12399 21.3839 5.07423C21.2621 5.02446 21.1316 4.99924 21 5H20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V5H17C16.8014 4.99884 16.6069 5.05687 16.4414 5.16667C16.2759 5.27647 16.1468 5.43307 16.0706 5.61652C15.9945 5.79996 15.9746 6.00193 16.0137 6.19668C16.0528 6.39143 16.149 6.57013 16.29 6.71C16.3834 6.80268 16.4943 6.87601 16.6161 6.92577C16.7379 6.97554 16.8684 7.00076 17 7ZM16.76 10.47C15.9329 10.058 15.2394 9.41999 14.76 8.63C14.2669 7.84111 14.0037 6.9303 14 6C14.0031 5.66433 14.0365 5.32963 14.1 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V10C21.2565 10.5576 20.3724 10.8969 19.4468 10.9799C18.5212 11.0629 17.5908 10.8864 16.76 10.47ZM6.94 8.47C7.18471 8.22508 7.50661 8.07234 7.85109 8.03771C8.19558 8.00308 8.54144 8.08868 8.83 8.28C9.0785 8.44774 9.27303 8.68394 9.39 8.96C9.50099 9.23248 9.52883 9.53172 9.47 9.82C9.41354 10.112 9.27098 10.3804 9.06069 10.5907C8.8504 10.801 8.58199 10.9435 8.29 11C8.00172 11.0588 7.70248 11.031 7.43 10.92C7.15394 10.803 6.91774 10.6085 6.75 10.36C6.55868 10.0714 6.47308 9.72558 6.50771 9.38109C6.54234 9.03661 6.69508 8.71471 6.94 8.47ZM10.71 15.74C10.5165 15.9162 10.2616 16.0096 10 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.2044 5.31607 13.4413 5.87868 12.8787C6.44129 12.3161 7.20435 12 8 12C8.79565 12 9.55871 12.3161 10.1213 12.8787C10.6839 13.4413 11 14.2044 11 15C11.0008 15.1316 10.9755 15.2621 10.9258 15.3839C10.876 15.5057 10.8027 15.6166 10.71 15.71V15.74Z","recharge_history":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H10.29C10.0958 18.3511 9.99813 17.6773 10 17C10.0033 16.475 10.0636 15.9519 10.18 15.44C10.137 15.4481 10.093 15.4481 10.05 15.44L6.05 13.44C5.81338 13.3616 5.6146 13.1976 5.49261 12.9802C5.37061 12.7628 5.33421 12.5077 5.39054 12.2648C5.44687 12.022 5.59186 11.809 5.7971 11.6675C6.00233 11.526 6.25301 11.4663 6.5 11.5H7.5C7.76522 11.5 8.01957 11.3946 8.20711 11.2071C8.39464 11.0196 8.5 10.7652 8.5 10.5C8.5 10.2348 8.39464 9.98043 8.20711 9.79289C8.01957 9.60536 7.76522 9.5 7.5 9.5H5.5C5.23478 9.5 4.98043 9.39464 4.79289 9.20711C4.60536 9.01957 4.5 8.76522 4.5 8.5C4.5 8.23478 4.60536 7.98043 4.79289 7.79289C4.98043 7.60536 5.23478 7.5 5.5 7.5H10.5C10.7652 7.5 11.0196 7.60536 11.2071 7.79289C11.3946 7.98043 11.5 8.23478 11.5 8.5C11.5 8.76522 11.3946 9.01957 11.2071 9.20711C11.0196 9.39464 10.7652 9.5 10.5 9.5H10.32C10.5275 10.0832 10.5494 10.7163 10.383 11.3124C10.2165 11.9086 9.86962 12.4387 9.39 12.83L10.9 13.58C11.4324 12.6331 12.1778 11.8231 13.0774 11.2142C13.9769 10.6052 15.0058 10.2139 16.0827 10.0713C17.1595 9.92866 18.2548 10.0386 19.2819 10.3925C20.3089 10.7463 21.2395 11.3343 22 12.11V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5Z","record":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20ZM12 7C11.0111 7 10.0444 7.29324 9.22215 7.84265C8.39991 8.39206 7.75904 9.17295 7.38061 10.0866C7.00217 11.0002 6.90315 12.0055 7.09608 12.9755C7.289 13.9454 7.76521 14.8363 8.46447 15.5355C9.16373 16.2348 10.0546 16.711 11.0246 16.9039C11.9945 17.0969 12.9998 16.9978 13.9134 16.6194C14.8271 16.241 15.6079 15.6001 16.1574 14.7779C16.7068 13.9556 17 12.9889 17 12C17 10.6739 16.4732 9.40215 15.5355 8.46447C14.5979 7.52678 13.3261 7 12 7Z","recording":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM16 15H8C7.36281 15.0018 6.74161 14.8007 6.22639 14.4257C5.71118 14.0508 5.32872 13.5216 5.13443 12.9148C4.94014 12.3079 4.94412 11.655 5.14578 11.0505C5.34745 10.4461 5.73633 9.92157 6.25607 9.55296C6.77582 9.18435 7.39943 8.9908 8.03654 9.00035C8.67366 9.0099 9.29119 9.22206 9.79965 9.60609C10.3081 9.99012 10.6811 10.5261 10.8645 11.1363C11.048 11.7465 11.0324 12.3993 10.82 13H13.15C12.938 12.4005 12.9221 11.7491 13.1044 11.1399C13.2868 10.5307 13.658 9.99516 14.1644 9.61065C14.6709 9.22614 15.2865 9.01251 15.9223 9.0006C16.5581 8.9887 17.1812 9.17913 17.7017 9.54441C18.2223 9.90969 18.6132 10.4309 18.8183 11.0329C19.0233 11.6348 19.0317 12.2863 18.8424 12.8934C18.653 13.5005 18.2757 14.0316 17.7648 14.4103C17.2539 14.7889 16.6359 14.9954 16 15ZM8 11C7.80222 11 7.60888 11.0586 7.44443 11.1685C7.27998 11.2784 7.15181 11.4346 7.07612 11.6173C7.00043 11.8 6.98063 12.0011 7.01921 12.1951C7.0578 12.3891 7.15304 12.5673 7.29289 12.7071C7.43275 12.847 7.61093 12.9422 7.80491 12.9808C7.99889 13.0194 8.19996 12.9996 8.38268 12.9239C8.56541 12.8482 8.72159 12.72 8.83147 12.5556C8.94135 12.3911 9 12.1978 9 12C9 11.7348 8.89464 11.4804 8.70711 11.2929C8.51957 11.1054 8.26522 11 8 11ZM16 11C15.8022 11 15.6089 11.0586 15.4444 11.1685C15.28 11.2784 15.1518 11.4346 15.0761 11.6173C15.0004 11.8 14.9806 12.0011 15.0192 12.1951C15.0578 12.3891 15.153 12.5673 15.2929 12.7071C15.4327 12.847 15.6109 12.9422 15.8049 12.9808C15.9989 13.0194 16.2 12.9996 16.3827 12.9239C16.5654 12.8482 16.7216 12.72 16.8315 12.5556C16.9414 12.3911 17 12.1978 17 12C17 11.7348 16.8946 11.4804 16.7071 11.2929C16.5196 11.1054 16.2652 11 16 11Z","rectangle":"M19 5H5C3.34315 5 2 6.34315 2 8V16C2 17.6569 3.34315 19 5 19H19C20.6569 19 22 17.6569 22 16V8C22 6.34315 20.6569 5 19 5Z","recycling":"M7.23008 13.3601C7.28483 13.582 7.41392 13.7785 7.59587 13.9167C7.77782 14.055 8.00164 14.1268 8.23008 14.1201H8.47008C8.7269 14.0584 8.94887 13.8976 9.08752 13.6727C9.22616 13.4479 9.27022 13.1774 9.21008 12.9201L8.55008 10.1701C8.52329 10.036 8.46926 9.90873 8.39132 9.79628C8.31338 9.68383 8.2132 9.58857 8.09696 9.51639C7.98073 9.44422 7.85093 9.39666 7.71558 9.37667C7.58023 9.35667 7.44222 9.36466 7.31008 9.40015L4.56008 10.0601C4.42103 10.0768 4.28703 10.1225 4.16677 10.1943C4.04651 10.2661 3.94266 10.3623 3.86195 10.4767C3.78125 10.5912 3.72548 10.7213 3.69826 10.8587C3.67105 10.9961 3.67299 11.1376 3.70397 11.2742C3.73494 11.4108 3.79426 11.5393 3.87808 11.6515C3.9619 11.7637 4.06835 11.8571 4.19054 11.9255C4.31273 11.9939 4.44793 12.0359 4.58738 12.0488C4.72684 12.0617 4.86744 12.0451 5.00008 12.0001L5.37008 11.9201L2.30008 17.0001C2.12584 17.3018 2.03343 17.6438 2.032 17.9922C2.03057 18.3406 2.12018 18.6833 2.29194 18.9864C2.4637 19.2895 2.71166 19.5425 3.01127 19.7203C3.31087 19.8981 3.65173 19.9946 4.00008 20.0001H8.00008C8.2653 20.0001 8.51965 19.8948 8.70719 19.7073C8.89472 19.5197 9.00008 19.2654 9.00008 19.0001C9.00008 18.7349 8.89472 18.4806 8.70719 18.293C8.51965 18.1055 8.2653 18.0001 8.00008 18.0001H4.00008L7.13008 12.9201L7.23008 13.3601ZM14.5401 9.13015L14.0001 9.00015C13.7349 8.94047 13.4568 8.9886 13.2271 9.13394C12.9973 9.27928 12.8348 9.50993 12.7751 9.77515C12.7154 10.0404 12.7635 10.3184 12.9089 10.5482C13.0542 10.7779 13.2849 10.9405 13.5501 11.0001L16.3001 11.6401H16.5301C16.7173 11.6407 16.9009 11.5888 17.0601 11.4901C17.2826 11.3495 17.4408 11.1267 17.5001 10.8701L18.1401 8.11015C18.1998 7.85156 18.1543 7.57986 18.0136 7.35482C17.873 7.12977 17.6487 6.96982 17.3901 6.91015C17.1315 6.85047 16.8598 6.89597 16.6347 7.03662C16.4097 7.17727 16.2498 7.40156 16.1901 7.66015L16.1201 7.96015L13.7001 4.00015C13.5207 3.71073 13.2704 3.47189 12.9729 3.30627C12.6754 3.14064 12.3406 3.05371 12.0001 3.05371C11.6596 3.05371 11.3247 3.14064 11.0272 3.30627C10.7297 3.47189 10.4794 3.71073 10.3001 4.00015L8.61008 6.69015C8.5407 6.8023 8.49418 6.92707 8.47322 7.05728C8.45226 7.18748 8.45725 7.32055 8.48793 7.44881C8.5186 7.57708 8.57434 7.69801 8.65194 7.80464C8.72954 7.91128 8.82746 8.00151 8.94008 8.07015C9.16576 8.20711 9.43644 8.24928 9.69308 8.18746C9.94973 8.12564 10.1715 7.96484 10.3101 7.74015L12.0001 5.00015L14.5401 9.13015ZM21.7001 17.0001L19.5601 13.5201C19.408 13.339 19.1968 13.2177 18.9637 13.1776C18.7307 13.1375 18.491 13.1813 18.2871 13.3011C18.0833 13.421 17.9286 13.6093 17.8504 13.8324C17.7722 14.0556 17.7756 14.2993 17.8601 14.5201L20.0001 18.0001H14.4101L14.7101 17.7101C14.8984 17.5218 15.0042 17.2664 15.0042 17.0001C15.0042 16.7338 14.8984 16.4785 14.7101 16.2901C14.5218 16.1018 14.2664 15.9961 14.0001 15.9961C13.7338 15.9961 13.4784 16.1018 13.2901 16.2901L11.2901 18.2901C11.1964 18.3831 11.122 18.4937 11.0712 18.6156C11.0204 18.7374 10.9943 18.8681 10.9943 19.0001C10.9943 19.1322 11.0204 19.2629 11.0712 19.3847C11.122 19.5066 11.1964 19.6172 11.2901 19.7101L13.2901 21.7101C13.383 21.8039 13.4936 21.8783 13.6155 21.929C13.7374 21.9798 13.8681 22.0059 14.0001 22.0059C14.1321 22.0059 14.2628 21.9798 14.3847 21.929C14.5065 21.8783 14.6171 21.8039 14.7101 21.7101C14.8038 21.6172 14.8782 21.5066 14.929 21.3847C14.9797 21.2629 15.0059 21.1322 15.0059 21.0001C15.0059 20.8681 14.9797 20.7374 14.929 20.6156C14.8782 20.4937 14.8038 20.3831 14.7101 20.2901L14.4101 20.0001H20.0001C20.3484 19.9946 20.6893 19.8981 20.9889 19.7203C21.2885 19.5425 21.5365 19.2895 21.7082 18.9864C21.88 18.6833 21.9696 18.3406 21.9682 17.9922C21.9667 17.6438 21.8743 17.3018 21.7001 17.0001Z","redo":"M20.71 8.29019L16.71 4.29019C16.6168 4.19695 16.5061 4.12299 16.3842 4.07253C16.2624 4.02207 16.1319 3.99609 16 3.99609C15.7337 3.99609 15.4783 4.10188 15.29 4.29019C15.1968 4.38342 15.1228 4.49411 15.0723 4.61594C15.0219 4.73776 14.9959 4.86833 14.9959 5.00019C14.9959 5.26649 15.1017 5.52188 15.29 5.71019L17.59 8.00019H10C8.14348 8.00019 6.36301 8.73768 5.05025 10.0504C3.7375 11.3632 3 13.1437 3 15.0002V18.0002C3 18.2654 3.10536 18.5198 3.29289 18.7073C3.48043 18.8948 3.73478 19.0002 4 19.0002C4.26522 19.0002 4.51957 18.8948 4.70711 18.7073C4.89464 18.5198 5 18.2654 5 18.0002V15.0002C5 13.6741 5.52678 12.4023 6.46447 11.4647C7.40215 10.527 8.67392 10.0002 10 10.0002H17.59L15.29 12.2902C15.1963 12.3831 15.1219 12.4937 15.0711 12.6156C15.0203 12.7375 14.9942 12.8682 14.9942 13.0002C14.9942 13.1322 15.0203 13.2629 15.0711 13.3848C15.1219 13.5066 15.1963 13.6172 15.29 13.7102C15.383 13.8039 15.4936 13.8783 15.6154 13.9291C15.7373 13.9798 15.868 14.006 16 14.006C16.132 14.006 16.2627 13.9798 16.3846 13.9291C16.5064 13.8783 16.617 13.8039 16.71 13.7102L20.71 9.71019C20.8037 9.61722 20.8781 9.50662 20.9289 9.38476C20.9797 9.2629 21.0058 9.1322 21.0058 9.00019C21.0058 8.86817 20.9797 8.73747 20.9289 8.61561C20.8781 8.49375 20.8037 8.38315 20.71 8.29019Z","refresh":"M12 4C13.3471 4.00388 14.6713 4.34785 15.85 5H15C14.8014 4.99884 14.6069 5.05687 14.4414 5.16667C14.2759 5.27647 14.1468 5.43307 14.0706 5.61652C13.9945 5.79996 13.9747 6.00193 14.0137 6.19668C14.0528 6.39143 14.149 6.57013 14.29 6.71C14.3834 6.80268 14.4943 6.87601 14.6161 6.92577C14.7379 6.97554 14.8684 7.00076 15 7H18C18.2652 7 18.5196 6.89464 18.7071 6.70711C18.8946 6.51957 19 6.26522 19 6V3C19 2.73478 18.8946 2.48043 18.7071 2.29289C18.5196 2.10536 18.2652 2 18 2C17.7348 2 17.4804 2.10536 17.2929 2.29289C17.1054 2.48043 17 2.73478 17 3V3.36C15.4818 2.47524 13.7572 2.00615 12 2C10.2464 2.0018 8.52405 2.46471 7.00581 3.34231C5.48758 4.2199 4.22681 5.48131 3.35 7C2.46609 8.51809 2.00027 10.2433 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13C3.26522 13 3.51957 12.8946 3.70711 12.7071C3.89464 12.5196 4 12.2652 4 12C4 9.87827 4.84285 7.84344 6.34315 6.34315C7.84344 4.84285 9.87827 4 12 4ZM21.71 11.29C21.5701 11.149 21.3914 11.0528 21.1967 11.0137C21.0019 10.9747 20.8 10.9945 20.6165 11.0706C20.4331 11.1468 20.2765 11.2759 20.1667 11.4414C20.0569 11.6069 19.9988 11.8014 20 12C19.9969 13.3872 19.6331 14.7497 18.9443 15.9539C18.2556 17.158 17.2655 18.1624 16.0714 18.8683C14.8773 19.5743 13.5201 19.9577 12.1331 19.9808C10.7461 20.0038 9.37694 19.6659 8.16 19H9C9.26522 19 9.51957 18.8946 9.70711 18.7071C9.89464 18.5196 10 18.2652 10 18C10 17.7348 9.89464 17.4804 9.70711 17.2929C9.51957 17.1054 9.26522 17 9 17H6C5.73478 17 5.48043 17.1054 5.29289 17.2929C5.10536 17.4804 5 17.7348 5 18V21C4.99884 21.1986 5.05687 21.3931 5.16667 21.5586C5.27647 21.7241 5.43307 21.8532 5.61652 21.9294C5.79996 22.0055 6.00193 22.0254 6.19668 21.9863C6.39143 21.9472 6.57013 21.851 6.71 21.71C6.80268 21.6166 6.87601 21.5057 6.92577 21.3839C6.97554 21.2621 7.00076 21.1316 7 21V20.64C8.51823 21.5248 10.2428 21.9938 12 22C13.7553 22 15.4797 21.5379 16.9999 20.6602C18.52 19.7825 19.7823 18.5202 20.66 17C21.5404 15.4809 22.0028 13.7558 22 12C22.0008 11.8684 21.9755 11.7379 21.9258 11.6161C21.876 11.4943 21.8027 11.3834 21.71 11.29Z","refund":"M7.71 11.2901C7.61704 11.1964 7.50644 11.122 7.38458 11.0712C7.26272 11.0204 7.13201 10.9943 7 10.9943C6.86799 10.9943 6.73728 11.0204 6.61543 11.0712C6.49357 11.122 6.38297 11.1964 6.29 11.2901L6.07 11.5101C6.16437 10.3697 6.58287 9.28012 7.27613 8.36977C7.96939 7.45943 8.90851 6.7663 9.98274 6.37214C11.057 5.97797 12.2215 5.89921 13.339 6.14512C14.4566 6.39104 15.4805 6.95139 16.29 7.76008C16.4783 7.94839 16.7337 8.05417 17 8.05417C17.2663 8.05417 17.5217 7.94839 17.71 7.76008C17.8983 7.57178 18.0041 7.31638 18.0041 7.05008C18.0041 6.78378 17.8983 6.52839 17.71 6.34008C16.6116 5.24518 15.2187 4.49314 13.7007 4.17548C12.1827 3.85781 10.6051 3.98823 9.15988 4.55085C7.71465 5.11347 6.46412 6.08404 5.56046 7.34444C4.6568 8.60485 4.13897 10.1007 4.07 11.6501L3.71 11.2901C3.5217 11.1018 3.2663 10.996 3 10.996C2.7337 10.996 2.47831 11.1018 2.29 11.2901C2.1017 11.4784 1.99591 11.7338 1.99591 12.0001C1.99591 12.2664 2.1017 12.5218 2.29 12.7101L4.29 14.7101C4.38297 14.8038 4.49357 14.8782 4.61543 14.929C4.73728 14.9797 4.86799 15.0059 5 15.0059C5.13201 15.0059 5.26272 14.9797 5.38458 14.929C5.50644 14.8782 5.61704 14.8038 5.71 14.7101L7.71 12.7101C7.80373 12.6171 7.87812 12.5065 7.92889 12.3847C7.97966 12.2628 8.0058 12.1321 8.0058 12.0001C8.0058 11.8681 7.97966 11.7374 7.92889 11.6155C7.87812 11.4936 7.80373 11.383 7.71 11.2901ZM21.71 11.2901L19.71 9.29008C19.617 9.19635 19.5064 9.12196 19.3846 9.07119C19.2627 9.02042 19.132 8.99428 19 8.99428C18.868 8.99428 18.7373 9.02042 18.6154 9.07119C18.4936 9.12196 18.383 9.19635 18.29 9.29008L16.29 11.2901C16.1968 11.3833 16.1228 11.494 16.0723 11.6158C16.0219 11.7377 15.9959 11.8682 15.9959 12.0001C15.9959 12.2664 16.1017 12.5218 16.29 12.7101C16.4783 12.8984 16.7337 13.0042 17 13.0042C17.1319 13.0042 17.2624 12.9782 17.3843 12.9277C17.5061 12.8773 17.6168 12.8033 17.71 12.7101L17.98 12.4401C17.8689 13.9505 17.1908 15.363 16.0817 16.3942C14.9725 17.4255 13.5145 17.9991 12 18.0001C11.2118 18.0032 10.4308 17.8492 9.70278 17.547C8.97476 17.2448 8.3143 16.8005 7.76 16.2401C7.66676 16.1468 7.55607 16.0729 7.43425 16.0224C7.31243 15.972 7.18186 15.946 7.05 15.946C6.91814 15.946 6.78758 15.972 6.66575 16.0224C6.54393 16.0729 6.43324 16.1468 6.34 16.2401C6.24676 16.3333 6.1728 16.444 6.12234 16.5658C6.07188 16.6877 6.04591 16.8182 6.04591 16.9501C6.04591 17.0819 6.07188 17.2125 6.12234 17.3343C6.1728 17.4562 6.24676 17.5668 6.34 17.6601C7.43494 18.7597 8.82604 19.5171 10.3438 19.84C11.8616 20.163 13.4406 20.0375 14.8883 19.479C16.3361 18.9205 17.5901 17.9529 18.4977 16.6943C19.4053 15.4356 19.9273 13.9401 20 12.3901L20.31 12.7101C20.403 12.8038 20.5136 12.8782 20.6354 12.929C20.7573 12.9797 20.888 13.0059 21.02 13.0059C21.152 13.0059 21.2827 12.9797 21.4046 12.929C21.5264 12.8782 21.637 12.8038 21.73 12.7101C21.8224 12.6158 21.8953 12.5042 21.9443 12.3816C21.9934 12.259 22.0177 12.1279 22.0158 11.9959C22.014 11.8639 21.986 11.7336 21.9335 11.6124C21.881 11.4913 21.805 11.3817 21.71 11.2901Z","regular_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016ZM12 10.0002C10.8133 10.0002 9.65328 10.3521 8.66659 11.0113C7.67989 11.6706 6.91086 12.6077 6.45673 13.7041C6.00261 14.8004 5.88379 16.0068 6.1153 17.1707C6.34681 18.3346 6.91825 19.4037 7.75737 20.2428C8.59648 21.0819 9.66558 21.6534 10.8295 21.8849C11.9934 22.1164 13.1998 21.9976 14.2961 21.5434C15.3925 21.0893 16.3295 20.3203 16.9888 19.3336C17.6481 18.3469 18 17.1869 18 16.0002C18 14.4089 17.3679 12.8827 16.2427 11.7575C15.1174 10.6323 13.5913 10.0002 12 10.0002ZM12 18.0002C11.6044 18.0002 11.2178 17.8829 10.8889 17.6631C10.56 17.4433 10.3036 17.131 10.1522 16.7655C10.0009 16.4001 9.96127 15.9979 10.0384 15.61C10.1156 15.222 10.3061 14.8657 10.5858 14.586C10.8655 14.3062 11.2219 14.1158 11.6098 14.0386C11.9978 13.9614 12.3999 14.001 12.7654 14.1524C13.1308 14.3038 13.4432 14.5601 13.6629 14.889C13.8827 15.2179 14 15.6046 14 16.0002C14 16.5306 13.7893 17.0393 13.4142 17.4144C13.0391 17.7895 12.5304 18.0002 12 18.0002Z","remote":"M14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C17 4.20435 16.6839 3.44129 16.1213 2.87868C15.5587 2.31607 14.7956 2 14 2ZM10 14C9.80222 14 9.60888 13.9414 9.44443 13.8315C9.27998 13.7216 9.15181 13.5654 9.07612 13.3827C9.00043 13.2 8.98063 12.9989 9.01921 12.8049C9.0578 12.6109 9.15304 12.4327 9.29289 12.2929C9.43275 12.153 9.61093 12.0578 9.80491 12.0192C9.99889 11.9806 10.2 12.0004 10.3827 12.0761C10.5654 12.1518 10.7216 12.28 10.8315 12.4444C10.9414 12.6089 11 12.8022 11 13C11 13.2652 10.8946 13.5196 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14ZM10 10C9.80222 10 9.60888 9.94135 9.44443 9.83147C9.27998 9.72159 9.15181 9.56541 9.07612 9.38268C9.00043 9.19996 8.98063 8.99889 9.01921 8.80491C9.0578 8.61093 9.15304 8.43275 9.29289 8.29289C9.43275 8.15304 9.61093 8.0578 9.80491 8.01921C9.99889 7.98063 10.2 8.00043 10.3827 8.07612C10.5654 8.15181 10.7216 8.27998 10.8315 8.44443C10.9414 8.60888 11 8.80222 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10ZM10 6C9.80222 6 9.60888 5.94135 9.44443 5.83147C9.27998 5.72159 9.15181 5.56541 9.07612 5.38268C9.00043 5.19996 8.98063 4.99889 9.01921 4.80491C9.0578 4.61093 9.15304 4.43275 9.29289 4.29289C9.43275 4.15304 9.61093 4.0578 9.80491 4.01921C9.99889 3.98063 10.2 4.00043 10.3827 4.07612C10.5654 4.15181 10.7216 4.27998 10.8315 4.44443C10.9414 4.60888 11 4.80222 11 5C11 5.26522 10.8946 5.51957 10.7071 5.70711C10.5196 5.89464 10.2652 6 10 6ZM14 14C13.8022 14 13.6089 13.9414 13.4444 13.8315C13.28 13.7216 13.1518 13.5654 13.0761 13.3827C13.0004 13.2 12.9806 12.9989 13.0192 12.8049C13.0578 12.6109 13.153 12.4327 13.2929 12.2929C13.4327 12.153 13.6109 12.0578 13.8049 12.0192C13.9989 11.9806 14.2 12.0004 14.3827 12.0761C14.5654 12.1518 14.7216 12.28 14.8315 12.4444C14.9414 12.6089 15 12.8022 15 13C15 13.2652 14.8946 13.5196 14.7071 13.7071C14.5196 13.8946 14.2652 14 14 14ZM14 10C13.8022 10 13.6089 9.94135 13.4444 9.83147C13.28 9.72159 13.1518 9.56541 13.0761 9.38268C13.0004 9.19996 12.9806 8.99889 13.0192 8.80491C13.0578 8.61093 13.153 8.43275 13.2929 8.29289C13.4327 8.15304 13.6109 8.0578 13.8049 8.01921C13.9989 7.98063 14.2 8.00043 14.3827 8.07612C14.5654 8.15181 14.7216 8.27998 14.8315 8.44443C14.9414 8.60888 15 8.80222 15 9C15 9.26522 14.8946 9.51957 14.7071 9.70711C14.5196 9.89464 14.2652 10 14 10ZM14 6C13.8022 6 13.6089 5.94135 13.4444 5.83147C13.28 5.72159 13.1518 5.56541 13.0761 5.38268C13.0004 5.19996 12.9806 4.99889 13.0192 4.80491C13.0578 4.61093 13.153 4.43275 13.2929 4.29289C13.4327 4.15304 13.6109 4.0578 13.8049 4.01921C13.9989 3.98063 14.2 4.00043 14.3827 4.07612C14.5654 4.15181 14.7216 4.27998 14.8315 4.44443C14.9414 4.60888 15 4.80222 15 5C15 5.26522 14.8946 5.51957 14.7071 5.70711C14.5196 5.89464 14.2652 6 14 6Z","remote_push":"M17.12 2.88C16.5579 2.31723 15.7954 2.0007 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V19C6 19.7956 6.31607 20.5587 6.87868 21.1213C7.44129 21.6839 8.20435 22 9 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C17.9993 4.20462 17.6828 3.44207 17.12 2.88ZM9 8H15L12 9.83L9 8ZM12.88 19.63C12.7657 19.7477 12.6289 19.8411 12.4777 19.9046C12.3265 19.9682 12.164 20.0007 12 20C11.7538 19.9992 11.5133 19.9257 11.3087 19.7887C11.1041 19.6517 10.9445 19.4573 10.85 19.23C10.754 19.0029 10.7262 18.7527 10.77 18.51C10.8224 18.2646 10.9447 18.0396 11.1221 17.8621C11.2996 17.6847 11.5246 17.5624 11.77 17.51C12.0127 17.4662 12.2629 17.494 12.49 17.59C12.7173 17.6845 12.9117 17.8441 13.0487 18.0487C13.1857 18.2533 13.2592 18.4938 13.26 18.74C13.2607 18.9064 13.2274 19.0712 13.162 19.2243C13.0967 19.3773 13.0007 19.5154 12.88 19.63ZM16 13C16 13.2652 15.8946 13.5196 15.7071 13.7071C15.5196 13.8946 15.2652 14 15 14H9C8.73478 14 8.48043 13.8946 8.29289 13.7071C8.10536 13.5196 8 13.2652 8 13V9.77L11.49 11.86C11.642 11.9478 11.8145 11.994 11.99 11.994C12.1655 11.994 12.338 11.9478 12.49 11.86L16 9.77V13Z","remote_record":"M13 9.5H10V11.5H13C13.2652 11.5 13.5196 11.3946 13.7071 11.2071C13.8946 11.0196 14 10.7652 14 10.5C14 10.2348 13.8946 9.98043 13.7071 9.79289C13.5196 9.60536 13.2652 9.5 13 9.5ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.83 15C15.9747 15.2205 16.0265 15.4892 15.9741 15.7476C15.9216 16.0061 15.7692 16.2334 15.55 16.38C15.389 16.4928 15.1966 16.5522 15 16.55C14.8353 16.5491 14.6734 16.5076 14.5286 16.4291C14.3838 16.3506 14.2606 16.2376 14.17 16.1L12.46 13.5H10V15.5C10 15.7652 9.89465 16.0196 9.70711 16.2071C9.51957 16.3946 9.26522 16.5 9 16.5C8.73479 16.5 8.48043 16.3946 8.2929 16.2071C8.10536 16.0196 8 15.7652 8 15.5V8.5C8 8.23478 8.10536 7.98043 8.2929 7.79289C8.48043 7.60536 8.73479 7.5 9 7.5H13C13.6515 7.50224 14.2846 7.71651 14.8035 8.11042C15.3225 8.50433 15.6991 9.05647 15.8764 9.68338C16.0537 10.3103 16.0222 10.9779 15.7865 11.5853C15.5508 12.1927 15.1238 12.7068 14.57 13.05L15.83 15Z","remote_universal":"M12 15C11.8022 15 11.6089 15.0586 11.4444 15.1685C11.28 15.2784 11.1518 15.4346 11.0761 15.6173C11.0004 15.8 10.9806 16.0011 11.0192 16.1951C11.0578 16.3891 11.153 16.5673 11.2929 16.7071C11.4327 16.847 11.6109 16.9422 11.8049 16.9808C11.9989 17.0194 12.2 16.9996 12.3827 16.9239C12.5654 16.8482 12.7216 16.72 12.8315 16.5556C12.9414 16.3911 13 16.1978 13 16C13 15.7348 12.8946 15.4804 12.7071 15.2929C12.5196 15.1054 12.2652 15 12 15ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM10 4C10.1978 4 10.3911 4.05865 10.5556 4.16853C10.72 4.27841 10.8482 4.43459 10.9239 4.61732C10.9996 4.80004 11.0194 5.00111 10.9808 5.19509C10.9422 5.38907 10.847 5.56725 10.7071 5.70711C10.5673 5.84696 10.3891 5.9422 10.1951 5.98079C10.0011 6.01937 9.80004 5.99957 9.61732 5.92388C9.43459 5.84819 9.27841 5.72002 9.16853 5.55557C9.05865 5.39112 9 5.19778 9 5C9 4.73478 9.10536 4.48043 9.29289 4.29289C9.48043 4.10536 9.73478 4 10 4ZM10 8C10.1978 8 10.3911 8.05865 10.5556 8.16853C10.72 8.27841 10.8482 8.43459 10.9239 8.61732C10.9996 8.80004 11.0194 9.00111 10.9808 9.19509C10.9422 9.38907 10.847 9.56725 10.7071 9.70711C10.5673 9.84696 10.3891 9.9422 10.1951 9.98079C10.0011 10.0194 9.80004 9.99957 9.61732 9.92388C9.43459 9.84819 9.27841 9.72002 9.16853 9.55557C9.05865 9.39112 9 9.19778 9 9C9 8.73478 9.10536 8.48043 9.29289 8.29289C9.48043 8.10536 9.73478 8 10 8ZM12 19C11.4067 19 10.8266 18.8241 10.3333 18.4944C9.83994 18.1648 9.45542 17.6962 9.22836 17.1481C9.0013 16.5999 8.94189 15.9967 9.05764 15.4147C9.1734 14.8328 9.45912 14.2982 9.87868 13.8787C10.2982 13.4591 10.8328 13.1734 11.4147 13.0576C11.9967 12.9419 12.5999 13.0013 13.1481 13.2284C13.6962 13.4554 14.1648 13.8399 14.4944 14.3333C14.8241 14.8266 15 15.4067 15 16C15 16.7956 14.6839 17.5587 14.1213 18.1213C13.5587 18.6839 12.7956 19 12 19ZM14 10C13.8022 10 13.6089 9.94135 13.4444 9.83147C13.28 9.72159 13.1518 9.56541 13.0761 9.38268C13.0004 9.19996 12.9806 8.99889 13.0192 8.80491C13.0578 8.61093 13.153 8.43275 13.2929 8.29289C13.4327 8.15304 13.6109 8.0578 13.8049 8.01921C13.9989 7.98063 14.2 8.00043 14.3827 8.07612C14.5654 8.15181 14.7216 8.27998 14.8315 8.44443C14.9414 8.60888 15 8.80222 15 9C15 9.26522 14.8946 9.51957 14.7071 9.70711C14.5196 9.89464 14.2652 10 14 10ZM14 6C13.8022 6 13.6089 5.94135 13.4444 5.83147C13.28 5.72159 13.1518 5.56541 13.0761 5.38268C13.0004 5.19996 12.9806 4.99889 13.0192 4.80491C13.0578 4.61093 13.153 4.43275 13.2929 4.29289C13.4327 4.15304 13.6109 4.0578 13.8049 4.01921C13.9989 3.98063 14.2 4.00043 14.3827 4.07612C14.5654 4.15181 14.7216 4.27998 14.8315 4.44443C14.9414 4.60888 15 4.80222 15 5C15 5.26522 14.8946 5.51957 14.7071 5.70711C14.5196 5.89464 14.2652 6 14 6Z","remote_universal_a":"M11.6 16H12.4L12 14.92L11.6 16ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM13.68 18C13.6204 18.0095 13.5596 18.0095 13.5 18C13.3987 17.9993 13.3 17.9686 13.2163 17.9116C13.1326 17.8546 13.0677 17.774 13.03 17.68L12.78 17H11.22L10.97 17.68C10.9464 17.7417 10.9108 17.7982 10.8653 17.8462C10.8199 17.8941 10.7654 17.9327 10.7051 17.9596C10.6447 17.9865 10.5796 18.0013 10.5136 18.0031C10.4475 18.0049 10.3817 17.9936 10.32 17.97C10.2583 17.9464 10.2018 17.9108 10.1538 17.8653C10.1059 17.8199 10.0673 17.7654 10.0404 17.7051C10.0135 17.6447 9.99867 17.5796 9.99689 17.5136C9.99511 17.4475 10.0064 17.3817 10.03 17.32L11.53 13.32C11.5721 13.231 11.6387 13.1558 11.7219 13.1031C11.8051 13.0504 11.9015 13.0225 12 13.0225C12.0985 13.0225 12.1949 13.0504 12.2781 13.1031C12.3613 13.1558 12.4279 13.231 12.47 13.32L13.97 17.32C13.996 17.3836 14.0091 17.4518 14.0085 17.5206C14.008 17.5893 13.9939 17.6573 13.9669 17.7205C13.9399 17.7837 13.9007 17.841 13.8514 17.889C13.8022 17.937 13.7439 17.9747 13.68 18ZM14.68 9.74C14.5154 9.90475 14.2985 10.0069 14.0666 10.0288C13.8348 10.0507 13.6025 9.99101 13.41 9.86C13.2458 9.75139 13.1199 9.59399 13.05 9.41C12.97 9.21689 12.9525 9.00356 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69L14.68 9.74ZM14.68 5.74C14.5154 5.90475 14.2985 6.0069 14.0666 6.0288C13.8348 6.05071 13.6025 5.99101 13.41 5.86C13.2458 5.75139 13.1199 5.59399 13.05 5.41C12.97 5.21689 12.9525 5.00356 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69L14.68 5.74Z","remote_universal_b":"M12.5 14H11V15H12.5C12.6326 15 12.7598 14.9473 12.8536 14.8536C12.9473 14.7598 13 14.6326 13 14.5C13 14.3674 12.9473 14.2402 12.8536 14.1464C12.7598 14.0527 12.6326 14 12.5 14ZM16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM14 16.5C14 16.8978 13.842 17.2794 13.5607 17.5607C13.2794 17.842 12.8978 18 12.5 18H10.5C10.3674 18 10.2402 17.9473 10.1464 17.8536C10.0527 17.7598 10 17.6326 10 17.5V13.5C10 13.3674 10.0527 13.2402 10.1464 13.1464C10.2402 13.0527 10.3674 13 10.5 13H12.5C12.8978 13 13.2794 13.158 13.5607 13.4393C13.842 13.7206 14 14.1022 14 14.5C14.0007 14.8706 13.8614 15.2277 13.61 15.5C13.8597 15.7733 13.9987 16.1298 14 16.5ZM14.71 9.71C14.5454 9.87475 14.3285 9.97689 14.0966 9.9988C13.8648 10.0207 13.6325 9.96101 13.44 9.83C13.2758 9.72139 13.1499 9.56399 13.08 9.38C12.9961 9.19898 12.9682 8.99698 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69V9.71ZM14.71 5.71C14.5454 5.87475 14.3285 5.97689 14.0966 5.9988C13.8648 6.02071 13.6325 5.96101 13.44 5.83C13.2758 5.72139 13.1499 5.56399 13.08 5.38C12.9961 5.19898 12.9682 4.99699 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69V5.71ZM12.5 16H11V17H12.5C12.6326 17 12.7598 16.9473 12.8536 16.8536C12.9473 16.7598 13 16.6326 13 16.5C13 16.3674 12.9473 16.2402 12.8536 16.1464C12.7598 16.0527 12.6326 16 12.5 16Z","remote_universal_u":"M16.12 2.88C15.5579 2.31723 14.7954 2.0007 14 2H10C9.20435 2 8.44129 2.31607 7.87868 2.87868C7.31607 3.44129 7 4.20435 7 5V19C7 19.7956 7.31607 20.5587 7.87868 21.1213C8.44129 21.6839 9.20435 22 10 22H14C14.7956 22 15.5587 21.6839 16.1213 21.1213C16.6839 20.5587 17 19.7956 17 19V5C16.9993 4.20462 16.6828 3.44207 16.12 2.88ZM9 4.8C9.03698 4.60147 9.13319 4.41879 9.27599 4.27599C9.41879 4.13319 9.60147 4.03698 9.8 4C9.995 3.96194 10.1969 3.98283 10.38 4.06C10.564 4.12993 10.7214 4.25585 10.83 4.42C10.9759 4.61153 11.0477 4.84926 11.0324 5.08951C11.0171 5.32977 10.9156 5.55643 10.7466 5.72788C10.5775 5.89932 10.3524 6.00404 10.1123 6.0228C9.87232 6.04156 9.6336 5.9731 9.44 5.83C9.27585 5.72139 9.14993 5.56399 9.08 5.38C8.99607 5.19898 8.9682 4.99699 9 4.8ZM9.42 9.8C9.25585 9.69139 9.12993 9.53399 9.06 9.35C8.98867 9.17596 8.96788 8.98533 9 8.8C9.03698 8.60147 9.13319 8.41879 9.27599 8.27599C9.41879 8.13319 9.60147 8.03697 9.8 8C9.995 7.96194 10.1969 7.98283 10.38 8.06C10.564 8.12993 10.7214 8.25585 10.83 8.42C10.9759 8.61153 11.0477 8.84926 11.0324 9.08951C11.0171 9.32977 10.9156 9.55644 10.7466 9.72788C10.5775 9.89932 10.3524 10.004 10.1123 10.0228C9.87232 10.0416 9.6336 9.9731 9.44 9.83L9.42 9.8ZM14 16C14 16.5304 13.7893 17.0391 13.4142 17.4142C13.0391 17.7893 12.5304 18 12 18C11.4696 18 10.9609 17.7893 10.5858 17.4142C10.2107 17.0391 10 16.5304 10 16V13.5C10 13.3674 10.0527 13.2402 10.1464 13.1464C10.2402 13.0527 10.3674 13 10.5 13C10.6326 13 10.7598 13.0527 10.8536 13.1464C10.9473 13.2402 11 13.3674 11 13.5V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V13.5C13 13.3674 13.0527 13.2402 13.1464 13.1464C13.2402 13.0527 13.3674 13 13.5 13C13.6326 13 13.7598 13.0527 13.8536 13.1464C13.9473 13.2402 14 13.3674 14 13.5V16ZM14.71 9.71C14.5454 9.87475 14.3285 9.97689 14.0966 9.9988C13.8648 10.0207 13.6325 9.96101 13.44 9.83C13.2758 9.72139 13.1499 9.56399 13.08 9.38C12.9961 9.19898 12.9682 8.99698 13 8.8C13.037 8.60147 13.1332 8.41879 13.276 8.27599C13.4188 8.13319 13.6015 8.03697 13.8 8C13.995 7.96194 14.1969 7.98283 14.38 8.06C14.564 8.12993 14.7214 8.25585 14.83 8.42C14.961 8.61254 15.0207 8.84477 14.9988 9.07662C14.9769 9.30847 14.8748 9.52541 14.71 9.69V9.71ZM14.71 5.71C14.5454 5.87475 14.3285 5.97689 14.0966 5.9988C13.8648 6.02071 13.6325 5.96101 13.44 5.83C13.2758 5.72139 13.1499 5.56399 13.08 5.38C12.9961 5.19898 12.9682 4.99699 13 4.8C13.037 4.60147 13.1332 4.41879 13.276 4.27599C13.4188 4.13319 13.6015 4.03698 13.8 4C13.995 3.96194 14.1969 3.98283 14.38 4.06C14.564 4.12993 14.7214 4.25585 14.83 4.42C14.961 4.61254 15.0207 4.84477 14.9988 5.07662C14.9769 5.30847 14.8748 5.52541 14.71 5.69V5.71Z","rename":"M10.43 4.63C10.3558 4.44293 10.2268 4.28261 10.06 4.17C9.89464 4.05822 9.6996 3.99849 9.5 3.99849C9.3004 3.99849 9.10537 4.05822 8.94 4.17C8.77319 4.28261 8.64424 4.44293 8.57 4.63L3.07 18.63C3.01912 18.752 2.99292 18.8828 2.99292 19.015C2.99292 19.1472 3.01912 19.278 3.07 19.4C3.1803 19.6394 3.37664 19.8286 3.62 19.93C3.74198 19.9809 3.87284 20.0071 4.005 20.0071C4.13717 20.0071 4.26802 19.9809 4.39 19.93C4.62945 19.8197 4.81865 19.6234 4.92 19.38L6.65 15H12.35L14.07 19.37C14.1187 19.4892 14.1901 19.5979 14.28 19.69C14.3704 19.7871 14.4791 19.8653 14.6 19.92C14.7264 19.9739 14.8626 20.0011 15 20C15.1332 20.0012 15.2655 19.9774 15.39 19.93C15.5092 19.8813 15.6179 19.8099 15.71 19.72C15.8071 19.6296 15.8853 19.5209 15.94 19.4C15.987 19.2721 16.0075 19.136 16 19C16.0012 18.8668 15.9774 18.7345 15.93 18.61L10.43 4.63ZM7.43 13L9.5 7.73L11.57 13H7.43ZM19 3C18.7348 3 18.4804 3.10536 18.2929 3.29289C18.1054 3.48043 18 3.73478 18 4V20C18 20.2652 18.1054 20.5196 18.2929 20.7071C18.4804 20.8946 18.7348 21 19 21C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3Z","repeat":"M4.00004 12.0002C4.00004 10.6741 4.52682 9.40233 5.4645 8.46465C6.40218 7.52697 7.67395 7.00019 9.00004 7.00019H12.59L12.29 7.29018C12.1963 7.38315 12.1219 7.49375 12.0711 7.61561C12.0204 7.73747 11.9942 7.86817 11.9942 8.00019C11.9942 8.1322 12.0204 8.2629 12.0711 8.38476C12.1219 8.50662 12.1963 8.61722 12.29 8.71019C12.383 8.80391 12.4936 8.87831 12.6155 8.92908C12.7373 8.97985 12.868 9.00598 13 9.00598C13.132 9.00598 13.2628 8.97985 13.3846 8.92908C13.5065 8.87831 13.6171 8.80391 13.71 8.71019L15.71 6.71019C15.8011 6.61508 15.8724 6.50294 15.92 6.38019C16.0201 6.13672 16.0201 5.86365 15.92 5.62019C15.8724 5.49743 15.8011 5.38529 15.71 5.29019L13.71 3.29019C13.5217 3.10188 13.2663 2.99609 13 2.99609C12.7337 2.99609 12.4783 3.10188 12.29 3.29019C12.1017 3.47849 11.9959 3.73388 11.9959 4.00019C11.9959 4.26649 12.1017 4.52188 12.29 4.71019L12.59 5.00019H9.00004C7.14352 5.00019 5.36304 5.73768 4.05029 7.05044C2.73753 8.36319 2.00004 10.1437 2.00004 12.0002C1.99666 13.0416 2.22772 14.0704 2.67607 15.0104C3.12442 15.9504 3.77857 16.7774 4.59004 17.4302C4.69081 17.5208 4.80894 17.59 4.93726 17.6335C5.06558 17.6771 5.20142 17.6941 5.33651 17.6835C5.47161 17.673 5.60316 17.6351 5.72316 17.5721C5.84317 17.5092 5.94912 17.4225 6.0346 17.3173C6.12008 17.2122 6.18329 17.0908 6.22041 16.9604C6.25752 16.8301 6.26776 16.6936 6.25049 16.5592C6.23323 16.4248 6.18883 16.2953 6.11999 16.1786C6.05115 16.0618 5.95931 15.9603 5.85004 15.8802C5.27256 15.4117 4.80684 14.8203 4.48681 14.1491C4.16677 13.4779 4.00048 12.7438 4.00004 12.0002ZM19.41 6.57019C19.3084 6.48655 19.1912 6.42382 19.0652 6.38559C18.9392 6.34735 18.807 6.33436 18.676 6.34737C18.545 6.36038 18.4178 6.39912 18.3018 6.46138C18.1858 6.52364 18.0833 6.6082 18 6.71019C17.917 6.81247 17.8549 6.93017 17.8175 7.05651C17.7801 7.18285 17.768 7.31534 17.7819 7.44637C17.7959 7.5774 17.8356 7.70438 17.8987 7.82001C17.9619 7.93565 18.0473 8.03766 18.15 8.12018C18.9512 8.77139 19.5312 9.65464 19.8102 10.6487C20.0893 11.6427 20.0538 12.6987 19.7087 13.6718C19.3635 14.6448 18.7256 15.4872 17.8825 16.0831C17.0394 16.6791 16.0325 16.9994 15 17.0002H11.41L11.71 16.7102C11.8983 16.5219 12.0041 16.2665 12.0041 16.0002C12.0041 15.7339 11.8983 15.4785 11.71 15.2902C11.5217 15.1019 11.2663 14.9961 11 14.9961C10.7337 14.9961 10.4783 15.1019 10.29 15.2902L8.29004 17.2902C8.199 17.3853 8.12763 17.4974 8.08004 17.6202C7.98002 17.8636 7.98002 18.1367 8.08004 18.3802C8.12763 18.5029 8.199 18.6151 8.29004 18.7102L10.29 20.7102C10.383 20.8039 10.4936 20.8783 10.6155 20.9291C10.7373 20.9798 10.868 21.006 11 21.006C11.132 21.006 11.2628 20.9798 11.3846 20.9291C11.5065 20.8783 11.6171 20.8039 11.71 20.7102C11.8038 20.6172 11.8782 20.5066 11.9289 20.3848C11.9797 20.2629 12.0058 20.1322 12.0058 20.0002C12.0058 19.8682 11.9797 19.7375 11.9289 19.6156C11.8782 19.4937 11.8038 19.3831 11.71 19.2902L11.41 19.0002H15C16.8566 19.0002 18.637 18.2627 19.9498 16.9499C21.2625 15.6372 22 13.8567 22 12.0002C22.0034 10.9588 21.7724 9.92993 21.324 8.98995C20.8757 8.04997 20.2215 7.22295 19.41 6.57019Z","repeat_one":"M4.00004 11.9998C4.00004 10.6738 4.52682 9.40199 5.4645 8.4643C6.40218 7.52662 7.67395 6.99984 9.00004 6.99984H12.59L12.29 7.28984C12.1963 7.3828 12.1219 7.4934 12.0711 7.61526C12.0204 7.73712 11.9942 7.86783 11.9942 7.99984C11.9942 8.13185 12.0204 8.26256 12.0711 8.38441C12.1219 8.50627 12.1963 8.61687 12.29 8.70984C12.383 8.80357 12.4936 8.87796 12.6155 8.92873C12.7373 8.9795 12.868 9.00564 13 9.00564C13.132 9.00564 13.2628 8.9795 13.3846 8.92873C13.5065 8.87796 13.6171 8.80357 13.71 8.70984L15.71 6.70984C15.8011 6.61473 15.8724 6.50259 15.92 6.37984C16.0201 6.13638 16.0201 5.8633 15.92 5.61984C15.8724 5.49709 15.8011 5.38494 15.71 5.28984L13.71 3.28984C13.5217 3.10153 13.2663 2.99575 13 2.99575C12.7337 2.99575 12.4783 3.10153 12.29 3.28984C12.1017 3.47814 11.9959 3.73354 11.9959 3.99984C11.9959 4.26614 12.1017 4.52153 12.29 4.70984L12.59 4.99984H9.00004C7.14352 4.99984 5.36304 5.73734 4.05029 7.05009C2.73753 8.36284 2.00004 10.1433 2.00004 11.9998C1.99666 13.0413 2.22772 14.0701 2.67607 15.0101C3.12442 15.9501 3.77857 16.7771 4.59004 17.4298C4.69081 17.5204 4.80894 17.5896 4.93726 17.6332C5.06558 17.6767 5.20142 17.6937 5.33651 17.6832C5.47161 17.6726 5.60316 17.6347 5.72316 17.5718C5.84317 17.5088 5.94912 17.4221 6.0346 17.317C6.12008 17.2118 6.18329 17.0904 6.22041 16.9601C6.25752 16.8298 6.26776 16.6932 6.25049 16.5588C6.23323 16.4244 6.18883 16.2949 6.11999 16.1782C6.05115 16.0615 5.95931 15.96 5.85004 15.8798C5.27256 15.4114 4.80684 14.82 4.48681 14.1488C4.16677 13.4776 4.00048 12.7434 4.00004 11.9998ZM21.69 2.99984C21.5996 2.96049 21.4993 2.94994 21.4027 2.96962C21.3061 2.9893 21.2178 3.03826 21.15 3.10984L20.15 4.10984C20.0572 4.20266 20.0051 4.32856 20.0051 4.45984C20.0051 4.59111 20.0572 4.71701 20.15 4.80984C20.2429 4.90266 20.3688 4.95481 20.5 4.95481C20.6313 4.95481 20.7572 4.90266 20.85 4.80984L21 4.70984V6.49984C21 6.63245 21.0527 6.75962 21.1465 6.85339C21.2403 6.94716 21.3674 6.99984 21.5 6.99984C21.6326 6.99984 21.7598 6.94716 21.8536 6.85339C21.9474 6.75962 22 6.63245 22 6.49984V3.49984C22.0078 3.39443 21.9821 3.28925 21.9264 3.19942C21.8707 3.10959 21.7879 3.03971 21.69 2.99984ZM19.41 6.56984C19.3084 6.48621 19.1912 6.42347 19.0652 6.38524C18.9392 6.347 18.807 6.33401 18.676 6.34702C18.545 6.36003 18.4178 6.39877 18.3018 6.46104C18.1858 6.5233 18.0833 6.60785 18 6.70984C17.917 6.81213 17.8549 6.92982 17.8175 7.05616C17.7801 7.1825 17.768 7.31499 17.7819 7.44602C17.7959 7.57705 17.8356 7.70403 17.8987 7.81967C17.9619 7.9353 18.0473 8.03731 18.15 8.11984C18.9512 8.77104 19.5312 9.6543 19.8102 10.6483C20.0893 11.6423 20.0538 12.6984 19.7087 13.6714C19.3635 14.6445 18.7256 15.4868 17.8825 16.0828C17.0394 16.6787 16.0325 16.9991 15 16.9998H11.41L11.71 16.7098C11.8983 16.5215 12.0041 16.2661 12.0041 15.9998C12.0041 15.7335 11.8983 15.4781 11.71 15.2898C11.5217 15.1015 11.2663 14.9957 11 14.9957C10.7337 14.9957 10.4783 15.1015 10.29 15.2898L8.29004 17.2898C8.199 17.3849 8.12763 17.4971 8.08004 17.6198C7.98002 17.8633 7.98002 18.1364 8.08004 18.3798C8.12763 18.5026 8.199 18.6147 8.29004 18.7098L10.29 20.7098C10.383 20.8036 10.4936 20.878 10.6155 20.9287C10.7373 20.9795 10.868 21.0056 11 21.0056C11.132 21.0056 11.2628 20.9795 11.3846 20.9287C11.5065 20.878 11.6171 20.8036 11.71 20.7098C11.8038 20.6169 11.8782 20.5063 11.9289 20.3844C11.9797 20.2626 12.0058 20.1318 12.0058 19.9998C12.0058 19.8678 11.9797 19.7371 11.9289 19.6153C11.8782 19.4934 11.8038 19.3828 11.71 19.2898L11.41 18.9998H15C16.8566 18.9998 18.637 18.2623 19.9498 16.9496C21.2625 15.6368 22 13.8564 22 11.9998C22.0034 10.9584 21.7724 9.92958 21.324 8.9896C20.8757 8.04962 20.2215 7.2226 19.41 6.56984Z","replay":"M11.0001 15.0001C11.1961 14.9985 11.3874 14.9394 11.5501 14.8301L14.5501 12.8301C14.6862 12.7386 14.7978 12.615 14.8749 12.4703C14.952 12.3255 14.9923 12.1641 14.9923 12.0001C14.9923 11.8361 14.952 11.6746 14.8749 11.5298C14.7978 11.3851 14.6862 11.2615 14.5501 11.1701L11.5501 9.17006C11.4025 9.07457 11.2324 9.01967 11.0568 9.01089C10.8813 9.00211 10.7065 9.03977 10.5501 9.12006C10.3867 9.20238 10.249 9.32797 10.152 9.48313C10.055 9.6383 10.0025 9.8171 10.0001 10.0001V14.0001C10.0006 14.181 10.0501 14.3583 10.1435 14.5133C10.2368 14.6683 10.3704 14.795 10.5301 14.8801C10.6746 14.958 10.836 14.9992 11.0001 15.0001ZM12.0001 2.00006C10.6869 2.00006 9.38653 2.25872 8.17327 2.76126C6.96002 3.26381 5.85763 4.0004 4.92904 4.92899C3.05368 6.80435 2.00011 9.34789 2.00011 12.0001C1.99821 12.3745 2.02159 12.7487 2.07011 13.1201C2.10193 13.3853 2.23781 13.627 2.44785 13.792C2.65789 13.9571 2.92489 14.0319 3.19011 14.0001C3.45532 13.9682 3.69703 13.8324 3.86207 13.6223C4.0271 13.4123 4.10193 13.1453 4.07011 12.8801C4.03153 12.5881 4.00816 12.2944 4.00011 12.0001C3.99578 10.1711 4.61825 8.39597 5.76381 6.97027C6.90937 5.54457 8.50884 4.55442 10.2958 4.16479C12.0827 3.77516 13.9492 4.00957 15.5843 4.82897C17.2194 5.64837 18.5243 7.00328 19.2818 8.66798C20.0392 10.3327 20.2034 12.2066 19.7469 13.9777C19.2905 15.7487 18.241 17.3099 16.7733 18.4011C15.3056 19.4924 13.5083 20.0478 11.6809 19.9748C9.8534 19.9018 8.10612 19.2048 6.73011 18.0001H7.50011C7.76532 18.0001 8.01968 17.8947 8.20721 17.7072C8.39475 17.5196 8.50011 17.2653 8.50011 17.0001C8.50011 16.7348 8.39475 16.4805 8.20721 16.293C8.01968 16.1054 7.76532 16.0001 7.50011 16.0001H4.50011C4.23489 16.0001 3.98054 16.1054 3.793 16.293C3.60546 16.4805 3.50011 16.7348 3.50011 17.0001V20.0001C3.50011 20.2653 3.60546 20.5196 3.793 20.7072C3.98054 20.8947 4.23489 21.0001 4.50011 21.0001C4.76532 21.0001 5.01968 20.8947 5.20721 20.7072C5.39475 20.5196 5.50011 20.2653 5.50011 20.0001V19.5701C6.72263 20.6253 8.18253 21.3687 9.75497 21.7368C11.3274 22.1049 12.9656 22.0867 14.5295 21.6837C16.0933 21.2807 17.5363 20.505 18.7351 19.4228C19.9338 18.3407 20.8526 16.9843 21.413 15.4697C21.9733 13.955 22.1585 12.3273 21.9526 10.7255C21.7468 9.1237 21.1561 7.59561 20.231 6.27186C19.306 4.94811 18.0741 3.8681 16.6407 3.12418C15.2073 2.38025 13.615 1.99455 12.0001 2.00006Z","reply":"M2.58989 9.58999L7.58989 4.58999C7.86891 4.30912 8.22501 4.11737 8.61309 4.03905C9.00117 3.96072 9.40377 3.99933 9.76989 4.14999C10.1348 4.30223 10.4464 4.55923 10.6654 4.88851C10.8843 5.21779 11.0007 5.60458 10.9999 5.99999V7.99999C10.9999 7.99999 21.2499 9.85999 21.9999 19.84C22.0094 19.9872 21.9889 20.1349 21.9396 20.274C21.8904 20.4131 21.8134 20.5407 21.7133 20.6492C21.6133 20.7576 21.4923 20.8447 21.3576 20.905C21.2229 20.9653 21.0774 20.9976 20.9299 21C20.7022 20.992 20.4829 20.9123 20.3033 20.7722C20.1237 20.6321 19.993 20.4389 19.9299 20.22C19.3199 18.39 17.3299 14 10.9999 14V16C11.0007 16.3954 10.8843 16.7822 10.6654 17.1115C10.4464 17.4408 10.1348 17.6978 9.76989 17.85C9.52513 17.9486 9.26377 17.9995 8.99989 18C8.47031 17.9978 7.96324 17.7856 7.58989 17.41L2.58989 12.41C2.21738 12.0353 2.0083 11.5284 2.0083 11C2.0083 10.4716 2.21738 9.96472 2.58989 9.58999Z","reply_all":"M10.9999 9.00029V7.00029C11.0007 6.60488 10.8843 6.21809 10.6654 5.88881C10.4464 5.55953 10.1348 5.30253 9.76989 5.15029C9.40377 4.99963 9.00117 4.96102 8.61309 5.03934C8.22501 5.11767 7.86891 5.30942 7.58989 5.59029L2.58989 10.5903C2.21738 10.965 2.0083 11.4719 2.0083 12.0003C2.0083 12.5287 2.21738 13.0356 2.58989 13.4103L7.58989 18.4103C7.96324 18.7859 8.47031 18.9981 8.99989 19.0003C9.26377 18.9998 9.52513 18.9489 9.76989 18.8503C10.1348 18.6981 10.4464 18.4411 10.6654 18.1118C10.8843 17.7825 11.0007 17.3957 10.9999 17.0003V15.0003C17.3299 15.0003 19.3199 19.3903 19.8499 21.2203C19.913 21.4391 20.0437 21.6324 20.2233 21.7725C20.4029 21.9126 20.6222 21.9923 20.8499 22.0003C21.0041 22.0091 21.1584 21.9851 21.3026 21.9298C21.4468 21.8745 21.5776 21.7892 21.6863 21.6795C21.7951 21.5698 21.8792 21.4383 21.9333 21.2936C21.9874 21.1489 22.0101 20.9944 21.9999 20.8403C21.2499 10.8603 10.9999 9.00029 10.9999 9.00029ZM12.9999 7.00029V7.44029C16.7123 8.57167 19.902 10.9852 21.9999 14.2503C21.9999 14.2503 21.9999 14.1603 21.9999 14.1103C21.4299 6.48029 13.5899 5.11029 13.5899 5.11029V3.53029C13.5854 3.23228 13.4939 2.94207 13.3268 2.69532C13.1596 2.44856 12.924 2.256 12.6489 2.14129C12.3738 2.02658 12.0712 1.99472 11.7783 2.04961C11.4853 2.10451 11.2148 2.24377 10.9999 2.45029L10.2399 3.21029C10.3399 3.21029 10.4499 3.21029 10.5499 3.30029C11.2779 3.6063 11.899 4.12095 12.335 4.77939C12.771 5.43783 13.0024 6.21059 12.9999 7.00029Z","reply_circle":"M12 2C13.9778 2 15.9112 2.58649 17.5557 3.6853C19.2002 4.78412 20.4819 6.3459 21.2388 8.17317C21.9957 10.0004 22.1937 12.0111 21.8079 13.9509C21.422 15.8907 20.4696 17.6725 19.0711 19.0711C17.6725 20.4696 15.8907 21.422 13.9509 21.8079C12.0111 22.1937 10.0004 21.9957 8.17317 21.2388C6.3459 20.4819 4.78412 19.2002 3.6853 17.5557C2.58649 15.9112 2 13.9778 2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2ZM7.29 10.71L9.29 12.71C9.38296 12.8037 9.49356 12.8781 9.61542 12.9289C9.73728 12.9797 9.86799 13.0058 10 13.0058C10.132 13.0058 10.2627 12.9797 10.3846 12.9289C10.5064 12.8781 10.617 12.8037 10.71 12.71C10.8037 12.617 10.8781 12.5064 10.9289 12.3846C10.9797 12.2627 11.0058 12.132 11.0058 12C11.0058 11.868 10.9797 11.7373 10.9289 11.6154C10.8781 11.4936 10.8037 11.383 10.71 11.29L10.41 11H13C13.2672 10.9823 13.5351 11.0219 13.7858 11.1162C14.0365 11.2105 14.2641 11.3572 14.4535 11.5465C14.6428 11.7359 14.7895 11.9635 14.8838 12.2142C14.9781 12.4649 15.0177 12.7328 15 13V15C15 15.2652 15.1054 15.5196 15.2929 15.7071C15.4804 15.8946 15.7348 16 16 16C16.2652 16 16.5196 15.8946 16.7071 15.7071C16.8946 15.5196 17 15.2652 17 15V13C17.0152 12.4706 16.9221 11.9436 16.7265 11.4515C16.5308 10.9593 16.2368 10.5123 15.8622 10.1378C15.4877 9.76325 15.0407 9.46916 14.5485 9.27352C14.0564 9.07788 13.5294 8.98481 13 9H10.41L10.71 8.71C10.8032 8.61676 10.8772 8.50607 10.9277 8.38425C10.9781 8.26243 11.0041 8.13186 11.0041 8C11.0041 7.86814 10.9781 7.73757 10.9277 7.61575C10.8772 7.49393 10.8032 7.38324 10.71 7.29C10.6168 7.19676 10.5061 7.1228 10.3842 7.07234C10.2624 7.02188 10.1319 6.99591 10 6.99591C9.86814 6.99591 9.73757 7.02188 9.61575 7.07234C9.49393 7.1228 9.38324 7.19676 9.29 7.29L7.29 9.29C7.19627 9.38296 7.12188 9.49356 7.07111 9.61542C7.02034 9.73728 6.9942 9.86799 6.9942 10C6.9942 10.132 7.02034 10.2627 7.07111 10.3846C7.12188 10.5064 7.19627 10.617 7.29 10.71Z","request":"M16 7.00002H20C19.9978 6.47044 19.7856 5.96337 19.41 5.59002L16.41 2.59002C16.0367 2.21443 15.5296 2.00225 15 2.00002V6.00002C15 6.26524 15.1054 6.51959 15.2929 6.70713C15.4804 6.89466 15.7348 7.00002 16 7.00002ZM13.88 8.12002C13.3173 7.55795 13.0007 6.7954 13 6.00002V2.00002H6.50002C6.17135 1.9987 5.84566 2.06246 5.54175 2.18763C5.23784 2.3128 4.96171 2.49689 4.7293 2.7293C4.49689 2.96171 4.3128 3.23784 4.18763 3.54175C4.06246 3.84566 3.9987 4.17135 4.00002 4.50002V19.5C3.9987 19.8287 4.06246 20.1544 4.18763 20.4583C4.3128 20.7622 4.49689 21.0383 4.7293 21.2707C4.96171 21.5031 5.23784 21.6872 5.54175 21.8124C5.84566 21.9376 6.17135 22.0013 6.50002 22H17.5C17.8287 22.0013 18.1544 21.9376 18.4583 21.8124C18.7622 21.6872 19.0383 21.5031 19.2707 21.2707C19.5031 21.0383 19.6872 20.7622 19.8124 20.4583C19.9376 20.1544 20.0013 19.8287 20 19.5V9.00002H16C15.2046 8.99932 14.4421 8.68279 13.88 8.12002ZM8.00002 18.5C7.70335 18.5 7.41334 18.412 7.16666 18.2472C6.91999 18.0824 6.72773 17.8481 6.6142 17.574C6.50067 17.3 6.47096 16.9984 6.52884 16.7074C6.58672 16.4164 6.72958 16.1491 6.93936 15.9394C7.14914 15.7296 7.41641 15.5867 7.70738 15.5288C7.99836 15.471 8.29996 15.5007 8.57405 15.6142C8.84813 15.7277 9.0824 15.92 9.24722 16.1667C9.41205 16.4133 9.50002 16.7033 9.50002 17C9.50002 17.3978 9.34198 17.7794 9.06068 18.0607C8.77938 18.342 8.39784 18.5 8.00002 18.5ZM8.00002 13.5C7.70335 13.5 7.41334 13.412 7.16666 13.2472C6.91999 13.0824 6.72773 12.8481 6.6142 12.574C6.50067 12.3 6.47096 11.9984 6.52884 11.7074C6.58672 11.4164 6.72958 11.1491 6.93936 10.9394C7.14914 10.7296 7.41641 10.5867 7.70738 10.5288C7.99836 10.471 8.29996 10.5007 8.57405 10.6142C8.84813 10.7277 9.0824 10.92 9.24722 11.1667C9.41205 11.4133 9.50002 11.7033 9.50002 12C9.50002 12.3978 9.34198 12.7794 9.06068 13.0607C8.77938 13.342 8.39784 13.5 8.00002 13.5ZM8.00002 8.50002C7.70335 8.50002 7.41334 8.41205 7.16666 8.24722C6.91999 8.0824 6.72773 7.84813 6.6142 7.57405C6.50067 7.29996 6.47096 6.99836 6.52884 6.70738C6.58672 6.41641 6.72958 6.14914 6.93936 5.93936C7.14914 5.72958 7.41641 5.58672 7.70738 5.52884C7.99836 5.47096 8.29996 5.50067 8.57405 5.6142C8.84813 5.72773 9.0824 5.91999 9.24722 6.16666C9.41205 6.41334 9.50002 6.70335 9.50002 7.00002C9.50002 7.39784 9.34198 7.77938 9.06068 8.06068C8.77938 8.34198 8.39784 8.50002 8.00002 8.50002ZM16 18H12C11.7348 18 11.4804 17.8947 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17C11 16.7348 11.1054 16.4804 11.2929 16.2929C11.4804 16.1054 11.7348 16 12 16H16C16.2652 16 16.5196 16.1054 16.7071 16.2929C16.8947 16.4804 17 16.7348 17 17C17 17.2652 16.8947 17.5196 16.7071 17.7071C16.5196 17.8947 16.2652 18 16 18ZM17 12C17 12.2652 16.8947 12.5196 16.7071 12.7071C16.5196 12.8947 16.2652 13 16 13H12C11.7348 13 11.4804 12.8947 11.2929 12.7071C11.1054 12.5196 11 12.2652 11 12C11 11.7348 11.1054 11.4804 11.2929 11.2929C11.4804 11.1054 11.7348 11 12 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8947 11.4804 17 11.7348 17 12Z","research":"M19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3C4 3.26522 4.10536 3.51957 4.29289 3.70711C4.48043 3.89464 4.73478 4 5 4H6V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V4H19C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM10.75 13.5C10.5028 13.5 10.2611 13.4267 10.0555 13.2893C9.84998 13.152 9.68976 12.9568 9.59515 12.7284C9.50054 12.4999 9.47579 12.2486 9.52402 12.0061C9.57225 11.7637 9.6913 11.5409 9.86612 11.3661C10.0409 11.1913 10.2637 11.0722 10.5061 11.024C10.7486 10.9758 10.9999 11.0005 11.2284 11.0952C11.4568 11.1898 11.652 11.35 11.7893 11.5555C11.9267 11.7611 12 12.0028 12 12.25C12 12.4142 11.9677 12.5767 11.9048 12.7284C11.842 12.88 11.75 13.0178 11.6339 13.1339C11.5178 13.25 11.38 13.342 11.2284 13.4048C11.0767 13.4677 10.9142 13.5 10.75 13.5ZM13.5 17C13.3022 17 13.1089 16.9414 12.9444 16.8315C12.78 16.7216 12.6518 16.5654 12.5761 16.3827C12.5004 16.2 12.4806 15.9989 12.5192 15.8049C12.5578 15.6109 12.653 15.4327 12.7929 15.2929C12.9327 15.153 13.1109 15.0578 13.3049 15.0192C13.4989 14.9806 13.7 15.0004 13.8827 15.0761C14.0654 15.1518 14.2216 15.28 14.3315 15.4444C14.4414 15.6089 14.5 15.8022 14.5 16C14.5 16.2652 14.3946 16.5196 14.2071 16.7071C14.0196 16.8946 13.7652 17 13.5 17ZM13.5 10C13.2033 10 12.9133 9.91203 12.6666 9.7472C12.42 9.58238 12.2277 9.34811 12.1142 9.07403C12.0006 8.79994 11.9709 8.49834 12.0288 8.20736C12.0867 7.91639 12.2296 7.64912 12.4393 7.43934C12.6491 7.22956 12.9164 7.0867 13.2074 7.02882C13.4983 6.97094 13.7999 7.00065 14.074 7.11418C14.3481 7.22771 14.5824 7.41997 14.7472 7.66664C14.912 7.91332 15 8.20333 15 8.5C15 8.89782 14.842 9.27936 14.5607 9.56066C14.2794 9.84196 13.8978 10 13.5 10Z","reset":"M11.9999 4.00001C9.94406 3.99756 7.96617 4.78667 6.47661 6.20362C4.98704 7.62057 4.10014 9.55659 3.99992 11.61L3.68992 11.29C3.50162 11.1017 3.24622 10.9959 2.97992 10.9959C2.71362 10.9959 2.45823 11.1017 2.26992 11.29C2.08162 11.4783 1.97583 11.7337 1.97583 12C1.97583 12.2663 2.08162 12.5217 2.26992 12.71L4.26992 14.71C4.36288 14.8037 4.47349 14.8781 4.59535 14.9289C4.7172 14.9797 4.84791 15.0058 4.97992 15.0058C5.11193 15.0058 5.24264 14.9797 5.3645 14.9289C5.48636 14.8781 5.59696 14.8037 5.68992 14.71L7.68992 12.71C7.78316 12.6168 7.85712 12.5061 7.90758 12.3843C7.95804 12.2624 7.98401 12.1319 7.98401 12C7.98401 11.8681 7.95804 11.7376 7.90758 11.6158C7.85712 11.4939 7.78316 11.3832 7.68992 11.29C7.59668 11.1968 7.48599 11.1228 7.36417 11.0723C7.24235 11.0219 7.11178 10.9959 6.97992 10.9959C6.84806 10.9959 6.71749 11.0219 6.59567 11.0723C6.47385 11.1228 6.36316 11.1968 6.26992 11.29L5.99992 11.56C6.09785 10.1974 6.65787 8.90892 7.58739 7.90773C8.51692 6.90654 9.76029 6.25254 11.1119 6.05386C12.4636 5.85518 13.8425 6.12373 15.0209 6.81509C16.1992 7.50646 17.1063 8.57924 17.5922 9.85608C18.0781 11.1329 18.1137 12.5373 17.6931 13.8372C17.2725 15.137 16.421 16.2543 15.2792 17.0045C14.1374 17.7547 12.7739 18.0928 11.4139 17.9629C10.0539 17.833 8.77899 17.2428 7.79992 16.29C7.71107 16.1807 7.60011 16.0913 7.47432 16.0278C7.34853 15.9644 7.21075 15.9282 7.07 15.9217C6.92925 15.9152 6.78872 15.9385 6.65761 15.9901C6.5265 16.0417 6.40778 16.1204 6.30922 16.2211C6.21066 16.3218 6.13449 16.4422 6.0857 16.5744C6.03691 16.7065 6.01661 16.8475 6.02612 16.9881C6.03562 17.1287 6.07473 17.2657 6.14087 17.3901C6.20702 17.5145 6.2987 17.6235 6.40992 17.71C7.89753 19.1819 9.90722 20.0052 11.9999 20C14.1217 20 16.1565 19.1572 17.6568 17.6569C19.1571 16.1566 19.9999 14.1217 19.9999 12C19.9999 9.87827 19.1571 7.84344 17.6568 6.34315C16.1565 4.84286 14.1217 4.00001 11.9999 4.00001Z","restaurant":"M10.9998 3C10.7203 3.01551 10.4583 3.14092 10.271 3.34888C10.0837 3.55683 9.98616 3.83044 9.99979 4.11V11H8.99979V4C8.99979 3.73478 8.89444 3.48043 8.7069 3.29289C8.51936 3.10536 8.26501 3 7.99979 3C7.73458 3 7.48022 3.10536 7.29269 3.29289C7.10515 3.48043 6.99979 3.73478 6.99979 4V11H5.99979V4.11C6.01343 3.83044 5.91594 3.55683 5.72859 3.34888C5.54125 3.14092 5.27926 3.01551 4.99979 3C4.72033 3.01551 4.45834 3.14092 4.271 3.34888C4.08365 3.55683 3.98616 3.83044 3.99979 4.11V11.89C3.99979 11.89 3.99979 11.89 3.99979 11.95C3.99979 12.01 3.99979 12 3.99979 12C3.99979 12.2652 4.10515 12.5196 4.29269 12.7071C4.48022 12.8946 4.73458 13 4.99979 13H6.99979V20C6.99979 20.2652 7.10515 20.5196 7.29269 20.7071C7.48022 20.8946 7.73458 21 7.99979 21C8.26501 21 8.51936 20.8946 8.7069 20.7071C8.89444 20.5196 8.99979 20.2652 8.99979 20V13H10.9998C11.265 13 11.5194 12.8946 11.7069 12.7071C11.8944 12.5196 11.9998 12.2652 11.9998 12C11.9998 12 11.9998 12 11.9998 11.95C11.9998 11.9 11.9998 11.95 11.9998 11.89V4.11C12.0134 3.83044 11.9159 3.55683 11.7286 3.34888C11.5412 3.14092 11.2793 3.01551 10.9998 3ZM14.9998 3C14.7346 3 14.4802 3.10536 14.2927 3.29289C14.1052 3.48043 13.9998 3.73478 13.9998 4V20C13.9998 20.2652 14.1052 20.5196 14.2927 20.7071C14.4802 20.8946 14.7346 21 14.9998 21C15.265 21 15.5194 20.8946 15.7069 20.7071C15.8944 20.5196 15.9998 20.2652 15.9998 20V16H18.9998C19.265 16 19.5194 15.8946 19.7069 15.7071C19.8944 15.5196 19.9998 15.2652 19.9998 15V8C19.9998 6.67392 19.473 5.40215 18.5353 4.46447C17.5976 3.52678 16.3259 3 14.9998 3Z","resume_reading":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17V7C6 6.73478 6.10536 6.48043 6.29289 6.29289C6.48043 6.10536 6.73478 6 7 6C7.26522 6 7.51957 6.10536 7.70711 6.29289C7.89464 6.48043 8 6.73478 8 7V17ZM18 12C17.999 12.1974 17.9396 12.3901 17.8293 12.5539C17.7189 12.7176 17.5626 12.845 17.38 12.92C17.2613 12.976 17.1312 13.0034 17 13C16.8684 13.0008 16.7379 12.9755 16.6161 12.9258C16.4943 12.876 16.3834 12.8027 16.29 12.71L15 11.41L13.71 12.71C13.5694 12.8488 13.3908 12.9428 13.1968 12.9801C13.0028 13.0175 12.8021 12.9966 12.62 12.92C12.4374 12.845 12.2811 12.7176 12.1707 12.5539C12.0604 12.3901 12.001 12.1974 12 12V7C12 6.73478 12.1054 6.48043 12.2929 6.29289C12.4804 6.10536 12.7348 6 13 6H17C17.2652 6 17.5196 6.10536 17.7071 6.29289C17.8946 6.48043 18 6.73478 18 7V12Z","resume_watching":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM10 8C10.0005 7.8191 10.05 7.64171 10.1434 7.48674C10.2367 7.33177 10.3703 7.20502 10.53 7.12C10.682 7.03223 10.8545 6.98603 11.03 6.98603C11.2055 6.98603 11.378 7.03223 11.53 7.12L14.53 9.12C14.6661 9.21148 14.7777 9.33503 14.8548 9.47977C14.9319 9.62451 14.9722 9.786 14.9722 9.95C14.9722 10.114 14.9319 10.2755 14.8548 10.4202C14.7777 10.565 14.6661 10.6885 14.53 10.78L11.53 12.78C11.3835 12.8721 11.2155 12.9246 11.0426 12.9324C10.8697 12.9402 10.6978 12.9029 10.5436 12.8243C10.3894 12.7457 10.2582 12.6284 10.163 12.4839C10.0677 12.3394 10.0115 12.1727 10 12V8ZM17 18H7C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17C6 16.7348 6.10536 16.4804 6.29289 16.2929C6.48043 16.1054 6.73478 16 7 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18Z","return":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.5 16H9.41L9.71 16.29C9.89831 16.4783 10.0041 16.7337 10.0041 17C10.0041 17.2663 9.89831 17.5217 9.71 17.71C9.5217 17.8983 9.26631 18.0041 9 18.0041C8.7337 18.0041 8.47831 17.8983 8.29 17.71L6.29 15.71C6.19628 15.617 6.12188 15.5064 6.07111 15.3846C6.02034 15.2627 5.99421 15.132 5.99421 15C5.99421 14.868 6.02034 14.7373 6.07111 14.6154C6.12188 14.4936 6.19628 14.383 6.29 14.29L8.29 12.29C8.38297 12.1963 8.49357 12.1219 8.61543 12.0711C8.73729 12.0203 8.86799 11.9942 9 11.9942C9.13202 11.9942 9.26272 12.0203 9.38458 12.0711C9.50644 12.1219 9.61704 12.1963 9.71 12.29C9.80373 12.383 9.87813 12.4936 9.9289 12.6154C9.97966 12.7373 10.0058 12.868 10.0058 13C10.0058 13.132 9.97966 13.2627 9.9289 13.3846C9.87813 13.5064 9.80373 13.617 9.71 13.71L9.41 14H13.5C14.163 14 14.7989 13.7366 15.2678 13.2678C15.7366 12.7989 16 12.163 16 11.5C16 10.837 15.7366 10.2011 15.2678 9.73223C14.7989 9.26339 14.163 9 13.5 9H10C9.73479 9 9.48043 8.89464 9.2929 8.70711C9.10536 8.51957 9 8.26522 9 8C9 7.73478 9.10536 7.48043 9.2929 7.29289C9.48043 7.10536 9.73479 7 10 7H13.5C14.6935 7 15.8381 7.47411 16.682 8.31802C17.5259 9.16193 18 10.3065 18 11.5C18 12.6935 17.5259 13.8381 16.682 14.682C15.8381 15.5259 14.6935 16 13.5 16Z","revolver":"M5.64 16.24C5.37504 16.5243 5.23079 16.9004 5.23765 17.289C5.24451 17.6776 5.40193 18.0484 5.67676 18.3232C5.95158 18.5981 6.32235 18.7555 6.71096 18.7624C7.09956 18.7692 7.47565 18.625 7.76 18.36C7.90737 18.2227 8.02558 18.0571 8.10756 17.8731C8.18955 17.6891 8.23363 17.4905 8.23718 17.289C8.24074 17.0876 8.20369 16.8876 8.12825 16.7008C8.0528 16.514 7.94051 16.3444 7.79808 16.2019C7.65564 16.0595 7.48597 15.9472 7.2992 15.8718C7.11242 15.7963 6.91236 15.7593 6.71096 15.7628C6.50955 15.7664 6.31092 15.8105 6.12692 15.8924C5.94293 15.9744 5.77732 16.0926 5.64 16.24ZM5.64 5.64C5.49971 5.77859 5.38833 5.94365 5.31231 6.1256C5.23628 6.30756 5.19714 6.5028 5.19714 6.7C5.19714 6.8972 5.23628 7.09244 5.31231 7.2744C5.38833 7.45635 5.49971 7.62141 5.64 7.76C5.92435 8.02496 6.30044 8.16921 6.68905 8.16235C7.07765 8.15549 7.44842 7.99807 7.72324 7.72324C7.99807 7.44842 8.15549 7.07765 8.16235 6.68904C8.16921 6.30044 8.02496 5.92435 7.76 5.64C7.62141 5.49971 7.45636 5.38833 7.2744 5.3123C7.09244 5.23628 6.8972 5.19714 6.7 5.19714C6.5028 5.19714 6.30756 5.23628 6.1256 5.3123C5.94365 5.38833 5.77859 5.49971 5.64 5.64ZM6 12C6 11.7033 5.91203 11.4133 5.7472 11.1666C5.58238 10.92 5.34811 10.7277 5.07403 10.6142C4.79994 10.5006 4.49834 10.4709 4.20737 10.5288C3.91639 10.5867 3.64912 10.7296 3.43934 10.9393C3.22956 11.1491 3.0867 11.4164 3.02882 11.7074C2.97094 11.9983 3.00065 12.2999 3.11418 12.574C3.22771 12.8481 3.41997 13.0824 3.66665 13.2472C3.91332 13.412 4.20333 13.5 4.5 13.5C4.89783 13.5 5.27936 13.342 5.56066 13.0607C5.84197 12.7794 6 12.3978 6 12ZM18.36 7.76C18.625 7.47565 18.7692 7.09956 18.7624 6.71096C18.7555 6.32235 18.5981 5.95158 18.3232 5.67676C18.0484 5.40193 17.6776 5.24451 17.289 5.23765C16.9004 5.23079 16.5244 5.37504 16.24 5.64C16.0926 5.77732 15.9744 5.94292 15.8924 6.12692C15.8105 6.31092 15.7664 6.50955 15.7628 6.71096C15.7593 6.91236 15.7963 7.11242 15.8718 7.2992C15.9472 7.48597 16.0595 7.65564 16.2019 7.79808C16.3444 7.94051 16.514 8.0528 16.7008 8.12825C16.8876 8.20369 17.0876 8.24074 17.289 8.23718C17.4905 8.23363 17.6891 8.18955 17.8731 8.10756C18.0571 8.02558 18.2227 7.90737 18.36 7.76ZM12 18C11.7033 18 11.4133 18.088 11.1666 18.2528C10.92 18.4176 10.7277 18.6519 10.6142 18.926C10.5006 19.2001 10.4709 19.5017 10.5288 19.7926C10.5867 20.0836 10.7296 20.3509 10.9393 20.5607C11.1491 20.7704 11.4164 20.9133 11.7074 20.9712C11.9983 21.0291 12.2999 20.9993 12.574 20.8858C12.8481 20.7723 13.0824 20.58 13.2472 20.3334C13.412 20.0867 13.5 19.7967 13.5 19.5C13.5 19.1022 13.342 18.7206 13.0607 18.4393C12.7794 18.158 12.3978 18 12 18ZM16.24 16.24C15.9615 16.5225 15.8054 16.9033 15.8054 17.3C15.8054 17.6967 15.9615 18.0775 16.24 18.36C16.5244 18.625 16.9004 18.7692 17.289 18.7624C17.6776 18.7555 18.0484 18.5981 18.3232 18.3232C18.5981 18.0484 18.7555 17.6776 18.7624 17.289C18.7692 16.9004 18.625 16.5243 18.36 16.24C18.0775 15.9615 17.6967 15.8054 17.3 15.8054C16.9033 15.8054 16.5225 15.9615 16.24 16.24ZM19.5 10.5C19.2033 10.5 18.9133 10.588 18.6666 10.7528C18.42 10.9176 18.2277 11.1519 18.1142 11.426C18.0007 11.7001 17.9709 12.0017 18.0288 12.2926C18.0867 12.5836 18.2296 12.8509 18.4393 13.0607C18.6491 13.2704 18.9164 13.4133 19.2074 13.4712C19.4983 13.5291 19.7999 13.4994 20.074 13.3858C20.3481 13.2723 20.5824 13.08 20.7472 12.8334C20.912 12.5867 21 12.2967 21 12C21 11.6022 20.842 11.2206 20.5607 10.9393C20.2794 10.658 19.8978 10.5 19.5 10.5ZM12 3C11.7033 3 11.4133 3.08797 11.1666 3.2528C10.92 3.41762 10.7277 3.65189 10.6142 3.92597C10.5006 4.20006 10.4709 4.50166 10.5288 4.79264C10.5867 5.08361 10.7296 5.35088 10.9393 5.56066C11.1491 5.77044 11.4164 5.9133 11.7074 5.97118C11.9983 6.02906 12.2999 5.99935 12.574 5.88582C12.8481 5.77229 13.0824 5.58003 13.2472 5.33336C13.412 5.08668 13.5 4.79667 13.5 4.5C13.5 4.10218 13.342 3.72064 13.0607 3.43934C12.7794 3.15804 12.3978 3 12 3Z","rewind":"M6.41 11.9999L12.71 5.70994C12.8037 5.61698 12.8781 5.50638 12.9289 5.38452C12.9797 5.26266 13.0058 5.13195 13.0058 4.99994C13.0058 4.86793 12.9797 4.73722 12.9289 4.61536C12.8781 4.4935 12.8037 4.3829 12.71 4.28994C12.617 4.19621 12.5064 4.12182 12.3846 4.07105C12.2627 4.02028 12.132 3.99414 12 3.99414C11.868 3.99414 11.7373 4.02028 11.6154 4.07105C11.4936 4.12182 11.383 4.19621 11.29 4.28994L4.29 11.2899C4.19627 11.3829 4.12188 11.4935 4.07111 11.6154C4.02034 11.7372 3.9942 11.8679 3.9942 11.9999C3.9942 12.132 4.02034 12.2627 4.07111 12.3845C4.12188 12.5064 4.19627 12.617 4.29 12.7099L11.29 19.7099C11.4783 19.8982 11.7337 20.004 12 20.004C12.2663 20.004 12.5217 19.8982 12.71 19.7099C12.8983 19.5216 13.0041 19.2662 13.0041 18.9999C13.0041 18.7336 12.8983 18.4782 12.71 18.2899L6.41 11.9999ZM11.41 11.9999L17.71 5.70994C17.8037 5.61698 17.8781 5.50638 17.9289 5.38452C17.9797 5.26266 18.0058 5.13195 18.0058 4.99994C18.0058 4.86793 17.9797 4.73722 17.9289 4.61536C17.8781 4.4935 17.8037 4.3829 17.71 4.28994C17.617 4.19621 17.5064 4.12182 17.3846 4.07105C17.2627 4.02028 17.132 3.99414 17 3.99414C16.868 3.99414 16.7373 4.02028 16.6154 4.07105C16.4936 4.12182 16.383 4.19621 16.29 4.28994L9.29 11.2899C9.19627 11.3829 9.12188 11.4935 9.07111 11.6154C9.02034 11.7372 8.9942 11.8679 8.9942 11.9999C8.9942 12.132 9.02034 12.2627 9.07111 12.3845C9.12188 12.5064 9.19627 12.617 9.29 12.7099L16.29 19.7099C16.4783 19.8982 16.7337 20.004 17 20.004C17.2663 20.004 17.5217 19.8982 17.71 19.7099C17.8983 19.5216 18.0041 19.2662 18.0041 18.9999C18.0041 18.7336 17.8983 18.4782 17.71 18.2899L11.41 11.9999Z","ribbon_grid":"M9.5 8C8.67 8 8 8.67 8 9.5C8 10.33 8.67 11 9.5 11C10.33 11 11 10.33 11 9.5C11 8.67 10.33 8 9.5 8ZM9.5 18C8.67 18 8 18.67 8 19.5C8 20.33 8.67 21 9.5 21C10.33 21 11 20.33 11 19.5C11 18.67 10.33 18 9.5 18ZM9.5 13C8.67 13 8 13.67 8 14.5C8 15.33 8.67 16 9.5 16C10.33 16 11 15.33 11 14.5C11 13.67 10.33 13 9.5 13ZM4.5 8C3.67 8 3 8.67 3 9.5C3 10.33 3.67 11 4.5 11C5.33 11 6 10.33 6 9.5C6 8.67 5.33 8 4.5 8ZM4.5 13C3.67 13 3 13.67 3 14.5C3 15.33 3.67 16 4.5 16C5.33 16 6 15.33 6 14.5C6 13.67 5.33 13 4.5 13ZM19.5 6C20.33 6 21 5.33 21 4.5C21 3.67 20.33 3 19.5 3C18.67 3 18 3.67 18 4.5C18 5.33 18.67 6 19.5 6ZM4.5 18C3.67 18 3 18.67 3 19.5C3 20.33 3.67 21 4.5 21C5.33 21 6 20.33 6 19.5C6 18.67 5.33 18 4.5 18ZM4.5 3C3.67 3 3 3.67 3 4.5C3 5.33 3.67 6 4.5 6C5.33 6 6 5.33 6 4.5C6 3.67 5.33 3 4.5 3ZM19.5 18C18.67 18 18 18.67 18 19.5C18 20.33 18.67 21 19.5 21C20.33 21 21 20.33 21 19.5C21 18.67 20.33 18 19.5 18ZM19.5 13C18.67 13 18 13.67 18 14.5C18 15.33 18.67 16 19.5 16C20.33 16 21 15.33 21 14.5C21 13.67 20.33 13 19.5 13ZM14.5 3C13.67 3 13 3.67 13 4.5C13 5.33 13.67 6 14.5 6C15.33 6 16 5.33 16 4.5C16 3.67 15.33 3 14.5 3ZM19.5 8C18.67 8 18 8.67 18 9.5C18 10.33 18.67 11 19.5 11C20.33 11 21 10.33 21 9.5C21 8.67 20.33 8 19.5 8ZM9.5 3C8.67 3 8 3.67 8 4.5C8 5.33 8.67 6 9.5 6C10.33 6 11 5.33 11 4.5C11 3.67 10.33 3 9.5 3ZM14.5 18C13.67 18 13 18.67 13 19.5C13 20.33 13.67 21 14.5 21C15.33 21 16 20.33 16 19.5C16 18.67 15.33 18 14.5 18ZM14.5 13C13.67 13 13 13.67 13 14.5C13 15.33 13.67 16 14.5 16C15.33 16 16 15.33 16 14.5C16 13.67 15.33 13 14.5 13ZM14.5 8C13.67 8 13 8.67 13 9.5C13 10.33 13.67 11 14.5 11C15.33 11 16 10.33 16 9.5C16 8.67 15.33 8 14.5 8Z","ringer_vibrate":"M4 6C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7V17C3 17.2652 3.10536 17.5196 3.29289 17.7071C3.48043 17.8946 3.73478 18 4 18C4.26522 18 4.51957 17.8946 4.70711 17.7071C4.89464 17.5196 5 17.2652 5 17V7C5 6.73478 4.89464 6.48043 4.70711 6.29289C4.51957 6.10536 4.26522 6 4 6ZM20 6C19.7348 6 19.4804 6.10536 19.2929 6.29289C19.1054 6.48043 19 6.73478 19 7V17C19 17.2652 19.1054 17.5196 19.2929 17.7071C19.4804 17.8946 19.7348 18 20 18C20.2652 18 20.5196 17.8946 20.7071 17.7071C20.8946 17.5196 21 17.2652 21 17V7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM15 3H9C8.46957 3 7.96086 3.21071 7.58579 3.58579C7.21071 3.96086 7 4.46957 7 5V19C7 19.5304 7.21071 20.0391 7.58579 20.4142C7.96086 20.7893 8.46957 21 9 21H15C15.5304 21 16.0391 20.7893 16.4142 20.4142C16.7893 20.0391 17 19.5304 17 19V5C17 4.46957 16.7893 3.96086 16.4142 3.58579C16.0391 3.21071 15.5304 3 15 3ZM12 19C11.8022 19 11.6089 18.9414 11.4444 18.8315C11.28 18.7216 11.1518 18.5654 11.0761 18.3827C11.0004 18.2 10.9806 17.9989 11.0192 17.8049C11.0578 17.6109 11.153 17.4327 11.2929 17.2929C11.4327 17.153 11.6109 17.0578 11.8049 17.0192C11.9989 16.9806 12.2 17.0004 12.3827 17.0761C12.5654 17.1518 12.7216 17.28 12.8315 17.4444C12.9414 17.6089 13 17.8022 13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19Z","ro_repair":"M7.43 17.25C7.38857 17.1739 7.32607 17.1114 7.25 17.07C7.1736 17.0267 7.08779 17.0027 7 17C6.91624 16.9996 6.83371 17.0202 6.76 17.06C6.6809 17.1008 6.61501 17.1632 6.57 17.24L5.68 18.74C5.53014 19.0291 5.4709 19.3567 5.51 19.68C5.55835 20.003 5.705 20.3033 5.93 20.54C6.07187 20.6789 6.23793 20.7908 6.42 20.87C6.60309 20.9493 6.80049 20.9901 7 20.9901C7.19951 20.9901 7.39691 20.9493 7.58 20.87C7.76347 20.7933 7.92999 20.6812 8.07 20.54C8.29522 20.2995 8.44174 19.996 8.49 19.67C8.53143 19.3423 8.46845 19.0098 8.31 18.72L7.43 17.25ZM21 3H17C16.2044 3 15.4413 3.31607 14.8787 3.87868C14.3161 4.44129 14 5.20435 14 6V7H11V6C11 5.20435 10.6839 4.44129 10.1213 3.87868C9.55871 3.31607 8.79565 3 8 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V11C3.00174 11.6189 3.19488 12.2222 3.55294 12.7271C3.911 13.2319 4.41645 13.6137 5 13.82V15C5 15.2652 5.10536 15.5196 5.29289 15.7071C5.48043 15.8946 5.73478 16 6 16H8C8.26522 16 8.51957 15.8946 8.70711 15.7071C8.89464 15.5196 9 15.2652 9 15V13.82C9.58355 13.6137 10.089 13.2319 10.4471 12.7271C10.8051 12.2222 10.9983 11.6189 11 11H13V12C13 12.2652 13.1054 12.5196 13.2929 12.7071C13.4804 12.8946 13.7348 13 14 13H16C16.2652 13 16.5196 12.8946 16.7071 12.7071C16.8946 12.5196 17 12.2652 17 12V11H19C19 11.2652 19.1054 11.5196 19.2929 11.7071C19.4804 11.8946 19.7348 12 20 12C20.2652 12 20.5196 11.8946 20.7071 11.7071C20.8946 11.5196 21 11.2652 21 11V7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6C19.7348 6 19.4804 6.10536 19.2929 6.29289C19.1054 6.48043 19 6.73478 19 7H16V6C16 5.73478 16.1054 5.48043 16.2929 5.29289C16.4804 5.10536 16.7348 5 17 5H21C21.2652 5 21.5196 4.89464 21.7071 4.70711C21.8946 4.51957 22 4.26522 22 4C22 3.73478 21.8946 3.48043 21.7071 3.29289C21.5196 3.10536 21.2652 3 21 3Z","roaming":"M20.69 7.31L16.69 3.31C16.5504 3.17674 16.3753 3.08671 16.1857 3.05077C15.9961 3.01484 15.8001 3.03453 15.6215 3.10747C15.4428 3.18042 15.2891 3.3035 15.1788 3.46187C15.0685 3.62024 15.0064 3.80713 15 4V20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21C16.2652 21 16.5196 20.8946 16.7071 20.7071C16.8946 20.5196 17 20.2652 17 20V6.45L19.27 8.73C19.3632 8.82324 19.4739 8.8972 19.5958 8.94766C19.7176 8.99812 19.8481 9.02409 19.98 9.02409C20.1119 9.02409 20.2424 8.99812 20.3643 8.94766C20.4861 8.8972 20.5968 8.82324 20.69 8.73C20.7832 8.63676 20.8572 8.52607 20.9077 8.40425C20.9581 8.28243 20.9841 8.15186 20.9841 8.02C20.9841 7.88814 20.9581 7.75757 20.9077 7.63575C20.8572 7.51393 20.7832 7.40324 20.69 7.31ZM8 11C8.15688 11.0019 8.31168 10.964 8.45 10.89C8.68552 10.7701 8.86402 10.5619 8.94646 10.3108C9.02891 10.0597 9.00861 9.78617 8.89 9.55L8.16 8.08C8.56786 7.65609 8.84209 7.12163 8.94858 6.54309C9.05508 5.96455 8.98913 5.36747 8.75895 4.82612C8.52876 4.28476 8.14451 3.82303 7.65397 3.49835C7.16343 3.17366 6.58826 3.00036 6 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V10C3 10.2652 3.10536 10.5196 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11C4.26522 11 4.51957 10.8946 4.70711 10.7071C4.89464 10.5196 5 10.2652 5 10V9H6C6.1198 9.00983 6.2402 9.00983 6.36 9L7.11 10.49C7.19847 10.6475 7.32793 10.778 7.48463 10.8678C7.64133 10.9576 7.81942 11.0033 8 11ZM6 7H5V5H6C6.26522 5 6.51957 5.10536 6.70711 5.29289C6.89464 5.48043 7 5.73478 7 6C7 6.26522 6.89464 6.51957 6.70711 6.70711C6.51957 6.89464 6.26522 7 6 7ZM12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V17.59L8.71 15.29C8.61676 15.1968 8.50607 15.1228 8.38425 15.0723C8.26243 15.0219 8.13186 14.9959 8 14.9959C7.86814 14.9959 7.73757 15.0219 7.61575 15.0723C7.49393 15.1228 7.38324 15.1968 7.29 15.29C7.19676 15.3832 7.1228 15.4939 7.07234 15.6158C7.02188 15.7376 6.99591 15.8681 6.99591 16C6.99591 16.2663 7.1017 16.5217 7.29 16.71L11.29 20.71C11.3834 20.8027 11.4943 20.876 11.6161 20.9258C11.7379 20.9755 11.8684 21.0008 12 21C12.1312 21.0034 12.2613 20.976 12.38 20.92C12.5626 20.845 12.7189 20.7176 12.8293 20.5539C12.9396 20.3901 12.999 20.1974 13 20V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3Z","roaming_network":"M8.16 8.07996C8.56786 7.65605 8.84209 7.12158 8.94858 6.54305C9.05508 5.96451 8.98913 5.36743 8.75895 4.82607C8.52876 4.28472 8.14451 3.82299 7.65397 3.4983C7.16343 3.17362 6.58826 3.00032 6 2.99996H4C3.73478 2.99996 3.48043 3.10531 3.29289 3.29285C3.10536 3.48039 3 3.73474 3 3.99996V9.99996C3 10.2652 3.10536 10.5195 3.29289 10.7071C3.48043 10.8946 3.73478 11 4 11C4.26522 11 4.51957 10.8946 4.70711 10.7071C4.89464 10.5195 5 10.2652 5 9.99996V8.99996H6C6.1198 9.00979 6.2402 9.00979 6.36 8.99996L7.11 10.49C7.19847 10.6474 7.32793 10.778 7.48463 10.8678C7.64133 10.9576 7.81942 11.0032 8 11C8.15688 11.0018 8.31168 10.964 8.45 10.89C8.68552 10.7701 8.86402 10.5618 8.94646 10.3107C9.02891 10.0596 9.00861 9.78613 8.89 9.54996L8.16 8.07996ZM6 6.99996H5V4.99996H6C6.26522 4.99996 6.51957 5.10531 6.70711 5.29285C6.89464 5.48039 7 5.73474 7 5.99996C7 6.26517 6.89464 6.51953 6.70711 6.70706C6.51957 6.8946 6.26522 6.99996 6 6.99996ZM6 17C5.73478 17 5.48043 17.1053 5.29289 17.2928C5.10536 17.4804 5 17.7347 5 18V20C5 20.2652 5.10536 20.5195 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5195 7 20.2652 7 20V18C7 17.7347 6.89464 17.4804 6.70711 17.2928C6.51957 17.1053 6.26522 17 6 17ZM18.71 3.28996C18.5701 3.14893 18.3914 3.05275 18.1967 3.01368C18.0019 2.97461 17.8 2.99442 17.6165 3.07059C17.4331 3.14675 17.2765 3.27582 17.1667 3.44134C17.0569 3.60686 16.9988 3.80133 17 3.99996V20C17 20.2652 17.1054 20.5195 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5195 19 20.2652 19 20V3.99996C19.0008 3.86835 18.9755 3.73789 18.9258 3.61605C18.876 3.49421 18.8027 3.3834 18.71 3.28996ZM14 6.99996C13.7348 6.99996 13.4804 7.10531 13.2929 7.29285C13.1054 7.48039 13 7.73474 13 7.99996V20C13 20.2652 13.1054 20.5195 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5195 15 20.2652 15 20V7.99996C15 7.73474 14.8946 7.48039 14.7071 7.29285C14.5196 7.10531 14.2652 6.99996 14 6.99996ZM10 13C9.73478 13 9.48043 13.1053 9.29289 13.2928C9.10536 13.4804 9 13.7347 9 14V20C9 20.2652 9.10536 20.5195 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5195 11 20.2652 11 20V14C11 13.7347 10.8946 13.4804 10.7071 13.2928C10.5196 13.1053 10.2652 13 10 13Z","roaming_off":"M15.6199 3.12017C15.4434 3.19245 15.2913 3.3137 15.1814 3.46962C15.0716 3.62554 15.0086 3.80963 14.9999 4.00017V4.72017L16.5499 3.17017C16.4106 3.08701 16.2531 3.039 16.0911 3.03029C15.9291 3.02158 15.7674 3.05242 15.6199 3.12017ZM12.9999 4.00017C12.9999 3.73495 12.8946 3.4806 12.707 3.29306C12.5195 3.10552 12.2652 3.00017 11.9999 3.00017C11.7347 3.00017 11.4804 3.10552 11.2928 3.29306C11.1053 3.4806 10.9999 3.73495 10.9999 4.00017V8.76017L12.9999 6.76017V4.00017ZM3.99994 11.0002C4.26516 11.0002 4.51951 10.8948 4.70705 10.7073C4.89458 10.5197 4.99994 10.2654 4.99994 10.0002V9.00017H5.99994C6.11974 9.01 6.24014 9.01 6.35994 9.00017L7.10994 10.4902C7.19841 10.6476 7.32786 10.7782 7.48457 10.868C7.64127 10.9578 7.81936 11.0035 7.99994 11.0002C8.15682 11.002 8.31162 10.9642 8.44994 10.8902C8.68546 10.7703 8.86395 10.562 8.9464 10.3109C9.02885 10.0599 9.00855 9.78633 8.88994 9.55017L8.15994 8.08017C8.5678 7.65626 8.84203 7.12179 8.94852 6.54326C9.05501 5.96472 8.98907 5.36764 8.75889 4.82628C8.5287 4.28493 8.14444 3.82319 7.65391 3.49851C7.16337 3.17383 6.5882 3.00053 5.99994 3.00017H3.99994C3.73472 3.00017 3.48037 3.10552 3.29283 3.29306C3.1053 3.4806 2.99994 3.73495 2.99994 4.00017V10.0002C2.99994 10.2654 3.1053 10.5197 3.29283 10.7073C3.48037 10.8948 3.73472 11.0002 3.99994 11.0002ZM4.99994 5.00017H5.99994C6.26516 5.00017 6.51951 5.10552 6.70705 5.29306C6.89458 5.4806 6.99994 5.73495 6.99994 6.00017C6.99994 6.26538 6.89458 6.51974 6.70705 6.70727C6.51951 6.89481 6.26516 7.00017 5.99994 7.00017H4.99994V5.00017ZM19.3899 6.00017L20.7099 4.69017C20.8982 4.50186 21.004 4.24647 21.004 3.98017C21.004 3.71386 20.8982 3.45847 20.7099 3.27017C20.5216 3.08186 20.2662 2.97607 19.9999 2.97607C19.7336 2.97607 19.4782 3.08186 19.2899 3.27017L3.28994 19.2702C3.19621 19.3631 3.12182 19.4737 3.07105 19.5956C3.02028 19.7174 2.99414 19.8482 2.99414 19.9802C2.99414 20.1122 3.02028 20.2429 3.07105 20.3647C3.12182 20.4866 3.19621 20.5972 3.28994 20.6902C3.3829 20.7839 3.4935 20.8583 3.61536 20.9091C3.73722 20.9598 3.86793 20.986 3.99994 20.986C4.13195 20.986 4.26266 20.9598 4.38452 20.9091C4.50638 20.8583 4.61698 20.7839 4.70994 20.6902L7.99994 17.4102L11.2899 20.7102C11.3834 20.8028 11.4942 20.8762 11.616 20.9259C11.7379 20.9757 11.8683 21.0009 11.9999 21.0002C12.1311 21.0035 12.2613 20.9761 12.3799 20.9202C12.5626 20.8451 12.7189 20.7177 12.8292 20.554C12.9396 20.3903 12.999 20.1976 12.9999 20.0002V12.4102L14.9999 10.4102V20.0002C14.9999 20.2654 15.1053 20.5197 15.2928 20.7073C15.4804 20.8948 15.7347 21.0002 15.9999 21.0002C16.2652 21.0002 16.5195 20.8948 16.707 20.7073C16.8946 20.5197 16.9999 20.2654 16.9999 20.0002V8.41017L17.9999 7.41017L19.2899 8.71017C19.4782 8.89847 19.7336 9.00426 19.9999 9.00426C20.2662 9.00426 20.5216 8.89847 20.7099 8.71017C20.8982 8.52186 21.004 8.26647 21.004 8.00017C21.004 7.73386 20.8982 7.47847 20.7099 7.29017L19.3899 6.00017ZM10.9999 17.5902L9.40994 16.0002L10.9999 14.4102V17.5902Z","robot":"M18 8H13V6.72C13.3023 6.54549 13.5536 6.29491 13.7291 5.99317C13.9045 5.69143 13.9979 5.34903 14 5C14 4.46957 13.7893 3.96086 13.4142 3.58579C13.0391 3.21071 12.5304 3 12 3C11.4696 3 10.9609 3.21071 10.5858 3.58579C10.2107 3.96086 10 4.46957 10 5C10.0021 5.34903 10.0955 5.69143 10.2709 5.99317C10.4464 6.29491 10.6977 6.54549 11 6.72V8H6C5.20435 8 4.44129 8.31607 3.87868 8.87868C3.31607 9.44129 3 10.2044 3 11V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C21 10.2044 20.6839 9.44129 20.1213 8.87868C19.5587 8.31607 18.7956 8 18 8ZM7.5 11C7.79667 11 8.08668 11.088 8.33335 11.2528C8.58003 11.4176 8.77229 11.6519 8.88582 11.926C8.99935 12.2001 9.02906 12.5017 8.97118 12.7926C8.9133 13.0836 8.77044 13.3509 8.56066 13.5607C8.35088 13.7704 8.08361 13.9133 7.79264 13.9712C7.50166 14.0291 7.20006 13.9994 6.92597 13.8858C6.65189 13.7723 6.41762 13.58 6.2528 13.3334C6.08797 13.0867 6 12.7967 6 12.5C6 12.1022 6.15804 11.7206 6.43934 11.4393C6.72064 11.158 7.10218 11 7.5 11ZM17 18H7C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17C6 16.7348 6.10536 16.4804 6.29289 16.2929C6.48043 16.1054 6.73478 16 7 16H17C17.2652 16 17.5196 16.1054 17.7071 16.2929C17.8946 16.4804 18 16.7348 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16.5 14C16.2033 14 15.9133 13.912 15.6666 13.7472C15.42 13.5824 15.2277 13.3481 15.1142 13.074C15.0006 12.7999 14.9709 12.4983 15.0288 12.2074C15.0867 11.9164 15.2296 11.6491 15.4393 11.4393C15.6491 11.2296 15.9164 11.0867 16.2074 11.0288C16.4983 10.9709 16.7999 11.0006 17.074 11.1142C17.3481 11.2277 17.5824 11.42 17.7472 11.6666C17.912 11.9133 18 12.2033 18 12.5C18 12.8978 17.842 13.2794 17.5607 13.5607C17.2794 13.842 16.8978 14 16.5 14Z","rocket":"M4.14014 16.1402C4.01958 16.021 3.8707 15.9345 3.70749 15.8886C3.54428 15.8428 3.3721 15.8392 3.20713 15.8782C3.04215 15.9172 2.8898 15.9975 2.76438 16.1116C2.63896 16.2256 2.54459 16.3697 2.49014 16.5302L2.22014 17.3402C2.19484 17.4151 2.18766 17.495 2.19921 17.5732C2.21075 17.6515 2.24069 17.7258 2.28656 17.7903C2.33244 17.8547 2.39294 17.9073 2.46309 17.9438C2.53325 17.9803 2.61106 17.9996 2.69014 18.0002H4.00014L2.67014 20.6602C2.62369 20.754 2.60783 20.8599 2.62477 20.9632C2.64172 21.0664 2.69063 21.1617 2.76462 21.2357C2.8386 21.3097 2.93393 21.3586 3.03718 21.3756C3.14043 21.3925 3.24639 21.3767 3.34014 21.3302L6.00014 20.0002V21.3102C6.00073 21.3893 6.02006 21.4671 6.05656 21.5373C6.09306 21.6074 6.14568 21.6679 6.21009 21.7138C6.27451 21.7597 6.34889 21.7896 6.42713 21.8011C6.50536 21.8127 6.58522 21.8055 6.66014 21.7802L7.46014 21.5102C7.62146 21.4569 7.76654 21.3634 7.8817 21.2385C7.99685 21.1136 8.07829 20.9614 8.11831 20.7963C8.15834 20.6312 8.15564 20.4586 8.11047 20.2948C8.0653 20.131 7.97915 19.9815 7.86014 19.8602L4.14014 16.1402ZM20.3101 2.14021C16.9788 2.29963 13.7388 3.28226 10.8801 5.0002H7.24014C6.86806 5.0004 6.50341 5.10439 6.18719 5.30048C5.87097 5.49658 5.61572 5.77699 5.45014 6.11021L2.72014 11.5502C2.64305 11.7032 2.60655 11.8734 2.61414 12.0446C2.62174 12.2157 2.67317 12.382 2.76352 12.5276C2.85386 12.6731 2.98009 12.7931 3.13009 12.8758C3.28009 12.9586 3.44883 13.0014 3.62014 13.0002H5.19014C5.13014 13.3302 5.07014 13.6502 5.04014 14.0002C5.01216 14.2978 5.04957 14.5978 5.14976 14.8794C5.24995 15.161 5.4105 15.4172 5.62014 15.6302L8.38014 18.3902C8.58934 18.6039 8.84275 18.7692 9.1226 18.8746C9.40245 18.98 9.70197 19.0228 10.0001 19.0002C10.3401 19.0002 10.6601 18.9102 11.0001 18.8602V20.4202C10.9989 20.5915 11.0418 20.7603 11.1245 20.9103C11.2073 21.0603 11.3272 21.1865 11.4728 21.2768C11.6183 21.3672 11.7846 21.4186 11.9558 21.4262C12.1269 21.4338 12.2972 21.3973 12.4501 21.3202L17.8901 18.5902C18.2295 18.4217 18.514 18.1602 18.7105 17.8362C18.9071 17.5122 19.0075 17.1391 19.0001 16.7602V13.1602C20.7478 10.2964 21.7516 7.04095 21.9201 3.6902C21.9318 3.47617 21.8981 3.26208 21.8212 3.06199C21.7443 2.86191 21.6259 2.68036 21.4738 2.52926C21.3218 2.37816 21.1395 2.26092 20.939 2.18525C20.7384 2.10959 20.5241 2.07719 20.3101 2.0902V2.14021ZM12.0001 14.0002C11.6046 14.0002 11.2179 13.8829 10.889 13.6631C10.5601 13.4434 10.3038 13.131 10.1524 12.7656C10.001 12.4001 9.9614 11.998 10.0386 11.61C10.1157 11.2221 10.3062 10.8657 10.5859 10.586C10.8656 10.3063 11.222 10.1158 11.61 10.0386C11.9979 9.96146 12.4001 10.0011 12.7655 10.1524C13.131 10.3038 13.4433 10.5602 13.6631 10.8891C13.8828 11.218 14.0001 11.6046 14.0001 12.0002C14.0001 12.5306 13.7894 13.0393 13.4144 13.4144C13.0393 13.7895 12.5306 14.0002 12.0001 14.0002Z","roller_blinds":"M4 5H5V10.5C5 10.6326 5.05268 10.7598 5.14645 10.8536C5.24021 10.9473 5.36739 11 5.5 11H10.5C10.6326 11 10.7598 10.9473 10.8536 10.8536C10.9473 10.7598 11 10.6326 11 10.5V5H13V10.5C13 10.6326 13.0527 10.7598 13.1464 10.8536C13.2402 10.9473 13.3674 11 13.5 11H18.5C18.6326 11 18.7598 10.9473 18.8536 10.8536C18.9473 10.7598 19 10.6326 19 10.5V5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H19V13.5C19 13.3674 18.9473 13.2402 18.8536 13.1464C18.7598 13.0527 18.6326 13 18.5 13H13.5C13.3674 13 13.2402 13.0527 13.1464 13.1464C13.0527 13.2402 13 13.3674 13 13.5V19H11V13.5C11 13.3674 10.9473 13.2402 10.8536 13.1464C10.7598 13.0527 10.6326 13 10.5 13H5.5C5.36739 13 5.24021 13.0527 5.14645 13.1464C5.05268 13.2402 5 13.3674 5 13.5V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","roller_blinds_closed":"M19.5 12H4.5C4.36739 12 4.24021 12.0527 4.14645 12.1464C4.05268 12.2402 4 12.3674 4 12.5V13.5C4 13.6326 4.05268 13.7598 4.14645 13.8536C4.24021 13.9473 4.36739 14 4.5 14H19.5C19.6326 14 19.7598 13.9473 19.8536 13.8536C19.9473 13.7598 20 13.6326 20 13.5V12.5C20 12.3674 19.9473 12.2402 19.8536 12.1464C19.7598 12.0527 19.6326 12 19.5 12ZM20 9.5C20 9.36739 19.9473 9.24021 19.8536 9.14645C19.7598 9.05268 19.6326 9 19.5 9H4.5C4.36739 9 4.24021 9.05268 4.14645 9.14645C4.05268 9.24021 4 9.36739 4 9.5V10.5C4 10.6326 4.05268 10.7598 4.14645 10.8536C4.24021 10.9473 4.36739 11 4.5 11H19.5C19.6326 11 19.7598 10.9473 19.8536 10.8536C19.9473 10.7598 20 10.6326 20 10.5V9.5ZM4 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4C3 4.26522 3.10536 4.51957 3.29289 4.70711C3.48043 4.89464 3.73478 5 4 5ZM20 19H19V16.5C19 16.3674 18.9473 16.2402 18.8536 16.1464C18.7598 16.0527 18.6326 16 18.5 16H13.5C13.3674 16 13.2402 16.0527 13.1464 16.1464C13.0527 16.2402 13 16.3674 13 16.5V19H11V16.5C11 16.3674 10.9473 16.2402 10.8536 16.1464C10.7598 16.0527 10.6326 16 10.5 16H5.5C5.36739 16 5.24021 16.0527 5.14645 16.1464C5.05268 16.2402 5 16.3674 5 16.5V19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 6.5C20 6.36739 19.9473 6.24021 19.8536 6.14645C19.7598 6.05268 19.6326 6 19.5 6H4.5C4.36739 6 4.24021 6.05268 4.14645 6.14645C4.05268 6.24021 4 6.36739 4 6.5V7.5C4 7.63261 4.05268 7.75979 4.14645 7.85355C4.24021 7.94732 4.36739 8 4.5 8H19.5C19.6326 8 19.7598 7.94732 19.8536 7.85355C19.9473 7.75979 20 7.63261 20 7.5V6.5Z","romance":"M15.7001 8.50015C16.3209 8.50141 16.9344 8.63434 17.5001 8.89015C18.0658 8.63434 18.6793 8.50141 19.3001 8.50015C19.5047 8.50479 19.7086 8.52485 19.9101 8.56015C19.7243 7.28725 19.0844 6.1245 18.1085 5.28642C17.1326 4.44834 15.8865 3.99149 14.6001 4.00015C13.2643 4.04167 11.9875 4.55952 11.0001 5.46015C10.0128 4.55952 8.73588 4.04167 7.40011 4.00015C6.68608 3.99475 5.97817 4.13206 5.31795 4.40403C4.65773 4.676 4.0585 5.07715 3.55546 5.58392C3.05242 6.09069 2.6557 6.69286 2.38861 7.35507C2.12152 8.01728 1.98943 8.72619 2.00011 9.44015C2.00011 12.8102 4.63011 15.8702 9.16011 20.0002L9.65011 20.4502C10.0188 20.7875 10.5004 20.9745 11.0001 20.9745C11.4998 20.9745 11.9814 20.7875 12.3501 20.4502L12.8401 20.0102C13.2701 19.6202 13.6701 19.2302 14.0701 18.8602C12.3501 17.1802 11.0001 15.4102 11.0001 13.2202C10.9921 12.5998 11.108 11.9841 11.3412 11.4091C11.5743 10.8341 11.9198 10.3115 12.3576 9.87186C12.7954 9.43223 13.3165 9.08444 13.8905 8.84889C14.4645 8.61334 15.0797 8.49478 15.7001 8.50015ZM19.3001 10.5002C18.6326 10.5227 17.9947 10.7813 17.5001 11.2302C17.0046 10.7828 16.3673 10.5244 15.7001 10.5002C15.3435 10.4988 14.9901 10.5684 14.6606 10.7049C14.3311 10.8413 14.0321 11.0419 13.7808 11.295C13.5296 11.5482 13.3312 11.8487 13.1971 12.1792C13.0631 12.5097 12.9961 12.8635 13.0001 13.2202C13.0001 14.9002 14.3101 16.4302 16.5801 18.5102L16.8201 18.7302C17.0045 18.8988 17.2453 18.9923 17.4951 18.9923C17.745 18.9923 17.9858 18.8988 18.1701 18.7302L18.4201 18.5102C20.6901 16.4302 22.0001 14.9002 22.0001 13.2202C22.0041 12.8635 21.9371 12.5097 21.8031 12.1792C21.6691 11.8487 21.4706 11.5482 21.2194 11.295C20.9682 11.0419 20.6691 10.8413 20.3396 10.7049C20.0101 10.5684 19.6567 10.4988 19.3001 10.5002Z","room_purifyer":"M16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V8H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM12 6H8C7.73478 6 7.48043 5.89464 7.29289 5.70711C7.10536 5.51957 7 5.26522 7 5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4H12C12.2652 4 12.5196 4.10536 12.7071 4.29289C12.8946 4.48043 13 4.73478 13 5C13 5.26522 12.8946 5.51957 12.7071 5.70711C12.5196 5.89464 12.2652 6 12 6ZM16 6C15.8022 6 15.6089 5.94135 15.4444 5.83147C15.28 5.72159 15.1518 5.56541 15.0761 5.38268C15.0004 5.19996 14.9806 4.99889 15.0192 4.80491C15.0578 4.61093 15.153 4.43275 15.2929 4.29289C15.4327 4.15304 15.6109 4.0578 15.8049 4.01921C15.9989 3.98063 16.2 4.00043 16.3827 4.07612C16.5654 4.15181 16.7216 4.27998 16.8315 4.44443C16.9414 4.60888 17 4.80222 17 5C17 5.26522 16.8946 5.51957 16.7071 5.70711C16.5196 5.89464 16.2652 6 16 6ZM5 18C5 18.5304 5.21071 19.0391 5.58579 19.4142C5.96086 19.7893 6.46957 20 7 20V21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22C8.26522 22 8.51957 21.8946 8.70711 21.7071C8.89464 21.5196 9 21.2652 9 21V20H15V21C15 21.2652 15.1054 21.5196 15.2929 21.7071C15.4804 21.8946 15.7348 22 16 22C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V20C17.5304 20 18.0391 19.7893 18.4142 19.4142C18.7893 19.0391 19 18.5304 19 18V10H5V18Z","rotate_phone":"M20 12H8C6.9 12 6 12.9 6 14V20C6 21.1 6.9 22 8 22H20C21.1 22 22 21.1 22 20V14C22 12.9 21.1 12 20 12ZM19 18C18.45 18 18 17.55 18 17C18 16.45 18.45 16 19 16C19.55 16 20 16.45 20 17C20 17.55 19.55 18 19 18ZM12 10V4C12 2.9 11.1 2 10 2H4C2.9 2 2 2.9 2 4V16C2 17.1 2.9 18 4 18V14C4 11.79 5.79 10 8 10H12ZM16 4H16.98C17.25 4 17.5 4.1 17.69 4.3C17.88 4.49 17.98 4.74 17.98 5.03V6.58L17.71 6.3C17.32 5.91 16.69 5.91 16.3 6.3C15.91 6.69 15.91 7.32 16.3 7.71L18.3 9.71C18.5 9.91 18.75 10 19.01 10C19.27 10 19.52 9.9 19.72 9.71L21.72 7.71C22.11 7.32 22.11 6.69 21.72 6.3C21.33 5.91 20.7 5.91 20.31 6.3L20.01 6.6V5.03C20.01 4.22 19.7 3.46 19.13 2.89C18.56 2.32 17.81 2 17 2H16.02C15.47 2 15.02 2.45 15.02 3C15.02 3.55 15.47 4 16.02 4H16Z","roulette":"M7.51992 6.11005C7.61057 6.1831 7.72349 6.22294 7.83992 6.22294C7.95634 6.22294 8.06926 6.1831 8.15991 6.11005C8.89815 5.62369 9.72319 5.28417 10.5899 5.11005C10.6974 5.0927 10.7961 5.04003 10.8704 4.96035C10.9446 4.88067 10.9902 4.77853 10.9999 4.67005V2.67005C10.999 2.59856 10.9831 2.52806 10.9532 2.46312C10.9233 2.39818 10.88 2.34026 10.8263 2.29311C10.7725 2.24596 10.7095 2.21064 10.6412 2.18944C10.5729 2.16824 10.5009 2.16163 10.4299 2.17005C8.8742 2.41476 7.39973 3.02855 6.12992 3.96005C6.07523 4.00604 6.03126 4.06344 6.0011 4.12822C5.97094 4.193 5.95531 4.26359 5.95531 4.33505C5.95531 4.40651 5.97094 4.4771 6.0011 4.54188C6.03126 4.60666 6.07523 4.66406 6.12992 4.71005L7.51992 6.11005ZM2.61992 11.0001H4.66992C4.78541 10.9992 4.89691 10.9577 4.98474 10.8826C5.07256 10.8076 5.13106 10.704 5.14992 10.5901C5.32403 9.72333 5.66356 8.89828 6.14992 8.16005C6.22297 8.0694 6.2628 7.95648 6.2628 7.84005C6.2628 7.72363 6.22297 7.61071 6.14992 7.52005L4.65991 6.08005C4.61392 6.02536 4.55652 5.9814 4.49174 5.95124C4.42696 5.92108 4.35637 5.90545 4.28491 5.90545C4.21346 5.90545 4.14287 5.92108 4.07809 5.95124C4.01331 5.9814 3.95591 6.02536 3.90992 6.08005C2.97841 7.34987 2.36462 8.82434 2.11991 10.3801C2.10342 10.4547 2.10393 10.5322 2.12141 10.6066C2.1389 10.6811 2.17291 10.7507 2.22092 10.8102C2.26893 10.8697 2.32972 10.9177 2.39879 10.9506C2.46786 10.9834 2.54343 11.0004 2.61992 11.0001ZM17.8399 8.16005C18.3263 8.89828 18.6658 9.72333 18.8399 10.5901C18.8588 10.704 18.9173 10.8076 19.0051 10.8826C19.0929 10.9577 19.2044 10.9992 19.3199 11.0001H21.3699C21.4414 10.9991 21.5119 10.9832 21.5768 10.9533C21.6418 10.9234 21.6997 10.8802 21.7469 10.8264C21.794 10.7727 21.8293 10.7096 21.8505 10.6413C21.8717 10.573 21.8783 10.5011 21.8699 10.4301C21.6252 8.87434 21.0114 7.39987 20.0799 6.13005C20.0339 6.07536 19.9765 6.0314 19.9117 6.00124C19.847 5.97108 19.7764 5.95545 19.7049 5.95545C19.6335 5.95545 19.5629 5.97108 19.4981 6.00124C19.4333 6.0314 19.3759 6.07536 19.3299 6.13005L17.8899 7.52005C17.8095 7.60486 17.7607 7.7147 17.7516 7.8312C17.7425 7.9477 17.7737 8.06379 17.8399 8.16005ZM13.4099 5.16005C14.2766 5.33417 15.1017 5.67369 15.8399 6.16005C15.9306 6.2331 16.0435 6.27294 16.1599 6.27294C16.2763 6.27294 16.3893 6.2331 16.4799 6.16005L17.9199 4.71005C17.9717 4.66051 18.012 4.6002 18.038 4.53339C18.0639 4.46658 18.0749 4.39489 18.0701 4.32337C18.0654 4.25185 18.045 4.18225 18.0104 4.11948C17.9758 4.0567 17.9278 4.00228 17.8699 3.96005C16.6001 3.02855 15.1256 2.41476 13.5699 2.17005C13.4989 2.16163 13.4269 2.16824 13.3587 2.18944C13.2904 2.21064 13.2273 2.24596 13.1736 2.29311C13.1198 2.34026 13.0766 2.39818 13.0467 2.46312C13.0167 2.52806 13.0008 2.59856 12.9999 2.67005V4.67005C13.0007 4.78555 13.0423 4.89705 13.1173 4.98487C13.1923 5.07269 13.296 5.1312 13.4099 5.15005V5.16005ZM6.15991 15.8401C5.67356 15.1018 5.33403 14.2768 5.15991 13.4101C5.14079 13.2944 5.08083 13.1894 4.99093 13.1142C4.90102 13.039 4.78713 12.9985 4.66992 13.0001H2.66992C2.59842 13.001 2.52792 13.0169 2.46298 13.0468C2.39804 13.0767 2.34012 13.1199 2.29297 13.1737C2.24582 13.2274 2.2105 13.2905 2.1893 13.3588C2.1681 13.4271 2.1615 13.499 2.16992 13.5701C2.41462 15.1258 3.02841 16.6002 3.95992 17.8701C4.00215 17.928 4.05657 17.9759 4.11934 18.0105C4.18212 18.0451 4.25172 18.0655 4.32323 18.0703C4.39475 18.075 4.46644 18.064 4.53325 18.0381C4.60007 18.0121 4.66037 17.9718 4.70992 17.9201L6.15991 16.4801C6.23297 16.3894 6.2728 16.2765 6.2728 16.1601C6.2728 16.0436 6.23297 15.9307 6.15991 15.8401ZM16.4799 17.89C16.3951 17.8097 16.2853 17.7608 16.1688 17.7517C16.0523 17.7426 15.9362 17.7738 15.8399 17.8401C15.1017 18.3264 14.2766 18.6659 13.4099 18.84C13.296 18.8589 13.1923 18.9174 13.1173 19.0052C13.0423 19.0931 13.0007 19.2046 12.9999 19.32V21.3701C13.0008 21.4415 13.0167 21.512 13.0467 21.577C13.0766 21.6419 13.1198 21.6998 13.1736 21.747C13.2273 21.7941 13.2904 21.8295 13.3587 21.8507C13.4269 21.8719 13.4989 21.8785 13.5699 21.8701C15.1256 21.6253 16.6001 21.0116 17.8699 20.08C17.9278 20.0378 17.9758 19.9834 18.0104 19.9206C18.045 19.8578 18.0654 19.7882 18.0701 19.7167C18.0749 19.6452 18.0639 19.5735 18.038 19.5067C18.012 19.4399 17.9717 19.3796 17.9199 19.33L16.4799 17.89ZM21.3799 13.0001H19.3299C19.2144 13.0009 19.1029 13.0424 19.0151 13.1175C18.9273 13.1925 18.8688 13.2961 18.8499 13.4101C18.6758 14.2768 18.3363 15.1018 17.8499 15.8401C17.7837 15.9363 17.7525 16.0524 17.7616 16.1689C17.7707 16.2854 17.8195 16.3952 17.8999 16.4801L19.3499 17.9201C19.3995 17.9718 19.4598 18.0121 19.5266 18.0381C19.5934 18.064 19.6651 18.075 19.7366 18.0703C19.8081 18.0655 19.8777 18.0451 19.9405 18.0105C20.0033 17.9759 20.0577 17.928 20.0999 17.8701C21.0314 16.6002 21.6452 15.1258 21.8899 13.5701C21.8984 13.4982 21.8916 13.4254 21.8698 13.3564C21.848 13.2874 21.8118 13.2239 21.7635 13.17C21.7153 13.1161 21.6561 13.073 21.59 13.0437C21.5239 13.0144 21.4522 12.9995 21.3799 13.0001ZM11.9999 11.0001C11.8021 11.0001 11.6088 11.0587 11.4443 11.1686C11.2799 11.2785 11.1517 11.4346 11.076 11.6174C11.0003 11.8001 10.9805 12.0012 11.0191 12.1951C11.0577 12.3891 11.153 12.5673 11.2928 12.7072C11.4327 12.847 11.6108 12.9423 11.8048 12.9808C11.9988 13.0194 12.1999 12.9996 12.3826 12.9239C12.5653 12.8482 12.7215 12.7201 12.8314 12.5556C12.9413 12.3912 12.9999 12.1978 12.9999 12.0001C12.9999 11.7348 12.8946 11.4805 12.707 11.2929C12.5195 11.1054 12.2651 11.0001 11.9999 11.0001ZM16.9999 12.0001C16.9999 11.0111 16.7067 10.0444 16.1573 9.2222C15.6079 8.39995 14.827 7.75909 13.9133 7.38065C12.9997 7.00221 11.9944 6.9032 11.0245 7.09612C10.0546 7.28905 9.16364 7.76525 8.46438 8.46452C7.76512 9.16378 7.28891 10.0547 7.09599 11.0246C6.90306 11.9945 7.00208 12.9998 7.38052 13.9135C7.75896 14.8271 8.39982 15.608 9.22206 16.1574C10.0443 16.7068 11.011 17.0001 11.9999 17.0001C13.326 17.0001 14.5978 16.4733 15.5354 15.5356C16.4731 14.5979 16.9999 13.3261 16.9999 12.0001ZM11.9999 15.0001C11.4066 15.0001 10.8266 14.8241 10.3332 14.4945C9.83986 14.1648 9.45534 13.6963 9.22828 13.1481C9.00121 12.5999 8.9418 11.9967 9.05756 11.4148C9.17331 10.8328 9.45904 10.2983 9.87859 9.87873C10.2982 9.45917 10.8327 9.17345 11.4146 9.05769C11.9966 8.94194 12.5998 9.00135 13.148 9.22841C13.6961 9.45547 14.1647 9.83999 14.4943 10.3333C14.824 10.8267 14.9999 11.4067 14.9999 12.0001C14.9999 12.7957 14.6838 13.5588 14.1212 14.1214C13.5586 14.684 12.7956 15.0001 11.9999 15.0001ZM10.5899 18.85C9.72319 18.6759 8.89815 18.3364 8.15991 17.8501C8.06365 17.7838 7.94756 17.7526 7.83106 17.7617C7.71456 17.7708 7.60472 17.8197 7.51992 17.9001L6.07992 19.34C6.02523 19.386 5.98126 19.4434 5.9511 19.5082C5.92094 19.573 5.90531 19.6436 5.90531 19.715C5.90531 19.7865 5.92094 19.8571 5.9511 19.9219C5.98126 19.9867 6.02523 20.0441 6.07992 20.09C7.34973 21.0216 8.8242 21.6353 10.3799 21.88C10.4509 21.8885 10.5229 21.8819 10.5912 21.8607C10.6595 21.8395 10.7225 21.8041 10.7763 21.757C10.83 21.7098 10.8733 21.6519 10.9032 21.587C10.9331 21.522 10.949 21.4515 10.9499 21.38V19.33C10.9516 19.2215 10.9171 19.1154 10.852 19.0285C10.7868 18.9416 10.6946 18.8789 10.5899 18.85Z","routes":"M19 15.0002H15C14.2044 15.0002 13.4413 15.3162 12.8787 15.8789C12.3161 16.4415 12 17.2045 12 18.0002C12 18.2654 11.8946 18.5197 11.7071 18.7073C11.5196 18.8948 11.2652 19.0002 11 19.0002H7C6.73478 19.0002 6.48043 19.1055 6.29289 19.2931C6.10536 19.4806 6 19.735 6 20.0002C6 20.2654 6.10536 20.5197 6.29289 20.7073C6.48043 20.8948 6.73478 21.0002 7 21.0002H11C11.7956 21.0002 12.5587 20.6841 13.1213 20.1215C13.6839 19.5589 14 18.7958 14 18.0002C14 17.735 14.1054 17.4806 14.2929 17.2931C14.4804 17.1055 14.7348 17.0002 15 17.0002H19C19.2652 17.0002 19.5196 16.8948 19.7071 16.7073C19.8946 16.5197 20 16.2654 20 16.0002C20 15.735 19.8946 15.4806 19.7071 15.2931C19.5196 15.1055 19.2652 15.0002 19 15.0002ZM17 13.0002C17.1316 13.0009 17.2621 12.9757 17.3839 12.9259C17.5057 12.8762 17.6166 12.8029 17.71 12.7102C18 12.3702 21 9.34017 21 6.80017C20.966 5.76834 20.5274 4.79132 19.7789 4.08026C19.0304 3.36921 18.0322 2.98123 17 3.00017C15.9678 2.98123 14.9696 3.36921 14.2211 4.08026C13.4726 4.79132 13.034 5.76834 13 6.80017C13 9.34017 16 12.3702 16.29 12.7102C16.3834 12.8029 16.4943 12.8762 16.6161 12.9259C16.7379 12.9757 16.8684 13.0009 17 13.0002ZM16 7.00017C16 6.80239 16.0586 6.60905 16.1685 6.4446C16.2784 6.28016 16.4346 6.15198 16.6173 6.07629C16.8 6.00061 17.0011 5.9808 17.1951 6.01939C17.3891 6.05797 17.5673 6.15322 17.7071 6.29307C17.847 6.43292 17.9422 6.6111 17.9808 6.80508C18.0194 6.99907 17.9996 7.20013 17.9239 7.38286C17.8482 7.56558 17.72 7.72176 17.5556 7.83164C17.3911 7.94153 17.1978 8.00017 17 8.00017C16.7348 8.00017 16.4804 7.89482 16.2929 7.70728C16.1054 7.51974 16 7.26539 16 7.00017ZM7 17.0002C7.13161 17.0009 7.26207 16.9757 7.38391 16.9259C7.50574 16.8762 7.61656 16.8029 7.71 16.7102C8 16.3702 11 13.3402 11 10.8002C10.966 9.76834 10.5274 8.79132 9.77891 8.08027C9.03043 7.36921 8.03222 6.98123 7 7.00017C5.96778 6.98123 4.96957 7.36921 4.22109 8.08027C3.4726 8.79132 3.03398 9.76834 3 10.8002C3 13.3402 6 16.3702 6.29 16.7102C6.38344 16.8029 6.49426 16.8762 6.61609 16.9259C6.73793 16.9757 6.86839 17.0009 7 17.0002ZM6 11.0002C6 10.8024 6.05865 10.6091 6.16853 10.4446C6.27841 10.2802 6.43459 10.152 6.61732 10.0763C6.80004 10.0006 7.00111 9.9808 7.19509 10.0194C7.38907 10.058 7.56725 10.1532 7.70711 10.2931C7.84696 10.4329 7.9422 10.6111 7.98079 10.8051C8.01937 10.9991 7.99957 11.2001 7.92388 11.3829C7.84819 11.5656 7.72002 11.7218 7.55557 11.8316C7.39112 11.9415 7.19778 12.0002 7 12.0002C6.73478 12.0002 6.48043 11.8948 6.29289 11.7073C6.10536 11.5197 6 11.2654 6 11.0002Z","routes_traffic":"M21.7102 7.29006L19.7102 5.29006C19.6169 5.19682 19.5063 5.12286 19.3844 5.0724C19.2626 5.02194 19.132 4.99597 19.0002 4.99597C18.7339 4.99597 18.4785 5.10175 18.2902 5.29006C18.1019 5.47836 17.9961 5.73376 17.9961 6.00006C17.9961 6.26636 18.1019 6.52175 18.2902 6.71006L18.5902 7.00006H17.0002C15.8635 7.00275 14.7405 7.24761 13.7059 7.71835C12.6713 8.18909 11.7489 8.87489 11.0002 9.73006V5.41006L11.2902 5.71006C11.3831 5.80379 11.4937 5.87818 11.6156 5.92895C11.7375 5.97972 11.8682 6.00586 12.0002 6.00586C12.1322 6.00586 12.2629 5.97972 12.3848 5.92895C12.5066 5.87818 12.6172 5.80379 12.7102 5.71006C12.8039 5.61709 12.8783 5.50649 12.9291 5.38463C12.9798 5.26277 13.006 5.13207 13.006 5.00006C13.006 4.86805 12.9798 4.73734 12.9291 4.61548C12.8783 4.49362 12.8039 4.38302 12.7102 4.29006L10.7102 2.29006C10.6247 2.20631 10.5224 2.14156 10.4102 2.10006C10.2841 2.03279 10.1431 1.99839 10.0002 2.00006H9.93019C9.84844 2.00682 9.76783 2.02361 9.69019 2.05006H9.59019C9.47965 2.09499 9.37805 2.15933 9.29019 2.24006L7.29019 4.24006C7.09525 4.42836 6.9831 4.68639 6.97842 4.95738C6.97373 5.22837 7.07688 5.49012 7.26519 5.68506C7.45349 5.87999 7.71152 5.99214 7.98251 5.99683C8.2535 6.00152 8.51525 5.89836 8.71019 5.71006L9.00019 5.41006V14.3501C8.53295 14.1218 8.02017 14.0022 7.50019 14.0001C7.10236 14.0001 6.72083 13.842 6.43953 13.5607C6.15822 13.2794 6.00019 12.8979 6.00019 12.5001V10.4101L6.29019 10.7101C6.38315 10.8038 6.49375 10.8782 6.61561 10.9289C6.73747 10.9797 6.86817 11.0059 7.00019 11.0059C7.1322 11.0059 7.2629 10.9797 7.38476 10.9289C7.50662 10.8782 7.61722 10.8038 7.71019 10.7101C7.80391 10.6171 7.87831 10.5065 7.92908 10.3846C7.97985 10.2628 8.00598 10.1321 8.00598 10.0001C8.00598 9.86805 7.97985 9.73734 7.92908 9.61548C7.87831 9.49362 7.80391 9.38302 7.71019 9.29006L5.71019 7.29006C5.61722 7.19633 5.50662 7.12194 5.38476 7.07117C5.2629 7.0204 5.1322 6.99426 5.00019 6.99426C4.86817 6.99426 4.73747 7.0204 4.61561 7.07117C4.49375 7.12194 4.38315 7.19633 4.29019 7.29006L2.29019 9.29006C2.10188 9.47836 1.99609 9.73376 1.99609 10.0001C1.99609 10.2664 2.10188 10.5218 2.29019 10.7101C2.47849 10.8984 2.73388 11.0041 3.00019 11.0041C3.26649 11.0041 3.52188 10.8984 3.71019 10.7101L4.00019 10.4101V12.5001C4.00019 13.4283 4.36893 14.3186 5.02531 14.9749C5.68169 15.6313 6.57193 16.0001 7.50019 16.0001C7.89801 16.0001 8.27954 16.1581 8.56085 16.4394C8.84215 16.7207 9.00019 17.1022 9.00019 17.5001V21.0001C9.00019 21.2653 9.10554 21.5196 9.29308 21.7072C9.48062 21.8947 9.73497 22.0001 10.0002 22.0001C10.2654 22.0001 10.5198 21.8947 10.7073 21.7072C10.8948 21.5196 11.0002 21.2653 11.0002 21.0001V15.0001C11.0002 13.4088 11.6323 11.8826 12.7575 10.7574C13.8828 9.6322 15.4089 9.00006 17.0002 9.00006H18.5902L18.2902 9.29006C18.1965 9.38302 18.1221 9.49362 18.0713 9.61548C18.0205 9.73734 17.9944 9.86805 17.9944 10.0001C17.9944 10.1321 18.0205 10.2628 18.0713 10.3846C18.1221 10.5065 18.1965 10.6171 18.2902 10.7101C18.3831 10.8038 18.4937 10.8782 18.6156 10.9289C18.7375 10.9797 18.8682 11.0059 19.0002 11.0059C19.1322 11.0059 19.2629 10.9797 19.3848 10.9289C19.5066 10.8782 19.6172 10.8038 19.7102 10.7101L21.7102 8.71006C21.8039 8.61709 21.8783 8.50649 21.9291 8.38463C21.9798 8.26278 22.006 8.13207 22.006 8.00006C22.006 7.86805 21.9798 7.73734 21.9291 7.61548C21.8783 7.49362 21.8039 7.38302 21.7102 7.29006ZM17.0002 12.0001C15.968 11.9811 14.9698 12.3691 14.2213 13.0801C13.4728 13.7912 13.0342 14.7682 13.0002 15.8001C13.0002 18.3401 16.0002 21.3701 16.2902 21.7101C16.3831 21.8038 16.4937 21.8782 16.6156 21.9289C16.7375 21.9797 16.8682 22.0059 17.0002 22.0059C17.1322 22.0059 17.2629 21.9797 17.3848 21.9289C17.5066 21.8782 17.6172 21.8038 17.7102 21.7101C18.0002 21.3701 21.0002 18.3401 21.0002 15.8001C20.9662 14.7682 20.5276 13.7912 19.7791 13.0801C19.0306 12.3691 18.0324 11.9811 17.0002 12.0001ZM17.0002 17.0001C16.8024 17.0001 16.6091 16.9414 16.4446 16.8315C16.2802 16.7216 16.152 16.5655 16.0763 16.3827C16.0006 16.2 15.9808 15.9989 16.0194 15.805C16.058 15.611 16.1532 15.4328 16.2931 15.293C16.4329 15.1531 16.6111 15.0579 16.8051 15.0193C16.9991 14.9807 17.2001 15.0005 17.3829 15.0762C17.5656 15.1519 17.7218 15.28 17.8317 15.4445C17.9415 15.6089 18.0002 15.8023 18.0002 16.0001C18.0002 16.2653 17.8948 16.5196 17.7073 16.7072C17.5198 16.8947 17.2654 17.0001 17.0002 17.0001Z","ruler":"M20.4099 6.58989L17.4099 3.58989C17.0352 3.21738 16.5283 3.0083 15.9999 3.0083C15.4715 3.0083 14.9646 3.21738 14.5899 3.58989L14.2899 3.87989L15.7099 5.28989C15.8036 5.38285 15.878 5.49345 15.9288 5.61531C15.9795 5.73717 16.0057 5.86787 16.0057 5.99989C16.0057 6.1319 15.9795 6.2626 15.9288 6.38446C15.878 6.50632 15.8036 6.61692 15.7099 6.70989C15.6169 6.80361 15.5063 6.87801 15.3845 6.92878C15.2626 6.97955 15.1319 7.00568 14.9999 7.00568C14.8679 7.00568 14.7372 6.97955 14.6153 6.92878C14.4935 6.87801 14.3828 6.80361 14.2899 6.70989L12.8799 5.28989L11.2899 6.87989L14.7099 10.2899C14.8036 10.3828 14.878 10.4935 14.9288 10.6153C14.9795 10.7372 15.0057 10.8679 15.0057 10.9999C15.0057 11.1319 14.9795 11.2626 14.9288 11.3845C14.878 11.5063 14.8036 11.6169 14.7099 11.7099C14.6169 11.8036 14.5063 11.878 14.3845 11.9288C14.2626 11.9795 14.1319 12.0057 13.9999 12.0057C13.8679 12.0057 13.7372 11.9795 13.6153 11.9288C13.4935 11.878 13.3828 11.8036 13.2899 11.7099L9.87989 8.28989L8.28989 9.87989L9.70989 11.2899C9.80362 11.3828 9.87801 11.4935 9.92878 11.6153C9.97955 11.7372 10.0057 11.8679 10.0057 11.9999C10.0057 12.1319 9.97955 12.2626 9.92878 12.3845C9.87801 12.5063 9.80362 12.6169 9.70989 12.7099C9.61692 12.8036 9.50632 12.878 9.38446 12.9288C9.2626 12.9795 9.1319 13.0057 8.99989 13.0057C8.86787 13.0057 8.73717 12.9795 8.61531 12.9288C8.49345 12.878 8.38285 12.8036 8.28989 12.7099L6.87989 11.2899L5.28989 12.8799L8.70989 16.2899C8.80362 16.3829 8.87801 16.4935 8.92878 16.6153C8.97955 16.7372 9.00568 16.8679 9.00568 16.9999C9.00568 17.1319 8.97955 17.2626 8.92878 17.3845C8.87801 17.5063 8.80362 17.6169 8.70989 17.7099C8.61692 17.8036 8.50632 17.878 8.38446 17.9288C8.2626 17.9795 8.1319 18.0057 7.99989 18.0057C7.86787 18.0057 7.73717 17.9795 7.61531 17.9288C7.49345 17.878 7.38285 17.8036 7.28989 17.7099L3.87989 14.2899L3.58989 14.5899C3.21738 14.9646 3.0083 15.4715 3.0083 15.9999C3.0083 16.5283 3.21738 17.0352 3.58989 17.4099L6.58989 20.4099C6.96461 20.7824 7.47152 20.9915 7.99989 20.9915C8.52826 20.9915 9.03516 20.7824 9.40989 20.4099L20.4099 9.40989C20.7824 9.03516 20.9915 8.52826 20.9915 7.99989C20.9915 7.47152 20.7824 6.96461 20.4099 6.58989Z","running":"M14.5 6C14.7967 6 15.0867 5.91203 15.3334 5.7472C15.58 5.58238 15.7723 5.34811 15.8858 5.07403C15.9994 4.79994 16.0291 4.49834 15.9712 4.20737C15.9133 3.91639 15.7704 3.64912 15.5607 3.43934C15.3509 3.22956 15.0836 3.0867 14.7926 3.02882C14.5017 2.97094 14.2001 3.00065 13.926 3.11418C13.6519 3.22771 13.4176 3.41997 13.2528 3.66665C13.088 3.91332 13 4.20333 13 4.5C13 4.89783 13.158 5.27936 13.4393 5.56066C13.7206 5.84197 14.1022 6 14.5 6ZM20 9.68C19.9583 9.55506 19.8922 9.43959 19.8057 9.34024C19.7192 9.24089 19.6139 9.1596 19.4959 9.10106C19.3779 9.04252 19.2495 9.00787 19.1181 8.99911C18.9866 8.99035 18.8547 9.00764 18.73 9.05L16.73 9.72C16.576 9.77159 16.4117 9.78489 16.2515 9.75875C16.0912 9.73262 15.9396 9.66783 15.81 9.57L12.92 7.44C12.6008 7.20053 12.237 7.02715 11.85 6.93L9.1 6.25C8.69503 6.14825 8.27328 6.13216 7.86173 6.20276C7.45018 6.27336 7.05791 6.4291 6.71 6.66L4.45 8.17C4.32739 8.23577 4.21985 8.32641 4.13426 8.43611C4.04867 8.54581 3.98692 8.67217 3.95295 8.8071C3.91898 8.94203 3.91355 9.08257 3.93699 9.21972C3.96044 9.35687 4.01225 9.48762 4.0891 9.60361C4.16596 9.71959 4.26618 9.81826 4.38335 9.89331C4.50052 9.96835 4.63206 10.0181 4.76955 10.0394C4.90705 10.0607 5.04749 10.0531 5.18187 10.0171C5.31626 9.98099 5.44164 9.91728 5.55 9.83L7.82 8.32C7.9376 8.24522 8.06879 8.19437 8.20606 8.17034C8.34333 8.14632 8.484 8.1496 8.62 8.18L11 8.78L7.62 16.41C7.54044 16.587 7.41109 16.737 7.24773 16.8418C7.08437 16.9466 6.89406 17.0015 6.7 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H6.7C7.27989 18.9999 7.84731 18.8317 8.33359 18.5158C8.81987 18.1998 9.20418 17.7498 9.44 17.22L10.5 14.84C10.5563 14.8825 10.6166 14.9193 10.68 14.95L12.58 15.58C12.748 15.6347 12.8985 15.7329 13.0161 15.8646C13.1338 15.9964 13.2145 16.1569 13.25 16.33L14 20.2C14.0468 20.4293 14.1724 20.6349 14.3551 20.7811C14.5379 20.9272 14.7661 21.0047 15 21H15.2C15.3326 20.9762 15.459 20.9259 15.5716 20.8521C15.6843 20.7783 15.7809 20.6825 15.8556 20.5704C15.9303 20.4583 15.9816 20.3323 16.0064 20.1999C16.0312 20.0676 16.0291 19.9315 16 19.8L15.23 15.94C15.126 15.4202 14.8862 14.9372 14.5349 14.5402C14.1836 14.1432 13.7333 13.8464 13.23 13.68L11.34 13.05L12.74 9.8L14.56 11.17C15.0793 11.5595 15.7109 11.77 16.36 11.77C16.6826 11.7699 17.0031 11.7193 17.31 11.62L19.31 10.95C19.4403 10.9146 19.5621 10.8531 19.6681 10.7693C19.774 10.6855 19.8619 10.5811 19.9263 10.4624C19.9908 10.3437 20.0306 10.2132 20.0433 10.0788C20.0559 9.94428 20.0412 9.80863 20 9.68Z","rupee":"M18 8H15.91C15.7196 6.88316 15.2169 5.84304 14.46 5H18C18.2652 5 18.5196 4.89464 18.7071 4.70711C18.8946 4.51957 19 4.26522 19 4C19 3.73478 18.8946 3.48043 18.7071 3.29289C18.5196 3.10536 18.2652 3 18 3H6C5.73478 3 5.48043 3.10536 5.29289 3.29289C5.10536 3.48043 5 3.73478 5 4C5 4.26522 5.10536 4.51957 5.29289 4.70711C5.48043 4.89464 5.73478 5 6 5H10C10.8846 5.00287 11.7432 5.29887 12.4416 5.84169C13.1401 6.38451 13.6389 7.14353 13.86 8H6C5.73478 8 5.48043 8.10536 5.29289 8.29289C5.10536 8.48043 5 8.73478 5 9C5 9.26522 5.10536 9.51957 5.29289 9.70711C5.48043 9.89464 5.73478 10 6 10H13.86C13.6389 10.8565 13.1401 11.6155 12.4416 12.1583C11.7432 12.7011 10.8846 12.9971 10 13H7H6.92C6.85373 12.9897 6.78627 12.9897 6.72 13L6.54 13.06L6.39 13.17C6.33533 13.2114 6.28507 13.2583 6.24 13.31L6.18 13.37C6.18 13.37 6.18 13.43 6.18 13.46C6.08207 13.5881 6.01995 13.74 6 13.9V14C5.99552 14.0265 5.99552 14.0535 6 14.08C5.98968 14.1463 5.98968 14.2137 6 14.28C6.01548 14.3414 6.03554 14.4016 6.06 14.46L6.17 14.61L6.31 14.76L6.37 14.82L16.37 21.82C16.5538 21.949 16.7757 22.0125 17 22C17.1612 21.9997 17.32 21.9605 17.4628 21.8856C17.6055 21.8107 17.7281 21.7025 17.82 21.57C17.9708 21.3524 18.0292 21.0839 17.9823 20.8233C17.9355 20.5628 17.7872 20.3314 17.57 20.18L10.16 15C11.5492 14.9614 12.8819 14.4418 13.9306 13.5299C14.9793 12.618 15.6789 11.3704 15.91 10H18C18.2652 10 18.5196 9.89464 18.7071 9.70711C18.8946 9.51957 19 9.26522 19 9C19 8.73478 18.8946 8.48043 18.7071 8.29289C18.5196 8.10536 18.2652 8 18 8Z","rupee_coin":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12H14.86C14.6907 12.644 14.3634 13.2356 13.9076 13.721C13.4518 14.2065 12.8821 14.5705 12.25 14.78L14.51 16.14C14.6984 16.2518 14.8449 16.4224 14.9269 16.6255C15.009 16.8287 15.022 17.0531 14.9641 17.2644C14.9062 17.4757 14.7805 17.6621 14.6063 17.795C14.4321 17.9279 14.2191 17.9999 14 18C13.8205 17.9999 13.6444 17.9516 13.49 17.86L8.49 14.86C8.49 14.86 8.43 14.8 8.4 14.78C8.34311 14.7413 8.29252 14.6941 8.25 14.64L8.14 14.49C8.10748 14.4328 8.08068 14.3725 8.06 14.31C8.05434 14.2435 8.05434 14.1765 8.06 14.11L8 14C8 14 8 14 8 13.93C7.99533 13.8668 7.99533 13.8032 8 13.74C8.01728 13.6746 8.04072 13.611 8.07 13.55C8.07 13.55 8.07 13.55 8.07 13.49C8.07 13.43 8.13 13.43 8.15 13.4C8.18869 13.3431 8.23591 13.2925 8.29 13.25C8.33926 13.2077 8.3929 13.1709 8.45 13.14L8.61 13.06H8.82L9 13H11C11.349 12.9979 11.6914 12.9045 11.9932 12.7291C12.2949 12.5536 12.5455 12.3023 12.72 12H8C7.73479 12 7.48043 11.8946 7.2929 11.7071C7.10536 11.5196 7 11.2652 7 11C7 10.7348 7.10536 10.4804 7.2929 10.2929C7.48043 10.1054 7.73479 10 8 10H12.72C12.5455 9.69772 12.2949 9.44638 11.9932 9.27095C11.6914 9.09552 11.349 9.00211 11 9H8C7.73479 9 7.48043 8.89464 7.2929 8.70711C7.10536 8.51957 7 8.26522 7 8C7 7.73478 7.10536 7.48043 7.2929 7.29289C7.48043 7.10536 7.73479 7 8 7H16C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8C17 8.26522 16.8946 8.51957 16.7071 8.70711C16.5196 8.89464 16.2652 9 16 9H14.44C14.6265 9.31184 14.7679 9.64852 14.86 10H16Z","rupee_coin_off":"M19.74 5.67976L20.74 4.67976C20.8332 4.58652 20.9072 4.47583 20.9577 4.35401C21.0081 4.23219 21.0341 4.10162 21.0341 3.96976C21.0341 3.8379 21.0081 3.70733 20.9577 3.58551C20.9072 3.46369 20.8332 3.353 20.74 3.25976C20.6468 3.16652 20.5361 3.09256 20.4143 3.0421C20.2924 2.99164 20.1619 2.96567 20.03 2.96567C19.8981 2.96567 19.7676 2.99164 19.6458 3.0421C19.5239 3.09256 19.4132 3.16652 19.32 3.25976L3.32 19.2598C3.22628 19.3527 3.15188 19.4633 3.10111 19.5852C3.05034 19.707 3.02421 19.8377 3.02421 19.9698C3.02421 20.1018 3.05034 20.2325 3.10111 20.3543C3.15188 20.4762 3.22628 20.5868 3.32 20.6798C3.41297 20.7735 3.52357 20.8479 3.64543 20.8987C3.76729 20.9494 3.89799 20.9756 4.03 20.9756C4.16202 20.9756 4.29272 20.9494 4.41458 20.8987C4.53644 20.8479 4.64704 20.7735 4.74 20.6798L5.74 19.6798C5.84 19.7598 5.93 19.8598 6.04 19.9398H6C7.72753 21.2445 9.83513 21.9471 12 21.9398C13.8801 21.9288 15.7191 21.3881 17.3059 20.3796C18.8927 19.3711 20.163 17.9356 20.9711 16.238C21.7792 14.5403 22.0924 12.6493 21.8746 10.7817C21.6569 8.91423 20.917 7.14593 19.74 5.67976ZM16 11.9998H14.86C14.6907 12.6438 14.3634 13.2353 13.9076 13.7208C13.4518 14.2062 12.8821 14.5702 12.25 14.7798L14.51 16.1398C14.6984 16.2516 14.8449 16.4221 14.9269 16.6253C15.009 16.8284 15.022 17.0529 14.9641 17.2642C14.9062 17.4755 14.7805 17.6619 14.6063 17.7948C14.4321 17.9277 14.2191 17.9997 14 17.9998C13.8205 17.9997 13.6444 17.9514 13.49 17.8598L9.78 15.6298L15.41 9.99976H16C16.2652 9.99976 16.5196 10.1051 16.7071 10.2927C16.8946 10.4802 17 10.7345 17 10.9998C17 11.265 16.8946 11.5193 16.7071 11.7069C16.5196 11.8944 16.2652 11.9998 16 11.9998ZM7.8 11.9998C7.53479 11.9732 7.29097 11.8424 7.12219 11.6362C7.03861 11.534 6.97598 11.4164 6.93786 11.2901C6.89973 11.1637 6.88687 11.0311 6.9 10.8998C6.91314 10.7684 6.95201 10.641 7.01439 10.5247C7.07678 10.4084 7.16146 10.3055 7.26361 10.2219C7.4699 10.0532 7.73479 9.97324 8 9.99976H9.76L10.76 8.99976H8C7.73479 8.99976 7.48043 8.8944 7.2929 8.70687C7.10536 8.51933 7 8.26498 7 7.99976C7 7.73454 7.10536 7.48019 7.2929 7.29265C7.48043 7.10512 7.73479 6.99976 8 6.99976H12.76L16.62 3.13976C14.7346 2.16252 12.5869 1.81089 10.4883 2.13582C8.38963 2.46075 6.44891 3.44535 4.94725 4.94701C3.4456 6.44866 2.46099 8.38939 2.13606 10.488C1.81114 12.5867 2.16276 14.7343 3.14 16.6198L7.8 11.9998Z","safety_sensor":"M15 13.0002C15 12.2045 14.6839 11.4415 14.1213 10.8788C13.5587 10.3162 12.7957 10.0002 12 10.0002C11.2044 10.0002 10.4413 10.3162 9.87869 10.8788C9.31608 11.4415 9.00001 12.2045 9.00001 13.0002C8.46958 13.0002 7.96087 13.2109 7.58579 13.586C7.21072 13.961 7.00001 14.4697 7.00001 15.0002V20.0002C7.00001 20.5306 7.21072 21.0393 7.58579 21.4144C7.96087 21.7895 8.46958 22.0002 9.00001 22.0002H15C15.5304 22.0002 16.0391 21.7895 16.4142 21.4144C16.7893 21.0393 17 20.5306 17 20.0002V15.0002C17 14.4697 16.7893 13.961 16.4142 13.586C16.0391 13.2109 15.5304 13.0002 15 13.0002ZM12 18.5002C11.8022 18.5002 11.6089 18.4415 11.4444 18.3316C11.28 18.2218 11.1518 18.0656 11.0761 17.8828C11.0004 17.7001 10.9806 17.4991 11.0192 17.3051C11.0578 17.1111 11.153 16.9329 11.2929 16.7931C11.4328 16.6532 11.6109 16.558 11.8049 16.5194C11.9989 16.4808 12.2 16.5006 12.3827 16.5763C12.5654 16.652 12.7216 16.7801 12.8315 16.9446C12.9414 17.109 13 17.3024 13 17.5002C13 17.7654 12.8947 18.0197 12.7071 18.2073C12.5196 18.3948 12.2652 18.5002 12 18.5002ZM11 13.0002C11 12.7349 11.1054 12.4806 11.2929 12.2931C11.4804 12.1055 11.7348 12.0002 12 12.0002C12.2652 12.0002 12.5196 12.1055 12.7071 12.2931C12.8947 12.4806 13 12.7349 13 13.0002H11ZM18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","sampling":"M19 3H5C3.9 3 3 3.9 3 5C3 6.1 3.9 7 5 7V18C5 19.66 6.34 21 8 21H16C17.66 21 19 19.66 19 18V7C20.1 7 21 6.1 21 5C21 3.9 20.1 3 19 3ZM16 14C16 14.55 15.55 15 15 15H9C8.45 15 8 14.55 8 14V11C8 10.45 8.45 10 9 10H15C15.55 10 16 10.45 16 11V14Z","saturation":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM16 8.69L14.76 11.79C14.6448 12.0988 14.4516 12.3725 14.1993 12.5845C13.9469 12.7966 13.644 12.9397 13.32 13C13.1904 13.0148 13.0596 13.0148 12.93 13C12.6767 13.001 12.4258 12.951 12.1921 12.8531C11.9585 12.7552 11.7469 12.6113 11.57 12.43C11.343 12.2058 11.1755 11.9285 11.0826 11.6233C10.9897 11.3181 10.9743 10.9945 11.0378 10.6819C11.1014 10.3692 11.2418 10.0773 11.4465 9.83254C11.6511 9.58778 11.9135 9.39788 12.21 9.28L15.31 8C15.4009 7.96363 15.5004 7.95473 15.5963 7.97439C15.6922 7.99406 15.7802 8.04143 15.8494 8.11064C15.9186 8.17985 15.9659 8.26784 15.9856 8.36372C16.0053 8.4596 15.9964 8.55914 15.96 8.65L16 8.69Z","save":"M14 11C14.2652 11 14.5196 10.8946 14.7071 10.7071C14.8946 10.5196 15 10.2652 15 10V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V10C13 10.2652 13.1054 10.5196 13.2929 10.7071C13.4804 10.8946 13.7348 11 14 11ZM20.12 7.12L16.88 3.88C16.3179 3.31723 15.5554 3.0007 14.76 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V9.24C20.9993 8.44462 20.6828 7.68207 20.12 7.12ZM16 10C16 10.5304 15.7893 11.0391 15.4142 11.4142C15.0391 11.7893 14.5304 12 14 12H10C9.46957 12 8.96086 11.7893 8.58579 11.4142C8.21071 11.0391 8 10.5304 8 10V6H16V10Z","savings":"M7.92003 4.99995H16.08L16.88 3.46995C16.9611 3.31777 17.0014 3.14724 16.9971 2.97489C16.9927 2.80254 16.9439 2.63423 16.8554 2.48631C16.7668 2.33839 16.6415 2.21587 16.4917 2.13065C16.3418 2.04543 16.1724 2.00041 16 1.99995H14C13.7474 2.00082 13.5045 2.09728 13.32 2.26995L12.5 2.99995L11.68 2.23995C11.4911 2.07816 11.2487 1.9926 11 1.99995H8.00003C7.82763 2.00041 7.65827 2.04543 7.5084 2.13065C7.35853 2.21587 7.23324 2.33839 7.14469 2.48631C7.05614 2.63423 7.00733 2.80254 7.00301 2.97489C6.99869 3.14724 7.039 3.31777 7.12003 3.46995L7.92003 4.99995ZM16.18 6.99995H7.82003C6.60533 7.94478 5.62762 9.15977 4.96452 10.5485C4.30141 11.9372 3.97118 13.4613 4.00003 14.9999C4.00003 15.0699 4.09003 21.9999 12 21.9999C19.91 21.9999 20 15.0699 20 14.9999C20.0289 13.4613 19.6986 11.9372 19.0355 10.5485C18.3724 9.15977 17.3947 7.94478 16.18 6.99995ZM14.5 12.9999C14.5001 13.4464 14.4004 13.8873 14.2084 14.2904C14.0164 14.6935 13.7368 15.0487 13.39 15.3299L14.95 16.11C15.1856 16.2298 15.364 16.4381 15.4465 16.6892C15.5289 16.9403 15.5086 17.2138 15.39 17.45C15.3069 17.6149 15.1798 17.7535 15.0227 17.8506C14.8656 17.9477 14.6847 17.9994 14.5 17.9999C14.3432 18.0018 14.1884 17.964 14.05 17.8899L10.05 15.8899C9.85073 15.7879 9.69147 15.6218 9.59775 15.4185C9.50403 15.2151 9.48129 14.9861 9.53315 14.7683C9.58502 14.5505 9.70849 14.3564 9.8838 14.217C10.0591 14.0777 10.2761 14.0013 10.5 13.9999H11.5C11.7652 13.9999 12.0196 13.8946 12.2071 13.7071C12.3947 13.5195 12.5 13.2652 12.5 12.9999C12.5 12.7347 12.3947 12.4804 12.2071 12.2928C12.0196 12.1053 11.7652 11.9999 11.5 11.9999H9.50003C9.23482 11.9999 8.98046 11.8946 8.79292 11.7071C8.60539 11.5195 8.50003 11.2652 8.50003 10.9999C8.50003 10.7347 8.60539 10.4804 8.79292 10.2928C8.98046 10.1053 9.23482 9.99995 9.50003 9.99995H14.5C14.7652 9.99995 15.0196 10.1053 15.2071 10.2928C15.3947 10.4804 15.5 10.7347 15.5 10.9999C15.5 11.2652 15.3947 11.5195 15.2071 11.7071C15.0196 11.8946 14.7652 11.9999 14.5 11.9999H14.32C14.4365 12.3206 14.4973 12.6588 14.5 12.9999Z","scale":"M20 7H19V12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13C17.7348 13 17.4804 12.8946 17.2929 12.7071C17.1054 12.5196 17 12.2652 17 12V7H15V10C15 10.2652 14.8946 10.5196 14.7071 10.7071C14.5196 10.8946 14.2652 11 14 11C13.7348 11 13.4804 10.8946 13.2929 10.7071C13.1054 10.5196 13 10.2652 13 10V7H11V12C11 12.2652 10.8946 12.5196 10.7071 12.7071C10.5196 12.8946 10.2652 13 10 13C9.73478 13 9.48043 12.8946 9.29289 12.7071C9.10536 12.5196 9 12.2652 9 12V7H7V10C7 10.2652 6.89464 10.5196 6.70711 10.7071C6.51957 10.8946 6.26522 11 6 11C5.73478 11 5.48043 10.8946 5.29289 10.7071C5.10536 10.5196 5 10.2652 5 10V7H4C3.46957 7 2.96086 7.21071 2.58579 7.58579C2.21071 7.96086 2 8.46957 2 9V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H20C20.5304 17 21.0391 16.7893 21.4142 16.4142C21.7893 16.0391 22 15.5304 22 15V9C22 8.46957 21.7893 7.96086 21.4142 7.58579C21.0391 7.21071 20.5304 7 20 7Z","scalpel":"M13.2902 12.7103C13.4902 12.9103 13.7402 13.0003 14.0002 13.0003C14.2602 13.0003 14.5102 12.9003 14.7102 12.7103L20.7102 6.71031C21.1002 6.32031 21.1002 5.69031 20.7102 5.30031L18.7102 3.30031C18.3202 2.91031 17.6902 2.91031 17.3002 3.30031L11.3002 9.30031C10.9102 9.69031 10.9102 10.3203 11.3002 10.7103L13.3002 12.7103H13.2902ZM10.0802 12.5003L3.29017 19.2903C3.00017 19.5803 2.92017 20.0103 3.07017 20.3803C3.22017 20.7503 3.59017 21.0003 3.99017 21.0003H5.69017C6.09017 21.0003 6.47017 20.8803 6.80017 20.6603L9.55017 18.8303C9.83017 18.6403 10.0002 18.3303 10.0002 18.0003V15.4103L11.5002 13.9103L10.0902 12.5003H10.0802ZM13.9902 19.0003H11.9902C11.4402 19.0003 10.9902 19.4503 10.9902 20.0003C10.9902 20.5503 11.4402 21.0003 11.9902 21.0003H13.9902C14.5402 21.0003 14.9902 20.5503 14.9902 20.0003C14.9902 19.4503 14.5402 19.0003 13.9902 19.0003ZM19.9902 19.0003H17.9902C17.4402 19.0003 16.9902 19.4503 16.9902 20.0003C16.9902 20.5503 17.4402 21.0003 17.9902 21.0003H19.9902C20.5402 21.0003 20.9902 20.5503 20.9902 20.0003C20.9902 19.4503 20.5402 19.0003 19.9902 19.0003Z","scan":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM21 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","scan_body":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM11.5 7C11.7967 7 12.0867 6.91203 12.3334 6.7472C12.58 6.58238 12.7723 6.34811 12.8858 6.07403C12.9994 5.79994 13.0291 5.49834 12.9712 5.20736C12.9133 4.91639 12.7704 4.64912 12.5607 4.43934C12.3509 4.22956 12.0836 4.0867 11.7926 4.02882C11.5017 3.97094 11.2001 4.00065 10.926 4.11418C10.6519 4.22771 10.4176 4.41997 10.2528 4.66664C10.088 4.91332 10 5.20333 10 5.5C10 5.89782 10.158 6.27936 10.4393 6.56066C10.7206 6.84196 11.1022 7 11.5 7ZM12.5 12.12V10.56C13.3023 10.8475 14.1477 10.9963 15 11C15.2652 11 15.5196 10.8946 15.7071 10.7071C15.8946 10.5196 16 10.2652 16 10C16 9.73478 15.8946 9.48043 15.7071 9.29289C15.5196 9.10536 15.2652 9 15 9C13.9621 8.97843 12.9469 8.69278 12.05 8.17H11.97L11.78 8.1C11.7171 8.08956 11.6529 8.08956 11.59 8.1L11.5 8C11.3 8 9.5 8.06 7.29 10.29C7.19627 10.383 7.12188 10.4936 7.07111 10.6154C7.02034 10.7373 6.9942 10.868 6.9942 11C6.9942 11.132 7.02034 11.2627 7.07111 11.3846C7.12188 11.5064 7.19627 11.617 7.29 11.71C7.38296 11.8037 7.49356 11.8781 7.61542 11.9289C7.73728 11.9797 7.86799 12.0058 8 12.0058C8.13201 12.0058 8.26272 11.9797 8.38458 11.9289C8.50644 11.8781 8.61704 11.8037 8.71 11.71C9.22774 11.1639 9.83265 10.7077 10.5 10.36V12.42C10.2191 14.2139 9.45513 15.8974 8.29 17.29C8.19627 17.383 8.12188 17.4936 8.07111 17.6154C8.02034 17.7373 7.9942 17.868 7.9942 18C7.9942 18.132 8.02034 18.2627 8.07111 18.3846C8.12188 18.5064 8.19627 18.617 8.29 18.71C8.38296 18.8037 8.49356 18.8781 8.61542 18.9289C8.73728 18.9797 8.86799 19.0058 9 19.0058C9.13201 19.0058 9.26272 18.9797 9.38458 18.9289C9.50644 18.8781 9.61704 18.8037 9.71 18.71C10.758 17.5661 11.531 16.198 11.97 14.71C12.7631 15.8955 13.4779 17.1314 14.11 18.41C14.1874 18.5824 14.3121 18.7293 14.4697 18.8337C14.6272 18.9382 14.8111 18.9958 15 19C15.1569 19.0019 15.3117 18.964 15.45 18.89C15.6855 18.7701 15.864 18.5619 15.9465 18.3108C16.0289 18.0597 16.0086 17.7862 15.89 17.55C14.9753 15.6142 13.8376 13.7918 12.5 12.12ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","scan_face":"M10.77 14H13C13.2652 14 13.5196 13.8946 13.7071 13.7071C13.8946 13.5196 14 13.2652 14 13C14 12.7348 13.8946 12.4804 13.7071 12.2929C13.5196 12.1054 13.2652 12 13 12H10.77L12.86 8.51C12.962 8.28441 12.9766 8.02902 12.9011 7.79325C12.8256 7.55748 12.6654 7.35808 12.4514 7.23366C12.2373 7.10923 11.9848 7.06861 11.7425 7.11965C11.5003 7.1707 11.2856 7.30979 11.14 7.51L9.05 11C8.87497 11.3032 8.78256 11.6469 8.78203 11.997C8.7815 12.3471 8.87286 12.6911 9.04697 12.9948C9.22108 13.2985 9.47185 13.5512 9.77422 13.7276C10.0766 13.9039 10.4199 13.9979 10.77 14ZM7 7C6.80222 7 6.60888 7.05865 6.44443 7.16853C6.27998 7.27841 6.15181 7.43459 6.07612 7.61732C6.00043 7.80004 5.98063 8.00111 6.01921 8.19509C6.0578 8.38907 6.15304 8.56725 6.29289 8.70711C6.43275 8.84696 6.61093 8.9422 6.80491 8.98079C6.99889 9.01937 7.19996 8.99957 7.38268 8.92388C7.56541 8.84819 7.72159 8.72002 7.83147 8.55557C7.94135 8.39112 8 8.19778 8 8C8 7.73478 7.89464 7.48043 7.70711 7.29289C7.51957 7.10536 7.26522 7 7 7ZM16 9C16.1978 9 16.3911 8.94135 16.5556 8.83147C16.72 8.72159 16.8482 8.56541 16.9239 8.38268C16.9996 8.19996 17.0194 7.99889 16.9808 7.80491C16.9422 7.61093 16.847 7.43275 16.7071 7.29289C16.5673 7.15304 16.3891 7.0578 16.1951 7.01921C16.0011 6.98063 15.8 7.00043 15.6173 7.07612C15.4346 7.15181 15.2784 7.27998 15.1685 7.44443C15.0586 7.60888 15 7.80222 15 8C15 8.26522 15.1054 8.51957 15.2929 8.70711C15.4804 8.89464 15.7348 9 16 9ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM14.4 16.2C13.7008 16.7029 12.8613 16.9735 12 16.9735C11.1387 16.9735 10.2992 16.7029 9.6 16.2C9.49494 16.1212 9.37539 16.0639 9.24818 16.0313C9.12097 15.9987 8.98858 15.9915 8.85858 16.01C8.59603 16.0476 8.35913 16.1878 8.2 16.4C8.04087 16.6122 7.97254 16.8789 8.01005 17.1414C8.04756 17.404 8.18783 17.6409 8.4 17.8C9.48046 18.5712 10.7726 18.9903 12.1 19C13.3662 19.0017 14.5972 18.5831 15.6 17.81C15.8122 17.6509 15.9524 17.414 15.9899 17.1514C16.0275 16.8889 15.9591 16.6222 15.8 16.41C15.6409 16.1978 15.404 16.0576 15.1414 16.0201C14.8789 15.9825 14.6122 16.0509 14.4 16.21V16.2Z","scan_picture":"M10 11C10.1978 11 10.3911 10.9414 10.5556 10.8315C10.72 10.7216 10.8482 10.5654 10.9239 10.3827C10.9996 10.2 11.0194 9.99889 10.9808 9.80491C10.9422 9.61093 10.847 9.43275 10.7071 9.29289C10.5673 9.15304 10.3891 9.0578 10.1951 9.01921C10.0011 8.98063 9.80004 9.00043 9.61732 9.07612C9.43459 9.15181 9.27841 9.27998 9.16853 9.44443C9.05865 9.60888 9 9.80222 9 10C9 10.2652 9.10536 10.5196 9.29289 10.7071C9.48043 10.8946 9.73478 11 10 11ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM6 7.25V16.75C6 17.0815 6.1317 17.3995 6.36612 17.6339C6.60054 17.8683 6.91848 18 7.25 18H16.75C17.0815 18 17.3995 17.8683 17.6339 17.6339C17.8683 17.3995 18 17.0815 18 16.75V7.25C18 6.91848 17.8683 6.60054 17.6339 6.36612C17.3995 6.1317 17.0815 6 16.75 6H7.25C6.91848 6 6.60054 6.1317 6.36612 6.36612C6.1317 6.60054 6 6.91848 6 7.25ZM8 8H16V12.09L15.21 11.29C15.1115 11.1912 14.9934 11.114 14.8632 11.0636C14.7331 11.0131 14.5939 10.9905 14.4545 10.9971C14.3151 11.0037 14.1786 11.0394 14.0538 11.1019C13.9291 11.1644 13.8187 11.2523 13.73 11.36L11.93 13.52L10.71 12.29C10.6166 12.1973 10.5057 12.124 10.3839 12.0742C10.2621 12.0245 10.1316 11.9992 10 12C9.85988 12.0055 9.72248 12.0403 9.59672 12.1024C9.47095 12.1644 9.35964 12.2522 9.27 12.36L8 13.84V8ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16Z","scan_qr_code":"M6 7V9C6 9.26522 6.10536 9.51957 6.29289 9.70711C6.48043 9.89464 6.73478 10 7 10H9C9.26522 10 9.51957 9.89464 9.70711 9.70711C9.89464 9.51957 10 9.26522 10 9V7C10 6.73478 9.89464 6.48043 9.70711 6.29289C9.51957 6.10536 9.26522 6 9 6H7C6.73478 6 6.48043 6.10536 6.29289 6.29289C6.10536 6.48043 6 6.73478 6 7ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM12 10C12.2652 10 12.5196 9.89464 12.7071 9.70711C12.8946 9.51957 13 9.26522 13 9V7C13 6.73478 12.8946 6.48043 12.7071 6.29289C12.5196 6.10536 12.2652 6 12 6C11.7348 6 11.4804 6.10536 11.2929 6.29289C11.1054 6.48043 11 6.73478 11 7V9C11 9.26522 11.1054 9.51957 11.2929 9.70711C11.4804 9.89464 11.7348 10 12 10ZM15 15H17C17.2652 15 17.5196 14.8946 17.7071 14.7071C17.8946 14.5196 18 14.2652 18 14V12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11H15C14.7348 11 14.4804 11.1054 14.2929 11.2929C14.1054 11.4804 14 11.7348 14 12V14C14 14.2652 14.1054 14.5196 14.2929 14.7071C14.4804 14.8946 14.7348 15 15 15ZM15 10H17C17.2652 10 17.5196 9.89464 17.7071 9.70711C17.8946 9.51957 18 9.26522 18 9V7C18 6.73478 17.8946 6.48043 17.7071 6.29289C17.5196 6.10536 17.2652 6 17 6H15C14.7348 6 14.4804 6.10536 14.2929 6.29289C14.1054 6.48043 14 6.73478 14 7V9C14 9.26522 14.1054 9.51957 14.2929 9.70711C14.4804 9.89464 14.7348 10 15 10ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM18 17C18 16.7348 17.8946 16.4804 17.7071 16.2929C17.5196 16.1054 17.2652 16 17 16H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H11V17C11 17.2652 11.1054 17.5196 11.2929 17.7071C11.4804 17.8946 11.7348 18 12 18H17C17.2652 18 17.5196 17.8946 17.7071 17.7071C17.8946 17.5196 18 17.2652 18 17ZM9 14H7C6.73478 14 6.48043 14.1054 6.29289 14.2929C6.10536 14.4804 6 14.7348 6 15V17C6 17.2652 6.10536 17.5196 6.29289 17.7071C6.48043 17.8946 6.73478 18 7 18H9C9.26522 18 9.51957 17.8946 9.70711 17.7071C9.89464 17.5196 10 17.2652 10 17V15C10 14.7348 9.89464 14.4804 9.70711 14.2929C9.51957 14.1054 9.26522 14 9 14ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20Z","scan_text":"M17 7H7C6.73478 7 6.48043 7.10536 6.29289 7.29289C6.10536 7.48043 6 7.73478 6 8C6 8.26522 6.10536 8.51957 6.29289 8.70711C6.48043 8.89464 6.73478 9 7 9H17C17.2652 9 17.5196 8.89464 17.7071 8.70711C17.8946 8.51957 18 8.26522 18 8C18 7.73478 17.8946 7.48043 17.7071 7.29289C17.5196 7.10536 17.2652 7 17 7ZM17 11H7C6.73478 11 6.48043 11.1054 6.29289 11.2929C6.10536 11.4804 6 11.7348 6 12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13H17C17.2652 13 17.5196 12.8946 17.7071 12.7071C17.8946 12.5196 18 12.2652 18 12C18 11.7348 17.8946 11.4804 17.7071 11.2929C17.5196 11.1054 17.2652 11 17 11ZM3 8C3.26522 8 3.51957 7.89464 3.70711 7.70711C3.89464 7.51957 4 7.26522 4 7V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H7C7.26522 4 7.51957 3.89464 7.70711 3.70711C7.89464 3.51957 8 3.26522 8 3C8 2.73478 7.89464 2.48043 7.70711 2.29289C7.51957 2.10536 7.26522 2 7 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V7C2 7.26522 2.10536 7.51957 2.29289 7.70711C2.48043 7.89464 2.73478 8 3 8ZM7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM13 15H7C6.73478 15 6.48043 15.1054 6.29289 15.2929C6.10536 15.4804 6 15.7348 6 16C6 16.2652 6.10536 16.5196 6.29289 16.7071C6.48043 16.8946 6.73478 17 7 17H13C13.2652 17 13.5196 16.8946 13.7071 16.7071C13.8946 16.5196 14 16.2652 14 16C14 15.7348 13.8946 15.4804 13.7071 15.2929C13.5196 15.1054 13.2652 15 13 15ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM21 16C20.7348 16 20.4804 16.1054 20.2929 16.2929C20.1054 16.4804 20 16.7348 20 17V19C20 19.2652 19.8946 19.5196 19.7071 19.7071C19.5196 19.8946 19.2652 20 19 20H17C16.7348 20 16.4804 20.1054 16.2929 20.2929C16.1054 20.4804 16 20.7348 16 21C16 21.2652 16.1054 21.5196 16.2929 21.7071C16.4804 21.8946 16.7348 22 17 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V17C22 16.7348 21.8946 16.4804 21.7071 16.2929C21.5196 16.1054 21.2652 16 21 16Z","schedule":"M19 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13ZM19 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V9C3 9.53043 3.21071 10.0391 3.58579 10.4142C3.96086 10.7893 4.46957 11 5 11H19C19.5304 11 20.0391 10.7893 20.4142 10.4142C20.7893 10.0391 21 9.53043 21 9V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","scheduled_doctor_appointment":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM18 13H17V14C17 14.2652 16.8946 14.5196 16.7071 14.7071C16.5196 14.8946 16.2652 15 16 15C15.7348 15 15.4804 14.8946 15.2929 14.7071C15.1054 14.5196 15 14.2652 15 14V13H14C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12C13 11.7348 13.1054 11.4804 13.2929 11.2929C13.4804 11.1054 13.7348 11 14 11H15V10C15 9.73478 15.1054 9.48043 15.2929 9.29289C15.4804 9.10536 15.7348 9 16 9C16.2652 9 16.5196 9.10536 16.7071 9.29289C16.8946 9.48043 17 9.73478 17 10V11H18C18.2652 11 18.5196 11.1054 18.7071 11.2929C18.8946 11.4804 19 11.7348 19 12C19 12.2652 18.8946 12.5196 18.7071 12.7071C18.5196 12.8946 18.2652 13 18 13ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7Z","scheduled_doctor_consultation":"M20.12 3.88C19.5579 3.31723 18.7954 3.0007 18 3H17C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3H9C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C20.9993 5.20462 20.6828 4.44207 20.12 3.88ZM15.54 17.54C14.9581 18.1223 14.2414 18.552 13.4535 18.7908C12.6657 19.0296 11.8311 19.0701 11.0238 18.9089C10.2165 18.7476 9.46147 18.3895 8.82582 17.8664C8.19017 17.3432 7.69353 16.6712 7.38 15.91C6.9946 14.9906 6.89697 13.976 7.1 13C7.29597 12.0391 7.77018 11.1571 8.46362 10.4636C9.15706 9.77018 10.0391 9.29597 11 9.1C11.9696 8.90111 12.9766 8.99867 13.89 9.38C14.6512 9.69353 15.3232 10.1902 15.8464 10.8258C16.3695 11.4615 16.7276 12.2165 16.8889 13.0238C17.0501 13.8311 17.0096 14.6657 16.7708 15.4535C16.532 16.2414 16.1023 16.9581 15.52 17.54H15.54ZM19 7H5V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H7C7 5.26522 7.10536 5.51957 7.29289 5.70711C7.48043 5.89464 7.73478 6 8 6C8.26522 6 8.51957 5.89464 8.70711 5.70711C8.89464 5.51957 9 5.26522 9 5H15C15 5.26522 15.1054 5.51957 15.2929 5.70711C15.4804 5.89464 15.7348 6 16 6C16.2652 6 16.5196 5.89464 16.7071 5.70711C16.8946 5.51957 17 5.26522 17 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V7ZM14 13H13V12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11C11.7348 11 11.4804 11.1054 11.2929 11.2929C11.1054 11.4804 11 11.7348 11 12V13H10C9.73478 13 9.48043 13.1054 9.29289 13.2929C9.10536 13.4804 9 13.7348 9 14C9 14.2652 9.10536 14.5196 9.29289 14.7071C9.48043 14.8946 9.73478 15 10 15H11V16C11 16.2652 11.1054 16.5196 11.2929 16.7071C11.4804 16.8946 11.7348 17 12 17C12.2652 17 12.5196 16.8946 12.7071 16.7071C12.8946 16.5196 13 16.2652 13 16V15H14C14.2652 15 14.5196 14.8946 14.7071 14.7071C14.8946 14.5196 15 14.2652 15 14C15 13.7348 14.8946 13.4804 14.7071 13.2929C14.5196 13.1054 14.2652 13 14 13Z","sci_fiction":"M20 8C19.7348 8 19.4804 8.10536 19.2929 8.29289C19.1054 8.48043 19 8.73478 19 9V14H17C16.9992 13.6153 16.8874 13.239 16.6782 12.9161C16.4689 12.5933 16.1709 12.3377 15.82 12.18L13.92 4.65C13.8394 4.19571 13.6042 3.78327 13.2543 3.48255C12.9044 3.18184 12.4612 3.01136 12 3C11.5388 3.01136 11.0956 3.18184 10.7457 3.48255C10.3958 3.78327 10.1606 4.19571 10.08 4.65L8.18 12.18C7.8291 12.3377 7.53114 12.5933 7.32185 12.9161C7.11255 13.239 7.0008 13.6153 7 14H5V9C5 8.73478 4.89464 8.48043 4.70711 8.29289C4.51957 8.10536 4.26522 8 4 8C3.73478 8 3.48043 8.10536 3.29289 8.29289C3.10536 8.48043 3 8.73478 3 9V18C3.00216 18.1199 3.02587 18.2385 3.07 18.35V18.43C3.10795 18.5193 3.16221 18.6006 3.23 18.67C3.29896 18.7408 3.3803 18.7985 3.47 18.84L7.47 20.84C7.62809 20.9421 7.8118 20.9976 8 21H16C16.1456 20.9976 16.289 20.9635 16.42 20.9L20.42 18.9C20.5097 18.8585 20.591 18.8008 20.66 18.73C20.7278 18.6606 20.7821 18.5793 20.82 18.49C20.8236 18.4635 20.8236 18.4365 20.82 18.41C20.9102 18.2887 20.9718 18.1485 21 18V9C21 8.73478 20.8946 8.48043 20.7071 8.29289C20.5196 8.10536 20.2652 8 20 8ZM4 6C4.26522 6 4.51957 5.89464 4.70711 5.70711C4.89464 5.51957 5 5.26522 5 5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V5C3 5.26522 3.10536 5.51957 3.29289 5.70711C3.48043 5.89464 3.73478 6 4 6ZM20 3C19.7348 3 19.4804 3.10536 19.2929 3.29289C19.1054 3.48043 19 3.73478 19 4V5C19 5.26522 19.1054 5.51957 19.2929 5.70711C19.4804 5.89464 19.7348 6 20 6C20.2652 6 20.5196 5.89464 20.7071 5.70711C20.8946 5.51957 21 5.26522 21 5V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3Z","screen":"M20 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V15C2 15.5304 2.21071 16.0391 2.58579 16.4142C2.96086 16.7893 3.46957 17 4 17H11V19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H13V17H20C20.5304 17 21.0391 16.7893 21.4142 16.4142C21.7893 16.0391 22 15.5304 22 15V6C22 5.46957 21.7893 4.96086 21.4142 4.58579C21.0391 4.21071 20.5304 4 20 4Z","screen_full":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11C16.7348 11 16.4804 10.8946 16.2929 10.7071C16.1054 10.5196 16 10.2652 16 10V9.41L9.41 16H10C10.2652 16 10.5196 16.1054 10.7071 16.2929C10.8946 16.4804 11 16.7348 11 17C11 17.2652 10.8946 17.5196 10.7071 17.7071C10.5196 17.8946 10.2652 18 10 18H7C6.86932 17.9984 6.74022 17.9712 6.62 17.92C6.37565 17.8185 6.18147 17.6243 6.08 17.38C6.02876 17.2598 6.00158 17.1307 6 17V14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13C7.26522 13 7.51957 13.1054 7.70711 13.2929C7.89464 13.4804 8 13.7348 8 14V14.59L14.59 8H14C13.7348 8 13.4804 7.89464 13.2929 7.70711C13.1054 7.51957 13 7.26522 13 7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6H17C17.1307 6.00158 17.2598 6.02876 17.38 6.08C17.6243 6.18147 17.8185 6.37565 17.92 6.62C17.9712 6.74022 17.9984 6.86932 18 7V10Z","screen_minimise":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 17C11 17.2652 10.8946 17.5196 10.7071 17.7071C10.5196 17.8946 10.2652 18 10 18C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17V16.41L6.71 18.71C6.61704 18.8037 6.50644 18.8781 6.38458 18.9289C6.26272 18.9797 6.13201 19.0058 6 19.0058C5.86799 19.0058 5.73728 18.9797 5.61542 18.9289C5.49356 18.8781 5.38296 18.8037 5.29 18.71C5.19627 18.617 5.12188 18.5064 5.07111 18.3846C5.02034 18.2627 4.9942 18.132 4.9942 18C4.9942 17.868 5.02034 17.7373 5.07111 17.6154C5.12188 17.4936 5.19627 17.383 5.29 17.29L7.59 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H10C10.1307 13.0016 10.2598 13.0288 10.38 13.08C10.6243 13.1815 10.8185 13.3757 10.92 13.62C10.9712 13.7402 10.9984 13.8693 11 14V17ZM18.71 6.71L16.41 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10C18 10.2652 17.8946 10.5196 17.7071 10.7071C17.5196 10.8946 17.2652 11 17 11H14C13.8693 10.9984 13.7402 10.9712 13.62 10.92C13.3757 10.8185 13.1815 10.6243 13.08 10.38C13.0288 10.2598 13.0016 10.1307 13 10V7C13 6.73478 13.1054 6.48043 13.2929 6.29289C13.4804 6.10536 13.7348 6 14 6C14.2652 6 14.5196 6.10536 14.7071 6.29289C14.8946 6.48043 15 6.73478 15 7V7.59L17.29 5.29C17.4783 5.1017 17.7337 4.99591 18 4.99591C18.2663 4.99591 18.5217 5.1017 18.71 5.29C18.8983 5.4783 19.0041 5.7337 19.0041 6C19.0041 6.2663 18.8983 6.5217 18.71 6.71Z","screen_reduce":"M18 13H16C15.2044 13 14.4413 13.3161 13.8787 13.8787C13.3161 14.4413 13 15.2044 13 16V18C13 18.7956 13.3161 19.5587 13.8787 20.1213C14.4413 20.6839 15.2044 21 16 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V16C21 15.2044 20.6839 14.4413 20.1213 13.8787C19.5587 13.3161 18.7956 13 18 13ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12C11.3456 20.1373 10.9941 19.0828 11 18V16C11 14.6739 11.5268 13.4021 12.4645 12.4645C13.4021 11.5268 14.6739 11 16 11H18C19.0828 10.9941 20.1373 11.3456 21 12V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM11 10C10.9984 10.1307 10.9712 10.2598 10.92 10.38C10.8185 10.6243 10.6243 10.8185 10.38 10.92C10.2598 10.9712 10.1307 10.9984 10 11H7C6.73478 11 6.48043 10.8946 6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H7.59L5.29 6.71C5.1017 6.5217 4.99591 6.2663 4.99591 6C4.99591 5.7337 5.1017 5.4783 5.29 5.29C5.4783 5.1017 5.7337 4.99591 6 4.99591C6.2663 4.99591 6.5217 5.1017 6.71 5.29L9 7.59V7C9 6.73478 9.10536 6.48043 9.29289 6.29289C9.48043 6.10536 9.73478 6 10 6C10.2652 6 10.5196 6.10536 10.7071 6.29289C10.8946 6.48043 11 6.73478 11 7V10Z","scribble":"M21 13.0001H19.5C19.725 11.9015 19.725 10.7687 19.5 9.67012C19.4026 9.07602 19.1468 8.51916 18.7597 8.0581C18.3725 7.59705 17.8683 7.24885 17.3 7.05012C15.05 6.30012 11.63 6.63012 8.12 12.4901C7.39 13.7101 6.53 14.3201 5.8 14.1201C5.56541 14.0419 5.36162 13.8914 5.21789 13.6902C5.07416 13.489 4.99788 13.2474 5 13.0001C5 12.0001 6.17 10.7201 7.2 9.55012C7.79256 8.92512 8.33742 8.25658 8.83 7.55012C9.2985 6.92435 9.548 6.16178 9.54 5.38012C9.52482 5.02984 9.42615 4.68827 9.2522 4.38386C9.07825 4.07945 8.83407 3.82103 8.54 3.63012C7.16 2.70012 4.66 3.21012 3.17 5.45012C3.05223 5.66968 3.02066 5.92531 3.08148 6.16694C3.14231 6.40856 3.29115 6.61877 3.49885 6.7564C3.70655 6.89404 3.95815 6.94917 4.20437 6.91102C4.45059 6.87286 4.6737 6.74416 4.83 6.55012C5.73 5.21012 7 5.00012 7.44 5.30012C7.47389 5.31801 7.50157 5.34573 7.51941 5.37964C7.53726 5.41354 7.54444 5.45206 7.54 5.49012C7.53304 5.85565 7.40264 6.20808 7.17 6.49012C6.71495 7.09592 6.22757 7.67676 5.71 8.23012C4.38 9.72012 3 11.2701 3 13.0001C2.99901 13.6881 3.22189 14.3578 3.635 14.908C4.04811 15.4582 4.62901 15.8591 5.29 16.0501C5.9 16.2201 8.04 16.5401 9.86 13.5101C11.42 10.9101 13.86 8.01012 16.68 8.95012C16.85 9.00012 17.34 9.17012 17.57 10.1301C17.7419 11.1045 17.6976 12.1048 17.44 13.0601C16.3072 13.1051 15.1817 13.2626 14.08 13.5301C10.71 14.4101 10 16.4501 10 18.0001C9.96315 18.5603 10.0974 19.1185 10.3849 19.6006C10.6724 20.0828 11.0997 20.4662 11.61 20.7001C11.9288 20.8245 12.2678 20.8889 12.61 20.8901C13.61 20.8901 14.94 20.4401 16.68 18.7101C17.6861 17.6463 18.4562 16.3821 18.94 15.0001H21C21.2652 15.0001 21.5196 14.8948 21.7071 14.7072C21.8946 14.5197 22 14.2653 22 14.0001C22 13.7349 21.8946 13.4805 21.7071 13.293C21.5196 13.1055 21.2652 13.0001 21 13.0001ZM15.29 17.2901C13.75 18.8301 12.73 18.9901 12.37 18.8501C12.01 18.7101 12 18.1601 12 18.0001C12 17.1301 12.29 16.0601 14.59 15.4601C15.2921 15.2848 16.0081 15.171 16.73 15.1201C16.3748 15.9189 15.8881 16.6525 15.29 17.2901Z","sd_card":"M17 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V10.59L4.88 11.71C4.31723 12.2721 4.0007 13.0346 4 13.83V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM10 7C10 7.26522 9.89464 7.51957 9.70711 7.70711C9.51957 7.89464 9.26522 8 9 8C8.73478 8 8.48043 7.89464 8.29289 7.70711C8.10536 7.51957 8 7.26522 8 7V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4C9.26522 4 9.51957 4.10536 9.70711 4.29289C9.89464 4.48043 10 4.73478 10 5V7ZM14 7C14 7.26522 13.8946 7.51957 13.7071 7.70711C13.5196 7.89464 13.2652 8 13 8C12.7348 8 12.4804 7.89464 12.2929 7.70711C12.1054 7.51957 12 7.26522 12 7V5C12 4.73478 12.1054 4.48043 12.2929 4.29289C12.4804 4.10536 12.7348 4 13 4C13.2652 4 13.5196 4.10536 13.7071 4.29289C13.8946 4.48043 14 4.73478 14 5V7ZM18 7C18 7.26522 17.8946 7.51957 17.7071 7.70711C17.5196 7.89464 17.2652 8 17 8C16.7348 8 16.4804 7.89464 16.2929 7.70711C16.1054 7.51957 16 7.26522 16 7V5C16 4.73478 16.1054 4.48043 16.2929 4.29289C16.4804 4.10536 16.7348 4 17 4C17.2652 4 17.5196 4.10536 17.7071 4.29289C17.8946 4.48043 18 4.73478 18 5V7Z","search":"M10.004 2.00001C11.3023 2.0014 12.5746 2.36381 13.6787 3.04676C14.7829 3.7297 15.6753 4.70625 16.2564 5.86727C16.8374 7.02829 17.0841 8.32801 16.9689 9.62118C16.8537 10.9143 16.3811 12.15 15.604 13.19L21.714 19.29C21.8077 19.383 21.8821 19.4936 21.9329 19.6154C21.9836 19.7373 22.0098 19.868 22.0098 20C22.0098 20.132 21.9836 20.2627 21.9329 20.3846C21.8821 20.5064 21.8077 20.617 21.714 20.71C21.621 20.8037 21.5104 20.8781 21.3885 20.9289C21.2667 20.9797 21.136 21.0058 21.004 21.0058C20.872 21.0058 20.7412 20.9797 20.6194 20.9289C20.4975 20.8781 20.3869 20.8037 20.294 20.71L14.194 14.6C13.3063 15.2658 12.2731 15.7109 11.1795 15.8989C10.086 16.0868 8.96341 16.0121 7.90441 15.6808C6.84542 15.3496 5.88033 14.7714 5.08874 13.9939C4.29715 13.2163 3.70174 12.2617 3.35161 11.2088C3.00148 10.156 2.90667 9.03491 3.07498 7.93816C3.2433 6.84142 3.66992 5.8004 4.31967 4.90095C4.96942 4.0015 5.82368 3.2694 6.812 2.76502C7.80032 2.26064 8.89438 1.99842 10.004 2.00001ZM10.004 14C10.9929 14 11.9596 13.7068 12.7818 13.1574C13.6041 12.6079 14.2449 11.8271 14.6234 10.9134C15.0018 9.99979 15.1008 8.99446 14.9079 8.02456C14.715 7.05465 14.2388 6.16374 13.5395 5.46447C12.8402 4.76521 11.9493 4.28901 10.9794 4.09608C10.0095 3.90315 9.00418 4.00217 8.09055 4.38061C7.17692 4.75905 6.39603 5.39991 5.84662 6.22216C5.29721 7.0444 5.00397 8.0111 5.00397 9.00001C5.00397 9.65662 5.1333 10.3068 5.38457 10.9134C5.63584 11.5201 6.00414 12.0712 6.46843 12.5355C6.93273 12.9998 7.48392 13.3681 8.09055 13.6194C8.69718 13.8707 9.34736 14 10.004 14Z","seats":"M17.65 2.07001C17.2652 1.98448 16.8674 1.97562 16.4791 2.04393C16.0909 2.11224 15.72 2.25639 15.3875 2.46813C15.055 2.67987 14.7676 2.95506 14.5415 3.27796C14.3154 3.60087 14.1552 3.96515 14.07 4.35001L13.48 7.00001H12C10.9391 7.00001 9.92172 7.42143 9.17157 8.17158C8.42143 8.92172 8 9.93914 8 11H7C6.20435 11 5.44129 11.3161 4.87868 11.8787C4.31607 12.4413 4 13.2044 4 14C4 14.7957 4.31607 15.5587 4.87868 16.1213C5.44129 16.6839 6.20435 17 7 17H10V19H7C6.73478 19 6.48043 19.1054 6.29289 19.2929C6.10536 19.4804 6 19.7348 6 20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19H12V17H15C15.6829 17.0003 16.3455 16.7676 16.8783 16.3403C17.411 15.913 17.782 15.3167 17.93 14.65L19.93 5.65001C20.0155 5.26522 20.0244 4.86736 19.9561 4.47915C19.8878 4.09094 19.7436 3.72 19.5319 3.38753C19.3201 3.05506 19.0449 2.76757 18.722 2.5415C18.3991 2.31544 18.0349 2.15522 17.65 2.07001ZM10 11C10 10.4696 10.2107 9.96087 10.5858 9.58579C10.9609 9.21072 11.4696 9.00001 12 9.00001H13L12.55 11H10Z","secure_locked":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13.09 12.11L13.92 15.25C13.9589 15.4004 13.9623 15.5578 13.9298 15.7097C13.8973 15.8616 13.8298 16.0039 13.7328 16.1252C13.6357 16.2465 13.5117 16.3435 13.3707 16.4086C13.2296 16.4737 13.0753 16.505 12.92 16.5H11.23C11.079 16.5034 10.9292 16.4725 10.7918 16.4097C10.6544 16.3469 10.5331 16.2537 10.4368 16.1373C10.3406 16.0209 10.272 15.8841 10.2362 15.7374C10.2004 15.5906 10.1982 15.4377 10.23 15.29L10.91 12.09C10.9231 12.0155 10.9191 11.939 10.8983 11.8662C10.8775 11.7935 10.8405 11.7264 10.79 11.67L10.7 11.59C10.2997 11.3066 10.003 10.9003 9.85499 10.4327C9.70697 9.96519 9.71575 9.46209 9.88 9C9.87581 8.95343 9.87581 8.90657 9.88 8.86C10.0972 8.42785 10.4479 8.07719 10.88 7.86H10.94H11.02L11.16 7.8C11.2991 7.74615 11.4431 7.70596 11.59 7.68H12.34C12.8594 7.77489 13.3297 8.04708 13.6708 8.45013C14.0118 8.85317 14.2024 9.36208 14.21 9.89C14.209 10.2487 14.1222 10.6019 13.957 10.9202C13.7917 11.2386 13.5528 11.5128 13.26 11.72C13.2252 11.7447 13.1947 11.7752 13.17 11.81C13.1115 11.8987 13.0834 12.004 13.09 12.11Z","secured":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM13.92 15.25C13.9589 15.4004 13.9623 15.5578 13.9298 15.7097C13.8973 15.8616 13.8298 16.0039 13.7328 16.1252C13.6357 16.2465 13.5117 16.3435 13.3706 16.4086C13.2296 16.4737 13.0753 16.505 12.92 16.5H11.23C11.079 16.5034 10.9292 16.4725 10.7918 16.4097C10.6544 16.3469 10.5331 16.2537 10.4368 16.1373C10.3406 16.0209 10.272 15.8841 10.2362 15.7374C10.2004 15.5906 10.1982 15.4377 10.23 15.29L10.91 12.09C10.9231 12.0155 10.9191 11.939 10.8983 11.8662C10.8775 11.7935 10.8405 11.7264 10.79 11.67L10.7 11.59C10.2997 11.3066 10.003 10.9003 9.85499 10.4327C9.70696 9.96519 9.71575 9.46209 9.88 9C9.8758 8.95343 9.8758 8.90657 9.88 8.86C10.0972 8.42785 10.4479 8.07719 10.88 7.86H10.94H11.02L11.16 7.8C11.2991 7.74615 11.4431 7.70596 11.59 7.68H12.34C12.8594 7.77489 13.3297 8.04708 13.6708 8.45013C14.0118 8.85317 14.2024 9.36209 14.21 9.89C14.209 10.2487 14.1222 10.6019 13.957 10.9202C13.7917 11.2386 13.5527 11.5128 13.26 11.72C13.2252 11.7447 13.1947 11.7752 13.17 11.81C13.1142 11.8692 13.0741 11.9413 13.0531 12.0198C13.0322 12.0984 13.0311 12.1809 13.05 12.26L13.92 15.25Z","security_camera_ball":"M17.6401 8.34014C16.3321 7.03096 14.6106 6.21577 12.769 6.03343C10.9274 5.85109 9.07947 6.31288 7.54012 7.34014C6.55818 7.99765 5.73411 8.86453 5.12713 9.87848C4.52015 10.8924 4.14534 12.0283 4.02964 13.2043C3.91395 14.3804 4.06024 15.5675 4.45801 16.6803C4.85577 17.793 5.49513 18.8039 6.33012 19.6401C7.44661 20.7643 8.87497 21.5272 10.4301 21.8301C12.1122 22.1617 13.8562 21.9442 15.4053 21.2096C16.9544 20.475 18.2265 19.2622 19.0341 17.75C19.8418 16.2377 20.1423 14.506 19.8913 12.8101C19.6403 11.1141 18.8512 9.54366 17.6401 8.33014V8.34014ZM14.1101 16.1201C13.7594 16.4676 13.3283 16.7232 12.8551 16.8641C12.382 17.0051 11.8813 17.0271 11.3976 16.9281C10.9139 16.8292 10.4621 16.6125 10.0823 16.2971C9.70242 15.9817 9.40628 15.5774 9.22012 15.1201C8.99288 14.5719 8.93335 13.9686 9.04905 13.3865C9.16475 12.8045 9.45049 12.2698 9.87012 11.8501C10.2898 11.4305 10.8244 11.1448 11.4065 11.0291C11.9886 10.9134 12.5919 10.9729 13.1401 11.2001C13.5974 11.3863 14.0017 11.6824 14.317 12.0623C14.6324 12.4421 14.8492 12.8939 14.9481 13.3777C15.047 13.8614 15.025 14.362 14.8841 14.8352C14.7432 15.3083 14.4876 15.7394 14.1401 16.0901L14.1101 16.1201ZM12.0001 13.0001C11.8023 13.0001 11.609 13.0588 11.4445 13.1687C11.2801 13.2786 11.1519 13.4347 11.0762 13.6175C11.0006 13.8002 10.9807 14.0012 11.0193 14.1952C11.0579 14.3892 11.1532 14.5674 11.293 14.7072C11.4329 14.8471 11.611 14.9423 11.805 14.9809C11.999 15.0195 12.2001 14.9997 12.3828 14.924C12.5655 14.8483 12.7217 14.7202 12.8316 14.5557C12.9415 14.3913 13.0001 14.1979 13.0001 14.0001C13.0001 13.7349 12.8948 13.4806 12.7072 13.293C12.5197 13.1055 12.2653 13.0001 12.0001 13.0001ZM7.25012 4.49014C7.34457 4.5892 7.46106 4.66457 7.59012 4.71014C7.71628 4.76399 7.85317 4.78794 7.99012 4.78014C8.12849 4.78027 8.26514 4.74952 8.39012 4.69014C10.7306 3.77546 13.3296 3.77546 15.6701 4.69014C15.7848 4.73547 15.9068 4.7592 16.0301 4.76014C16.2616 4.75547 16.4842 4.67065 16.6601 4.52014C16.8411 4.37533 16.9622 4.16878 17.0001 3.94014C17.0422 3.71314 17.0044 3.47858 16.8933 3.27626C16.7821 3.07393 16.6043 2.91631 16.3901 2.83014C13.5876 1.7298 10.4726 1.7298 7.67012 2.83014C7.53882 2.8589 7.41574 2.91702 7.31012 3.00014C7.20227 3.08922 7.11668 3.20221 7.06012 3.33014C6.99776 3.45092 6.96357 3.58426 6.96012 3.72014C6.94197 3.86468 6.95563 4.01143 7.00012 4.15014C7.06028 4.27881 7.14524 4.39435 7.25012 4.49014Z","security_camera_ceiling":"M20.4099 3.59C20.0366 3.21441 19.5295 3.00223 18.9999 3H4.9999C4.60557 3.00166 4.22052 3.11985 3.89316 3.33972C3.5658 3.5596 3.31075 3.87134 3.16007 4.23576C3.00939 4.60018 2.9698 5.00101 3.04628 5.38786C3.12275 5.77472 3.31189 6.13033 3.5899 6.41C3.96325 6.78559 4.47033 6.99777 4.9999 7H18.9999C19.3942 6.99834 19.7793 6.88015 20.1066 6.66028C20.434 6.4404 20.6891 6.12866 20.8397 5.76424C20.9904 5.39982 21.03 4.99899 20.9535 4.61214C20.8771 4.22528 20.6879 3.86967 20.4099 3.59ZM17.9999 9H5.9999C5.73469 9 5.48033 9.10536 5.2928 9.29289C5.10526 9.48043 4.9999 9.73478 4.9999 10V14C4.9999 14.9193 5.18096 15.8295 5.53275 16.6788C5.88453 17.5281 6.40015 18.2997 7.05016 18.9497C7.70017 19.5998 8.47184 20.1154 9.32112 20.4672C10.1704 20.8189 11.0807 21 11.9999 21C12.9192 21 13.8294 20.8189 14.6787 20.4672C15.528 20.1154 16.2996 19.5998 16.9497 18.9497C17.5997 18.2997 18.1153 17.5281 18.4671 16.6788C18.8188 15.8295 18.9999 14.9193 18.9999 14V10C18.9999 9.73478 18.8945 9.48043 18.707 9.29289C18.5195 9.10536 18.2651 9 17.9999 9ZM14.1199 17.12C13.5578 17.6828 12.7953 17.9993 11.9999 18C11.405 17.9993 10.8237 17.8218 10.3299 17.49C9.83935 17.1613 9.45671 16.6952 9.2299 16.15C9.0027 15.6018 8.94319 14.9985 9.05891 14.4164C9.17463 13.8344 9.46038 13.2997 9.88 12.8801C10.2996 12.4605 10.8343 12.1747 11.4163 12.059C11.9984 11.9433 12.6017 12.0028 13.1499 12.23C13.6951 12.4568 14.1612 12.8394 14.4899 13.33C14.8217 13.8238 14.9993 14.4051 14.9999 15C14.9992 15.7954 14.6827 16.5579 14.1199 17.12ZM11.9999 14C11.8021 14 11.6088 14.0586 11.4443 14.1685C11.2799 14.2784 11.1517 14.4346 11.076 14.6173C11.0003 14.8 10.9805 15.0011 11.0191 15.1951C11.0577 15.3891 11.1529 15.5673 11.2928 15.7071C11.4327 15.847 11.6108 15.9422 11.8048 15.9808C11.9988 16.0194 12.1999 15.9996 12.3826 15.9239C12.5653 15.8482 12.7215 15.72 12.8314 15.5556C12.9413 15.3911 12.9999 15.1978 12.9999 15C12.9999 14.7348 12.8945 14.4804 12.707 14.2929C12.5195 14.1054 12.2651 14 11.9999 14Z","security_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM16.29 11.2102C14.9682 11.0715 13.6815 10.699 12.49 10.1102C12.3341 10.0349 12.1632 9.99578 11.99 9.99578C11.8169 9.99578 11.6459 10.0349 11.49 10.1102C10.306 10.7001 9.02569 11.0727 7.71001 11.2102C7.40729 11.2372 7.12557 11.3763 6.92001 11.6002C6.71031 11.8179 6.59219 12.1079 6.59001 12.4102V15.4102C6.59001 19.4102 10.59 22.0002 11.98 22.0002C13.37 22.0002 17.37 19.4502 17.37 15.4102V12.4102C17.3675 12.1158 17.2531 11.8333 17.05 11.6202C16.8563 11.3939 16.5854 11.2478 16.29 11.2102ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","security_vehicle":"M9 8C8.80222 8 8.60888 8.05865 8.44443 8.16853C8.27998 8.27841 8.15181 8.43459 8.07612 8.61732C8.00043 8.80004 7.98063 9.00111 8.01921 9.19509C8.0578 9.38907 8.15304 9.56725 8.29289 9.70711C8.43275 9.84696 8.61093 9.9422 8.80491 9.98079C8.99889 10.0194 9.19996 9.99957 9.38268 9.92388C9.56541 9.84819 9.72159 9.72002 9.83147 9.55557C9.94135 9.39112 10 9.19778 10 9C10 8.73478 9.89464 8.48043 9.70711 8.29289C9.51957 8.10536 9.26522 8 9 8ZM20.78 12.16L19.4 7.05C19.1926 6.46323 18.8077 5.9555 18.2989 5.59716C17.7901 5.23882 17.1824 5.0476 16.56 5.05H16.5V4C16.5 3.73478 16.3946 3.48043 16.2071 3.29289C16.0196 3.10536 15.7652 3 15.5 3H14.5C14.2348 3 13.9804 3.10536 13.7929 3.29289C13.6054 3.48043 13.5 3.73478 13.5 4V5H7.41C6.76769 4.99958 6.14221 5.20532 5.62557 5.58695C5.10893 5.96858 4.72841 6.50595 4.54 7.12L3.21 12.17C2.85194 12.324 2.54666 12.5792 2.33169 12.9043C2.11672 13.2294 2.00144 13.6102 2 14V16C2.00211 16.349 2.09552 16.6914 2.27095 16.9932C2.44638 17.2949 2.69772 17.5455 3 17.72V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.72C21.3023 17.5455 21.5536 17.2949 21.7291 16.9932C21.9045 16.6914 21.9979 16.349 22 16V14C21.9997 13.6074 21.8838 13.2236 21.6669 12.8964C21.4499 12.5692 21.1415 12.3131 20.78 12.16ZM6.71 15.71C6.54541 15.8748 6.32847 15.9769 6.09662 15.9988C5.86477 16.0207 5.63254 15.961 5.44 15.83C5.27585 15.7214 5.14993 15.564 5.08 15.38C4.99607 15.199 4.9682 14.997 5 14.8C5.03698 14.6015 5.13319 14.4188 5.27599 14.276C5.41879 14.1332 5.60147 14.037 5.8 14C5.995 13.9619 6.19692 13.9828 6.38 14.06C6.56399 14.1299 6.72139 14.2558 6.83 14.42C6.96101 14.6125 7.02071 14.8448 6.9988 15.0766C6.97689 15.3085 6.87475 15.5254 6.71 15.69V15.71ZM15 11C14.651 11.0021 14.3086 11.0955 14.0068 11.2709C13.7051 11.4464 13.4545 11.6977 13.28 12H10.72C10.5429 11.7016 10.2912 11.4543 9.98965 11.2826C9.68809 11.1109 9.34703 11.0206 9 11.0206C8.65297 11.0206 8.31191 11.1109 8.01035 11.2826C7.70878 11.4543 7.45709 11.7016 7.28 12H5.28L6.46 7.69C6.52781 7.48115 6.66247 7.30043 6.8432 7.17572C7.02393 7.05102 7.24068 6.98927 7.46 7H16.61C16.8103 6.99981 17.006 7.05975 17.1718 7.17208C17.3376 7.28441 17.4659 7.44393 17.54 7.63L18.67 12H16.67C16.4998 11.7049 16.2571 11.4581 15.9649 11.2831C15.6726 11.1081 15.3405 11.0107 15 11ZM18.71 15.71C18.5454 15.8748 18.3285 15.9769 18.0966 15.9988C17.8648 16.0207 17.6325 15.961 17.44 15.83C17.2758 15.7214 17.1499 15.564 17.08 15.38C16.9961 15.199 16.9682 14.997 17 14.8C17.037 14.6015 17.1332 14.4188 17.276 14.276C17.4188 14.1332 17.6015 14.037 17.8 14C17.995 13.9619 18.1969 13.9828 18.38 14.06C18.564 14.1299 18.7214 14.2558 18.83 14.42C18.961 14.6125 19.0207 14.8448 18.9988 15.0766C18.9769 15.3085 18.8748 15.5254 18.71 15.69V15.71ZM15 8C14.8022 8 14.6089 8.05865 14.4444 8.16853C14.28 8.27841 14.1518 8.43459 14.0761 8.61732C14.0004 8.80004 13.9806 9.00111 14.0192 9.19509C14.0578 9.38907 14.153 9.56725 14.2929 9.70711C14.4327 9.84696 14.6109 9.9422 14.8049 9.98079C14.9989 10.0194 15.2 9.99957 15.3827 9.92388C15.5654 9.84819 15.7216 9.72002 15.8315 9.55557C15.9414 9.39112 16 9.19778 16 9C16 8.73478 15.8946 8.48043 15.7071 8.29289C15.5196 8.10536 15.2652 8 15 8Z","securityguard":"M7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","securityguard_manager":"M7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM17 18.5C17.0008 18.5656 16.9879 18.6306 16.962 18.6909C16.9362 18.7512 16.898 18.8054 16.85 18.85L15.85 19.85C15.8051 19.8978 15.7509 19.936 15.6907 19.962C15.6305 19.9881 15.5656 20.0015 15.5 20.0015C15.4344 20.0015 15.3695 19.9881 15.3093 19.962C15.2491 19.936 15.1949 19.8978 15.15 19.85L14.15 18.85C14.102 18.8054 14.0638 18.7512 14.038 18.6909C14.0121 18.6306 13.9992 18.5656 14 18.5V16.5C14 16.3674 14.0527 16.2402 14.1464 16.1464C14.2402 16.0527 14.3674 16 14.5 16H16.5C16.6326 16 16.7598 16.0527 16.8536 16.1464C16.9473 16.2402 17 16.3674 17 16.5V18.5ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","securityguard_officer":"M14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM10 20H8C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19C7 18.7348 7.10536 18.4804 7.29289 18.2929C7.48043 18.1054 7.73478 18 8 18H10C10.2652 18 10.5196 18.1054 10.7071 18.2929C10.8946 18.4804 11 18.7348 11 19C11 19.2652 10.8946 19.5196 10.7071 19.7071C10.5196 19.8946 10.2652 20 10 20ZM16 20C15.8022 20 15.6089 19.9414 15.4444 19.8315C15.28 19.7216 15.1518 19.5654 15.0761 19.3827C15.0004 19.2 14.9806 18.9989 15.0192 18.8049C15.0578 18.6109 15.153 18.4327 15.2929 18.2929C15.4327 18.153 15.6109 18.0578 15.8049 18.0192C15.9989 17.9806 16.2 18.0004 16.3827 18.0761C16.5654 18.1518 16.7216 18.28 16.8315 18.4444C16.9414 18.6089 17 18.8022 17 19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20ZM7.29 4.71C7.38344 4.80268 7.49426 4.87601 7.61609 4.92577C7.73793 4.97554 7.86839 5.00076 8 5H16C16.1316 5.00076 16.2621 4.97554 16.3839 4.92577C16.5057 4.87601 16.6166 4.80268 16.71 4.71L17.71 3.71C17.8488 3.56938 17.9428 3.3908 17.9801 3.19681C18.0175 3.00282 17.9966 2.80211 17.92 2.62C17.845 2.43738 17.7176 2.28105 17.5539 2.17072C17.3901 2.06039 17.1974 2.00099 17 2H7C6.80257 2.00099 6.60986 2.06039 6.44614 2.17072C6.28242 2.28105 6.15502 2.43738 6.08 2.62C6.00342 2.80211 5.9825 3.00282 6.01987 3.19681C6.05725 3.3908 6.15124 3.56938 6.29 3.71L7.29 4.71ZM12 11C13.1043 10.999 14.1694 10.5901 14.9907 9.85182C15.812 9.11357 16.3317 8.09798 16.45 7H7.55C7.66832 8.09798 8.18801 9.11357 9.00932 9.85182C9.83062 10.5901 10.8957 10.999 12 11Z","seedling":"M17 17C16.5213 17.0006 16.0503 17.1209 15.63 17.35C15.3833 16.8094 15.0193 16.3306 14.5643 15.9483C14.1094 15.566 13.575 15.2899 13 15.14V10C13.651 9.95741 14.2635 9.67612 14.72 9.21003C15.5604 8.15725 16.0124 6.84706 16 5.50003C16 5.36743 15.9473 5.24025 15.8536 5.14648C15.7598 5.05271 15.6326 5.00003 15.5 5.00003C14.5321 4.96678 13.5779 5.23592 12.77 5.77003C12.4821 4.6183 11.7939 3.60657 10.8283 2.91585C9.86279 2.22513 8.68298 1.9005 7.5 2.00003C7.36739 2.00003 7.24021 2.05271 7.14645 2.14648C7.05268 2.24025 7 2.36743 7 2.50003C7 2.62003 7 5.50003 8.56 7.02003C8.87854 7.34093 9.25927 7.59337 9.67885 7.76189C10.0984 7.93041 10.548 8.01145 11 8.00003V15.14C10.425 15.2899 9.8906 15.566 9.43567 15.9483C8.98074 16.3306 8.6167 16.8094 8.37 17.35C7.94967 17.1209 7.47871 17.0006 7 17C6.20435 17 5.44129 17.3161 4.87868 17.8787C4.31607 18.4413 4 19.2044 4 20V21C4 21.2653 4.10536 21.5196 4.29289 21.7071C4.48043 21.8947 4.73478 22 5 22H19C19.2652 22 19.5196 21.8947 19.7071 21.7071C19.8946 21.5196 20 21.2653 20 21V20C20 19.2044 19.6839 18.4413 19.1213 17.8787C18.5587 17.3161 17.7956 17 17 17Z","seekbar":"M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z","send_message":"M19.7898 10.16L5.78979 4.16001C5.54004 4.05361 5.27125 3.99918 4.99979 4.00001C4.55007 3.99866 4.11302 4.14892 3.75921 4.42652C3.4054 4.70413 3.15547 5.09288 3.04979 5.53001C2.9815 5.81472 2.97656 6.11096 3.0353 6.3978C3.09405 6.68463 3.21506 6.95507 3.38979 7.19001L6.75979 12L3.40979 16.79C3.20045 17.0642 3.06557 17.3878 3.01826 17.7295C2.97095 18.0712 3.01281 18.4193 3.13979 18.74C3.23838 18.9887 3.38587 19.2151 3.57352 19.4058C3.76118 19.5965 3.98518 19.7476 4.23228 19.8502C4.47937 19.9527 4.74453 20.0047 5.01206 20.0029C5.27959 20.0012 5.54405 19.9458 5.78979 19.84L19.7898 13.84C20.1506 13.6863 20.4582 13.43 20.6744 13.1028C20.8907 12.7757 21.006 12.3922 21.006 12C21.006 11.6079 20.8907 11.2244 20.6744 10.8972C20.4582 10.5701 20.1506 10.3137 19.7898 10.16Z","server":"M6 11H18C19.0609 11 20.0783 10.5786 20.8284 9.82843C21.5786 9.07828 22 8.06087 22 7C22 5.93913 21.5786 4.92172 20.8284 4.17157C20.0783 3.42143 19.0609 3 18 3H6C4.93913 3 3.92172 3.42143 3.17157 4.17157C2.42143 4.92172 2 5.93913 2 7C2 8.06087 2.42143 9.07828 3.17157 9.82843C3.92172 10.5786 4.93913 11 6 11ZM6 5.5C6.29667 5.5 6.58668 5.58797 6.83336 5.7528C7.08003 5.91762 7.27229 6.15189 7.38582 6.42597C7.49935 6.70006 7.52906 7.00166 7.47118 7.29264C7.4133 7.58361 7.27044 7.85088 7.06066 8.06066C6.85088 8.27044 6.58361 8.4133 6.29264 8.47118C6.00166 8.52906 5.70006 8.49935 5.42597 8.38582C5.15189 8.27229 4.91762 8.08003 4.7528 7.83336C4.58797 7.58668 4.5 7.29667 4.5 7C4.5 6.60218 4.65804 6.22064 4.93934 5.93934C5.22064 5.65804 5.60218 5.5 6 5.5ZM18 13H6C4.93913 13 3.92172 13.4214 3.17157 14.1716C2.42143 14.9217 2 15.9391 2 17C2 18.0609 2.42143 19.0783 3.17157 19.8284C3.92172 20.5786 4.93913 21 6 21H18C19.0609 21 20.0783 20.5786 20.8284 19.8284C21.5786 19.0783 22 18.0609 22 17C22 15.9391 21.5786 14.9217 20.8284 14.1716C20.0783 13.4214 19.0609 13 18 13ZM6 18.5C5.70333 18.5 5.41332 18.412 5.16664 18.2472C4.91997 18.0824 4.72771 17.8481 4.61418 17.574C4.50065 17.2999 4.47094 16.9983 4.52882 16.7074C4.5867 16.4164 4.72956 16.1491 4.93934 15.9393C5.14912 15.7296 5.41639 15.5867 5.70736 15.5288C5.99834 15.4709 6.29994 15.5006 6.57403 15.6142C6.84811 15.7277 7.08238 15.92 7.2472 16.1666C7.41203 16.4133 7.5 16.7033 7.5 17C7.5 17.3978 7.34196 17.7794 7.06066 18.0607C6.77936 18.342 6.39782 18.5 6 18.5Z","server_cloud":"M19 9C18.6409 9.00179 18.2889 9.10023 17.981 9.28499C17.6731 9.46974 17.4206 9.734 17.25 10.05C17.1032 9.99832 16.9459 9.9839 16.7921 10.008C16.6384 10.0322 16.493 10.0941 16.3691 10.1883C16.2452 10.2824 16.1466 10.4059 16.0822 10.5476C16.0177 10.6893 15.9895 10.8447 16 11C15.4696 11 14.9609 11.2107 14.5858 11.5858C14.2107 11.9609 14 12.4696 14 13C14 13.5304 14.2107 14.0391 14.5858 14.4142C14.9609 14.7893 15.4696 15 16 15H20C20.4428 15.0031 20.8742 14.8591 21.2264 14.5907C21.5786 14.3222 21.8317 13.9445 21.9461 13.5167C22.0605 13.0888 22.0297 12.6352 21.8584 12.2268C21.6872 11.8184 21.3853 11.4783 21 11.26C21.0104 11.1736 21.0104 11.0864 21 11C21 10.4696 20.7893 9.96086 20.4142 9.58579C20.0391 9.21071 19.5304 9 19 9ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5Z","server_home":"M5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM21.71 11.29L18.71 8.29C18.617 8.19627 18.5064 8.12188 18.3846 8.07111C18.2627 8.02034 18.132 7.9942 18 7.9942C17.868 7.9942 17.7373 8.02034 17.6154 8.07111C17.4936 8.12188 17.383 8.19627 17.29 8.29L14.29 11.29C14.1512 11.4306 14.0572 11.6092 14.0199 11.8032C13.9825 11.9972 14.0034 12.1979 14.08 12.38C14.155 12.5626 14.2824 12.7189 14.4461 12.8293C14.6099 12.9396 14.8026 12.999 15 13V15C15 15.2652 15.1054 15.5196 15.2929 15.7071C15.4804 15.8946 15.7348 16 16 16H20C20.2652 16 20.5196 15.8946 20.7071 15.7071C20.8946 15.5196 21 15.2652 21 15V13C21.1974 12.999 21.3901 12.9396 21.5539 12.8293C21.7176 12.7189 21.845 12.5626 21.92 12.38C21.9966 12.1979 22.0175 11.9972 21.9801 11.8032C21.9428 11.6092 21.8488 11.4306 21.71 11.29Z","server_internet":"M16 13H14.14C14.3834 13.9427 14.9622 14.7642 15.768 15.3106C16.5738 15.857 17.5512 16.0908 18.517 15.9681C19.4828 15.8454 20.3707 15.3747 21.0143 14.6442C21.6579 13.9137 22.013 12.9736 22.013 12C22.013 11.0264 21.6579 10.0863 21.0143 9.35577C20.3707 8.62526 19.4828 8.15456 18.517 8.03188C17.5512 7.90921 16.5738 8.14299 15.768 8.6894C14.9622 9.23581 14.3834 10.0573 14.14 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5Z","server_shared":"M20.5 13C20.3113 13.0008 20.1245 13.0381 19.95 13.11L17.74 12L20 10.89C20.1745 10.9619 20.3613 10.9992 20.55 11C20.8297 11.0011 21.1041 10.9239 21.3423 10.7772C21.5804 10.6306 21.7728 10.4202 21.8977 10.17C22.0227 9.91975 22.0751 9.63957 22.0492 9.36108C22.0233 9.08259 21.9201 8.81689 21.7511 8.59398C21.5822 8.37108 21.3543 8.19984 21.0932 8.09962C20.8321 7.9994 20.5481 7.97418 20.2734 8.02681C19.9987 8.07944 19.7442 8.20782 19.5386 8.39746C19.3331 8.5871 19.1846 8.83044 19.11 9.1L16.11 10.61C15.9355 10.5381 15.7487 10.5008 15.56 10.5C15.1622 10.5 14.7806 10.658 14.4993 10.9393C14.218 11.2206 14.06 11.6022 14.06 12C14.06 12.3978 14.218 12.7794 14.4993 13.0607C14.7806 13.342 15.1622 13.5 15.56 13.5C15.7487 13.4992 15.9355 13.4619 16.11 13.39L19.11 14.9C19.1853 15.1715 19.3356 15.4163 19.5436 15.6064C19.7516 15.7964 20.009 15.924 20.2861 15.9746C20.5633 16.0252 20.8492 15.9967 21.1109 15.8923C21.3726 15.788 21.5997 15.612 21.766 15.3846C21.9324 15.1572 22.0313 14.8876 22.0515 14.6065C22.0717 14.3255 22.0124 14.0445 21.8803 13.7956C21.7481 13.5467 21.5486 13.3401 21.3045 13.1994C21.0604 13.0587 20.7816 12.9896 20.5 13ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5Z","server_wifi":"M20.23 12.77C20.3479 12.5326 20.3667 12.2581 20.2823 12.0069C20.198 11.7556 20.0173 11.5481 19.78 11.43L19.38 11.25C18.868 11.0585 18.3218 10.9756 17.7761 11.0065C17.2303 11.0375 16.697 11.1817 16.21 11.43C15.9726 11.5493 15.7924 11.7581 15.7089 12.0103C15.6255 12.2626 15.6457 12.5376 15.765 12.775C15.8843 13.0124 16.0931 13.1926 16.3453 13.2761C16.5976 13.3595 16.8726 13.3393 17.11 13.22C17.3479 13.0927 17.6107 13.0188 17.8801 13.0032C18.1495 12.9877 18.419 13.0309 18.67 13.13C18.7457 13.1539 18.8193 13.184 18.89 13.22C19.0293 13.2914 19.1835 13.3291 19.34 13.33C19.5257 13.3285 19.7074 13.2753 19.8645 13.1764C20.0217 13.0775 20.1483 12.9368 20.23 12.77ZM18 14C17.8022 14 17.6089 14.0586 17.4444 14.1685C17.28 14.2784 17.1518 14.4346 17.0761 14.6173C17.0004 14.8 16.9806 15.0011 17.0192 15.1951C17.0578 15.3891 17.153 15.5673 17.2929 15.7071C17.4327 15.847 17.6109 15.9422 17.8049 15.9808C17.9989 16.0194 18.2 15.9996 18.3827 15.9239C18.5654 15.8482 18.7216 15.72 18.8315 15.5556C18.9414 15.3911 19 15.1978 19 15C19 14.7348 18.8946 14.4804 18.7071 14.2929C18.5196 14.1054 18.2652 14 18 14ZM5.5 11H12.09C12.3261 9.60294 13.0491 8.33452 14.1308 7.41939C15.2125 6.50425 16.5831 6.00144 18 6H21.65C21.368 5.40272 20.9223 4.89773 20.3647 4.54369C19.8071 4.18966 19.1605 4.00113 18.5 4H5.5C4.57174 4 3.6815 4.36875 3.02513 5.02513C2.36875 5.6815 2 6.57174 2 7.5C2 8.42826 2.36875 9.3185 3.02513 9.97487C3.6815 10.6313 4.57174 11 5.5 11ZM9.5 6.5C9.69778 6.5 9.89112 6.55865 10.0556 6.66853C10.22 6.77841 10.3482 6.93459 10.4239 7.11732C10.4996 7.30004 10.5194 7.50111 10.4808 7.69509C10.4422 7.88907 10.347 8.06725 10.2071 8.20711C10.0673 8.34696 9.88907 8.4422 9.69509 8.48079C9.50111 8.51937 9.30004 8.49957 9.11732 8.42388C8.93459 8.34819 8.77841 8.22002 8.66853 8.05557C8.55865 7.89112 8.5 7.69778 8.5 7.5C8.5 7.23478 8.60536 6.98043 8.79289 6.79289C8.98043 6.60536 9.23478 6.5 9.5 6.5ZM5.5 6.5C5.69778 6.5 5.89112 6.55865 6.05557 6.66853C6.22002 6.77841 6.34819 6.93459 6.42388 7.11732C6.49957 7.30004 6.51937 7.50111 6.48079 7.69509C6.4422 7.88907 6.34696 8.06725 6.20711 8.20711C6.06725 8.34696 5.88907 8.4422 5.69509 8.48079C5.50111 8.51937 5.30004 8.49957 5.11732 8.42388C4.93459 8.34819 4.77841 8.22002 4.66853 8.05557C4.55865 7.89112 4.5 7.69778 4.5 7.5C4.5 7.23478 4.60536 6.98043 4.79289 6.79289C4.98043 6.60536 5.23478 6.5 5.5 6.5ZM12.09 13H5.5C4.57174 13 3.6815 13.3687 3.02513 14.0251C2.36875 14.6815 2 15.5717 2 16.5C2 17.4283 2.36875 18.3185 3.02513 18.9749C3.6815 19.6313 4.57174 20 5.5 20H18.5C19.1605 19.9989 19.8071 19.8103 20.3647 19.4563C20.9223 19.1023 21.368 18.5973 21.65 18H18C16.5831 17.9986 15.2125 17.4958 14.1308 16.5806C13.0491 15.6655 12.3261 14.3971 12.09 13ZM5.5 17.5C5.30222 17.5 5.10888 17.4414 4.94443 17.3315C4.77998 17.2216 4.65181 17.0654 4.57612 16.8827C4.50043 16.7 4.48063 16.4989 4.51921 16.3049C4.5578 16.1109 4.65304 15.9327 4.79289 15.7929C4.93275 15.653 5.11093 15.5578 5.30491 15.5192C5.49889 15.4806 5.69996 15.5004 5.88268 15.5761C6.06541 15.6518 6.22159 15.78 6.33147 15.9444C6.44135 16.1089 6.5 16.3022 6.5 16.5C6.5 16.7652 6.39464 17.0196 6.20711 17.2071C6.01957 17.3946 5.76522 17.5 5.5 17.5ZM9.5 17.5C9.30222 17.5 9.10888 17.4414 8.94443 17.3315C8.77998 17.2216 8.65181 17.0654 8.57612 16.8827C8.50043 16.7 8.48063 16.4989 8.51921 16.3049C8.5578 16.1109 8.65304 15.9327 8.79289 15.7929C8.93275 15.653 9.11093 15.5578 9.30491 15.5192C9.49889 15.4806 9.69996 15.5004 9.88268 15.5761C10.0654 15.6518 10.2216 15.78 10.3315 15.9444C10.4414 16.1089 10.5 16.3022 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM21.58 10.09C21.6399 9.97197 21.6758 9.84322 21.6856 9.71121C21.6954 9.5792 21.6789 9.44656 21.6371 9.32098C21.5952 9.1954 21.5288 9.07938 21.4418 8.97965C21.3547 8.87991 21.2488 8.79846 21.13 8.74C20.1581 8.25417 19.0865 8.00124 18 8.00124C16.9135 8.00124 15.8419 8.25417 14.87 8.74C14.7525 8.79909 14.6477 8.88076 14.5618 8.98034C14.4758 9.07991 14.4103 9.19544 14.3689 9.32034C14.3276 9.44523 14.3113 9.57704 14.3209 9.70824C14.3305 9.83945 14.3659 9.96747 14.425 10.085C14.4841 10.2025 14.5658 10.3073 14.6653 10.3932C14.7649 10.4792 14.8804 10.5447 15.0053 10.5861C15.1302 10.6274 15.262 10.6437 15.3932 10.6341C15.5244 10.6245 15.6525 10.5891 15.77 10.53C16.4627 10.1848 17.2261 10.0052 18 10.0052C18.7739 10.0052 19.5373 10.1848 20.23 10.53C20.3701 10.5994 20.5237 10.637 20.68 10.64C20.8664 10.6413 21.0494 10.5905 21.2084 10.4933C21.3674 10.3961 21.4961 10.2564 21.58 10.09Z","service_center":"M20 10H17V9H15V10H11C11 9.20435 10.6839 8.44129 10.1213 7.87868C9.55871 7.31607 8.79565 7 8 7C7.20435 7 6.44129 7.31607 5.87868 7.87868C5.31607 8.44129 5 9.20435 5 10H4C3.73478 10 3.48043 10.1054 3.29289 10.2929C3.10536 10.4804 3 10.7348 3 11C3 11.2652 3.10536 11.5196 3.29289 11.7071C3.48043 11.8946 3.73478 12 4 12V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V12C20.2652 12 20.5196 11.8946 20.7071 11.7071C20.8946 11.5196 21 11.2652 21 11C21 10.7348 20.8946 10.4804 20.7071 10.2929C20.5196 10.1054 20.2652 10 20 10ZM13 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7V4C20 3.73478 19.8946 3.48043 19.7071 3.29289C19.5196 3.10536 19.2652 3 19 3H13C12.7348 3 12.4804 3.10536 12.2929 3.29289C12.1054 3.48043 12 3.73478 12 4V7C12 7.26522 12.1054 7.51957 12.2929 7.70711C12.4804 7.89464 12.7348 8 13 8ZM8 6C8.29667 6 8.58668 5.91203 8.83335 5.7472C9.08003 5.58238 9.27229 5.34811 9.38582 5.07403C9.49935 4.79994 9.52906 4.49834 9.47118 4.20737C9.4133 3.91639 9.27044 3.64912 9.06066 3.43934C8.85088 3.22956 8.58361 3.0867 8.29264 3.02882C8.00166 2.97094 7.70006 3.00065 7.42597 3.11418C7.15189 3.22771 6.91762 3.41997 6.7528 3.66665C6.58797 3.91332 6.5 4.20333 6.5 4.5C6.5 4.89783 6.65804 5.27936 6.93934 5.56066C7.22064 5.84197 7.60218 6 8 6Z","settings":"M20.4298 13.4L18.9998 12.58V11.42L20.4298 10.6C20.8883 10.3344 21.2227 9.89783 21.3595 9.386C21.4964 8.87416 21.4246 8.32893 21.1598 7.87L20.1598 6.13C19.8943 5.67154 19.4577 5.33717 18.9458 5.20031C18.434 5.06344 17.8888 5.13526 17.4298 5.4L16.2498 6.08L15.9998 6.23L14.9998 5.65V4C14.9998 3.46957 14.7891 2.96086 14.4141 2.58579C14.039 2.21071 13.5303 2 12.9998 2H10.9998C10.4694 2 9.96071 2.21071 9.58563 2.58579C9.21056 2.96086 8.99985 3.46957 8.99985 4V5.65L8.74985 5.79L7.99985 6.23L7.74985 6.08L6.56985 5.4C6.11091 5.13526 5.56568 5.06344 5.05385 5.20031C4.54201 5.33717 4.1054 5.67154 3.83985 6.13L2.83985 7.87C2.57511 8.32893 2.50329 8.87416 2.64015 9.386C2.77702 9.89783 3.11138 10.3344 3.56985 10.6L4.99985 11.42V12.58L3.56985 13.4C3.11138 13.6656 2.77702 14.1022 2.64015 14.614C2.50329 15.1258 2.57511 15.6711 2.83985 16.13L3.83985 17.87C4.1054 18.3285 4.54201 18.6628 5.05385 18.7997C5.56568 18.9366 6.11091 18.8647 6.56985 18.6L7.99985 17.77L8.99985 18.35V20C8.99985 20.5304 9.21056 21.0391 9.58563 21.4142C9.96071 21.7893 10.4694 22 10.9998 22H12.9998C13.5303 22 14.039 21.7893 14.4141 21.4142C14.7891 21.0391 14.9998 20.5304 14.9998 20V18.35L15.9998 17.77L17.4298 18.6C17.8888 18.8647 18.434 18.9366 18.9458 18.7997C19.4577 18.6628 19.8943 18.3285 20.1598 17.87L21.1598 16.13C21.4246 15.6711 21.4964 15.1258 21.3595 14.614C21.2227 14.1022 20.8883 13.6656 20.4298 13.4ZM11.9998 15C11.4065 15 10.8265 14.8241 10.3331 14.4944C9.83979 14.1648 9.45527 13.6962 9.22821 13.1481C9.00114 12.5999 8.94173 11.9967 9.05749 11.4147C9.17325 10.8328 9.45897 10.2982 9.87853 9.87868C10.2981 9.45912 10.8326 9.1734 11.4146 9.05764C11.9965 8.94189 12.5997 9.0013 13.1479 9.22836C13.6961 9.45542 14.1646 9.83994 14.4943 10.3333C14.8239 10.8266 14.9998 11.4067 14.9998 12C14.9998 12.7956 14.6838 13.5587 14.1212 14.1213C13.5586 14.6839 12.7955 15 11.9998 15Z","sewing_machine":"M18 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V9C4 9.53043 4.21071 10.0391 4.58579 10.4142C4.96086 10.7893 5.46957 11 6 11V12C6 12.2652 6.10536 12.5196 6.29289 12.7071C6.48043 12.8946 6.73478 13 7 13C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12V11C8.53043 11 9.03914 10.7893 9.41421 10.4142C9.78929 10.0391 10 9.53043 10 9H13C13.5304 9 14.0391 9.21071 14.4142 9.58579C14.7893 9.96086 15 10.4696 15 11V12C15 12.5304 14.7893 13.0391 14.4142 13.4142C14.0391 13.7893 13.5304 14 13 14H6C5.20435 14 4.44129 14.3161 3.87868 14.8787C3.31607 15.4413 3 16.2044 3 17V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20H5C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20H17C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20H20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","share":"M18 15.0001C17.599 15.0004 17.2021 15.0811 16.8328 15.2374C16.4635 15.3937 16.1294 15.6224 15.85 15.9101L7.99999 12.2701C8.00489 12.1802 8.00489 12.09 7.99999 12.0001C8.00489 11.9102 8.00489 11.82 7.99999 11.7301L15.88 8.09011C16.372 8.58147 17.0195 8.88664 17.7117 8.95342C18.4039 9.02021 19.0977 8.84446 19.6747 8.45624C20.2516 8.06802 20.6757 7.49144 20.8746 6.82509C21.0734 6.15874 21.0346 5.44401 20.7647 4.80312C20.4949 4.16223 20.0108 3.63499 19.3952 3.31155C18.7796 2.98811 18.0708 2.88857 17.3899 3.02994C16.709 3.17132 16.0984 3.54483 15.6625 4.0866C15.2266 4.62838 14.9924 5.30477 15 6.00011C14.9951 6.09004 14.9951 6.18018 15 6.27011L7.14999 9.91011C6.73402 9.48176 6.19968 9.18728 5.61538 9.06436C5.03108 8.94145 4.42339 8.99568 3.8701 9.22013C3.3168 9.44458 2.84306 9.82903 2.50952 10.3243C2.17598 10.8195 1.9978 11.403 1.9978 12.0001C1.9978 12.5972 2.17598 13.1807 2.50952 13.6759C2.84306 14.1712 3.3168 14.5556 3.8701 14.7801C4.42339 15.0045 5.03108 15.0588 5.61538 14.9359C6.19968 14.8129 6.73402 14.5185 7.14999 14.0901L15 17.7301C14.9951 17.82 14.9951 17.9102 15 18.0001C15 18.5935 15.1759 19.1735 15.5056 19.6668C15.8352 20.1602 16.3038 20.5447 16.8519 20.7717C17.4001 20.9988 18.0033 21.0582 18.5853 20.9425C19.1672 20.8267 19.7018 20.541 20.1213 20.1214C20.5409 19.7019 20.8266 19.1673 20.9423 18.5854C21.0581 18.0034 20.9987 17.4002 20.7716 16.8521C20.5446 16.3039 20.16 15.8353 19.6667 15.5057C19.1734 15.1761 18.5933 15.0001 18 15.0001Z","shopping":"M19.4801 7.65C19.2925 7.44522 19.0643 7.28175 18.8101 7.17C18.5544 7.05912 18.2788 7.00129 18.0001 7H16.0001V6C16.0001 4.93913 15.5787 3.92172 14.8285 3.17157C14.0784 2.42143 13.0609 2 12.0001 2C10.9392 2 9.9218 2.42143 9.17166 3.17157C8.42151 3.92172 8.00008 4.93913 8.00008 6V7H6.00008C5.72136 7.00129 5.4458 7.05912 5.19008 7.17C4.9357 7.28176 4.7074 7.4453 4.51973 7.65018C4.33206 7.85507 4.18914 8.09681 4.10008 8.36C4.01172 8.62378 3.97771 8.90272 4.00008 9.18L5.00008 20.18C5.04605 20.6795 5.27805 21.1435 5.65008 21.48C6.01943 21.8157 6.50096 22.0012 7.00008 22H17.0001C17.4992 22.0012 17.9807 21.8157 18.3501 21.48C18.7221 21.1435 18.9541 20.6795 19.0001 20.18L20.0001 9.18C20.0225 8.90272 19.9884 8.62378 19.9001 8.36C19.8109 8.09672 19.6679 7.85491 19.4801 7.65ZM14.0001 7H10.0001V6C10.0001 5.46957 10.2108 4.96086 10.5859 4.58579C10.9609 4.21071 11.4696 4 12.0001 4C12.5305 4 13.0392 4.21071 13.4143 4.58579C13.7894 4.96086 14.0001 5.46957 14.0001 6V7Z","shopping_bag":"M18 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10Z","shopping_bag_favorite":"M18 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4ZM12.76 17.1L12.56 17.28C12.4081 17.422 12.2079 17.501 12 17.501C11.7921 17.501 11.5919 17.422 11.44 17.28L11.24 17.1C9.38 15.39 8.24 14.1 8.24 12.74C8.23599 12.4456 8.29086 12.1533 8.40138 11.8804C8.5119 11.6075 8.67585 11.3594 8.8836 11.1507C9.09134 10.942 9.33869 10.777 9.61112 10.6652C9.88355 10.5535 10.1756 10.4973 10.47 10.5C11.019 10.5177 11.5437 10.7304 11.95 11.1C12.3563 10.7304 12.881 10.5177 13.43 10.5C13.7244 10.4973 14.0165 10.5535 14.2889 10.6652C14.5613 10.777 14.8087 10.942 15.0164 11.1507C15.2241 11.3594 15.3881 11.6075 15.4986 11.8804C15.6091 12.1533 15.664 12.4456 15.66 12.74C15.71 14.12 14.62 15.39 12.76 17.1Z","shopping_bags":"M17 6H16C16 4.93913 15.5786 3.92172 14.8284 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9391 2 9.92172 2.42143 9.17157 3.17157C8.42143 3.92172 8 4.93913 8 6H7C6.20435 6 5.44129 6.31607 4.87868 6.87868C4.31607 7.44129 4 8.20435 4 9V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H8.56C8.19645 21.396 8.00295 20.705 8 20V15C8.00213 14.2461 8.21731 13.5081 8.62071 12.8711C9.02411 12.2342 9.59931 11.7242 10.28 11.4C10.6222 10.421 11.2603 9.57269 12.1059 8.97243C12.9516 8.37218 13.963 8.04973 15 8.04973C16.037 8.04973 17.0484 8.37218 17.8941 8.97243C18.7397 9.57269 19.3778 10.421 19.72 11.4C19.81 11.45 19.91 11.49 20 11.55V9C20 8.20435 19.6839 7.44129 19.1213 6.87868C18.5587 6.31607 17.7956 6 17 6ZM10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4C12.5304 4 13.0391 4.21071 13.4142 4.58579C13.7893 4.96086 14 5.46957 14 6H10ZM18 13C18 12.2044 17.6839 11.4413 17.1213 10.8787C16.5587 10.3161 15.7956 10 15 10C14.2044 10 13.4413 10.3161 12.8787 10.8787C12.3161 11.4413 12 12.2044 12 13C11.4696 13 10.9609 13.2107 10.5858 13.5858C10.2107 13.9609 10 14.4696 10 15V20C10 20.5304 10.2107 21.0391 10.5858 21.4142C10.9609 21.7893 11.4696 22 12 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V15C20 14.4696 19.7893 13.9609 19.4142 13.5858C19.0391 13.2107 18.5304 13 18 13ZM14 13C14 12.7348 14.1054 12.4804 14.2929 12.2929C14.4804 12.1054 14.7348 12 15 12C15.2652 12 15.5196 12.1054 15.7071 12.2929C15.8946 12.4804 16 12.7348 16 13H14Z","shopping_basket":"M21.5701 9.75996C21.3828 9.52294 21.1442 9.33142 20.8723 9.19979C20.6004 9.06816 20.3022 8.99984 20.0001 8.99996H18.6001L15.8601 4.48996C15.7145 4.28975 15.4998 4.15067 15.2576 4.09962C15.0153 4.04857 14.7628 4.08919 14.5487 4.21362C14.3347 4.33805 14.1745 4.53744 14.099 4.77321C14.0235 5.00898 14.0381 5.26437 14.1401 5.48996L16.2301 8.99996H7.7701L9.8601 5.50996C9.96206 5.28437 9.97671 5.02898 9.90123 4.79321C9.82574 4.55744 9.66548 4.35805 9.45147 4.23362C9.23745 4.10919 8.98488 4.06857 8.74264 4.11962C8.5004 4.17067 8.28571 4.30975 8.1401 4.50996L5.4301 8.99996H4.0001C3.69295 8.99526 3.38885 9.06138 3.11138 9.19318C2.83391 9.32498 2.59052 9.51892 2.4001 9.75996C2.2156 9.99399 2.08573 10.2663 2.01998 10.557C1.95424 10.8476 1.95428 11.1493 2.0201 11.44L3.4401 17.66C3.59251 18.3367 3.97473 18.9397 4.52171 19.3664C5.06869 19.793 5.74662 20.0169 6.4401 20H17.5401C18.2336 20.0169 18.9115 19.793 19.4585 19.3664C20.0055 18.9397 20.3877 18.3367 20.5401 17.66L22.0001 11.44C22.0591 11.1456 22.0511 10.8418 21.9767 10.5509C21.9022 10.2601 21.7633 9.98977 21.5701 9.75996Z","shuffle":"M17.24 8.00019H18.59L18.29 8.29019C18.1963 8.38315 18.1219 8.49375 18.0711 8.61561C18.0203 8.73747 17.9942 8.86817 17.9942 9.00019C17.9942 9.1322 18.0203 9.2629 18.0711 9.38476C18.1219 9.50662 18.1963 9.61722 18.29 9.71019C18.383 9.80391 18.4936 9.87831 18.6154 9.92908C18.7373 9.97985 18.868 10.006 19 10.006C19.132 10.006 19.2627 9.97985 19.3846 9.92908C19.5064 9.87831 19.617 9.80391 19.71 9.71019L21.71 7.71019C21.8037 7.61722 21.8781 7.50662 21.9289 7.38476C21.9797 7.2629 22.0058 7.1322 22.0058 7.00019C22.0058 6.86817 21.9797 6.73747 21.9289 6.61561C21.8781 6.49375 21.8037 6.38315 21.71 6.29019L19.71 4.29019C19.6168 4.19695 19.5061 4.12299 19.3842 4.07253C19.2624 4.02207 19.1319 3.99609 19 3.99609C18.7337 3.99609 18.4783 4.10188 18.29 4.29019C18.1017 4.47849 17.9959 4.73388 17.9959 5.00019C17.9959 5.26649 18.1017 5.52188 18.29 5.71019L18.59 6.00019H17.24C16.1801 6.00583 15.1644 6.42574 14.41 7.17019L6.17 15.4102C5.79665 15.7858 5.28958 15.998 4.76 16.0002H3C2.73478 16.0002 2.48043 16.1055 2.29289 16.2931C2.10536 16.4806 2 16.735 2 17.0002C2 17.2654 2.10536 17.5198 2.29289 17.7073C2.48043 17.8948 2.73478 18.0002 3 18.0002H4.76C5.81989 17.9945 6.83555 17.5746 7.59 16.8302L15.83 8.59019C16.2034 8.2146 16.7104 8.00242 17.24 8.00019ZM3 8.00019H4.76C5.28958 8.00242 5.79665 8.2146 6.17 8.59019L8.17 10.5902L9.59 9.17019L7.59 7.17019C6.83555 6.42574 5.81989 6.00583 4.76 6.00019H3C2.73478 6.00019 2.48043 6.10554 2.29289 6.29308C2.10536 6.48062 2 6.73497 2 7.00019C2 7.2654 2.10536 7.51976 2.29289 7.70729C2.48043 7.89483 2.73478 8.00019 3 8.00019ZM19.71 14.2902C19.5217 14.1019 19.2663 13.9961 19 13.9961C18.7337 13.9961 18.4783 14.1019 18.29 14.2902C18.1017 14.4785 17.9959 14.7339 17.9959 15.0002C17.9959 15.2665 18.1017 15.5219 18.29 15.7102L18.59 16.0002H17.24C16.7104 15.998 16.2034 15.7858 15.83 15.4102L13.83 13.4102L12.41 14.8302L14.41 16.8302C15.1644 17.5746 16.1801 17.9945 17.24 18.0002H18.59L18.29 18.2902C18.1963 18.3831 18.1219 18.4937 18.0711 18.6156C18.0203 18.7375 17.9942 18.8682 17.9942 19.0002C17.9942 19.1322 18.0203 19.2629 18.0711 19.3848C18.1219 19.5066 18.1963 19.6172 18.29 19.7102C18.383 19.8039 18.4936 19.8783 18.6154 19.9291C18.7373 19.9798 18.868 20.006 19 20.006C19.132 20.006 19.2627 19.9798 19.3846 19.9291C19.5064 19.8783 19.617 19.8039 19.71 19.7102L21.71 17.7102C21.8037 17.6172 21.8781 17.5066 21.9289 17.3848C21.9797 17.2629 22.0058 17.1322 22.0058 17.0002C22.0058 16.8682 21.9797 16.7375 21.9289 16.6156C21.8781 16.4937 21.8037 16.3831 21.71 16.2902L19.71 14.2902Z","sign":"M20.2998 3.69998C17.5633 2.74975 14.5863 2.74975 11.8498 3.69998C8.56506 4.8236 5.86063 7.20513 4.33062 10.3214C2.8006 13.4377 2.57012 17.0339 3.68982 20.32C3.75691 20.5186 3.88472 20.6911 4.05519 20.8131C4.22567 20.9352 4.43018 21.0005 4.63982 21C4.75919 21.0174 4.88045 21.0174 4.99982 21C5.25034 20.9136 5.45635 20.7314 5.5726 20.4933C5.68885 20.2551 5.70583 19.9806 5.61982 19.73C5.394 19.0364 5.23331 18.3234 5.13982 17.6C5.93097 17.7508 6.73443 17.8278 7.53982 17.83C10.1194 17.835 12.6462 17.0992 14.8198 15.71C15.002 15.5876 15.1389 15.4088 15.2094 15.201C15.2798 14.9931 15.28 14.7679 15.2098 14.56L13.9998 11L18.0598 11.68C18.2532 11.7095 18.4511 11.6817 18.6288 11.5999C18.8066 11.5182 18.9564 11.3861 19.0598 11.22C20.2561 9.23853 20.9241 6.98331 20.9998 4.66998C21.0033 4.45445 20.937 4.24357 20.8109 4.06877C20.6847 3.89398 20.5055 3.76462 20.2998 3.69998Z","sign_in":"M10.29 14.29C10.1963 14.383 10.1219 14.4936 10.0711 14.6154C10.0203 14.7373 9.9942 14.868 9.9942 15C9.9942 15.132 10.0203 15.2627 10.0711 15.3846C10.1219 15.5064 10.1963 15.617 10.29 15.71C10.383 15.8037 10.4936 15.8781 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8781 11.617 15.8037 11.71 15.71L14.71 12.71C14.8037 12.617 14.8781 12.5064 14.9289 12.3846C14.9797 12.2627 15.0058 12.132 15.0058 12C15.0058 11.868 14.9797 11.7373 14.9289 11.6154C14.8781 11.4936 14.8037 11.383 14.71 11.29L11.71 8.29C11.5217 8.1017 11.2663 7.99591 11 7.99591C10.7337 7.99591 10.4783 8.1017 10.29 8.29C10.1017 8.47831 9.99591 8.7337 9.99591 9C9.99591 9.2663 10.1017 9.5217 10.29 9.71L11.59 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H11.59L10.29 14.29ZM12 2C10.4221 2.00572 8.8677 2.38253 7.46234 3.09997C6.05699 3.81741 4.8401 4.85538 3.91 6.13C3.83225 6.23627 3.77626 6.35685 3.74523 6.48482C3.7142 6.61279 3.70875 6.74562 3.72919 6.8757C3.74963 7.00578 3.79556 7.13054 3.86434 7.24282C3.93312 7.35511 4.0234 7.4527 4.13 7.53C4.23627 7.60775 4.35685 7.66375 4.48482 7.69478C4.61278 7.7258 4.74562 7.73125 4.8757 7.71081C5.00578 7.69037 5.13054 7.64444 5.24282 7.57566C5.3551 7.50688 5.4527 7.4166 5.53 7.31C6.52119 5.94029 7.92085 4.91982 9.52809 4.39507C11.1353 3.87032 12.8675 3.86827 14.476 4.38921C16.0844 4.91015 17.4865 5.92729 18.4809 7.29465C19.4754 8.66201 20.011 10.3093 20.011 12C20.011 13.6907 19.4754 15.338 18.4809 16.7054C17.4865 18.0727 16.0844 19.0899 14.476 19.6108C12.8675 20.1317 11.1353 20.1297 9.52809 19.6049C7.92085 19.0802 6.52119 18.0597 5.53 16.69C5.37352 16.4752 5.13811 16.3313 4.87556 16.2901C4.61301 16.2488 4.34483 16.3135 4.13 16.47C3.91517 16.6265 3.77131 16.8619 3.73005 17.1244C3.68879 17.387 3.75352 17.6552 3.91 17.87C4.91474 19.2557 6.25836 20.3604 7.81223 21.0782C9.3661 21.796 11.0782 22.1029 12.7847 21.9696C14.4911 21.8363 16.1348 21.2672 17.5584 20.3168C18.9819 19.3664 20.1377 18.0666 20.9151 16.5416C21.6924 15.0167 22.0654 13.3177 21.9982 11.6074C21.931 9.89704 21.4259 8.23258 20.5312 6.77333C19.6366 5.31408 18.3824 4.10889 16.8887 3.27312C15.3949 2.43736 13.7117 1.999 12 2Z","sign_out":"M21.9 11.6102C21.8518 11.4883 21.7766 11.3789 21.68 11.2902L18.68 8.29018C18.4987 8.11021 18.2554 8.00644 18 8.00018C17.8694 8.00176 17.7403 8.02894 17.62 8.08018C17.4965 8.13075 17.3843 8.20555 17.29 8.30018C17.1053 8.48644 17.0012 8.73784 17 9.00018C17.0066 9.26436 17.1098 9.51697 17.29 9.71018L18.56 11.0002H10C9.73771 11.0013 9.48631 11.1054 9.30005 11.2902C9.20542 11.3844 9.13061 11.4966 9.08005 11.6202C9.0288 11.7404 9.00163 11.8695 9.00005 12.0002C8.99928 12.1318 9.02451 12.2623 9.07427 12.3841C9.12404 12.5059 9.19736 12.6167 9.29005 12.7102C9.38349 12.8029 9.4943 12.8762 9.61614 12.926C9.73798 12.9757 9.86844 13.0009 10 13.0002H18.59L17.28 14.2902C17.1901 14.3823 17.1188 14.491 17.07 14.6102C17.0209 14.7342 16.9971 14.8668 17 15.0002C17.0016 15.1309 17.0288 15.26 17.08 15.3802C17.1276 15.5029 17.199 15.6151 17.29 15.7102C17.387 15.8015 17.4985 15.8758 17.62 15.9302C17.741 15.978 17.87 16.0018 18 16.0002C18.1334 16.0031 18.266 15.9793 18.39 15.9302C18.5119 15.8819 18.6213 15.8067 18.71 15.7102L21.71 12.7102C21.809 12.6196 21.8845 12.5063 21.93 12.3802C21.9779 12.2593 22.0016 12.1302 22 12.0002C21.9912 11.8651 21.9573 11.7328 21.9 11.6102ZM18.19 18.1702C18.0105 18.0489 17.7964 17.9893 17.58 18.0002C17.3498 18.002 17.1273 18.0833 16.95 18.2302C16.2114 18.8417 15.3629 19.3066 14.45 19.6002C13.2487 19.997 11.9704 20.1032 10.72 19.9102C9.47107 19.7095 8.28625 19.2199 7.26005 18.4802C5.71443 17.3605 4.62003 15.7252 4.17441 13.8694C3.7288 12.0136 3.96134 10.0596 4.83005 8.36018C5.69149 6.65435 7.13511 5.31324 8.89965 4.57954C10.6642 3.84584 12.6331 3.76803 14.45 4.36018C15.3822 4.66315 16.2478 5.14176 17 5.77018C17.1693 5.91077 17.3802 5.99161 17.6 6.00018C17.807 6.01045 18.0114 5.95055 18.18 5.83018C18.3522 5.71646 18.4849 5.5523 18.56 5.36018C18.6198 5.16124 18.6198 4.94913 18.56 4.75018C18.5083 4.55135 18.3966 4.37327 18.24 4.24018C17.6006 3.71049 16.8946 3.26672 16.14 2.92018C14.523 2.17466 12.7363 1.87441 10.9644 2.05047C9.19248 2.22653 7.49974 2.87251 6.06104 3.92166C4.62234 4.97081 3.48987 6.38509 2.78063 8.01835C2.07139 9.65162 1.81111 11.4446 2.02669 13.2122C2.24226 14.9797 2.92587 16.6576 4.00689 18.0725C5.0879 19.4874 6.5271 20.588 8.1758 21.2606C9.82449 21.9332 11.6229 22.1534 13.3851 21.8984C15.1474 21.6434 16.8096 20.9225 18.2 19.8102C18.3802 19.6897 18.5114 19.5088 18.57 19.3002C18.6379 19.0957 18.6379 18.8747 18.57 18.6702C18.5004 18.467 18.3671 18.2917 18.19 18.1702Z","sim":"M15.9999 2.00019H10.9999C10.5434 1.99502 10.0917 2.09412 9.67926 2.28995C9.26682 2.48577 8.90451 2.77315 8.61995 3.13019L5.61995 6.83019C5.20866 7.36596 4.99021 8.02484 4.99995 8.70019V19.0002C4.99995 19.7958 5.31602 20.5589 5.87863 21.1215C6.44123 21.6841 7.2043 22.0002 7.99995 22.0002H15.9999C16.7956 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 18.9999 19.7958 18.9999 19.0002V5.00019C18.9999 4.20454 18.6839 3.44148 18.1213 2.87887C17.5587 2.31626 16.7956 2.00019 15.9999 2.00019ZM6.99995 12.0002H9.99995V15.0002H6.99995V12.0002ZM11.9999 20.0002H7.99995C7.73473 20.0002 7.48038 19.8948 7.29284 19.7073C7.1053 19.5198 6.99995 19.2654 6.99995 19.0002V17.0002H11.9999V20.0002ZM16.9999 19.0002C16.9999 19.2654 16.8946 19.5198 16.7071 19.7073C16.5195 19.8948 16.2652 20.0002 15.9999 20.0002H13.9999V17.0002H16.9999V19.0002ZM16.9999 15.0002H11.9999V12.0002H16.9999V15.0002Z","sim_1":"M18.12 2.88019C17.5579 2.31742 16.7954 2.00089 16 2.00019H11C10.5435 1.99502 10.0918 2.09412 9.67932 2.28995C9.26688 2.48577 8.90457 2.77315 8.62001 3.13019L5.62001 6.83019C5.20873 7.36596 4.99027 8.02484 5.00001 8.70019V19.0002C5.00001 19.7958 5.31608 20.5589 5.87869 21.1215C6.4413 21.6841 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 19 19.7958 19 19.0002V5.00019C18.9993 4.20481 18.6828 3.44226 18.12 2.88019ZM13.5 16.0002C13.5 16.2654 13.3946 16.5198 13.2071 16.7073C13.0196 16.8948 12.7652 17.0002 12.5 17.0002C12.2348 17.0002 11.9804 16.8948 11.7929 16.7073C11.6054 16.5198 11.5 16.2654 11.5 16.0002V11.0002L10.62 11.7002C10.4118 11.8646 10.1468 11.9396 9.88333 11.9087C9.61985 11.8777 9.37944 11.7434 9.21501 11.5352C9.05057 11.327 8.97558 11.062 9.00652 10.7985C9.03746 10.535 9.17181 10.2946 9.38001 10.1302L11.88 8.13019C12.033 8.00801 12.2186 7.93345 12.4136 7.91577C12.6086 7.89808 12.8045 7.93803 12.9771 8.03068C13.1496 8.12333 13.2911 8.26459 13.3841 8.43694C13.477 8.60929 13.5173 8.80514 13.5 9.00019V16.0002Z","sim_2":"M18.12 2.88019C17.5579 2.31742 16.7954 2.00089 16 2.00019H11C10.5435 1.99502 10.0918 2.09412 9.67932 2.28995C9.26688 2.48577 8.90457 2.77315 8.62001 3.13019L5.62001 6.83019C5.20873 7.36596 4.99027 8.02484 5.00001 8.70019V19.0002C5.00001 19.7958 5.31608 20.5589 5.87869 21.1215C6.4413 21.6841 7.20436 22.0002 8.00001 22.0002H16C16.7957 22.0002 17.5587 21.6841 18.1213 21.1215C18.6839 20.5589 19 19.7958 19 19.0002V5.00019C18.9993 4.20481 18.6828 3.44226 18.12 2.88019ZM14.5 17.0002H10C9.81162 16.999 9.62742 16.9445 9.46861 16.8432C9.30981 16.7418 9.18286 16.5977 9.1024 16.4273C9.02193 16.257 8.99121 16.0674 9.01379 15.8804C9.03637 15.6933 9.11132 15.5165 9.23001 15.3702L12.49 11.3702C12.5755 11.2984 12.6454 11.21 12.6955 11.1103C12.7456 11.0106 12.7748 10.9017 12.7814 10.7903C12.788 10.6789 12.7717 10.5673 12.7336 10.4624C12.6956 10.3575 12.6365 10.2615 12.56 10.1802C12.4866 10.1064 12.3993 10.0479 12.3032 10.0079C12.2071 9.96798 12.1041 9.94742 12 9.94742C11.8959 9.94742 11.7929 9.96798 11.6968 10.0079C11.6007 10.0479 11.5134 10.1064 11.44 10.1802C11.3915 10.2266 11.3509 10.2806 11.32 10.3402C11.2722 10.417 11.2384 10.5016 11.22 10.5902C11.2147 10.6401 11.2147 10.6903 11.22 10.7402C11.22 11.0054 11.1146 11.2598 10.9271 11.4473C10.7396 11.6348 10.4852 11.7402 10.22 11.7402C9.95479 11.7402 9.70044 11.6348 9.5129 11.4473C9.32536 11.2598 9.22001 11.0054 9.22001 10.7402C9.20427 10.5706 9.20427 10.3998 9.22001 10.2302C9.26907 9.91587 9.37768 9.6138 9.54001 9.34019C9.66758 9.13377 9.82229 8.94542 10 8.78019C10.5304 8.25772 11.2467 7.96735 11.9912 7.97298C12.7357 7.9786 13.4475 8.27976 13.97 8.81019C14.4925 9.34063 14.7828 10.0569 14.7772 10.8014C14.7716 11.5459 14.4704 12.2577 13.94 12.7802L12.11 15.0002H14.5C14.7652 15.0002 15.0196 15.1055 15.2071 15.2931C15.3946 15.4806 15.5 15.735 15.5 16.0002C15.5 16.2654 15.3946 16.5198 15.2071 16.7073C15.0196 16.8948 14.7652 17.0002 14.5 17.0002Z","sim_off":"M20.7099 3.29022C20.617 3.19649 20.5064 3.1221 20.3845 3.07133C20.2627 3.02056 20.132 2.99442 19.9999 2.99442C19.8679 2.99442 19.7372 3.02056 19.6154 3.07133C19.4935 3.1221 19.3829 3.19649 19.2899 3.29022L3.28994 19.2902C3.19621 19.3832 3.12182 19.4938 3.07105 19.6156C3.02028 19.7375 2.99414 19.8682 2.99414 20.0002C2.99414 20.1322 3.02028 20.2629 3.07105 20.3848C3.12182 20.5067 3.19621 20.6173 3.28994 20.7102C3.3829 20.8039 3.4935 20.8783 3.61536 20.9291C3.73722 20.9799 3.86793 21.006 3.99994 21.006C4.13195 21.006 4.26266 20.9799 4.38452 20.9291C4.50638 20.8783 4.61698 20.8039 4.70994 20.7102L5.23994 20.1702C5.38799 20.5263 5.60557 20.8493 5.87994 21.1202C6.44201 21.683 7.20456 21.9995 7.99994 22.0002H15.9999C16.7956 22.0002 17.5587 21.6842 18.1213 21.1215C18.6839 20.5589 18.9999 19.7959 18.9999 19.0002V6.41022L20.7099 4.71022C20.8037 4.61726 20.8781 4.50666 20.9288 4.3848C20.9796 4.26294 21.0057 4.13223 21.0057 4.00022C21.0057 3.86821 20.9796 3.7375 20.9288 3.61564C20.8781 3.49378 20.8037 3.38318 20.7099 3.29022ZM11.9999 20.0002H7.99994C7.73472 20.0002 7.48037 19.8949 7.29283 19.7073C7.1053 19.5198 6.99994 19.2654 6.99994 19.0002V18.4102L8.40994 17.0002H11.9999V20.0002ZM16.9999 19.0002C16.9999 19.2654 16.8946 19.5198 16.707 19.7073C16.5195 19.8949 16.2652 20.0002 15.9999 20.0002H13.9999V17.0002H16.9999V19.0002ZM16.9999 15.0002H11.9999V13.4102L13.4099 12.0002H16.9999V15.0002ZM6.99994 12.0002H7.75994L17.3999 2.36022C16.9696 2.1279 16.489 2.00432 15.9999 2.00022H10.9999C10.5431 1.99005 10.0905 2.08949 9.67994 2.29022C9.26727 2.48589 8.90473 2.77319 8.61994 3.13022L5.61994 6.83022C5.20866 7.36599 4.99021 8.02487 4.99994 8.70022V14.7602L6.99994 12.7602V12.0002Z","sim_post_paid":"M8.00007 20.0002C7.73485 20.0002 7.4805 19.8948 7.29296 19.7073C7.10542 19.5198 7.00007 19.2654 7.00007 19.0002V17.0002H10.0001C10.0001 15.1437 10.7376 13.3632 12.0503 12.0504C13.3631 10.7377 15.1436 10.0002 17.0001 10.0002C17.6773 9.99832 18.3512 10.096 19.0001 10.2902V5.00019C19.0001 4.20454 18.684 3.44148 18.1214 2.87887C17.5588 2.31626 16.7957 2.00019 16.0001 2.00019H11.0001C10.5435 1.99502 10.0918 2.09412 9.67938 2.28995C9.26694 2.48577 8.90463 2.77315 8.62007 3.13019L5.62007 6.83019C5.20879 7.36596 4.99033 8.02484 5.00007 8.70019V19.0002C5.00007 19.7958 5.31614 20.5589 5.87875 21.1215C6.44136 21.6841 7.20442 22.0002 8.00007 22.0002H12.1101C11.5191 21.4231 11.035 20.746 10.6801 20.0002H8.00007ZM7.00007 12.0002H10.0001V15.0002H7.00007V12.0002ZM17.0001 12.0002C16.0112 12.0002 15.0445 12.2934 14.2222 12.8428C13.4 13.3923 12.7591 14.1731 12.3807 15.0868C12.0022 16.0004 11.9032 17.0057 12.0961 17.9756C12.2891 18.9456 12.7653 19.8365 13.4645 20.5357C14.1638 21.235 15.0547 21.7112 16.0246 21.9041C16.9945 22.097 17.9999 21.998 18.9135 21.6196C19.8271 21.2412 20.608 20.6003 21.1574 19.778C21.7068 18.9558 22.0001 17.9891 22.0001 17.0002C22.0001 15.6741 21.4733 14.4023 20.5356 13.4647C19.5979 12.527 18.3261 12.0002 17.0001 12.0002ZM18.5001 18.0002C18.5001 18.2654 18.3947 18.5198 18.2072 18.7073C18.0196 18.8948 17.7653 19.0002 17.5001 19.0002H15.5001C15.2349 19.0002 14.9805 18.8948 14.793 18.7073C14.6054 18.5198 14.5001 18.2654 14.5001 18.0002C14.5001 17.735 14.6054 17.4806 14.793 17.2931C14.9805 17.1055 15.2349 17.0002 15.5001 17.0002H16.5001V15.5002C16.5001 15.235 16.6054 14.9806 16.793 14.7931C16.9805 14.6055 17.2349 14.5002 17.5001 14.5002C17.7653 14.5002 18.0196 14.6055 18.2072 14.7931C18.3947 14.9806 18.5001 15.235 18.5001 15.5002V18.0002Z","sirene":"M12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM16.74 8.26C16.8723 8.25945 17.0032 8.23265 17.1251 8.18116C17.2469 8.12966 17.3574 8.05449 17.45 7.96L18.86 6.55C18.9647 6.46035 19.0497 6.35003 19.1097 6.22597C19.1697 6.10191 19.2035 5.96677 19.2088 5.82905C19.2141 5.69133 19.1909 5.554 19.1406 5.42568C19.0904 5.29735 19.0141 5.1808 18.9167 5.08335C18.8192 4.98589 18.7026 4.90964 18.5743 4.85936C18.446 4.80909 18.3087 4.78588 18.1709 4.7912C18.0332 4.79652 17.8981 4.83025 17.774 4.89027C17.65 4.9503 17.5396 5.03532 17.45 5.14L16 6.55C15.9017 6.64342 15.8234 6.75587 15.7699 6.88051C15.7163 7.00514 15.6887 7.13936 15.6887 7.275C15.6887 7.41064 15.7163 7.54486 15.7699 7.66949C15.8234 7.79413 15.9017 7.90658 16 8C16.0995 8.09097 16.2163 8.1609 16.3434 8.20558C16.4706 8.25026 16.6055 8.26877 16.74 8.26ZM6.55 8C6.64261 8.09449 6.75306 8.16966 6.87493 8.22116C6.99681 8.27265 7.12769 8.29945 7.26 8.3C7.39734 8.30351 7.53393 8.27868 7.66124 8.22707C7.78856 8.17545 7.90388 8.09815 8 8C8.09834 7.90658 8.17664 7.79413 8.23015 7.66949C8.28366 7.54486 8.31125 7.41064 8.31125 7.275C8.31125 7.13936 8.28366 7.00514 8.23015 6.88051C8.17664 6.75587 8.09834 6.64342 8 6.55L6.55 5.14C6.3587 4.97617 6.11262 4.89057 5.86095 4.90029C5.60927 4.91001 5.37053 5.01434 5.19244 5.19244C5.01434 5.37053 4.91001 5.60927 4.90029 5.86095C4.89057 6.11262 4.97617 6.3587 5.14 6.55L6.55 8ZM7.2 15.42C7.18295 15.561 7.19614 15.7041 7.2387 15.8396C7.28127 15.9752 7.35222 16.1001 7.44683 16.206C7.54145 16.312 7.65756 16.3966 7.78743 16.4542C7.91729 16.5118 8.05794 16.541 8.2 16.54H15.82C15.9621 16.541 16.1027 16.5118 16.2326 16.4542C16.3624 16.3966 16.4786 16.312 16.5732 16.206C16.6678 16.1001 16.7387 15.9752 16.7813 15.8396C16.8239 15.7041 16.8371 15.561 16.82 15.42L16.12 9.79C16.0588 9.30399 15.8213 8.85735 15.4527 8.53479C15.084 8.21222 14.6098 8.03616 14.12 8.04H9.88C9.39017 8.03616 8.91596 8.21222 8.54731 8.53479C8.17866 8.85735 7.94122 9.30399 7.88 9.79L7.2 15.42ZM20 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM16.37 17.5H7.63C7.21589 17.4864 6.813 17.6359 6.50811 17.9165C6.20323 18.1971 6.02075 18.5862 6 19V20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H17C17.2652 21 17.5196 20.8946 17.7071 20.7071C17.8946 20.5196 18 20.2652 18 20V19C17.9792 18.5862 17.7968 18.1971 17.4919 17.9165C17.187 17.6359 16.7841 17.4864 16.37 17.5ZM7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12Z","skating":"M17.5 6C17.7967 6 18.0867 5.91203 18.3334 5.7472C18.58 5.58238 18.7723 5.34811 18.8858 5.07403C18.9993 4.79994 19.0291 4.49834 18.9712 4.20737C18.9133 3.91639 18.7704 3.64912 18.5607 3.43934C18.3509 3.22956 18.0836 3.0867 17.7926 3.02882C17.5017 2.97094 17.2001 3.00065 16.926 3.11418C16.6519 3.22771 16.4176 3.41997 16.2528 3.66665C16.088 3.91332 16 4.20333 16 4.5C16 4.89783 16.158 5.27936 16.4393 5.56066C16.7206 5.84197 17.1022 6 17.5 6ZM20 19H17V15.07C17.0002 14.5751 16.8779 14.0878 16.6441 13.6516C16.4103 13.2154 16.0722 12.8438 15.66 12.57L13.77 11.31L15.77 8.6C15.88 8.45347 15.9477 8.27953 15.9656 8.09716C15.9834 7.9148 15.9509 7.73103 15.8714 7.56591C15.792 7.4008 15.6687 7.26069 15.515 7.16089C15.3613 7.06109 15.1832 7.00544 15 7H8C7.73478 7 7.48043 7.10536 7.29289 7.29289C7.10536 7.48043 7 7.73478 7 8C7 8.26522 7.10536 8.51957 7.29289 8.70711C7.48043 8.89464 7.73478 9 8 9H13L8.8 14.6C8.70685 14.7242 8.58607 14.825 8.44721 14.8944C8.30836 14.9639 8.15525 15 8 15H5V14C5 13.7348 4.89464 13.4804 4.70711 13.2929C4.51957 13.1054 4.26522 13 4 13C3.73478 13 3.48043 13.1054 3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C2.73478 14 2.48043 14.1054 2.29289 14.2929C2.10536 14.4804 2 14.7348 2 15C2 15.2652 2.10536 15.5196 2.29289 15.7071C2.48043 15.8946 2.73478 16 3 16V18C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26522 21 4.51957 20.8946 4.70711 20.7071C4.89464 20.5196 5 20.2652 5 20V17H8C8.46574 17 8.92507 16.8916 9.34164 16.6833C9.75821 16.475 10.1206 16.1726 10.4 15.8L12.57 12.91L14.57 14.24C14.7076 14.3306 14.8206 14.4538 14.8991 14.5985C14.9776 14.7433 15.0191 14.9053 15.02 15.07V19H14C13.7348 19 13.4804 19.1054 13.2929 19.2929C13.1054 19.4804 13 19.7348 13 20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22C15.2652 22 15.5196 21.8946 15.7071 21.7071C15.8946 21.5196 16 21.2652 16 21H18C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19Z","skull":"M12 2C9.74647 2.00265 7.586 2.89903 5.99252 4.49252C4.39903 6.086 3.50265 8.24647 3.5 10.5C3.5 13.32 3.88 15.82 6 17.36V20C6 20.5304 6.21071 21.0391 6.58579 21.4142C6.96086 21.7893 7.46957 22 8 22H9V20C9 19.7348 9.10536 19.4804 9.29289 19.2929C9.48043 19.1054 9.73478 19 10 19C10.2652 19 10.5196 19.1054 10.7071 19.2929C10.8946 19.4804 11 19.7348 11 20V22H13V20C13 19.7348 13.1054 19.4804 13.2929 19.2929C13.4804 19.1054 13.7348 19 14 19C14.2652 19 14.5196 19.1054 14.7071 19.2929C14.8946 19.4804 15 19.7348 15 20V22H16C16.5304 22 17.0391 21.7893 17.4142 21.4142C17.7893 21.0391 18 20.5304 18 20V17.36C20.12 15.82 20.5 13.36 20.5 10.5C20.4974 8.24647 19.601 6.086 18.0075 4.49252C16.414 2.89903 14.2535 2.00265 12 2ZM8.5 15C8.00555 15 7.5222 14.8534 7.11107 14.5787C6.69995 14.304 6.37952 13.9135 6.1903 13.4567C6.00108 12.9999 5.95157 12.4972 6.04804 12.0123C6.1445 11.5273 6.3826 11.0819 6.73223 10.7322C7.08186 10.3826 7.52732 10.1445 8.01227 10.048C8.49723 9.95157 8.99989 10.0011 9.45671 10.1903C9.91352 10.3795 10.304 10.7 10.5787 11.1111C10.8534 11.5222 11 12.0055 11 12.5C11 13.163 10.7366 13.7989 10.2678 14.2678C9.79893 14.7366 9.16304 15 8.5 15ZM15.5 15C15.0055 15 14.5222 14.8534 14.1111 14.5787C13.7 14.304 13.3795 13.9135 13.1903 13.4567C13.0011 12.9999 12.9516 12.4972 13.048 12.0123C13.1445 11.5273 13.3826 11.0819 13.7322 10.7322C14.0819 10.3826 14.5273 10.1445 15.0123 10.048C15.4972 9.95157 15.9999 10.0011 16.4567 10.1903C16.9135 10.3795 17.304 10.7 17.5787 11.1111C17.8534 11.5222 18 12.0055 18 12.5C18 13.163 17.7366 13.7989 17.2678 14.2678C16.7989 14.7366 16.163 15 15.5 15Z","sleep_mode":"M18.82 14.7499C17.5084 15.0971 16.1242 15.0557 14.8357 14.6306C13.5473 14.2056 12.4101 13.4153 11.5626 12.3559C10.715 11.2964 10.1936 10.0135 10.0618 8.66316C9.92992 7.31282 10.1934 5.95327 10.82 4.7499C10.9121 4.57648 10.9511 4.37978 10.9322 4.18433C10.9132 3.98888 10.8372 3.80334 10.7135 3.65084C10.5898 3.49834 10.4239 3.38563 10.2365 3.32678C10.0492 3.26793 9.84869 3.26554 9.66 3.3199C8.21869 3.71299 6.8979 4.45869 5.81677 5.48974C4.73564 6.52078 3.92817 7.80474 3.46721 9.22581C3.00625 10.6469 2.90629 12.1603 3.17634 13.6297C3.4464 15.099 4.07798 16.478 5.01411 17.6423C5.95025 18.8066 7.16149 19.7195 8.53858 20.2988C9.91567 20.878 11.4153 21.1053 12.9022 20.9602C14.3891 20.8151 15.8165 20.3022 17.0556 19.4676C18.2947 18.6331 19.3066 17.5032 20 16.1799C20.0908 16.0073 20.1292 15.812 20.1105 15.6179C20.0917 15.4238 20.0166 15.2394 19.8944 15.0874C19.7722 14.9355 19.6082 14.8226 19.4226 14.7626C19.2371 14.7026 19.038 14.6982 18.85 14.7499H18.82ZM14.5 7.9999H15.29L14.15 9.1499C14.0772 9.21687 14.0273 9.30513 14.0076 9.40209C13.9878 9.49905 13.9992 9.59977 14.04 9.6899C14.0775 9.78121 14.1412 9.85938 14.2231 9.91454C14.3049 9.96971 14.4013 9.99941 14.5 9.9999H16.5C16.6326 9.9999 16.7598 9.94722 16.8536 9.85346C16.9473 9.75969 17 9.63251 17 9.4999C17 9.36729 16.9473 9.24012 16.8536 9.14635C16.7598 9.05258 16.6326 8.9999 16.5 8.9999H15.71L16.85 7.8499C16.9297 7.78793 16.9873 7.70196 17.0143 7.60471C17.0413 7.50745 17.0363 7.40409 17 7.3099C16.9601 7.21201 16.8903 7.12928 16.8004 7.07358C16.7106 7.01789 16.6054 6.99209 16.5 6.9999H14.5C14.3674 6.9999 14.2402 7.05258 14.1464 7.14635C14.0527 7.24012 14 7.36729 14 7.4999C14 7.63251 14.0527 7.75969 14.1464 7.85346C14.2402 7.94722 14.3674 7.9999 14.5 7.9999ZM20.5 4.9999H19.71L20.85 3.8499C20.9297 3.78793 20.9873 3.70196 21.0143 3.60471C21.0413 3.50745 21.0363 3.40409 21 3.3099C20.9601 3.21201 20.8903 3.12928 20.8004 3.07358C20.7106 3.01789 20.6054 2.99209 20.5 2.9999H18.5C18.3674 2.9999 18.2402 3.05258 18.1464 3.14635C18.0527 3.24012 18 3.36729 18 3.4999C18 3.63251 18.0527 3.75969 18.1464 3.85346C18.2402 3.94722 18.3674 3.9999 18.5 3.9999H19.29L18.15 5.1499C18.0772 5.21687 18.0273 5.30513 18.0076 5.40209C17.9878 5.49905 17.9992 5.59977 18.04 5.6899C18.0775 5.78121 18.1412 5.85938 18.2231 5.91454C18.3049 5.96971 18.4013 5.99941 18.5 5.9999H20.5C20.6326 5.9999 20.7598 5.94722 20.8536 5.85346C20.9473 5.75969 21 5.63251 21 5.4999C21 5.36729 20.9473 5.24012 20.8536 5.14635C20.7598 5.05258 20.6326 4.9999 20.5 4.9999Z","sleeping":"M9 16.5001C9 16.0056 8.85338 15.5223 8.57868 15.1112C8.30397 14.7 7.91353 14.3796 7.45671 14.1904C6.99989 14.0012 6.49723 13.9517 6.01228 14.0481C5.52732 14.1446 5.08187 14.3827 4.73223 14.7323C4.3826 15.0819 4.1445 15.5274 4.04804 16.0124C3.95157 16.4973 4.00108 17 4.1903 17.4568C4.37952 17.9136 4.69995 18.3041 5.11108 18.5788C5.5222 18.8535 6.00555 19.0001 6.5 19.0001C7.16304 19.0001 7.79893 18.7367 8.26777 18.2679C8.73661 17.799 9 17.1631 9 16.5001ZM17.5 4.00008C17.3402 3.98972 17.1798 3.98972 17.02 4.00008C16.4972 3.29138 15.7965 2.73333 14.9888 2.38239C14.181 2.03146 13.295 1.90009 12.4202 2.00157C11.5453 2.10306 10.7129 2.4338 10.0069 2.96033C9.301 3.48687 8.74666 4.19051 8.4 5.00008C8.27 5.00008 8.14 5.00008 8 5.00008C6.93914 5.00008 5.92172 5.42151 5.17157 6.17166C4.42143 6.9218 4 7.93922 4 9.00008C4 10.0609 4.42143 11.0784 5.17157 11.8285C5.92172 12.5787 6.93914 13.0001 8 13.0001C8.45342 12.9928 8.90262 12.9117 9.33 12.7601C9.68878 13.6991 10.3223 14.5082 11.1478 15.0817C11.9733 15.6553 12.9525 15.9667 13.9577 15.9753C14.9629 15.9839 15.9473 15.6894 16.7826 15.1301C17.6179 14.5708 18.2651 13.7728 18.64 12.8401C19.702 12.5686 20.628 11.9179 21.2434 11.0109C21.8588 10.1038 22.1212 9.00288 21.981 7.91573C21.8408 6.82857 21.3077 5.83026 20.4823 5.10898C19.6569 4.3877 18.5961 3.99328 17.5 4.00008ZM15 11.5001H12C11.8153 11.4995 11.6344 11.4478 11.4773 11.3508C11.3202 11.2537 11.1931 11.115 11.11 10.9501C11.0355 10.7903 11.0046 10.6136 11.0204 10.438C11.0362 10.2624 11.0982 10.094 11.2 9.95008L13 7.50008H12C11.7348 7.50008 11.4804 7.39473 11.2929 7.20719C11.1054 7.01965 11 6.7653 11 6.50008C11 6.23487 11.1054 5.98051 11.2929 5.79298C11.4804 5.60544 11.7348 5.50008 12 5.50008H15C15.1847 5.50064 15.3656 5.55233 15.5227 5.64941C15.6798 5.74649 15.8069 5.88517 15.89 6.05008C15.9645 6.2099 15.9954 6.38658 15.9796 6.5622C15.9638 6.73782 15.9018 6.90613 15.8 7.05008L14 9.50008H15C15.2652 9.50008 15.5196 9.60544 15.7071 9.79298C15.8946 9.98051 16 10.2349 16 10.5001C16 10.7653 15.8946 11.0197 15.7071 11.2072C15.5196 11.3947 15.2652 11.5001 15 11.5001ZM9.5 19.0001C9.20333 19.0001 8.91332 19.0881 8.66665 19.2529C8.41997 19.4177 8.22771 19.652 8.11418 19.9261C8.00065 20.2001 7.97095 20.5017 8.02882 20.7927C8.0867 21.0837 8.22956 21.351 8.43934 21.5607C8.64912 21.7705 8.91639 21.9134 9.20737 21.9713C9.49834 22.0291 9.79994 21.9994 10.074 21.8859C10.3481 21.7724 10.5824 21.5801 10.7472 21.3334C10.912 21.0868 11 20.7968 11 20.5001C11 20.1023 10.842 19.7207 10.5607 19.4394C10.2794 19.1581 9.89783 19.0001 9.5 19.0001Z","slide":"M2 8V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5V6H4C3.46957 6 2.96086 6.21071 2.58579 6.58579C2.21071 6.96086 2 7.46957 2 8ZM20 6H19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6ZM15 4H9C8.46957 4 7.96086 4.21071 7.58579 4.58579C7.21071 4.96086 7 5.46957 7 6V18C7 18.5304 7.21071 19.0391 7.58579 19.4142C7.96086 19.7893 8.46957 20 9 20H15C15.5304 20 16.0391 19.7893 16.4142 19.4142C16.7893 19.0391 17 18.5304 17 18V6C17 5.46957 16.7893 4.96086 16.4142 4.58579C16.0391 4.21071 15.5304 4 15 4Z","slow_motion":"M7.22012 18.38C6.53032 17.8569 5.92639 17.2294 5.43012 16.52C5.36555 16.397 5.27308 16.2908 5.16012 16.21C5.05328 16.1143 4.92709 16.0427 4.79012 16C4.65492 15.9717 4.51532 15.9717 4.38012 16C4.24372 16.0264 4.1143 16.0808 4.00012 16.16C3.88344 16.2385 3.78462 16.3407 3.71012 16.46C3.63803 16.5758 3.59038 16.7051 3.57012 16.84C3.54985 16.9759 3.54985 17.1141 3.57012 17.25C3.6098 17.3861 3.67798 17.5122 3.77012 17.62C4.37086 18.5358 5.12528 19.341 6.00012 20C6.17322 20.1298 6.38375 20.2 6.60012 20.2C6.81307 20.1979 7.01977 20.1278 7.19012 20C7.35807 19.878 7.48389 19.7067 7.55012 19.51C7.60989 19.3111 7.60989 19.0989 7.55012 18.9C7.50164 18.6945 7.38539 18.5114 7.22012 18.38ZM4.00012 14C4.07802 13.8888 4.13246 13.7629 4.16012 13.63C4.18572 13.5013 4.18572 13.3687 4.16012 13.24C4.01252 12.4199 4.01252 11.5801 4.16012 10.76C4.18572 10.6313 4.18572 10.4987 4.16012 10.37C4.11452 10.2322 4.03945 10.1059 3.94012 10C3.86635 9.89077 3.76673 9.80145 3.65012 9.74C3.53734 9.66916 3.41155 9.62156 3.28012 9.6C3.15138 9.5744 3.01886 9.5744 2.89012 9.6C2.7607 9.62893 2.63833 9.68332 2.53012 9.76C2.42269 9.83884 2.33109 9.93722 2.26012 10.05C2.19774 10.1658 2.15388 10.2906 2.13012 10.42C1.96021 11.4463 1.96021 12.4937 2.13012 13.52C2.17204 13.7556 2.29176 13.9704 2.47012 14.13C2.65387 14.2872 2.88834 14.3724 3.13012 14.37H3.28012C3.41155 14.3484 3.53734 14.3008 3.65012 14.23C3.7826 14.1806 3.90224 14.102 4.00012 14ZM7.22012 3.86C7.09067 3.78954 6.94725 3.74856 6.80012 3.74C6.65419 3.7304 6.50785 3.75082 6.37012 3.8C6.23113 3.85741 6.10525 3.94246 6.00012 4.05C5.1505 4.68067 4.40771 5.44372 3.80012 6.31C3.64412 6.52149 3.57765 6.78589 3.61508 7.04601C3.65251 7.30613 3.79083 7.54107 4.00012 7.7C4.10881 7.77575 4.23147 7.82915 4.36097 7.8571C4.49048 7.88504 4.62424 7.88697 4.7545 7.86278C4.88475 7.83859 5.0089 7.78876 5.11974 7.71618C5.23057 7.6436 5.32588 7.54973 5.40012 7.44C5.89299 6.74878 6.49009 6.13819 7.17012 5.63C7.30401 5.56945 7.42081 5.47669 7.51012 5.36C7.59983 5.25589 7.66478 5.13281 7.70012 5C7.73493 4.8554 7.73493 4.7046 7.70012 4.56C7.67922 4.41717 7.62053 4.28253 7.53012 4.17C7.45099 4.04501 7.34511 3.93913 7.22012 3.86ZM9.84012 16.59C10.0933 16.7181 10.378 16.7702 10.6601 16.74C10.9373 16.7093 11.2005 16.602 11.4201 16.43L15.6601 13.17C15.8409 13.0288 15.9872 12.8482 16.0877 12.642C16.1883 12.4358 16.2406 12.2094 16.2406 11.98C16.2406 11.7506 16.1883 11.5242 16.0877 11.318C15.9872 11.1118 15.8409 10.9312 15.6601 10.79L11.4201 7.53C11.2005 7.35802 10.9373 7.25066 10.6601 7.22C10.3803 7.19306 10.0986 7.24422 9.84614 7.36779C9.59369 7.49137 9.38046 7.68252 9.23012 7.92C9.08353 8.16089 9.00732 8.43802 9.01012 8.72V15.24C9.00732 15.522 9.08353 15.7991 9.23012 16.04C9.37707 16.2776 9.58866 16.4683 9.84012 16.59ZM19.0701 4.93C17.1952 3.05451 14.6521 2.00057 12.0001 2C11.3285 2.00053 10.6586 2.06752 10.0001 2.2C9.86851 2.22452 9.74316 2.27521 9.63151 2.34907C9.51985 2.42293 9.42417 2.51847 9.35012 2.63C9.27451 2.74161 9.22224 2.86735 9.19646 2.99968C9.17069 3.132 9.17193 3.26817 9.20012 3.4C9.26415 3.64915 9.42174 3.86404 9.64012 4C9.75099 4.07733 9.87639 4.13137 10.0087 4.15887C10.1411 4.18637 10.2776 4.18676 10.4101 4.16C10.9324 4.04666 11.4658 3.99299 12.0001 4C14.1219 4 16.1567 4.84285 17.657 6.34315C19.1573 7.84344 20.0001 9.87827 20.0001 12C20.0001 14.1217 19.1573 16.1566 17.657 17.6569C16.1567 19.1571 14.1219 20 12.0001 20C11.4625 20.0073 10.9257 19.9536 10.4001 19.84C10.2675 19.82 10.1327 19.82 10.0001 19.84C9.86721 19.8677 9.74132 19.9221 9.63012 20C9.51557 20.0694 9.4195 20.1654 9.35012 20.28C9.27698 20.389 9.22601 20.5113 9.20012 20.64C9.17012 20.7716 9.17012 20.9084 9.20012 21.04C9.22004 21.1735 9.27146 21.3003 9.35012 21.41C9.42522 21.5199 9.52018 21.6149 9.63012 21.69C9.74338 21.762 9.86874 21.8128 10.0001 21.84C10.6586 21.9725 11.3285 22.0395 12.0001 22.04C13.9859 22.0476 15.9289 21.4638 17.5817 20.363C19.2344 19.2622 20.522 17.6942 21.2804 15.859C22.0387 14.0237 22.2335 12.0042 21.8398 10.0578C21.4462 8.11148 20.482 6.32637 19.0701 4.93Z","smart_bulb":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998Z","smart_bulb_connect":"M11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM14.8801 12.0698C14.7915 12.2191 14.6657 12.3428 14.5149 12.4287C14.3641 12.5146 14.1936 12.5598 14.0201 12.5598C13.841 12.557 13.6655 12.5088 13.5101 12.4198C13.0595 12.1409 12.54 11.9931 12.0101 11.9931C11.4801 11.9931 10.9607 12.1409 10.5101 12.4198C10.2845 12.5218 10.0291 12.5364 9.7933 12.4609C9.55753 12.3854 9.35814 12.2252 9.23371 12.0112C9.10928 11.7971 9.06866 11.5446 9.11971 11.3023C9.17076 11.0601 9.30984 10.8454 9.51006 10.6998C10.2702 10.261 11.1324 10.0299 12.0101 10.0299C12.8877 10.0299 13.75 10.261 14.5101 10.6998C14.7381 10.8351 14.9031 11.0554 14.9687 11.3123C15.0344 11.5692 14.9953 11.8417 14.8601 12.0698H14.8801ZM16.0201 9.0698C15.8436 9.09863 15.6626 9.07426 15.5001 8.9998C14.4343 8.39027 13.2278 8.06964 12.0001 8.06964C10.7723 8.06964 9.56583 8.39027 8.50006 8.9998C8.27447 9.10175 8.01907 9.11641 7.7833 9.04092C7.54753 8.96543 7.34814 8.80518 7.22371 8.59116C7.09928 8.37714 7.05866 8.12458 7.10971 7.88234C7.16076 7.6401 7.29984 7.4254 7.50006 7.2798C8.86823 6.48988 10.4202 6.07403 12.0001 6.07403C13.5799 6.07403 15.1319 6.48988 16.5001 7.2798C16.6666 7.39896 16.7926 7.5664 16.861 7.75949C16.9293 7.95257 16.9367 8.16199 16.8822 8.35942C16.8276 8.55685 16.7138 8.73277 16.556 8.86339C16.3983 8.99402 16.2042 9.07305 16.0001 9.0898L16.0201 9.0698ZM14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998Z","smart_bulb_dimmable":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM14.7101 11.7098L12.7101 13.7098C12.6166 13.8025 12.5058 13.8758 12.384 13.9256C12.2621 13.9753 12.1317 14.0006 12.0001 13.9998C11.8689 14.0032 11.7387 13.9758 11.6201 13.9198C11.4374 13.8448 11.2811 13.7174 11.1708 13.5537C11.0604 13.3899 11.001 13.1972 11.0001 12.9998V8.4098L10.7101 8.7098C10.5218 8.8981 10.2664 9.00389 10.0001 9.00389C9.73376 9.00389 9.47836 8.8981 9.29006 8.7098C9.10175 8.52149 8.99597 8.2661 8.99597 7.9998C8.99597 7.7335 9.10175 7.4781 9.29006 7.2898L11.2901 5.2898C11.4307 5.15104 11.6093 5.05704 11.8032 5.01967C11.9972 4.9823 12.1979 5.00322 12.3801 5.0798C12.5627 5.15482 12.719 5.28222 12.8293 5.44594C12.9397 5.60966 12.9991 5.80237 13.0001 5.9998V10.5898L13.2901 10.2898C13.4784 10.1015 13.7338 9.99571 14.0001 9.99571C14.2664 9.99571 14.5218 10.1015 14.7101 10.2898C14.8984 10.4781 15.0041 10.7335 15.0041 10.9998C15.0041 11.2661 14.8984 11.5215 14.7101 11.7098Z","smart_bulb_rgb":"M14.0001 19.9998H10.0001C9.73484 19.9998 9.48049 20.1052 9.29295 20.2927C9.10541 20.4802 9.00006 20.7346 9.00006 20.9998C9.00006 21.265 9.10541 21.5194 9.29295 21.7069C9.48049 21.8944 9.73484 21.9998 10.0001 21.9998H14.0001C14.2653 21.9998 14.5196 21.8944 14.7072 21.7069C14.8947 21.5194 15.0001 21.265 15.0001 20.9998C15.0001 20.7346 14.8947 20.4802 14.7072 20.2927C14.5196 20.1052 14.2653 19.9998 14.0001 19.9998ZM11.8801 1.9998C10.096 2.05285 8.39744 2.77586 7.12249 4.02487C5.84754 5.27388 5.08977 6.95725 5.00006 8.7398C4.9594 9.87945 5.19779 11.0118 5.69449 12.0383C6.19119 13.0648 6.93117 13.9544 7.85006 14.6298C8.21523 14.906 8.5098 15.2648 8.70969 15.6767C8.90957 16.0886 9.00907 16.542 9.00006 16.9998C9.00006 17.265 9.10541 17.5194 9.29295 17.7069C9.48049 17.8944 9.73484 17.9998 10.0001 17.9998H14.0001C14.2653 17.9998 14.5196 17.8944 14.7072 17.7069C14.8947 17.5194 15.0001 17.265 15.0001 16.9998C14.9903 16.5482 15.0875 16.1008 15.284 15.6941C15.4804 15.2873 15.7703 14.9329 16.1301 14.6598C17.3346 13.7838 18.2283 12.5465 18.6813 11.1278C19.1343 9.70899 19.123 8.1827 18.6491 6.77079C18.1751 5.35888 17.2631 4.13495 16.0458 3.27693C14.8284 2.4189 13.3691 1.97151 11.8801 1.9998ZM10.0001 10.9998C9.80228 10.9998 9.60894 10.9411 9.44449 10.8313C9.28004 10.7214 9.15186 10.5652 9.07618 10.3825C9.00049 10.1998 8.98069 9.99869 9.01927 9.80471C9.05786 9.61073 9.1531 9.43254 9.29295 9.29269C9.4328 9.15284 9.61099 9.0576 9.80497 9.01901C9.99895 8.98043 10.2 9.00023 10.3827 9.07592C10.5655 9.15161 10.7216 9.27978 10.8315 9.44423C10.9414 9.60868 11.0001 9.80202 11.0001 9.9998C11.0001 10.265 10.8947 10.5194 10.7072 10.7069C10.5196 10.8944 10.2653 10.9998 10.0001 10.9998ZM12.0001 7.9998C11.8023 7.9998 11.6089 7.94115 11.4445 7.83127C11.28 7.72139 11.1519 7.56521 11.0762 7.38248C11.0005 7.19976 10.9807 6.99869 11.0193 6.80471C11.0579 6.61073 11.1531 6.43254 11.293 6.29269C11.4328 6.15284 11.611 6.0576 11.805 6.01901C11.9989 5.98043 12.2 6.00023 12.3827 6.07592C12.5655 6.15161 12.7216 6.27978 12.8315 6.44423C12.9414 6.60868 13.0001 6.80202 13.0001 6.9998C13.0001 7.26501 12.8947 7.51937 12.7072 7.7069C12.5196 7.89444 12.2653 7.9998 12.0001 7.9998ZM14.0001 10.9998C13.8023 10.9998 13.6089 10.9411 13.4445 10.8313C13.28 10.7214 13.1519 10.5652 13.0762 10.3825C13.0005 10.1998 12.9807 9.99869 13.0193 9.80471C13.0579 9.61073 13.1531 9.43254 13.2929 9.29269C13.4328 9.15284 13.611 9.0576 13.805 9.01901C13.9989 8.98043 14.2 9.00023 14.3827 9.07592C14.5655 9.15161 14.7216 9.27978 14.8315 9.44423C14.9414 9.60868 15.0001 9.80202 15.0001 9.9998C15.0001 10.265 14.8947 10.5194 14.7072 10.7069C14.5196 10.8944 14.2653 10.9998 14.0001 10.9998Z","smart_cleaner":"M12.0001 4.00008C13.7767 3.99787 15.5025 4.5931 16.9001 5.69008L18.3201 4.26008C16.5354 2.80463 14.303 2.00977 12.0001 2.00977C9.69715 2.00977 7.46478 2.80463 5.68008 4.26008L7.10008 5.69008C8.49763 4.5931 10.2234 3.99787 12.0001 4.00008ZM12.0001 6.00008C10.8134 6.00008 9.65336 6.35198 8.66666 7.01126C7.67997 7.67055 6.91093 8.60763 6.4568 9.70398C6.00268 10.8003 5.88386 12.0067 6.11537 13.1706C6.34688 14.3345 6.91833 15.4036 7.75744 16.2427C8.59656 17.0818 9.66565 17.6533 10.8295 17.8848C11.9934 18.1163 13.1998 17.9975 14.2962 17.5434C15.3925 17.0892 16.3296 16.3202 16.9889 15.3335C17.6482 14.3468 18.0001 13.1868 18.0001 12.0001C18.0001 10.4088 17.3679 8.88266 16.2427 7.75744C15.1175 6.63222 13.5914 6.00008 12.0001 6.00008ZM13.0001 11.0001C13.0001 11.2653 12.8947 11.5197 12.7072 11.7072C12.5197 11.8947 12.2653 12.0001 12.0001 12.0001C11.7349 12.0001 11.4805 11.8947 11.293 11.7072C11.1054 11.5197 11.0001 11.2653 11.0001 11.0001V9.00008C11.0001 8.73487 11.1054 8.48051 11.293 8.29298C11.4805 8.10544 11.7349 8.00008 12.0001 8.00008C12.2653 8.00008 12.5197 8.10544 12.7072 8.29298C12.8947 8.48051 13.0001 8.73487 13.0001 9.00008V11.0001ZM4.00008 12.0001C3.99787 10.2234 4.5931 8.49763 5.69008 7.10008L4.26008 5.68008C2.80463 7.46478 2.00977 9.69715 2.00977 12.0001C2.00977 14.303 2.80463 16.5354 4.26008 18.3201L5.69008 16.9001C4.5931 15.5025 3.99787 13.7767 4.00008 12.0001ZM19.7401 5.68008L18.3101 7.10008C19.4049 8.4988 19.9997 10.2239 19.9997 12.0001C19.9997 13.7763 19.4049 15.5014 18.3101 16.9001L19.7401 18.3201C21.1955 16.5354 21.9904 14.303 21.9904 12.0001C21.9904 9.69715 21.1955 7.46478 19.7401 5.68008ZM12.0001 20.0001C10.2234 20.0023 8.49763 19.4071 7.10008 18.3101L5.68008 19.7401C7.46478 21.1955 9.69715 21.9904 12.0001 21.9904C14.303 21.9904 16.5354 21.1955 18.3201 19.7401L16.9001 18.3101C15.5025 19.4071 13.7767 20.0023 12.0001 20.0001Z","smart_doorlock":"M19 8H15V6C15 5.20435 14.6839 4.44129 14.1213 3.87868C13.5587 3.31607 12.7956 3 12 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H12C12.7956 21 13.5587 20.6839 14.1213 20.1213C14.6839 19.5587 15 18.7956 15 18V12H19C19.5304 12 20.0391 11.7893 20.4142 11.4142C20.7893 11.0391 21 10.5304 21 10C21 9.46957 20.7893 8.96086 20.4142 8.58579C20.0391 8.21071 19.5304 8 19 8ZM9 12H12.44C11.9997 12.7626 11.3201 13.3586 10.5066 13.6955C9.69312 14.0325 8.79116 14.0916 7.94062 13.8637C7.09009 13.6358 6.33852 13.1336 5.80248 12.435C5.26645 11.7365 4.9759 10.8805 4.9759 10C4.9759 9.11946 5.26645 8.26353 5.80248 7.56495C6.33852 6.86638 7.09009 6.3642 7.94062 6.1363C8.79116 5.9084 9.69312 5.96751 10.5066 6.30448C11.3201 6.64145 11.9997 7.23743 12.44 8H9C8.46957 8 7.96086 8.21071 7.58579 8.58579C7.21071 8.96086 7 9.46957 7 10C7 10.5304 7.21071 11.0391 7.58579 11.4142C7.96086 11.7893 8.46957 12 9 12Z","smart_fridge":"M5 19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V12H5V19ZM7 15C7 14.7348 7.10536 14.4804 7.29289 14.2929C7.48043 14.1054 7.73478 14 8 14C8.26522 14 8.51957 14.1054 8.70711 14.2929C8.89464 14.4804 9 14.7348 9 15V19C9 19.2652 8.89464 19.5196 8.70711 19.7071C8.51957 19.8946 8.26522 20 8 20C7.73478 20 7.48043 19.8946 7.29289 19.7071C7.10536 19.5196 7 19.2652 7 19V15ZM16 2H8C7.20435 2 6.44129 2.31607 5.87868 2.87868C5.31607 3.44129 5 4.20435 5 5V10H19V5C19 4.20435 18.6839 3.44129 18.1213 2.87868C17.5587 2.31607 16.7956 2 16 2ZM9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V5C7 4.73478 7.10536 4.48043 7.29289 4.29289C7.48043 4.10536 7.73478 4 8 4C8.26522 4 8.51957 4.10536 8.70711 4.29289C8.89464 4.48043 9 4.73478 9 5V7Z","smart_hoover":"M11.9998 3.99979C13.9471 4.00155 15.8269 4.71351 17.2868 6.00218C18.7466 7.29086 19.6864 9.06777 19.9298 10.9998H21.9298C21.6822 8.53293 20.527 6.24601 18.6885 4.58276C16.8499 2.91951 14.459 1.99854 11.9798 1.99854C9.50053 1.99854 7.10967 2.91951 5.27112 4.58276C3.43256 6.24601 2.2774 8.53293 2.02979 10.9998H4.02979C4.27404 9.06092 5.21953 7.27851 6.68781 5.98893C8.15609 4.69935 10.0456 3.99179 11.9998 3.99979ZM17.9998 12.2098C18.0196 10.7275 17.5033 9.28795 16.546 8.15609C15.5887 7.02423 14.2548 6.27623 12.7898 6.04979C12.5281 6.01341 12.264 5.9967 11.9998 5.99979C11.7368 5.9801 11.4728 5.9801 11.2098 5.99979C9.7361 6.22736 8.3953 6.9826 7.43689 8.12496C6.47849 9.26732 5.96777 10.719 5.99979 12.2098C5.99979 12.4193 5.91655 12.6202 5.7684 12.7684C5.62025 12.9166 5.41931 12.9998 5.20979 12.9998H2.04979C2.22856 15.5233 3.35715 17.8853 5.20814 19.6098C7.05913 21.3343 9.49495 22.2931 12.0248 22.2931C14.5546 22.2931 16.9904 21.3343 18.8414 19.6098C20.6924 17.8853 21.821 15.5233 21.9998 12.9998H18.7898C18.5803 12.9998 18.3793 12.9166 18.2312 12.7684C18.083 12.6202 17.9998 12.4193 17.9998 12.2098ZM7.99979 18.9998C7.802 18.9998 7.60866 18.9411 7.44421 18.8313C7.27977 18.7214 7.15159 18.5652 7.07591 18.3825C7.00022 18.1997 6.98041 17.9987 7.019 17.8047C7.05759 17.6107 7.15283 17.4325 7.29268 17.2927C7.43253 17.1528 7.61071 17.0576 7.8047 17.019C7.99868 16.9804 8.19974 17.0002 8.38247 17.0759C8.5652 17.1516 8.72137 17.2798 8.83125 17.4442C8.94114 17.6087 8.99979 17.802 8.99979 17.9998C8.99979 18.265 8.89443 18.5194 8.70689 18.7069C8.51936 18.8944 8.265 18.9998 7.99979 18.9998ZM11.9998 19.9998C11.802 19.9998 11.6087 19.9411 11.4442 19.8313C11.2798 19.7214 11.1516 19.5652 11.0759 19.3825C11.0002 19.1997 10.9804 18.9987 11.019 18.8047C11.0576 18.6107 11.1528 18.4325 11.2927 18.2927C11.4325 18.1528 11.6107 18.0576 11.8047 18.019C11.9987 17.9804 12.1997 18.0002 12.3825 18.0759C12.5652 18.1516 12.7214 18.2798 12.8313 18.4442C12.9411 18.6087 12.9998 18.802 12.9998 18.9998C12.9998 19.265 12.8944 19.5194 12.7069 19.7069C12.5194 19.8944 12.265 19.9998 11.9998 19.9998ZM13.9998 12.9998H9.99979C9.73457 12.9998 9.48022 12.8944 9.29268 12.7069C9.10514 12.5194 8.99979 12.265 8.99979 11.9998C8.99979 11.7346 9.10514 11.4802 9.29268 11.2927C9.48022 11.1051 9.73457 10.9998 9.99979 10.9998H13.9998C14.265 10.9998 14.5194 11.1051 14.7069 11.2927C14.8944 11.4802 14.9998 11.7346 14.9998 11.9998C14.9998 12.265 14.8944 12.5194 14.7069 12.7069C14.5194 12.8944 14.265 12.9998 13.9998 12.9998ZM15.9998 18.9998C15.802 18.9998 15.6087 18.9411 15.4442 18.8313C15.2798 18.7214 15.1516 18.5652 15.0759 18.3825C15.0002 18.1997 14.9804 17.9987 15.019 17.8047C15.0576 17.6107 15.1528 17.4325 15.2927 17.2927C15.4325 17.1528 15.6107 17.0576 15.8047 17.019C15.9987 16.9804 16.1997 17.0002 16.3825 17.0759C16.5652 17.1516 16.7214 17.2798 16.8313 17.4442C16.9411 17.6087 16.9998 17.802 16.9998 17.9998C16.9998 18.265 16.8944 18.5194 16.7069 18.7069C16.5194 18.8944 16.265 18.9998 15.9998 18.9998Z","smart_outlet":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9 12C9 12.2652 8.89464 12.5196 8.70711 12.7071C8.51957 12.8946 8.26522 13 8 13C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12V8C7 7.73478 7.10536 7.48043 7.29289 7.29289C7.48043 7.10536 7.73478 7 8 7C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8V12ZM12 18C11.7033 18 11.4133 17.912 11.1666 17.7472C10.92 17.5824 10.7277 17.3481 10.6142 17.074C10.5006 16.7999 10.4709 16.4983 10.5288 16.2074C10.5867 15.9164 10.7296 15.6491 10.9393 15.4393C11.1491 15.2296 11.4164 15.0867 11.7074 15.0288C11.9983 14.9709 12.2999 15.0006 12.574 15.1142C12.8481 15.2277 13.0824 15.42 13.2472 15.6666C13.412 15.9133 13.5 16.2033 13.5 16.5C13.5 16.8978 13.342 17.2794 13.0607 17.5607C12.7794 17.842 12.3978 18 12 18ZM17 12C17 12.2652 16.8946 12.5196 16.7071 12.7071C16.5196 12.8946 16.2652 13 16 13C15.7348 13 15.4804 12.8946 15.2929 12.7071C15.1054 12.5196 15 12.2652 15 12V8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7C16.2652 7 16.5196 7.10536 16.7071 7.29289C16.8946 7.48043 17 7.73478 17 8V12Z","smart_plug":"M18 6H17V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2C15.7348 2 15.4804 2.10536 15.2929 2.29289C15.1054 2.48043 15 2.73478 15 3V6H9V3C9 2.73478 8.89464 2.48043 8.70711 2.29289C8.51957 2.10536 8.26522 2 8 2C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V6H6C5.46957 6 4.96086 6.21071 4.58579 6.58579C4.21071 6.96086 4 7.46957 4 8V18C4 19.0609 4.42143 20.0783 5.17157 20.8284C5.92172 21.5786 6.93913 22 8 22H16C17.0609 22 18.0783 21.5786 18.8284 20.8284C19.5786 20.0783 20 19.0609 20 18V8C20 7.46957 19.7893 6.96086 19.4142 6.58579C19.0391 6.21071 18.5304 6 18 6ZM12 17C11.4067 17 10.8266 16.8241 10.3333 16.4944C9.83994 16.1648 9.45542 15.6962 9.22836 15.1481C9.0013 14.5999 8.94189 13.9967 9.05764 13.4147C9.1734 12.8328 9.45912 12.2982 9.87868 11.8787C10.2982 11.4591 10.8328 11.1734 11.4147 11.0576C11.9967 10.9419 12.5999 11.0013 13.1481 11.2284C13.6962 11.4554 14.1648 11.8399 14.4944 12.3333C14.8241 12.8266 15 13.4067 15 14C15 14.7956 14.6839 15.5587 14.1213 16.1213C13.5587 16.6839 12.7956 17 12 17Z","smart_switch_plug":"M16 6H13V18H16C17.5913 18 19.1174 17.3679 20.2426 16.2426C21.3679 15.1174 22 13.5913 22 12C22 10.4087 21.3679 8.88258 20.2426 7.75736C19.1174 6.63214 17.5913 6 16 6ZM18 13C18 13.2652 17.8946 13.5196 17.7071 13.7071C17.5196 13.8946 17.2652 14 17 14C16.7348 14 16.4804 13.8946 16.2929 13.7071C16.1054 13.5196 16 13.2652 16 13V11C16 10.7348 16.1054 10.4804 16.2929 10.2929C16.4804 10.1054 16.7348 10 17 10C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11V13ZM2 12C2 13.5913 2.63214 15.1174 3.75736 16.2426C4.88258 17.3679 6.4087 18 8 18H11V6H8C6.4087 6 4.88258 6.63214 3.75736 7.75736C2.63214 8.88258 2 10.4087 2 12ZM8.5 12C8.5 12.2967 8.41203 12.5867 8.2472 12.8334C8.08238 13.08 7.84811 13.2723 7.57403 13.3858C7.29994 13.4994 6.99834 13.5291 6.70736 13.4712C6.41639 13.4133 6.14912 13.2704 5.93934 13.0607C5.72956 12.8509 5.5867 12.5836 5.52882 12.2926C5.47094 12.0017 5.50065 11.7001 5.61418 11.426C5.72771 11.1519 5.91997 10.9176 6.16664 10.7528C6.41332 10.588 6.70333 10.5 7 10.5C7.39782 10.5 7.77936 10.658 8.06066 10.9393C8.34196 11.2206 8.5 11.6022 8.5 12Z","smart_watch":"M15 19H9C8.82954 19.0005 8.66203 19.0446 8.5134 19.1281C8.36477 19.2115 8.23994 19.3316 8.15076 19.4769C8.06159 19.6222 8.01104 19.7878 8.0039 19.9581C7.99677 20.1285 8.03329 20.2978 8.11 20.45L8.61 21.45C8.6931 21.6149 8.82024 21.7536 8.97733 21.8507C9.13443 21.9478 9.31533 21.9994 9.5 22H14.5C14.6847 21.9994 14.8656 21.9478 15.0227 21.8507C15.1798 21.7536 15.3069 21.6149 15.39 21.45L15.89 20.45C15.9667 20.2978 16.0032 20.1285 15.9961 19.9581C15.989 19.7878 15.9384 19.6222 15.8492 19.4769C15.7601 19.3316 15.6352 19.2115 15.4866 19.1281C15.338 19.0446 15.1705 19.0005 15 19ZM9 5H15C15.1705 4.99948 15.338 4.9554 15.4866 4.87194C15.6352 4.78847 15.7601 4.6684 15.8492 4.52312C15.9384 4.37784 15.989 4.21217 15.9961 4.04186C16.0032 3.87154 15.9667 3.70223 15.89 3.55L15.39 2.55C15.3069 2.38509 15.1798 2.2464 15.0227 2.14932C14.8656 2.05224 14.6847 2.00056 14.5 2H9.5C9.31533 2.00056 9.13443 2.05224 8.97733 2.14932C8.82024 2.2464 8.6931 2.38509 8.61 2.55L8.11 3.55C8.03329 3.70223 7.99677 3.87154 8.0039 4.04186C8.01104 4.21217 8.06159 4.37784 8.15076 4.52312C8.23994 4.6684 8.36477 4.78847 8.5134 4.87194C8.66203 4.9554 8.82954 4.99948 9 5ZM15 6H9C8.20435 6 7.44129 6.31607 6.87868 6.87868C6.31607 7.44129 6 8.20435 6 9V15C6 15.7956 6.31607 16.5587 6.87868 17.1213C7.44129 17.6839 8.20435 18 9 18H15C15.7956 18 16.5587 17.6839 17.1213 17.1213C17.6839 16.5587 18 15.7956 18 15V9C18 8.20435 17.6839 7.44129 17.1213 6.87868C16.5587 6.31607 15.7956 6 15 6ZM13.5 12.5C13.5 12.7652 13.3946 13.0196 13.2071 13.2071C13.0196 13.3946 12.7652 13.5 12.5 13.5H10.5C10.2348 13.5 9.98043 13.3946 9.79289 13.2071C9.60536 13.0196 9.5 12.7652 9.5 12.5C9.5 12.2348 9.60536 11.9804 9.79289 11.7929C9.98043 11.6054 10.2348 11.5 10.5 11.5H11.5V9.5C11.5 9.23478 11.6054 8.98043 11.7929 8.79289C11.9804 8.60536 12.2348 8.5 12.5 8.5C12.7652 8.5 13.0196 8.60536 13.2071 8.79289C13.3946 8.98043 13.5 9.23478 13.5 9.5V12.5Z","smartphone_landline":"M5.9999 11C6.53033 11 7.03904 10.7893 7.41411 10.4142C7.78918 10.0391 7.9999 9.53043 7.9999 9V8C7.9999 7.73478 8.10525 7.48043 8.29279 7.29289C8.48033 7.10536 8.73468 7 8.9999 7H14.9999C15.2651 7 15.5195 7.10536 15.707 7.29289C15.8945 7.48043 15.9999 7.73478 15.9999 8H19.9999C20.3376 8.00657 20.6733 8.05357 20.9999 8.14V7.6C21.0051 7.16642 20.8642 6.74371 20.5999 6.4C19.7199 5.28 17.2899 3 11.9999 3C6.7099 3 4.2799 5.28 3.3999 6.4C3.13555 6.74371 2.99464 7.16642 2.9999 7.6V9C2.9999 9.53043 3.21061 10.0391 3.58568 10.4142C3.96076 10.7893 4.46946 11 4.9999 11H5.9999ZM21.4099 10.59C21.0365 10.2144 20.5295 10.0022 19.9999 10H15.9999C15.4695 10 14.9608 10.2107 14.5857 10.5858C14.2106 10.9609 13.9999 11.4696 13.9999 12V20C13.9999 20.5304 14.2106 21.0391 14.5857 21.4142C14.9608 21.7893 15.4695 22 15.9999 22H19.9999C20.5303 22 21.039 21.7893 21.4141 21.4142C21.7892 21.0391 21.9999 20.5304 21.9999 20V12C21.9977 11.4704 21.7855 10.9634 21.4099 10.59ZM18.7099 19.71C18.5453 19.8748 18.3284 19.9769 18.0965 19.9988C17.8647 20.0207 17.6324 19.961 17.4399 19.83C17.2757 19.7214 17.1498 19.564 17.0799 19.38C16.996 19.199 16.9681 18.997 16.9999 18.8C17.0369 18.6015 17.1331 18.4188 17.2759 18.276C17.4187 18.1332 17.6014 18.037 17.7999 18C17.9949 17.9619 18.1968 17.9828 18.3799 18.06C18.5639 18.1299 18.7213 18.2558 18.8299 18.42C18.9609 18.6125 19.0206 18.8448 18.9987 19.0766C18.9768 19.3085 18.8747 19.5254 18.7099 19.69V19.71ZM8.8299 11.83C8.45815 12.2013 8.01688 12.4958 7.5313 12.6965C7.04572 12.8973 6.52534 13.0004 5.9999 13C5.46946 13 4.96076 13.2107 4.58568 13.5858C4.21061 13.9609 3.9999 14.4696 3.9999 15V18C3.9999 18.7956 4.31597 19.5587 4.87858 20.1213C5.44119 20.6839 6.20425 21 6.9999 21H12.1399C12.0535 20.6735 12.0065 20.3377 11.9999 20V14C11.6021 14 11.2205 13.842 10.9392 13.5607C10.6579 13.2794 10.4999 12.8978 10.4999 12.5C10.4999 12.1022 10.6579 11.7206 10.9392 11.4393C11.2205 11.158 11.6021 11 11.9999 11H12.1399C12.3433 10.2241 12.7754 9.52725 13.3799 9H9.9999C10.0003 9.52544 9.8972 10.0458 9.69644 10.5314C9.49569 11.017 9.20123 11.4582 8.8299 11.83Z","smiley_delighted":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM17.5 14.4C17.0333 15.4705 16.2643 16.3816 15.2873 17.0214C14.3103 17.6613 13.1679 18.0021 12 18.0021C10.8322 18.0021 9.68969 17.6613 8.71272 17.0214C7.73575 16.3816 6.96674 15.4705 6.5 14.4C6.43347 14.2475 6.40601 14.0809 6.42012 13.9152C6.43423 13.7494 6.48946 13.5898 6.58081 13.4508C6.67216 13.3118 6.79674 13.1978 6.94328 13.1191C7.08981 13.0403 7.25367 12.9994 7.42 13H16.58C16.7455 13.0011 16.9081 13.0432 17.0533 13.1226C17.1985 13.202 17.3217 13.3162 17.4119 13.455C17.5021 13.5937 17.5565 13.7527 17.5701 13.9177C17.5837 14.0826 17.5562 14.2483 17.49 14.4H17.5Z","smiley_happy":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM17.08 15.16C16.8575 15.521 16.596 15.8563 16.3 16.16C16.2835 16.1922 16.2634 16.2224 16.24 16.25C16.0231 16.4654 15.789 16.6627 15.54 16.84C14.9551 17.2736 14.2935 17.5925 13.59 17.78H13.43C13.2557 17.8272 13.0787 17.864 12.9 17.89H12.71C12.48 17.89 12.25 17.89 12.01 17.89C11.77 17.89 11.54 17.89 11.31 17.89H11.12C10.9413 17.864 10.7643 17.8272 10.59 17.78H10.43C9.72652 17.5925 9.06488 17.2736 8.48 16.84C8.23099 16.6627 7.99687 16.4654 7.78 16.25C7.75661 16.2224 7.73647 16.1922 7.72 16.16C7.42405 15.8563 7.16247 15.521 6.94 15.16C6.84582 15.0513 6.77619 14.9236 6.73586 14.7855C6.69553 14.6475 6.68546 14.5023 6.70633 14.36C6.7272 14.2177 6.77851 14.0816 6.85678 13.9609C6.93505 13.8403 7.03842 13.7379 7.15985 13.6608C7.28128 13.5838 7.4179 13.5338 7.56041 13.5143C7.70291 13.4949 7.84793 13.5064 7.98558 13.5481C8.12323 13.5897 8.25027 13.6606 8.35803 13.7559C8.46579 13.8511 8.55174 13.9685 8.61 14.1C8.79308 14.3923 9.01139 14.661 9.26 14.9C9.40853 15.0405 9.56915 15.1677 9.74 15.28L9.84 15.35C10.4903 15.7477 11.2377 15.9581 12 15.9581C12.7623 15.9581 13.5097 15.7477 14.16 15.35L14.26 15.28C14.4309 15.1677 14.5915 15.0405 14.74 14.9C14.9886 14.661 15.2069 14.3923 15.39 14.1C15.4545 13.9788 15.5433 13.8721 15.6508 13.7867C15.7583 13.7013 15.8823 13.6389 16.015 13.6035C16.1476 13.5681 16.2862 13.5604 16.422 13.5808C16.5578 13.6013 16.6879 13.6495 16.8042 13.7225C16.9205 13.7955 17.0206 13.8916 17.0981 14.0049C17.1757 14.1183 17.2291 14.2464 17.2549 14.3812C17.2808 14.5161 17.2786 14.6548 17.2485 14.7888C17.2184 14.9228 17.1611 15.0492 17.08 15.16Z","smiley_neutral":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM14 17H10C9.73479 17 9.48043 16.8946 9.2929 16.7071C9.10536 16.5196 9 16.2652 9 16C9 15.7348 9.10536 15.4804 9.2929 15.2929C9.48043 15.1054 9.73479 15 10 15H14C14.2652 15 14.5196 15.1054 14.7071 15.2929C14.8946 15.4804 15 15.7348 15 16C15 16.2652 14.8946 16.5196 14.7071 16.7071C14.5196 16.8946 14.2652 17 14 17ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smiley_outraged":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM6.5 16.6C6.96674 15.5295 7.73575 14.6184 8.71272 13.9786C9.68969 13.3387 10.8322 12.9979 12 12.9979C13.1679 12.9979 14.3103 13.3387 15.2873 13.9786C16.2643 14.6184 17.0333 15.5295 17.5 16.6C17.5662 16.7517 17.5937 16.9174 17.5801 17.0823C17.5665 17.2473 17.5121 17.4063 17.4219 17.545C17.3317 17.6838 17.2085 17.798 17.0633 17.8774C16.9181 17.9568 16.7555 17.9989 16.59 18H7.42C7.25451 17.9989 7.09188 17.9568 6.94668 17.8774C6.80148 17.798 6.67826 17.6838 6.58807 17.545C6.49787 17.4063 6.44353 17.2473 6.4299 17.0823C6.41628 16.9174 6.4438 16.7517 6.51 16.6H6.5Z","smiley_satisfied":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM16.24 16.24C15.115 17.3636 13.59 17.9947 12 17.9947C10.41 17.9947 8.88501 17.3636 7.76 16.24C7.59618 16.0487 7.51057 15.8026 7.52029 15.5509C7.53001 15.2993 7.63435 15.0605 7.81244 14.8824C7.99054 14.7043 8.22927 14.6 8.48095 14.5903C8.73263 14.5806 8.9787 14.6662 9.17 14.83C9.93261 15.5575 10.9461 15.9633 12 15.9633C13.0539 15.9633 14.0674 15.5575 14.83 14.83C15.0213 14.6662 15.2674 14.5806 15.5191 14.5903C15.7707 14.6 16.0095 14.7043 16.1876 14.8824C16.3657 15.0605 16.47 15.2993 16.4797 15.5509C16.4894 15.8026 16.4038 16.0487 16.24 16.24ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smiley_unhappy":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.7967 8 16.0867 8.08797 16.3334 8.2528C16.58 8.41762 16.7723 8.65189 16.8858 8.92597C16.9994 9.20006 17.0291 9.50166 16.9712 9.79264C16.9133 10.0836 16.7704 10.3509 16.5607 10.5607C16.3509 10.7704 16.0836 10.9133 15.7926 10.9712C15.5017 11.0291 15.2001 10.9994 14.926 10.8858C14.6519 10.7723 14.4176 10.58 14.2528 10.3334C14.088 10.0867 14 9.79667 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.79668 8 9.08669 8.08797 9.33336 8.2528C9.58003 8.41762 9.77229 8.65189 9.88582 8.92597C9.99936 9.20006 10.0291 9.50166 9.97118 9.79264C9.9133 10.0836 9.77044 10.3509 9.56066 10.5607C9.35089 10.7704 9.08361 10.9133 8.79264 10.9712C8.50167 11.0291 8.20007 10.9994 7.92598 10.8858C7.65189 10.7723 7.41762 10.58 7.2528 10.3334C7.08798 10.0867 7 9.79667 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72065 8.15804 8.10218 8 8.5 8ZM16.76 16.85C16.6038 16.9468 16.4238 16.9987 16.24 17C16.0701 17.0003 15.9028 16.9574 15.7541 16.8751C15.6054 16.7929 15.4801 16.6741 15.39 16.53C15.0302 15.9556 14.5304 15.482 13.9374 15.1537C13.3445 14.8254 12.6778 14.6532 12 14.6532C11.3222 14.6532 10.6555 14.8254 10.0626 15.1537C9.4696 15.482 8.96977 15.9556 8.61 16.53C8.54551 16.6512 8.45674 16.7579 8.34922 16.8433C8.2417 16.9287 8.11774 16.9911 7.98506 17.0265C7.85238 17.0619 7.71383 17.0696 7.57804 17.0492C7.44225 17.0287 7.31214 16.9805 7.1958 16.9075C7.07947 16.8345 6.97941 16.7384 6.90186 16.6251C6.82431 16.5117 6.77094 16.3836 6.74506 16.2488C6.71919 16.1139 6.72137 15.9752 6.75147 15.8412C6.78156 15.7072 6.83894 15.5808 6.92 15.47C7.46016 14.6106 8.20952 13.9022 9.09798 13.4112C9.98643 12.9203 10.9849 12.6627 12 12.6627C13.0151 12.6627 14.0136 12.9203 14.902 13.4112C15.7905 13.9022 16.5399 14.6106 17.08 15.47C17.1498 15.5816 17.1969 15.7058 17.2187 15.8356C17.2404 15.9654 17.2362 16.0982 17.2065 16.2264C17.1768 16.3546 17.122 16.4757 17.0454 16.5827C16.9688 16.6897 16.8718 16.7806 16.76 16.85Z","smiley_unsatisfied":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7 9.5C7 9.20333 7.08798 8.91332 7.2528 8.66665C7.41762 8.41997 7.65189 8.22771 7.92598 8.11418C8.20007 8.00065 8.50167 7.97094 8.79264 8.02882C9.08361 8.0867 9.35089 8.22956 9.56066 8.43934C9.77044 8.64912 9.9133 8.91639 9.97118 9.20736C10.0291 9.49834 9.99936 9.79994 9.88582 10.074C9.77229 10.3481 9.58003 10.5824 9.33336 10.7472C9.08669 10.912 8.79668 11 8.5 11C8.10218 11 7.72065 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5ZM16.24 16.71C16.0526 16.8962 15.7992 17.0008 15.535 17.0008C15.2708 17.0008 15.0174 16.8962 14.83 16.71C14.0674 15.9825 13.0539 15.5767 12 15.5767C10.9461 15.5767 9.93261 15.9825 9.17 16.71C8.98264 16.8962 8.72919 17.0008 8.465 17.0008C8.20082 17.0008 7.94737 16.8962 7.76 16.71C7.66628 16.617 7.59188 16.5064 7.54111 16.3846C7.49034 16.2627 7.46421 16.132 7.46421 16C7.46421 15.868 7.49034 15.7373 7.54111 15.6154C7.59188 15.4936 7.66628 15.383 7.76 15.29C8.88501 14.1664 10.41 13.5353 12 13.5353C13.59 13.5353 15.115 14.1664 16.24 15.29C16.3337 15.383 16.4081 15.4936 16.4589 15.6154C16.5097 15.7373 16.5358 15.868 16.5358 16C16.5358 16.132 16.5097 16.2627 16.4589 16.3846C16.4081 16.5064 16.3337 16.617 16.24 16.71ZM15.5 11C15.2033 11 14.9133 10.912 14.6666 10.7472C14.42 10.5824 14.2277 10.3481 14.1142 10.074C14.0007 9.79994 13.9709 9.49834 14.0288 9.20736C14.0867 8.91639 14.2296 8.64912 14.4393 8.43934C14.6491 8.22956 14.9164 8.0867 15.2074 8.02882C15.4983 7.97094 15.7999 8.00065 16.074 8.11418C16.3481 8.22771 16.5824 8.41997 16.7472 8.66665C16.912 8.91332 17 9.20333 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11Z","smoke_sensor":"M15.61 16.77C15.8208 16.6082 15.9587 16.3693 15.9934 16.1058C16.0281 15.8423 15.9567 15.5758 15.795 15.365C15.6332 15.1542 15.3943 15.0162 15.1308 14.9815C14.8673 14.9468 14.6008 15.0182 14.39 15.18C13.6994 15.6946 12.8612 15.9725 12 15.9725C11.1387 15.9725 10.3005 15.6946 9.60995 15.18C9.3991 15.0182 9.13263 14.9468 8.86914 14.9815C8.60565 15.0162 8.36673 15.1542 8.20495 15.365C8.04317 15.5758 7.97177 15.8423 8.00647 16.1058C8.04116 16.3693 8.17911 16.6082 8.38995 16.77C9.42421 17.5679 10.6937 18.0007 12 18.0007C13.3062 18.0007 14.5757 17.5679 15.61 16.77ZM17.33 18C15.8636 19.31 13.9662 20.0342 12 20.0342C10.0337 20.0342 8.13626 19.31 6.66995 18C6.47237 17.8223 6.21228 17.7304 5.94692 17.7444C5.68155 17.7585 5.43265 17.8774 5.25495 18.075C5.07726 18.2726 4.98533 18.5327 4.9994 18.798C5.01346 19.0634 5.13237 19.3123 5.32995 19.49C7.16377 21.1317 9.53864 22.0394 12 22.0394C14.4613 22.0394 16.8361 21.1317 18.67 19.49C18.8675 19.3123 18.9864 19.0634 19.0005 18.798C19.0146 18.5327 18.9226 18.2726 18.745 18.075C18.5673 17.8774 18.3183 17.7585 18.053 17.7444C17.7876 17.7304 17.5275 17.8223 17.33 18ZM19.76 2.4C19.6709 2.28106 19.5565 2.18345 19.4251 2.11426C19.2936 2.04507 19.1484 2.00603 19 2H4.99995C4.85551 1.99999 4.71278 2.03127 4.58159 2.09169C4.45039 2.15211 4.33384 2.24023 4.23995 2.35C4.14326 2.45932 4.07168 2.58848 4.03022 2.72841C3.98875 2.86834 3.97842 3.01565 3.99995 3.16L4.85995 8.33C4.93877 8.80142 5.18381 9.22903 5.55069 9.53537C5.91757 9.84172 6.38203 10.0065 6.85995 10H7.28995L7.82995 11.63C7.96187 12.0275 8.21525 12.3735 8.55435 12.6193C8.89344 12.8651 9.30114 12.9983 9.71995 13H14.28C14.7005 13.0004 15.1104 12.8682 15.4515 12.6223C15.7926 12.3763 16.0475 12.0291 16.18 11.63L16.72 10H17.15C17.6279 10.0065 18.0923 9.84172 18.4592 9.53537C18.8261 9.22903 19.0711 8.80142 19.15 8.33L20 3.16C20.0215 3.01565 20.0111 2.86834 19.9697 2.72841C19.9282 2.58848 19.8566 2.45932 19.76 2.35V2.4Z","smoking":"M19 10H6V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM2 16H4V10H2V16ZM11 4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 8.89464 4.51957 8.70711 4.70711C8.51957 4.89464 8.26522 5 8 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H8C8.79565 7 9.55871 6.68393 10.1213 6.12132C10.6839 5.55871 11 4.79565 11 4Z","smoking_off":"M19 10H15.44L20.44 5C20.6376 4.80904 20.7512 4.54742 20.7559 4.27268C20.7606 3.99794 20.656 3.73259 20.465 3.535C20.274 3.33741 20.0124 3.22378 19.7377 3.21909C19.4629 3.2144 19.1976 3.31904 19 3.51L3.51 19C3.41217 19.0978 3.33456 19.214 3.28161 19.3418C3.22866 19.4696 3.20141 19.6066 3.20141 19.745C3.20141 19.8834 3.22866 20.0204 3.28161 20.1482C3.33456 20.276 3.41217 20.3922 3.51 20.49C3.70759 20.6876 3.97557 20.7986 4.255 20.7986C4.39336 20.7986 4.53036 20.7713 4.65819 20.7184C4.78602 20.6654 4.90217 20.5878 5 20.49L9.44 16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM3 9C3.26522 9 3.51957 8.89464 3.70711 8.70711C3.89464 8.51957 4 8.26522 4 8C4 7.73478 4.10536 7.48043 4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H8C8.79565 7 9.55871 6.68393 10.1213 6.12132C10.6839 5.55871 11 4.79565 11 4C11 3.73478 10.8946 3.48043 10.7071 3.29289C10.5196 3.10536 10.2652 3 10 3C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 8.89464 4.51957 8.70711 4.70711C8.51957 4.89464 8.26522 5 8 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8C2 8.26522 2.10536 8.51957 2.29289 8.70711C2.48043 8.89464 2.73478 9 3 9ZM6 13.76L9.76 10H6V13.76ZM4 10H2V16H4V10Z","sms":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4Z","sms_group":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM13.3301 7C13.5959 6.99802 13.8564 7.07518 14.0783 7.22166C14.3001 7.36814 14.4734 7.57731 14.5761 7.82257C14.6788 8.06783 14.7061 8.33808 14.6548 8.59894C14.6034 8.8598 14.4755 9.09948 14.2875 9.28749C14.0995 9.47549 13.8599 9.60331 13.599 9.6547C13.3381 9.70608 13.0679 9.67871 12.8226 9.57605C12.5774 9.47339 12.3682 9.30009 12.2217 9.0782C12.0752 8.85631 11.9981 8.59587 12.0001 8.33C12.0027 7.97807 12.1436 7.6413 12.3925 7.39244C12.6414 7.14358 12.9781 7.00262 13.3301 7ZM9.78006 7.89C10.0455 7.89001 10.305 7.96886 10.5255 8.11654C10.7461 8.26423 10.9179 8.4741 11.019 8.71954C11.1201 8.96498 11.146 9.23492 11.0935 9.49512C11.041 9.75532 10.9124 9.99407 10.724 10.1811C10.5356 10.3681 10.2959 10.4949 10.0353 10.5455C9.7747 10.596 9.50496 10.5681 9.26029 10.4651C9.01562 10.3621 8.80704 10.1888 8.66101 9.96717C8.51498 9.7455 8.43808 9.48544 8.44006 9.22C8.4427 8.86635 8.58504 8.52807 8.83605 8.27893C9.08706 8.02979 9.42639 7.88999 9.78006 7.89ZM15.1101 14.11H12.4401C12.4414 14.2264 12.4196 14.3419 12.376 14.4498C12.3323 14.5578 12.2677 14.656 12.1859 14.7387C12.104 14.8215 12.0066 14.8872 11.8991 14.9321C11.7917 14.9769 11.6765 15 11.5601 15H8.00006C7.76401 15 7.53764 14.9062 7.37073 14.7393C7.20382 14.5724 7.11006 14.346 7.11006 14.11C7.11269 13.4027 7.39484 12.7251 7.89499 12.2249C8.39514 11.7248 9.07274 11.4426 9.78006 11.44C10.2376 11.4426 10.6863 11.5668 11.0801 11.8C11.3902 11.3146 11.8489 10.9425 12.3879 10.7392C12.9268 10.5359 13.5171 10.5124 14.0705 10.6721C14.6239 10.8318 15.1109 11.1663 15.4586 11.6255C15.8064 12.0847 15.9963 12.644 16.0001 13.22C16.0001 13.456 15.9063 13.6824 15.7394 13.8493C15.5725 14.0162 15.3461 14.11 15.1101 14.11Z","sms_receive":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM17.7101 9.71L15.4101 12H16.0001C16.2653 12 16.5196 12.1054 16.7072 12.2929C16.8947 12.4804 17.0001 12.7348 17.0001 13C17.0001 13.2652 16.8947 13.5196 16.7072 13.7071C16.5196 13.8946 16.2653 14 16.0001 14H13.0001C12.8694 13.9984 12.7403 13.9712 12.6201 13.92C12.3757 13.8185 12.1815 13.6243 12.0801 13.38C12.0288 13.2598 12.0016 13.1307 12.0001 13V10C12.0001 9.73478 12.1054 9.48043 12.2929 9.29289C12.4805 9.10536 12.7348 9 13.0001 9C13.2653 9 13.5196 9.10536 13.7072 9.29289C13.8947 9.48043 14.0001 9.73478 14.0001 10V10.59L16.2901 8.29C16.4784 8.1017 16.7338 7.99591 17.0001 7.99591C17.2664 7.99591 17.5218 8.1017 17.7101 8.29C17.8984 8.4783 18.0041 8.7337 18.0041 9C18.0041 9.2663 17.8984 9.5217 17.7101 9.71Z","sms_send":"M15.0001 4H9.00006C7.23973 4.01356 5.54913 4.68987 4.26515 5.89418C2.98118 7.09849 2.1981 8.74235 2.07196 10.4982C1.94582 12.2541 2.48588 13.993 3.58453 15.3685C4.68318 16.7439 6.25974 17.655 8.00006 17.92V20C8.00006 20.2786 8.07763 20.5516 8.22408 20.7886C8.37053 21.0256 8.58008 21.2171 8.82924 21.3416C9.07839 21.4662 9.35732 21.519 9.63476 21.4939C9.91221 21.4689 10.1772 21.3671 10.4001 21.2L14.6701 18H15.0001C16.8566 18 18.637 17.2625 19.9498 15.9497C21.2626 14.637 22.0001 12.8565 22.0001 11C22.0001 9.14348 21.2626 7.36301 19.9498 6.05025C18.637 4.7375 16.8566 4 15.0001 4ZM18.0001 12C18.0001 12.2652 17.8947 12.5196 17.7072 12.7071C17.5196 12.8946 17.2653 13 17.0001 13C16.7348 13 16.4805 12.8946 16.2929 12.7071C16.1054 12.5196 16.0001 12.2652 16.0001 12V11.41L13.7101 13.71C13.5218 13.8983 13.2664 14.0041 13.0001 14.0041C12.7338 14.0041 12.4784 13.8983 12.2901 13.71C12.1018 13.5217 11.996 13.2663 11.996 13C11.996 12.7337 12.1018 12.4783 12.2901 12.29L14.5901 10H14.0001C13.7348 10 13.4805 9.89464 13.2929 9.70711C13.1054 9.51957 13.0001 9.26522 13.0001 9C13.0001 8.73478 13.1054 8.48043 13.2929 8.29289C13.4805 8.10536 13.7348 8 14.0001 8H17.0001C17.1307 8.00158 17.2598 8.02876 17.3801 8.08C17.6244 8.18147 17.8186 8.37565 17.9201 8.62C17.9713 8.74022 17.9985 8.86932 18.0001 9V12Z","smss":"M15.7 2H10.3C9.30644 1.99981 8.32696 2.23539 7.44211 2.68738C6.55726 3.13936 5.79228 3.79486 5.21004 4.6C6.19262 4.20568 7.24129 4.00205 8.30004 4H13.7C15.5279 4.00544 17.3029 4.61412 18.7494 5.73158C20.196 6.84903 21.2332 8.41274 21.7 10.18C21.8969 9.57267 21.9981 8.93843 22 8.3C22 7.47267 21.8371 6.65345 21.5205 5.88909C21.2039 5.12474 20.7398 4.43024 20.1548 3.84523C19.5698 3.26022 18.8753 2.79616 18.1109 2.47956C17.3466 2.16295 16.5274 2 15.7 2ZM13.7 6H8.30004C6.71353 6.00903 5.18883 6.61632 4.03056 7.70054C2.8723 8.78476 2.16575 10.2661 2.05209 11.8485C1.93842 13.431 2.42601 14.9981 3.41743 16.2367C4.40885 17.4754 5.8311 18.2943 7.40004 18.53V20.4C7.40004 20.6507 7.46986 20.8965 7.60166 21.1097C7.73347 21.323 7.92206 21.4954 8.1463 21.6075C8.37055 21.7196 8.62158 21.7671 8.87128 21.7445C9.12098 21.722 9.35947 21.6304 9.56004 21.48L13.4 18.6H13.7C15.3709 18.6 16.9733 17.9363 18.1548 16.7548C19.3363 15.5733 20 13.9709 20 12.3C20 10.6291 19.3363 9.02671 18.1548 7.84523C16.9733 6.66375 15.3709 6 13.7 6Z","snacks":"M4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V19H4V21ZM4.38 17H19.62L19 15.76V8.24L19.62 7H4.38L5 8.24V15.76L4.38 17ZM19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V5H20V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2Z","snapchat":"M20.9998 7.2099C21.0021 6.87445 20.972 6.53955 20.9098 6.2099C20.8494 5.81679 20.7279 5.43553 20.5498 5.0799C20.3538 4.70933 20.1007 4.37187 19.7998 4.0799C19.3424 3.63167 18.7778 3.30806 18.1598 3.1399C17.5852 3.01611 16.9968 2.96903 16.4098 2.9999H7.58982C7.24982 2.9999 6.91982 2.9999 6.58982 2.9999C6.22871 3.04051 5.87321 3.121 5.52982 3.2399C4.96063 3.458 4.45153 3.80847 4.04463 4.26232C3.63773 4.71617 3.34471 5.26036 3.18982 5.8499C3.04652 6.41156 2.98257 6.99051 2.99982 7.5699V16.4199C2.99982 16.8199 2.99982 17.2199 3.07982 17.6199C3.14194 18.0395 3.26666 18.4473 3.44982 18.8299C3.70953 19.3404 4.07822 19.7876 4.52982 20.1399C4.85516 20.3998 5.22428 20.5996 5.61982 20.7299C6.19695 20.9056 6.79654 20.9966 7.39982 20.9999H8.52982C11.2698 20.9999 14.0198 20.9999 16.7598 20.9999C17.1223 20.9935 17.4835 20.9567 17.8398 20.8899C18.5131 20.7641 19.1391 20.4563 19.6498 19.9999C20.2513 19.4786 20.6686 18.7772 20.8398 17.9999C20.9529 17.481 21.0066 16.9509 20.9998 16.4199V16.3199C20.9998 16.3199 20.9998 7.3299 20.9998 7.2099ZM18.5898 15.5399C18.4798 15.8099 17.8998 16.0299 16.9098 16.1899C16.8198 16.1899 16.7798 16.3499 16.7298 16.5999C16.7298 16.6999 16.6798 16.7999 16.6498 16.8999C16.6405 16.9431 16.6165 16.9817 16.5818 17.0091C16.5471 17.0365 16.504 17.0509 16.4598 17.0499H16.1798C15.9365 16.9981 15.6886 16.9713 15.4398 16.9699C15.262 16.9712 15.0847 16.9879 14.9098 17.0199C14.5426 17.1132 14.2009 17.2875 13.9098 17.5299C13.4115 17.9558 12.7848 18.2023 12.1298 18.2299H11.9698C11.3146 18.2038 10.6873 17.9571 10.1898 17.5299C9.89869 17.2875 9.55702 17.1132 9.18982 17.0199C9.01481 16.9889 8.83755 16.9721 8.65982 16.9699C8.41107 16.9713 8.16312 16.9981 7.91982 17.0499C7.82706 17.0645 7.73258 17.0645 7.63982 17.0499C7.61615 17.0542 7.59185 17.0537 7.56838 17.0484C7.5449 17.0432 7.52272 17.0332 7.50314 17.0193C7.48357 17.0053 7.46699 16.9875 7.4544 16.967C7.4418 16.9465 7.43345 16.9237 7.42982 16.8999C7.42982 16.7999 7.36982 16.6999 7.34982 16.5999C7.34982 16.3499 7.25982 16.1999 7.16982 16.1899C6.16982 16.0399 5.59982 15.8099 5.47982 15.5399C5.47982 15.5399 5.47982 15.4799 5.47982 15.4499C5.47951 15.4107 5.4936 15.3728 5.5194 15.3433C5.54521 15.3138 5.58094 15.2948 5.61982 15.2899C6.40317 15.1236 7.10364 14.6885 7.59982 14.0599C7.88662 13.7429 8.12579 13.3858 8.30982 12.9999C8.36489 12.9112 8.39971 12.8114 8.41181 12.7077C8.42391 12.604 8.41299 12.4989 8.37982 12.3999C8.24982 12.0999 7.82982 11.9699 7.54982 11.8799L7.36982 11.8199C7.11982 11.7199 6.71982 11.5199 6.76982 11.2299C6.80985 11.1231 6.88271 11.0316 6.97792 10.9687C7.07314 10.9059 7.18583 10.8748 7.29982 10.8799C7.35609 10.8704 7.41355 10.8704 7.46982 10.8799C7.67315 10.9896 7.89895 11.0512 8.12982 11.0599C8.2704 11.0714 8.41002 11.0284 8.51982 10.9399C8.51982 10.8099 8.51982 10.6799 8.51982 10.5499C8.38932 9.66222 8.44035 8.75729 8.66982 7.8899C8.9437 7.26868 9.39381 6.74144 9.96438 6.3735C10.535 6.00556 11.2009 5.81308 11.8798 5.8199H12.1498C12.829 5.81178 13.4955 6.00373 14.0663 6.37183C14.6372 6.73993 15.087 7.26789 15.3598 7.8899C15.5926 8.7566 15.6471 9.66155 15.5198 10.5499C15.5198 10.6799 15.5198 10.7899 15.5198 10.8999C15.6191 10.9791 15.7428 11.0215 15.8698 11.0199C16.0877 10.9981 16.3005 10.9407 16.4998 10.8499C16.5618 10.8183 16.6302 10.8012 16.6998 10.7999C16.7822 10.8021 16.8634 10.819 16.9398 10.8499C17.0248 10.8694 17.1019 10.9142 17.1609 10.9785C17.2198 11.0428 17.2578 11.1235 17.2698 11.2099C17.2698 11.3499 17.1698 11.5499 16.6698 11.7499L16.4798 11.8099C16.1998 11.8999 15.7798 12.0399 15.6598 12.3399C15.6268 12.4373 15.616 12.5407 15.6281 12.6428C15.6402 12.7449 15.6749 12.843 15.7298 12.9299C15.9798 13.5061 16.3601 14.0164 16.8408 14.4207C17.3214 14.825 17.8893 15.1123 18.4998 15.2599C18.5378 15.2649 18.5725 15.2843 18.5967 15.314C18.6208 15.3438 18.6327 15.3817 18.6298 15.4199C18.6195 15.464 18.5989 15.5051 18.5698 15.5399H18.5898Z","sofa":"M19 7C19 6.46957 18.7893 5.96086 18.4142 5.58579C18.0391 5.21071 17.5304 5 17 5H7C6.46957 5 5.96086 5.21071 5.58579 5.58579C5.21071 5.96086 5 6.46957 5 7V12H19V7ZM21 9C20.7348 9 20.4804 9.10536 20.2929 9.29289C20.1054 9.48043 20 9.73478 20 10V13H4V10C4 9.73478 3.89464 9.48043 3.70711 9.29289C3.51957 9.10536 3.26522 9 3 9C2.73478 9 2.48043 9.10536 2.29289 9.29289C2.10536 9.48043 2 9.73478 2 10V16C2 16.2652 2.10536 16.5196 2.29289 16.7071C2.48043 16.8946 2.73478 17 3 17H4V18C4 18.2652 4.10536 18.5196 4.29289 18.7071C4.48043 18.8946 4.73478 19 5 19C5.26522 19 5.51957 18.8946 5.70711 18.7071C5.89464 18.5196 6 18.2652 6 18V17H18V18C18 18.2652 18.1054 18.5196 18.2929 18.7071C18.4804 18.8946 18.7348 19 19 19C19.2652 19 19.5196 18.8946 19.7071 18.7071C19.8946 18.5196 20 18.2652 20 18V17H21C21.2652 17 21.5196 16.8946 21.7071 16.7071C21.8946 16.5196 22 16.2652 22 16V10C22 9.73478 21.8946 9.48043 21.7071 9.29289C21.5196 9.10536 21.2652 9 21 9Z","soil":"M21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997Z","soil_layers":"M2 19C2 19.2652 2.10536 19.5195 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H21C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5195 22 19.2652 22 19V13H2V19ZM21 3.99997C20.0786 3.97751 19.1655 4.18002 18.34 4.58997C17.7705 4.8782 17.138 5.01916 16.5 4.99997C15.8588 5.01999 15.2227 4.87903 14.65 4.58997C13.8276 4.18123 12.9181 3.97873 12 3.99997C11.0786 3.97751 10.1655 4.18002 9.34 4.58997C8.77055 4.8782 8.13795 5.01916 7.5 4.99997C6.85877 5.01999 6.22274 4.87903 5.65 4.58997C4.82857 4.17853 3.9184 3.97588 3 3.99997C2.73478 3.99997 2.48043 4.10533 2.29289 4.29286C2.10536 4.4804 2 4.73475 2 4.99997V11H22V4.99997C22 4.73475 21.8946 4.4804 21.7071 4.29286C21.5196 4.10533 21.2652 3.99997 21 3.99997Z","sort":"M10.2902 14.2899L8.00019 16.5899V5.99994C8.00019 5.73472 7.89483 5.48037 7.70729 5.29283C7.51976 5.1053 7.2654 4.99994 7.00019 4.99994C6.73497 4.99994 6.48062 5.1053 6.29308 5.29283C6.10554 5.48037 6.00019 5.73472 6.00019 5.99994V16.5899L3.71019 14.2899C3.52188 14.1016 3.26649 13.9958 3.00019 13.9958C2.73388 13.9958 2.47849 14.1016 2.29019 14.2899C2.10188 14.4782 1.99609 14.7336 1.99609 14.9999C1.99609 15.2662 2.10188 15.5216 2.29019 15.7099L6.29019 19.7099C6.38315 19.8037 6.49375 19.8781 6.61561 19.9288C6.73747 19.9796 6.86817 20.0057 7.00019 20.0057C7.1322 20.0057 7.2629 19.9796 7.38476 19.9288C7.50662 19.8781 7.61722 19.8037 7.71019 19.7099L11.7102 15.7099C11.8039 15.617 11.8783 15.5064 11.9291 15.3845C11.9798 15.2627 12.006 15.132 12.006 14.9999C12.006 14.8679 11.9798 14.7372 11.9291 14.6154C11.8783 14.4935 11.8039 14.3829 11.7102 14.2899C11.6172 14.1962 11.5066 14.1218 11.3848 14.071C11.2629 14.0203 11.1322 13.9941 11.0002 13.9941C10.8682 13.9941 10.7375 14.0203 10.6156 14.071C10.4937 14.1218 10.3831 14.1962 10.2902 14.2899ZM21.7102 8.28994L17.7102 4.28994C17.6172 4.19621 17.5066 4.12182 17.3848 4.07105C17.2629 4.02028 17.1322 3.99414 17.0002 3.99414C16.8682 3.99414 16.7375 4.02028 16.6156 4.07105C16.4937 4.12182 16.3831 4.19621 16.2902 4.28994L12.2902 8.28994C12.1965 8.3829 12.1221 8.4935 12.0713 8.61536C12.0205 8.73722 11.9944 8.86793 11.9944 8.99994C11.9944 9.13195 12.0205 9.26266 12.0713 9.38452C12.1221 9.50637 12.1965 9.61698 12.2902 9.70994C12.3831 9.80367 12.4937 9.87806 12.6156 9.92883C12.7375 9.9796 12.8682 10.0057 13.0002 10.0057C13.1322 10.0057 13.2629 9.9796 13.3848 9.92883C13.5066 9.87806 13.6172 9.80367 13.7102 9.70994L16.0002 7.40994V17.9999C16.0002 18.2652 16.1055 18.5195 16.2931 18.707C16.4806 18.8946 16.735 18.9999 17.0002 18.9999C17.2654 18.9999 17.5198 18.8946 17.7073 18.707C17.8948 18.5195 18.0002 18.2652 18.0002 17.9999V7.40994L20.2902 9.70994C20.4785 9.89824 20.7339 10.004 21.0002 10.004C21.2665 10.004 21.5219 9.89824 21.7102 9.70994C21.8985 9.52164 22.0043 9.26624 22.0043 8.99994C22.0043 8.73364 21.8985 8.47824 21.7102 8.28994Z","sort_handle":"M4 9H20C20.2652 9 20.5196 8.89464 20.7071 8.70711C20.8946 8.51957 21 8.26522 21 8C21 7.73478 20.8946 7.48043 20.7071 7.29289C20.5196 7.10536 20.2652 7 20 7H4C3.73478 7 3.48043 7.10536 3.29289 7.29289C3.10536 7.48043 3 7.73478 3 8C3 8.26522 3.10536 8.51957 3.29289 8.70711C3.48043 8.89464 3.73478 9 4 9ZM20 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H20C20.2652 13 20.5196 12.8946 20.7071 12.7071C20.8946 12.5196 21 12.2652 21 12C21 11.7348 20.8946 11.4804 20.7071 11.2929C20.5196 11.1054 20.2652 11 20 11ZM20 15H4C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H20C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15Z","sort_list":"M10 17H4C3.73478 17 3.48043 17.1054 3.29289 17.2929C3.10536 17.4804 3 17.7348 3 18C3 18.2652 3.10536 18.5196 3.29289 18.7071C3.48043 18.8946 3.73478 19 4 19H10C10.2652 19 10.5196 18.8946 10.7071 18.7071C10.8946 18.5196 11 18.2652 11 18C11 17.7348 10.8946 17.4804 10.7071 17.2929C10.5196 17.1054 10.2652 17 10 17ZM10 11H4C3.73478 11 3.48043 11.1054 3.29289 11.2929C3.10536 11.4804 3 11.7348 3 12C3 12.2652 3.10536 12.5196 3.29289 12.7071C3.48043 12.8946 3.73478 13 4 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM18.79 14.29L17.5 15.59V11.5C17.5 11.2348 17.3946 10.9804 17.2071 10.7929C17.0196 10.6054 16.7652 10.5 16.5 10.5C16.2348 10.5 15.9804 10.6054 15.7929 10.7929C15.6054 10.9804 15.5 11.2348 15.5 11.5V15.59L14.21 14.29C14.0217 14.1017 13.7663 13.9959 13.5 13.9959C13.2337 13.9959 12.9783 14.1017 12.79 14.29C12.6017 14.4783 12.4959 14.7337 12.4959 15C12.4959 15.2663 12.6017 15.5217 12.79 15.71L15.79 18.71C15.883 18.8037 15.9936 18.8781 16.1154 18.9289C16.2373 18.9797 16.368 19.0058 16.5 19.0058C16.632 19.0058 16.7627 18.9797 16.8846 18.9289C17.0064 18.8781 17.117 18.8037 17.21 18.71L20.21 15.71C20.3032 15.6168 20.3772 15.5061 20.4277 15.3842C20.4781 15.2624 20.5041 15.1319 20.5041 15C20.5041 14.8681 20.4781 14.7376 20.4277 14.6158C20.3772 14.4939 20.3032 14.3832 20.21 14.29C20.1168 14.1968 20.0061 14.1228 19.8842 14.0723C19.7624 14.0219 19.6319 13.9959 19.5 13.9959C19.3681 13.9959 19.2376 14.0219 19.1158 14.0723C18.9939 14.1228 18.8832 14.1968 18.79 14.29ZM20 5H4C3.73478 5 3.48043 5.10536 3.29289 5.29289C3.10536 5.48043 3 5.73478 3 6C3 6.26522 3.10536 6.51957 3.29289 6.70711C3.48043 6.89464 3.73478 7 4 7H20C20.2652 7 20.5196 6.89464 20.7071 6.70711C20.8946 6.51957 21 6.26522 21 6C21 5.73478 20.8946 5.48043 20.7071 5.29289C20.5196 5.10536 20.2652 5 20 5Z","sos":"M5.5 11H4.5C4.36739 11 4.24021 10.9473 4.14645 10.8536C4.05268 10.7598 4 10.6326 4 10.5C4 10.3674 4.05268 10.2402 4.14645 10.1464C4.24021 10.0527 4.36739 10 4.5 10H6.5C6.76522 10 7.01957 9.89464 7.20711 9.70711C7.39464 9.51957 7.5 9.26522 7.5 9C7.5 8.73478 7.39464 8.48043 7.20711 8.29289C7.01957 8.10536 6.76522 8 6.5 8H4.5C3.83696 8 3.20107 8.26339 2.73223 8.73223C2.26339 9.20107 2 9.83696 2 10.5C2 11.163 2.26339 11.7989 2.73223 12.2678C3.20107 12.7366 3.83696 13 4.5 13H5.5C5.63261 13 5.75979 13.0527 5.85355 13.1464C5.94732 13.2402 6 13.3674 6 13.5C6 13.6326 5.94732 13.7598 5.85355 13.8536C5.75979 13.9473 5.63261 14 5.5 14H3.5C3.23478 14 2.98043 14.1054 2.79289 14.2929C2.60536 14.4804 2.5 14.7348 2.5 15C2.5 15.2652 2.60536 15.5196 2.79289 15.7071C2.98043 15.8946 3.23478 16 3.5 16H5.5C6.16304 16 6.79893 15.7366 7.26777 15.2678C7.73661 14.7989 8 14.163 8 13.5C8 12.837 7.73661 12.2011 7.26777 11.7322C6.79893 11.2634 6.16304 11 5.5 11ZM12 8C11.2044 8 10.4413 8.31607 9.87868 8.87868C9.31607 9.44129 9 10.2044 9 11V13C9 13.7956 9.31607 14.5587 9.87868 15.1213C10.4413 15.6839 11.2044 16 12 16C12.7956 16 13.5587 15.6839 14.1213 15.1213C14.6839 14.5587 15 13.7956 15 13V11C15 10.2044 14.6839 9.44129 14.1213 8.87868C13.5587 8.31607 12.7956 8 12 8ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14C11.7348 14 11.4804 13.8946 11.2929 13.7071C11.1054 13.5196 11 13.2652 11 13V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V13ZM19.5 11H18.5C18.3674 11 18.2402 10.9473 18.1464 10.8536C18.0527 10.7598 18 10.6326 18 10.5C18 10.3674 18.0527 10.2402 18.1464 10.1464C18.2402 10.0527 18.3674 10 18.5 10H20.5C20.7652 10 21.0196 9.89464 21.2071 9.70711C21.3946 9.51957 21.5 9.26522 21.5 9C21.5 8.73478 21.3946 8.48043 21.2071 8.29289C21.0196 8.10536 20.7652 8 20.5 8H18.5C17.837 8 17.2011 8.26339 16.7322 8.73223C16.2634 9.20107 16 9.83696 16 10.5C16 11.163 16.2634 11.7989 16.7322 12.2678C17.2011 12.7366 17.837 13 18.5 13H19.5C19.6326 13 19.7598 13.0527 19.8536 13.1464C19.9473 13.2402 20 13.3674 20 13.5C20 13.6326 19.9473 13.7598 19.8536 13.8536C19.7598 13.9473 19.6326 14 19.5 14H17.5C17.2348 14 16.9804 14.1054 16.7929 14.2929C16.6054 14.4804 16.5 14.7348 16.5 15C16.5 15.2652 16.6054 15.5196 16.7929 15.7071C16.9804 15.8946 17.2348 16 17.5 16H19.5C20.163 16 20.7989 15.7366 21.2678 15.2678C21.7366 14.7989 22 14.163 22 13.5C22 12.837 21.7366 12.2011 21.2678 11.7322C20.7989 11.2634 20.163 11 19.5 11Z","sos_circle":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM7.75 14H6.25C6.1174 14 5.99022 13.9473 5.89645 13.8536C5.80268 13.7598 5.75 13.6326 5.75 13.5C5.75 13.3674 5.80268 13.2402 5.89645 13.1464C5.99022 13.0527 6.1174 13 6.25 13H7.75C7.81631 13 7.8799 12.9737 7.92678 12.9268C7.97367 12.8799 8 12.8163 8 12.75C8 12.6837 7.97367 12.6201 7.92678 12.5732C7.8799 12.5263 7.81631 12.5 7.75 12.5H6.75C6.41848 12.5 6.10054 12.3683 5.86612 12.1339C5.6317 11.8995 5.5 11.5815 5.5 11.25C5.5 10.9185 5.6317 10.6005 5.86612 10.3661C6.10054 10.1317 6.41848 10 6.75 10H8.25C8.38261 10 8.50979 10.0527 8.60356 10.1464C8.69733 10.2402 8.75 10.3674 8.75 10.5C8.75 10.6326 8.69733 10.7598 8.60356 10.8536C8.50979 10.9473 8.38261 11 8.25 11H6.75C6.6837 11 6.62011 11.0263 6.57323 11.0732C6.52634 11.1201 6.5 11.1837 6.5 11.25C6.5 11.3163 6.52634 11.3799 6.57323 11.4268C6.62011 11.4737 6.6837 11.5 6.75 11.5H7.75C8.08152 11.5 8.39947 11.6317 8.63389 11.8661C8.86831 12.1005 9 12.4185 9 12.75C9 13.0815 8.86831 13.3995 8.63389 13.6339C8.39947 13.8683 8.08152 14 7.75 14ZM12 14C11.6044 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3036 13.1308 10.1522 12.7654C10.0009 12.3999 9.96126 11.9978 10.0384 11.6098C10.1156 11.2219 10.3061 10.8655 10.5858 10.5858C10.8655 10.3061 11.2219 10.1156 11.6098 10.0384C11.9978 9.96126 12.3999 10.0009 12.7654 10.1522C13.1308 10.3036 13.4432 10.56 13.6629 10.8889C13.8827 11.2178 14 11.6044 14 12C14 12.5304 13.7893 13.0391 13.4142 13.4142C13.0391 13.7893 12.5304 14 12 14ZM17.25 14H15.75C15.6174 14 15.4902 13.9473 15.3965 13.8536C15.3027 13.7598 15.25 13.6326 15.25 13.5C15.25 13.3674 15.3027 13.2402 15.3965 13.1464C15.4902 13.0527 15.6174 13 15.75 13H17.25C17.3163 13 17.3799 12.9737 17.4268 12.9268C17.4737 12.8799 17.5 12.8163 17.5 12.75C17.5 12.6837 17.4737 12.6201 17.4268 12.5732C17.3799 12.5263 17.3163 12.5 17.25 12.5H16.25C15.9185 12.5 15.6005 12.3683 15.3661 12.1339C15.1317 11.8995 15 11.5815 15 11.25C15 10.9185 15.1317 10.6005 15.3661 10.3661C15.6005 10.1317 15.9185 10 16.25 10H17.75C17.8826 10 18.0098 10.0527 18.1036 10.1464C18.1973 10.2402 18.25 10.3674 18.25 10.5C18.25 10.6326 18.1973 10.7598 18.1036 10.8536C18.0098 10.9473 17.8826 11 17.75 11H16.25C16.1837 11 16.1201 11.0263 16.0732 11.0732C16.0263 11.1201 16 11.1837 16 11.25C16 11.3163 16.0263 11.3799 16.0732 11.4268C16.1201 11.4737 16.1837 11.5 16.25 11.5H17.25C17.5815 11.5 17.8995 11.6317 18.1339 11.8661C18.3683 12.1005 18.5 12.4185 18.5 12.75C18.5 13.0815 18.3683 13.3995 18.1339 13.6339C17.8995 13.8683 17.5815 14 17.25 14ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","sound":"M11.06 4.0372C11.6425 3.4547 12.4775 3.2922 13.2375 3.6072C13.9975 3.9222 14.47 4.6297 14.4725 5.4522V18.6672C14.4725 19.4747 14.0125 20.1772 13.2725 20.4997C13.0075 20.6147 12.7325 20.6722 12.4625 20.6722C11.9725 20.6722 11.4925 20.4872 11.1125 20.1347L6.8275 16.1622H3.7475C2.535 16.1622 1.55 15.1772 1.55 13.9672L1.5 10.8372C1.5 9.5047 2.325 8.5447 3.4625 8.5447H6.5275L11.06 4.0372ZM18.8574 18.622C18.6424 18.622 18.4274 18.5295 18.2799 18.3495C18.0149 18.0295 18.0599 17.557 18.3799 17.2945C19.9699 15.977 20.9999 13.932 20.9999 12.087C20.9999 10.237 19.9724 8.19449 18.3799 6.87949C18.0599 6.61699 18.0149 6.14199 18.2799 5.82449C18.5424 5.50449 19.0174 5.45949 19.3349 5.72449C21.2574 7.31199 22.4999 9.80949 22.4999 12.087C22.4999 14.362 21.2574 16.8595 19.3349 18.4495C19.1949 18.567 19.0274 18.622 18.8574 18.622ZM16.9299 16.2121C16.6974 16.2121 16.4699 16.1046 16.3224 15.9021C16.0799 15.5671 16.1524 15.0971 16.4899 14.8546C17.2274 14.3171 18.11 13.4021 18.11 12.0871C18.11 10.7721 17.2299 9.85714 16.4899 9.31964C16.1549 9.07714 16.0799 8.60714 16.325 8.27214C16.5674 7.93714 17.0374 7.86214 17.3724 8.10714C18.8149 9.15714 19.61 10.5696 19.61 12.0896C19.61 13.6096 18.8149 15.0221 17.3724 16.0721C17.2374 16.1671 17.0824 16.2121 16.9299 16.2121Z","sound_disabled":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM20.41 12L21.71 10.71C21.8032 10.6168 21.8772 10.5061 21.9277 10.3843C21.9781 10.2624 22.0041 10.1319 22.0041 10C22.0041 9.86814 21.9781 9.73757 21.9277 9.61575C21.8772 9.49393 21.8032 9.38324 21.71 9.29C21.6168 9.19676 21.5061 9.1228 21.3842 9.07234C21.2624 9.02188 21.1319 8.99591 21 8.99591C20.8681 8.99591 20.7376 9.02188 20.6158 9.07234C20.4939 9.1228 20.3832 9.19676 20.29 9.29L19 10.59L17.71 9.29C17.5217 9.1017 17.2663 8.99591 17 8.99591C16.7337 8.99591 16.4783 9.1017 16.29 9.29C16.1017 9.4783 15.9959 9.7337 15.9959 10C15.9959 10.2663 16.1017 10.5217 16.29 10.71L17.59 12L16.29 13.29C16.1963 13.383 16.1219 13.4936 16.0711 13.6154C16.0203 13.7373 15.9942 13.868 15.9942 14C15.9942 14.132 16.0203 14.2627 16.0711 14.3846C16.1219 14.5064 16.1963 14.617 16.29 14.71C16.383 14.8037 16.4936 14.8781 16.6154 14.9289C16.7373 14.9797 16.868 15.0058 17 15.0058C17.132 15.0058 17.2627 14.9797 17.3846 14.9289C17.5064 14.8781 17.617 14.8037 17.71 14.71L19 13.41L20.29 14.71C20.383 14.8037 20.4936 14.8781 20.6154 14.9289C20.7373 14.9797 20.868 15.0058 21 15.0058C21.132 15.0058 21.2627 14.9797 21.3846 14.9289C21.5064 14.8781 21.617 14.8037 21.71 14.71C21.8037 14.617 21.8781 14.5064 21.9289 14.3846C21.9797 14.2627 22.0058 14.132 22.0058 14C22.0058 13.868 21.9797 13.7373 21.9289 13.6154C21.8781 13.4936 21.8037 13.383 21.71 13.29L20.41 12Z","sound_loud":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM15.71 9.88C15.5237 10.0674 15.4192 10.3208 15.4192 10.585C15.4192 10.8492 15.5237 11.1026 15.71 11.29C15.8037 11.383 15.8781 11.4936 15.9289 11.6154C15.9797 11.7373 16.0058 11.868 16.0058 12C16.0058 12.132 15.9797 12.2627 15.9289 12.3846C15.8781 12.5064 15.8037 12.617 15.71 12.71C15.5237 12.8974 15.4192 13.1508 15.4192 13.415C15.4192 13.6792 15.5237 13.9326 15.71 14.12C15.8974 14.3063 16.1508 14.4108 16.415 14.4108C16.6792 14.4108 16.9326 14.3063 17.12 14.12C17.6818 13.5575 17.9974 12.795 17.9974 12C17.9974 11.205 17.6818 10.4425 17.12 9.88C16.9326 9.69375 16.6792 9.58921 16.415 9.58921C16.1508 9.58921 15.8974 9.69375 15.71 9.88ZM20 7.05C19.8126 6.86375 19.5592 6.75921 19.295 6.75921C19.0308 6.75921 18.7774 6.86375 18.59 7.05C18.4037 7.23736 18.2992 7.49081 18.2992 7.755C18.2992 8.01919 18.4037 8.27264 18.59 8.46C19.0556 8.92446 19.4251 9.47621 19.6771 10.0837C19.9292 10.6911 20.0589 11.3423 20.0589 12C20.0589 12.6577 19.9292 13.3089 19.6771 13.9163C19.4251 14.5238 19.0556 15.0755 18.59 15.54C18.4037 15.7274 18.2992 15.9808 18.2992 16.245C18.2992 16.5092 18.4037 16.7626 18.59 16.95C18.7763 17.1347 19.0277 17.2389 19.29 17.24C19.5488 17.2551 19.8034 17.169 20 17C20.6501 16.35 21.1658 15.5783 21.5176 14.7289C21.8694 13.8796 22.0505 12.9693 22.0505 12.05C22.0505 11.1307 21.8694 10.2204 21.5176 9.37105C21.1658 8.52173 20.6501 7.75002 20 7.1V7.05Z","sound_medium":"M11.6 3.8L6 8H4C3.46957 8 2.96086 8.21071 2.58579 8.58579C2.21071 8.96086 2 9.46957 2 10V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H6L11.6 20.2C11.8229 20.3671 12.0878 20.4689 12.3653 20.4939C12.6427 20.519 12.9217 20.4662 13.1708 20.3416C13.42 20.2171 13.6295 20.0256 13.776 19.7886C13.9224 19.5516 14 19.2786 14 19V5C14 4.72143 13.9224 4.44837 13.776 4.2114C13.6295 3.97444 13.42 3.78294 13.1708 3.65836C12.9217 3.53378 12.6427 3.48104 12.3653 3.50606C12.0878 3.53108 11.8229 3.63286 11.6 3.8ZM17.12 9.88C17.0304 9.77532 16.92 9.6903 16.796 9.63028C16.6719 9.57025 16.5368 9.53652 16.3991 9.5312C16.2613 9.52588 16.124 9.54909 15.9957 9.59936C15.8674 9.64964 15.7508 9.7259 15.6533 9.82335C15.5559 9.9208 15.4796 10.0374 15.4294 10.1657C15.3791 10.294 15.3559 10.4313 15.3612 10.5691C15.3665 10.7068 15.4003 10.8419 15.4603 10.966C15.5203 11.09 15.6053 11.2004 15.71 11.29C15.8037 11.383 15.8781 11.4936 15.9289 11.6154C15.9797 11.7373 16.0058 11.868 16.0058 12C16.0058 12.132 15.9797 12.2627 15.9289 12.3846C15.8781 12.5064 15.8037 12.617 15.71 12.71C15.5237 12.8974 15.4192 13.1508 15.4192 13.415C15.4192 13.6792 15.5237 13.9326 15.71 14.12C15.8974 14.3063 16.1508 14.4108 16.415 14.4108C16.6792 14.4108 16.9326 14.3063 17.12 14.12C17.6818 13.5575 17.9974 12.795 17.9974 12C17.9974 11.205 17.6818 10.4425 17.12 9.88Z","sound_quiet":"M13.8 4.4L9 8H7C6.46957 8 5.96086 8.21071 5.58579 8.58579C5.21071 8.96086 5 9.46957 5 10V14C5 14.5304 5.21071 15.0391 5.58579 15.4142C5.96086 15.7893 6.46957 16 7 16H9L13.8 19.6C14.0971 19.8229 14.4505 19.9586 14.8204 19.9919C15.1903 20.0253 15.5622 19.955 15.8944 19.7889C16.2266 19.6227 16.506 19.3674 16.7013 19.0515C16.8966 18.7355 17 18.3714 17 18V6C17 5.62858 16.8966 5.26449 16.7013 4.94854C16.506 4.63259 16.2266 4.37725 15.8944 4.21115C15.5622 4.04504 15.1903 3.97473 14.8204 4.00808C14.4505 4.04144 14.0971 4.17715 13.8 4.4Z","sowing":"M16.4999 15.4999C16.6977 15.4999 16.8911 15.4413 17.0555 15.3314C17.22 15.2215 17.3481 15.0653 17.4238 14.8826C17.4995 14.6999 17.5193 14.4988 17.4807 14.3048C17.4421 14.1109 17.3469 13.9327 17.207 13.7928C17.0672 13.653 16.889 13.5577 16.695 13.5192C16.501 13.4806 16.3 13.5004 16.1173 13.5761C15.9345 13.6517 15.7784 13.7799 15.6685 13.9444C15.5586 14.1088 15.4999 14.3022 15.4999 14.4999C15.4999 14.7652 15.6053 15.0195 15.7928 15.207C15.9804 15.3946 16.2347 15.4999 16.4999 15.4999ZM11.9999 12.9999C11.9999 13.1977 12.0586 13.3911 12.1685 13.5555C12.2784 13.72 12.4345 13.8481 12.6173 13.9238C12.8 13.9995 13.001 14.0193 13.195 13.9807C13.389 13.9421 13.5672 13.8469 13.707 13.707C13.8469 13.5672 13.9421 13.389 13.9807 13.195C14.0193 13.001 13.9995 12.8 13.9238 12.6173C13.8481 12.4345 13.72 12.2784 13.5555 12.1685C13.3911 12.0586 13.1977 11.9999 12.9999 11.9999C12.7347 11.9999 12.4804 12.1053 12.2928 12.2928C12.1053 12.4804 11.9999 12.7347 11.9999 12.9999ZM20.6399 16.3199C20.5269 16.2271 20.3949 16.1602 20.2533 16.1239C20.1116 16.0876 19.9637 16.0829 19.8199 16.1099C19.3149 16.2075 18.8243 16.3688 18.3599 16.5899C17.7832 16.8778 17.1443 17.0187 16.4999 16.9999C15.8587 17.02 15.2227 16.879 14.6499 16.5899C13.8276 16.1812 12.9181 15.9787 11.9999 15.9999C11.0785 15.9775 10.1655 16.18 9.33994 16.5899C8.77049 16.8782 8.13789 17.0191 7.49994 16.9999C6.85261 17.0167 6.2109 16.876 5.62994 16.5899C5.1697 16.3672 4.6822 16.2058 4.17994 16.1099C4.03622 16.0829 3.8883 16.0876 3.74662 16.1239C3.60494 16.1602 3.47295 16.2271 3.35994 16.3199C3.24706 16.414 3.15628 16.5317 3.09406 16.6648C3.03183 16.7979 2.9997 16.943 2.99994 17.0899V19.9999C2.99994 20.2652 3.1053 20.5195 3.29283 20.707C3.48037 20.8946 3.73472 20.9999 3.99994 20.9999H19.9999C20.2652 20.9999 20.5195 20.8946 20.707 20.707C20.8946 20.5195 20.9999 20.2652 20.9999 19.9999V17.0899C21.0002 16.943 20.968 16.7979 20.9058 16.6648C20.8436 16.5317 20.7528 16.414 20.6399 16.3199ZM8.28994 12.7099C8.3829 12.8037 8.4935 12.8781 8.61536 12.9288C8.73722 12.9796 8.86793 13.0057 8.99994 13.0057C9.13195 13.0057 9.26266 12.9796 9.38452 12.9288C9.50637 12.8781 9.61698 12.8037 9.70994 12.7099L12.7099 9.70994C12.8037 9.61698 12.8781 9.50637 12.9288 9.38452C12.9796 9.26266 13.0057 9.13195 13.0057 8.99994C13.0057 8.86793 12.9796 8.73722 12.9288 8.61536C12.8781 8.4935 12.8037 8.3829 12.7099 8.28994L7.70994 3.28994C7.61698 3.19621 7.50637 3.12182 7.38452 3.07105C7.26266 3.02028 7.13195 2.99414 6.99994 2.99414C6.86793 2.99414 6.73722 3.02028 6.61536 3.07105C6.4935 3.12182 6.3829 3.19621 6.28994 3.28994L3.28994 6.28994C3.19621 6.3829 3.12182 6.4935 3.07105 6.61536C3.02028 6.73722 2.99414 6.86793 2.99414 6.99994C2.99414 7.13195 3.02028 7.26266 3.07105 7.38452C3.12182 7.50637 3.19621 7.61698 3.28994 7.70994L8.28994 12.7099Z","spade":"M16 10.9999H13V8.99995H13.13C13.3727 9.00234 13.6079 8.91641 13.7919 8.75818C13.9759 8.59996 14.096 8.38023 14.13 8.13995L14.58 4.99995C14.6369 4.62816 14.6127 4.24848 14.5092 3.88689C14.4056 3.52531 14.2252 3.19038 13.9802 2.90503C13.7351 2.61969 13.4313 2.39067 13.0896 2.23366C12.7478 2.07665 12.3761 1.99536 12 1.99536C11.6239 1.99536 11.2522 2.07665 10.9105 2.23366C10.5687 2.39067 10.2649 2.61969 10.0199 2.90503C9.77483 3.19038 9.59437 3.52531 9.49084 3.88689C9.38731 4.24848 9.36314 4.62816 9.42001 4.99995L9.88001 8.16995C9.91397 8.41023 10.0341 8.62996 10.2181 8.78818C10.4021 8.94641 10.6374 9.03234 10.88 9.02995H11V11.0299H8.00001C7.46957 11.0299 6.96086 11.2407 6.58579 11.6157C6.21072 11.9908 6.00001 12.4995 6.00001 13.0299V17.4099C5.99891 17.9684 6.15371 18.5161 6.44698 18.9913C6.74026 19.4666 7.16036 19.8505 7.66001 20.1L11.11 21.82C11.3866 21.9574 11.6912 22.0289 12 22.0289C12.3088 22.0289 12.6134 21.9574 12.89 21.82L16.34 20.1C16.8443 19.8483 17.2674 19.4596 17.561 18.9786C17.8546 18.4975 18.0067 17.9435 18 17.3799V12.9999C18 12.4695 17.7893 11.9608 17.4142 11.5857C17.0391 11.2107 16.5304 10.9999 16 10.9999Z","spanner":"M20.12 15.88L14.79 10.55C14.9262 10.0445 14.9968 9.52354 15 9C15 7.4087 14.3679 5.88258 13.2426 4.75736C12.1174 3.63214 10.5913 3 9 3C8.75895 3.00426 8.51843 3.0243 8.28 3.06H8.18C7.99431 3.08373 7.819 3.15911 7.67404 3.27756C7.52907 3.396 7.42027 3.55276 7.36 3.73C7.30569 3.90279 7.29933 4.08709 7.3416 4.26322C7.38387 4.43934 7.47318 4.60068 7.6 4.73L10.24 7.36L7.41 10.24L4.78 7.6C4.65068 7.47318 4.48934 7.38387 4.31322 7.3416C4.13709 7.29933 3.95279 7.30569 3.78 7.36C3.60276 7.42027 3.446 7.52907 3.32756 7.67404C3.20911 7.819 3.13373 7.99431 3.11 8.18V8.28C3.05752 8.51732 3.02078 8.75784 3 9C3 10.5913 3.63214 12.1174 4.75736 13.2426C5.88258 14.3679 7.4087 15 9 15C9.52354 14.9968 10.0445 14.9262 10.55 14.79L15.88 20.12C16.4425 20.6818 17.205 20.9974 18 20.9974C18.795 20.9974 19.5575 20.6818 20.12 20.12C20.6818 19.5575 20.9974 18.795 20.9974 18C20.9974 17.205 20.6818 16.4425 20.12 15.88Z","spdif_optical":"M12 9C11.4067 9 10.8266 9.17595 10.3333 9.50559C9.83995 9.83524 9.45543 10.3038 9.22837 10.8519C9.0013 11.4001 8.94189 12.0033 9.05765 12.5853C9.1734 13.1672 9.45913 13.7018 9.87868 14.1213C10.2982 14.5409 10.8328 14.8266 11.4147 14.9424C11.9967 15.0581 12.5999 14.9987 13.1481 14.7716C13.6962 14.5446 14.1648 14.1601 14.4944 13.6667C14.8241 13.1734 15 12.5933 15 12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7957 9 12 9ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","spdif_optical_pos":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83995 14.1648 9.45543 13.6962 9.22837 13.1481C9.0013 12.5999 8.94189 11.9967 9.05765 11.4147C9.1734 10.8328 9.45913 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05764C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45542 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7956 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15Z","speaker":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 4C12.3956 4 12.7822 4.1173 13.1111 4.33706C13.44 4.55682 13.6964 4.86918 13.8478 5.23463C13.9991 5.60009 14.0387 6.00222 13.9616 6.39018C13.8844 6.77814 13.6939 7.13451 13.4142 7.41421C13.1345 7.69392 12.7781 7.8844 12.3902 7.96157C12.0022 8.03874 11.6001 7.99913 11.2346 7.84776C10.8692 7.69638 10.5568 7.44004 10.3371 7.11114C10.1173 6.78224 10 6.39556 10 6C10 5.46957 10.2107 4.96086 10.5858 4.58579C10.9609 4.21071 11.4696 4 12 4ZM12 20C11.0111 20 10.0444 19.7068 9.22215 19.1573C8.3999 18.6079 7.75904 17.827 7.3806 16.9134C7.00216 15.9998 6.90315 14.9945 7.09607 14.0245C7.289 13.0546 7.7652 12.1637 8.46447 11.4645C9.16373 10.7652 10.0546 10.289 11.0245 10.0961C11.9945 9.90315 12.9998 10.0022 13.9134 10.3806C14.827 10.759 15.6079 11.3999 16.1573 12.2221C16.7068 13.0444 17 14.0111 17 15C17 16.3261 16.4732 17.5979 15.5355 18.5355C14.5979 19.4732 13.3261 20 12 20ZM12 12C11.4067 12 10.8266 12.1759 10.3333 12.5056C9.83994 12.8352 9.45542 13.3038 9.22836 13.8519C9.0013 14.4001 8.94189 15.0033 9.05764 15.5853C9.1734 16.1672 9.45912 16.7018 9.87868 17.1213C10.2982 17.5409 10.8328 17.8266 11.4147 17.9424C11.9967 18.0581 12.5999 17.9987 13.1481 17.7716C13.6962 17.5446 14.1648 17.1601 14.4944 16.6667C14.8241 16.1734 15 15.5933 15 15C15 14.2044 14.6839 13.4413 14.1213 12.8787C13.5587 12.3161 12.7956 12 12 12Z","spine":"M18 5H15V4C15 3.45 14.55 3 14 3H10C9.45 3 9 3.45 9 4V5H6C3.79 5 2 6.79 2 9V10C2 10.55 2.45 11 3 11H6V20C6 20.55 6.45 21 7 21H17C17.55 21 18 20.55 18 20V11H21C21.55 11 22 10.55 22 10V9C22 6.79 20.21 5 18 5ZM12.83 17.55C12.64 17.84 12.32 18 12 18C11.81 18 11.62 17.95 11.45 17.83C10.99 17.52 10.87 16.9 11.17 16.44C11.85 15.43 11.59 14.65 11.07 13.37C10.54 12.04 9.87 10.38 11.17 8.44C11.48 7.98 12.1 7.86 12.56 8.16C13.02 8.47 13.14 9.09 12.84 9.55C12.16 10.56 12.42 11.34 12.94 12.62C13.47 13.95 14.14 15.61 12.84 17.55H12.83Z","sport":"M14.79 5.63001C15.09 5.93001 15.47 6.13001 15.88 6.21001C16.29 6.29001 16.72 6.25001 17.11 6.09001C17.5 5.93001 17.83 5.66001 18.07 5.31001C18.3 4.96001 18.43 4.55001 18.43 4.13001C18.43 3.57001 18.2 3.03001 17.81 2.63001C17.41 2.23001 16.87 2.01001 16.3 2.01001C15.88 2.01001 15.47 2.14001 15.12 2.37001C14.77 2.60001 14.5 2.94001 14.34 3.32001C14.18 3.71001 14.14 4.13001 14.22 4.55001C14.3 4.96001 14.5 5.34001 14.8 5.64001L14.79 5.63001ZM10.07 16.04L8.47 14.41C8.41 14.35 8.34 14.3 8.27 14.27C8.19 14.24 8.11 14.22 8.03 14.22C7.95 14.22 7.86 14.24 7.79 14.27C7.71 14.3 7.64 14.35 7.59 14.41L3.53 18.25C3.22 18.56 3.04 18.97 3 19.4C3 19.62 3.03 19.83 3.11 20.04C3.19 20.24 3.31 20.43 3.46 20.58C3.76 20.89 4.18 21.07 4.61 21.07C4.99 21.07 5.36 20.93 5.66 20.68L10.01 16.97C10.14 16.86 10.22 16.7 10.23 16.53C10.24 16.44 10.23 16.35 10.21 16.27C10.19 16.19 10.14 16.11 10.07 16.05V16.04ZM20.86 8.91001C20.75 8.72001 20.6 8.55001 20.42 8.43001C20.24 8.30001 20.03 8.22001 19.81 8.18001C19.7 8.15001 19.59 8.14001 19.48 8.14001C19.14 8.14001 18.82 8.26001 18.55 8.46001L15.91 10.39C15.81 10.47 15.74 10.57 15.69 10.68C15.64 10.79 15.63 10.92 15.65 11.04C15.67 11.16 15.72 11.28 15.81 11.37C15.9 11.46 16.01 11.52 16.13 11.55L17.06 11.77C17.37 11.84 17.69 11.88 18 11.88C18.91 11.88 19.8 11.56 20.5 10.97C21.11 10.4 21.25 9.55001 20.85 8.92001L20.86 8.91001ZM13.27 11.97L13.36 11.89C14.02 11.29 14.84 10.36 15.04 9.31001C15.11 8.95001 15.11 8.58001 15.03 8.22001C14.95 7.86001 14.8 7.53001 14.58 7.23001C14.56 7.21001 14.54 7.18001 14.53 7.16001C14.53 7.15001 14.53 7.14001 14.51 7.13001C13.31 5.76001 11.58 5.15001 9.38 5.30001C7.64 5.45001 5.94 5.95001 4.4 6.77001C4.21 6.86001 4.03 6.99001 3.89 7.15001C3.75 7.31001 3.64 7.49001 3.57 7.70001C3.5 7.90001 3.47 8.12001 3.49 8.33001C3.51 8.54001 3.57 8.75001 3.67 8.94001C3.77 9.13001 3.91 9.30001 4.07 9.43001C4.24 9.56001 4.43 9.66001 4.63 9.72001C4.84 9.78001 5.05 9.79001 5.26 9.77001C5.47 9.74001 5.68 9.67001 5.86 9.56001C6.45 9.25001 8.37 8.43001 10.05 8.43001C10.65 8.40001 11.24 8.55001 11.75 8.86001L11.84 8.92001L11.77 9.01001C11.24 9.62001 10.62 10.13 9.91 10.52C9.7 10.65 9.52 10.83 9.39 11.04C9.26 11.25 9.17 11.49 9.14 11.74C9.12 11.99 9.16 12.24 9.26 12.47C9.36 12.7 9.51 12.9 9.7 13.06L13.05 15.87L10.49 19.52C10.26 19.87 10.17 20.29 10.24 20.7C10.31 21.11 10.54 21.47 10.87 21.72C11.14 21.89 11.45 21.99 11.77 22C12.02 22 12.27 21.93 12.5 21.82C12.72 21.7 12.92 21.54 13.07 21.34L16.42 16.52C16.64 16.2 16.74 15.81 16.69 15.42C16.64 15.03 16.44 14.68 16.14 14.43L13.25 11.98L13.27 11.97Z","sports_pulse":"M7.89 11.97C7.94 11.97 7.99 12 8.04 12L10.15 15.52C10.34 15.83 10.67 16.01 11.01 16.01C11.19 16.01 11.36 15.96 11.52 15.87C11.99 15.59 12.15 14.97 11.86 14.5L9.19 10.04L10.75 7.71L12.2 8.68C12.53 8.9 12.91 9.02 13.31 9.02H16.01C16.56 9.02 17.01 8.57 17.01 8.02C17.01 7.47 16.56 7.02 16.01 7.02H13.31L10.81 5.36C10.48 5.14 10.1 5.02 9.7 5.02H6.42C5.89 5.02 5.38 5.23 5.01 5.61L4.3 6.32C3.91 6.71 3.91 7.34 4.3 7.73C4.69 8.12 5.32 8.12 5.71 7.73L6.42 7.02H8.8L5.47 12.02H3C2.45 12.02 2 12.47 2 13.02C2 13.57 2.45 14.02 3 14.02H5.46C6.13 14.02 6.75 13.69 7.12 13.13L7.88 11.99L7.89 11.97ZM12.5 5C13.33 5 14 4.33 14 3.5C14 2.67 13.33 2 12.5 2C11.67 2 11 2.67 11 3.5C11 4.33 11.67 5 12.5 5ZM20.5 16.5C20.06 16.5 19.66 16.7 19.39 17H17.82L16.98 12.8C16.89 12.36 16.53 12.04 16.08 12C15.63 11.96 15.22 12.23 15.06 12.65L12.75 18.82L11.83 17.44C11.64 17.16 11.33 16.99 11 16.99H8C7.45 16.99 7 17.44 7 17.99C7 18.54 7.45 18.99 8 18.99H10.46L12.16 21.54C12.35 21.82 12.66 21.99 12.99 21.99C13.03 21.99 13.07 21.99 13.1 21.99C13.47 21.95 13.79 21.7 13.92 21.35L15.69 16.63L16 18.2C16.09 18.67 16.5 19 16.98 19H19.37C19.64 19.3 20.04 19.5 20.48 19.5C21.31 19.5 21.98 18.83 21.98 18C21.98 17.17 21.31 16.5 20.48 16.5H20.5Z","spotcolor":"M5.5 6C5.79667 6 6.08668 5.91203 6.33336 5.7472C6.58003 5.58238 6.77229 5.34811 6.88582 5.07403C6.99935 4.79994 7.02906 4.49834 6.97118 4.20737C6.9133 3.91639 6.77044 3.64912 6.56066 3.43934C6.35088 3.22956 6.08361 3.0867 5.79264 3.02882C5.50167 2.97094 5.20007 3.00065 4.92598 3.11418C4.65189 3.22771 4.41762 3.41997 4.2528 3.66665C4.08798 3.91332 4 4.20333 4 4.5C4 4.89783 4.15804 5.27936 4.43934 5.56066C4.72065 5.84197 5.10218 6 5.5 6ZM12 19C11.8022 19 11.6089 19.0586 11.4444 19.1685C11.28 19.2784 11.1518 19.4346 11.0761 19.6173C11.0004 19.8 10.9806 20.0011 11.0192 20.1951C11.0578 20.3891 11.153 20.5673 11.2929 20.7071C11.4327 20.847 11.6109 20.9422 11.8049 20.9808C11.9989 21.0194 12.2 20.9996 12.3827 20.9239C12.5654 20.8482 12.7216 20.72 12.8315 20.5556C12.9414 20.3911 13 20.1978 13 20C13 19.7348 12.8946 19.4804 12.7071 19.2929C12.5196 19.1054 12.2652 19 12 19ZM17 8C17.1978 8 17.3911 7.94135 17.5556 7.83147C17.72 7.72159 17.8482 7.56541 17.9239 7.38268C17.9996 7.19996 18.0194 6.99889 17.9808 6.80491C17.9422 6.61093 17.847 6.43275 17.7071 6.29289C17.5673 6.15304 17.3891 6.0578 17.1951 6.01922C17.0011 5.98063 16.8 6.00043 16.6173 6.07612C16.4346 6.15181 16.2784 6.27998 16.1685 6.44443C16.0586 6.60888 16 6.80222 16 7C16 7.26522 16.1054 7.51957 16.2929 7.70711C16.4804 7.89464 16.7348 8 17 8ZM18 9C17.5051 8.99982 17.0178 9.12207 16.5816 9.35587C16.1454 9.58968 15.7738 9.92776 15.5 10.34L14 10C13.9961 9.34093 13.8294 8.69304 13.5147 8.11394C13.2 7.53483 12.7471 7.04245 12.1963 6.68058C11.6454 6.31871 11.0137 6.09856 10.3573 6.03971C9.70081 5.98086 9.03999 6.08512 8.43356 6.34324C7.82712 6.60135 7.29387 7.00531 6.8812 7.51921C6.46853 8.03311 6.18923 8.64101 6.06815 9.28887C5.94707 9.93674 5.98795 10.6045 6.18716 11.2327C6.38636 11.861 6.73773 12.4303 7.21 12.89L6.53 14.08C6.35601 14.0379 6.17866 14.0112 6 14C5.40666 14 4.82664 14.1759 4.33329 14.5056C3.83994 14.8352 3.45543 15.3038 3.22836 15.852C3.0013 16.4001 2.94189 17.0033 3.05765 17.5853C3.1734 18.1672 3.45912 18.7018 3.87868 19.1213C4.29824 19.5409 4.83279 19.8266 5.41473 19.9424C5.99667 20.0581 6.59987 19.9987 7.14805 19.7716C7.69623 19.5446 8.16477 19.1601 8.49441 18.6667C8.82405 18.1734 9 17.5933 9 17C8.9945 16.2824 8.73195 15.5906 8.26 15.05L9 13.84C9.32445 13.9388 9.66092 13.9926 10 14C10.7172 13.9974 11.4205 13.802 12.0362 13.4343C12.652 13.0666 13.1575 12.5401 13.5 11.91L15.03 12.29C15.0862 12.8689 15.3096 13.419 15.6728 13.8733C16.036 14.3276 16.5235 14.6666 17.0758 14.8488C17.6282 15.0311 18.2216 15.0489 18.7839 14.9C19.3462 14.7511 19.853 14.442 20.2428 14.0102C20.6326 13.5785 20.8884 13.0427 20.9792 12.4682C21.07 11.8937 20.9918 11.3051 20.7541 10.7742C20.5165 10.2433 20.1296 9.79298 19.6406 9.47797C19.1517 9.16297 18.5817 8.99691 18 9Z","spray_can":"M14 7H10C9.20435 7 8.44129 7.31607 7.87868 7.87868C7.31607 8.44129 7 9.20435 7 10V11H17V10C17 9.20435 16.6839 8.44129 16.1213 7.87868C15.5587 7.31607 14.7956 7 14 7ZM14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5H14V3ZM7 21C7 21.2652 7.10536 21.5196 7.29289 21.7071C7.48043 21.8946 7.73478 22 8 22H16C16.2652 22 16.5196 21.8946 16.7071 21.7071C16.8946 21.5196 17 21.2652 17 21V13H7V21ZM18 5H20C20.2652 5 20.5196 4.89464 20.7071 4.70711C20.8946 4.51957 21 4.26522 21 4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3H18C17.7348 3 17.4804 3.10536 17.2929 3.29289C17.1054 3.48043 17 3.73478 17 4C17 4.26522 17.1054 4.51957 17.2929 4.70711C17.4804 4.89464 17.7348 5 18 5ZM20.24 6.53L18.24 6.03C17.9788 5.96635 17.7029 6.00908 17.4732 6.14879C17.2435 6.28851 17.0787 6.51376 17.015 6.775C16.9513 7.03624 16.9941 7.31206 17.1338 7.54179C17.2735 7.77153 17.4988 7.93635 17.76 8L19.76 8.5H20C20.2652 8.53183 20.5322 8.45699 20.7423 8.29196C20.9523 8.12693 21.0882 7.88522 21.12 7.62C21.1518 7.35478 21.077 7.08779 20.912 6.87775C20.7469 6.66771 20.5052 6.53183 20.24 6.5V6.53Z","stabilization":"M16.6701 4.28998C17.3595 4.53949 17.9856 4.93756 18.5041 5.456C19.0225 5.97444 19.4206 6.60055 19.6701 7.28998C19.7383 7.48512 19.8653 7.65432 20.0337 7.7743C20.202 7.89429 20.4034 7.95915 20.6101 7.95998C20.7401 7.979 20.8727 7.97221 21.0001 7.93998C21.2469 7.84964 21.4483 7.66573 21.5606 7.42805C21.6729 7.19037 21.6871 6.91804 21.6001 6.66998C21.2564 5.68507 20.6948 4.79045 19.9572 4.05284C19.2196 3.31522 18.325 2.75364 17.3401 2.40998C17.2138 2.3529 17.0769 2.32272 16.9383 2.32134C16.7997 2.31996 16.6623 2.34741 16.5349 2.40196C16.4074 2.4565 16.2927 2.53695 16.198 2.63819C16.1034 2.73943 16.0307 2.85925 15.9848 2.99004C15.9389 3.12084 15.9207 3.25975 15.9313 3.39797C15.9419 3.53618 15.9812 3.67068 16.0466 3.79291C16.1119 3.91515 16.202 4.02246 16.3111 4.10803C16.4201 4.1936 16.5458 4.25556 16.6801 4.28998H16.6701ZM3.00009 7.93998C3.11224 7.9807 3.23078 8.00102 3.35009 7.99998C3.5568 7.99915 3.75819 7.93429 3.92652 7.8143C4.09486 7.69432 4.22187 7.52512 4.29009 7.32998C4.5396 6.64055 4.93768 6.01444 5.45612 5.496C5.97455 4.97757 6.60067 4.57949 7.29009 4.32998C7.42437 4.29556 7.55003 4.2336 7.65909 4.14803C7.76815 4.06246 7.85822 3.95515 7.9236 3.83291C7.98898 3.71068 8.02823 3.57618 8.03886 3.43797C8.04949 3.29975 8.03126 3.16084 7.98535 3.03004C7.93943 2.89925 7.86682 2.77943 7.77213 2.67819C7.67743 2.57695 7.56273 2.4965 7.43529 2.44196C7.30785 2.38741 7.17046 2.35996 7.03184 2.36134C6.89323 2.36272 6.75642 2.3929 6.63009 2.44998C5.65673 2.79456 4.77267 3.35231 4.04255 4.08243C3.31242 4.81256 2.75468 5.69662 2.41009 6.66998C2.32258 6.91676 2.33536 7.18802 2.44568 7.42549C2.556 7.66295 2.75506 7.84768 3.00009 7.93998ZM7.33009 19.71C6.64067 19.4605 6.01455 19.0624 5.49612 18.5439C4.97768 18.0255 4.5796 17.3994 4.33009 16.71C4.29118 16.5761 4.22472 16.4519 4.13497 16.3452C4.04522 16.2386 3.93416 16.1519 3.80892 16.0907C3.68369 16.0295 3.54704 15.9951 3.40775 15.9898C3.26846 15.9845 3.1296 16.0084 3.00009 16.06C2.75323 16.1503 2.55187 16.3342 2.43958 16.5719C2.32729 16.8096 2.3131 17.0819 2.40009 17.33C2.74375 18.3149 3.30533 19.2095 4.04295 19.9471C4.78056 20.6847 5.67518 21.2463 6.66009 21.59C6.76592 21.6284 6.87749 21.6487 6.99009 21.65C7.22432 21.6474 7.45022 21.5627 7.62837 21.4106C7.80653 21.2585 7.92564 21.0487 7.96492 20.8177C8.0042 20.5868 7.96117 20.3494 7.84332 20.147C7.72547 19.9445 7.5403 19.7899 7.32009 19.71H7.33009ZM18.0001 15V8.99998C18.0001 8.20433 17.684 7.44126 17.1214 6.87866C16.5588 6.31605 15.7957 5.99998 15.0001 5.99998H9.00009C8.20444 5.99998 7.44138 6.31605 6.87877 6.87866C6.31616 7.44126 6.00009 8.20433 6.00009 8.99998V15C6.00009 15.7956 6.31616 16.5587 6.87877 17.1213C7.44138 17.6839 8.20444 18 9.00009 18H15.0001C15.7957 18 16.5588 17.6839 17.1214 17.1213C17.684 16.5587 18.0001 15.7956 18.0001 15ZM12.0001 14C11.6045 14 11.2178 13.8827 10.8889 13.6629C10.56 13.4432 10.3037 13.1308 10.1523 12.7653C10.001 12.3999 9.96135 11.9978 10.0385 11.6098C10.1157 11.2218 10.3062 10.8655 10.5859 10.5858C10.8656 10.3061 11.2219 10.1156 11.6099 10.0384C11.9979 9.96123 12.4 10.0008 12.7655 10.1522C13.1309 10.3036 13.4433 10.5599 13.663 10.8888C13.8828 11.2177 14.0001 11.6044 14.0001 12C14.0001 12.5304 13.7894 13.0391 13.4143 13.4142C13.0392 13.7893 12.5305 14 12.0001 14ZM21.0001 16.06C20.876 16.0156 20.7444 15.9962 20.6128 16.0029C20.4812 16.0096 20.3522 16.0422 20.2333 16.0989C20.1143 16.1556 20.0078 16.2352 19.9197 16.3332C19.8316 16.4312 19.7638 16.5457 19.7201 16.67C19.4706 17.3594 19.0725 17.9855 18.5541 18.5039C18.0356 19.0224 17.4095 19.4205 16.7201 19.67C16.4611 19.7112 16.2287 19.8525 16.0729 20.0634C15.9171 20.2743 15.8504 20.5379 15.8871 20.7976C15.9238 21.0572 16.061 21.292 16.2692 21.4515C16.4774 21.6109 16.7399 21.6822 17.0001 21.65C17.1127 21.6487 17.2242 21.6284 17.3301 21.59C18.315 21.2463 19.2096 20.6847 19.9472 19.9471C20.6848 19.2095 21.2464 18.3149 21.5901 17.33C21.6776 17.0832 21.6648 16.8119 21.5545 16.5745C21.4442 16.337 21.2451 16.1523 21.0001 16.06Z","stairway":"M12 2C9.87827 2 7.84344 2.84285 6.34315 4.34315C4.84285 5.84344 4 7.87827 4 10V21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V10C20 7.87827 19.1571 5.84344 17.6569 4.34315C16.1566 2.84285 14.1217 2 12 2ZM18 20H6V19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H18V20ZM18 16H8V15C8 14.7348 8.10536 14.4804 8.29289 14.2929C8.48043 14.1054 8.73478 14 9 14H18V16ZM18 12H10V11C10 10.7348 10.1054 10.4804 10.2929 10.2929C10.4804 10.1054 10.7348 10 11 10H18V12Z","stamp":"M19 19.9998H5C4.73478 19.9998 4.48043 20.1052 4.29289 20.2927C4.10536 20.4802 4 20.7346 4 20.9998C4 21.265 4.10536 21.5194 4.29289 21.7069C4.48043 21.8944 4.73478 21.9998 5 21.9998H19C19.2652 21.9998 19.5196 21.8944 19.7071 21.7069C19.8946 21.5194 20 21.265 20 20.9998C20 20.7346 19.8946 20.4802 19.7071 20.2927C19.5196 20.1052 19.2652 19.9998 19 19.9998ZM18 12.9998H16C15.2044 12.9998 14.4413 12.6837 13.8787 12.1211C13.3161 11.5585 13 10.7954 13 9.9998V9.8598C13.9427 9.61641 14.7642 9.03757 15.3106 8.23179C15.857 7.42601 16.0908 6.44861 15.9681 5.4828C15.8454 4.51699 15.3747 3.62907 14.6442 2.98548C13.9137 2.34189 12.9736 1.98682 12 1.98682C11.0264 1.98682 10.0863 2.34189 9.35577 2.98548C8.62526 3.62907 8.15456 4.51699 8.03188 5.4828C7.90921 6.44861 8.14299 7.42601 8.6894 8.23179C9.23581 9.03757 10.0573 9.61641 11 9.8598V9.9998C11 10.7954 10.6839 11.5585 10.1213 12.1211C9.55871 12.6837 8.79565 12.9998 8 12.9998H6C5.46957 12.9998 4.96086 13.2105 4.58579 13.5856C4.21071 13.9607 4 14.4694 4 14.9998V15.9998C4 16.5302 4.21071 17.0389 4.58579 17.414C4.96086 17.7891 5.46957 17.9998 6 17.9998H18C18.5304 17.9998 19.0391 17.7891 19.4142 17.414C19.7893 17.0389 20 16.5302 20 15.9998V14.9998C20 14.4694 19.7893 13.9607 19.4142 13.5856C19.0391 13.2105 18.5304 12.9998 18 12.9998Z","star":"M21.8998 9.48015C21.7839 9.12928 21.573 8.81739 21.2906 8.57909C21.0082 8.34079 20.6652 8.1854 20.2998 8.13015L15.8298 7.45015L13.8298 3.15015C13.6683 2.80656 13.4124 2.51604 13.0918 2.31254C12.7713 2.10904 12.3995 2.00098 12.0198 2.00098C11.6402 2.00098 11.2684 2.10904 10.9478 2.31254C10.6273 2.51604 10.3714 2.80656 10.2098 3.15015L8.20984 7.45015L3.69984 8.13015C3.33447 8.1854 2.99154 8.34079 2.70911 8.57909C2.42668 8.81739 2.21579 9.12928 2.09984 9.48015C1.98996 9.82486 1.97564 10.1929 2.05841 10.5451C2.14118 10.8973 2.31793 11.2205 2.56984 11.4802L5.85984 14.8602L5.07984 19.6502C5.02057 20.0193 5.06599 20.3978 5.21093 20.7424C5.35588 21.0871 5.59454 21.3843 5.89984 21.6002C6.23505 21.8517 6.64082 21.9917 7.05984 22.0002C7.40962 22.0085 7.75515 21.9221 8.05984 21.7502L12.0598 19.5502L16.0598 21.7502C16.3645 21.9221 16.7101 22.0085 17.0598 22.0002C17.4756 22.0004 17.881 21.871 18.2198 21.6302C18.5251 21.4143 18.7638 21.1171 18.9088 20.7724C19.0537 20.4278 19.0991 20.0493 19.0398 19.6802L18.2598 14.8902L21.5498 11.5102C21.7869 11.2354 21.9446 10.9013 22.0063 10.5437C22.068 10.1861 22.0312 9.81844 21.8998 9.48015Z","star_add":"M21.8998 9.48015C21.7839 9.12928 21.573 8.81739 21.2906 8.57909C21.0082 8.34079 20.6652 8.1854 20.2998 8.13015L15.8298 7.45015L13.8298 3.15015C13.6683 2.80656 13.4124 2.51604 13.0918 2.31254C12.7713 2.10904 12.3995 2.00098 12.0198 2.00098C11.6402 2.00098 11.2684 2.10904 10.9478 2.31254C10.6273 2.51604 10.3714 2.80656 10.2098 3.15015L8.20984 7.45015L3.69984 8.13015C3.33447 8.1854 2.99154 8.34079 2.70911 8.57909C2.42668 8.81739 2.21579 9.12928 2.09984 9.48015C1.98996 9.82486 1.97564 10.1929 2.05841 10.5451C2.14118 10.8973 2.31793 11.2205 2.56984 11.4802L5.85984 14.8602L5.07984 19.6502C5.02057 20.0193 5.06599 20.3978 5.21093 20.7424C5.35588 21.0871 5.59454 21.3843 5.89984 21.6002C6.23505 21.8517 6.64082 21.9917 7.05984 22.0002C7.40962 22.0085 7.75515 21.9221 8.05984 21.7502L12.0598 19.5502L16.0598 21.7502C16.3645 21.9221 16.7101 22.0085 17.0598 22.0002C17.4756 22.0004 17.881 21.871 18.2198 21.6302C18.5251 21.4143 18.7638 21.1171 18.9088 20.7724C19.0537 20.4278 19.0991 20.0493 19.0398 19.6802L18.2598 14.8902L21.5498 11.5102C21.7869 11.2354 21.9446 10.9013 22.0063 10.5437C22.068 10.1861 22.0312 9.81844 21.8998 9.48015ZM13.9998 14.0002H12.9998V15.0002C12.9998 15.2654 12.8945 15.5197 12.707 15.7073C12.5194 15.8948 12.2651 16.0002 11.9998 16.0002C11.7346 16.0002 11.4803 15.8948 11.2927 15.7073C11.1052 15.5197 10.9998 15.2654 10.9998 15.0002V14.0002H9.99984C9.73463 14.0002 9.48027 13.8948 9.29274 13.7073C9.1052 13.5197 8.99984 13.2654 8.99984 13.0002C8.99984 12.7349 9.1052 12.4806 9.29274 12.293C9.48027 12.1055 9.73463 12.0002 9.99984 12.0002H10.9998V11.0002C10.9998 10.7349 11.1052 10.4806 11.2927 10.293C11.4803 10.1055 11.7346 10.0002 11.9998 10.0002C12.2651 10.0002 12.5194 10.1055 12.707 10.293C12.8945 10.4806 12.9998 10.7349 12.9998 11.0002V12.0002H13.9998C14.2651 12.0002 14.5194 12.1055 14.707 12.293C14.8945 12.4806 14.9998 12.7349 14.9998 13.0002C14.9998 13.2654 14.8945 13.5197 14.707 13.7073C14.5194 13.8948 14.2651 14.0002 13.9998 14.0002Z","status_fail":"M4.10998 13.24C4.04251 12.83 4.00574 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.21879 7.85983 4.48815 7.91661 4.74882 7.86785C5.00949 7.81909 5.24012 7.66879 5.38998 7.45C5.88095 6.7572 6.47832 6.14633 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05ZM12 13.41L14.29 15.71C14.3829 15.8037 14.4935 15.8781 14.6154 15.9289C14.7373 15.9797 14.868 16.0058 15 16.0058C15.132 16.0058 15.2627 15.9797 15.3846 15.9289C15.5064 15.8781 15.617 15.8037 15.71 15.71C15.8037 15.617 15.8781 15.5064 15.9289 15.3846C15.9796 15.2627 16.0058 15.132 16.0058 15C16.0058 14.868 15.9796 14.7373 15.9289 14.6154C15.8781 14.4936 15.8037 14.383 15.71 14.29L13.41 12L15.71 9.71C15.8983 9.5217 16.0041 9.2663 16.0041 9C16.0041 8.7337 15.8983 8.4783 15.71 8.29C15.5217 8.1017 15.2663 7.99591 15 7.99591C14.7337 7.99591 14.4783 8.1017 14.29 8.29L12 10.59L9.70998 8.29C9.52167 8.1017 9.26628 7.99591 8.99998 7.99591C8.73367 7.99591 8.47828 8.1017 8.28998 8.29C8.10167 8.4783 7.99588 8.7337 7.99588 9C7.99588 9.2663 8.10167 9.5217 8.28998 9.71L10.59 12L8.28998 14.29C8.19625 14.383 8.12185 14.4936 8.07108 14.6154C8.02032 14.7373 7.99418 14.868 7.99418 15C7.99418 15.132 8.02032 15.2627 8.07108 15.3846C8.12185 15.5064 8.19625 15.617 8.28998 15.71C8.38294 15.8037 8.49354 15.8781 8.6154 15.9289C8.73726 15.9797 8.86796 16.0058 8.99998 16.0058C9.13199 16.0058 9.26269 15.9797 9.38455 15.9289C9.50641 15.8781 9.61701 15.8037 9.70998 15.71L12 13.41Z","status_loading":"M4.10998 13.24C4.04206 12.83 4.00529 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.21879 7.85983 4.48815 7.91661 4.74882 7.86785C5.00949 7.81909 5.24012 7.66879 5.38998 7.45C5.88095 6.7572 6.47832 6.14633 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05Z","status_successful":"M4.59998 7.88C4.7612 7.87973 4.91996 7.84049 5.06274 7.76562C5.20552 7.69075 5.32808 7.58247 5.41998 7.45C5.90187 6.75948 6.48899 6.14874 7.15998 5.64C7.29167 5.57612 7.40773 5.4841 7.49997 5.37045C7.59221 5.2568 7.65838 5.12429 7.6938 4.98227C7.72922 4.84025 7.73304 4.69219 7.70497 4.54853C7.67691 4.40488 7.61765 4.26914 7.53138 4.15089C7.44512 4.03265 7.33394 3.93478 7.20571 3.8642C7.07748 3.79362 6.93532 3.75206 6.78927 3.74243C6.64321 3.73281 6.49683 3.75537 6.36045 3.80851C6.22406 3.86166 6.10101 3.94409 5.99998 4.05C5.14301 4.6827 4.39343 5.44916 3.77998 6.32C3.6261 6.53393 3.56288 6.79996 3.60408 7.06025C3.64528 7.32054 3.78755 7.55404 3.99998 7.71C4.17674 7.82917 4.38697 7.88874 4.59998 7.88ZM4.10998 13.24C4.04251 12.83 4.00574 12.4155 3.99998 12C4.00529 11.5845 4.04206 11.17 4.10998 10.76C4.13033 10.6287 4.12462 10.4946 4.09317 10.3655C4.06172 10.2364 4.00515 10.1147 3.92668 10.0075C3.84822 9.90024 3.7494 9.8095 3.63586 9.74044C3.52232 9.67138 3.3963 9.62535 3.26498 9.605C3.13365 9.58464 2.99961 9.59035 2.87049 9.6218C2.74138 9.65325 2.61972 9.70983 2.51247 9.78829C2.40522 9.86676 2.31447 9.96558 2.24541 10.0791C2.17635 10.1927 2.13033 10.3187 2.10998 10.45C1.93673 11.4761 1.93673 12.5239 2.10998 13.55C2.14614 13.7885 2.26726 14.0058 2.45102 14.162C2.63479 14.3182 2.86881 14.4027 3.10998 14.4H3.25998C3.39293 14.3818 3.52085 14.337 3.63614 14.2684C3.75143 14.1997 3.85171 14.1085 3.93103 14.0003C4.01034 13.8921 4.06706 13.769 4.0978 13.6383C4.12854 13.5077 4.13269 13.3723 4.10998 13.24ZM12 2C11.3284 2.0013 10.6585 2.06829 9.99998 2.2C9.73476 2.25304 9.50148 2.40927 9.35145 2.63431C9.20142 2.85936 9.14693 3.13478 9.19998 3.4C9.25302 3.66522 9.40925 3.8985 9.63429 4.04853C9.85933 4.19856 10.1348 4.25304 10.4 4.2C10.925 4.07859 11.4612 4.01157 12 4C14.1217 4 16.1565 4.84285 17.6568 6.34315C19.1571 7.84344 20 9.87827 20 12C20 14.1217 19.1571 16.1566 17.6568 17.6569C16.1565 19.1571 14.1217 20 12 20C11.4592 20.0023 10.9197 19.9486 10.39 19.84C10.2587 19.8137 10.1234 19.8136 9.99207 19.8396C9.86069 19.8656 9.73572 19.9172 9.62429 19.9915C9.51286 20.0658 9.41715 20.1613 9.34263 20.2725C9.26811 20.3838 9.21624 20.5087 9.18998 20.64C9.16371 20.7713 9.16357 20.9065 9.18956 21.0379C9.21555 21.1693 9.26716 21.2943 9.34145 21.4057C9.41573 21.5171 9.51124 21.6128 9.62252 21.6873C9.73379 21.7619 9.85865 21.8137 9.98998 21.84C10.6485 21.9717 11.3184 22.0387 11.99 22.04C14.6474 22.0413 17.1966 20.9869 19.0767 19.1087C20.9567 17.2306 22.0137 14.6825 22.015 12.025C22.0163 9.36753 20.9619 6.81838 19.0837 4.93833C17.2055 3.05827 14.6574 2.00133 12 2ZM5.41998 16.55C5.3519 16.4288 5.25929 16.3231 5.14806 16.2396C5.03683 16.1562 4.90942 16.0969 4.77398 16.0655C4.63854 16.0341 4.49804 16.0313 4.36144 16.0572C4.22485 16.0832 4.09516 16.1373 3.98067 16.2162C3.86618 16.2951 3.7694 16.397 3.6965 16.5154C3.62361 16.6338 3.57621 16.7661 3.55732 16.9038C3.53843 17.0416 3.54848 17.1817 3.58682 17.3154C3.62516 17.449 3.69094 17.5732 3.77998 17.68C4.38921 18.5687 5.13901 19.3522 5.99998 20C6.17307 20.1298 6.38361 20.2 6.59998 20.2C6.80819 20.1994 7.011 20.1337 7.18013 20.0123C7.34926 19.8909 7.47626 19.7197 7.54342 19.5226C7.61058 19.3255 7.61455 19.1124 7.55478 18.9129C7.495 18.7135 7.37446 18.5377 7.20998 18.41C6.51725 17.8902 5.91284 17.2621 5.41998 16.55ZM6.78998 11.29C6.69625 11.383 6.62185 11.4936 6.57108 11.6154C6.52032 11.7373 6.49418 11.868 6.49418 12C6.49418 12.132 6.52032 12.2627 6.57108 12.3846C6.62185 12.5064 6.69625 12.617 6.78998 12.71L9.78998 15.71C9.88294 15.8037 9.99354 15.8781 10.1154 15.9289C10.2373 15.9797 10.368 16.0058 10.5 16.0058C10.632 16.0058 10.7627 15.9797 10.8846 15.9289C11.0064 15.8781 11.117 15.8037 11.21 15.71L17.21 9.71C17.3032 9.61676 17.3772 9.50607 17.4276 9.38425C17.4781 9.26243 17.5041 9.13186 17.5041 9C17.5041 8.86814 17.4781 8.73757 17.4276 8.61575C17.3772 8.49393 17.3032 8.38324 17.21 8.29C17.1167 8.19676 17.006 8.1228 16.8842 8.07234C16.7624 8.02188 16.6318 7.99591 16.5 7.99591C16.3681 7.99591 16.2375 8.02188 16.1157 8.07234C15.9939 8.1228 15.8832 8.19676 15.79 8.29L10.5 13.59L8.20998 11.29C8.11701 11.1963 8.00641 11.1219 7.88455 11.0711C7.76269 11.0203 7.63199 10.9942 7.49998 10.9942C7.36796 10.9942 7.23726 11.0203 7.1154 11.0711C6.99354 11.1219 6.88294 11.1963 6.78998 11.29Z","steering_wheel":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM4.61 9C5.21582 7.53882 6.24121 6.29003 7.55657 5.41146C8.87193 4.53289 10.4182 4.06397 12 4.06397C13.5818 4.06397 15.1281 4.53289 16.4434 5.41146C17.7588 6.29003 18.7842 7.53882 19.39 9C19.4404 9.12701 19.4643 9.26302 19.4601 9.39962C19.456 9.53622 19.4238 9.67051 19.3657 9.7942C19.3076 9.9179 19.2248 10.0284 19.1223 10.1188C19.0199 10.2092 18.9 10.2777 18.77 10.32C18.5323 10.3905 18.2769 10.3702 18.0533 10.2631C17.8297 10.1559 17.6539 9.96948 17.56 9.74C17.1049 8.64564 16.3358 7.71058 15.3499 7.05281C14.3639 6.39503 13.2052 6.044 12.02 6.044C10.8348 6.044 9.67609 6.39503 8.69014 7.05281C7.70419 7.71058 6.93513 8.64564 6.48 9.74C6.38611 9.96948 6.21031 10.1559 5.98673 10.2631C5.76314 10.3702 5.50771 10.3905 5.27 10.32C5.13648 10.282 5.01233 10.2166 4.90545 10.128C4.79857 10.0394 4.71132 9.92955 4.64923 9.80539C4.58715 9.68122 4.5516 9.54548 4.54484 9.40682C4.53809 9.26816 4.56028 9.12961 4.61 9ZM10.3 18.78C10.2565 18.9067 10.1879 19.0233 10.0984 19.1229C10.009 19.2226 9.90037 19.3033 9.77912 19.3602C9.65787 19.4171 9.52643 19.449 9.39259 19.4541C9.25875 19.4593 9.12525 19.4375 9 19.39C8.01265 18.9877 7.11567 18.3921 6.36178 17.6382C5.60789 16.8843 5.0123 15.9874 4.61 15C4.55793 14.8724 4.53279 14.7355 4.53614 14.5978C4.53949 14.46 4.57127 14.3244 4.62949 14.1996C4.6877 14.0747 4.77109 13.9632 4.87443 13.8721C4.97777 13.7809 5.09883 13.7121 5.23 13.67C5.46771 13.5995 5.72314 13.6198 5.94672 13.7269C6.17031 13.8341 6.34611 14.0205 6.44 14.25C6.7416 14.9815 7.1849 15.6461 7.74439 16.2056C8.30388 16.7651 8.9685 17.2084 9.7 17.51C9.93989 17.6004 10.1359 17.7795 10.2476 18.0102C10.3592 18.241 10.378 18.5058 10.3 18.75V18.78ZM8 12C8 11.2089 8.2346 10.4355 8.67413 9.77772C9.11365 9.11992 9.73837 8.60723 10.4693 8.30448C11.2002 8.00173 12.0044 7.92252 12.7804 8.07686C13.5563 8.2312 14.269 8.61216 14.8284 9.17157C15.3878 9.73098 15.7688 10.4437 15.9231 11.2196C16.0775 11.9956 15.9983 12.7998 15.6955 13.5307C15.3928 14.2616 14.8801 14.8864 14.2223 15.3259C13.5645 15.7654 12.7911 16 12 16C10.9391 16 9.92172 15.5786 9.17158 14.8284C8.42143 14.0783 8 13.0609 8 12ZM19.39 15C18.9877 15.9874 18.3921 16.8843 17.6382 17.6382C16.8843 18.3921 15.9874 18.9877 15 19.39C14.8724 19.4421 14.7355 19.4672 14.5978 19.4639C14.46 19.4605 14.3245 19.4287 14.1996 19.3705C14.0747 19.3123 13.9632 19.2289 13.8721 19.1256C13.7809 19.0222 13.7121 18.9012 13.67 18.77C13.5995 18.5323 13.6198 18.2769 13.7269 18.0533C13.8341 17.8297 14.0205 17.6539 14.25 17.56C14.9815 17.2584 15.6461 16.8151 16.2056 16.2556C16.7651 15.6961 17.2084 15.0315 17.51 14.3C17.6039 14.0705 17.7797 13.8841 18.0033 13.7769C18.2269 13.6698 18.4823 13.6495 18.72 13.72C18.8497 13.7575 18.9704 13.8208 19.075 13.9062C19.1795 13.9916 19.2657 14.0973 19.3283 14.2169C19.3909 14.3365 19.4287 14.4676 19.4393 14.6022C19.4499 14.7367 19.4331 14.8721 19.39 15ZM12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11Z","steps":"M6.49998 2C4.56998 2 2.99998 4.69 2.99998 8C2.96419 9.56695 3.36961 11.1124 4.16998 12.46C5.82274 12.1407 7.49199 11.9137 9.16998 11.78C9.72057 10.5961 10.0039 9.30563 9.99998 8C9.99998 4.69 8.42998 2 6.49998 2ZM5.32998 14.29C5.10944 14.833 4.99733 15.4139 4.99998 16C4.99998 17.93 6.11998 20 7.49998 20C8.87998 20 9.99998 17.93 9.99998 16C10.0067 15.2261 9.81018 14.4641 9.42998 13.79C7.84998 13.91 6.45998 14.1 5.32998 14.29ZM17.5 4C15.57 4 14 6.69 14 10C13.984 11.2876 14.2467 12.5634 14.77 13.74C16.478 13.8444 18.176 14.0751 19.85 14.43C20.6374 13.0889 21.0357 11.5548 21 10C21 6.69 19.43 4 17.5 4ZM14.6 15.74C14.1979 16.4247 13.9905 17.2061 14 18C14 19.93 15.12 22 16.5 22C17.88 22 19 19.93 19 18C19.0046 17.3914 18.8819 16.7885 18.64 16.23C17.3042 15.9866 15.9552 15.823 14.6 15.74Z","stopwatch":"M10 4H14C14.2652 4 14.5196 3.89464 14.7071 3.70711C14.8946 3.51957 15 3.26522 15 3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73479 2 9.48043 2.10536 9.2929 2.29289C9.10536 2.48043 9 2.73478 9 3C9 3.26522 9.10536 3.51957 9.2929 3.70711C9.48043 3.89464 9.73479 4 10 4ZM18.71 6.71C18.8974 6.89625 19.1508 7.00079 19.415 7.00079C19.6792 7.00079 19.9326 6.89625 20.12 6.71C20.2137 6.61704 20.2881 6.50644 20.3389 6.38458C20.3897 6.26272 20.4158 6.13201 20.4158 6C20.4158 5.86799 20.3897 5.73728 20.3389 5.61542C20.2881 5.49356 20.2137 5.38296 20.12 5.29L18.71 3.88C18.617 3.78627 18.5064 3.71188 18.3846 3.66111C18.2627 3.61034 18.132 3.5842 18 3.5842C17.868 3.5842 17.7373 3.61034 17.6154 3.66111C17.4936 3.71188 17.383 3.78627 17.29 3.88C17.1038 4.06736 16.9992 4.32081 16.9992 4.585C16.9992 4.84919 17.1038 5.10264 17.29 5.29L18.71 6.71ZM12 5C10.3189 5 8.67548 5.49852 7.27766 6.43251C5.87984 7.3665 4.79037 8.69402 4.14703 10.2472C3.50368 11.8004 3.33535 13.5094 3.66333 15.1583C3.9913 16.8071 4.80085 18.3217 5.9896 19.5104C7.17834 20.6992 8.6929 21.5087 10.3417 21.8367C11.9906 22.1646 13.6996 21.9963 15.2528 21.353C16.806 20.7096 18.1335 19.6202 19.0675 18.2223C20.0015 16.8245 20.5 15.1811 20.5 13.5C20.4974 11.2465 19.601 9.086 18.0075 7.49252C16.414 5.89903 14.2535 5.00265 12 5ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14C11.7348 14 11.4804 13.8946 11.2929 13.7071C11.1054 13.5196 11 13.2652 11 13V9C11 8.73478 11.1054 8.48043 11.2929 8.29289C11.4804 8.10536 11.7348 8 12 8C12.2652 8 12.5196 8.10536 12.7071 8.29289C12.8946 8.48043 13 8.73478 13 9V13Z","store":"M21.1201 5.88L18.5701 3.53C18.2023 3.19065 17.7206 3.00154 17.2201 3H6.78012C6.27966 3.00154 5.79796 3.19065 5.43012 3.53L2.88012 5.88C2.3502 6.4487 2.06171 7.20089 2.07542 7.97809C2.08913 8.75529 2.40398 9.49683 2.95363 10.0465C3.50328 10.5961 4.24482 10.911 5.02203 10.9247C5.79923 10.9384 6.55142 10.6499 7.12012 10.12C7.19552 10.0378 7.26566 9.951 7.33012 9.86C7.61131 10.2086 7.96698 10.4898 8.37103 10.683C8.77508 10.8762 9.21726 10.9764 9.66512 10.9764C10.113 10.9764 10.5552 10.8762 10.9592 10.683C11.3633 10.4898 11.7189 10.2086 12.0001 9.86C12.2813 10.2086 12.637 10.4898 13.041 10.683C13.4451 10.8762 13.8873 10.9764 14.3351 10.9764C14.783 10.9764 15.2252 10.8762 15.6292 10.683C16.0333 10.4898 16.3889 10.2086 16.6701 9.86C16.7346 9.951 16.8047 10.0378 16.8801 10.12C17.1548 10.4147 17.486 10.6512 17.854 10.8151C18.222 10.9791 18.6192 11.0673 19.022 11.0744C19.4248 11.0815 19.825 11.0074 20.1985 10.8565C20.5721 10.7056 20.9114 10.481 21.1963 10.1962C21.4811 9.91128 21.7057 9.57194 21.8566 9.19839C22.0075 8.82484 22.0816 8.42472 22.0745 8.02191C22.0674 7.6191 21.9792 7.22185 21.8152 6.85385C21.6513 6.48585 21.4149 6.15465 21.1201 5.88ZM7.34012 12.42C6.6191 12.8013 5.81575 13.0004 5.00012 13C4.31165 12.9992 3.63076 12.8562 3.00012 12.58V18C3.00012 18.7956 3.31619 19.5587 3.8788 20.1213C4.44141 20.6839 5.20447 21 6.00012 21H11.0001V12.81C10.5674 12.9329 10.12 12.9968 9.67012 13C8.85742 13.0025 8.05682 12.8032 7.34012 12.42ZM16.6601 12.42C15.9434 12.8032 15.1428 13.0025 14.3301 13C13.8803 12.9968 13.4329 12.9329 13.0001 12.81V15H15.0001C15.2653 15 15.5197 15.1054 15.7072 15.2929C15.8948 15.4804 16.0001 15.7348 16.0001 16C16.0001 16.2652 15.8948 16.5196 15.7072 16.7071C15.5197 16.8946 15.2653 17 15.0001 17H13.0001V21H18.0001C18.7958 21 19.5588 20.6839 20.1214 20.1213C20.684 19.5587 21.0001 18.7956 21.0001 18V12.58C20.3695 12.8562 19.6886 12.9992 19.0001 13C18.1845 13.0004 17.3811 12.8013 16.6601 12.42Z","store_room":"M7 8H10C10.2652 8 10.5196 7.89464 10.7071 7.70711C10.8946 7.51957 11 7.26522 11 7V5C11 4.73478 10.8946 4.48043 10.7071 4.29289C10.5196 4.10536 10.2652 4 10 4H7C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V7C6 7.26522 6.10536 7.51957 6.29289 7.70711C6.48043 7.89464 6.73478 8 7 8ZM14 16H17C17.2652 16 17.5196 15.8946 17.7071 15.7071C17.8946 15.5196 18 15.2652 18 15V13C18 12.7348 17.8946 12.4804 17.7071 12.2929C17.5196 12.1054 17.2652 12 17 12H14C13.7348 12 13.4804 12.1054 13.2929 12.2929C13.1054 12.4804 13 12.7348 13 13V15C13 15.2652 13.1054 15.5196 13.2929 15.7071C13.4804 15.8946 13.7348 16 14 16ZM7 16H10C10.2652 16 10.5196 15.8946 10.7071 15.7071C10.8946 15.5196 11 15.2652 11 15V13C11 12.7348 10.8946 12.4804 10.7071 12.2929C10.5196 12.1054 10.2652 12 10 12H7C6.73478 12 6.48043 12.1054 6.29289 12.2929C6.10536 12.4804 6 12.7348 6 13V15C6 15.2652 6.10536 15.5196 6.29289 15.7071C6.48043 15.8946 6.73478 16 7 16ZM20 3C19.7348 3 19.4804 3.10536 19.2929 3.29289C19.1054 3.48043 19 3.73478 19 4V9H5V4C5 3.73478 4.89464 3.48043 4.70711 3.29289C4.51957 3.10536 4.26522 3 4 3C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21C4.26522 21 4.51957 20.8946 4.70711 20.7071C4.89464 20.5196 5 20.2652 5 20V19H19V20C19 20.2652 19.1054 20.5196 19.2929 20.7071C19.4804 20.8946 19.7348 21 20 21C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20V4C21 3.73478 20.8946 3.48043 20.7071 3.29289C20.5196 3.10536 20.2652 3 20 3ZM19 17H5V11H19V17Z","story":"M18 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM9.1 8L10.57 7.78L11.23 6.45C11.3013 6.30673 11.4111 6.18619 11.5471 6.10192C11.6831 6.01766 11.84 5.97301 12 5.97301C12.16 5.97301 12.3169 6.01766 12.4529 6.10192C12.5889 6.18619 12.6987 6.30673 12.77 6.45L13.43 7.78L14.9 8C15.0577 8.02351 15.2057 8.09038 15.3276 8.19316C15.4495 8.29593 15.5404 8.43056 15.5902 8.582C15.64 8.73345 15.6467 8.89575 15.6096 9.0508C15.5724 9.20584 15.493 9.34751 15.38 9.46L14.31 10.46L14.56 12C14.5886 12.1575 14.5722 12.3199 14.5126 12.4685C14.4529 12.6171 14.3526 12.7458 14.223 12.8399C14.0934 12.9339 13.9399 12.9895 13.7802 13.0001C13.6204 13.0107 13.4609 12.976 13.32 12.9L12 12.21L10.68 12.9C10.5391 12.976 10.3796 13.0107 10.2198 13.0001C10.0601 12.9895 9.90659 12.9339 9.77702 12.8399C9.64744 12.7458 9.54706 12.6171 9.48744 12.4685C9.42782 12.3199 9.41137 12.1575 9.44 12L9.69 10.53L8.62 9.53C8.48453 9.42176 8.38494 9.2751 8.33431 9.10926C8.28367 8.94341 8.28435 8.76614 8.33626 8.60069C8.38816 8.43524 8.48887 8.28934 8.62516 8.18215C8.76146 8.07495 8.92698 8.01146 9.1 8ZM18 19.67C18 19.7575 17.9652 19.8415 17.9033 19.9033C17.8415 19.9652 17.7575 20 17.67 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19C6 18.7348 6.10536 18.4804 6.29289 18.2929C6.48043 18.1054 6.73478 18 7 18H17.67C17.7575 18 17.8415 18.0348 17.9033 18.0967C17.9652 18.1585 18 18.2425 18 18.33V19.67Z","stream":"M9.60002 8.81985C9.81219 8.66072 9.95246 8.42382 9.98997 8.16127C10.0275 7.89872 9.95915 7.63202 9.80002 7.41985C9.64089 7.20767 9.40399 7.06741 9.14144 7.0299C8.87889 6.99239 8.61219 7.06072 8.40002 7.21985C7.66241 7.77945 7.06432 8.50217 6.65256 9.33143C6.2408 10.1607 6.02653 11.074 6.02653 11.9998C6.02653 12.9257 6.2408 13.839 6.65256 14.6683C7.06432 15.4975 7.66241 16.2202 8.40002 16.7798C8.57057 16.9168 8.78134 16.9941 9.00002 16.9998C9.15526 16.9998 9.30837 16.9637 9.44723 16.8943C9.58608 16.8248 9.70687 16.724 9.80002 16.5998C9.87881 16.4948 9.93614 16.3752 9.96873 16.248C10.0013 16.1208 10.0085 15.9884 9.98997 15.8584C9.97139 15.7284 9.9274 15.6034 9.86049 15.4904C9.79358 15.3774 9.70507 15.2786 9.60002 15.1998C9.11079 14.8266 8.71429 14.3454 8.44136 13.7939C8.16844 13.2423 8.02645 12.6352 8.02645 12.0198C8.02645 11.4045 8.16844 10.7974 8.44136 10.2458C8.71429 9.69428 9.11079 9.21314 9.60002 8.83985V8.81985ZM4.00002 11.9998C4.00736 10.6909 4.33578 9.40375 4.95646 8.2513C5.57715 7.09885 6.47114 6.1163 7.56002 5.38985C7.78015 5.24133 7.93226 5.01144 7.98289 4.75077C8.03353 4.49009 7.97854 4.21998 7.83002 3.99985C7.68149 3.77972 7.45161 3.6276 7.19094 3.57697C6.93026 3.52633 6.66015 3.58133 6.44002 3.72985C5.07445 4.63447 3.95414 5.86316 3.17912 7.30623C2.40409 8.7493 1.99847 10.3618 1.99847 11.9998C1.99847 13.6379 2.40409 15.2504 3.17912 16.6935C3.95414 18.1365 5.07445 19.3652 6.44002 20.2698C6.60555 20.3811 6.80057 20.4403 7.00002 20.4398C7.16382 20.4401 7.32517 20.4001 7.4699 20.3234C7.61462 20.2467 7.73829 20.1356 7.83002 19.9998C7.90372 19.8909 7.9552 19.7685 7.98153 19.6396C8.00785 19.5107 8.00848 19.3779 7.9834 19.2488C7.95832 19.1197 7.90802 18.9968 7.83536 18.8872C7.76271 18.7775 7.66914 18.6833 7.56002 18.6098C6.47114 17.8834 5.57715 16.9008 4.95646 15.7484C4.33578 14.5959 4.00736 13.3088 4.00002 11.9998ZM18 11.9998C18.0024 11.0708 17.7864 10.1542 17.3695 9.32389C16.9527 8.49361 16.3465 7.77289 15.6 7.21985C15.495 7.14105 15.3754 7.08372 15.2482 7.05113C15.121 7.01854 14.9886 7.01133 14.8586 7.0299C14.7286 7.04847 14.6035 7.09246 14.4905 7.15937C14.3775 7.22628 14.2788 7.31479 14.2 7.41985C14.1212 7.5249 14.0639 7.64445 14.0313 7.77167C13.9987 7.89888 13.9915 8.03127 14.0101 8.16127C14.0476 8.42382 14.1878 8.66072 14.4 8.81985C14.8892 9.19314 15.2857 9.67428 15.5587 10.2258C15.8316 10.7774 15.9736 11.3845 15.9736 11.9998C15.9736 12.6152 15.8316 13.2223 15.5587 13.7739C15.2857 14.3254 14.8892 14.8066 14.4 15.1798C14.1878 15.339 14.0476 15.5759 14.0101 15.8384C13.9726 16.101 14.0409 16.3677 14.2 16.5798C14.2932 16.704 14.4139 16.8048 14.5528 16.8743C14.6917 16.9437 14.8448 16.9798 15 16.9798C15.2164 16.9798 15.4269 16.9097 15.6 16.7798C16.3465 16.2268 16.9527 15.5061 17.3695 14.6758C17.7864 13.8455 18.0024 12.9289 18 11.9998ZM12 9.99985C11.6045 9.99985 11.2178 10.1171 10.8889 10.3369C10.56 10.5567 10.3036 10.869 10.1523 11.2345C10.0009 11.5999 9.96128 12.0021 10.0384 12.39C10.1156 12.778 10.3061 13.1344 10.5858 13.4141C10.8655 13.6938 11.2219 13.8842 11.6098 13.9614C11.9978 14.0386 12.3999 13.999 12.7654 13.8476C13.1308 13.6962 13.4432 13.4399 13.663 13.111C13.8827 12.7821 14 12.3954 14 11.9998C14 11.4694 13.7893 10.9607 13.4142 10.5856C13.0392 10.2106 12.5304 9.99985 12 9.99985ZM17.56 3.72985C17.3399 3.58133 17.0698 3.52633 16.8091 3.57697C16.5484 3.6276 16.3185 3.77972 16.17 3.99985C16.0215 4.21998 15.9665 4.49009 16.0171 4.75077C16.0678 5.01144 16.2199 5.24133 16.44 5.38985C17.5334 6.11149 18.4306 7.09307 19.0514 8.24666C19.6722 9.40025 19.9972 10.6898 19.9972 11.9998C19.9972 13.3099 19.6722 14.5994 19.0514 15.753C18.4306 16.9066 17.5334 17.8882 16.44 18.6098C16.3309 18.6833 16.2373 18.7775 16.1647 18.8872C16.092 18.9968 16.0417 19.1197 16.0166 19.2488C15.9915 19.3779 15.9922 19.5107 16.0185 19.6396C16.0448 19.7685 16.0963 19.8909 16.17 19.9998C16.2617 20.1356 16.3854 20.2467 16.5301 20.3234C16.6749 20.4001 16.8362 20.4401 17 20.4398C17.1995 20.4403 17.3945 20.3811 17.56 20.2698C18.9256 19.3652 20.0459 18.1365 20.8209 16.6935C21.5959 15.2504 22.0016 13.6379 22.0016 11.9998C22.0016 10.3618 21.5959 8.7493 20.8209 7.30623C20.0459 5.86316 18.9256 4.63447 17.56 3.72985Z","stream_off":"M4.65003 15.1099C4.22445 14.1281 4.00329 13.07 4.00003 11.9999C4.00738 10.691 4.33579 9.40384 4.95648 8.25138C5.57716 7.09893 6.47115 6.11639 7.56003 5.38993C7.78016 5.24141 7.93228 5.01153 7.98291 4.75085C8.03355 4.49017 7.97855 4.22006 7.83003 3.99993C7.68151 3.7798 7.45163 3.62769 7.19095 3.57705C6.93028 3.52642 6.66016 3.58141 6.44003 3.72993C4.38942 5.08432 2.9165 7.15366 2.3083 9.53473C1.70009 11.9158 2.00016 14.438 3.15003 16.6099L4.65003 15.1099ZM6.00003 11.9999C6.00388 12.5234 6.07445 13.0443 6.21003 13.5499L8.00003 11.7299C8.04276 11.1586 8.20773 10.6031 8.48377 10.101C8.75982 9.59899 9.14049 9.1621 9.60003 8.81993C9.81221 8.6608 9.95247 8.4239 9.98998 8.16135C10.0275 7.8988 9.95916 7.6321 9.80003 7.41993C9.6409 7.20776 9.404 7.06749 9.14145 7.02998C8.8789 6.99248 8.61221 7.0608 8.40003 7.21993C7.65351 7.77298 7.04738 8.49369 6.6305 9.32397C6.21362 10.1543 5.99766 11.0709 6.00003 11.9999ZM19.71 5.69993L20.71 4.69993C20.8983 4.51163 21.0041 4.25623 21.0041 3.98993C21.0041 3.72363 20.8983 3.46824 20.71 3.27993C20.5217 3.09163 20.2663 2.98584 20 2.98584C19.7337 2.98584 19.4783 3.09163 19.29 3.27993L12.51 10.0599C12.3431 10.019 12.1719 9.99889 12 9.99993C11.4696 9.99993 10.9609 10.2106 10.5858 10.5857C10.2107 10.9608 10 11.4695 10 11.9999C10.0023 12.1722 10.0258 12.3435 10.07 12.5099L3.29003 19.2899C3.1963 19.3829 3.12191 19.4935 3.07114 19.6154C3.02037 19.7372 2.99423 19.8679 2.99423 19.9999C2.99423 20.1319 3.02037 20.2626 3.07114 20.3845C3.12191 20.5064 3.1963 20.617 3.29003 20.7099C3.383 20.8037 3.4936 20.8781 3.61546 20.9288C3.73731 20.9796 3.86802 21.0057 4.00003 21.0057C4.13204 21.0057 4.26275 20.9796 4.38461 20.9288C4.50647 20.8781 4.61707 20.8037 4.71003 20.7099L5.71003 19.7099C5.95003 19.9099 6.19003 20.0899 6.45003 20.2699C6.61557 20.3812 6.81059 20.4404 7.01003 20.4399C7.17214 20.4386 7.33148 20.3978 7.47433 20.3211C7.61718 20.2445 7.73925 20.1342 7.83003 19.9999C7.90373 19.891 7.95522 19.7686 7.98154 19.6397C8.00786 19.5108 8.0085 19.378 7.98342 19.2489C7.95834 19.1198 7.90803 18.9969 7.83538 18.8872C7.76273 18.7776 7.66916 18.6834 7.56003 18.6099C7.41014 18.5088 7.26654 18.3985 7.13003 18.2799L8.55003 16.8599C8.6879 16.9392 8.84156 16.987 9.00003 16.9999C9.15528 16.9999 9.30839 16.9638 9.44725 16.8944C9.5861 16.8249 9.70689 16.7241 9.80003 16.5999C9.90027 16.4551 9.96045 16.2863 9.9745 16.1107C9.98855 15.9351 9.95596 15.7589 9.88003 15.5999L11.49 13.9999C11.6594 14.0208 11.8307 14.0208 12 13.9999C12.5305 13.9999 13.0392 13.7892 13.4142 13.4141C13.7893 13.0391 14 12.5304 14 11.9999C13.9978 11.8277 13.9743 11.6564 13.93 11.4899L15.42 9.99993C15.7929 10.6009 15.9936 11.2927 16 11.9999C16.0024 12.6185 15.8588 13.2289 15.5807 13.7815C15.3027 14.3341 14.8982 14.8132 14.4 15.1799C14.1879 15.3391 14.0476 15.576 14.0101 15.8385C13.9726 16.1011 14.0409 16.3678 14.2 16.5799C14.2932 16.7041 14.414 16.8049 14.5528 16.8744C14.6917 16.9438 14.8448 16.9799 15 16.9799C15.2164 16.9799 15.4269 16.9098 15.6 16.7799C16.3466 16.2269 16.9527 15.5062 17.3696 14.6759C17.7864 13.8456 18.0024 12.929 18 11.9999C18.0031 10.757 17.6109 9.5453 16.88 8.53993L18.29 7.12993C19.3927 8.51411 19.9953 10.2303 20 11.9999C19.9927 13.3089 19.6643 14.596 19.0436 15.7485C18.4229 16.9009 17.5289 17.8835 16.44 18.6099C16.3309 18.6834 16.2373 18.7776 16.1647 18.8872C16.092 18.9969 16.0417 19.1198 16.0166 19.2489C15.9916 19.378 15.9922 19.5108 16.0185 19.6397C16.0448 19.7686 16.0963 19.891 16.17 19.9999C16.2618 20.1356 16.3854 20.2467 16.5301 20.3235C16.6749 20.4002 16.8362 20.4402 17 20.4399C17.1995 20.4404 17.3945 20.3812 17.56 20.2699C18.9203 19.36 20.0365 18.1301 20.8106 16.6882C21.5848 15.2463 21.9932 13.6365 22 11.9999C21.9967 9.69679 21.1864 7.46762 19.71 5.69993Z","stretching":"M16.0001 6.00003C15.7034 6.00003 15.4134 6.088 15.1667 6.25282C14.92 6.41765 14.7278 6.65191 14.6143 6.926C14.5007 7.20009 14.471 7.50169 14.5289 7.79266C14.5868 8.08364 14.7296 8.35091 14.9394 8.56069C15.1492 8.77047 15.4165 8.91333 15.7074 8.97121C15.9984 9.02908 16.3 8.99938 16.5741 8.88585C16.8482 8.77232 17.0825 8.58006 17.2473 8.33338C17.4121 8.08671 17.5001 7.7967 17.5001 7.50003C17.5001 7.1022 17.342 6.72067 17.0607 6.43937C16.7794 6.15806 16.3979 6.00003 16.0001 6.00003ZM17.8401 2.00003C11.2601 3.11003 7.06008 6.54003 5.00008 20.86C4.98035 20.9915 4.98705 21.1256 5.01978 21.2545C5.05251 21.3834 5.11062 21.5045 5.1907 21.6106C5.27078 21.7168 5.37122 21.8059 5.48616 21.8727C5.6011 21.9396 5.72822 21.9829 5.86008 22H6.00008C6.24273 22.0024 6.47797 21.9165 6.66196 21.7583C6.84594 21.6 6.96612 21.3803 7.00008 21.14C7.28213 19.0735 7.67605 17.0239 8.18008 15L11.1201 20.48C11.2545 20.6948 11.4654 20.8505 11.7102 20.9158C11.955 20.9811 12.2154 20.951 12.4389 20.8316C12.6624 20.7123 12.8322 20.5126 12.9141 20.2728C12.996 20.0331 12.9838 19.7712 12.8801 19.54L9.38008 13H10.0501C10.5394 12.9989 11.0209 12.8781 11.4528 12.6481C11.8847 12.4182 12.2538 12.0861 12.5279 11.6808C12.802 11.2756 12.9729 10.8094 13.0256 10.323C13.0782 9.83652 13.0111 9.34458 12.8301 8.89003L12.0201 6.89003C13.6673 5.24047 15.8391 4.21824 18.1601 4.00003C18.4253 3.95759 18.6628 3.81154 18.8203 3.594C18.9779 3.37646 19.0425 3.10524 19.0001 2.84003C18.9576 2.57481 18.8116 2.33731 18.594 2.17978C18.3765 2.02225 18.1053 1.95759 17.8401 2.00003ZM10.8401 10.55C10.7493 10.6843 10.6272 10.7946 10.4844 10.8712C10.3415 10.9479 10.1822 10.9886 10.0201 10.99H9.48008C9.80334 10.2062 10.1844 9.44742 10.6201 8.72003L10.9701 9.62003C11.0322 9.77281 11.0556 9.93858 11.0382 10.1026C11.0207 10.2666 10.963 10.4237 10.8701 10.56L10.8401 10.55Z","stroller":"M4 8H12V4C12 3.73478 11.8946 3.48043 11.7071 3.29289C11.5196 3.10536 11.2652 3 11 3H10C8.622 3.00081 7.27488 3.40833 6.1275 4.17148C4.98011 4.93463 4.08348 6.01945 3.55 7.29C3.51487 7.3659 3.49934 7.44939 3.50483 7.53285C3.51033 7.6163 3.53666 7.69704 3.58144 7.76768C3.62621 7.83832 3.68798 7.8966 3.76111 7.93719C3.83423 7.97778 3.91637 7.99937 4 8ZM7.5 18C7.20333 18 6.91332 18.088 6.66664 18.2528C6.41997 18.4176 6.22771 18.6519 6.11418 18.926C6.00065 19.2001 5.97094 19.5017 6.02882 19.7926C6.0867 20.0836 6.22956 20.3509 6.43934 20.5607C6.64912 20.7704 6.91639 20.9133 7.20736 20.9712C7.49834 21.0291 7.79994 20.9993 8.07403 20.8858C8.34811 20.7723 8.58238 20.58 8.7472 20.3334C8.91203 20.0867 9 19.7967 9 19.5C9 19.1022 8.84196 18.7206 8.56066 18.4393C8.27936 18.158 7.89782 18 7.5 18ZM20 6H18C17.7716 5.99334 17.5477 6.06513 17.3658 6.20341C17.1838 6.34169 17.0548 6.53812 17 6.76L16.22 10H4C3.73478 10 3.48043 10.1054 3.29289 10.2929C3.10536 10.4804 3 10.7348 3 11V12C3 13.3261 3.52678 14.5979 4.46447 15.5355C5.40215 16.4732 6.67392 17 8 17H13C14.3261 17 15.5979 16.4732 16.5355 15.5355C17.4732 14.5979 18 13.3261 18 12V11.12L18.78 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM13.5 18C13.2033 18 12.9133 18.088 12.6666 18.2528C12.42 18.4176 12.2277 18.6519 12.1142 18.926C12.0006 19.2001 11.9709 19.5017 12.0288 19.7926C12.0867 20.0836 12.2296 20.3509 12.4393 20.5607C12.6491 20.7704 12.9164 20.9133 13.2074 20.9712C13.4983 21.0291 13.7999 20.9993 14.074 20.8858C14.3481 20.7723 14.5824 20.58 14.7472 20.3334C14.912 20.0867 15 19.7967 15 19.5C15 19.1022 14.842 18.7206 14.5607 18.4393C14.2794 18.158 13.8978 18 13.5 18Z","student":"M14.47 12.39L12.57 13.8C12.3969 13.9298 12.1864 14 11.97 14C11.7536 14 11.5431 13.9298 11.37 13.8L9.49 12.41C7.89332 12.9376 6.50348 13.9549 5.51794 15.3174C4.5324 16.68 4.00127 18.3184 4 20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20C20.0002 18.31 19.4652 16.6634 18.4717 15.2963C17.4783 13.9292 16.0774 12.9118 14.47 12.39ZM5 8C5.26522 8 5.51957 7.89464 5.70711 7.70711C5.89464 7.51957 6 7.26522 6 7V4H7.5V6.5C7.5 7.69347 7.97411 8.83807 8.81802 9.68198C9.66193 10.5259 10.8065 11 12 11C13.1935 11 14.3381 10.5259 15.182 9.68198C16.0259 8.83807 16.5 7.69347 16.5 6.5V4H19C19.2652 4 19.5196 3.89464 19.7071 3.70711C19.8946 3.51957 20 3.26522 20 3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2H5C4.73478 2 4.48043 2.10536 4.29289 2.29289C4.10536 2.48043 4 2.73478 4 3V7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8Z","subscription":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM8.79 7.29C8.88296 7.19627 8.99356 7.12188 9.11542 7.07111C9.23728 7.02034 9.36799 6.9942 9.5 6.9942C9.63201 6.9942 9.76272 7.02034 9.88458 7.07111C10.0064 7.12188 10.117 7.19627 10.21 7.29L11 8.09L13.79 5.29C13.8832 5.19676 13.9939 5.1228 14.1158 5.07234C14.2376 5.02188 14.3681 4.99591 14.5 4.99591C14.6319 4.99591 14.7624 5.02188 14.8842 5.07234C15.0061 5.1228 15.1168 5.19676 15.21 5.29C15.3032 5.38324 15.3772 5.49393 15.4277 5.61575C15.4781 5.73757 15.5041 5.86814 15.5041 6C15.5041 6.13186 15.4781 6.26243 15.4277 6.38425C15.3772 6.50607 15.3032 6.61676 15.21 6.71L11.71 10.21C11.617 10.3037 11.5064 10.3781 11.3846 10.4289C11.2627 10.4797 11.132 10.5058 11 10.5058C10.868 10.5058 10.7373 10.4797 10.6154 10.4289C10.4936 10.3781 10.383 10.3037 10.29 10.21L8.79 8.71C8.69627 8.61704 8.62188 8.50644 8.57111 8.38458C8.52034 8.26272 8.4942 8.13201 8.4942 8C8.4942 7.86799 8.52034 7.73728 8.57111 7.61542C8.62188 7.49356 8.69627 7.38296 8.79 7.29ZM15.5 19H8.5C8.23478 19 7.98043 18.8946 7.79289 18.7071C7.60536 18.5196 7.5 18.2652 7.5 18C7.5 17.7348 7.60536 17.4804 7.79289 17.2929C7.98043 17.1054 8.23478 17 8.5 17H15.5C15.7652 17 16.0196 17.1054 16.2071 17.2929C16.3946 17.4804 16.5 17.7348 16.5 18C16.5 18.2652 16.3946 18.5196 16.2071 18.7071C16.0196 18.8946 15.7652 19 15.5 19ZM15.5 15H8.5C8.23478 15 7.98043 14.8946 7.79289 14.7071C7.60536 14.5196 7.5 14.2652 7.5 14C7.5 13.7348 7.60536 13.4804 7.79289 13.2929C7.98043 13.1054 8.23478 13 8.5 13H15.5C15.7652 13 16.0196 13.1054 16.2071 13.2929C16.3946 13.4804 16.5 13.7348 16.5 14C16.5 14.2652 16.3946 14.5196 16.2071 14.7071C16.0196 14.8946 15.7652 15 15.5 15Z","subscriptions":"M18.66 4C18.9435 4.6283 19.0868 5.31076 19.08 6V18C19.0868 18.6892 18.9435 19.3717 18.66 20C19.3146 19.9098 19.9137 19.5836 20.3446 19.0827C20.7755 18.5818 21.0086 17.9407 21 17.28V6.72C21.0086 6.05929 20.7755 5.41819 20.3446 4.91728C19.9137 4.41637 19.3146 4.09016 18.66 4ZM15 2H6C5.20435 2 4.44129 2.31607 3.87868 2.87868C3.31607 3.44129 3 4.20435 3 5V19C3 19.7956 3.31607 20.5587 3.87868 21.1213C4.44129 21.6839 5.20435 22 6 22H15C15.7956 22 16.5587 21.6839 17.1213 21.1213C17.6839 20.5587 18 19.7956 18 19V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2ZM7.29 7.29C7.38296 7.19627 7.49356 7.12188 7.61542 7.07111C7.73728 7.02034 7.86799 6.9942 8 6.9942C8.13201 6.9942 8.26272 7.02034 8.38458 7.07111C8.50644 7.12188 8.61704 7.19627 8.71 7.29L9.5 8.09L12.29 5.29C12.3832 5.19676 12.4939 5.1228 12.6158 5.07234C12.7376 5.02188 12.8681 4.99591 13 4.99591C13.1319 4.99591 13.2624 5.02188 13.3842 5.07234C13.5061 5.1228 13.6168 5.19676 13.71 5.29C13.8032 5.38324 13.8772 5.49393 13.9277 5.61575C13.9781 5.73757 14.0041 5.86814 14.0041 6C14.0041 6.13186 13.9781 6.26243 13.9277 6.38425C13.8772 6.50607 13.8032 6.61676 13.71 6.71L10.21 10.21C10.117 10.3037 10.0064 10.3781 9.88458 10.4289C9.76272 10.4797 9.63201 10.5058 9.5 10.5058C9.36799 10.5058 9.23728 10.4797 9.11542 10.4289C8.99356 10.3781 8.88296 10.3037 8.79 10.21L7.29 8.71C7.19627 8.61704 7.12188 8.50644 7.07111 8.38458C7.02034 8.26272 6.9942 8.13201 6.9942 8C6.9942 7.86799 7.02034 7.73728 7.07111 7.61542C7.12188 7.49356 7.19627 7.38296 7.29 7.29ZM14 19H7C6.73478 19 6.48043 18.8946 6.29289 18.7071C6.10536 18.5196 6 18.2652 6 18C6 17.7348 6.10536 17.4804 6.29289 17.2929C6.48043 17.1054 6.73478 17 7 17H14C14.2652 17 14.5196 17.1054 14.7071 17.2929C14.8946 17.4804 15 17.7348 15 18C15 18.2652 14.8946 18.5196 14.7071 18.7071C14.5196 18.8946 14.2652 19 14 19ZM14 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14C6 13.7348 6.10536 13.4804 6.29289 13.2929C6.48043 13.1054 6.73478 13 7 13H14C14.2652 13 14.5196 13.1054 14.7071 13.2929C14.8946 13.4804 15 13.7348 15 14C15 14.2652 14.8946 14.5196 14.7071 14.7071C14.5196 14.8946 14.2652 15 14 15Z","subtitle":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.67 13.33C9.99502 13.328 10.3081 13.2071 10.55 12.99C10.6149 12.9269 10.6918 12.8776 10.7763 12.8451C10.8607 12.8126 10.9508 12.7975 11.0412 12.8008C11.1317 12.804 11.2205 12.8256 11.3024 12.8641C11.3842 12.9026 11.4574 12.9573 11.5176 13.0249C11.5777 13.0925 11.6236 13.1716 11.6523 13.2573C11.6811 13.3431 11.6922 13.4338 11.6849 13.524C11.6777 13.6142 11.6523 13.702 11.6102 13.7821C11.5681 13.8622 11.5102 13.9329 11.44 13.99C11.0549 14.3306 10.5796 14.5528 10.0712 14.6299C9.56287 14.7069 9.04308 14.6355 8.57431 14.4243C8.10554 14.2131 7.70772 13.871 7.42865 13.4392C7.14958 13.0074 7.00113 12.5042 7.00113 11.99C7.00113 11.4758 7.14958 10.9726 7.42865 10.5408C7.70772 10.109 8.10554 9.7669 8.57431 9.55569C9.04308 9.34447 9.56287 9.2731 10.0712 9.35015C10.5796 9.42719 11.0549 9.64937 11.44 9.99C11.5102 10.0471 11.5681 10.1178 11.6102 10.1979C11.6523 10.278 11.6777 10.3658 11.6849 10.456C11.6922 10.5462 11.6811 10.6369 11.6523 10.7227C11.6236 10.8084 11.5777 10.8875 11.5176 10.9551C11.4574 11.0227 11.3842 11.0774 11.3024 11.1159C11.2205 11.1544 11.1317 11.176 11.0412 11.1792C10.9508 11.1825 10.8607 11.1674 10.7763 11.1349C10.6918 11.1024 10.6149 11.0531 10.55 10.99C10.3892 10.8458 10.1957 10.7428 9.9862 10.6902C9.77671 10.6375 9.55754 10.6366 9.34764 10.6877C9.13774 10.7387 8.94343 10.8401 8.78152 10.9831C8.6196 11.1261 8.49495 11.3064 8.41834 11.5083C8.34173 11.7103 8.31546 11.9279 8.34182 12.1423C8.36818 12.3567 8.44636 12.5615 8.56961 12.7389C8.69285 12.9163 8.85746 13.061 9.04918 13.1605C9.24091 13.26 9.45399 13.3113 9.67 13.31V13.33ZM15 13.33C15.3276 13.3259 15.6431 13.2054 15.89 12.99C15.9514 12.9277 16.0246 12.8783 16.1053 12.8445C16.1859 12.8107 16.2725 12.7934 16.36 12.7934C16.4475 12.7934 16.5341 12.8107 16.6147 12.8445C16.6954 12.8783 16.7686 12.9277 16.83 12.99C16.9534 13.1153 17.0225 13.2841 17.0225 13.46C17.0225 13.6359 16.9534 13.8047 16.83 13.93C16.4449 14.2706 15.9696 14.4928 15.4612 14.5699C14.9529 14.6469 14.4331 14.5755 13.9643 14.3643C13.4955 14.1531 13.0977 13.811 12.8187 13.3792C12.5396 12.9474 12.3911 12.4442 12.3911 11.93C12.3911 11.4158 12.5396 10.9126 12.8187 10.4808C13.0977 10.049 13.4955 9.7069 13.9643 9.49568C14.4331 9.28447 14.9529 9.2131 15.4612 9.29015C15.9696 9.36719 16.4449 9.58937 16.83 9.93C16.9534 10.0553 17.0225 10.2241 17.0225 10.4C17.0225 10.5759 16.9534 10.7447 16.83 10.87C16.7686 10.9323 16.6954 10.9817 16.6147 11.0155C16.5341 11.0493 16.4475 11.0666 16.36 11.0666C16.2725 11.0666 16.1859 11.0493 16.1053 11.0155C16.0246 10.9817 15.9514 10.9323 15.89 10.87C15.6431 10.6546 15.3276 10.5341 15 10.53C14.6473 10.53 14.309 10.6701 14.0595 10.9195C13.8101 11.169 13.67 11.5073 13.67 11.86C13.67 12.2127 13.8101 12.551 14.0595 12.8005C14.309 13.0499 14.6473 13.19 15 13.19V13.33Z","success":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17.21 9.71L11.21 15.71C11.117 15.8037 11.0064 15.8781 10.8846 15.9289C10.7627 15.9797 10.632 16.0058 10.5 16.0058C10.368 16.0058 10.2373 15.9797 10.1154 15.9289C9.99357 15.8781 9.88297 15.8037 9.79 15.71L6.79 12.71C6.69677 12.6168 6.62281 12.5061 6.57234 12.3842C6.52188 12.2624 6.49591 12.1319 6.49591 12C6.49591 11.7337 6.6017 11.4783 6.79 11.29C6.97831 11.1017 7.2337 10.9959 7.5 10.9959C7.76631 10.9959 8.0217 11.1017 8.21 11.29L10.5 13.59L15.79 8.29C15.9783 8.1017 16.2337 7.99591 16.5 7.99591C16.7663 7.99591 17.0217 8.1017 17.21 8.29C17.3983 8.4783 17.5041 8.7337 17.5041 9C17.5041 9.2663 17.3983 9.5217 17.21 9.71Z","success_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM17.21 9.71L11.21 15.71C11.117 15.8037 11.0064 15.8781 10.8846 15.9289C10.7627 15.9797 10.632 16.0058 10.5 16.0058C10.368 16.0058 10.2373 15.9797 10.1154 15.9289C9.99357 15.8781 9.88297 15.8037 9.79 15.71L6.79 12.71C6.69677 12.6168 6.62281 12.5061 6.57234 12.3842C6.52188 12.2624 6.49591 12.1319 6.49591 12C6.49591 11.7337 6.6017 11.4783 6.79 11.29C6.97831 11.1017 7.2337 10.9959 7.5 10.9959C7.76631 10.9959 8.0217 11.1017 8.21 11.29L10.5 13.59L15.79 8.29C15.9783 8.1017 16.2337 7.99591 16.5 7.99591C16.7663 7.99591 17.0217 8.1017 17.21 8.29C17.3983 8.4783 17.5041 8.7337 17.5041 9C17.5041 9.2663 17.3983 9.5217 17.21 9.71Z","sun_heating":"M12 8C11.2089 8 10.4355 8.2346 9.77772 8.67412C9.11992 9.11365 8.60723 9.73836 8.30448 10.4693C8.00173 11.2002 7.92252 12.0044 8.07686 12.7804C8.2312 13.5563 8.61216 14.269 9.17157 14.8284C9.73098 15.3878 10.4437 15.7688 11.2196 15.9231C11.9956 16.0775 12.7998 15.9983 13.5307 15.6955C14.2616 15.3928 14.8864 14.8801 15.3259 14.2223C15.7654 13.5645 16 12.7911 16 12C16 10.9391 15.5786 9.92172 14.8284 9.17157C14.0783 8.42143 13.0609 8 12 8ZM12 7C12.2652 7 12.5196 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V4C13 3.73478 12.8946 3.48043 12.7071 3.29289C12.5196 3.10536 12.2652 3 12 3C11.7348 3 11.4804 3.10536 11.2929 3.29289C11.1054 3.48043 11 3.73478 11 4V6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM8.13 7.37C8.19616 7.48375 8.28413 7.58333 8.38885 7.66302C8.49357 7.74271 8.613 7.80094 8.74027 7.83439C8.86755 7.86783 9.00017 7.87583 9.13054 7.85791C9.26091 7.84 9.38646 7.79653 9.5 7.73C9.72873 7.59808 9.896 7.38105 9.96532 7.12626C10.0346 6.87148 10.0004 6.59962 9.87 6.37L9.37 5.5C9.23739 5.26926 9.01855 5.10065 8.76163 5.03126C8.5047 4.96188 8.23074 4.99739 8 5.13C7.76926 5.26261 7.60065 5.48145 7.53126 5.73837C7.46188 5.9953 7.49739 6.26926 7.63 6.5L8.13 7.37ZM14.5 7.73C14.6135 7.79653 14.7391 7.84 14.8695 7.85791C14.9998 7.87583 15.1325 7.86783 15.2597 7.83439C15.387 7.80094 15.5064 7.74271 15.6111 7.66302C15.7159 7.58333 15.8038 7.48375 15.87 7.37L16.37 6.5C16.4357 6.38575 16.4782 6.25969 16.4951 6.129C16.5121 5.99832 16.5031 5.86559 16.4687 5.73837C16.4344 5.61115 16.3753 5.49195 16.2949 5.38757C16.2144 5.28318 16.1143 5.19566 16 5.13C15.8857 5.06434 15.7597 5.02182 15.629 5.00488C15.4983 4.98794 15.3656 4.99691 15.2384 5.03126C15.1112 5.06562 14.992 5.1247 14.8876 5.20513C14.7832 5.28555 14.6957 5.38575 14.63 5.5L14.13 6.37C13.9996 6.59962 13.9654 6.87148 14.0347 7.12626C14.104 7.38105 14.2713 7.59808 14.5 7.73ZM19 11H18C17.7348 11 17.4804 11.1054 17.2929 11.2929C17.1054 11.4804 17 11.7348 17 12C17 12.2652 17.1054 12.5196 17.2929 12.7071C17.4804 12.8946 17.7348 13 18 13H19C19.2652 13 19.5196 12.8946 19.7071 12.7071C19.8946 12.5196 20 12.2652 20 12C20 11.7348 19.8946 11.4804 19.7071 11.2929C19.5196 11.1054 19.2652 11 19 11ZM16.23 8.74C16.1907 8.86934 16.178 9.0053 16.1927 9.13968C16.2074 9.27406 16.2492 9.40407 16.3155 9.52184C16.3819 9.63961 16.4715 9.7427 16.5788 9.82489C16.6861 9.90707 16.809 9.96664 16.94 10C17.1969 10.0626 17.468 10.027 17.7 9.9L19.43 8.9C19.658 8.76556 19.8234 8.5462 19.89 8.29C19.9241 8.16297 19.9329 8.03045 19.9157 7.90004C19.8986 7.76962 19.8558 7.64388 19.79 7.53C19.6599 7.30027 19.4442 7.13132 19.19 7.06C18.9331 6.99637 18.6617 7.03208 18.43 7.16L16.7 8.16C16.4782 8.28994 16.3112 8.49607 16.23 8.74ZM15.87 16.74C15.7374 16.5093 15.5186 16.3407 15.2616 16.2713C15.0047 16.2019 14.7307 16.2374 14.5 16.37C14.2693 16.5026 14.1007 16.7214 14.0313 16.9784C13.9619 17.2353 13.9974 17.5093 14.13 17.74L14.63 18.6C14.7181 18.7526 14.845 18.8792 14.9977 18.967C15.1505 19.0548 15.3238 19.1007 15.5 19.1C15.6759 19.1007 15.8488 19.055 16.0014 18.9675C16.154 18.88 16.2808 18.7539 16.369 18.6017C16.4573 18.4496 16.5038 18.2769 16.504 18.101C16.5042 17.9251 16.4579 17.7523 16.37 17.6L15.87 16.74ZM12 17C11.7348 17 11.4804 17.1054 11.2929 17.2929C11.1054 17.4804 11 17.7348 11 18V20C11 20.2652 11.1054 20.5196 11.2929 20.7071C11.4804 20.8946 11.7348 21 12 21C12.2652 21 12.5196 20.8946 12.7071 20.7071C12.8946 20.5196 13 20.2652 13 20V18C13 17.7348 12.8946 17.4804 12.7071 17.2929C12.5196 17.1054 12.2652 17 12 17ZM4.57 8.87L6.3 9.87C6.53199 9.99697 6.80306 10.0326 7.06 9.97C7.18768 9.93636 7.30743 9.87776 7.41235 9.7976C7.51726 9.71743 7.60526 9.61728 7.67127 9.50293C7.73728 9.38858 7.77999 9.26228 7.79694 9.13134C7.81388 9.00039 7.80473 8.86739 7.77 8.74C7.73586 8.61231 7.67675 8.49265 7.59607 8.38795C7.5154 8.28324 7.41477 8.19557 7.3 8.13L5.57 7.13C5.34232 6.99185 5.07065 6.94539 4.81 7C4.5558 7.07132 4.34011 7.24027 4.21 7.47C4.14417 7.58388 4.10145 7.70962 4.08429 7.84004C4.06713 7.97045 4.07587 8.10297 4.11 8.23C4.13932 8.36228 4.19521 8.48721 4.27429 8.59723C4.35336 8.70725 4.45397 8.80005 4.57 8.87ZM19.43 15.13L17.7 14.13C17.468 14.003 17.1969 13.9674 16.94 14.03C16.8123 14.0636 16.6926 14.1222 16.5877 14.2024C16.4827 14.2826 16.3947 14.3827 16.3287 14.4971C16.2627 14.6114 16.22 14.7377 16.2031 14.8687C16.1861 14.9996 16.1953 15.1326 16.23 15.26C16.3047 15.5151 16.4724 15.7328 16.7 15.87L18.43 16.87C18.6617 16.9979 18.9331 17.0336 19.19 16.97C19.4442 16.8987 19.6599 16.7297 19.79 16.5C19.8558 16.3861 19.8986 16.2604 19.9157 16.13C19.9329 15.9995 19.9241 15.867 19.89 15.74C19.8234 15.4838 19.658 15.2644 19.43 15.13ZM9.5 16.39C9.38587 16.3239 9.25978 16.281 9.129 16.2638C8.99822 16.2466 8.86534 16.2555 8.738 16.2899C8.61066 16.3243 8.49138 16.3835 8.38703 16.4642C8.28268 16.5449 8.19533 16.6454 8.13 16.76L7.63 17.62C7.54206 17.7723 7.49585 17.9451 7.49602 18.121C7.4962 18.2969 7.54275 18.4696 7.63099 18.6217C7.71923 18.7739 7.84603 18.9 7.99861 18.9875C8.15118 19.075 8.32413 19.1207 8.5 19.12C8.67621 19.1207 8.84948 19.0748 9.00225 18.987C9.15503 18.8992 9.2819 18.7726 9.37 18.62L9.87 17.76C9.93612 17.6459 9.979 17.5198 9.99619 17.389C10.0134 17.2582 10.0045 17.1253 9.97012 16.998C9.93573 16.8707 9.87649 16.7514 9.7958 16.647C9.71512 16.5427 9.61459 16.4553 9.5 16.39ZM7.77 15.26C7.80933 15.1307 7.82202 14.9947 7.80732 14.8603C7.79262 14.7259 7.75082 14.5959 7.68446 14.4782C7.6181 14.3604 7.52854 14.2573 7.42121 14.1751C7.31388 14.0929 7.191 14.0334 7.06 14C6.80306 13.9374 6.53199 13.973 6.3 14.1L4.57 15.1C4.34198 15.2344 4.17656 15.4538 4.11 15.71C4.07587 15.837 4.06713 15.9695 4.08429 16.1C4.10145 16.2304 4.14417 16.3561 4.21 16.47C4.34011 16.6997 4.5558 16.8687 4.81 16.94C5.06688 17.0036 5.33832 16.9679 5.57 16.84L7.3 15.84C7.52182 15.7101 7.68885 15.5039 7.77 15.26ZM5 13H6C6.26522 13 6.51957 12.8946 6.70711 12.7071C6.89464 12.5196 7 12.2652 7 12C7 11.7348 6.89464 11.4804 6.70711 11.2929C6.51957 11.1054 6.26522 11 6 11H5C4.73478 11 4.48043 11.1054 4.29289 11.2929C4.10536 11.4804 4 11.7348 4 12C4 12.2652 4.10536 12.5196 4.29289 12.7071C4.48043 12.8946 4.73478 13 5 13Z","supervisor":"M10.78 10.8401C11.5508 11.0562 12.3652 11.0632 13.1396 10.8605C13.914 10.6578 14.6204 10.2526 15.1865 9.68657C15.7525 9.12054 16.1577 8.41405 16.3604 7.63966C16.5631 6.86527 16.5561 6.05087 16.34 5.2801C16.1352 4.53412 15.7399 3.85425 15.1929 3.30724C14.6459 2.76024 13.966 2.36491 13.22 2.1601C12.4492 1.94402 11.6348 1.93697 10.8604 2.13969C10.086 2.34241 9.37956 2.74759 8.81353 3.31362C8.2475 3.87966 7.84232 4.58614 7.6396 5.36053C7.43688 6.13493 7.44392 6.94933 7.66 7.7201C7.86481 8.46607 8.26014 9.14595 8.80714 9.69295C9.35415 10.24 10.034 10.6353 10.78 10.8401ZM15.27 12.7001L14.89 13.4501C14.8196 13.5913 14.7167 13.7139 14.5898 13.8077C14.4629 13.9016 14.3157 13.9641 14.16 13.9901H14C13.8684 13.9909 13.7379 13.9656 13.6161 13.9159C13.4943 13.8661 13.3834 13.7928 13.29 13.7001L12 12.4101L10.71 13.7101C10.6166 13.8028 10.5057 13.8761 10.3839 13.9259C10.2621 13.9756 10.1316 14.0009 10 14.0001H9.84C9.68434 13.9741 9.53705 13.9116 9.41018 13.8177C9.2833 13.7239 9.18044 13.6013 9.11 13.4601L8.73 12.7101C7.32298 13.3403 6.12801 14.3636 5.28887 15.6569C4.44973 16.9502 4.00215 18.4584 4 20.0001C4 20.5305 4.21071 21.0392 4.58579 21.4143C4.96086 21.7894 5.46957 22.0001 6 22.0001H18C18.5304 22.0001 19.0391 21.7894 19.4142 21.4143C19.7893 21.0392 20 20.5305 20 20.0001C19.9998 18.4567 19.5531 16.9463 18.7138 15.6511C17.8746 14.3558 16.6786 13.331 15.27 12.7001ZM10 20.0001H8C7.73478 20.0001 7.48043 19.8947 7.29289 19.7072C7.10536 19.5197 7 19.2653 7 19.0001C7 18.7349 7.10536 18.4805 7.29289 18.293C7.48043 18.1055 7.73478 18.0001 8 18.0001H10C10.2652 18.0001 10.5196 18.1055 10.7071 18.293C10.8946 18.4805 11 18.7349 11 19.0001C11 19.2653 10.8946 19.5197 10.7071 19.7072C10.5196 19.8947 10.2652 20.0001 10 20.0001ZM16 20.0001C15.8022 20.0001 15.6089 19.9415 15.4444 19.8316C15.28 19.7217 15.1518 19.5655 15.0761 19.3828C15.0004 19.2001 14.9806 18.999 15.0192 18.805C15.0578 18.611 15.153 18.4328 15.2929 18.293C15.4327 18.1531 15.6109 18.0579 15.8049 18.0193C15.9989 17.9807 16.2 18.0005 16.3827 18.0762C16.5654 18.1519 16.7216 18.2801 16.8315 18.4445C16.9414 18.609 17 18.8023 17 19.0001C17 19.2653 16.8946 19.5197 16.7071 19.7072C16.5196 19.8947 16.2652 20.0001 16 20.0001Z","support":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H8V19C8.0002 19.3721 8.10419 19.7367 8.30028 20.053C8.49637 20.3692 8.77679 20.6244 9.11 20.79C9.38647 20.9278 9.6911 20.9997 10 21C10.4327 21 10.8538 20.8596 11.2 20.6L14.67 18H19C19.7956 18 20.5587 17.6839 21.1213 17.1213C21.6839 16.5587 22 15.7956 22 15V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 16.5C11.7528 16.5 11.5111 16.4267 11.3055 16.2893C11.1 16.152 10.9398 15.9568 10.8452 15.7284C10.7505 15.4999 10.7258 15.2486 10.774 15.0061C10.8222 14.7637 10.9413 14.5409 11.1161 14.3661C11.2909 14.1913 11.5137 14.0722 11.7561 14.024C11.9986 13.9758 12.2499 14.0005 12.4784 14.0952C12.7068 14.1898 12.902 14.35 13.0393 14.5555C13.1767 14.7611 13.25 15.0028 13.25 15.25C13.25 15.5815 13.1183 15.8995 12.8839 16.1339C12.6495 16.3683 12.3315 16.5 12 16.5ZM13.32 11.88L12.99 12.12C12.9549 12.3689 12.8273 12.5955 12.6326 12.7546C12.438 12.9137 12.1906 12.9936 11.9396 12.9785C11.6887 12.9634 11.4526 12.8543 11.2785 12.6729C11.1044 12.4916 11.005 12.2513 11 12C11.0298 11.6315 11.1528 11.2766 11.3575 10.9687C11.5621 10.6609 11.8417 10.4101 12.17 10.24C12.73 9.84 13 9.63 13 9C12.9653 8.74703 12.8487 8.51237 12.6682 8.33181C12.4876 8.15126 12.253 8.03473 12 8C11.747 8.03473 11.5124 8.15126 11.3318 8.33181C11.1513 8.51237 11.0347 8.74703 11 9C11 9.26522 10.8946 9.51957 10.7071 9.70711C10.5196 9.89464 10.2652 10 10 10C9.73478 10 9.48043 9.89464 9.29289 9.70711C9.10536 9.51957 9 9.26522 9 9C9.03874 8.21687 9.36725 7.47612 9.92168 6.92168C10.4761 6.36725 11.2169 6.03874 12 6C12.7831 6.03874 13.5239 6.36725 14.0783 6.92168C14.6328 7.47612 14.9613 8.21687 15 9C14.9999 9.58577 14.8443 10.161 14.5491 10.667C14.254 11.173 13.8298 11.5915 13.32 11.88Z","support_admin":"M20 10H19V9C19 7.14348 18.2625 5.36301 16.9497 4.05025C15.637 2.7375 13.8565 2 12 2C10.1435 2 8.36301 2.7375 7.05025 4.05025C5.7375 5.36301 5 7.14348 5 9V10H4C3.46957 10 2.96086 10.2107 2.58579 10.5858C2.21071 10.9609 2 11.4696 2 12V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H5C5.53043 18 6.03914 17.7893 6.41421 17.4142C6.78929 17.0391 7 16.5304 7 16V9C7 7.67392 7.52678 6.40215 8.46447 5.46447C9.40215 4.52678 10.6739 4 12 4C13.3261 4 14.5979 4.52678 15.5355 5.46447C16.4732 6.40215 17 7.67392 17 9V19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H13C12.7348 20 12.4804 20.1054 12.2929 20.2929C12.1054 20.4804 12 20.7348 12 21C12 21.2652 12.1054 21.5196 12.2929 21.7071C12.4804 21.8946 12.7348 22 13 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10Z","survey":"M17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3ZM8.29 13.29C8.38296 13.1963 8.49356 13.1219 8.61542 13.0711C8.73728 13.0203 8.86799 12.9942 9 12.9942C9.13201 12.9942 9.26272 13.0203 9.38458 13.0711C9.50644 13.1219 9.61704 13.1963 9.71 13.29L11 14.59L14.29 11.29C14.4783 11.1017 14.7337 10.9959 15 10.9959C15.2663 10.9959 15.5217 11.1017 15.71 11.29C15.8983 11.4783 16.0041 11.7337 16.0041 12C16.0041 12.2663 15.8983 12.5217 15.71 12.71L11.71 16.71C11.617 16.8037 11.5064 16.8781 11.3846 16.9289C11.2627 16.9797 11.132 17.0058 11 17.0058C10.868 17.0058 10.7373 16.9797 10.6154 16.9289C10.4936 16.8781 10.383 16.8037 10.29 16.71L8.29 14.71C8.19627 14.617 8.12188 14.5064 8.07111 14.3846C8.02034 14.2627 7.9942 14.132 7.9942 14C7.9942 13.868 8.02034 13.7373 8.07111 13.6154C8.12188 13.4936 8.19627 13.383 8.29 13.29ZM18 8H6V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8Z","swap":"M8.99994 12.0002C9.13155 12.0009 9.26201 11.9757 9.38385 11.926C9.50568 11.8762 9.6165 11.8029 9.70994 11.7102C9.80367 11.6172 9.87806 11.5066 9.92883 11.3848C9.9796 11.2629 10.0057 11.1322 10.0057 11.0002C10.0057 10.8682 9.9796 10.7375 9.92883 10.6156C9.87806 10.4937 9.80367 10.3831 9.70994 10.2902L7.40994 8.00019H17.9999C18.2652 8.00019 18.5195 7.89483 18.707 7.70729C18.8946 7.51976 18.9999 7.2654 18.9999 7.00019C18.9999 6.73497 18.8946 6.48062 18.707 6.29308C18.5195 6.10554 18.2652 6.00019 17.9999 6.00019H7.40994L9.70994 3.71019C9.80318 3.61695 9.87714 3.50626 9.9276 3.38443C9.97806 3.26261 10.004 3.13204 10.004 3.00019C10.004 2.86833 9.97806 2.73776 9.9276 2.61594C9.87714 2.49411 9.80318 2.38342 9.70994 2.29019C9.6167 2.19695 9.50601 2.12299 9.38419 2.07253C9.26237 2.02207 9.1318 1.99609 8.99994 1.99609C8.86808 1.99609 8.73751 2.02207 8.61569 2.07253C8.49387 2.12299 8.38318 2.19695 8.28994 2.29019L4.28994 6.29019C4.19621 6.38315 4.12182 6.49375 4.07105 6.61561C4.02028 6.73747 3.99414 6.86817 3.99414 7.00019C3.99414 7.1322 4.02028 7.2629 4.07105 7.38476C4.12182 7.50662 4.19621 7.61722 4.28994 7.71019L8.28994 11.7102C8.38338 11.8029 8.49419 11.8762 8.61603 11.926C8.73787 11.9757 8.86833 12.0009 8.99994 12.0002ZM19.7099 16.2902L15.7099 12.2902C15.617 12.1965 15.5064 12.1221 15.3845 12.0713C15.2627 12.0205 15.132 11.9944 14.9999 11.9944C14.8679 11.9944 14.7372 12.0205 14.6154 12.0713C14.4935 12.1221 14.3829 12.1965 14.2899 12.2902C14.1962 12.3831 14.1218 12.4937 14.071 12.6156C14.0203 12.7375 13.9941 12.8682 13.9941 13.0002C13.9941 13.1322 14.0203 13.2629 14.071 13.3848C14.1218 13.5066 14.1962 13.6172 14.2899 13.7102L16.5899 16.0002H5.99994C5.73472 16.0002 5.48037 16.1055 5.29283 16.2931C5.1053 16.4806 4.99994 16.735 4.99994 17.0002C4.99994 17.2654 5.1053 17.5198 5.29283 17.7073C5.48037 17.8948 5.73472 18.0002 5.99994 18.0002H16.5899L14.2899 20.2902C14.1016 20.4785 13.9958 20.7339 13.9958 21.0002C13.9958 21.2665 14.1016 21.5219 14.2899 21.7102C14.4782 21.8985 14.7336 22.0043 14.9999 22.0043C15.2662 22.0043 15.5216 21.8985 15.7099 21.7102L19.7099 17.7102C19.8037 17.6172 19.8781 17.5066 19.9288 17.3848C19.9796 17.2629 20.0057 17.1322 20.0057 17.0002C20.0057 16.8682 19.9796 16.7375 19.9288 16.6156C19.8781 16.4937 19.8037 16.3831 19.7099 16.2902Z","swimming":"M21 17C20.0786 16.9775 19.1655 17.1801 18.34 17.59C17.7705 17.8782 17.138 18.0192 16.5 18C15.8588 18.02 15.2227 17.8791 14.65 17.59C13.8276 17.1813 12.9181 16.9788 12 17C11.0786 16.9775 10.1655 17.1801 9.34 17.59C8.77055 17.8782 8.13795 18.0192 7.5 18C6.85877 18.02 6.22274 17.8791 5.65 17.59C4.82857 17.1786 3.9184 16.9759 3 17C2.73478 17 2.48043 17.1054 2.29289 17.2929C2.10536 17.4804 2 17.7348 2 18C2 18.2652 2.10536 18.5196 2.29289 18.7071C2.48043 18.8946 2.73478 19 3 19C3.63795 18.9808 4.27055 19.1218 4.84 19.41C5.66553 19.82 6.57856 20.0225 7.5 20C8.41812 20.0212 9.32761 19.8187 10.15 19.41C10.7227 19.1209 11.3588 18.98 12 19C12.638 18.9808 13.2705 19.1218 13.84 19.41C14.6655 19.82 15.5786 20.0225 16.5 20C17.4213 20.0213 18.3341 19.8188 19.16 19.41C19.7295 19.1218 20.362 18.9808 21 19C21.2652 19 21.5196 18.8946 21.7071 18.7071C21.8946 18.5196 22 18.2652 22 18C22 17.7348 21.8946 17.4804 21.7071 17.2929C21.5196 17.1054 21.2652 17 21 17ZM8 7.00001H9.59C9.8863 6.99927 10.1791 7.06438 10.4471 7.19063C10.7152 7.31687 10.9518 7.50111 11.14 7.73001L12.77 9.62001L10.51 11.12C11.0025 11.0391 11.5009 10.9989 12 11C13.1969 10.9788 14.3821 11.2391 15.46 11.76C15.7667 11.9258 16.1114 12.0085 16.46 12C16.7445 12.0149 17.0287 11.9636 17.29 11.85L12.67 6.44001C12.2939 5.98847 11.8229 5.62535 11.2906 5.37647C10.7583 5.12759 10.1776 4.99905 9.59 5.00001H8C7.73478 5.00001 7.48043 5.10536 7.29289 5.2929C7.10536 5.48044 7 5.73479 7 6.00001C7 6.26522 7.10536 6.51958 7.29289 6.70711C7.48043 6.89465 7.73478 7.00001 8 7.00001ZM17.5 9.00001C17.7967 9.00001 18.0867 8.91203 18.3334 8.74721C18.58 8.58239 18.7723 8.34812 18.8858 8.07403C18.9993 7.79994 19.0291 7.49834 18.9712 7.20737C18.9133 6.9164 18.7704 6.64912 18.5607 6.43934C18.3509 6.22957 18.0836 6.0867 17.7926 6.02883C17.5017 5.97095 17.2001 6.00065 16.926 6.11419C16.6519 6.22772 16.4176 6.41998 16.2528 6.66665C16.088 6.91332 16 7.20333 16 7.50001C16 7.89783 16.158 8.27936 16.4393 8.56067C16.7206 8.84197 17.1022 9.00001 17.5 9.00001ZM3 15C3.63795 14.9808 4.27055 15.1218 4.84 15.41C5.66553 15.82 6.57856 16.0225 7.5 16C8.41812 16.0212 9.32761 15.8187 10.15 15.41C10.7227 15.1209 11.3588 14.98 12 15C12.638 14.9808 13.2705 15.1218 13.84 15.41C14.6655 15.82 15.5786 16.0225 16.5 16C17.4213 16.0213 18.3341 15.8188 19.16 15.41C19.7295 15.1218 20.362 14.9808 21 15C21.2652 15 21.5196 14.8946 21.7071 14.7071C21.8946 14.5196 22 14.2652 22 14C22 13.7348 21.8946 13.4804 21.7071 13.2929C21.5196 13.1054 21.2652 13 21 13C20.0786 12.9775 19.1655 13.1801 18.34 13.59C17.7705 13.8782 17.138 14.0192 16.5 14C15.8588 14.02 15.2227 13.8791 14.65 13.59C13.8276 13.1813 12.9181 12.9788 12 13C11.0786 12.9775 10.1655 13.1801 9.34 13.59C8.77055 13.8782 8.13795 14.0192 7.5 14C6.85877 14.02 6.22274 13.8791 5.65 13.59C4.82857 13.1786 3.9184 12.9759 3 13C2.73478 13 2.48043 13.1054 2.29289 13.2929C2.10536 13.4804 2 13.7348 2 14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15Z","switch":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM8 15C8 15.2652 7.89464 15.5196 7.70711 15.7071C7.51957 15.8946 7.26522 16 7 16C6.73478 16 6.48043 15.8946 6.29289 15.7071C6.10536 15.5196 6 15.2652 6 15V9C6 8.73478 6.10536 8.48043 6.29289 8.29289C6.48043 8.10536 6.73478 8 7 8C7.26522 8 7.51957 8.10536 7.70711 8.29289C7.89464 8.48043 8 8.73478 8 9V15ZM18 15C18 15.2652 17.8946 15.5196 17.7071 15.7071C17.5196 15.8946 17.2652 16 17 16C16.7348 16 16.4804 15.8946 16.2929 15.7071C16.1054 15.5196 16 15.2652 16 15V9C16 8.73478 16.1054 8.48043 16.2929 8.29289C16.4804 8.10536 16.7348 8 17 8C17.2652 8 17.5196 8.10536 17.7071 8.29289C17.8946 8.48043 18 8.73478 18 9V15Z","sword":"M13.8201 4.3999C13.7271 4.30617 13.6165 4.23178 13.4946 4.18101C13.3728 4.13024 13.2421 4.1041 13.1101 4.1041C12.978 4.1041 12.8473 4.13024 12.7255 4.18101C12.6036 4.23178 12.493 4.30617 12.4001 4.3999L10.5301 6.2799L8.13006 3.8799C7.55778 3.33689 6.79895 3.03418 6.01006 3.03418C5.22116 3.03418 4.46233 3.33689 3.89006 3.8799C3.32825 4.4424 3.0127 5.2049 3.0127 5.9999C3.0127 6.7949 3.32825 7.5574 3.89006 8.1199L6.29006 10.5199L4.40006 12.3999C4.30633 12.4929 4.23193 12.6035 4.18116 12.7253C4.1304 12.8472 4.10426 12.9779 4.10426 13.1099C4.10426 13.2419 4.1304 13.3726 4.18116 13.4945C4.23193 13.6163 4.30633 13.7269 4.40006 13.8199C4.49302 13.9136 4.60362 13.988 4.72548 14.0388C4.84734 14.0896 4.97804 14.1157 5.11006 14.1157C5.24207 14.1157 5.37277 14.0896 5.49463 14.0388C5.61649 13.988 5.72709 13.9136 5.82006 13.8199L13.8201 5.8199C13.9138 5.72694 13.9882 5.61634 14.0389 5.49448C14.0897 5.37262 14.1159 5.24191 14.1159 5.1099C14.1159 4.97789 14.0897 4.84718 14.0389 4.72532C13.9882 4.60347 13.9138 4.49286 13.8201 4.3999ZM20.5701 12.1799L14.4401 7.9999L11.9101 10.4999L16.2101 14.7899C16.3038 14.8829 16.3782 14.9935 16.4289 15.1153C16.4797 15.2372 16.5059 15.3679 16.5059 15.4999C16.5059 15.6319 16.4797 15.7626 16.4289 15.8845C16.3782 16.0063 16.3038 16.1169 16.2101 16.2099C16.1171 16.3036 16.0065 16.378 15.8846 16.4288C15.7628 16.4796 15.6321 16.5057 15.5001 16.5057C15.368 16.5057 15.2373 16.4796 15.1155 16.4288C14.9936 16.378 14.883 16.3036 14.7901 16.2099L10.5001 11.9099L8.00006 14.4399L12.2001 20.5699C12.29 20.6996 12.4094 20.8062 12.5484 20.881C12.6875 20.9557 12.8422 20.9965 13.0001 20.9999H20.0001C20.2653 20.9999 20.5196 20.8945 20.7072 20.707C20.8947 20.5195 21.0001 20.2651 21.0001 19.9999V12.9999C20.9998 12.8387 20.9606 12.6799 20.8857 12.5371C20.8108 12.3944 20.7025 12.2718 20.5701 12.1799Z","table_tennis":"M19 17C18.6044 17 18.2177 17.1173 17.8888 17.3371C17.5599 17.5568 17.3036 17.8692 17.1522 18.2346C17.0008 18.6001 16.9612 19.0022 17.0384 19.3902C17.1156 19.7781 17.306 20.1345 17.5857 20.4142C17.8654 20.6939 18.2218 20.8844 18.6098 20.9616C18.9977 21.0387 19.3999 20.9991 19.7653 20.8478C20.1308 20.6964 20.4431 20.44 20.6629 20.1111C20.8827 19.7822 21 19.3956 21 19C21 18.4696 20.7892 17.9609 20.4142 17.5858C20.0391 17.2107 19.5304 17 19 17ZM6.21996 14L3.58996 16.59C3.38059 16.7693 3.21055 16.9899 3.0905 17.2381C2.97046 17.4862 2.903 17.7565 2.89236 18.0319C2.88172 18.3073 2.92813 18.582 3.02868 18.8386C3.12923 19.0953 3.28175 19.3284 3.47666 19.5233C3.67157 19.7182 3.90466 19.8707 4.16131 19.9713C4.41796 20.0718 4.69262 20.1182 4.96806 20.1076C5.2435 20.097 5.51377 20.0295 5.7619 19.9095C6.01003 19.7894 6.23066 19.6194 6.40996 19.41L9.34996 16.48C10.1917 16.822 11.0914 16.9985 12 17C12.4602 16.9995 12.9192 16.9526 13.37 16.86L4.99996 10.25C5.03885 11.5911 5.46232 12.8927 6.21996 14ZM12 3C10.5045 2.99935 9.04811 3.47765 7.84421 4.36482C6.64032 5.252 5.75219 6.50141 5.30996 7.93L15.54 16C16.8471 15.2146 17.8621 14.0239 18.4305 12.6089C18.9989 11.1938 19.0896 9.63188 18.689 8.16051C18.2883 6.68915 17.4181 5.38887 16.2107 4.45739C15.0034 3.5259 13.5248 3.01417 12 3Z","tablet":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM12 20C11.8022 20 11.6089 19.9414 11.4444 19.8315C11.28 19.7216 11.1518 19.5654 11.0761 19.3827C11.0004 19.2 10.9806 18.9989 11.0192 18.8049C11.0578 18.6109 11.153 18.4327 11.2929 18.2929C11.4327 18.153 11.6109 18.0578 11.8049 18.0192C11.9989 17.9806 12.2 18.0004 12.3827 18.0761C12.5654 18.1518 12.7216 18.28 12.8315 18.4444C12.9414 18.6089 13 18.8022 13 19C13 19.2652 12.8946 19.5196 12.7071 19.7071C12.5196 19.8946 12.2652 20 12 20Z","tag":"M21.9998 10.53L21.2998 5.28996C21.2147 4.63283 20.9145 4.02235 20.446 3.55381C19.9774 3.08527 19.3669 2.78504 18.7098 2.69996L13.4698 1.99996C13.0151 1.94283 12.5533 1.99064 12.12 2.13972C11.6866 2.2888 11.2931 2.53518 10.9698 2.85996L2.8798 11C2.318 11.5625 2.00244 12.325 2.00244 13.12C2.00244 13.915 2.318 14.6775 2.8798 15.24L8.7898 21.15C9.3523 21.7118 10.1148 22.0273 10.9098 22.0273C11.7048 22.0273 12.4673 21.7118 13.0298 21.15L21.1198 13C21.4409 12.6796 21.6865 12.2916 21.8388 11.8644C21.991 11.4371 22.046 10.9812 21.9998 10.53ZM16.4998 8.99996C16.2031 8.99996 15.9131 8.91199 15.6664 8.74717C15.4198 8.58235 15.2275 8.34808 15.114 8.07399C15.0005 7.7999 14.9707 7.4983 15.0286 7.20733C15.0865 6.91636 15.2294 6.64908 15.4391 6.4393C15.6489 6.22952 15.9162 6.08666 16.2072 6.02879C16.4981 5.97091 16.7997 6.00061 17.0738 6.11414C17.3479 6.22768 17.5822 6.41993 17.747 6.66661C17.9118 6.91328 17.9998 7.20329 17.9998 7.49996C17.9998 7.89779 17.8418 8.27932 17.5605 8.56062C17.2792 8.84193 16.8976 8.99996 16.4998 8.99996Z","target":"M12 10C11.6044 10 11.2178 10.1173 10.8889 10.3371C10.56 10.5568 10.3036 10.8692 10.1522 11.2346C10.0009 11.6001 9.96126 12.0022 10.0384 12.3902C10.1156 12.7781 10.3061 13.1345 10.5858 13.4142C10.8655 13.6939 11.2219 13.8844 11.6098 13.9616C11.9978 14.0387 12.3999 13.9991 12.7654 13.8478C13.1308 13.6964 13.4432 13.44 13.6629 13.1111C13.8827 12.7822 14 12.3956 14 12C14 11.4696 13.7893 10.9609 13.4142 10.5858C13.0391 10.2107 12.5304 10 12 10ZM12 6C10.8133 6 9.65328 6.35189 8.66658 7.01118C7.67989 7.67047 6.91085 8.60754 6.45673 9.7039C6.0026 10.8003 5.88378 12.0067 6.11529 13.1705C6.3468 14.3344 6.91825 15.4035 7.75736 16.2426C8.59648 17.0818 9.66558 17.6532 10.8295 17.8847C11.9933 18.1162 13.1997 17.9974 14.2961 17.5433C15.3925 17.0892 16.3295 16.3201 16.9888 15.3334C17.6481 14.3467 18 13.1867 18 12C18 10.4087 17.3679 8.88258 16.2426 7.75736C15.1174 6.63214 13.5913 6 12 6ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11993 14.8864 8.60724 14.2616 8.30449 13.5307C8.00174 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61217 9.73098 9.17158 9.17157C9.73099 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","target_aim":"M12 9.5C11.5055 9.5 11.0222 9.64662 10.6111 9.92133C10.2 10.196 9.87952 10.5865 9.6903 11.0433C9.50108 11.5001 9.45157 12.0028 9.54804 12.4877C9.6445 12.9727 9.8826 13.4181 10.2322 13.7678C10.5819 14.1174 11.0273 14.3555 11.5123 14.452C11.9972 14.5484 12.4999 14.4989 12.9567 14.3097C13.4135 14.1205 13.804 13.8 14.0787 13.3889C14.3534 12.9778 14.5 12.4945 14.5 12C14.5 11.337 14.2366 10.7011 13.7678 10.2322C13.2989 9.76339 12.663 9.5 12 9.5ZM21 11H19.93C19.7068 9.23998 18.9049 7.60408 17.6504 6.34959C16.3959 5.0951 14.76 4.29319 13 4.07V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V4.07C9.23998 4.29319 7.60408 5.0951 6.34959 6.34959C5.0951 7.60408 4.29319 9.23998 4.07 11H3C2.73478 11 2.48043 11.1054 2.29289 11.2929C2.10536 11.4804 2 11.7348 2 12C2 12.2652 2.10536 12.5196 2.29289 12.7071C2.48043 12.8946 2.73478 13 3 13H4.07C4.29319 14.76 5.0951 16.3959 6.34959 17.6504C7.60408 18.9049 9.23998 19.7068 11 19.93V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V19.93C14.76 19.7068 16.3959 18.9049 17.6504 17.6504C18.9049 16.3959 19.7068 14.76 19.93 13H21C21.2652 13 21.5196 12.8946 21.7071 12.7071C21.8946 12.5196 22 12.2652 22 12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM17 13H17.91C17.7016 14.2264 17.1171 15.3578 16.2374 16.2374C15.3578 17.1171 14.2264 17.7016 13 17.91V17C13 16.7348 12.8946 16.4804 12.7071 16.2929C12.5196 16.1054 12.2652 16 12 16C11.7348 16 11.4804 16.1054 11.2929 16.2929C11.1054 16.4804 11 16.7348 11 17V17.91C9.77356 17.7016 8.64222 17.1171 7.76256 16.2374C6.8829 15.3578 6.29842 14.2264 6.09 13H7C7.26522 13 7.51957 12.8946 7.70711 12.7071C7.89464 12.5196 8 12.2652 8 12C8 11.7348 7.89464 11.4804 7.70711 11.2929C7.51957 11.1054 7.26522 11 7 11H6.09C6.29842 9.77356 6.8829 8.64222 7.76256 7.76256C8.64222 6.8829 9.77356 6.29842 11 6.09V7C11 7.26522 11.1054 7.51957 11.2929 7.70711C11.4804 7.89464 11.7348 8 12 8C12.2652 8 12.5196 7.89464 12.7071 7.70711C12.8946 7.51957 13 7.26522 13 7V6.09C14.2264 6.29842 15.3578 6.8829 16.2374 7.76256C17.1171 8.64222 17.7016 9.77356 17.91 11H17C16.7348 11 16.4804 11.1054 16.2929 11.2929C16.1054 11.4804 16 11.7348 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13Z","tariff_alert":"M19 2C18.7348 2 18.4804 2.10536 18.2929 2.29289C18.1054 2.48043 18 2.73478 18 3V4C18 4.26522 18.1054 4.51957 18.2929 4.70711C18.4804 4.89464 18.7348 5 19 5C19.2652 5 19.5196 4.89464 19.7071 4.70711C19.8946 4.51957 20 4.26522 20 4V3C20 2.73478 19.8946 2.48043 19.7071 2.29289C19.5196 2.10536 19.2652 2 19 2ZM14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM18.29 6.29C18.1973 6.38344 18.124 6.49426 18.0742 6.61609C18.0245 6.73793 17.9992 6.86839 18 7C18.0016 7.13068 18.0288 7.25978 18.08 7.38C18.1306 7.50118 18.2017 7.6128 18.29 7.71C18.3872 7.79833 18.4988 7.86936 18.62 7.92C18.7397 7.97291 18.8691 8.00023 19 8.00023C19.1309 8.00023 19.2603 7.97291 19.38 7.92C19.5012 7.86936 19.6128 7.79833 19.71 7.71C19.8027 7.61656 19.876 7.50574 19.9258 7.38391C19.9755 7.26207 20.0008 7.13161 20 7C20.0008 6.86839 19.9755 6.73793 19.9258 6.61609C19.876 6.49426 19.8027 6.38344 19.71 6.29C19.617 6.19627 19.5064 6.12188 19.3846 6.07111C19.2627 6.02034 19.132 5.9942 19 5.9942C18.868 5.9942 18.7373 6.02034 18.6154 6.07111C18.4936 6.12188 18.383 6.19627 18.29 6.29Z","tariff_checking":"M14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14ZM19.5 2C19.2348 2 18.9804 2.10536 18.7929 2.29289C18.6054 2.48043 18.5 2.73478 18.5 3V5H17.5C17.2348 5 16.9804 5.10536 16.7929 5.29289C16.6054 5.48043 16.5 5.73478 16.5 6C16.5 6.26522 16.6054 6.51957 16.7929 6.70711C16.9804 6.89464 17.2348 7 17.5 7H19.5C19.7652 7 20.0196 6.89464 20.2071 6.70711C20.3946 6.51957 20.5 6.26522 20.5 6V3C20.5 2.73478 20.3946 2.48043 20.2071 2.29289C20.0196 2.10536 19.7652 2 19.5 2Z","tariff_expired":"M20.41 5L21.12 4.29C21.2838 4.0987 21.3694 3.85262 21.3597 3.60095C21.35 3.34927 21.2457 3.11053 21.0676 2.93244C20.8895 2.75434 20.6507 2.65001 20.3991 2.64029C20.1474 2.63057 19.9013 2.71617 19.71 2.88L19 3.59L18.29 2.88C18.0987 2.71617 17.8526 2.63057 17.6009 2.64029C17.3493 2.65001 17.1105 2.75434 16.9324 2.93244C16.7543 3.11053 16.65 3.34927 16.6403 3.60095C16.6306 3.85262 16.7162 4.0987 16.88 4.29L17.59 5L16.88 5.71C16.6937 5.89736 16.5892 6.15081 16.5892 6.415C16.5892 6.67919 16.6937 6.93264 16.88 7.12C17.0674 7.30625 17.3208 7.41079 17.585 7.41079C17.8492 7.41079 18.1026 7.30625 18.29 7.12L19 6.41L19.71 7.12C19.8974 7.30625 20.1508 7.41079 20.415 7.41079C20.6792 7.41079 20.9326 7.30625 21.12 7.12C21.3063 6.93264 21.4108 6.67919 21.4108 6.415C21.4108 6.15081 21.3063 5.89736 21.12 5.71L20.41 5ZM14 5C14 3.91815 14.3509 2.86548 15 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V9.9C19.6704 9.96395 19.3357 9.99742 19 10C17.6739 10 16.4021 9.47322 15.4645 8.53553C14.5268 7.59785 14 6.32608 14 5ZM14.5 14C14.5 14.4465 14.4004 14.8874 14.2084 15.2905C14.0163 15.6936 13.7367 16.0487 13.39 16.33L14.95 17.11C15.1855 17.2299 15.364 17.4381 15.4465 17.6892C15.5289 17.9403 15.5086 18.2138 15.39 18.45C15.3069 18.6149 15.1798 18.7536 15.0227 18.8507C14.8656 18.9478 14.6847 18.9994 14.5 19C14.3431 19.0019 14.1883 18.964 14.05 18.89L10.05 16.89C9.8507 16.7879 9.69144 16.6219 9.59772 16.4185C9.504 16.2151 9.48125 15.9862 9.53312 15.7684C9.58499 15.5505 9.70846 15.3564 9.88377 15.2171C10.0591 15.0778 10.2761 15.0013 10.5 15H11.5C11.7652 15 12.0196 14.8946 12.2071 14.7071C12.3946 14.5196 12.5 14.2652 12.5 14C12.5 13.7348 12.3946 13.4804 12.2071 13.2929C12.0196 13.1054 11.7652 13 11.5 13H9.5C9.23478 13 8.98043 12.8946 8.79289 12.7071C8.60536 12.5196 8.5 12.2652 8.5 12C8.5 11.7348 8.60536 11.4804 8.79289 11.2929C8.98043 11.1054 9.23478 11 9.5 11H14.5C14.7652 11 15.0196 11.1054 15.2071 11.2929C15.3946 11.4804 15.5 11.7348 15.5 12C15.5 12.2652 15.3946 12.5196 15.2071 12.7071C15.0196 12.8946 14.7652 13 14.5 13H14.32C14.4364 13.3207 14.4973 13.6589 14.5 14Z","task":"M20 8V6C20 5.20435 19.6839 4.44129 19.1213 3.87868C18.5587 3.31607 17.7956 3 17 3H15.72C15.5455 2.69772 15.2949 2.44638 14.9932 2.27095C14.6914 2.09552 14.349 2.00211 14 2H10C9.65097 2.00211 9.30857 2.09552 9.00683 2.27095C8.70509 2.44638 8.45451 2.69772 8.28 3H7C6.20435 3 5.44129 3.31607 4.87868 3.87868C4.31607 4.44129 4 5.20435 4 6V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V18C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V10C22 9.46957 21.7893 8.96086 21.4142 8.58579C21.0391 8.21071 20.5304 8 20 8ZM18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19V6C6 5.73478 6.10536 5.48043 6.29289 5.29289C6.48043 5.10536 6.73478 5 7 5H8.28C8.45451 5.30228 8.70509 5.55362 9.00683 5.72905C9.30857 5.90448 9.65097 5.99789 10 6H14C14.349 5.99789 14.6914 5.90448 14.9932 5.72905C15.2949 5.55362 15.5455 5.30228 15.72 5H17C17.2652 5 17.5196 5.10536 17.7071 5.29289C17.8946 5.48043 18 5.73478 18 6V8H12C11.4696 8 10.9609 8.21071 10.5858 8.58579C10.2107 8.96086 10 9.46957 10 10V16C10 16.5304 10.2107 17.0391 10.5858 17.4142C10.9609 17.7893 11.4696 18 12 18H18V19ZM18.71 12.21L15.71 15.21C15.617 15.3037 15.5064 15.3781 15.3846 15.4289C15.2627 15.4797 15.132 15.5058 15 15.5058C14.868 15.5058 14.7373 15.4797 14.6154 15.4289C14.4936 15.3781 14.383 15.3037 14.29 15.21L13.29 14.21C13.1017 14.0217 12.9959 13.7663 12.9959 13.5C12.9959 13.2337 13.1017 12.9783 13.29 12.79C13.4783 12.6017 13.7337 12.4959 14 12.4959C14.2663 12.4959 14.5217 12.6017 14.71 12.79L15 13.09L17.29 10.79C17.4783 10.6017 17.7337 10.4959 18 10.4959C18.2663 10.4959 18.5217 10.6017 18.71 10.79C18.8983 10.9783 19.0041 11.2337 19.0041 11.5C19.0041 11.7663 18.8983 12.0217 18.71 12.21Z","taxi_front":"M20.77 11.16L19.4 7.05C19.1926 6.46323 18.8077 5.9555 18.2989 5.59716C17.7901 5.23882 17.1824 5.0476 16.56 5.05H15V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4V5H7.41C6.77737 5.00047 6.16108 5.20091 5.64921 5.57269C5.13735 5.94446 4.75612 6.46854 4.56 7.07L3.22 11.16C2.8585 11.3131 2.55006 11.5692 2.33312 11.8964C2.11617 12.2236 2.00032 12.6074 2 13V16C2.00211 16.349 2.09552 16.6914 2.27095 16.9932C2.44638 17.2949 2.69772 17.5455 3 17.72V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4.26522 20 4.51957 19.8946 4.70711 19.7071C4.89464 19.5196 5 19.2652 5 19V18H19V19C19 19.2652 19.1054 19.5196 19.2929 19.7071C19.4804 19.8946 19.7348 20 20 20C20.2652 20 20.5196 19.8946 20.7071 19.7071C20.8946 19.5196 21 19.2652 21 19V17.72C21.3023 17.5455 21.5536 17.2949 21.7291 16.9932C21.9045 16.6914 21.9979 16.349 22 16V13C21.9989 12.6063 21.8815 12.2217 21.6627 11.8944C21.4439 11.567 21.1334 11.3116 20.77 11.16ZM6.46 7.69C6.52781 7.48115 6.66247 7.30043 6.8432 7.17572C7.02393 7.05102 7.24068 6.98927 7.46 7H16.61C16.8281 6.98862 17.0439 7.04893 17.2244 7.17171C17.405 7.2945 17.5404 7.47302 17.61 7.68L18.61 11H5.38L6.46 7.69ZM6.71 14.69C6.54541 14.8548 6.32847 14.9569 6.09662 14.9788C5.86477 15.0007 5.63254 14.941 5.44 14.81C5.27585 14.7014 5.14993 14.544 5.08 14.36C4.99999 14.1849 4.97221 13.9905 5 13.8C5.03698 13.6015 5.13319 13.4188 5.27599 13.276C5.41879 13.1332 5.60147 13.037 5.8 13C5.995 12.9619 6.19692 12.9828 6.38 13.06C6.56399 13.1299 6.72139 13.2558 6.83 13.42C6.96101 13.6125 7.02071 13.8448 6.9988 14.0766C6.97689 14.3085 6.87475 14.5254 6.71 14.69ZM18.71 14.69C18.5454 14.8548 18.3285 14.9569 18.0966 14.9788C17.8648 15.0007 17.6325 14.941 17.44 14.81C17.2758 14.7014 17.1499 14.544 17.08 14.36C17 14.1849 16.9722 13.9905 17 13.8C17.037 13.6015 17.1332 13.4188 17.276 13.276C17.4188 13.1332 17.6015 13.037 17.8 13C17.995 12.9619 18.1969 12.9828 18.38 13.06C18.564 13.1299 18.7214 13.2558 18.83 13.42C18.961 13.6125 19.0207 13.8448 18.9988 14.0766C18.9769 14.3085 18.8748 14.5254 18.71 14.69Z","teach":"M11.9999 5C12.2966 5 12.5866 4.91203 12.8333 4.7472C13.08 4.58238 13.2722 4.34811 13.3858 4.07403C13.4993 3.79994 13.529 3.49834 13.4711 3.20737C13.4132 2.91639 13.2704 2.64912 13.0606 2.43934C12.8508 2.22956 12.5835 2.0867 12.2926 2.02882C12.0016 1.97094 11.7 2.00065 11.4259 2.11418C11.1518 2.22771 10.9176 2.41997 10.7527 2.66665C10.5879 2.91332 10.4999 3.20333 10.4999 3.5C10.4999 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6021 5 11.9999 5ZM18.5499 3.17C18.3295 3.02527 18.0608 2.97349 17.8023 3.02593C17.5438 3.07837 17.3166 3.23079 17.1699 3.45L15.7599 5.55C15.6694 5.68756 15.5462 5.80062 15.4014 5.87912C15.2566 5.95763 15.0946 5.99915 14.9299 6H11.9999C11.8683 5.99924 11.7379 6.02446 11.616 6.07423C11.4942 6.12399 11.3834 6.19732 11.2899 6.29L6.28994 11.29C6.19621 11.383 6.12182 11.4936 6.07105 11.6154C6.02028 11.7373 5.99414 11.868 5.99414 12C5.99414 12.132 6.02028 12.2627 6.07105 12.3846C6.12182 12.5064 6.19621 12.617 6.28994 12.71C6.3829 12.8037 6.4935 12.8781 6.61536 12.9289C6.73722 12.9797 6.86793 13.0058 6.99994 13.0058C7.13195 13.0058 7.26266 12.9797 7.38452 12.9289C7.50638 12.8781 7.61698 12.8037 7.70994 12.71L10.9999 9.41V12.76L7.10994 20.55C6.99133 20.7862 6.97103 21.0597 7.05347 21.3108C7.13592 21.5619 7.31441 21.7701 7.54994 21.89C7.68826 21.964 7.84306 22.0019 7.99994 22C8.18461 21.9994 8.36551 21.9478 8.5226 21.8507C8.6797 21.7536 8.80684 21.6149 8.88994 21.45L11.9999 15.24L15.1099 21.45C15.193 21.6149 15.3202 21.7536 15.4773 21.8507C15.6344 21.9478 15.8153 21.9994 15.9999 22C16.1568 22.0019 16.3116 21.964 16.4499 21.89C16.6855 21.7701 16.864 21.5619 16.9464 21.3108C17.0289 21.0597 17.0085 20.7862 16.8899 20.55L12.9999 12.76V8H14.9299C15.4248 8.00019 15.9121 7.87793 16.3483 7.64413C16.7845 7.41032 17.1561 7.07224 17.4299 6.66L18.8299 4.55C18.9747 4.32954 19.0265 4.06082 18.974 3.80236C18.9216 3.5439 18.7692 3.31662 18.5499 3.17Z","team":"M7.00001 11C7.23266 10.996 7.46412 10.9658 7.69001 10.91C7.03406 10.0858 6.62955 9.09002 6.52491 8.04186C6.42027 6.99371 6.61994 5.93761 7.10001 5H7.00001C6.20436 5 5.4413 5.31607 4.87869 5.87868C4.31608 6.44129 4.00001 7.20435 4.00001 8C4.00001 8.79565 4.31608 9.55871 4.87869 10.1213C5.4413 10.6839 6.20436 11 7.00001 11ZM12 11C12.6922 11 13.3689 10.7947 13.9445 10.4101C14.5201 10.0256 14.9687 9.47893 15.2336 8.83939C15.4985 8.19985 15.5678 7.49612 15.4328 6.81719C15.2977 6.13825 14.9644 5.51461 14.4749 5.02513C13.9854 4.53564 13.3618 4.2023 12.6828 4.06725C12.0039 3.9322 11.3002 4.00152 10.6606 4.26642C10.0211 4.53133 9.47445 4.97993 9.08987 5.55551C8.70528 6.13108 8.50001 6.80777 8.50001 7.5C8.50001 8.42826 8.86876 9.3185 9.52514 9.97487C10.1815 10.6313 11.0718 11 12 11ZM17 11C17.7957 11 18.5587 10.6839 19.1213 10.1213C19.6839 9.55871 20 8.79565 20 8C20 7.20435 19.6839 6.44129 19.1213 5.87868C18.5587 5.31607 17.7957 5 17 5H16.9C17.378 5.93641 17.5765 6.99056 17.4719 8.03669C17.3673 9.08282 16.964 10.0768 16.31 10.9C16.5355 10.9592 16.767 10.9927 17 11ZM12 12C10.4087 12 8.88259 12.6321 7.75737 13.7574C6.63215 14.8826 6.00001 16.4087 6.00001 18C6.00001 18.5304 6.21072 19.0391 6.5858 19.4142C6.96087 19.7893 7.46958 20 8.00001 20H16C16.5304 20 17.0392 19.7893 17.4142 19.4142C17.7893 19.0391 18 18.5304 18 18C18 16.4087 17.3679 14.8826 16.2427 13.7574C15.1174 12.6321 13.5913 12 12 12ZM17.31 12C18.1579 12.7524 18.8362 13.6765 19.2999 14.7109C19.7637 15.7453 20.0023 16.8664 20 18C19.9948 18.3378 19.9478 18.6737 19.86 19H20C20.5304 19 21.0392 18.7893 21.4142 18.4142C21.7893 18.0391 22 17.5304 22 17C22.0025 15.7259 21.5184 14.499 20.6468 13.5697C19.7752 12.6404 18.5816 12.079 17.31 12ZM6.69001 12C5.41838 12.079 4.22487 12.6404 3.35322 13.5697C2.48158 14.499 1.99756 15.7259 2.00001 17C2.00001 17.5304 2.21072 18.0391 2.5858 18.4142C2.96087 18.7893 3.46958 19 4.00001 19H4.14001C4.05222 18.6737 4.00519 18.3378 4.00001 18C3.99769 16.8664 4.23632 15.7453 4.70007 14.7109C5.16383 13.6765 5.84212 12.7524 6.69001 12Z","team_members":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM18 16C18.2967 16 18.5867 15.912 18.8334 15.7472C19.08 15.5824 19.2723 15.3481 19.3858 15.074C19.4993 14.7999 19.5291 14.4983 19.4712 14.2074C19.4133 13.9164 19.2704 13.6491 19.0607 13.4393C18.8509 13.2296 18.5836 13.0867 18.2926 13.0288C18.0017 12.9709 17.7001 13.0007 17.426 13.1142C17.1519 13.2277 16.9176 13.42 16.7528 13.6666C16.588 13.9133 16.5 14.2033 16.5 14.5C16.5 14.8978 16.658 15.2794 16.9393 15.5607C17.2206 15.842 17.6022 16 18 16ZM6 16C6.29667 16 6.58668 15.912 6.83336 15.7472C7.08003 15.5824 7.27229 15.3481 7.38582 15.074C7.49935 14.7999 7.52906 14.4983 7.47118 14.2074C7.4133 13.9164 7.27044 13.6491 7.06066 13.4393C6.85088 13.2296 6.58361 13.0867 6.29264 13.0288C6.00166 12.9709 5.70006 13.0007 5.42597 13.1142C5.15189 13.2277 4.91762 13.42 4.7528 13.6666C4.58797 13.9133 4.5 14.2033 4.5 14.5C4.5 14.8978 4.65804 15.2794 4.93934 15.5607C5.22064 15.842 5.60218 16 6 16ZM18 17C17.2044 17 16.4413 17.3161 15.8787 17.8787C15.3161 18.4413 15 19.2044 15 20C15 20.2652 15.1054 20.5196 15.2929 20.7071C15.4804 20.8946 15.7348 21 16 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.2044 20.6839 18.4413 20.1213 17.8787C19.5587 17.3161 18.7956 17 18 17ZM6 17C5.20435 17 4.44129 17.3161 3.87868 17.8787C3.31607 18.4413 3 19.2044 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H8C8.26522 21 8.51957 20.8946 8.70711 20.7071C8.89464 20.5196 9 20.2652 9 20C9 19.2044 8.68393 18.4413 8.12132 17.8787C7.55871 17.3161 6.79565 17 6 17ZM14.45 15.11L13 14.38V13C13 12.7348 12.8946 12.4804 12.7071 12.2929C12.5196 12.1054 12.2652 12 12 12C11.7348 12 11.4804 12.1054 11.2929 12.2929C11.1054 12.4804 11 12.7348 11 13V14.38L9.55 15.11C9.31448 15.2299 9.13598 15.4381 9.05354 15.6892C8.97109 15.9403 8.99139 16.2138 9.11 16.45C9.1931 16.6149 9.32024 16.7536 9.47733 16.8507C9.63443 16.9478 9.81533 16.9994 10 17C10.1569 17.0019 10.3117 16.964 10.45 16.89L12 16.12L13.55 16.89C13.6883 16.964 13.8431 17.0019 14 17C14.1847 16.9994 14.3656 16.9478 14.5227 16.8507C14.6798 16.7536 14.8069 16.6149 14.89 16.45C15.0086 16.2138 15.0289 15.9403 14.9465 15.6892C14.864 15.4381 14.6855 15.2299 14.45 15.11ZM10 10H14C14.2652 10 14.5196 9.89464 14.7071 9.70711C14.8946 9.51957 15 9.26522 15 9C15 8.20435 14.6839 7.44129 14.1213 6.87868C13.5587 6.31607 12.7956 6 12 6C11.2044 6 10.4413 6.31607 9.87868 6.87868C9.31607 7.44129 9 8.20435 9 9C9 9.26522 9.10536 9.51957 9.29289 9.70711C9.48043 9.89464 9.73478 10 10 10Z","technology":"M19.57 19L15 13.83C15.2031 13.5064 15.3518 13.1517 15.44 12.78L18.44 12.57C18.579 12.7089 18.7444 12.8185 18.9265 12.8923C19.1085 12.9662 19.3035 13.0028 19.5 13C19.8978 13 20.2794 12.842 20.5607 12.5607C20.842 12.2794 21 11.8978 21 11.5C21 11.1022 20.842 10.7206 20.5607 10.4393C20.2794 10.158 19.8978 10 19.5 10C19.2735 9.99999 19.05 10.0523 18.8471 10.1529C18.6441 10.2536 18.4671 10.3997 18.33 10.58L15.27 10.78C15.1553 10.4754 14.997 10.1891 14.8 9.93L17.8 5.98L18 6C18.3956 6 18.7822 5.8827 19.1111 5.66294C19.44 5.44318 19.6964 5.13082 19.8478 4.76537C19.9991 4.39992 20.0387 3.99778 19.9616 3.60982C19.8844 3.22186 19.6939 2.86549 19.4142 2.58579C19.1345 2.30608 18.7781 2.1156 18.3902 2.03843C18.0022 1.96126 17.6001 2.00087 17.2346 2.15224C16.8692 2.30362 16.5568 2.55996 16.3371 2.88886C16.1173 3.21776 16 3.60444 16 4C15.9968 4.27169 16.0514 4.54096 16.16 4.79L13.16 8.73C12.5241 8.47501 11.8235 8.42947 11.16 8.6L9 4.7C9.0049 4.63342 9.0049 4.56658 9 4.5C8.99947 4.20728 8.9133 3.92111 8.75212 3.67676C8.59094 3.43241 8.36178 3.24056 8.0929 3.12485C7.82401 3.00915 7.52715 2.97465 7.23889 3.0256C6.95064 3.07656 6.68359 3.21074 6.47067 3.41161C6.25774 3.61249 6.10824 3.87127 6.0406 4.15607C5.97295 4.44087 5.99012 4.73924 6.08998 5.0144C6.18983 5.28957 6.36802 5.5295 6.60257 5.70463C6.83713 5.87976 7.1178 5.98244 7.41 6L9.47 9.6C9.13994 9.95167 8.88477 10.3667 8.72 10.82L4.67 10.58C4.48 10.3432 4.22261 10.1696 3.93185 10.0822C3.64109 9.99477 3.33065 9.99766 3.04156 10.0904C2.75248 10.1832 2.49835 10.3616 2.31278 10.6019C2.12722 10.8422 2.01894 11.1331 2.00226 11.4363C1.98559 11.7395 2.06131 12.0405 2.2194 12.2997C2.3775 12.5589 2.61053 12.7641 2.8877 12.888C3.16486 13.0119 3.47312 13.0489 3.77171 12.9939C4.0703 12.9389 4.34517 12.7946 4.56 12.58L8.56 12.82C8.66988 13.2785 8.87049 13.7103 9.15 14.09L6.23 18H6C5.60443 18 5.21775 18.1173 4.88886 18.3371C4.55996 18.5568 4.30361 18.8692 4.15224 19.2346C4.00086 19.6001 3.96125 20.0022 4.03843 20.3902C4.1156 20.7781 4.30608 21.1345 4.58578 21.4142C4.86549 21.6939 5.22185 21.8844 5.60982 21.9616C5.99778 22.0387 6.39991 21.9991 6.76536 21.8478C7.13082 21.6964 7.44317 21.44 7.66293 21.1111C7.8827 20.7822 8 20.3956 8 20C7.99817 19.7288 7.94384 19.4605 7.84 19.21L10.79 15.27C10.9436 15.329 11.1006 15.3791 11.26 15.42L11.42 17.42C11.1585 17.6882 11.0084 18.0455 11 18.42C11 18.8178 11.158 19.1994 11.4393 19.4807C11.7206 19.762 12.1022 19.92 12.5 19.92C12.8978 19.92 13.2794 19.762 13.5607 19.4807C13.842 19.1994 14 18.8178 14 18.42C14.0004 18.1909 13.9472 17.965 13.8448 17.7601C13.7424 17.5552 13.5935 17.3771 13.41 17.24L13.25 15.18L13.49 15.08L18 20.28C17.9562 20.5791 18.0037 20.8845 18.1364 21.1561C18.2692 21.4277 18.4809 21.6529 18.7438 21.8021C19.0067 21.9513 19.3086 22.0176 19.6099 21.9923C19.9111 21.9669 20.1977 21.8512 20.432 21.6601C20.6663 21.4691 20.8374 21.2117 20.9229 20.9218C21.0084 20.6318 21.0043 20.3227 20.9111 20.0352C20.8179 19.7476 20.64 19.4948 20.4007 19.3101C20.1614 19.1254 19.8718 19.0173 19.57 19Z","teddy":"M17.9999 18.29L17.5099 18C17.8349 17.3817 18.0005 16.6921 17.9917 15.9937C17.983 15.2953 17.8002 14.61 17.4599 14C17.9481 13.8599 18.3647 13.5392 18.6252 13.1031C18.8856 12.667 18.9703 12.1481 18.8621 11.6518C18.754 11.1555 18.461 10.719 18.0427 10.4308C17.6245 10.1426 17.1122 10.0243 16.6099 10.1L14.2099 10.58C15.0247 10.2497 15.7239 9.68645 16.2201 8.96075C16.7164 8.23504 16.9876 7.37911 16.9999 6.50004C16.9936 6.25491 16.9668 6.01073 16.9199 5.77004C17.3147 5.56238 17.6287 5.22871 17.812 4.82208C17.9954 4.41545 18.0375 3.9592 17.9318 3.52586C17.826 3.09253 17.5785 2.70698 17.2284 2.43051C16.8784 2.15404 16.446 2.00252 15.9999 2.00004C15.7257 2.00092 15.4546 2.05819 15.2034 2.16829C14.9522 2.27839 14.7264 2.43897 14.5399 2.64004C13.7592 2.21991 12.8865 2 11.9999 2C11.1134 2 10.2406 2.21991 9.45992 2.64004C9.27344 2.43897 9.04761 2.27839 8.79644 2.16829C8.54528 2.05819 8.27415 2.00092 7.99992 2.00004C7.55388 2.00252 7.12146 2.15404 6.77142 2.43051C6.42138 2.70698 6.17381 3.09253 6.06806 3.52586C5.96231 3.9592 6.00446 4.41545 6.1878 4.82208C6.37114 5.22871 6.68516 5.56238 7.07992 5.77004C7.03301 6.01073 7.00625 6.25491 6.99992 6.50004C7.02766 7.36534 7.30608 8.20397 7.80136 8.91405C8.29664 9.62413 8.98747 10.1751 9.78992 10.5L7.38992 10C6.88765 9.92434 6.37539 10.0426 5.95711 10.3308C5.53884 10.619 5.24589 11.0555 5.13772 11.5518C5.02955 12.0481 5.11427 12.567 5.37469 13.0031C5.6351 13.4392 6.0517 13.7599 6.53992 13.9C6.20733 14.5142 6.03316 15.2016 6.03316 15.9C6.03316 16.5985 6.20733 17.2859 6.53992 17.9L5.99992 18.29C5.62922 18.5147 5.34156 18.8538 5.18026 19.2561C5.01895 19.6585 4.99273 20.1023 5.10554 20.5209C5.21836 20.9394 5.4641 21.31 5.80576 21.5768C6.14743 21.8435 6.56652 21.9921 6.99992 22C7.35345 21.9963 7.69924 21.896 7.99992 21.71L9.79992 20.65C11.2295 21.1167 12.7704 21.1167 14.1999 20.65L15.9999 21.71C16.3006 21.896 16.6464 21.9963 16.9999 22C17.4333 21.9921 17.8524 21.8435 18.1941 21.5768C18.5357 21.31 18.7815 20.9394 18.8943 20.5209C19.0071 20.1023 18.9809 19.6585 18.8196 19.2561C18.6583 18.8538 18.3706 18.5147 17.9999 18.29ZM10.9999 5.29004C11.0657 5.49011 11.1929 5.66431 11.3635 5.78781C11.5341 5.9113 11.7393 5.97779 11.9499 5.97779C12.1605 5.97779 12.3657 5.9113 12.5363 5.78781C12.7069 5.66431 12.8342 5.49011 12.8999 5.29004C13.2917 5.5015 13.6017 5.83761 13.7808 6.24514C13.96 6.65268 13.998 7.10833 13.889 7.53994C13.7799 7.97155 13.53 8.35444 13.1788 8.62796C12.8275 8.90149 12.3951 9.05001 11.9499 9.05001C11.5047 9.05001 11.0723 8.90149 10.7211 8.62796C10.3698 8.35444 10.1199 7.97155 10.0109 7.53994C9.90181 7.10833 9.93987 6.65268 10.119 6.24514C10.2982 5.83761 10.6082 5.5015 10.9999 5.29004ZM11.9999 18.5C11.4066 18.5 10.8266 18.3241 10.3332 17.9945C9.83986 17.6648 9.45534 17.1963 9.22828 16.6481C9.00122 16.0999 8.94181 15.4967 9.05756 14.9148C9.17332 14.3328 9.45904 13.7983 9.8786 13.3787C10.2982 12.9592 10.8327 12.6734 11.4146 12.5577C11.9966 12.4419 12.5998 12.5013 13.148 12.7284C13.6961 12.9555 14.1647 13.34 14.4943 13.8333C14.824 14.3267 14.9999 14.9067 14.9999 15.5C14.9999 16.2957 14.6839 17.0588 14.1212 17.6214C13.5586 18.184 12.7956 18.5 11.9999 18.5Z","teddy_love":"M17.9999 18.29L17.5099 18C17.8349 17.3817 18.0005 16.6921 17.9917 15.9937C17.983 15.2953 17.8002 14.61 17.4599 14C17.9481 13.8599 18.3647 13.5392 18.6252 13.1031C18.8856 12.667 18.9703 12.1481 18.8621 11.6518C18.754 11.1555 18.461 10.719 18.0427 10.4308C17.6245 10.1426 17.1122 10.0243 16.6099 10.1L14.2099 10.58C15.0247 10.2497 15.7239 9.68645 16.2201 8.96075C16.7164 8.23504 16.9876 7.37911 16.9999 6.50004C16.9936 6.25491 16.9668 6.01073 16.9199 5.77004C17.3147 5.56238 17.6287 5.22871 17.812 4.82208C17.9954 4.41545 18.0375 3.9592 17.9318 3.52586C17.826 3.09253 17.5785 2.70698 17.2284 2.43051C16.8784 2.15404 16.446 2.00252 15.9999 2.00004C15.7257 2.00092 15.4546 2.05819 15.2034 2.16829C14.9522 2.27839 14.7264 2.43897 14.5399 2.64004C13.7592 2.21991 12.8865 2 11.9999 2C11.1134 2 10.2406 2.21991 9.45992 2.64004C9.27344 2.43897 9.04761 2.27839 8.79644 2.16829C8.54528 2.05819 8.27415 2.00092 7.99992 2.00004C7.55388 2.00252 7.12146 2.15404 6.77142 2.43051C6.42138 2.70698 6.17381 3.09253 6.06806 3.52586C5.96231 3.9592 6.00446 4.41545 6.1878 4.82208C6.37114 5.22871 6.68516 5.56238 7.07992 5.77004C7.03301 6.01073 7.00625 6.25491 6.99992 6.50004C7.02766 7.36534 7.30608 8.20397 7.80136 8.91405C8.29664 9.62413 8.98747 10.1751 9.78992 10.5L7.38992 10C6.88765 9.92434 6.37539 10.0426 5.95711 10.3308C5.53884 10.619 5.24589 11.0555 5.13772 11.5518C5.02955 12.0481 5.11427 12.567 5.37469 13.0031C5.6351 13.4392 6.0517 13.7599 6.53992 13.9C6.20733 14.5142 6.03316 15.2016 6.03316 15.9C6.03316 16.5985 6.20733 17.2859 6.53992 17.9L5.99992 18.29C5.62922 18.5147 5.34156 18.8538 5.18026 19.2561C5.01895 19.6585 4.99273 20.1023 5.10554 20.5209C5.21836 20.9394 5.4641 21.31 5.80576 21.5768C6.14743 21.8435 6.56652 21.9921 6.99992 22C7.35345 21.9963 7.69924 21.896 7.99992 21.71L9.79992 20.65C11.2295 21.1167 12.7704 21.1167 14.1999 20.65L15.9999 21.71C16.3006 21.896 16.6464 21.9963 16.9999 22C17.4333 21.9921 17.8524 21.8435 18.1941 21.5768C18.5357 21.31 18.7815 20.9394 18.8943 20.5209C19.0071 20.1023 18.9809 19.6585 18.8196 19.2561C18.6583 18.8538 18.3706 18.5147 17.9999 18.29ZM10.9999 5.29004C11.0657 5.49011 11.1929 5.66431 11.3635 5.78781C11.5341 5.9113 11.7393 5.97779 11.9499 5.97779C12.1605 5.97779 12.3657 5.9113 12.5363 5.78781C12.7069 5.66431 12.8342 5.49011 12.8999 5.29004C13.2917 5.5015 13.6017 5.83761 13.7808 6.24514C13.96 6.65268 13.998 7.10833 13.889 7.53994C13.7799 7.97155 13.53 8.35444 13.1788 8.62796C12.8275 8.90149 12.3951 9.05001 11.9499 9.05001C11.5047 9.05001 11.0723 8.90149 10.7211 8.62796C10.3698 8.35444 10.1199 7.97155 10.0109 7.53994C9.90181 7.10833 9.93987 6.65268 10.119 6.24514C10.2982 5.83761 10.6082 5.5015 10.9999 5.29004ZM14.8599 16.45L12.2999 18.95C12.2065 19.0417 12.0808 19.093 11.9499 19.093C11.819 19.093 11.6934 19.0417 11.5999 18.95L9.03992 16.45C8.80858 16.2207 8.63674 15.9384 8.53935 15.6276C8.44196 15.3167 8.42196 14.9868 8.4811 14.6665C8.54024 14.3462 8.67671 14.0451 8.87867 13.7896C9.08063 13.534 9.34195 13.3316 9.63992 13.2C10.0114 13.0371 10.4236 12.991 10.8219 13.0678C11.2202 13.1446 11.5857 13.3407 11.8699 13.63L11.9499 13.71L12.0299 13.63C12.3142 13.3407 12.6797 13.1446 13.078 13.0678C13.4762 12.991 13.8885 13.0371 14.2599 13.2C14.5544 13.3286 14.8135 13.5263 15.0154 13.7762C15.2173 14.0262 15.356 14.3211 15.4198 14.636C15.4836 14.9509 15.4705 15.2765 15.3818 15.5854C15.293 15.8942 15.1312 16.177 14.9099 16.41L14.8599 16.45Z","temperature":"M16 14V6C16 4.93913 15.5786 3.92172 14.8285 3.17157C14.0783 2.42143 13.0609 2 12 2C10.9392 2 9.92176 2.42143 9.17161 3.17157C8.42147 3.92172 8.00004 4.93913 8.00004 6V14C7.347 14.8634 6.99565 15.9174 7.00004 17C7.00004 18.3261 7.52682 19.5979 8.46451 20.5355C9.40219 21.4732 10.674 22 12 22C13.3261 22 14.5979 21.4732 15.5356 20.5355C16.4733 19.5979 17 18.3261 17 17C17.0044 15.9174 16.6531 14.8634 16 14ZM12 19C11.4696 19 10.9609 18.7893 10.5858 18.4142C10.2108 18.0391 10 17.5304 10 17C10.0021 16.651 10.0956 16.3086 10.271 16.0068C10.4464 15.7051 10.6978 15.4545 11 15.28V8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4805 7.10536 11.7348 7 12 7C12.2653 7 12.5196 7.10536 12.7071 7.29289C12.8947 7.48043 13 7.73478 13 8V15.28C13.3023 15.4545 13.5537 15.7051 13.7291 16.0068C13.9045 16.3086 13.9979 16.651 14 17C14 17.5304 13.7893 18.0391 13.4143 18.4142C13.0392 18.7893 12.5305 19 12 19Z","temperature_down":"M20.71 16.29C20.6171 16.1963 20.5065 16.1219 20.3846 16.0711C20.2628 16.0203 20.1321 15.9942 20 15.9942C19.868 15.9942 19.7373 16.0203 19.6155 16.0711C19.4936 16.1219 19.383 16.1963 19.29 16.29L19 16.59V5C19 4.73478 18.8947 4.48043 18.7071 4.29289C18.5196 4.10536 18.2653 4 18 4C17.7348 4 17.4805 4.10536 17.2929 4.29289C17.1054 4.48043 17 4.73478 17 5V16.59L16.71 16.29C16.5217 16.1017 16.2663 15.9959 16 15.9959C15.7337 15.9959 15.4783 16.1017 15.29 16.29C15.1017 16.4783 14.9959 16.7337 14.9959 17C14.9959 17.2663 15.1017 17.5217 15.29 17.71L17.29 19.71C17.383 19.8037 17.4936 19.8781 17.6155 19.9289C17.7373 19.9797 17.868 20.0058 18 20.0058C18.1321 20.0058 18.2628 19.9797 18.3846 19.9289C18.5065 19.8781 18.6171 19.8037 18.71 19.71L20.71 17.71C20.8038 17.617 20.8782 17.5064 20.9289 17.3846C20.9797 17.2627 21.0058 17.132 21.0058 17C21.0058 16.868 20.9797 16.7373 20.9289 16.6154C20.8782 16.4936 20.8038 16.383 20.71 16.29ZM12 7C12 5.93913 11.5786 4.92172 10.8285 4.17157C10.0783 3.42143 9.06091 3 8.00004 3C6.93917 3 5.92176 3.42143 5.17161 4.17157C4.42147 4.92172 4.00004 5.93913 4.00004 7V13C3.347 13.8634 2.99565 14.9174 3.00004 16C3.00004 17.3261 3.52682 18.5979 4.46451 19.5355C5.40219 20.4732 6.67396 21 8.00004 21C9.32612 21 10.5979 20.4732 11.5356 19.5355C12.4733 18.5979 13 17.3261 13 16C13.0044 14.9174 12.6531 13.8634 12 13V7ZM8.00004 18C7.46961 18 6.9609 17.7893 6.58583 17.4142C6.21075 17.0391 6.00004 16.5304 6.00004 16C6.00215 15.651 6.09556 15.3086 6.27099 15.0068C6.44642 14.7051 6.69776 14.4545 7.00004 14.28V8C7.00004 7.73478 7.1054 7.48043 7.29293 7.29289C7.48047 7.10536 7.73482 7 8.00004 7C8.26526 7 8.51961 7.10536 8.70715 7.29289C8.89468 7.48043 9.00004 7.73478 9.00004 8V14.28C9.30232 14.4545 9.55366 14.7051 9.72909 15.0068C9.90452 15.3086 9.99793 15.651 10 16C10 16.5304 9.78933 17.0391 9.41425 17.4142C9.03918 17.7893 8.53047 18 8.00004 18Z","temperature_off":"M20.7141 19.29L4.71409 3.28998C4.52579 3.10167 4.27039 2.99588 4.00409 2.99588C3.73779 2.99588 3.4824 3.10167 3.29409 3.28998C3.10579 3.47828 3 3.73367 3 3.99998C3 4.26628 3.10579 4.52167 3.29409 4.70998L8.00409 9.40998V14C7.23061 15.011 6.87186 16.2789 7.00099 17.5453C7.13012 18.8117 7.7374 19.9812 8.69902 20.8152C9.66064 21.6493 10.9042 22.0852 12.1761 22.0341C13.448 21.9829 14.6526 21.4486 15.5441 20.54C16.1666 19.8999 16.6082 19.1063 16.8241 18.24L19.2941 20.71C19.3871 20.8037 19.4977 20.8781 19.6195 20.9289C19.7414 20.9796 19.8721 21.0058 20.0041 21.0058C20.1361 21.0058 20.2668 20.9796 20.3887 20.9289C20.5105 20.8781 20.6211 20.8037 20.7141 20.71C20.8078 20.617 20.8822 20.5064 20.933 20.3846C20.9838 20.2627 21.0099 20.132 21.0099 20C21.0099 19.868 20.9838 19.7373 20.933 19.6154C20.8822 19.4935 20.8078 19.3829 20.7141 19.29ZM13.4141 17.54C13.3073 17.8273 13.111 18.0727 12.8541 18.24C12.603 18.4094 12.307 18.4999 12.0041 18.4999C11.7012 18.4999 11.4052 18.4094 11.1541 18.24C10.9 18.071 10.7047 17.8272 10.5954 17.5423C10.4861 17.2574 10.4682 16.9455 10.5441 16.65C10.6154 16.3553 10.776 16.0898 11.0041 15.89V12.41L13.0041 14.41V15.89C13.2321 16.0898 13.3928 16.3553 13.4641 16.65C13.5434 16.9443 13.5259 17.2564 13.4141 17.54ZM11.0041 5.99998C11.0041 5.73476 11.1094 5.48041 11.297 5.29287C11.4845 5.10533 11.7389 4.99998 12.0041 4.99998C12.2693 4.99998 12.5237 5.10533 12.7112 5.29287C12.8987 5.48041 13.0041 5.73476 13.0041 5.99998V8.75998L16.0041 11.76V5.99998C16.0047 5.20839 15.7705 4.43442 15.331 3.77605C14.8915 3.11767 14.2665 2.6045 13.5353 2.30149C12.804 1.99848 11.9992 1.91926 11.2229 2.07386C10.4465 2.22846 9.73351 2.60993 9.17409 3.16998C8.88473 3.46484 8.64195 3.80203 8.45409 4.16998L11.0041 6.75998V5.99998Z","temperature_up":"M20.71 6.29L18.71 4.29C18.6171 4.19627 18.5065 4.12188 18.3846 4.07111C18.2628 4.02034 18.1321 3.9942 18 3.9942C17.868 3.9942 17.7373 4.02034 17.6155 4.07111C17.4936 4.12188 17.383 4.19627 17.29 4.29L15.29 6.29C15.1017 6.4783 14.9959 6.7337 14.9959 7C14.9959 7.13186 15.0219 7.26243 15.0724 7.38425C15.1228 7.50607 15.1968 7.61676 15.29 7.71C15.3833 7.80324 15.494 7.8772 15.6158 7.92766C15.7376 7.97812 15.8682 8.00409 16 8.00409C16.2663 8.00409 16.5217 7.8983 16.71 7.71L17 7.41V19C17 19.2652 17.1054 19.5196 17.2929 19.7071C17.4805 19.8946 17.7348 20 18 20C18.2653 20 18.5196 19.8946 18.7071 19.7071C18.8947 19.5196 19 19.2652 19 19V7.41L19.29 7.71C19.383 7.80373 19.4936 7.87812 19.6155 7.92889C19.7373 7.97966 19.868 8.0058 20 8.0058C20.1321 8.0058 20.2628 7.97966 20.3846 7.92889C20.5065 7.87812 20.6171 7.80373 20.71 7.71C20.8038 7.61704 20.8782 7.50644 20.9289 7.38458C20.9797 7.26272 21.0058 7.13201 21.0058 7C21.0058 6.86799 20.9797 6.73728 20.9289 6.61542C20.8782 6.49356 20.8038 6.38296 20.71 6.29ZM12 7C12 5.93913 11.5786 4.92172 10.8285 4.17157C10.0783 3.42143 9.06091 3 8.00004 3C6.93917 3 5.92176 3.42143 5.17161 4.17157C4.42147 4.92172 4.00004 5.93913 4.00004 7V13C3.347 13.8634 2.99565 14.9174 3.00004 16C3.00004 17.3261 3.52682 18.5979 4.46451 19.5355C5.40219 20.4732 6.67396 21 8.00004 21C9.32612 21 10.5979 20.4732 11.5356 19.5355C12.4733 18.5979 13 17.3261 13 16C13.0044 14.9174 12.6531 13.8634 12 13V7ZM8.00004 18C7.46961 18 6.9609 17.7893 6.58583 17.4142C6.21075 17.0391 6.00004 16.5304 6.00004 16C6.00215 15.651 6.09556 15.3086 6.27099 15.0068C6.44642 14.7051 6.69776 14.4545 7.00004 14.28V8C7.00004 7.73478 7.1054 7.48043 7.29293 7.29289C7.48047 7.10536 7.73482 7 8.00004 7C8.26526 7 8.51961 7.10536 8.70715 7.29289C8.89468 7.48043 9.00004 7.73478 9.00004 8V14.28C9.30232 14.4545 9.55366 14.7051 9.72909 15.0068C9.90452 15.3086 9.99793 15.651 10 16C10 16.5304 9.78933 17.0391 9.41425 17.4142C9.03918 17.7893 8.53047 18 8.00004 18Z","tempered":"M16.8199 13.9002C17.4407 13.2325 17.9166 12.4437 18.2177 11.5832C18.5189 10.7227 18.6388 9.80926 18.5699 8.90022L18.1399 2.90022C18.1222 2.64732 18.0091 2.4106 17.8234 2.23794C17.6378 2.06529 17.3935 1.9696 17.1399 1.97022H15.1399L13.1399 3.61022L13.9999 5.28022C14.0524 5.38967 14.0641 5.51425 14.0329 5.63156C14.0018 5.74887 13.9298 5.85122 13.8299 5.92022L10.8299 7.92022C10.7306 7.97979 10.6155 8.0077 10.4999 8.00022C10.4258 8.00039 10.3524 7.98437 10.2851 7.95328C10.2177 7.92219 10.1579 7.87678 10.1099 7.82022C10.027 7.72834 9.98112 7.60898 9.98112 7.48522C9.98112 7.36146 10.027 7.24209 10.1099 7.15022L11.7599 5.49022L10.1199 3.89022C10.0326 3.78758 9.98949 3.65456 9.99994 3.52022C10.001 3.454 10.0158 3.38872 10.0433 3.32848C10.0709 3.26825 10.1106 3.21436 10.1599 3.17022L11.3899 2.00022H6.85994C6.60642 1.9996 6.36213 2.09529 6.17648 2.26794C5.99083 2.4406 5.87769 2.67732 5.85994 2.93022L5.42994 8.93022C5.30035 10.5852 5.80305 12.2279 6.83671 13.5269C7.87037 14.8259 9.35809 15.6848 10.9999 15.9302V20.0002H8.99994C8.73473 20.0002 8.48037 20.1056 8.29284 20.2931C8.1053 20.4806 7.99994 20.735 7.99994 21.0002C7.99994 21.2654 8.1053 21.5198 8.29284 21.7073C8.48037 21.8949 8.73473 22.0002 8.99994 22.0002H14.9999C15.2652 22.0002 15.5195 21.8949 15.7071 21.7073C15.8946 21.5198 15.9999 21.2654 15.9999 21.0002C15.9999 20.735 15.8946 20.4806 15.7071 20.2931C15.5195 20.1056 15.2652 20.0002 14.9999 20.0002H12.9999V15.9102C14.4638 15.6911 15.8103 14.9826 16.8199 13.9002Z","temple":"M18.74 9.13997C18.9463 8.60254 19.0429 8.02921 19.024 7.45384C19.0051 6.87847 18.8711 6.31272 18.63 5.78997C17.94 4.39997 16.45 3.46997 14.2 2.99997C13.6227 2.82257 13.0811 2.54501 12.6 2.17997L12.51 2.12997C12.4869 2.13455 12.4631 2.13455 12.44 2.12997H12.29H12.17H11.9C11.8534 2.1253 11.8065 2.1253 11.76 2.12997H11.63L11.55 2.17997H11.46C10.9717 2.56297 10.4102 2.84203 9.81 2.99997C7.57 3.41997 6.07 4.33997 5.38 5.71997C5.13314 6.24973 4.9953 6.8237 4.97469 7.40779C4.95407 7.99187 5.0511 8.57414 5.26 9.11997C4.88468 9.26942 4.56341 9.52903 4.3385 9.86461C4.11359 10.2002 3.99558 10.596 4 11V20C4 20.5304 4.21071 21.0391 4.58578 21.4142C4.96086 21.7893 5.46956 22 6 22H10V17.11C9.98082 16.6184 10.1374 16.136 10.4415 15.7494C10.7457 15.3627 11.1777 15.097 11.66 15C11.9496 14.95 12.2467 14.9644 12.5301 15.0423C12.8135 15.1202 13.0762 15.2595 13.2997 15.4505C13.5231 15.6414 13.7017 15.8793 13.8227 16.1471C13.9437 16.4149 14.0043 16.7061 14 17V22H18C18.5304 22 19.0391 21.7893 19.4142 21.4142C19.7893 21.0391 20 20.5304 20 20V11C20.0004 10.5994 19.8805 10.208 19.6558 9.87634C19.4312 9.54471 19.1121 9.28818 18.74 9.13997Z","tennis":"M12 2C10.6868 2 9.38642 2.25866 8.17317 2.7612C6.95991 3.26375 5.85752 4.00035 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12C3.31322 12 4.61358 12.2587 5.82683 12.7612C7.04009 13.2638 8.14248 14.0003 9.07107 14.9289C9.99965 15.8575 10.7362 16.9599 11.2388 18.1732C11.7413 19.3864 12 20.6868 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12C19.3478 12 16.8043 10.9464 14.9289 9.07107C13.0536 7.1957 12 4.65216 12 2ZM21.8 10C21.4081 8.07822 20.4596 6.31412 19.0728 4.92724C17.6859 3.54036 15.9218 2.59194 14 2.2C14.0507 4.25272 14.8888 6.20736 16.3407 7.65929C17.7926 9.11123 19.7473 9.94929 21.8 10ZM2.2 14C2.59194 15.9218 3.54036 17.6859 4.92724 19.0728C6.31412 20.4596 8.07822 21.4081 10 21.8C9.94929 19.7473 9.11123 17.7926 7.65929 16.3407C6.20736 14.8888 4.25272 14.0507 2.2 14Z","terminal":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM9.71 9.71L7.71 11.71C7.61704 11.8037 7.50644 11.8781 7.38458 11.9289C7.26272 11.9797 7.13201 12.0058 7 12.0058C6.86799 12.0058 6.73728 11.9797 6.61542 11.9289C6.49356 11.8781 6.38296 11.8037 6.29 11.71C6.19627 11.617 6.12188 11.5064 6.07111 11.3846C6.02034 11.2627 5.9942 11.132 5.9942 11C5.9942 10.868 6.02034 10.7373 6.07111 10.6154C6.12188 10.4936 6.19627 10.383 6.29 10.29L7.59 9L6.29 7.71C6.1017 7.5217 5.99591 7.2663 5.99591 7C5.99591 6.7337 6.1017 6.4783 6.29 6.29C6.4783 6.1017 6.7337 5.99591 7 5.99591C7.2663 5.99591 7.5217 6.1017 7.71 6.29L9.71 8.29C9.80373 8.38296 9.87812 8.49356 9.92889 8.61542C9.97966 8.73728 10.0058 8.86799 10.0058 9C10.0058 9.13201 9.97966 9.26272 9.92889 9.38458C9.87812 9.50644 9.80373 9.61704 9.71 9.71ZM17 12H13C12.7348 12 12.4804 11.8946 12.2929 11.7071C12.1054 11.5196 12 11.2652 12 11C12 10.7348 12.1054 10.4804 12.2929 10.2929C12.4804 10.1054 12.7348 10 13 10H17C17.2652 10 17.5196 10.1054 17.7071 10.2929C17.8946 10.4804 18 10.7348 18 11C18 11.2652 17.8946 11.5196 17.7071 11.7071C17.5196 11.8946 17.2652 12 17 12Z","test":"M18.5 2H5.5C5.10218 2 4.72064 2.15804 4.43934 2.43934C4.15804 2.72064 4 3.10218 4 3.5C4 3.89782 4.15804 4.27936 4.43934 4.56066C4.72064 4.84196 5.10218 5 5.5 5H6V16C6 17.5913 6.63214 19.1174 7.75736 20.2426C8.88258 21.3679 10.4087 22 12 22C13.5913 22 15.1174 21.3679 16.2426 20.2426C17.3679 19.1174 18 17.5913 18 16V5H18.5C18.8978 5 19.2794 4.84196 19.5607 4.56066C19.842 4.27936 20 3.89782 20 3.5C20 3.10218 19.842 2.72064 19.5607 2.43934C19.2794 2.15804 18.8978 2 18.5 2ZM16 10H8V5H16V10Z","text":"M20 3H4C3.45 3 3 3.45 3 4V7C3 7.55 3.45 8 4 8C4.55 8 5 7.55 5 7V5H11V19H9C8.45 19 8 19.45 8 20C8 20.55 8.45 21 9 21H15C15.55 21 16 20.55 16 20C16 19.45 15.55 19 15 19H13V5H19V7C19 7.55 19.45 8 20 8C20.55 8 21 7.55 21 7V4C21 3.45 20.55 3 20 3Z","text_align_center":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM8 11C7.45 11 7 11.45 7 12C7 12.55 7.45 13 8 13H16C16.55 13 17 12.55 17 12C17 11.45 16.55 11 16 11H8Z","text_align_justify":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM20 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11Z","text_align_left":"M4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM4 13H12C12.55 13 13 12.55 13 12C13 11.45 12.55 11 12 11H4C3.45 11 3 11.45 3 12C3 12.55 3.45 13 4 13Z","text_align_right":"M20 17H4C3.45 17 3 17.45 3 18C3 18.55 3.45 19 4 19H20C20.55 19 21 18.55 21 18C21 17.45 20.55 17 20 17ZM4 7H20C20.55 7 21 6.55 21 6C21 5.45 20.55 5 20 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7ZM20 11H12C11.45 11 11 11.45 11 12C11 12.55 11.45 13 12 13H20C20.55 13 21 12.55 21 12C21 11.45 20.55 11 20 11Z","textbook":"M3.5 5V19C3.5 19.7956 3.81607 20.5587 4.37868 21.1213C4.94129 21.6839 5.70435 22 6.5 22V2C5.70435 2 4.94129 2.31607 4.37868 2.87868C3.81607 3.44129 3.5 4.20435 3.5 5ZM17.5 2H8.5V22H17.5C18.2956 22 19.0587 21.6839 19.6213 21.1213C20.1839 20.5587 20.5 19.7956 20.5 19V5C20.5 4.20435 20.1839 3.44129 19.6213 2.87868C19.0587 2.31607 18.2956 2 17.5 2ZM16 10H13C12.4696 10 11.9609 9.78929 11.5858 9.41421C11.2107 9.03914 11 8.53043 11 8C11 7.46957 11.2107 6.96086 11.5858 6.58579C11.9609 6.21071 12.4696 6 13 6H16C16.5304 6 17.0391 6.21071 17.4142 6.58579C17.7893 6.96086 18 7.46957 18 8C18 8.53043 17.7893 9.03914 17.4142 9.41421C17.0391 9.78929 16.5304 10 16 10Z","theater_room":"M6 12H18C18.2652 12 18.5196 11.8946 18.7071 11.7071C18.8946 11.5196 19 11.2652 19 11V5C19 4.73478 18.8946 4.48043 18.7071 4.29289C18.5196 4.10536 18.2652 4 18 4H6C5.73478 4 5.48043 4.10536 5.29289 4.29289C5.10536 4.48043 5 4.73478 5 5V11C5 11.2652 5.10536 11.5196 5.29289 11.7071C5.48043 11.8946 5.73478 12 6 12ZM20 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V16C22 15.4696 21.7893 14.9609 21.4142 14.5858C21.0391 14.2107 20.5304 14 20 14ZM5.5 18.5C5.20333 18.5 4.91332 18.412 4.66664 18.2472C4.41997 18.0824 4.22771 17.8481 4.11418 17.574C4.00065 17.2999 3.97094 16.9983 4.02882 16.7074C4.0867 16.4164 4.22956 16.1491 4.43934 15.9393C4.64912 15.7296 4.91639 15.5867 5.20736 15.5288C5.49834 15.4709 5.79994 15.5006 6.07403 15.6142C6.34811 15.7277 6.58238 15.92 6.7472 16.1666C6.91203 16.4133 7 16.7033 7 17C7 17.3978 6.84196 17.7794 6.56066 18.0607C6.27936 18.342 5.89782 18.5 5.5 18.5ZM14 18H10C9.73478 18 9.48043 17.8946 9.29289 17.7071C9.10536 17.5196 9 17.2652 9 17C9 16.7348 9.10536 16.4804 9.29289 16.2929C9.48043 16.1054 9.73478 16 10 16H14C14.2652 16 14.5196 16.1054 14.7071 16.2929C14.8946 16.4804 15 16.7348 15 17C15 17.2652 14.8946 17.5196 14.7071 17.7071C14.5196 17.8946 14.2652 18 14 18ZM18.5 18.5C18.2033 18.5 17.9133 18.412 17.6666 18.2472C17.42 18.0824 17.2277 17.8481 17.1142 17.574C17.0007 17.2999 16.9709 16.9983 17.0288 16.7074C17.0867 16.4164 17.2296 16.1491 17.4393 15.9393C17.6491 15.7296 17.9164 15.5867 18.2074 15.5288C18.4983 15.4709 18.7999 15.5006 19.074 15.6142C19.3481 15.7277 19.5824 15.92 19.7472 16.1666C19.912 16.4133 20 16.7033 20 17C20 17.3978 19.842 17.7794 19.5607 18.0607C19.2794 18.342 18.8978 18.5 18.5 18.5Z","theme":"M19 2H11C10.2044 2 9.44129 2.31607 8.87868 2.87868C8.31607 3.44129 8 4.20435 8 5V8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H13C13.7956 22 14.5587 21.6839 15.1213 21.1213C15.6839 20.5587 16 19.7956 16 19V16H19C19.7956 16 20.5587 15.6839 21.1213 15.1213C21.6839 14.5587 22 13.7956 22 13V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM14 19C14 19.2652 13.8946 19.5196 13.7071 19.7071C13.5196 19.8946 13.2652 20 13 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V11C4 10.7348 4.10536 10.4804 4.29289 10.2929C4.48043 10.1054 4.73478 10 5 10H13C13.2652 10 13.5196 10.1054 13.7071 10.2929C13.8946 10.4804 14 10.7348 14 11V19Z","thinking":"M9 16.5001C9 16.0056 8.85338 15.5223 8.57868 15.1112C8.30397 14.7 7.91353 14.3796 7.45671 14.1904C6.99989 14.0012 6.49723 13.9517 6.01228 14.0481C5.52732 14.1446 5.08187 14.3827 4.73223 14.7323C4.3826 15.0819 4.1445 15.5274 4.04804 16.0124C3.95157 16.4973 4.00108 17 4.1903 17.4568C4.37952 17.9136 4.69995 18.3041 5.11108 18.5788C5.5222 18.8535 6.00555 19.0001 6.5 19.0001C7.16304 19.0001 7.79893 18.7367 8.26777 18.2679C8.73661 17.799 9 17.1631 9 16.5001ZM9.5 19.0001C9.20333 19.0001 8.91332 19.0881 8.66665 19.2529C8.41997 19.4177 8.22771 19.652 8.11418 19.9261C8.00065 20.2001 7.97095 20.5017 8.02882 20.7927C8.0867 21.0837 8.22956 21.351 8.43934 21.5607C8.64912 21.7705 8.91639 21.9134 9.20737 21.9713C9.49834 22.0291 9.79994 21.9994 10.074 21.8859C10.3481 21.7724 10.5824 21.5801 10.7472 21.3334C10.912 21.0868 11 20.7968 11 20.5001C11 20.1023 10.842 19.7207 10.5607 19.4394C10.2794 19.1581 9.89783 19.0001 9.5 19.0001ZM17.5 4.00008C17.3402 3.98972 17.1798 3.98972 17.02 4.00008C16.4972 3.29138 15.7965 2.73333 14.9888 2.38239C14.181 2.03146 13.295 1.90009 12.4202 2.00157C11.5453 2.10306 10.7129 2.4338 10.0069 2.96033C9.301 3.48687 8.74666 4.19051 8.4 5.00008C8.27 5.00008 8.14 5.00008 8 5.00008C6.93914 5.00008 5.92172 5.42151 5.17157 6.17166C4.42143 6.9218 4 7.93922 4 9.00008C4 10.0609 4.42143 11.0784 5.17157 11.8285C5.92172 12.5787 6.93914 13.0001 8 13.0001C8.45342 12.9928 8.90262 12.9117 9.33 12.7601C9.68878 13.6991 10.3223 14.5082 11.1478 15.0817C11.9733 15.6553 12.9525 15.9667 13.9577 15.9753C14.9629 15.9839 15.9473 15.6894 16.7826 15.1301C17.6179 14.5708 18.2651 13.7728 18.64 12.8401C19.702 12.5686 20.628 11.9179 21.2434 11.0109C21.8588 10.1038 22.1212 9.00288 21.981 7.91573C21.8408 6.82857 21.3077 5.83026 20.4823 5.10898C19.6569 4.3877 18.5961 3.99328 17.5 4.00008Z","thinking_brain":"M20.8899 13.54L18.8899 9.68002C18.669 8.34964 18.1153 7.09669 17.2803 6.03765C16.4454 4.9786 15.3562 4.14783 14.1141 3.62253C12.872 3.09724 11.5173 2.89448 10.1758 3.03309C8.83431 3.17171 7.54965 3.6472 6.44121 4.41538C5.33276 5.18356 4.43649 6.21948 3.83571 7.42689C3.23493 8.63429 2.94914 9.97397 3.00489 11.3214C3.06064 12.6689 3.45612 13.9804 4.15459 15.134C4.85305 16.2877 5.83183 17.246 6.99995 17.92V20C6.99995 20.2652 7.1053 20.5196 7.29284 20.7071C7.48038 20.8947 7.73473 21 7.99995 21H13.9999C14.2652 21 14.5195 20.8947 14.7071 20.7071C14.8946 20.5196 14.9999 20.2652 14.9999 20V19H15.9999C16.7956 19 17.5587 18.684 18.1213 18.1213C18.6839 17.5587 18.9999 16.7957 18.9999 16V15H19.9999C20.1718 15.0004 20.3408 14.9564 20.4908 14.8725C20.6407 14.7885 20.7664 14.6673 20.8559 14.5205C20.9453 14.3738 20.9955 14.2065 21.0014 14.0347C21.0074 13.863 20.969 13.6926 20.8899 13.54ZM14.5699 9.08002L7.50995 13.17C7.36357 13.254 7.20012 13.3037 7.03181 13.3156C6.86349 13.3276 6.69466 13.3013 6.53793 13.2388C6.3812 13.1763 6.24061 13.0792 6.12667 12.9547C6.01274 12.8302 5.9284 12.6817 5.87995 12.52C5.61514 11.5953 5.61514 10.6148 5.87995 9.69002C6.17904 8.66652 6.77286 7.75374 7.58734 7.06553C8.40181 6.37731 9.40089 5.94413 10.4599 5.82002C11.2479 5.7328 12.0455 5.82414 12.7933 6.08728C13.5412 6.35042 14.2202 6.77859 14.7799 7.34002C14.9019 7.45808 14.9949 7.60276 15.0516 7.76274C15.1083 7.92271 15.1273 8.09365 15.1069 8.26216C15.0866 8.43067 15.0275 8.59219 14.9344 8.73408C14.8412 8.87597 14.7165 8.99437 14.5699 9.08002Z","thinking_critical":"M19.1699 8.66C19.3677 8.66 19.561 8.60135 19.7255 8.49147C19.8899 8.38159 20.0181 8.22541 20.0938 8.04268C20.1695 7.85996 20.1893 7.65889 20.1507 7.46491C20.1121 7.27093 20.0169 7.09275 19.877 6.95289C19.7371 6.81304 19.559 6.7178 19.365 6.67921C19.171 6.64063 18.9699 6.66043 18.7872 6.73612C18.6045 6.81181 18.4483 6.93998 18.3384 7.10443C18.2285 7.26888 18.1699 7.46222 18.1699 7.66C18.1699 7.92522 18.2752 8.17957 18.4628 8.36711C18.6503 8.55464 18.9047 8.66 19.1699 8.66ZM20.9999 9H17.3499C17.0847 9 16.8303 9.10536 16.6428 9.29289C16.4552 9.48043 16.3499 9.73478 16.3499 10C16.3499 10.2652 16.4552 10.5196 16.6428 10.7071C16.8303 10.8946 17.0847 11 17.3499 11H20.9999C21.2651 11 21.5195 10.8946 21.707 10.7071C21.8945 10.5196 21.9999 10.2652 21.9999 10C21.9999 9.73478 21.8945 9.48043 21.707 9.29289C21.5195 9.10536 21.2651 9 20.9999 9ZM12.0899 5.75H12.8399V6.5C12.8399 6.76522 12.9452 7.01957 13.1328 7.20711C13.3203 7.39464 13.5747 7.5 13.8399 7.5C14.1051 7.5 14.3595 7.39464 14.547 7.20711C14.7345 7.01957 14.8399 6.76522 14.8399 6.5V5.75H15.5899C15.8551 5.75 16.1095 5.64464 16.297 5.45711C16.4845 5.26957 16.5899 5.01522 16.5899 4.75C16.5899 4.48478 16.4845 4.23043 16.297 4.04289C16.1095 3.85536 15.8551 3.75 15.5899 3.75H14.8399V3C14.8399 2.73478 14.7345 2.48043 14.547 2.29289C14.3595 2.10536 14.1051 2 13.8399 2C13.5747 2 13.3203 2.10536 13.1328 2.29289C12.9452 2.48043 12.8399 2.73478 12.8399 3V3.75H12.0899C11.8247 3.75 11.5703 3.85536 11.3828 4.04289C11.1952 4.23043 11.0899 4.48478 11.0899 4.75C11.0899 5.01522 11.1952 5.26957 11.3828 5.45711C11.5703 5.64464 11.8247 5.75 12.0899 5.75ZM19.1699 11.34C18.9047 11.34 18.6503 11.4454 18.4628 11.6329C18.2752 11.8204 18.1699 12.0748 18.1699 12.34C18.1699 12.6052 18.2752 12.8596 18.4628 13.0471C18.6503 13.2346 18.9047 13.34 19.1699 13.34C19.4351 13.34 19.6895 13.2346 19.877 13.0471C20.0645 12.8596 20.1699 12.6052 20.1699 12.34C20.1699 12.0748 20.0645 11.8204 19.877 11.6329C19.6895 11.4454 19.4351 11.34 19.1699 11.34ZM16.1699 12.78C15.6264 12.5475 15.1637 12.1596 14.8399 11.665C14.5161 11.1704 14.3456 10.5911 14.3499 10C14.34 9.89022 14.34 9.77978 14.3499 9.67C14.3499 9.6 14.3499 9.52 14.3499 9.44H14.1299C14.0171 9.45524 13.9027 9.45524 13.7899 9.44C13.1902 9.44138 12.6039 9.26301 12.1066 8.9279C11.6092 8.59279 11.2238 8.11633 10.9999 7.56C10.5201 7.37174 10.097 7.06305 9.77116 6.6637C9.44538 6.26435 9.22797 5.7878 9.13989 5.28C7.87552 5.62426 6.73466 6.31994 5.84967 7.28635C4.96468 8.25276 4.37183 9.45029 4.13989 10.74L3.05989 13.66C3.00578 13.8102 2.98844 13.9713 3.00932 14.1296C3.03019 14.2879 3.08868 14.4389 3.17989 14.57C3.27179 14.7025 3.39435 14.8107 3.53713 14.8856C3.67991 14.9605 3.83867 14.9997 3.99989 15H4.49989V16C4.48988 16.7161 4.73642 17.4122 5.19493 17.9625C5.65345 18.5127 6.29368 18.8807 6.99989 19V20C6.99989 20.2652 7.10525 20.5196 7.29278 20.7071C7.48032 20.8946 7.73467 21 7.99989 21H14.9999C15.2651 21 15.5195 20.8946 15.707 20.7071C15.8945 20.5196 15.9999 20.2652 15.9999 20V16.89C16.6022 16.2733 17.0809 15.5468 17.4099 14.75C17.0892 14.5185 16.8186 14.2248 16.6141 13.8863C16.4096 13.5478 16.2756 13.1715 16.2199 12.78H16.1699Z","three_day":"M3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H7.67V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM9.67 21H14.33V3H9.67V21ZM19 3H16.33V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","throat":"M9.99982 17H4.99982C4.99982 18.1 5.89982 19 6.99982 19H8.99982V20C8.99982 21.1 9.89982 22 10.9998 22H11.9998V19C11.9998 17.9 11.0998 17 9.99982 17ZM12.9998 2C8.67982 2 5.14982 5.45 5.00982 9.74L3.09982 13.56C2.84982 14.05 3.04982 14.65 3.54982 14.9L3.75982 15.01H9.99982C12.2098 15.01 13.9998 16.8 13.9998 19.01V22.01H15.9998C17.0998 22.01 17.9998 21.11 17.9998 20.01V16.25C19.8298 14.78 20.9998 12.53 20.9998 10.01C20.9998 5.6 17.4098 2.01 12.9998 2.01V2Z","thumbnail":"M9 3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5V9C3 9.53043 3.21071 10.0391 3.58579 10.4142C3.96086 10.7893 4.46957 11 5 11H9C9.53043 11 10.0391 10.7893 10.4142 10.4142C10.7893 10.0391 11 9.53043 11 9V5C11 4.46957 10.7893 3.96086 10.4142 3.58579C10.0391 3.21071 9.53043 3 9 3ZM9 13H5C4.46957 13 3.96086 13.2107 3.58579 13.5858C3.21071 13.9609 3 14.4696 3 15V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H9C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19V15C11 14.4696 10.7893 13.9609 10.4142 13.5858C10.0391 13.2107 9.53043 13 9 13ZM19 3H15C14.4696 3 13.9609 3.21071 13.5858 3.58579C13.2107 3.96086 13 4.46957 13 5V9C13 9.53043 13.2107 10.0391 13.5858 10.4142C13.9609 10.7893 14.4696 11 15 11H19C19.5304 11 20.0391 10.7893 20.4142 10.4142C20.7893 10.0391 21 9.53043 21 9V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3ZM19 13H15C14.4696 13 13.9609 13.2107 13.5858 13.5858C13.2107 13.9609 13 14.4696 13 15V19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V15C21 14.4696 20.7893 13.9609 20.4142 13.5858C20.0391 13.2107 19.5304 13 19 13Z","ticket":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12 16C12 16.2652 11.8946 16.5196 11.7071 16.7071C11.5196 16.8946 11.2652 17 11 17C10.7348 17 10.4804 16.8946 10.2929 16.7071C10.1054 16.5196 10 16.2652 10 16V11L9.12 11.7C8.91181 11.8644 8.64682 11.9394 8.38333 11.9085C8.11984 11.8775 7.87943 11.7432 7.715 11.535C7.55057 11.3268 7.47557 11.0618 7.50652 10.7983C7.53746 10.5348 7.67181 10.2944 7.88 10.13L10.38 8.13C10.533 8.00782 10.7186 7.93326 10.9136 7.91557C11.1086 7.89788 11.3045 7.93784 11.4771 8.03049C11.6496 8.12314 11.7911 8.2644 11.8841 8.43675C11.977 8.6091 12.0173 8.80495 12 9V16ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_details":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM6 7H8C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8C9 8.26522 8.89464 8.51957 8.70711 8.70711C8.51957 8.89464 8.26522 9 8 9H6C5.73478 9 5.48043 8.89464 5.29289 8.70711C5.10536 8.51957 5 8.26522 5 8C5 7.73478 5.10536 7.48043 5.29289 7.29289C5.48043 7.10536 5.73478 7 6 7ZM12 17H6C5.73478 17 5.48043 16.8946 5.29289 16.7071C5.10536 16.5196 5 16.2652 5 16C5 15.7348 5.10536 15.4804 5.29289 15.2929C5.48043 15.1054 5.73478 15 6 15H12C12.2652 15 12.5196 15.1054 12.7071 15.2929C12.8946 15.4804 13 15.7348 13 16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17ZM12 13H6C5.73478 13 5.48043 12.8946 5.29289 12.7071C5.10536 12.5196 5 12.2652 5 12C5 11.7348 5.10536 11.4804 5.29289 11.2929C5.48043 11.1054 5.73478 11 6 11H12C12.2652 11 12.5196 11.1054 12.7071 11.2929C12.8946 11.4804 13 11.7348 13 12C13 12.2652 12.8946 12.5196 12.7071 12.7071C12.5196 12.8946 12.2652 13 12 13ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_pnr_number":"M7.78 13H9.72L10.22 11H8.28L7.78 13ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM13 11H12.28L11.78 13H12C12.2652 13 12.5196 13.1054 12.7071 13.2929C12.8946 13.4804 13 13.7348 13 14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5196 14.8946 12.2652 15 12 15H11.28L11 16.24C10.9363 16.5052 10.7699 16.7343 10.5374 16.8768C10.3049 17.0193 10.0252 17.0637 9.76 17C9.49478 16.9363 9.26572 16.7699 9.12319 16.5374C8.98066 16.3049 8.93635 16.0252 9 15.76L9.22 15H7.28L7 16.24C6.93635 16.5052 6.76995 16.7343 6.5374 16.8768C6.30486 17.0193 6.02522 17.0637 5.76 17C5.49478 16.9363 5.26572 16.7699 5.12319 16.5374C4.98066 16.3049 4.93635 16.0252 5 15.76L5.22 15H5C4.73478 15 4.48043 14.8946 4.29289 14.7071C4.10536 14.5196 4 14.2652 4 14C4 13.7348 4.10536 13.4804 4.29289 13.2929C4.48043 13.1054 4.73478 13 5 13H5.72L6.22 11H6C5.73478 11 5.48043 10.8946 5.29289 10.7071C5.10536 10.5196 5 10.2652 5 10C5 9.73478 5.10536 9.48043 5.29289 9.29289C5.48043 9.10536 5.73478 9 6 9H6.72L7 7.76C7.06365 7.49478 7.23005 7.26572 7.4626 7.12319C7.69514 6.98066 7.97478 6.93635 8.24 7C8.50522 7.06365 8.73428 7.23005 8.87681 7.4626C9.01934 7.69514 9.06365 7.97478 9 8.24L8.78 9H10.72L11 7.76C11.0637 7.49478 11.2301 7.26572 11.4626 7.12319C11.6951 6.98066 11.9748 6.93635 12.24 7C12.5052 7.06365 12.7343 7.23005 12.8768 7.4626C13.0193 7.69514 13.0637 7.97478 13 8.24L12.78 9H13C13.2652 9 13.5196 9.10536 13.7071 9.29289C13.8946 9.48043 14 9.73478 14 10C14 10.2652 13.8946 10.5196 13.7071 10.7071C13.5196 10.8946 13.2652 11 13 11ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_raise":"M7 16H6V15C6 14.7348 5.89464 14.4804 5.70711 14.2929C5.51957 14.1054 5.26522 14 5 14C4.73478 14 4.48043 14.1054 4.29289 14.2929C4.10536 14.4804 4 14.7348 4 15V16H3C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17C2 17.2652 2.10536 17.5196 2.29289 17.7071C2.48043 17.8946 2.73478 18 3 18H4V19C4 19.2652 4.10536 19.5196 4.29289 19.7071C4.48043 19.8946 4.73478 20 5 20C5.26522 20 5.51957 19.8946 5.70711 19.7071C5.89464 19.5196 6 19.2652 6 19V18H7C7.26522 18 7.51957 17.8946 7.70711 17.7071C7.89464 17.5196 8 17.2652 8 17C8 16.7348 7.89464 16.4804 7.70711 16.2929C7.51957 16.1054 7.26522 16 7 16ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V13C2.96286 12.2779 4.1539 11.9273 5.35444 12.0126C6.55499 12.0979 7.68448 12.6134 8.53553 13.4645C9.38659 14.3155 9.9021 15.445 9.98742 16.6456C10.0727 17.8461 9.72215 19.0371 9 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","ticket_status":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM12.71 10.71L8.71 14.71C8.61704 14.8037 8.50644 14.8781 8.38458 14.9289C8.26272 14.9797 8.13201 15.0058 8 15.0058C7.86799 15.0058 7.73728 14.9797 7.61542 14.9289C7.49356 14.8781 7.38296 14.8037 7.29 14.71L5.29 12.71C5.1017 12.5217 4.99591 12.2663 4.99591 12C4.99591 11.7337 5.1017 11.4783 5.29 11.29C5.4783 11.1017 5.7337 10.9959 6 10.9959C6.2663 10.9959 6.5217 11.1017 6.71 11.29L8 12.59L11.29 9.29C11.4783 9.1017 11.7337 8.99591 12 8.99591C12.2663 8.99591 12.5217 9.1017 12.71 9.29C12.8983 9.4783 13.0041 9.7337 13.0041 10C13.0041 10.2663 12.8983 10.5217 12.71 10.71ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","tickets":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","time":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM13 13C13 13.2652 12.8946 13.5196 12.7071 13.7071C12.5196 13.8946 12.2652 14 12 14H9C8.73479 14 8.48043 13.8946 8.2929 13.7071C8.10536 13.5196 8 13.2652 8 13C8 12.7348 8.10536 12.4804 8.2929 12.2929C8.48043 12.1054 8.73479 12 9 12H11V9C11 8.73478 11.1054 8.48043 11.2929 8.29289C11.4804 8.10536 11.7348 8 12 8C12.2652 8 12.5196 8.10536 12.7071 8.29289C12.8946 8.48043 13 8.73478 13 9V13Z","timelapse":"M12 6V12L7 15.33C7.57519 16.1921 8.36388 16.8905 9.28923 17.3572C10.2146 17.8239 11.245 18.043 12.2802 17.993C13.3154 17.9431 14.32 17.6259 15.1961 17.0723C16.0722 16.5187 16.79 15.7476 17.2796 14.8341C17.7691 13.9206 18.0137 12.8959 17.9895 11.8598C17.9653 10.8238 17.6731 9.8116 17.1414 8.92199C16.6098 8.03237 15.8567 7.29564 14.9557 6.78357C14.0547 6.27149 13.0364 6.00154 12 6ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20Z","timeline":"M4 15V17C4 17.2652 4.10536 17.5196 4.29289 17.7071C4.48043 17.8946 4.73478 18 5 18H9V14H5C4.73478 14 4.48043 14.1054 4.29289 14.2929C4.10536 14.4804 4 14.7348 4 15ZM18 11V9C18 8.73478 17.8946 8.48043 17.7071 8.29289C17.5196 8.10536 17.2652 8 17 8H15V12H17C17.2652 12 17.5196 11.8946 17.7071 11.7071C17.8946 11.5196 18 11.2652 18 11ZM13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5C9.99924 5.13161 10.0245 5.26207 10.0742 5.38391C10.124 5.50574 10.1973 5.61656 10.29 5.71L11 6.41V19.41C10.7736 19.6125 10.614 19.879 10.5423 20.1742C10.4707 20.4695 10.4903 20.7795 10.5987 21.0633C10.7071 21.3471 10.8992 21.5912 11.1494 21.7635C11.3996 21.9358 11.6962 22.028 12 22.028C12.3038 22.028 12.6004 21.9358 12.8506 21.7635C13.1008 21.5912 13.2929 21.3471 13.4013 21.0633C13.5097 20.7795 13.5293 20.4695 13.4577 20.1742C13.386 19.879 13.2264 19.6125 13 19.41V6.41L13.71 5.71C13.8027 5.61656 13.876 5.50574 13.9258 5.38391C13.9755 5.26207 14.0008 5.13161 14 5V3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2ZM19 14H15V18H19C19.2652 18 19.5196 17.8946 19.7071 17.7071C19.8946 17.5196 20 17.2652 20 17V15C20 14.7348 19.8946 14.4804 19.7071 14.2929C19.5196 14.1054 19.2652 14 19 14ZM4 9V11C4 11.2652 4.10536 11.5196 4.29289 11.7071C4.48043 11.8946 4.73478 12 5 12H9V8H5C4.73478 8 4.48043 8.10536 4.29289 8.29289C4.10536 8.48043 4 8.73478 4 9Z","timelines":"M4.5 10.4999C4.20333 10.4999 3.91332 10.5879 3.66665 10.7527C3.41997 10.9176 3.22771 11.1518 3.11418 11.4259C3.00065 11.7 2.97094 12.0016 3.02882 12.2926C3.0867 12.5835 3.22956 12.8508 3.43934 13.0606C3.64912 13.2704 3.91639 13.4132 4.20737 13.4711C4.49834 13.529 4.79994 13.4993 5.07403 13.3858C5.34811 13.2722 5.58238 13.08 5.7472 12.8333C5.91203 12.5866 6 12.2966 6 11.9999C6 11.6021 5.84197 11.2206 5.56066 10.9393C5.27936 10.658 4.89783 10.4999 4.5 10.4999ZM4.5 16.4999C4.20333 16.4999 3.91332 16.5879 3.66665 16.7527C3.41997 16.9176 3.22771 17.1518 3.11418 17.4259C3.00065 17.7 2.97094 18.0016 3.02882 18.2926C3.0867 18.5835 3.22956 18.8508 3.43934 19.0606C3.64912 19.2704 3.91639 19.4132 4.20737 19.4711C4.49834 19.529 4.79994 19.4993 5.07403 19.3858C5.34811 19.2722 5.58238 19.08 5.7472 18.8333C5.91203 18.5866 6 18.2966 6 17.9999C6 17.6021 5.84197 17.2206 5.56066 16.9393C5.27936 16.658 4.89783 16.4999 4.5 16.4999ZM9 6.99994H19C18.9988 7.19856 19.0569 7.39303 19.1667 7.55855C19.2765 7.72407 19.4331 7.85314 19.6165 7.92931C19.8 8.00548 20.0019 8.02529 20.1967 7.98622C20.3914 7.94715 20.5701 7.85097 20.71 7.70994L21.71 6.70994C21.8037 6.61698 21.8781 6.50638 21.9289 6.38452C21.9797 6.26266 22.0058 6.13195 22.0058 5.99994C22.0058 5.86793 21.9797 5.73722 21.9289 5.61536C21.8781 5.4935 21.8037 5.3829 21.71 5.28994L20.71 4.28994C20.617 4.19621 20.5064 4.12182 20.3846 4.07105C20.2627 4.02028 20.132 3.99414 20 3.99414C19.868 3.99414 19.7373 4.02028 19.6154 4.07105C19.4936 4.12182 19.383 4.19621 19.29 4.28994C19.1973 4.38338 19.124 4.4942 19.0742 4.61603C19.0245 4.73787 18.9992 4.86833 19 4.99994H9C8.73478 4.99994 8.48043 5.1053 8.29289 5.29283C8.10536 5.48037 8 5.73472 8 5.99994C8 6.26516 8.10536 6.51951 8.29289 6.70705C8.48043 6.89458 8.73478 6.99994 9 6.99994ZM4.5 4.49994C4.20333 4.49994 3.91332 4.58791 3.66665 4.75273C3.41997 4.91756 3.22771 5.15182 3.11418 5.42591C3.00065 5.7 2.97094 6.0016 3.02882 6.29257C3.0867 6.58355 3.22956 6.85082 3.43934 7.0606C3.64912 7.27038 3.91639 7.41324 4.20737 7.47112C4.49834 7.52899 4.79994 7.49929 5.07403 7.38576C5.34811 7.27223 5.58238 7.07997 5.7472 6.83329C5.91203 6.58662 6 6.29661 6 5.99994C6 5.60211 5.84197 5.22058 5.56066 4.93928C5.27936 4.65797 4.89783 4.49994 4.5 4.49994ZM20.71 16.2899C20.617 16.1962 20.5064 16.1218 20.3846 16.071C20.2627 16.0203 20.132 15.9941 20 15.9941C19.868 15.9941 19.7373 16.0203 19.6154 16.071C19.4936 16.1218 19.383 16.1962 19.29 16.2899C19.1973 16.3834 19.124 16.4942 19.0742 16.616C19.0245 16.7379 18.9992 16.8683 19 16.9999H9C8.73478 16.9999 8.48043 17.1053 8.29289 17.2928C8.10536 17.4804 8 17.7347 8 17.9999C8 18.2652 8.10536 18.5195 8.29289 18.707C8.48043 18.8946 8.73478 18.9999 9 18.9999H19C18.9988 19.1986 19.0569 19.393 19.1667 19.5586C19.2765 19.7241 19.4331 19.8531 19.6165 19.9293C19.8 20.0055 20.0019 20.0253 20.1967 19.9862C20.3914 19.9471 20.5701 19.851 20.71 19.7099L21.71 18.7099C21.8037 18.617 21.8781 18.5064 21.9289 18.3845C21.9797 18.2627 22.0058 18.132 22.0058 17.9999C22.0058 17.8679 21.9797 17.7372 21.9289 17.6154C21.8781 17.4935 21.8037 17.3829 21.71 17.2899L20.71 16.2899ZM20.71 10.2899C20.617 10.1962 20.5064 10.1218 20.3846 10.071C20.2627 10.0203 20.132 9.99414 20 9.99414C19.868 9.99414 19.7373 10.0203 19.6154 10.071C19.4936 10.1218 19.383 10.1962 19.29 10.2899C19.1973 10.3834 19.124 10.4942 19.0742 10.616C19.0245 10.7379 18.9992 10.8683 19 10.9999H9C8.73478 10.9999 8.48043 11.1053 8.29289 11.2928C8.10536 11.4804 8 11.7347 8 11.9999C8 12.2652 8.10536 12.5195 8.29289 12.707C8.48043 12.8946 8.73478 12.9999 9 12.9999H19C18.9988 13.1986 19.0569 13.393 19.1667 13.5586C19.2765 13.7241 19.4331 13.8531 19.6165 13.9293C19.8 14.0055 20.0019 14.0253 20.1967 13.9862C20.3914 13.9471 20.5701 13.851 20.71 13.7099L21.71 12.7099C21.8037 12.617 21.8781 12.5064 21.9289 12.3845C21.9797 12.2627 22.0058 12.132 22.0058 11.9999C22.0058 11.8679 21.9797 11.7372 21.9289 11.6154C21.8781 11.4935 21.8037 11.3829 21.71 11.2899L20.71 10.2899Z","timezone":"M17.6499 16.9999C17.5474 16.9704 17.4382 16.9739 17.3378 17.0098C17.2373 17.0457 17.1506 17.1121 17.0899 17.1999L16.0899 18.6399C16.034 18.7225 16.0042 18.8201 16.0042 18.9199C16.0042 19.0197 16.034 19.1172 16.0899 19.1999L17.0899 20.7499C17.1337 20.8216 17.1955 20.8806 17.2692 20.921C17.3429 20.9613 17.4259 20.9816 17.5099 20.9799H17.6499C17.7519 20.9478 17.841 20.8839 17.9039 20.7975C17.9669 20.7111 18.0006 20.6068 17.9999 20.4999V17.4999C18.005 17.3896 17.9734 17.2807 17.9101 17.1903C17.8468 17.0998 17.7553 17.0329 17.6499 16.9999ZM21.9999 11.9999C21.9981 10.6859 21.74 9.38494 21.2399 8.16986C20.225 5.72069 18.2791 3.77477 15.8299 2.75986C13.6923 1.8734 11.3135 1.75575 9.09882 2.42695C6.88418 3.09815 4.97088 4.51666 3.68506 6.44066C2.39924 8.36467 1.82051 10.6751 2.04751 12.978C2.27452 15.281 3.29321 17.4339 4.92993 19.0699C6.18842 20.335 7.76457 21.2377 9.49263 21.6829C11.2207 22.1281 13.0368 22.0994 14.7499 21.5999C14.2623 20.8201 14.0025 19.9195 13.9999 18.9999C13.9999 17.6738 14.5267 16.402 15.4644 15.4643C16.4021 14.5266 17.6739 13.9999 18.9999 13.9999C19.9197 14.0014 20.8206 14.2613 21.5999 14.7499C21.8635 13.8569 21.9982 12.9309 21.9999 11.9999ZM12.9999 12.9999C12.9999 13.2651 12.8946 13.5194 12.707 13.707C12.5195 13.8945 12.2652 13.9999 11.9999 13.9999H8.99993C8.73472 13.9999 8.48036 13.8945 8.29283 13.707C8.10529 13.5194 7.99993 13.2651 7.99993 12.9999C7.99993 12.7346 8.10529 12.4803 8.29283 12.2928C8.48036 12.1052 8.73472 11.9999 8.99993 11.9999H10.9999V8.99986C10.9999 8.73464 11.1053 8.48029 11.2928 8.29275C11.4804 8.10522 11.7347 7.99986 11.9999 7.99986C12.2652 7.99986 12.5195 8.10522 12.707 8.29275C12.8946 8.48029 12.9999 8.73464 12.9999 8.99986V12.9999ZM20.9199 17.2299C20.8617 17.1392 20.7757 17.0697 20.6748 17.0319C20.5739 16.9941 20.4634 16.9898 20.3599 17.0199C20.2561 17.0502 20.1648 17.1133 20.0999 17.1999C20.035 17.2864 19.9999 17.3917 19.9999 17.4999V20.4999C19.9993 20.6068 20.0329 20.7111 20.0959 20.7975C20.1589 20.8839 20.2479 20.9478 20.3499 20.9799H20.4999C20.5812 20.98 20.6611 20.96 20.7327 20.9216C20.8043 20.8832 20.8652 20.8276 20.9099 20.7599L21.9099 19.3199C21.9658 19.2372 21.9957 19.1397 21.9957 19.0399C21.9957 18.9401 21.9658 18.8425 21.9099 18.7599L20.9199 17.2299Z","timezones":"M17 11C17.7911 11 18.5645 10.7654 19.2223 10.3259C19.8801 9.88635 20.3928 9.26164 20.6955 8.53074C20.9983 7.79983 21.0775 6.99556 20.9231 6.21964C20.7688 5.44372 20.3878 4.73098 19.8284 4.17157C19.269 3.61216 18.5563 3.2312 17.7804 3.07686C17.0044 2.92252 16.2002 3.00173 15.4693 3.30448C14.7384 3.60723 14.1136 4.11992 13.6741 4.77772C13.2346 5.43552 13 6.20888 13 7C13 8.06087 13.4214 9.07828 14.1716 9.82843C14.9217 10.5786 15.9391 11 17 11ZM15.5 6C15.5 5.73479 15.6054 5.48043 15.7929 5.2929C15.9804 5.10536 16.2348 5 16.5 5C16.7652 5 17.0196 5.10536 17.2071 5.2929C17.3946 5.48043 17.5 5.73479 17.5 6V6.78L18.32 7.05C18.4494 7.08652 18.5702 7.14877 18.675 7.23304C18.7798 7.3173 18.8666 7.42184 18.9301 7.5404C18.9935 7.65897 19.0325 7.78912 19.0445 7.92308C19.0565 8.05703 19.0414 8.19203 19 8.32C18.9304 8.52698 18.795 8.7055 18.6144 8.82829C18.4339 8.95108 18.2181 9.01138 18 9C17.8938 9.01371 17.7862 9.01371 17.68 9L16.18 8.5C15.9814 8.43292 15.8089 8.3051 15.6868 8.13463C15.5648 7.96416 15.4995 7.75965 15.5 7.55V6ZM7 3C6.20888 3 5.43552 3.2346 4.77772 3.67412C4.11992 4.11365 3.60723 4.73836 3.30448 5.46927C3.00173 6.20017 2.92252 7.00444 3.07686 7.78036C3.2312 8.55629 3.61216 9.26902 4.17157 9.82843C4.73098 10.3878 5.44372 10.7688 6.21964 10.9231C6.99556 11.0775 7.79983 10.9983 8.53074 10.6955C9.26164 10.3928 9.88635 9.88008 10.3259 9.22228C10.7654 8.56449 11 7.79113 11 7C11 5.93914 10.5786 4.92172 9.82843 4.17157C9.07828 3.42143 8.06087 3 7 3ZM8 8.5H6.5C6.23479 8.5 5.98043 8.39464 5.7929 8.20711C5.60536 8.01957 5.5 7.76522 5.5 7.5V6C5.5 5.73479 5.60536 5.48043 5.7929 5.2929C5.98043 5.10536 6.23479 5 6.5 5C6.76522 5 7.01957 5.10536 7.20711 5.2929C7.39464 5.48043 7.5 5.73479 7.5 6V6.5H8C8.26522 6.5 8.51957 6.60536 8.70711 6.7929C8.89464 6.98043 9 7.23479 9 7.5C9 7.76522 8.89464 8.01957 8.70711 8.20711C8.51957 8.39464 8.26522 8.5 8 8.5ZM17 13C16.2089 13 15.4355 13.2346 14.7777 13.6741C14.1199 14.1136 13.6072 14.7384 13.3045 15.4693C13.0017 16.2002 12.9225 17.0044 13.0769 17.7804C13.2312 18.5563 13.6122 19.269 14.1716 19.8284C14.731 20.3878 15.4437 20.7688 16.2196 20.9231C16.9956 21.0775 17.7998 20.9983 18.5307 20.6955C19.2616 20.3928 19.8864 19.8801 20.3259 19.2223C20.7654 18.5645 21 17.7911 21 17C21 15.9391 20.5786 14.9217 19.8284 14.1716C19.0783 13.4214 18.0609 13 17 13ZM18 17.5H17.5V18C17.5 18.2652 17.3946 18.5196 17.2071 18.7071C17.0196 18.8946 16.7652 19 16.5 19C16.2348 19 15.9804 18.8946 15.7929 18.7071C15.6054 18.5196 15.5 18.2652 15.5 18V16.5C15.5 16.2348 15.6054 15.9804 15.7929 15.7929C15.9804 15.6054 16.2348 15.5 16.5 15.5H18C18.2652 15.5 18.5196 15.6054 18.7071 15.7929C18.8946 15.9804 19 16.2348 19 16.5C19 16.7652 18.8946 17.0196 18.7071 17.2071C18.5196 17.3946 18.2652 17.5 18 17.5ZM7 13C6.20888 13 5.43552 13.2346 4.77772 13.6741C4.11992 14.1136 3.60723 14.7384 3.30448 15.4693C3.00173 16.2002 2.92252 17.0044 3.07686 17.7804C3.2312 18.5563 3.61216 19.269 4.17157 19.8284C4.73098 20.3878 5.44372 20.7688 6.21964 20.9231C6.99556 21.0775 7.79983 20.9983 8.53074 20.6955C9.26164 20.3928 9.88635 19.8801 10.3259 19.2223C10.7654 18.5645 11 17.7911 11 17C11 15.9391 10.5786 14.9217 9.82843 14.1716C9.07828 13.4214 8.06087 13 7 13ZM8.5 17.5C8.50054 17.7096 8.43518 17.9142 8.31316 18.0846C8.19114 18.2551 8.01862 18.3829 7.82 18.45L6.32 18.95C6.21595 18.9805 6.10839 18.9973 6 19C5.78194 19.0114 5.56614 18.9511 5.38557 18.8283C5.205 18.7055 5.06958 18.527 5 18.32C4.95764 18.1953 4.94035 18.0634 4.94911 17.9319C4.95788 17.8005 4.99252 17.6721 5.05106 17.5541C5.10961 17.4361 5.19089 17.3308 5.29024 17.2443C5.38959 17.1578 5.50506 17.0917 5.63 17.05L6.45 16.78V16C6.45 15.7348 6.55536 15.4804 6.74289 15.2929C6.93043 15.1054 7.18479 15 7.45 15C7.71522 15 7.96957 15.1054 8.15711 15.2929C8.34464 15.4804 8.45 15.7348 8.45 16L8.5 17.5Z","tips":"M18 7C18.3956 7 18.7822 6.8827 19.1111 6.66294C19.44 6.44318 19.6964 6.13082 19.8478 5.76537C19.9991 5.39992 20.0387 4.99778 19.9616 4.60982C19.8844 4.22186 19.6939 3.86549 19.4142 3.58579C19.1345 3.30608 18.7781 3.1156 18.3902 3.03843C18.0022 2.96126 17.6001 3.00087 17.2346 3.15224C16.8692 3.30362 16.5568 3.55996 16.3371 3.88886C16.1173 4.21776 16 4.60444 16 5C16 5.53043 16.2107 6.03914 16.5858 6.41421C16.9609 6.78929 17.4696 7 18 7ZM20.69 15.06C20.5026 14.8738 20.2492 14.7692 19.985 14.7692C19.7208 14.7692 19.4674 14.8738 19.28 15.06L17.11 17.34C16.9229 17.5362 16.698 17.6924 16.4487 17.7989C16.1994 17.9055 15.9311 17.9603 15.66 17.96H12C11.7348 17.96 11.4804 17.8546 11.2929 17.6671C11.1054 17.4796 11 17.2252 11 16.96C11 16.6948 11.1054 16.4404 11.2929 16.2529C11.4804 16.0654 11.7348 15.96 12 15.96H14.66C14.9252 15.96 15.1796 15.8546 15.3671 15.6671C15.5546 15.4796 15.66 15.2252 15.66 14.96C15.66 14.6948 15.5546 14.4404 15.3671 14.2529C15.1796 14.0654 14.9252 13.96 14.66 13.96H8C7.46957 13.96 6.96086 14.1707 6.58579 14.5458C6.21071 14.9209 6 15.4296 6 15.96H4C3.73478 15.96 3.48043 16.0654 3.29289 16.2529C3.10536 16.4404 3 16.6948 3 16.96V18.96C3 19.2252 3.10536 19.4796 3.29289 19.6671C3.48043 19.8546 3.73478 19.96 4 19.96H15.66C16.2005 19.9593 16.7353 19.849 17.232 19.6359C17.7287 19.4228 18.1771 19.1112 18.55 18.72L20.72 16.44C20.8933 16.2502 20.9869 16.001 20.9813 15.744C20.9757 15.487 20.8714 15.2421 20.69 15.06ZM14 12C14.3956 12 14.7822 11.8827 15.1111 11.6629C15.44 11.4432 15.6964 11.1308 15.8478 10.7654C15.9991 10.3999 16.0387 9.99778 15.9616 9.60982C15.8844 9.22186 15.6939 8.86549 15.4142 8.58579C15.1345 8.30608 14.7781 8.1156 14.3902 8.03843C14.0022 7.96126 13.6001 8.00087 13.2346 8.15224C12.8692 8.30362 12.5568 8.55996 12.3371 8.88886C12.1173 9.21776 12 9.60444 12 10C12 10.5304 12.2107 11.0391 12.5858 11.4142C12.9609 11.7893 13.4696 12 14 12Z","tochpanel":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V15C3 15.7956 3.31607 16.5587 3.87868 17.1213C4.44129 17.6839 5.20435 18 6 18H10V19C10 19.5304 10.2107 20.0391 10.5858 20.4142C10.9609 20.7893 11.4696 21 12 21H14C14.5304 21 15.0391 20.7893 15.4142 20.4142C15.7893 20.0391 16 19.5304 16 19V18H18C18.7956 18 19.5587 17.6839 20.1213 17.1213C20.6839 16.5587 21 15.7956 21 15V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16H16L16.81 13.2V13.05C16.8726 12.5475 16.7423 12.04 16.4454 11.6298C16.1484 11.2196 15.7069 10.9374 15.21 10.84L12 10.18V8C12 7.73478 11.8946 7.48043 11.7071 7.29289C11.5196 7.10536 11.2652 7 11 7C10.7348 7 10.4804 7.10536 10.2929 7.29289C10.1054 7.48043 10 7.73478 10 8V12.13L8.55 11.13C8.35219 10.9706 8.10111 10.8924 7.84776 10.9114C7.5944 10.9303 7.35777 11.045 7.18592 11.2322C7.01407 11.4193 6.91989 11.6648 6.9225 11.9189C6.92512 12.1729 7.02433 12.4165 7.2 12.6L9.75 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V15Z","toddler":"M20 10.9999H19.93C19.6866 9.06792 18.7469 7.29101 17.287 6.00234C15.8271 4.71366 13.9473 4.00171 12 3.99994C11.5133 4.0005 11.0278 4.04738 10.55 4.13994L9.71 3.28994C9.5217 3.10164 9.2663 2.99585 9 2.99585C8.7337 2.99585 8.4783 3.10164 8.29 3.28994C8.1017 3.47825 7.99591 3.73364 7.99591 3.99994C7.99591 4.26624 8.1017 4.52164 8.29 4.70994L8.43 4.84994C7.25381 5.43779 6.24065 6.30649 5.48017 7.37918C4.7197 8.45187 4.23535 9.69547 4.07 10.9999H4C3.73478 10.9999 3.48043 11.1053 3.29289 11.2928C3.10536 11.4804 3 11.7347 3 11.9999C3 12.2652 3.10536 12.5195 3.29289 12.707C3.48043 12.8946 3.73478 12.9999 4 12.9999H4.07C4.32592 14.9218 5.27107 16.6853 6.7297 17.9626C8.18833 19.2399 10.0612 19.944 12 19.944C13.9388 19.944 15.8117 19.2399 17.2703 17.9626C18.7289 16.6853 19.6741 14.9218 19.93 12.9999H20C20.2652 12.9999 20.5196 12.8946 20.7071 12.707C20.8946 12.5195 21 12.2652 21 11.9999C21 11.7347 20.8946 11.4804 20.7071 11.2928C20.5196 11.1053 20.2652 10.9999 20 10.9999ZM7 10.4999C7 10.2033 7.08797 9.91326 7.2528 9.66659C7.41762 9.41991 7.65189 9.22765 7.92597 9.11412C8.20006 9.00059 8.50166 8.97089 8.79264 9.02876C9.08361 9.08664 9.35088 9.2295 9.56066 9.43928C9.77044 9.64906 9.9133 9.91633 9.97118 10.2073C10.0291 10.4983 9.99935 10.7999 9.88582 11.074C9.77229 11.3481 9.58003 11.5823 9.33335 11.7471C9.08668 11.912 8.79667 11.9999 8.5 11.9999C8.10218 11.9999 7.72064 11.8419 7.43934 11.5606C7.15804 11.2793 7 10.8978 7 10.4999ZM15.28 15.7499C14.377 16.5547 13.2096 16.9994 12 16.9994C10.7904 16.9994 9.62303 16.5547 8.72 15.7499C8.56906 15.6154 8.46245 15.4382 8.41425 15.2419C8.36605 15.0455 8.37851 14.8391 8.45 14.6499C8.52091 14.4601 8.64781 14.2963 8.81389 14.1803C8.97996 14.0642 9.17738 14.0013 9.38 13.9999H14.62C14.8226 14.0013 15.02 14.0642 15.1861 14.1803C15.3522 14.2963 15.4791 14.4601 15.55 14.6499C15.6215 14.8391 15.634 15.0455 15.5858 15.2419C15.5375 15.4382 15.4309 15.6154 15.28 15.7499ZM15.5 11.9999C15.2033 11.9999 14.9133 11.912 14.6666 11.7471C14.42 11.5823 14.2277 11.3481 14.1142 11.074C14.0006 10.7999 13.9709 10.4983 14.0288 10.2073C14.0867 9.91633 14.2296 9.64906 14.4393 9.43928C14.6491 9.2295 14.9164 9.08664 15.2074 9.02876C15.4983 8.97089 15.7999 9.00059 16.074 9.11412C16.3481 9.22765 16.5824 9.41991 16.7472 9.66659C16.912 9.91326 17 10.2033 17 10.4999C17 10.8978 16.842 11.2793 16.5607 11.5606C16.2794 11.8419 15.8978 11.9999 15.5 11.9999Z","toilet_man_women":"M8.00014 8.61C8.00014 8.07957 7.78942 7.57086 7.41435 7.19579C7.03928 6.82071 6.53057 6.61 6.00014 6.61C5.46971 6.61 4.961 6.82071 4.58592 7.19579C4.21085 7.57086 4.00014 8.07957 4.00014 8.61L3.00014 13.61C2.94153 13.8998 2.9479 14.199 3.0188 14.486C3.08969 14.7731 3.22335 15.0408 3.41014 15.27C3.60253 15.5042 3.84563 15.6916 4.12108 15.8181C4.39653 15.9445 4.69712 16.0068 5.00014 16V20C5.00014 20.2652 5.10549 20.5196 5.29303 20.7071C5.48057 20.8946 5.73492 21 6.00014 21C6.26535 21 6.51971 20.8946 6.70724 20.7071C6.89478 20.5196 7.00014 20.2652 7.00014 20V16C7.29644 16.0007 7.5892 15.9356 7.85726 15.8094C8.12533 15.6831 8.36199 15.4989 8.55014 15.27C8.7439 15.0442 8.88484 14.778 8.96269 14.4908C9.04054 14.2037 9.05333 13.9027 9.00014 13.61L8.00014 8.61ZM6.00014 6C6.29681 6 6.58682 5.91203 6.83349 5.7472C7.08017 5.58238 7.27243 5.34811 7.38596 5.07403C7.49949 4.79994 7.52919 4.49834 7.47132 4.20737C7.41344 3.91639 7.27058 3.64912 7.0608 3.43934C6.85102 3.22956 6.58375 3.0867 6.29277 3.02882C6.0018 2.97094 5.7002 3.00065 5.42611 3.11418C5.15202 3.22771 4.91776 3.41997 4.75293 3.66665C4.58811 3.91332 4.50014 4.20333 4.50014 4.5C4.50014 4.89783 4.65817 5.27936 4.93948 5.56066C5.22078 5.84197 5.60231 6 6.00014 6ZM18.0001 6C18.2968 6 18.5868 5.91203 18.8335 5.7472C19.0802 5.58238 19.2724 5.34811 19.386 5.07403C19.4995 4.79994 19.5292 4.49834 19.4713 4.20737C19.4134 3.91639 19.2706 3.64912 19.0608 3.43934C18.851 3.22956 18.5837 3.0867 18.2928 3.02882C18.0018 2.97094 17.7002 3.00065 17.4261 3.11418C17.152 3.22771 16.9178 3.41997 16.7529 3.66665C16.5881 3.91332 16.5001 4.20333 16.5001 4.5C16.5001 4.89783 16.6582 5.27936 16.9395 5.56066C17.2208 5.84197 17.6023 6 18.0001 6ZM12.0001 3C11.7349 3 11.4806 3.10536 11.293 3.29289C11.1055 3.48043 11.0001 3.73478 11.0001 4V20C11.0001 20.2652 11.1055 20.5196 11.293 20.7071C11.4806 20.8946 11.7349 21 12.0001 21C12.2654 21 12.5197 20.8946 12.7072 20.7071C12.8948 20.5196 13.0001 20.2652 13.0001 20V4C13.0001 3.73478 12.8948 3.48043 12.7072 3.29289C12.5197 3.10536 12.2654 3 12.0001 3ZM19.0001 7H17.0001C16.4697 7 15.961 7.21071 15.5859 7.58579C15.2109 7.96086 15.0001 8.46957 15.0001 9V14C15.0001 14.5304 15.2109 15.0391 15.5859 15.4142C15.961 15.7893 16.4697 16 17.0001 16V20C17.0001 20.2652 17.1055 20.5196 17.293 20.7071C17.4806 20.8946 17.7349 21 18.0001 21C18.2654 21 18.5197 20.8946 18.7072 20.7071C18.8948 20.5196 19.0001 20.2652 19.0001 20V16C19.5306 16 20.0393 15.7893 20.4144 15.4142C20.7894 15.0391 21.0001 14.5304 21.0001 14V9C21.0001 8.46957 20.7894 7.96086 20.4144 7.58579C20.0393 7.21071 19.5306 7 19.0001 7Z","toilet_seat":"M8 4C8 2.9 7.1 2 6 2C4.9 2 4 2.9 4 4V12H8V4ZM18 10H12C10.9 10 10 10.9 10 12H20C20 10.9 19.1 10 18 10ZM14 14H4V15C4 18.87 7.13 22 11 22H14C14.55 22 15 21.55 15 21V20H16C18.21 20 20 18.21 20 16V14H14Z","toll":"M11 3.00008C11 2.73487 10.8946 2.48051 10.7071 2.29298C10.5196 2.10544 10.2652 2.00008 10 2.00008H8C7.76031 1.997 7.52749 2.08012 7.34394 2.2343C7.16039 2.38848 7.03833 2.60346 7 2.84008L6.15 8.00008H11V3.00008ZM21 10.0001H3C2.73478 10.0001 2.48043 10.1054 2.29289 10.293C2.10536 10.4805 2 10.7349 2 11.0001V13.0001C2 13.2653 2.10536 13.5197 2.29289 13.7072C2.48043 13.8947 2.73478 14.0001 3 14.0001C3.26522 14.0001 3.51957 13.8947 3.70711 13.7072C3.89464 13.5197 4 13.2653 4 13.0001V12.0001H20V13.0001C20 13.2653 20.1054 13.5197 20.2929 13.7072C20.4804 13.8947 20.7348 14.0001 21 14.0001C21.2652 14.0001 21.5196 13.8947 21.7071 13.7072C21.8946 13.5197 22 13.2653 22 13.0001V11.0001C22 10.7349 21.8946 10.4805 21.7071 10.293C21.5196 10.1054 21.2652 10.0001 21 10.0001ZM17 2.84008C16.9617 2.60346 16.8396 2.38848 16.6561 2.2343C16.4725 2.08012 16.2397 1.997 16 2.00008H14C13.7348 2.00008 13.4804 2.10544 13.2929 2.29298C13.1054 2.48051 13 2.73487 13 3.00008V8.00008H17.85L17 2.84008ZM4 20.8401C3.97713 20.9837 3.98587 21.1306 4.02559 21.2705C4.06531 21.4104 4.13507 21.5399 4.23 21.6501C4.32498 21.7611 4.44314 21.85 4.57617 21.9105C4.70921 21.971 4.85388 22.0015 5 22.0001H10C10.2652 22.0001 10.5196 21.8947 10.7071 21.7072C10.8946 21.5197 11 21.2653 11 21.0001V14.0001H5.15L4 20.8401ZM13 14.0001V21.0001C13 21.2653 13.1054 21.5197 13.2929 21.7072C13.4804 21.8947 13.7348 22.0001 14 22.0001H19C19.1444 22.0001 19.2872 21.9688 19.4184 21.9084C19.5496 21.848 19.6661 21.7598 19.76 21.6501C19.8549 21.5399 19.9247 21.4104 19.9644 21.2705C20.0041 21.1306 20.0129 20.9837 19.99 20.8401L18.85 14.0001H13Z","toll_station":"M21 7H18C18 6.73478 17.8946 6.48043 17.7071 6.29289C17.5196 6.10536 17.2652 6 17 6H14C13.7348 6 13.4804 6.10536 13.2929 6.29289C13.1054 6.48043 13 6.73478 13 7H11C11 6.20435 10.6839 5.44129 10.1213 4.87868C9.55871 4.31607 8.79565 4 8 4H6C5.20435 4 4.44129 4.31607 3.87868 4.87868C3.31607 5.44129 3 6.20435 3 7V18C2.73478 18 2.48043 18.1054 2.29289 18.2929C2.10536 18.4804 2 18.7348 2 19C2 19.2652 2.10536 19.5196 2.29289 19.7071C2.48043 19.8946 2.73478 20 3 20H11C11.2652 20 11.5196 19.8946 11.7071 19.7071C11.8946 19.5196 12 19.2652 12 19C12 18.7348 11.8946 18.4804 11.7071 18.2929C11.5196 18.1054 11.2652 18 11 18V9H13C13 9.26522 13.1054 9.51957 13.2929 9.70711C13.4804 9.89464 13.7348 10 14 10H17C17.2652 10 17.5196 9.89464 17.7071 9.70711C17.8946 9.51957 18 9.26522 18 9H20V19C20 19.2652 20.1054 19.5196 20.2929 19.7071C20.4804 19.8946 20.7348 20 21 20C21.2652 20 21.5196 19.8946 21.7071 19.7071C21.8946 19.5196 22 19.2652 22 19V8C22 7.73478 21.8946 7.48043 21.7071 7.29289C21.5196 7.10536 21.2652 7 21 7ZM7 9C6.80222 9 6.60888 8.94135 6.44443 8.83147C6.27998 8.72159 6.15181 8.56541 6.07612 8.38268C6.00043 8.19996 5.98063 7.99889 6.01921 7.80491C6.0578 7.61093 6.15304 7.43275 6.29289 7.29289C6.43275 7.15304 6.61093 7.0578 6.80491 7.01921C6.99889 6.98063 7.19996 7.00043 7.38268 7.07612C7.56541 7.15181 7.72159 7.27998 7.83147 7.44443C7.94135 7.60888 8 7.80222 8 8C8 8.26522 7.89464 8.51957 7.70711 8.70711C7.51957 8.89464 7.26522 9 7 9Z","tooth":"M20.9297 7.11952C20.5897 5.08952 18.9497 3.43952 16.9197 3.07952C15.8397 2.88952 14.8197 3.03952 13.9397 3.44952C12.7197 4.00952 11.2897 4.00952 10.0697 3.44952C9.1897 3.03952 8.1697 2.88952 7.0897 3.07952C5.0597 3.43952 3.4297 5.08952 3.0797 7.11952C2.7597 9.02952 3.5197 10.7795 4.8497 11.8595C5.5697 12.4395 6.0097 13.2995 6.0097 14.2195V16.9895C6.0097 19.0295 7.3997 21.0595 9.0897 20.9895C9.6097 20.9695 10.0097 20.5095 10.0097 19.9895V15.9895C10.0097 14.8895 10.9097 13.9895 12.0097 13.9895C13.1097 13.9895 14.0097 14.8895 14.0097 15.9895V19.9895C14.0097 20.5095 14.4097 20.9695 14.9297 20.9895C16.6197 21.0595 18.0097 19.0295 18.0097 16.9895V14.2195C18.0097 13.2995 18.4497 12.4395 19.1697 11.8595C20.4997 10.7795 21.2597 9.02952 20.9397 7.11952H20.9297Z","torch":"M12 7C12.2652 7 12.5195 6.89464 12.7071 6.70711C12.8946 6.51957 13 6.26522 13 6V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5195 2.10536 12.2652 2 12 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 11 2.73478 11 3V6C11 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 12 7ZM8.28996 7.82C8.50714 7.6686 8.65542 7.43725 8.70229 7.17668C8.74915 6.91611 8.69077 6.64759 8.53996 6.43L6.81996 4C6.75463 3.8747 6.66349 3.76466 6.55254 3.67715C6.4416 3.58963 6.31336 3.52663 6.17629 3.49228C6.03922 3.45793 5.89643 3.45303 5.75732 3.47788C5.61822 3.50274 5.48596 3.5568 5.36927 3.63649C5.25257 3.71618 5.1541 3.8197 5.08032 3.94022C5.00655 4.06075 4.95916 4.19554 4.94127 4.33571C4.92338 4.47588 4.93541 4.61825 4.97655 4.75344C5.01769 4.88862 5.08702 5.01356 5.17996 5.12L6.89996 7.57C7.05136 7.78718 7.28271 7.93546 7.54328 7.98233C7.80385 8.02919 8.07236 7.97082 8.28996 7.82ZM18.29 3.72C18.1804 3.64677 18.0575 3.59592 17.9282 3.57036C17.799 3.5448 17.6659 3.54503 17.5368 3.57105C17.4076 3.59707 17.2848 3.64836 17.1755 3.72198C17.0663 3.79559 16.9726 3.89007 16.9 4L15.18 6.43C15.0968 6.53725 15.0364 6.66029 15.0023 6.79165C14.9683 6.923 14.9613 7.05991 14.9818 7.19404C15.0024 7.32818 15.05 7.45673 15.1218 7.57187C15.1936 7.687 15.2881 7.78632 15.3995 7.86378C15.5109 7.94123 15.637 7.99519 15.7699 8.02238C15.9029 8.04958 16.0399 8.04942 16.1728 8.02194C16.3057 7.99446 16.4316 7.94022 16.5429 7.86252C16.6541 7.78482 16.7484 7.6853 16.82 7.57L18.54 5.12C18.6162 5.01191 18.6702 4.88978 18.6989 4.76066C18.7277 4.63155 18.7305 4.49802 18.7072 4.36781C18.684 4.2376 18.6351 4.1133 18.5635 4.0021C18.4919 3.8909 18.3989 3.79502 18.29 3.72ZM16 9H7.99996C7.60454 8.99918 7.21775 9.11558 6.88847 9.33451C6.55919 9.55344 6.30219 9.86506 6.14996 10.23C5.99929 10.5961 5.96068 10.9987 6.03901 11.3868C6.11734 11.7749 6.30908 12.131 6.58996 12.41L8.99996 14.83V19C8.99996 19.7956 9.31603 20.5587 9.87864 21.1213C10.4412 21.6839 11.2043 22 12 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 15 19.7956 15 19V14.83L17.41 12.41C17.6908 12.131 17.8826 11.7749 17.9609 11.3868C18.0392 10.9987 18.0006 10.5961 17.85 10.23C17.6977 9.86506 17.4407 9.55344 17.1114 9.33451C16.7822 9.11558 16.3954 8.99918 16 9ZM12 16C11.8022 16 11.6088 15.9414 11.4444 15.8315C11.2799 15.7216 11.1518 15.5654 11.0761 15.3827C11.0004 15.2 10.9806 14.9989 11.0192 14.8049C11.0578 14.6109 11.153 14.4327 11.2928 14.2929C11.4327 14.153 11.6109 14.0578 11.8049 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5654 14.1518 12.7215 14.28 12.8314 14.4444C12.9413 14.6089 13 14.8022 13 15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5195 15.8946 12.2652 16 12 16Z","torch_off":"M17.4099 12.41C17.6908 12.131 17.8826 11.7749 17.9609 11.3868C18.0392 10.9987 18.0006 10.5961 17.8499 10.23C17.6977 9.86506 17.4407 9.55344 17.1114 9.33451C16.7821 9.11558 16.3954 8.99918 15.9999 9H13.2399L16.9999 12.79L17.4099 12.41ZM16.8199 7.57L18.5399 5.12C18.6329 5.01356 18.7022 4.88862 18.7433 4.75344C18.7845 4.61825 18.7965 4.47588 18.7786 4.33571C18.7607 4.19554 18.7133 4.06075 18.6396 3.94022C18.5658 3.8197 18.4673 3.71618 18.3506 3.63649C18.2339 3.5568 18.1017 3.50274 17.9626 3.47788C17.8235 3.45303 17.6807 3.45793 17.5436 3.49228C17.4065 3.52663 17.2783 3.58963 17.1674 3.67715C17.0564 3.76466 16.9653 3.8747 16.8999 4L15.1799 6.43C15.0968 6.53725 15.0364 6.66029 15.0023 6.79165C14.9682 6.923 14.9613 7.05991 14.9818 7.19404C15.0023 7.32818 15.05 7.45673 15.1218 7.57187C15.1936 7.687 15.2881 7.78632 15.3995 7.86378C15.5109 7.94123 15.637 7.99519 15.7699 8.02238C15.9028 8.04958 16.0399 8.04942 16.1728 8.02194C16.3057 7.99446 16.4316 7.94022 16.5429 7.86252C16.6541 7.78482 16.7484 7.6853 16.8199 7.57ZM20.7099 19.29L4.70994 3.29C4.52164 3.1017 4.26624 2.99591 3.99994 2.99591C3.73364 2.99591 3.47824 3.1017 3.28994 3.29C3.10164 3.4783 2.99585 3.7337 2.99585 4C2.99585 4.2663 3.10164 4.5217 3.28994 4.71L7.63994 9.05C7.2898 9.12579 6.96644 9.29424 6.70366 9.53774C6.44088 9.78124 6.24833 10.0909 6.14614 10.4342C6.04395 10.7776 6.03586 11.1421 6.12273 11.4897C6.20959 11.8372 6.38822 12.1551 6.63994 12.41L8.99994 14.83V19C8.99994 19.7956 9.31601 20.5587 9.87862 21.1213C10.4412 21.6839 11.2043 22 11.9999 22C12.7956 22 13.5587 21.6839 14.1213 21.1213C14.6839 20.5587 14.9999 19.7956 14.9999 19V16.41L19.2899 20.71C19.3829 20.8037 19.4935 20.8781 19.6154 20.9289C19.7372 20.9797 19.8679 21.0058 19.9999 21.0058C20.132 21.0058 20.2627 20.9797 20.3845 20.9289C20.5064 20.8781 20.617 20.8037 20.7099 20.71C20.8037 20.617 20.8781 20.5064 20.9288 20.3846C20.9796 20.2627 21.0057 20.132 21.0057 20C21.0057 19.868 20.9796 19.7373 20.9288 19.6154C20.8781 19.4936 20.8037 19.383 20.7099 19.29ZM11.9999 16C11.8022 16 11.6088 15.9414 11.4444 15.8315C11.2799 15.7216 11.1517 15.5654 11.0761 15.3827C11.0004 15.2 10.9806 14.9989 11.0192 14.8049C11.0577 14.6109 11.153 14.4327 11.2928 14.2929C11.4327 14.153 11.6109 14.0578 11.8049 14.0192C11.9988 13.9806 12.1999 14.0004 12.3826 14.0761C12.5654 14.1518 12.7215 14.28 12.8314 14.4444C12.9413 14.6089 12.9999 14.8022 12.9999 15C12.9999 15.2652 12.8946 15.5196 12.707 15.7071C12.5195 15.8946 12.2652 16 11.9999 16ZM11.9999 7C12.2652 7 12.5195 6.89464 12.707 6.70711C12.8946 6.51957 12.9999 6.26522 12.9999 6V3C12.9999 2.73478 12.8946 2.48043 12.707 2.29289C12.5195 2.10536 12.2652 2 11.9999 2C11.7347 2 11.4804 2.10536 11.2928 2.29289C11.1053 2.48043 10.9999 2.73478 10.9999 3V6C10.9999 6.26522 11.1053 6.51957 11.2928 6.70711C11.4804 6.89464 11.7347 7 11.9999 7Z","tower":"M18 2H17.5C17.2348 2 16.9804 2.10536 16.7929 2.29289C16.6054 2.48043 16.5 2.73478 16.5 3V4C16.5 4.26522 16.3946 4.51957 16.2071 4.70711C16.0196 4.89464 15.7652 5 15.5 5C15.2348 5 14.9804 4.89464 14.7929 4.70711C14.6054 4.51957 14.5 4.26522 14.5 4V3C14.5 2.73478 14.3946 2.48043 14.2071 2.29289C14.0196 2.10536 13.7652 2 13.5 2H10.5C10.2348 2 9.98043 2.10536 9.79289 2.29289C9.60536 2.48043 9.5 2.73478 9.5 3V4C9.5 4.26522 9.39464 4.51957 9.20711 4.70711C9.01957 4.89464 8.76522 5 8.5 5C8.23478 5 7.98043 4.89464 7.79289 4.70711C7.60536 4.51957 7.5 4.26522 7.5 4V3C7.5 2.73478 7.39464 2.48043 7.20711 2.29289C7.01957 2.10536 6.76522 2 6.5 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V7C3.99959 7.51686 4.19928 8.01381 4.55723 8.38666C4.91517 8.75952 5.40356 8.97933 5.92 9H18.08C18.5964 8.97933 19.0848 8.75952 19.4428 8.38666C19.8007 8.01381 20.0004 7.51686 20 7V4C20 3.46957 19.7893 2.96086 19.4142 2.58579C19.0391 2.21071 18.5304 2 18 2ZM16.77 11H7.19C6.93808 10.9992 6.69514 11.0935 6.50974 11.2641C6.32434 11.4346 6.21015 11.6689 6.19 11.92L5.09 19.85C5.06932 20.125 5.10572 20.4013 5.19693 20.6615C5.28814 20.9217 5.43217 21.1603 5.61999 21.3622C5.80781 21.5641 6.03536 21.725 6.28833 21.8348C6.54131 21.9445 6.81424 22.0008 7.09 22H9C9.26522 22 9.51957 21.8946 9.70711 21.7071C9.89464 21.5196 10 21.2652 10 21V18.15C9.98138 17.6465 10.1435 17.1529 10.4572 16.7586C10.7708 16.3643 11.2152 16.0952 11.71 16C11.9959 15.9581 12.2875 15.9786 12.5647 16.0602C12.8419 16.1417 13.0981 16.2824 13.3157 16.4725C13.5334 16.6625 13.7072 16.8975 13.8253 17.1612C13.9435 17.4249 14.0031 17.7111 14 18V21C14 21.2652 14.1054 21.5196 14.2929 21.7071C14.4804 21.8946 14.7348 22 15 22H16.92C17.1958 22.0008 17.4687 21.9445 17.7217 21.8348C17.9746 21.725 18.2022 21.5641 18.39 21.3622C18.5778 21.1603 18.7219 20.9217 18.8131 20.6615C18.9043 20.4013 18.9407 20.125 18.92 19.85L17.81 12C17.8101 11.8652 17.783 11.7319 17.7302 11.6078C17.6775 11.4838 17.6002 11.3718 17.5031 11.2784C17.406 11.185 17.291 11.1122 17.165 11.0643C17.039 11.0165 16.9047 10.9946 16.77 11Z","track_ecg":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM18 16H12.62L11.89 17.45C11.8061 17.6138 11.6786 17.7513 11.5216 17.8473C11.3645 17.9432 11.184 17.994 11 17.994C10.816 17.994 10.6355 17.9432 10.4784 17.8473C10.3214 17.7513 10.1939 17.6138 10.11 17.45L9 15.24L8.89 15.45C8.8069 15.6149 8.67976 15.7536 8.52267 15.8507C8.36557 15.9478 8.18467 15.9994 8 16H6C5.73478 16 5.48043 15.8946 5.29289 15.7071C5.10536 15.5196 5 15.2652 5 15C5 14.7348 5.10536 14.4804 5.29289 14.2929C5.48043 14.1054 5.73478 14 6 14H7.38L8.11 12.55C8.19392 12.3862 8.32141 12.2487 8.47845 12.1527C8.63548 12.0568 8.81595 12.006 9 12.006C9.18405 12.006 9.36452 12.0568 9.52155 12.1527C9.67859 12.2487 9.80608 12.3862 9.89 12.55L11 14.76L11.11 14.55C11.1931 14.3851 11.3202 14.2464 11.4773 14.1493C11.6344 14.0522 11.8153 14.0006 12 14H18C18.2652 14 18.5196 14.1054 18.7071 14.2929C18.8946 14.4804 19 14.7348 19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16ZM18 10H16.62L15.89 11.45C15.8061 11.6138 15.6786 11.7513 15.5216 11.8473C15.3645 11.9432 15.184 11.994 15 11.994C14.816 11.994 14.6355 11.9432 14.4784 11.8473C14.3214 11.7513 14.1939 11.6138 14.11 11.45L13 9.24L12.89 9.45C12.8069 9.61491 12.6798 9.7536 12.5227 9.85068C12.3656 9.94776 12.1847 9.99944 12 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11.38L12.11 6.55C12.1939 6.3862 12.3214 6.24873 12.4784 6.15274C12.6355 6.05675 12.816 6.00596 13 6.00596C13.184 6.00596 13.3645 6.05675 13.5216 6.15274C13.6786 6.24873 13.8061 6.3862 13.89 6.55L15 8.76L15.11 8.55C15.1931 8.38509 15.3202 8.2464 15.4773 8.14932C15.6344 8.05224 15.8153 8.00056 16 8H18C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9C19 9.26522 18.8946 9.51957 18.7071 9.70711C18.5196 9.89464 18.2652 10 18 10Z","track_vitals":"M15.6 3.99991C14.2642 4.04142 12.9873 4.55927 12 5.45991C11.0126 4.55927 9.73576 4.04142 8.39999 3.99991C7.68596 3.9945 6.97805 4.13181 6.31783 4.40379C5.65761 4.67576 5.05838 5.07691 4.55534 5.58367C4.0523 6.09044 3.65558 6.69261 3.38849 7.35483C3.1214 8.01704 2.98931 8.72594 2.99999 9.43991C2.99999 12.8099 5.62999 15.8699 10.16 19.9999L10.65 20.4499C11.0187 20.7872 11.5003 20.9743 12 20.9743C12.4997 20.9743 12.9813 20.7872 13.35 20.4499L13.84 20.0099C18.37 15.8599 21 12.7999 21 9.43991C21.0107 8.72594 20.8786 8.01704 20.6115 7.35483C20.3444 6.69261 19.9477 6.09044 19.4446 5.58367C18.9416 5.07691 18.3424 4.67576 17.6822 4.40379C17.0219 4.13181 16.314 3.9945 15.6 3.99991ZM17 11.9999H16V12.9999C16 13.2651 15.8946 13.5195 15.7071 13.707C15.5196 13.8946 15.2652 13.9999 15 13.9999C14.7348 13.9999 14.4804 13.8946 14.2929 13.707C14.1053 13.5195 14 13.2651 14 12.9999V11.9999H13C12.7348 11.9999 12.4804 11.8946 12.2929 11.707C12.1053 11.5195 12 11.2651 12 10.9999C12 10.7347 12.1053 10.4803 12.2929 10.2928C12.4804 10.1053 12.7348 9.99991 13 9.99991H14V8.99991C14 8.73469 14.1053 8.48034 14.2929 8.2928C14.4804 8.10527 14.7348 7.99991 15 7.99991C15.2652 7.99991 15.5196 8.10527 15.7071 8.2928C15.8946 8.48034 16 8.73469 16 8.99991V9.99991H17C17.2652 9.99991 17.5196 10.1053 17.7071 10.2928C17.8946 10.4803 18 10.7347 18 10.9999C18 11.2651 17.8946 11.5195 17.7071 11.707C17.5196 11.8946 17.2652 11.9999 17 11.9999Z","traffic_cone":"M14 3.70007C13.934 3.48936 13.8001 3.30642 13.6192 3.17979C13.4383 3.05317 13.2206 2.98997 13 3.00007H11C10.7879 3.00091 10.5815 3.06917 10.4107 3.19501C10.24 3.32084 10.1136 3.49772 10.05 3.70007L8.7 8.00007H15.3L14 3.70007ZM20 19.0001H18.74L17.8 16.0001H6.2L5.26 19.0001H4C3.73478 19.0001 3.48043 19.1054 3.29289 19.293C3.10536 19.4805 3 19.7349 3 20.0001C3 20.2653 3.10536 20.5196 3.29289 20.7072C3.48043 20.8947 3.73478 21.0001 4 21.0001H20C20.2652 21.0001 20.5196 20.8947 20.7071 20.7072C20.8946 20.5196 21 20.2653 21 20.0001C21 19.7349 20.8946 19.4805 20.7071 19.293C20.5196 19.1054 20.2652 19.0001 20 19.0001ZM15.92 10.0001H8.08L6.83 14.0001H17.17L15.92 10.0001Z","train_delay":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM10.31 14.94C10.2102 14.9752 10.1057 14.9954 10 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H10C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V13.41C11.5091 12.5614 12.1904 11.829 13 11.26V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V10.08C18.6943 10.1781 19.3691 10.3839 20 10.69V10C20.0007 8.7587 19.6163 7.54774 18.8999 6.53404C18.1835 5.52033 17.1703 4.75377 16 4.34C16 4.23 16 4.12 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C8 4.12 8 4.23 8 4.34C6.82969 4.75377 5.81651 5.52033 5.10011 6.53404C4.38371 7.54774 3.99935 8.7587 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C11.1908 21.1018 10.5366 19.968 10.2191 18.7226C9.90158 17.4773 9.93303 16.1686 10.31 14.94ZM7 19C6.80222 19 6.60888 18.9414 6.44443 18.8315C6.27998 18.7216 6.15181 18.5654 6.07612 18.3827C6.00043 18.2 5.98063 17.9989 6.01922 17.8049C6.0578 17.6109 6.15304 17.4327 6.29289 17.2929C6.43275 17.153 6.61093 17.0578 6.80491 17.0192C6.99889 16.9806 7.19996 17.0004 7.38268 17.0761C7.56541 17.1518 7.72159 17.28 7.83147 17.4444C7.94135 17.6089 8 17.8022 8 18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19Z","train_front":"M16 5.09V5C16 4.46957 15.7893 3.96086 15.4142 3.58579C15.0391 3.21071 14.5304 3 14 3H10C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5C8 5 8 5.06 8 5.09C6.60294 5.32615 5.33452 6.04908 4.41939 7.13077C3.50425 8.21247 3.00144 9.58312 3 11V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V11C20.9986 9.58312 20.4958 8.21247 19.5806 7.13077C18.6655 6.04908 17.3971 5.32615 16 5.09ZM6 18C5.80222 18 5.60888 17.9414 5.44443 17.8315C5.27998 17.7216 5.15181 17.5654 5.07612 17.3827C5.00043 17.2 4.98063 16.9989 5.01921 16.8049C5.0578 16.6109 5.15304 16.4327 5.29289 16.2929C5.43275 16.153 5.61093 16.0578 5.80491 16.0192C5.99889 15.9806 6.19996 16.0004 6.38268 16.0761C6.56541 16.1518 6.72159 16.28 6.83147 16.4444C6.94135 16.6089 7 16.8022 7 17C7 17.2652 6.89464 17.5196 6.70711 17.7071C6.51957 17.8946 6.26522 18 6 18ZM11 13C11 13.2652 10.8946 13.5196 10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14H6C5.73478 14 5.48043 13.8946 5.29289 13.7071C5.10536 13.5196 5 13.2652 5 13V11C5 10.7348 5.10536 10.4804 5.29289 10.2929C5.48043 10.1054 5.73478 10 6 10H10C10.2652 10 10.5196 10.1054 10.7071 10.2929C10.8946 10.4804 11 10.7348 11 11V13ZM18 18C17.8022 18 17.6089 17.9414 17.4444 17.8315C17.28 17.7216 17.1518 17.5654 17.0761 17.3827C17.0004 17.2 16.9806 16.9989 17.0192 16.8049C17.0578 16.6109 17.153 16.4327 17.2929 16.2929C17.4327 16.153 17.6109 16.0578 17.8049 16.0192C17.9989 15.9806 18.2 16.0004 18.3827 16.0761C18.5654 16.1518 18.7216 16.28 18.8315 16.4444C18.9414 16.6089 19 16.8022 19 17C19 17.2652 18.8946 17.5196 18.7071 17.7071C18.5196 17.8946 18.2652 18 18 18ZM19 13C19 13.2652 18.8946 13.5196 18.7071 13.7071C18.5196 13.8946 18.2652 14 18 14H14C13.7348 14 13.4804 13.8946 13.2929 13.7071C13.1054 13.5196 13 13.2652 13 13V11C13 10.7348 13.1054 10.4804 13.2929 10.2929C13.4804 10.1054 13.7348 10 14 10H18C18.2652 10 18.5196 10.1054 18.7071 10.2929C18.8946 10.4804 19 10.7348 19 11V13Z","train_status":"M7 14H17C17.5304 14 18.0391 13.7893 18.4142 13.4142C18.7893 13.0391 19 12.5304 19 12V6C19 4.93913 18.5786 3.92172 17.8284 3.17157C17.0783 2.42143 16.0609 2 15 2H9C7.93913 2 6.92172 2.42143 6.17157 3.17157C5.42143 3.92172 5 4.93913 5 6V12C5 12.5304 5.21071 13.0391 5.58579 13.4142C5.96086 13.7893 6.46957 14 7 14ZM16 12C15.8022 12 15.6089 11.9414 15.4444 11.8315C15.28 11.7216 15.1518 11.5654 15.0761 11.3827C15.0004 11.2 14.9806 10.9989 15.0192 10.8049C15.0578 10.6109 15.153 10.4327 15.2929 10.2929C15.4327 10.153 15.6109 10.0578 15.8049 10.0192C15.9989 9.98063 16.2 10.0004 16.3827 10.0761C16.5654 10.1518 16.7216 10.28 16.8315 10.4444C16.9414 10.6089 17 10.8022 17 11C17 11.2652 16.8946 11.5196 16.7071 11.7071C16.5196 11.8946 16.2652 12 16 12ZM13 6C13 5.73478 13.1054 5.48043 13.2929 5.29289C13.4804 5.10536 13.7348 5 14 5H16C16.2652 5 16.5196 5.10536 16.7071 5.29289C16.8946 5.48043 17 5.73478 17 6V7C17 7.26522 16.8946 7.51957 16.7071 7.70711C16.5196 7.89464 16.2652 8 16 8H14C13.7348 8 13.4804 7.89464 13.2929 7.70711C13.1054 7.51957 13 7.26522 13 7V6ZM7 6C7 5.73478 7.10536 5.48043 7.29289 5.29289C7.48043 5.10536 7.73478 5 8 5H10C10.2652 5 10.5196 5.10536 10.7071 5.29289C10.8946 5.48043 11 5.73478 11 6V7C11 7.26522 10.8946 7.51957 10.7071 7.70711C10.5196 7.89464 10.2652 8 10 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7V6ZM8 10C8.19778 10 8.39112 10.0586 8.55557 10.1685C8.72002 10.2784 8.84819 10.4346 8.92388 10.6173C8.99957 10.8 9.01937 11.0011 8.98079 11.1951C8.9422 11.3891 8.84696 11.5673 8.70711 11.7071C8.56725 11.847 8.38907 11.9422 8.19509 11.9808C8.00111 12.0194 7.80004 11.9996 7.61732 11.9239C7.43459 11.8482 7.27841 11.72 7.16853 11.5556C7.05865 11.3911 7 11.1978 7 11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10ZM19 20H5C4.73478 20 4.48043 20.1054 4.29289 20.2929C4.10536 20.4804 4 20.7348 4 21C4 21.2652 4.10536 21.5196 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21C20 20.7348 19.8946 20.4804 19.7071 20.2929C19.5196 20.1054 19.2652 20 19 20ZM8 16C7.73478 16 7.48043 16.1054 7.29289 16.2929C7.10536 16.4804 7 16.7348 7 17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18H16C16.2652 18 16.5196 17.8946 16.7071 17.7071C16.8946 17.5196 17 17.2652 17 17C17 16.7348 16.8946 16.4804 16.7071 16.2929C16.5196 16.1054 16.2652 16 16 16H8Z","tram_front":"M16 4.34C16 4.23 16 4.12 16 4C16 3.46957 15.7893 2.96086 15.4142 2.58579C15.0391 2.21071 14.5304 2 14 2H10C9.46957 2 8.96086 2.21071 8.58579 2.58579C8.21071 2.96086 8 3.46957 8 4C8 4.12 8 4.23 8 4.34C6.82969 4.75377 5.81651 5.52033 5.10011 6.53404C4.38371 7.54774 3.99935 8.7587 4 10V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7957 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V10C20.0007 8.7587 19.6163 7.54774 18.8999 6.53404C18.1835 5.52033 17.1703 4.75377 16 4.34ZM7 19C6.80222 19 6.60888 18.9414 6.44443 18.8315C6.27998 18.7216 6.15181 18.5654 6.07612 18.3827C6.00043 18.2 5.98063 17.9989 6.01922 17.8049C6.0578 17.6109 6.15304 17.4327 6.29289 17.2929C6.43275 17.153 6.61093 17.0578 6.80491 17.0192C6.99889 16.9806 7.19996 17.0004 7.38268 17.0761C7.56541 17.1518 7.72159 17.28 7.83147 17.4444C7.94135 17.6089 8 17.8022 8 18C8 18.2652 7.89464 18.5196 7.70711 18.7071C7.51957 18.8946 7.26522 19 7 19ZM11 14C11 14.2652 10.8946 14.5196 10.7071 14.7071C10.5196 14.8946 10.2652 15 10 15H7C6.73478 15 6.48043 14.8946 6.29289 14.7071C6.10536 14.5196 6 14.2652 6 14V10C6 9.73478 6.10536 9.48043 6.29289 9.29289C6.48043 9.10536 6.73478 9 7 9H10C10.2652 9 10.5196 9.10536 10.7071 9.29289C10.8946 9.48043 11 9.73478 11 10V14ZM17 19C16.8022 19 16.6089 18.9414 16.4444 18.8315C16.28 18.7216 16.1518 18.5654 16.0761 18.3827C16.0004 18.2 15.9806 17.9989 16.0192 17.8049C16.0578 17.6109 16.153 17.4327 16.2929 17.2929C16.4327 17.153 16.6109 17.0578 16.8049 17.0192C16.9989 16.9806 17.2 17.0004 17.3827 17.0761C17.5654 17.1518 17.7216 17.28 17.8315 17.4444C17.9414 17.6089 18 17.8022 18 18C18 18.2652 17.8946 18.5196 17.7071 18.7071C17.5196 18.8946 17.2652 19 17 19ZM18 14C18 14.2652 17.8946 14.5196 17.7071 14.7071C17.5196 14.8946 17.2652 15 17 15H14C13.7348 15 13.4804 14.8946 13.2929 14.7071C13.1054 14.5196 13 14.2652 13 14V10C13 9.73478 13.1054 9.48043 13.2929 9.29289C13.4804 9.10536 13.7348 9 14 9H17C17.2652 9 17.5196 9.10536 17.7071 9.29289C17.8946 9.48043 18 9.73478 18 10V14Z","transaction_history":"M17 12C16.0111 12 15.0444 12.2932 14.2221 12.8427C13.3999 13.3921 12.759 14.173 12.3806 15.0866C12.0022 16.0002 11.9031 17.0055 12.0961 17.9755C12.289 18.9454 12.7652 19.8363 13.4645 20.5355C14.1637 21.2348 15.0546 21.711 16.0245 21.9039C16.9945 22.0969 17.9998 21.9978 18.9134 21.6194C19.827 21.241 20.6079 20.6001 21.1573 19.7779C21.7068 18.9556 22 17.9889 22 17C22 15.6739 21.4732 14.4021 20.5355 13.4645C19.5979 12.5268 18.3261 12 17 12ZM18.5 18C18.5 18.2652 18.3946 18.5196 18.2071 18.7071C18.0196 18.8946 17.7652 19 17.5 19H15.5C15.2348 19 14.9804 18.8946 14.7929 18.7071C14.6054 18.5196 14.5 18.2652 14.5 18C14.5 17.7348 14.6054 17.4804 14.7929 17.2929C14.9804 17.1054 15.2348 17 15.5 17H16.5V15.5C16.5 15.2348 16.6054 14.9804 16.7929 14.7929C16.9804 14.6054 17.2348 14.5 17.5 14.5C17.7652 14.5 18.0196 14.6054 18.2071 14.7929C18.3946 14.9804 18.5 15.2348 18.5 15.5V18ZM8 18C7.73478 18 7.48043 17.8946 7.29289 17.7071C7.10536 17.5196 7 17.2652 7 17C7 16.7348 7.10536 16.4804 7.29289 16.2929C7.48043 16.1054 7.73478 16 8 16H10.08C10.2346 14.9218 10.6386 13.8946 11.26 13H8C7.73478 13 7.48043 12.8946 7.29289 12.7071C7.10536 12.5196 7 12.2652 7 12C7 11.7348 7.10536 11.4804 7.29289 11.2929C7.48043 11.1054 7.73478 11 8 11H13.41C14.4943 10.3484 15.735 10.0028 17 10C18.0393 10.0005 19.065 10.2364 20 10.69V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H12.11C11.0239 20.9212 10.3214 19.5162 10.11 18H8ZM8 6H11C11.2652 6 11.5196 6.10536 11.7071 6.29289C11.8946 6.48043 12 6.73478 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8H8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6Z","trash":"M20 6H18V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM9 18C9 18.2652 8.89464 18.5196 8.70711 18.7071C8.51957 18.8946 8.26522 19 8 19C7.73478 19 7.48043 18.8946 7.29289 18.7071C7.10536 18.5196 7 18.2652 7 18V11C7 10.7348 7.10536 10.4804 7.29289 10.2929C7.48043 10.1054 7.73478 10 8 10C8.26522 10 8.51957 10.1054 8.70711 10.2929C8.89464 10.4804 9 10.7348 9 11V18ZM13 18C13 18.2652 12.8946 18.5196 12.7071 18.7071C12.5196 18.8946 12.2652 19 12 19C11.7348 19 11.4804 18.8946 11.2929 18.7071C11.1054 18.5196 11 18.2652 11 18V11C11 10.7348 11.1054 10.4804 11.2929 10.2929C11.4804 10.1054 11.7348 10 12 10C12.2652 10 12.5196 10.1054 12.7071 10.2929C12.8946 10.4804 13 10.7348 13 11V18ZM17 18C17 18.2652 16.8946 18.5196 16.7071 18.7071C16.5196 18.8946 16.2652 19 16 19C15.7348 19 15.4804 18.8946 15.2929 18.7071C15.1054 18.5196 15 18.2652 15 18V11C15 10.7348 15.1054 10.4804 15.2929 10.2929C15.4804 10.1054 15.7348 10 16 10C16.2652 10 16.5196 10.1054 16.7071 10.2929C16.8946 10.4804 17 10.7348 17 11V18ZM8 5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V6H8V5Z","trash_clear":"M20 6H18V5C18 4.20435 17.6839 3.44129 17.1213 2.87868C16.5587 2.31607 15.7956 2 15 2H9C8.20435 2 7.44129 2.31607 6.87868 2.87868C6.31607 3.44129 6 4.20435 6 5V6H4C3.73478 6 3.48043 6.10536 3.29289 6.29289C3.10536 6.48043 3 6.73478 3 7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H5V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6ZM15.71 15.71L12.71 18.71C12.6149 18.801 12.5028 18.8724 12.38 18.92C12.2603 18.9729 12.1309 19.0002 12 19.0002C11.8691 19.0002 11.7397 18.9729 11.62 18.92C11.4972 18.8724 11.3851 18.801 11.29 18.71L8.29 15.71C8.1017 15.5217 7.99591 15.2663 7.99591 15C7.99591 14.7337 8.1017 14.4783 8.29 14.29C8.4783 14.1017 8.7337 13.9959 9 13.9959C9.2663 13.9959 9.5217 14.1017 9.71 14.29L11 15.59V10C11 9.73478 11.1054 9.48043 11.2929 9.29289C11.4804 9.10536 11.7348 9 12 9C12.2652 9 12.5196 9.10536 12.7071 9.29289C12.8946 9.48043 13 9.73478 13 10V15.59L14.29 14.29C14.4783 14.1017 14.7337 13.9959 15 13.9959C15.2663 13.9959 15.5217 14.1017 15.71 14.29C15.8983 14.4783 16.0041 14.7337 16.0041 15C16.0041 15.2663 15.8983 15.5217 15.71 15.71ZM16 6H8V5C8 4.73478 8.10536 4.48043 8.29289 4.29289C8.48043 4.10536 8.73478 4 9 4H15C15.2652 4 15.5196 4.10536 15.7071 4.29289C15.8946 4.48043 16 4.73478 16 5V6Z","trending_flame":"M15.6199 6.54014C13.9999 5.17014 12.9999 4.27014 12.9999 3.00014C12.9989 2.80271 12.9395 2.61 12.8292 2.44628C12.7189 2.28256 12.5626 2.15516 12.3799 2.08014C12.1978 2.00356 11.9971 1.98264 11.8031 2.02001C11.6091 2.05739 11.4306 2.15138 11.2899 2.29014C11.1899 2.40014 8.80993 4.86014 11.1099 9.45014C11.2931 9.72508 11.3823 10.0519 11.3643 10.3818C11.3462 10.7116 11.2219 11.0268 11.0099 11.2801C10.8542 11.4477 10.6496 11.5621 10.4253 11.6069C10.2009 11.6518 9.96816 11.6249 9.75993 11.5301C9.19993 11.2501 8.68993 10.2101 8.99993 8.14014C9.03265 7.94765 9.00831 7.74979 8.92989 7.57097C8.85148 7.39216 8.72244 7.24021 8.55868 7.13387C8.39492 7.02753 8.20362 6.97147 8.00837 6.97258C7.81312 6.97369 7.62247 7.03194 7.45993 7.14014C6.38153 7.92823 5.50558 8.96102 4.90407 10.1536C4.30257 11.3462 3.9927 12.6645 3.99993 14.0001C3.97673 15.0571 4.16779 16.1078 4.56162 17.0889C4.95544 18.0699 5.54386 18.9611 6.2914 19.7087C7.03894 20.4562 7.93013 21.0446 8.91122 21.4385C9.89232 21.8323 10.943 22.0233 11.9999 22.0001C13.0569 22.0233 14.1076 21.8323 15.0886 21.4385C16.0697 21.0446 16.9609 20.4562 17.7085 19.7087C18.456 18.9611 19.0444 18.0699 19.4383 17.0889C19.8321 16.1078 20.0231 15.0571 19.9999 14.0001C19.9999 10.2301 17.5699 8.18014 15.6199 6.54014Z","triangle":"M20.73 16.99L13.73 4.99C13.37 4.38 12.71 4 12 4C11.29 4 10.63 4.38 10.27 4.99L3.27 16.99C2.91 17.61 2.91 18.37 3.27 18.99C3.63 19.61 4.29 19.99 5 19.99H19C19.72 19.99 20.38 19.61 20.73 18.99C21.08 18.37 21.08 17.6 20.73 16.99Z","trivia":"M16 6V5C16 4.20435 15.6839 3.44129 15.1213 2.87868C14.5587 2.31607 13.7956 2 13 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V13C2 13.7956 2.31607 14.5587 2.87868 15.1213C3.44129 15.6839 4.20435 16 5 16H6V11C6 9.67392 6.52678 8.40215 7.46447 7.46447C8.40215 6.52678 9.67392 6 11 6H16ZM19 8H11C10.2044 8 9.44129 8.31607 8.87868 8.87868C8.31607 9.44129 8 10.2044 8 11V19C8 19.7956 8.31607 20.5587 8.87868 21.1213C9.44129 21.6839 10.2044 22 11 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V11C22 10.2044 21.6839 9.44129 21.1213 8.87868C20.5587 8.31607 19.7956 8 19 8ZM16.72 17C16.651 17.032 16.576 17.049 16.5 17.05C16.4063 17.0502 16.3144 17.024 16.2348 16.9745C16.1553 16.925 16.0912 16.8542 16.05 16.77L15.94 16.55H14.06L13.95 16.77C13.9211 16.8291 13.8809 16.8819 13.8316 16.9255C13.7822 16.969 13.7248 17.0024 13.6626 17.0238C13.6004 17.0451 13.5346 17.054 13.469 17.0499C13.4033 17.0459 13.3391 17.0289 13.28 17C13.2209 16.9711 13.1681 16.9309 13.1245 16.8816C13.081 16.8322 13.0476 16.7748 13.0262 16.7126C12.9831 16.587 12.9917 16.4493 13.05 16.33L14.55 13.33C14.5957 13.2511 14.6613 13.1856 14.7403 13.1401C14.8193 13.0945 14.9088 13.0706 15 13.0706C15.0912 13.0706 15.1807 13.0945 15.2597 13.1401C15.3387 13.1856 15.4043 13.2511 15.45 13.33L16.95 16.33C17.0059 16.4497 17.0132 16.5865 16.9703 16.7114C16.9274 16.8364 16.8377 16.9399 16.72 17ZM14.56 15.5H15.44L15 14.62L14.56 15.5Z","trolley_clearance":"M7.50005 10H16.5001C16.7653 10 17.0196 9.89464 17.2072 9.70711C17.3947 9.51957 17.5001 9.26522 17.5001 9C17.4512 7.78075 16.9727 6.61807 16.1491 5.71766C15.3256 4.81725 14.2101 4.23716 13.0001 4.08C13.0057 4.05364 13.0057 4.02636 13.0001 4C13.0001 3.73478 12.8947 3.48043 12.7072 3.29289C12.5196 3.10536 12.2653 3 12.0001 3C11.7348 3 11.4805 3.10536 11.2929 3.29289C11.1054 3.48043 11.0001 3.73478 11.0001 4C10.9944 4.02636 10.9944 4.05364 11.0001 4.08C9.78999 4.23716 8.67451 4.81725 7.85096 5.71766C7.02742 6.61807 6.5489 7.78075 6.50005 9C6.50005 9.26522 6.60541 9.51957 6.79295 9.70711C6.98048 9.89464 7.23484 10 7.50005 10ZM21.8101 11.42C21.718 11.2908 21.5966 11.1853 21.4557 11.1122C21.3149 11.0392 21.1587 11.0007 21.0001 11H3.00005C2.8414 11.0007 2.68521 11.0392 2.54436 11.1122C2.40352 11.1853 2.28207 11.2908 2.19005 11.42C2.09713 11.5482 2.03598 11.6967 2.01164 11.8531C1.9873 12.0096 2.00047 12.1696 2.05005 12.32L4.05006 18.32C4.11714 18.5186 4.24495 18.6911 4.41543 18.8132C4.5859 18.9352 4.79041 19.0005 5.00005 19H6.59005C6.53427 19.161 6.5039 19.3297 6.50005 19.5C6.50005 19.8978 6.65809 20.2794 6.93939 20.5607C7.2207 20.842 7.60223 21 8.00005 21C8.39788 21 8.77941 20.842 9.06072 20.5607C9.34202 20.2794 9.50005 19.8978 9.50005 19.5C9.49621 19.3297 9.46584 19.161 9.41005 19H14.5901C14.5343 19.161 14.5039 19.3297 14.5001 19.5C14.5001 19.8978 14.6581 20.2794 14.9394 20.5607C15.2207 20.842 15.6022 21 16.0001 21C16.3979 21 16.7794 20.842 17.0607 20.5607C17.342 20.2794 17.5001 19.8978 17.5001 19.5C17.4962 19.3297 17.4658 19.161 17.4101 19H19.0001C19.2097 19.0005 19.4142 18.9352 19.5847 18.8132C19.7552 18.6911 19.883 18.5186 19.9501 18.32L21.9501 12.32C21.9996 12.1696 22.0128 12.0096 21.9885 11.8531C21.9641 11.6967 21.903 11.5482 21.8101 11.42Z","truck_delivery":"M22 14V12.46C21.9951 11.9982 21.8857 11.5435 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V7H8C8.26522 7 8.51957 7.10536 8.70711 7.29289C8.89464 7.48043 9 7.73478 9 8C9 8.26522 8.89464 8.51957 8.70711 8.70711C8.51957 8.89464 8.26522 9 8 9H2V11H5C5.26522 11 5.51957 11.1054 5.70711 11.2929C5.89464 11.4804 6 11.7348 6 12C6 12.2652 5.89464 12.5196 5.70711 12.7071C5.51957 12.8946 5.26522 13 5 13H2V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14ZM7 18C6.80222 18 6.60888 17.9414 6.44443 17.8315C6.27998 17.7216 6.15181 17.5654 6.07612 17.3827C6.00043 17.2 5.98063 16.9989 6.01921 16.8049C6.0578 16.6109 6.15304 16.4327 6.29289 16.2929C6.43275 16.153 6.61093 16.0578 6.80491 16.0192C6.99889 15.9806 7.19996 16.0004 7.38268 16.0761C7.56541 16.1518 7.72159 16.28 7.83147 16.4444C7.94135 16.6089 8 16.8022 8 17C8 17.2652 7.89464 17.5196 7.70711 17.7071C7.51957 17.8946 7.26522 18 7 18ZM17 18C16.8022 18 16.6089 17.9414 16.4444 17.8315C16.28 17.7216 16.1518 17.5654 16.0761 17.3827C16.0004 17.2 15.9806 16.9989 16.0192 16.8049C16.0578 16.6109 16.153 16.4327 16.2929 16.2929C16.4327 16.153 16.6109 16.0578 16.8049 16.0192C16.9989 15.9806 17.2 16.0004 17.3827 16.0761C17.5654 16.1518 17.7216 16.28 17.8315 16.4444C17.9414 16.6089 18 16.8022 18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18ZM16 12V9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16Z","truck_side":"M2 6V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H4.18C4.3902 18.5792 4.77363 19.0795 5.27817 19.4332C5.7827 19.7868 6.38388 19.9765 7 19.9765C7.61612 19.9765 8.2173 19.7868 8.72184 19.4332C9.22637 19.0795 9.6098 18.5792 9.82 18H14.18C14.3902 18.5792 14.7736 19.0795 15.2782 19.4332C15.7827 19.7868 16.3839 19.9765 17 19.9765C17.6161 19.9765 18.2173 19.7868 18.7218 19.4332C19.2264 19.0795 19.6098 18.5792 19.82 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V14V12.47C21.9888 12.0058 21.8798 11.5492 21.68 11.13L20.44 8.66C20.1913 8.16187 19.8089 7.74278 19.3356 7.44961C18.8623 7.15644 18.3168 7.00076 17.76 7H16V6C16 5.46957 15.7893 4.96086 15.4142 4.58579C15.0391 4.21071 14.5304 4 14 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6ZM16 17C16 16.8022 16.0586 16.6089 16.1685 16.4444C16.2784 16.28 16.4346 16.1518 16.6173 16.0761C16.8 16.0004 17.0011 15.9806 17.1951 16.0192C17.3891 16.0578 17.5673 16.153 17.7071 16.2929C17.847 16.4327 17.9422 16.6109 17.9808 16.8049C18.0194 16.9989 17.9996 17.2 17.9239 17.3827C17.8482 17.5654 17.72 17.7216 17.5556 17.8315C17.3911 17.9414 17.1978 18 17 18C16.7348 18 16.4804 17.8946 16.2929 17.7071C16.1054 17.5196 16 17.2652 16 17ZM16 9H17.76C17.9447 9.00056 18.1256 9.05224 18.2827 9.14932C18.4398 9.2464 18.5669 9.38509 18.65 9.55L19.88 12H16V9ZM6 17C6 16.8022 6.05865 16.6089 6.16853 16.4444C6.27841 16.28 6.43459 16.1518 6.61732 16.0761C6.80004 16.0004 7.00111 15.9806 7.19509 16.0192C7.38907 16.0578 7.56725 16.153 7.70711 16.2929C7.84696 16.4327 7.9422 16.6109 7.98079 16.8049C8.01937 16.9989 7.99957 17.2 7.92388 17.3827C7.84819 17.5654 7.72002 17.7216 7.55557 17.8315C7.39112 17.9414 7.19778 18 7 18C6.73478 18 6.48043 17.8946 6.29289 17.7071C6.10536 17.5196 6 17.2652 6 17Z","tv":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5Z","tv_call":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM21.41 5.59C21.0366 5.21441 20.5296 5.00223 20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C21.9978 6.47042 21.7856 5.96335 21.41 5.59ZM17.5 13C17.4986 13.1309 17.464 13.2592 17.3992 13.3729C17.3345 13.4867 17.2418 13.582 17.13 13.65C17.0132 13.7133 16.8828 13.7476 16.75 13.75C16.6245 13.7498 16.5009 13.7189 16.39 13.66L15 12.9V13C15 13.3978 14.842 13.7794 14.5607 14.0607C14.2794 14.342 13.8978 14.5 13.5 14.5H8.5C8.10218 14.5 7.72064 14.342 7.43934 14.0607C7.15804 13.7794 7 13.3978 7 13V10C7 9.60218 7.15804 9.22064 7.43934 8.93934C7.72064 8.65804 8.10218 8.5 8.5 8.5H13.5C13.8978 8.5 14.2794 8.65804 14.5607 8.93934C14.842 9.22064 15 9.60218 15 10V10.1L16.39 9.34C16.5028 9.27602 16.6303 9.24238 16.76 9.24238C16.8897 9.24238 17.0172 9.27602 17.13 9.34C17.2418 9.40797 17.3345 9.50333 17.3992 9.61706C17.464 9.73079 17.4986 9.85914 17.5 9.99V13Z","tv_cam":"M12 7C12.1978 7 12.3911 6.94135 12.5556 6.83147C12.72 6.72159 12.8482 6.56541 12.9239 6.38268C12.9996 6.19996 13.0194 5.99889 12.9808 5.80491C12.9422 5.61093 12.847 5.43275 12.7071 5.29289C12.5673 5.15304 12.3891 5.0578 12.1951 5.01922C12.0011 4.98063 11.8 5.00043 11.6173 5.07612C11.4346 5.15181 11.2784 5.27998 11.1685 5.44443C11.0586 5.60888 11 5.80222 11 6C11 6.26522 11.1054 6.51957 11.2929 6.70711C11.4804 6.89464 11.7348 7 12 7ZM20 5H15V6C15 6.79565 14.6839 7.55871 14.1213 8.12132C13.5587 8.68393 12.7956 9 12 9C11.4071 8.99595 10.8276 8.82246 10.33 8.5C9.91961 8.22501 9.58349 7.85293 9.35147 7.4168C9.11945 6.98067 8.99872 6.494 9 6V5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19Z","tv_channels":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM15.08 15.3C14.9237 15.3968 14.7438 15.4487 14.56 15.45C14.3902 15.4542 14.2222 15.4151 14.0717 15.3363C13.9213 15.2576 13.7933 15.1419 13.7 15C13.5206 14.7106 13.2703 14.4717 12.9728 14.3061C12.6754 14.1405 12.3405 14.0536 12 14.0536C11.6595 14.0536 11.3246 14.1405 11.0272 14.3061C10.7297 14.4717 10.4794 14.7106 10.3 15C10.1608 15.2268 9.93715 15.3889 9.67835 15.4508C9.41955 15.5127 9.14676 15.4692 8.92 15.33C8.69324 15.1908 8.53108 14.9671 8.46919 14.7083C8.40731 14.4495 8.45076 14.1768 8.59 13.95C8.94766 13.3667 9.44896 12.8849 10.046 12.5507C10.643 12.2164 11.3158 12.0409 12 12.0409C12.6842 12.0409 13.357 12.2164 13.954 12.5507C14.551 12.8849 15.0523 13.3667 15.41 13.95C15.5407 14.1739 15.5794 14.4398 15.5178 14.6917C15.4563 14.9436 15.2993 15.1617 15.08 15.3ZM18.08 12.3C17.9001 12.4491 17.6737 12.5305 17.44 12.53C17.2923 12.529 17.1466 12.4953 17.0135 12.4314C16.8804 12.3674 16.7631 12.2747 16.67 12.16C16.1073 11.47 15.3981 10.9138 14.5938 10.5319C13.7896 10.1499 12.9104 9.95177 12.02 9.95177C11.1296 9.95177 10.2504 10.1499 9.44615 10.5319C8.64187 10.9138 7.93268 11.47 7.37 12.16C7.1986 12.3372 6.9678 12.4448 6.72191 12.4622C6.47601 12.4796 6.23236 12.4056 6.03771 12.2543C5.84306 12.103 5.71114 11.8852 5.66726 11.6427C5.62339 11.4001 5.67066 11.1499 5.8 10.94C6.55023 10.02 7.49583 9.27842 8.5682 8.76916C9.64058 8.2599 10.8128 7.99569 12 7.99569C13.1872 7.99569 14.3594 8.2599 15.4318 8.76916C16.5042 9.27842 17.4498 10.02 18.2 10.94C18.2836 11.0417 18.3464 11.1588 18.3846 11.2848C18.4228 11.4108 18.4358 11.5431 18.4228 11.6741C18.4098 11.8051 18.3711 11.9322 18.3088 12.0482C18.2465 12.1642 18.162 12.2668 18.06 12.35L18.08 12.3Z","tv_online":"M20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM20 11C20 11.2652 19.8946 11.5196 19.7071 11.7071C19.5196 11.8946 19.2652 12 19 12C18.7348 12 18.4804 11.8946 18.2929 11.7071C18.1054 11.5196 18 11.2652 18 11V10.41L15.71 12.71C15.617 12.8037 15.5064 12.8781 15.3846 12.9289C15.2627 12.9797 15.132 13.0058 15 13.0058C14.868 13.0058 14.7373 12.9797 14.6154 12.9289C14.4936 12.8781 14.383 12.8037 14.29 12.71C14.1963 12.617 14.1219 12.5064 14.0711 12.3846C14.0203 12.2627 13.9942 12.132 13.9942 12C13.9942 11.868 14.0203 11.7373 14.0711 11.6154C14.1219 11.4936 14.1963 11.383 14.29 11.29L16.59 9H16C15.7348 9 15.4804 8.89464 15.2929 8.70711C15.1054 8.51957 15 8.26522 15 8C15 7.73478 15.1054 7.48043 15.2929 7.29289C15.4804 7.10536 15.7348 7 16 7H19C19.1307 7.00158 19.2598 7.02876 19.38 7.08C19.6243 7.18147 19.8185 7.37565 19.92 7.62C19.9712 7.74022 19.9984 7.86932 20 8V11ZM15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19Z","tv_play":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C22 6.46957 21.7893 5.96086 21.4142 5.58579C21.0391 5.21071 20.5304 5 20 5ZM14.55 12.33L11.55 14.33C11.3996 14.429 11.2252 14.4856 11.0453 14.4938C10.8654 14.502 10.6867 14.4614 10.5279 14.3764C10.3692 14.2914 10.2363 14.1651 10.1434 14.0108C10.0505 13.8566 10.0009 13.6801 10 13.5V9.5C10.0005 9.3191 10.05 9.14171 10.1434 8.98674C10.2367 8.83177 10.3703 8.70502 10.53 8.62C10.6864 8.53971 10.8611 8.50205 11.0367 8.51083C11.2123 8.51961 11.3824 8.57451 11.53 8.67L14.53 10.67C14.6661 10.7615 14.7777 10.885 14.8548 11.0298C14.9319 11.1745 14.9722 11.336 14.9722 11.5C14.9722 11.664 14.9319 11.8255 14.8548 11.9702C14.7777 12.115 14.6661 12.2385 14.53 12.33H14.55Z","tv_plus":"M15 19H9C8.73478 19 8.48043 19.1054 8.29289 19.2929C8.10536 19.4804 8 19.7348 8 20C8 20.2652 8.10536 20.5196 8.29289 20.7071C8.48043 20.8946 8.73478 21 9 21H15C15.2652 21 15.5196 20.8946 15.7071 20.7071C15.8946 20.5196 16 20.2652 16 20C16 19.7348 15.8946 19.4804 15.7071 19.2929C15.5196 19.1054 15.2652 19 15 19ZM21.41 5.59C21.0366 5.21441 20.5296 5.00223 20 5H4C3.46957 5 2.96086 5.21071 2.58579 5.58579C2.21071 5.96086 2 6.46957 2 7V16C2 16.5304 2.21071 17.0391 2.58579 17.4142C2.96086 17.7893 3.46957 18 4 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V7C21.9978 6.47042 21.7856 5.96335 21.41 5.59ZM19.71 10.71C19.6166 10.8027 19.5057 10.876 19.3839 10.9258C19.2621 10.9755 19.1316 11.0008 19 11H18V12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13C16.7348 13 16.4804 12.8946 16.2929 12.7071C16.1054 12.5196 16 12.2652 16 12V11H15C14.7348 11 14.4804 10.8946 14.2929 10.7071C14.1054 10.5196 14 10.2652 14 10C14 9.73478 14.1054 9.48043 14.2929 9.29289C14.4804 9.10536 14.7348 9 15 9H16V8C16 7.73478 16.1054 7.48043 16.2929 7.29289C16.4804 7.10536 16.7348 7 17 7C17.2652 7 17.5196 7.10536 17.7071 7.29289C17.8946 7.48043 18 7.73478 18 8V9H19C19.1986 8.99884 19.3931 9.05687 19.5586 9.16667C19.7241 9.27647 19.8532 9.43307 19.9294 9.61652C20.0055 9.79996 20.0254 10.0019 19.9863 10.1967C19.9472 10.3914 19.851 10.5701 19.71 10.71Z","twitter":"M19.65 6.44016C20.5088 5.92818 21.1521 5.12138 21.46 4.17016C20.6579 4.65169 19.7781 4.99006 18.86 5.17016C18.2413 4.51153 17.4229 4.07514 16.5312 3.9285C15.6396 3.78187 14.7245 3.93317 13.9275 4.35899C13.1305 4.78482 12.496 5.46143 12.1223 6.28413C11.7486 7.10684 11.6564 8.02978 11.86 8.91016C10.2301 8.82954 8.63535 8.40679 7.17953 7.6694C5.7237 6.93201 4.43936 5.89649 3.41 4.63016C2.88953 5.5299 2.73115 6.59405 2.96704 7.60636C3.20294 8.61866 3.81541 9.50318 4.68 10.0802C4.0413 10.058 3.41721 9.88311 2.86 9.57016C2.86516 10.5043 3.18763 11.409 3.77452 12.1358C4.36141 12.8626 5.17788 13.3684 6.09 13.5702C5.49679 13.7331 4.87398 13.7571 4.27 13.6402C4.53474 14.4442 5.04243 15.1463 5.72305 15.6496C6.40367 16.1529 7.22368 16.4326 8.07 16.4502C6.64726 17.6464 4.85836 18.3203 3 18.3602C2.66531 18.3546 2.33131 18.3279 2 18.2802C3.87791 19.4793 6.0619 20.1113 8.29 20.1002C9.81419 20.1147 11.3263 19.8286 12.7399 19.2584C14.1535 18.6882 15.4408 17.845 16.5283 16.777C17.6158 15.709 18.4822 14.4371 19.0779 13.0341C19.6736 11.631 19.9869 10.1244 20 8.60016V7.92016C20.783 7.33302 21.4594 6.61596 22 5.80016C21.2521 6.12707 20.4604 6.34269 19.65 6.44016Z","udder":"M19.15 13C20.9791 11.1293 22.0023 8.61632 22 6C22 5.73478 21.8946 5.48043 21.7071 5.29289C21.5196 5.10536 21.2652 5 21 5H3C2.73479 5 2.48043 5.10536 2.2929 5.29289C2.10536 5.48043 2 5.73478 2 6C1.99771 8.61632 3.02087 11.1293 4.85 13L3.44 14.75C3.10873 15.1638 2.95531 15.6923 3.01343 16.2192C3.07156 16.7461 3.33649 17.2283 3.75 17.56C4.10456 17.8445 4.54544 17.9996 5 18C5.2996 17.9998 5.59533 17.9323 5.86534 17.8025C6.13536 17.6727 6.37276 17.4839 6.56 17.25L8.17 15.25C8.76196 15.4887 9.37451 15.6728 10 15.8V19C10 19.5304 10.2107 20.0391 10.5858 20.4142C10.9609 20.7893 11.4696 21 12 21C12.5304 21 13.0391 20.7893 13.4142 20.4142C13.7893 20.0391 14 19.5304 14 19V15.8C14.6258 15.6696 15.2384 15.4821 15.83 15.24L17.44 17.24C17.6263 17.4757 17.8632 17.6664 18.1333 17.798C18.4034 17.9296 18.6996 17.9986 19 18C19.4546 17.9996 19.8954 17.8445 20.25 17.56C20.6635 17.2283 20.9284 16.7461 20.9866 16.2192C21.0447 15.6923 20.8913 15.1638 20.56 14.75L19.15 13Z","udder_off":"M3.44 14.7499C3.22931 15.0132 3.08857 15.3254 3.03088 15.6575C2.97318 15.9897 3.0004 16.3311 3.11 16.6499L14.76 4.99994H3C2.73479 4.99994 2.48043 5.1053 2.2929 5.29283C2.10536 5.48037 2 5.73472 2 5.99994C1.99771 8.61626 3.02087 11.1293 4.85 12.9999L3.44 14.7499ZM19.15 12.9999C20.9791 11.1293 22.0023 8.61626 22 5.99994C22 5.73472 21.8946 5.48037 21.7071 5.29283C21.5196 5.1053 21.2652 4.99994 21 4.99994H20.41L20.71 4.70994C20.8983 4.52164 21.0041 4.26624 21.0041 3.99994C21.0041 3.73364 20.8983 3.47825 20.71 3.28994C20.5217 3.10164 20.2663 2.99585 20 2.99585C19.7337 2.99585 19.4783 3.10164 19.29 3.28994L3.29 19.2899C3.19628 19.3829 3.12188 19.4935 3.07111 19.6154C3.02034 19.7372 2.99421 19.8679 2.99421 19.9999C2.99421 20.132 3.02034 20.2627 3.07111 20.3845C3.12188 20.5064 3.19628 20.617 3.29 20.7099C3.38297 20.8037 3.49357 20.8781 3.61543 20.9288C3.73729 20.9796 3.86799 21.0057 4 21.0057C4.13202 21.0057 4.26272 20.9796 4.38458 20.9288C4.50644 20.8781 4.61704 20.8037 4.71 20.7099L9.71 15.7099L10.02 15.7899V18.9999C10.02 19.5304 10.2307 20.0391 10.6058 20.4142C10.9809 20.7892 11.4896 20.9999 12.02 20.9999C12.5504 20.9999 13.0591 20.7892 13.4342 20.4142C13.8093 20.0391 14.02 19.5304 14.02 18.9999V15.7999C14.6458 15.6695 15.2584 15.4821 15.85 15.2399L17.46 17.2399C17.6441 17.473 17.8779 17.6622 18.1443 17.7936C18.4107 17.9251 18.703 17.9956 19 17.9999C19.4546 17.9996 19.8954 17.8444 20.25 17.5599C20.6635 17.2283 20.9284 16.746 20.9866 16.2191C21.0447 15.6922 20.8913 15.1638 20.56 14.7499L19.15 12.9999Z","underline":"M12 18C15.84 18 18.96 14.88 18.96 11.04V4C18.96 3.45 18.51 3 17.96 3C17.41 3 16.96 3.45 16.96 4V11.04C16.96 13.77 14.74 16 12 16C9.26 16 7.04 13.78 7.04 11.04V4C7.04 3.45 6.59 3 6.04 3C5.49 3 5.04 3.45 5.04 4V11.04C5.04 14.88 8.16 18 12 18ZM19 20H5C4.45 20 4 20.45 4 21C4 21.55 4.45 22 5 22H19C19.55 22 20 21.55 20 21C20 20.45 19.55 20 19 20Z","undo":"M13.9999 8.00019H6.40994L8.70994 5.71019C8.89824 5.52188 9.00403 5.26649 9.00403 5.00019C9.00403 4.73388 8.89824 4.47849 8.70994 4.29019C8.52164 4.10188 8.26624 3.99609 7.99994 3.99609C7.73364 3.99609 7.47824 4.10188 7.28994 4.29019L3.28994 8.29018C3.19621 8.38315 3.12182 8.49375 3.07105 8.61561C3.02028 8.73747 2.99414 8.86817 2.99414 9.00019C2.99414 9.1322 3.02028 9.2629 3.07105 9.38476C3.12182 9.50662 3.19621 9.61722 3.28994 9.71019L7.28994 13.7102C7.3829 13.8039 7.4935 13.8783 7.61536 13.9291C7.73722 13.9798 7.86793 14.006 7.99994 14.006C8.13195 14.006 8.26266 13.9798 8.38452 13.9291C8.50637 13.8783 8.61698 13.8039 8.70994 13.7102C8.80367 13.6172 8.87806 13.5066 8.92883 13.3848C8.9796 13.2629 9.00574 13.1322 9.00574 13.0002C9.00574 12.8682 8.9796 12.7375 8.92883 12.6156C8.87806 12.4937 8.80367 12.3831 8.70994 12.2902L6.40994 10.0002H13.9999C15.326 10.0002 16.5978 10.527 17.5355 11.4647C18.4732 12.4023 18.9999 13.6741 18.9999 15.0002V18.0002C18.9999 18.2654 19.1053 18.5198 19.2928 18.7073C19.4804 18.8948 19.7347 19.0002 19.9999 19.0002C20.2652 19.0002 20.5195 18.8948 20.707 18.7073C20.8946 18.5198 20.9999 18.2654 20.9999 18.0002V15.0002C20.9999 13.1437 20.2624 11.3632 18.9497 10.0504C17.6369 8.73768 15.8565 8.00019 13.9999 8.00019Z","unpaired":"M13.7099 13.2899C13.617 13.1962 13.5064 13.1218 13.3845 13.071C13.2627 13.0203 13.132 12.9941 12.9999 12.9941C12.8679 12.9941 12.7372 13.0203 12.6154 13.071C12.4935 13.1218 12.3829 13.1962 12.2899 13.2899L11.3799 14.2099L9.78994 12.6199L10.7099 11.7099C10.8982 11.5216 11.004 11.2662 11.004 10.9999C11.004 10.7336 10.8982 10.4782 10.7099 10.2899C10.5216 10.1016 10.2662 9.99585 9.99994 9.99585C9.73364 9.99585 9.47824 10.1016 9.28994 10.2899L8.37994 11.2099L7.75994 10.5899C7.66698 10.4962 7.55637 10.4218 7.43452 10.371C7.31266 10.3203 7.18195 10.2941 7.04994 10.2941C6.91793 10.2941 6.78722 10.3203 6.66536 10.371C6.5435 10.4218 6.4329 10.4962 6.33994 10.5899L5.04994 11.8799C4.48814 12.4424 4.17258 13.2049 4.17258 13.9999C4.17258 14.7949 4.48814 15.5574 5.04994 16.1199L5.75994 16.8299L3.28994 19.2899C3.19621 19.3829 3.12182 19.4935 3.07105 19.6154C3.02028 19.7372 2.99414 19.8679 2.99414 19.9999C2.99414 20.132 3.02028 20.2627 3.07105 20.3845C3.12182 20.5064 3.19621 20.617 3.28994 20.7099C3.3829 20.8037 3.4935 20.8781 3.61536 20.9288C3.73722 20.9796 3.86793 21.0057 3.99994 21.0057C4.13195 21.0057 4.26266 20.9796 4.38452 20.9288C4.50638 20.8781 4.61698 20.8037 4.70994 20.7099L7.16994 18.2399L7.87994 18.9499C8.44244 19.5117 9.20494 19.8273 9.99994 19.8273C10.7949 19.8273 11.5574 19.5117 12.1199 18.9499L13.4099 17.6599C13.5037 17.567 13.5781 17.4564 13.6288 17.3345C13.6796 17.2127 13.7057 17.082 13.7057 16.9499C13.7057 16.8179 13.6796 16.6872 13.6288 16.5654C13.5781 16.4435 13.5037 16.3329 13.4099 16.2399L12.7899 15.6199L13.7099 14.7099C13.8037 14.617 13.8781 14.5064 13.9288 14.3845C13.9796 14.2627 14.0057 14.132 14.0057 13.9999C14.0057 13.8679 13.9796 13.7372 13.9288 13.6154C13.8781 13.4935 13.8037 13.3829 13.7099 13.2899ZM20.7099 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 19.9999 2.99414C19.8679 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.2899 3.28994L16.8299 5.75994L16.1199 5.04994C15.5574 4.48814 14.7949 4.17258 13.9999 4.17258C13.2049 4.17258 12.4424 4.48814 11.8799 5.04994L10.5899 6.33994C10.4962 6.4329 10.4218 6.5435 10.371 6.66536C10.3203 6.78722 10.2941 6.91793 10.2941 7.04994C10.2941 7.18195 10.3203 7.31266 10.371 7.43452C10.4218 7.55637 10.4962 7.66698 10.5899 7.75994L16.2399 13.4099C16.3329 13.5037 16.4435 13.5781 16.5654 13.6288C16.6872 13.6796 16.8179 13.7057 16.9499 13.7057C17.082 13.7057 17.2127 13.6796 17.3345 13.6288C17.4564 13.5781 17.567 13.5037 17.6599 13.4099L18.9999 12.1199C19.5617 11.5574 19.8773 10.7949 19.8773 9.99994C19.8773 9.20494 19.5617 8.44244 18.9999 7.87994L18.2899 7.16994L20.7599 4.70994C20.8505 4.61372 20.921 4.50051 20.9676 4.37685C21.0141 4.2532 21.0356 4.12155 21.031 3.98951C21.0264 3.85748 20.9956 3.72767 20.9405 3.6076C20.8854 3.48752 20.807 3.37956 20.7099 3.28994Z","update":"M16.2402 16.2401C15.6859 16.8005 15.0254 17.2448 14.2974 17.547C13.5694 17.8492 12.7884 18.0032 12.0002 18.0001C10.4822 18.0042 9.01919 17.4328 7.90581 16.401C6.79243 15.3693 6.11147 13.9539 6.00017 12.4401L6.27017 12.7101C6.36313 12.8038 6.47373 12.8782 6.59559 12.929C6.71745 12.9797 6.84815 13.0059 6.98017 13.0059C7.11218 13.0059 7.24288 12.9797 7.36474 12.929C7.4866 12.8782 7.5972 12.8038 7.69017 12.7101C7.78389 12.6171 7.85829 12.5065 7.90906 12.3847C7.95983 12.2628 7.98596 12.1321 7.98596 12.0001C7.98596 11.8681 7.95983 11.7374 7.90906 11.6155C7.85829 11.4936 7.78389 11.383 7.69017 11.2901L5.69017 9.29008C5.5972 9.19635 5.4866 9.12196 5.36474 9.07119C5.24288 9.02042 5.11218 8.99428 4.98017 8.99428C4.84815 8.99428 4.71745 9.02042 4.59559 9.07119C4.47373 9.12196 4.36313 9.19635 4.27017 9.29008L2.27017 11.2901C2.08186 11.4784 1.97607 11.7338 1.97607 12.0001C1.97607 12.2664 2.08186 12.5218 2.27017 12.7101C2.45847 12.8984 2.71386 13.0042 2.98017 13.0042C3.24647 13.0042 3.50186 12.8984 3.69017 12.7101L4.00017 12.3901C4.0764 13.936 4.59946 15.4267 5.50596 16.6813C6.41245 17.9359 7.66344 18.9006 9.10726 19.4585C10.5511 20.0163 12.1257 20.1433 13.6403 19.8241C15.1549 19.5049 16.5443 18.7532 17.6402 17.6601C17.8285 17.4718 17.9343 17.2164 17.9343 16.9501C17.9343 16.6838 17.8285 16.4284 17.6402 16.2401C17.4519 16.0518 17.1965 15.946 16.9302 15.946C16.6639 15.946 16.4085 16.0518 16.2202 16.2401H16.2402ZM21.7102 11.2901C21.6172 11.1964 21.5066 11.122 21.3847 11.0712C21.2629 11.0204 21.1322 10.9943 21.0002 10.9943C20.8682 10.9943 20.7374 11.0204 20.6156 11.0712C20.4937 11.122 20.3831 11.1964 20.2902 11.2901L19.9302 11.6501C19.8612 10.1007 19.3434 8.60485 18.4397 7.34444C17.536 6.08404 16.2855 5.11347 14.8403 4.55085C13.3951 3.98823 11.8175 3.85781 10.2995 4.17548C8.78147 4.49314 7.38853 5.24518 6.29017 6.34008C6.10186 6.52839 5.99607 6.78378 5.99607 7.05008C5.99607 7.31638 6.10186 7.57178 6.29017 7.76008C6.47847 7.94839 6.73386 8.05417 7.00017 8.05417C7.26647 8.05417 7.52186 7.94839 7.71017 7.76008C8.5197 6.95139 9.5436 6.39104 10.6611 6.14512C11.7787 5.89921 12.9432 5.97797 14.0174 6.37214C15.0917 6.7663 16.0308 7.45943 16.724 8.36977C17.4173 9.28012 17.8358 10.3697 17.9302 11.5101L17.7102 11.2901C17.5219 11.1018 17.2665 10.996 17.0002 10.996C16.7339 10.996 16.4785 11.1018 16.2902 11.2901C16.1019 11.4784 15.9961 11.7338 15.9961 12.0001C15.9961 12.2664 16.1019 12.5218 16.2902 12.7101L18.2902 14.7101C18.3831 14.8038 18.4937 14.8782 18.6156 14.929C18.7374 14.9797 18.8682 15.0059 19.0002 15.0059C19.1322 15.0059 19.2629 14.9797 19.3847 14.929C19.5066 14.8782 19.6172 14.8038 19.7102 14.7101L21.7102 12.7101C21.8039 12.6171 21.8783 12.5065 21.9291 12.3847C21.9798 12.2628 22.006 12.1321 22.006 12.0001C22.006 11.8681 21.9798 11.7374 21.9291 11.6155C21.8783 11.4936 21.8039 11.383 21.7102 11.2901ZM12.0002 14.0001C12.2654 14.0001 12.5197 13.8947 12.7073 13.7072C12.8948 13.5197 13.0002 13.2653 13.0002 13.0001V10.0001C13.0002 9.73487 12.8948 9.48051 12.7073 9.29298C12.5197 9.10544 12.2654 9.00008 12.0002 9.00008C11.7349 9.00008 11.4806 9.10544 11.2931 9.29298C11.1055 9.48051 11.0002 9.73487 11.0002 10.0001V12.0001H10.0002C9.73495 12.0001 9.4806 12.1054 9.29306 12.293C9.10552 12.4805 9.00017 12.7349 9.00017 13.0001C9.00017 13.2653 9.10552 13.5197 9.29306 13.7072C9.4806 13.8947 9.73495 14.0001 10.0002 14.0001H12.0002Z","upi_number":"M18 3H6C4.34 3 3 4.34 3 6V18C3 19.66 4.34 21 6 21H18C19.66 21 21 19.66 21 18V6C21 4.34 19.66 3 18 3ZM16.5 15.5C16.5 16.05 16.05 16.5 15.5 16.5H8.5C7.95 16.5 7.5 16.05 7.5 15.5V8.5C7.5 7.95 7.95 7.5 8.5 7.5C9.05 7.5 9.5 7.95 9.5 8.5V14.5H14.5V8.5C14.5 7.95 14.95 7.5 15.5 7.5C16.05 7.5 16.5 7.95 16.5 8.5V15.5Z","upload":"M7.71019 8.70994L11.0002 5.40994V16.9999C11.0002 17.2652 11.1055 17.5195 11.2931 17.707C11.4806 17.8946 11.735 17.9999 12.0002 17.9999C12.2654 17.9999 12.5198 17.8946 12.7073 17.707C12.8948 17.5195 13.0002 17.2652 13.0002 16.9999V5.40994L16.2902 8.70994C16.3831 8.80367 16.4937 8.87806 16.6156 8.92883C16.7375 8.9796 16.8682 9.00574 17.0002 9.00574C17.1322 9.00574 17.2629 8.9796 17.3848 8.92883C17.5066 8.87806 17.6172 8.80367 17.7102 8.70994C17.8039 8.61698 17.8783 8.50637 17.9291 8.38452C17.9798 8.26266 18.006 8.13195 18.006 7.99994C18.006 7.86793 17.9798 7.73722 17.9291 7.61536C17.8783 7.4935 17.8039 7.3829 17.7102 7.28994L12.7102 2.28994C12.6172 2.19621 12.5066 2.12182 12.3848 2.07105C12.2629 2.02028 12.1322 1.99414 12.0002 1.99414C11.8682 1.99414 11.7375 2.02028 11.6156 2.07105C11.4937 2.12182 11.3831 2.19621 11.2902 2.28994L6.29019 7.28994C6.10188 7.47824 5.99609 7.73364 5.99609 7.99994C5.99609 8.26624 6.10188 8.52164 6.29019 8.70994C6.47849 8.89824 6.73388 9.00403 7.00019 9.00403C7.26649 9.00403 7.52188 8.89824 7.71019 8.70994ZM17.0002 19.9999H7.00019C6.73497 19.9999 6.48062 20.1053 6.29308 20.2928C6.10554 20.4804 6.00019 20.7347 6.00019 20.9999C6.00019 21.2652 6.10554 21.5195 6.29308 21.707C6.48062 21.8946 6.73497 21.9999 7.00019 21.9999H17.0002C17.2654 21.9999 17.5198 21.8946 17.7073 21.707C17.8948 21.5195 18.0002 21.2652 18.0002 20.9999C18.0002 20.7347 17.8948 20.4804 17.7073 20.2928C17.5198 20.1053 17.2654 19.9999 17.0002 19.9999Z","upload_1":"M17 8.99994H16C15.7348 8.99994 15.4804 9.1053 15.2929 9.29283C15.1054 9.48037 15 9.73472 15 9.99994C15 10.2652 15.1054 10.5195 15.2929 10.707C15.4804 10.8946 15.7348 10.9999 16 10.9999H17C17.2652 10.9999 17.5196 11.1053 17.7071 11.2928C17.8946 11.4804 18 11.7347 18 11.9999V18.9999C18 19.2652 17.8946 19.5195 17.7071 19.707C17.5196 19.8946 17.2652 19.9999 17 19.9999H7C6.73478 19.9999 6.48043 19.8946 6.29289 19.707C6.10536 19.5195 6 19.2652 6 18.9999V11.9999C6 11.7347 6.10536 11.4804 6.29289 11.2928C6.48043 11.1053 6.73478 10.9999 7 10.9999H8C8.26522 10.9999 8.51957 10.8946 8.70711 10.707C8.89464 10.5195 9 10.2652 9 9.99994C9 9.73472 8.89464 9.48037 8.70711 9.29283C8.51957 9.1053 8.26522 8.99994 8 8.99994H7C6.20435 8.99994 5.44129 9.31601 4.87868 9.87862C4.31607 10.4412 4 11.2043 4 11.9999V18.9999C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 21.9999 7 21.9999H17C17.7956 21.9999 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 18.9999V11.9999C20 11.2043 19.6839 10.4412 19.1213 9.87862C18.5587 9.31601 17.7956 8.99994 17 8.99994ZM9.71 6.70994L11 5.40994V15.9999C11 16.2652 11.1054 16.5195 11.2929 16.707C11.4804 16.8946 11.7348 16.9999 12 16.9999C12.2652 16.9999 12.5196 16.8946 12.7071 16.707C12.8946 16.5195 13 16.2652 13 15.9999V5.40994L14.29 6.70994C14.383 6.80367 14.4936 6.87806 14.6154 6.92883C14.7373 6.9796 14.868 7.00574 15 7.00574C15.132 7.00574 15.2627 6.9796 15.3846 6.92883C15.5064 6.87806 15.617 6.80367 15.71 6.70994C15.8037 6.61698 15.8781 6.50637 15.9289 6.38452C15.9797 6.26266 16.0058 6.13195 16.0058 5.99994C16.0058 5.86793 15.9797 5.73722 15.9289 5.61536C15.8781 5.4935 15.8037 5.3829 15.71 5.28994L12.71 2.28994C12.617 2.19621 12.5064 2.12182 12.3846 2.07105C12.2627 2.02028 12.132 1.99414 12 1.99414C11.868 1.99414 11.7373 2.02028 11.6154 2.07105C11.4936 2.12182 11.383 2.19621 11.29 2.28994L8.29 5.28994C8.1017 5.47824 7.99591 5.73364 7.99591 5.99994C7.99591 6.26624 8.1017 6.52164 8.29 6.70994C8.4783 6.89824 8.7337 7.00403 9 7.00403C9.2663 7.00403 9.5217 6.89824 9.71 6.70994Z","uploads":"M2 12C2 13.9778 2.58649 15.9112 3.6853 17.5557C4.78412 19.2002 6.3459 20.4819 8.17317 21.2388C10.0004 21.9957 12.0111 22.1937 13.9509 21.8079C15.8907 21.422 17.6725 20.4696 19.0711 19.0711C20.4696 17.6725 21.422 15.8907 21.8079 13.9509C22.1937 12.0111 21.9957 10.0004 21.2388 8.17317C20.4819 6.3459 19.2002 4.78412 17.5557 3.6853C15.9112 2.58649 13.9778 2 12 2C10.6868 2 9.38642 2.25866 8.17317 2.7612C6.95991 3.26375 5.85752 4.00035 4.92893 4.92893C3.05357 6.8043 2 9.34784 2 12ZM12.71 7.29L15.71 10.29C15.8037 10.383 15.8781 10.4936 15.9289 10.6154C15.9797 10.7373 16.0058 10.868 16.0058 11C16.0058 11.132 15.9797 11.2627 15.9289 11.3846C15.8781 11.5064 15.8037 11.617 15.71 11.71C15.617 11.8037 15.5064 11.8781 15.3846 11.9289C15.2627 11.9797 15.132 12.0058 15 12.0058C14.868 12.0058 14.7373 11.9797 14.6154 11.9289C14.4936 11.8781 14.383 11.8037 14.29 11.71L13 10.41V16C13 16.2652 12.8946 16.5196 12.7071 16.7071C12.5196 16.8946 12.2652 17 12 17C11.7348 17 11.4804 16.8946 11.2929 16.7071C11.1054 16.5196 11 16.2652 11 16V10.41L9.71 11.71C9.5217 11.8983 9.2663 12.0041 9 12.0041C8.7337 12.0041 8.4783 11.8983 8.29 11.71C8.1017 11.5217 7.99591 11.2663 7.99591 11C7.99591 10.7337 8.1017 10.4783 8.29 10.29L11.29 7.29C11.3851 7.19896 11.4972 7.12759 11.62 7.08C11.8635 6.97998 12.1365 6.97998 12.38 7.08C12.5028 7.12759 12.6149 7.19896 12.71 7.29Z","usb":"M18 5.9998H16C15.7347 5.9998 15.4804 6.10516 15.2928 6.29269C15.1053 6.48023 15 6.73458 15 6.9998V8.9998C15 9.26502 15.1053 9.51937 15.2928 9.70691C15.4804 9.89444 15.7347 9.9998 16 9.9998C16 10.8998 15.23 11.3998 14 12.1398C13.69 12.3298 13.36 12.5298 13 12.7398V5.9998H13.25C13.4286 6.00016 13.6041 5.95264 13.7582 5.86218C13.9123 5.77172 14.0393 5.64163 14.1261 5.48544C14.2129 5.32925 14.2562 5.15267 14.2516 4.97405C14.247 4.79544 14.1947 4.62131 14.1 4.4698L12.85 2.4698C12.7603 2.32509 12.6351 2.20567 12.4864 2.12286C12.3376 2.04005 12.1702 1.99658 12 1.99658C11.8297 1.99658 11.6623 2.04005 11.5135 2.12286C11.3648 2.20567 11.2396 2.32509 11.15 2.4698L9.89995 4.4698C9.80525 4.62131 9.75288 4.79544 9.74828 4.97405C9.74368 5.15267 9.78702 5.32925 9.87379 5.48544C9.96056 5.64163 10.0876 5.77172 10.2417 5.86218C10.3958 5.95264 10.5713 6.00016 10.75 5.9998H11V14.0598L10.25 13.6698C9.05995 13.0698 8.30995 12.6698 8.07995 11.6698C8.45196 11.4345 8.73593 11.083 8.88786 10.6698C9.03978 10.2567 9.05116 9.80498 8.92023 9.38472C8.7893 8.96445 8.52337 8.59912 8.16369 8.34536C7.804 8.0916 7.37065 7.9636 6.93081 7.98119C6.49097 7.99879 6.06922 8.16099 5.73095 8.44267C5.39268 8.72434 5.15679 9.10975 5.05985 9.53913C4.9629 9.96851 5.01033 10.4179 5.19476 10.8176C5.3792 11.2173 5.69034 11.5449 6.07995 11.7498C6.39995 13.9398 8.07995 14.8098 9.35995 15.4398C9.85603 15.654 10.3177 15.9405 10.73 16.2898C10.0988 16.5811 9.58834 17.0826 9.28591 17.7086C8.98348 18.3345 8.90783 19.046 9.07187 19.7216C9.23591 20.3971 9.62947 20.9947 10.1853 21.4123C10.7411 21.8298 11.4247 22.0414 12.1192 22.0108C12.8137 21.9802 13.476 21.7093 13.9929 21.2445C14.5099 20.7797 14.8494 20.1498 14.9534 19.4625C15.0574 18.7751 14.9195 18.073 14.5632 17.4761C14.2069 16.8792 13.6543 16.4245 13 16.1898V15.9098C13 15.0798 13.75 14.5898 15 13.9098C16.25 13.2298 18 12.1198 18 10.0398C18.2652 10.0398 18.5195 9.93444 18.7071 9.74691C18.8946 9.55937 19 9.30502 19 9.0398V6.9998C19 6.73458 18.8946 6.48023 18.7071 6.29269C18.5195 6.10516 18.2652 5.9998 18 5.9998Z","usb_cable":"M19 17H17.72C17.5455 16.6977 17.2949 16.4464 16.9932 16.2709C16.6914 16.0955 16.349 16.0021 16 16H14C13.4696 16 12.9609 16.2107 12.5858 16.5858C12.2107 16.9609 12 17.4696 12 18H8.5C7.83696 18 7.20107 17.7366 6.73223 17.2678C6.26339 16.7989 6 16.163 6 15.5C6 14.837 6.26339 14.2011 6.73223 13.7322C7.20107 13.2634 7.83696 13 8.5 13H15.5C16.6935 13 17.8381 12.5259 18.682 11.682C19.5259 10.8381 20 9.69347 20 8.5C20 7.30653 19.5259 6.16193 18.682 5.31802C17.8381 4.47411 16.6935 4 15.5 4H12C12 3.46957 11.7893 2.96086 11.4142 2.58579C11.0391 2.21071 10.5304 2 10 2H8C7.65097 2.00211 7.30857 2.09552 7.00683 2.27095C6.70509 2.44638 6.45451 2.69772 6.28 3H5C4.73478 3 4.48043 3.10536 4.29289 3.29289C4.10536 3.48043 4 3.73478 4 4V6C4 6.26522 4.10536 6.51957 4.29289 6.70711C4.48043 6.89464 4.73478 7 5 7H6.28C6.45451 7.30228 6.70509 7.55362 7.00683 7.72905C7.30857 7.90448 7.65097 7.99789 8 8H10C10.5304 8 11.0391 7.78929 11.4142 7.41421C11.7893 7.03914 12 6.53043 12 6H15.5C16.163 6 16.7989 6.26339 17.2678 6.73223C17.7366 7.20107 18 7.83696 18 8.5C18 9.16304 17.7366 9.79893 17.2678 10.2678C16.7989 10.7366 16.163 11 15.5 11H8.5C7.30653 11 6.16193 11.4741 5.31802 12.318C4.47411 13.1619 4 14.3065 4 15.5C4 16.6935 4.47411 17.8381 5.31802 18.682C6.16193 19.5259 7.30653 20 8.5 20H12C12 20.5304 12.2107 21.0391 12.5858 21.4142C12.9609 21.7893 13.4696 22 14 22H16C16.349 21.9979 16.6914 21.9045 16.9932 21.7291C17.2949 21.5536 17.5455 21.3023 17.72 21H19C19.2652 21 19.5196 20.8946 19.7071 20.7071C19.8946 20.5196 20 20.2652 20 20V18C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17Z","usb_dongle":"M8 8H16C16.2652 8 16.5196 7.89464 16.7071 7.70711C16.8946 7.51957 17 7.26522 17 7V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V7C7 7.26522 7.10536 7.51957 7.29289 7.70711C7.48043 7.89464 7.73478 8 8 8ZM13 4.5C13 4.36739 13.0527 4.24021 13.1464 4.14645C13.2402 4.05268 13.3674 4 13.5 4H14.5C14.6326 4 14.7598 4.05268 14.8536 4.14645C14.9473 4.24021 15 4.36739 15 4.5V5.5C15 5.63261 14.9473 5.75979 14.8536 5.85355C14.7598 5.94732 14.6326 6 14.5 6H13.5C13.3674 6 13.2402 5.94732 13.1464 5.85355C13.0527 5.75979 13 5.63261 13 5.5V4.5ZM9 4.5C9 4.36739 9.05268 4.24021 9.14645 4.14645C9.24021 4.05268 9.36739 4 9.5 4H10.5C10.6326 4 10.7598 4.05268 10.8536 4.14645C10.9473 4.24021 11 4.36739 11 4.5V5.5C11 5.63261 10.9473 5.75979 10.8536 5.85355C10.7598 5.94732 10.6326 6 10.5 6H9.5C9.36739 6 9.24021 5.94732 9.14645 5.85355C9.05268 5.75979 9 5.63261 9 5.5V4.5ZM18 10H6C5.73478 10 5.48043 10.1054 5.29289 10.2929C5.10536 10.4804 5 10.7348 5 11V15C5 16.8565 5.7375 18.637 7.05025 19.9497C8.36301 21.2625 10.1435 22 12 22C13.8565 22 15.637 21.2625 16.9497 19.9497C18.2625 18.637 19 16.8565 19 15V11C19 10.7348 18.8946 10.4804 18.7071 10.2929C18.5196 10.1054 18.2652 10 18 10Z","usb_stick":"M18 8H17V3C17 2.73478 16.8946 2.48043 16.7071 2.29289C16.5196 2.10536 16.2652 2 16 2H8C7.73478 2 7.48043 2.10536 7.29289 2.29289C7.10536 2.48043 7 2.73478 7 3V8H6C5.73478 8 5.48043 8.10536 5.29289 8.29289C5.10536 8.48043 5 8.73478 5 9V19C5 19.7956 5.31607 20.5587 5.87868 21.1213C6.44129 21.6839 7.20435 22 8 22H16C16.7956 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7956 19 19V9C19 8.73478 18.8946 8.48043 18.7071 8.29289C18.5196 8.10536 18.2652 8 18 8ZM11 5.5C11 5.63261 10.9473 5.75979 10.8536 5.85355C10.7598 5.94732 10.6326 6 10.5 6H9.5C9.36739 6 9.24021 5.94732 9.14645 5.85355C9.05268 5.75979 9 5.63261 9 5.5V4.5C9 4.36739 9.05268 4.24021 9.14645 4.14645C9.24021 4.05268 9.36739 4 9.5 4H10.5C10.6326 4 10.7598 4.05268 10.8536 4.14645C10.9473 4.24021 11 4.36739 11 4.5V5.5ZM15 5.5C15 5.63261 14.9473 5.75979 14.8536 5.85355C14.7598 5.94732 14.6326 6 14.5 6H13.5C13.3674 6 13.2402 5.94732 13.1464 5.85355C13.0527 5.75979 13 5.63261 13 5.5V4.5C13 4.36739 13.0527 4.24021 13.1464 4.14645C13.2402 4.05268 13.3674 4 13.5 4H14.5C14.6326 4 14.7598 4.05268 14.8536 4.14645C14.9473 4.24021 15 4.36739 15 4.5V5.5Z","user":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 6C12.5933 6 13.1734 6.17595 13.6667 6.50559C14.1601 6.83524 14.5446 7.30377 14.7716 7.85195C14.9987 8.40013 15.0581 9.00333 14.9424 9.58527C14.8266 10.1672 14.5409 10.7018 14.1213 11.1213C13.7018 11.5409 13.1672 11.8266 12.5853 11.9424C12.0033 12.0581 11.4001 11.9987 10.852 11.7716C10.3038 11.5446 9.83524 11.1601 9.5056 10.6667C9.17595 10.1734 9 9.59334 9 9C9 8.20435 9.31607 7.44129 9.87868 6.87868C10.4413 6.31607 11.2044 6 12 6ZM12 20C10.7163 19.998 9.45187 19.6872 8.31358 19.0937C7.17529 18.5001 6.19654 17.6414 5.46 16.59C6.46 15.08 9 14 12 14C15 14 17.54 15.08 18.54 16.59C17.8035 17.6414 16.8247 18.5001 15.6864 19.0937C14.5481 19.6872 13.2837 19.998 12 20Z","vaccine":"M6.8799 12.88C6.44395 13.3183 6.15407 13.8806 6.0499 14.49C5.94043 15.0981 6.02801 15.7252 6.2999 16.28L3.2999 19.28C3.15745 19.4203 3.06035 19.6002 3.02113 19.7962C2.98191 19.9923 3.00238 20.1957 3.0799 20.38C3.12818 20.5019 3.20339 20.6113 3.2999 20.7C3.38863 20.7965 3.49802 20.8717 3.6199 20.92C3.74012 20.9712 3.86922 20.9984 3.9999 21C4.1322 20.9995 4.26309 20.9727 4.38496 20.9212C4.50684 20.8697 4.61728 20.7945 4.7099 20.7L7.7099 17.7C8.11012 17.9006 8.55222 18.0034 8.9999 18C9.79528 17.9993 10.5578 17.6828 11.1199 17.12L12.9099 15.33L8.6699 11.09L6.8799 12.88ZM20.8799 5.62C20.8293 5.49882 20.7582 5.3872 20.6699 5.29L18.6699 3.29C18.5727 3.20167 18.4611 3.13064 18.3399 3.08C18.2321 3.03359 18.117 3.00651 17.9999 3C17.7347 3 17.4803 3.10536 17.2928 3.29289C17.1053 3.48043 16.9999 3.73478 16.9999 4C17.0004 4.13231 17.0272 4.26319 17.0787 4.38507C17.1302 4.50694 17.2054 4.61739 17.2999 4.71L17.5999 5L15.9999 6.59L13.7099 4.29C13.5183 4.10727 13.2647 4.00368 12.9999 4C12.7347 4 12.4803 4.10536 12.2928 4.29289C12.1053 4.48043 11.9999 4.73478 11.9999 5C12.0004 5.13231 12.0272 5.26319 12.0787 5.38507C12.1302 5.50694 12.2054 5.61739 12.2999 5.71L13.1799 6.59L10.0899 9.67L14.3299 13.91L17.4099 10.83L18.2899 11.71C18.3786 11.8065 18.488 11.8817 18.6099 11.93C18.7339 11.9791 18.8665 12.0029 18.9999 12C19.1973 11.999 19.39 11.9396 19.5538 11.8293C19.7175 11.7189 19.8449 11.5626 19.9199 11.38C19.9755 11.2612 20.0029 11.1311 19.9999 11C20.0033 10.8688 19.9759 10.7387 19.9199 10.62C19.8693 10.4988 19.7982 10.3872 19.7099 10.29L17.4099 8L18.9999 6.41L19.2899 6.71C19.3786 6.80651 19.488 6.88171 19.6099 6.93C19.7339 6.97911 19.8665 7.00291 19.9999 7C20.1973 6.99901 20.39 6.93961 20.5538 6.82928C20.7175 6.71895 20.8449 6.56262 20.9199 6.38C20.9755 6.2612 21.0029 6.13114 20.9999 6C21.0033 5.86882 20.9759 5.73868 20.9199 5.62H20.8799Z","vaccum_cleaner":"M21 18H20C20 17.7348 19.8946 17.4804 19.7071 17.2929C19.5196 17.1054 19.2652 17 19 17H17C16.7348 17 16.4804 17.1054 16.2929 17.2929C16.1054 17.4804 16 17.7348 16 18H15C14.7348 18 14.4804 18.1054 14.2929 18.2929C14.1054 18.4804 14 18.7348 14 19V20C14 20.2652 14.1054 20.5196 14.2929 20.7071C14.4804 20.8946 14.7348 21 15 21H21C21.2652 21 21.5196 20.8946 21.7071 20.7071C21.8946 20.5196 22 20.2652 22 20V19C22 18.7348 21.8946 18.4804 21.7071 18.2929C21.5196 18.1054 21.2652 18 21 18ZM9 8.1V7C9 6.46957 9.21071 5.96086 9.58579 5.58579C9.96086 5.21071 10.4696 5 11 5H15C15.5304 5 16.0391 5.21071 16.4142 5.58579C16.7893 5.96086 17 6.46957 17 7V16H19V7C19 5.93913 18.5786 4.92172 17.8284 4.17157C17.0783 3.42143 16.0609 3 15 3H11C9.93913 3 8.92172 3.42143 8.17157 4.17157C7.42143 4.92172 7 5.93913 7 7V8.1C5.87064 8.33053 4.8556 8.94418 4.12669 9.8371C3.39778 10.73 2.99976 11.8473 3 13V19C3 19.2652 3.10536 19.5196 3.29289 19.7071C3.48043 19.8946 3.73478 20 4 20C4 20.2652 4.10536 20.5196 4.29289 20.7071C4.48043 20.8946 4.73478 21 5 21C5.26522 21 5.51957 20.8946 5.70711 20.7071C5.89464 20.5196 6 20.2652 6 20H10C10 20.2652 10.1054 20.5196 10.2929 20.7071C10.4804 20.8946 10.7348 21 11 21C11.2652 21 11.5196 20.8946 11.7071 20.7071C11.8946 20.5196 12 20.2652 12 20C12.2652 20 12.5196 19.8946 12.7071 19.7071C12.8946 19.5196 13 19.2652 13 19V13C13.0002 11.8473 12.6022 10.73 11.8733 9.8371C11.1444 8.94418 10.1294 8.33053 9 8.1ZM9.5 17.5H6.5C6.23478 17.5 5.98043 17.3946 5.79289 17.2071C5.60536 17.0196 5.5 16.7652 5.5 16.5C5.5 16.2348 5.60536 15.9804 5.79289 15.7929C5.98043 15.6054 6.23478 15.5 6.5 15.5H9.5C9.76522 15.5 10.0196 15.6054 10.2071 15.7929C10.3946 15.9804 10.5 16.2348 10.5 16.5C10.5 16.7652 10.3946 17.0196 10.2071 17.2071C10.0196 17.3946 9.76522 17.5 9.5 17.5ZM9.5 13.5H6.5C6.23478 13.5 5.98043 13.3946 5.79289 13.2071C5.60536 13.0196 5.5 12.7652 5.5 12.5C5.5 12.2348 5.60536 11.9804 5.79289 11.7929C5.98043 11.6054 6.23478 11.5 6.5 11.5H9.5C9.76522 11.5 10.0196 11.6054 10.2071 11.7929C10.3946 11.9804 10.5 12.2348 10.5 12.5C10.5 12.7652 10.3946 13.0196 10.2071 13.2071C10.0196 13.3946 9.76522 13.5 9.5 13.5Z","vampire":"M19.7298 8.22L17.1698 3.11C17.0043 2.77679 16.749 2.49637 16.4328 2.30028C16.1166 2.10419 15.7519 2.0002 15.3798 2H8.61985C8.24777 2.0002 7.88311 2.10419 7.56689 2.30028C7.25067 2.49637 6.99543 2.77679 6.82985 3.11L4.26985 8.22C4.0567 8.64734 4.00349 9.13684 4.11985 9.6L6.83985 20.49C6.94895 20.9218 7.19903 21.3047 7.55045 21.5783C7.90187 21.8518 8.33453 22.0002 8.77985 22H15.2198C15.6652 22.0002 16.0978 21.8518 16.4492 21.5783C16.8007 21.3047 17.0507 20.9218 17.1598 20.49L19.8798 9.6C19.9962 9.13684 19.943 8.64734 19.7298 8.22ZM14.4998 10H12.9998V15C12.9998 15.2652 12.8945 15.5196 12.707 15.7071C12.5194 15.8946 12.2651 16 11.9998 16C11.7346 16 11.4803 15.8946 11.2927 15.7071C11.1052 15.5196 10.9998 15.2652 10.9998 15V10H9.49985C9.23463 10 8.98028 9.89464 8.79274 9.70711C8.60521 9.51957 8.49985 9.26522 8.49985 9C8.49985 8.73478 8.60521 8.48043 8.79274 8.29289C8.98028 8.10536 9.23463 8 9.49985 8H10.9998V7C10.9998 6.73478 11.1052 6.48043 11.2927 6.29289C11.4803 6.10536 11.7346 6 11.9998 6C12.2651 6 12.5194 6.10536 12.707 6.29289C12.8945 6.48043 12.9998 6.73478 12.9998 7V8H14.4998C14.7651 8 15.0194 8.10536 15.207 8.29289C15.3945 8.48043 15.4998 8.73478 15.4998 9C15.4998 9.26522 15.3945 9.51957 15.207 9.70711C15.0194 9.89464 14.7651 10 14.4998 10Z","veg":"M12 7.5C9.51 7.5 7.5 9.51 7.5 12C7.5 14.49 9.51 16.5 12 16.5C14.49 16.5 16.5 14.49 16.5 12C16.5 9.51 14.49 7.5 12 7.5ZM18 3H6C4.35 3 3 4.35 3 6V18C3 19.65 4.35 21 6 21H18C19.65 21 21 19.65 21 18V6C21 4.35 19.65 3 18 3ZM19 18C19 18.55 18.55 19 18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H18C18.55 5 19 5.45 19 6V18Z","vertical_swing":"M10.2899 15.29L7.99994 17.59V17C7.99994 16.7348 7.89458 16.4804 7.70705 16.2929C7.51951 16.1054 7.26516 16 6.99994 16C6.73472 16 6.48037 16.1054 6.29283 16.2929C6.1053 16.4804 5.99994 16.7348 5.99994 17V20C5.99994 20.2652 6.1053 20.5196 6.29283 20.7071C6.48037 20.8946 6.73472 21 6.99994 21H9.99994C10.2652 21 10.5195 20.8946 10.707 20.7071C10.8946 20.5196 10.9999 20.2652 10.9999 20C10.9999 19.7348 10.8946 19.4804 10.707 19.2929C10.5195 19.1054 10.2652 19 9.99994 19H9.40994L11.7099 16.71C11.8982 16.5217 12.004 16.2663 12.004 16C12.004 15.7337 11.8982 15.4783 11.7099 15.29C11.5216 15.1017 11.2662 14.9959 10.9999 14.9959C10.7336 14.9959 10.4782 15.1017 10.2899 15.29ZM7.99994 19V18.93V19ZM19.9999 6C18.4086 6 16.8825 6.63214 15.7573 7.75736C14.6321 8.88258 13.9999 10.4087 13.9999 12C13.9999 13.5913 14.6321 15.1174 15.7573 16.2426C16.8825 17.3679 18.4086 18 19.9999 18C20.2652 18 20.5195 17.8946 20.707 17.7071C20.8946 17.5196 20.9999 17.2652 20.9999 17V7C20.9999 6.73478 20.8946 6.48043 20.707 6.29289C20.5195 6.10536 20.2652 6 19.9999 6ZM10.9999 11H6.40994L6.70994 10.71C6.89824 10.5217 7.00403 10.2663 7.00403 10C7.00403 9.7337 6.89824 9.4783 6.70994 9.29C6.52164 9.1017 6.26624 8.99591 5.99994 8.99591C5.73364 8.99591 5.47824 9.1017 5.28994 9.29L3.28994 11.29C3.19621 11.383 3.12182 11.4936 3.07105 11.6154C3.02028 11.7373 2.99414 11.868 2.99414 12C2.99414 12.132 3.02028 12.2627 3.07105 12.3846C3.12182 12.5064 3.19621 12.617 3.28994 12.71L5.28994 14.71C5.3829 14.8037 5.4935 14.8781 5.61536 14.9289C5.73722 14.9797 5.86793 15.0058 5.99994 15.0058C6.13195 15.0058 6.26266 14.9797 6.38452 14.9289C6.50638 14.8781 6.61698 14.8037 6.70994 14.71C6.80367 14.617 6.87806 14.5064 6.92883 14.3846C6.9796 14.2627 7.00574 14.132 7.00574 14C7.00574 13.868 6.9796 13.7373 6.92883 13.6154C6.87806 13.4936 6.80367 13.383 6.70994 13.29L6.40994 13H10.9999C11.2652 13 11.5195 12.8946 11.707 12.7071C11.8946 12.5196 11.9999 12.2652 11.9999 12C11.9999 11.7348 11.8946 11.4804 11.707 11.2929C11.5195 11.1054 11.2652 11 10.9999 11ZM9.40994 5H9.99994C10.2652 5 10.5195 4.89464 10.707 4.70711C10.8946 4.51957 10.9999 4.26522 10.9999 4C10.9999 3.73478 10.8946 3.48043 10.707 3.29289C10.5195 3.10536 10.2652 3 9.99994 3H6.99994C6.73472 3 6.48037 3.10536 6.29283 3.29289C6.1053 3.48043 5.99994 3.73478 5.99994 4V7C5.99994 7.26522 6.1053 7.51957 6.29283 7.70711C6.48037 7.89464 6.73472 8 6.99994 8C7.26516 8 7.51951 7.89464 7.70705 7.70711C7.89458 7.51957 7.99994 7.26522 7.99994 7V6.41L10.2899 8.71C10.3829 8.80373 10.4935 8.87812 10.6154 8.92889C10.7372 8.97966 10.8679 9.0058 10.9999 9.0058C11.132 9.0058 11.2627 8.97966 11.3845 8.92889C11.5064 8.87812 11.617 8.80373 11.7099 8.71C11.8037 8.61704 11.8781 8.50644 11.9288 8.38458C11.9796 8.26272 12.0057 8.13201 12.0057 8C12.0057 7.86799 11.9796 7.73728 11.9288 7.61542C11.8781 7.49356 11.8037 7.38296 11.7099 7.29L9.40994 5Z","video":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM14.55 12.83L11.55 14.83C11.3996 14.929 11.2252 14.9856 11.0453 14.9938C10.8654 15.002 10.6867 14.9614 10.5279 14.8764C10.3692 14.7914 10.2363 14.6651 10.1434 14.5108C10.0505 14.3566 10.0009 14.1801 10 14V10C10.0005 9.8191 10.05 9.64171 10.1434 9.48674C10.2367 9.33177 10.3703 9.20502 10.53 9.12C10.6864 9.03971 10.8611 9.00205 11.0367 9.01083C11.2123 9.01961 11.3824 9.07451 11.53 9.17L14.53 11.17C14.6661 11.2615 14.7777 11.385 14.8548 11.5298C14.9319 11.6745 14.9722 11.836 14.9722 12C14.9722 12.164 14.9319 12.3255 14.8548 12.4702C14.7777 12.615 14.6661 12.7385 14.53 12.83H14.55Z","video_call":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8Z","video_call_group":"M19.6 7.8L17 9.8V8C17 7.20435 16.6839 6.44129 16.1213 5.87868C15.5587 5.31607 14.7956 5 14 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H14C14.7956 19 15.5587 18.6839 16.1213 18.1213C16.6839 17.5587 17 16.7956 17 16V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM11.22 8C11.4859 7.99802 11.7463 8.07518 11.9682 8.22166C12.1901 8.36814 12.3634 8.57731 12.466 8.82257C12.5687 9.06782 12.5961 9.33808 12.5447 9.59894C12.4933 9.8598 12.3655 10.0995 12.1775 10.2875C11.9895 10.4755 11.7498 10.6033 11.4889 10.6547C11.2281 10.7061 10.9578 10.6787 10.7126 10.576C10.4673 10.4734 10.2581 10.3001 10.1117 10.0782C9.96518 9.85631 9.88802 9.59587 9.89 9.33C9.89262 8.97807 10.0336 8.6413 10.2824 8.39244C10.5313 8.14358 10.8681 8.00262 11.22 8ZM7.67 8.89C7.93545 8.89001 8.19492 8.96886 8.41549 9.11654C8.63607 9.26423 8.80781 9.4741 8.90893 9.71954C9.01005 9.96498 9.03599 10.2349 8.98347 10.4951C8.93095 10.7553 8.80233 10.9941 8.61393 11.1811C8.42553 11.3681 8.18583 11.4949 7.92524 11.5455C7.66465 11.596 7.39491 11.5681 7.15024 11.4651C6.90557 11.3621 6.69699 11.1888 6.55095 10.9672C6.40492 10.7455 6.32802 10.4854 6.33 10.22C6.33264 9.86635 6.47498 9.52807 6.726 9.27893C6.97701 9.02979 7.31634 8.88999 7.67 8.89ZM13 15.11H10.33C10.33 15.346 10.2362 15.5724 10.0693 15.7393C9.90242 15.9062 9.67604 16 9.44 16H5.89C5.65396 16 5.42758 15.9062 5.26067 15.7393C5.09377 15.5724 5 15.346 5 15.11C5 14.4019 5.2813 13.7227 5.78202 13.222C6.28275 12.7213 6.96187 12.44 7.67 12.44C8.13758 12.4387 8.59692 12.563 9 12.8C9.3101 12.3146 9.76887 11.9425 10.3078 11.7392C10.8468 11.5359 11.437 11.5124 11.9904 11.6721C12.5439 11.8318 13.0308 12.1663 13.3786 12.6255C13.7263 13.0847 13.9162 13.644 13.92 14.22C13.9201 14.3394 13.8961 14.4577 13.8495 14.5677C13.8029 14.6776 13.7347 14.7771 13.6488 14.8602C13.563 14.9432 13.4613 15.0081 13.3498 15.0511C13.2383 15.094 13.1194 15.114 13 15.11Z","video_calls":"M21.91 10.51C21.8822 10.4151 21.8419 10.3243 21.79 10.24C21.7867 10.2168 21.7867 10.1932 21.79 10.17C21.7208 10.071 21.6402 9.98034 21.55 9.9C21.55 9.9 21.55 9.9 21.49 9.85C21.4174 9.79102 21.3405 9.73754 21.26 9.69H21.17C21.0698 9.64767 20.9661 9.6142 20.86 9.59H20.56L20.27 9.64H20.13C19.9786 9.6891 19.8366 9.76348 19.71 9.86L17 11.75V11C17 10.2044 16.6839 9.44129 16.1213 8.87868C15.5587 8.31607 14.7956 8 14 8H5C4.20435 8 3.44129 8.31607 2.87868 8.87868C2.31607 9.44129 2 10.2044 2 11V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H14C14.7956 20 15.5587 19.6839 16.1213 19.1213C16.6839 18.5587 17 17.7956 17 17V16.25L19.6 18.2C19.7266 18.2965 19.8686 18.3709 20.02 18.42H20.16L20.45 18.47C20.5498 18.4798 20.6502 18.4798 20.75 18.47C20.8561 18.4458 20.9598 18.4123 21.06 18.37L21.15 18.32C21.2305 18.2725 21.3074 18.219 21.38 18.16C21.38 18.16 21.43 18.16 21.44 18.16C21.5303 18.0797 21.6108 17.989 21.68 17.89C21.6767 17.8668 21.6767 17.8432 21.68 17.82C21.7319 17.7357 21.7722 17.6449 21.8 17.55V17.45C21.8963 17.315 21.9643 17.1619 22 17V11C22.0011 10.8676 21.9809 10.7359 21.94 10.61L21.91 10.51ZM20.08 4.51L18 6.12V5.5C18.0066 5.17824 17.9498 4.85833 17.8328 4.55854C17.7157 4.25875 17.5408 3.98496 17.3179 3.7528C17.095 3.52064 16.8286 3.33466 16.5338 3.20549C16.2391 3.07633 15.9218 3.0065 15.6 3H8.4C8.07824 3.0065 7.76091 3.07633 7.46615 3.20549C7.17138 3.33466 6.90495 3.52064 6.68208 3.7528C6.45921 3.98496 6.28426 4.25875 6.16722 4.55854C6.05019 4.85833 5.99337 5.17824 6 5.5V6H14C14.8445 5.99956 15.6753 6.21302 16.415 6.62045C17.1546 7.02788 17.7791 7.61602 18.23 8.33L18.4 8.2C18.9089 7.8142 19.5149 7.5772 20.1505 7.51541C20.7861 7.45361 21.4263 7.56944 22 7.85V5.5C22.0076 5.27376 21.9511 5.04997 21.837 4.85448C21.7229 4.65898 21.5558 4.49976 21.355 4.39519C21.1542 4.29062 20.928 4.24497 20.7024 4.26352C20.4768 4.28207 20.261 4.36405 20.08 4.5V4.51Z","video_end":"M19.6 7.79976L17 9.79976V8.99976C17.0148 8.83008 17.0148 8.65944 17 8.48976L20.49 4.99976C20.5878 4.90193 20.6654 4.78578 20.7184 4.65795C20.7713 4.53012 20.7986 4.39312 20.7986 4.25476C20.7986 4.1164 20.7713 3.9794 20.7184 3.85157C20.6654 3.72374 20.5878 3.6076 20.49 3.50976C20.3922 3.41193 20.276 3.33432 20.1482 3.28137C20.0204 3.22842 19.8834 3.20117 19.745 3.20117C19.6066 3.20117 19.4696 3.22842 19.3418 3.28137C19.214 3.33432 19.0978 3.41193 19 3.50976L3.51 18.9998C3.41217 19.0976 3.33456 19.2137 3.28161 19.3416C3.22866 19.4694 3.20141 19.6064 3.20141 19.7448C3.20141 19.8831 3.22866 20.0201 3.28161 20.148C3.33456 20.2758 3.41217 20.3919 3.51 20.4898C3.70759 20.6873 3.97557 20.7984 4.255 20.7984C4.39336 20.7984 4.53036 20.7711 4.65819 20.7182C4.78602 20.6652 4.90217 20.5876 5 20.4898L7.44 17.9998H14C14.7956 17.9998 15.5587 17.6837 16.1213 17.1211C16.6839 16.5585 17 15.7954 17 14.9998V14.2498L19.6 16.1998C19.8229 16.3669 20.0878 16.4687 20.3653 16.4937C20.6427 16.5187 20.9217 16.466 21.1708 16.3414C21.42 16.2168 21.6295 16.0253 21.776 15.7884C21.9224 15.5514 22 15.2783 22 14.9998V8.99976C22 8.72119 21.9224 8.44813 21.776 8.21116C21.6295 7.9742 21.42 7.7827 21.1708 7.65812C20.9217 7.53354 20.6427 7.48081 20.3653 7.50582C20.0878 7.53084 19.8229 7.63262 19.6 7.79976ZM5 5.99976C4.20435 5.99976 3.44129 6.31583 2.87868 6.87844C2.31607 7.44105 2 8.20411 2 8.99976V14.9998C2.00167 15.7385 2.27584 16.4506 2.77 16.9998L13.77 5.99976H5Z","video_in_out":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM5 14C4.86839 14.0008 4.73793 13.9755 4.61609 13.9258C4.49426 13.876 4.38344 13.8027 4.29 13.71C4.19627 13.617 4.12188 13.5064 4.07111 13.3846C4.02034 13.2627 3.9942 13.132 3.9942 13C3.9942 12.868 4.02034 12.7373 4.07111 12.6154C4.12188 12.4936 4.19627 12.383 4.29 12.29L6.59 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H9C9.19743 8.00099 9.39014 8.06039 9.55386 8.17072C9.71758 8.28105 9.84498 8.43738 9.92 8.62C9.99658 8.80211 10.0175 9.00282 9.98013 9.19681C9.94275 9.3908 9.84876 9.56938 9.71 9.71L5.71 13.71C5.61656 13.8027 5.50574 13.876 5.38391 13.9258C5.26207 13.9755 5.13161 14.0008 5 14ZM12 16H9C8.80257 15.999 8.60986 15.9396 8.44614 15.8293C8.28242 15.7189 8.15502 15.5626 8.08 15.38C8.00342 15.1979 7.9825 14.9972 8.01987 14.8032C8.05725 14.6092 8.15124 14.4306 8.29 14.29L12.29 10.29C12.4783 10.1017 12.7337 9.99591 13 9.99591C13.2663 9.99591 13.5217 10.1017 13.71 10.29C13.8983 10.4783 14.0041 10.7337 14.0041 11C14.0041 11.2663 13.8983 11.5217 13.71 11.71L11.41 14H12C12.2652 14 12.5196 14.1054 12.7071 14.2929C12.8946 14.4804 13 14.7348 13 15C13 15.2652 12.8946 15.5196 12.7071 15.7071C12.5196 15.8946 12.2652 16 12 16Z","video_incomming":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM9.71 11.71L7.41 14H8C8.26522 14 8.51957 14.1054 8.70711 14.2929C8.89464 14.4804 9 14.7348 9 15C9 15.2652 8.89464 15.5196 8.70711 15.7071C8.51957 15.8946 8.26522 16 8 16H5C4.86932 15.9984 4.74022 15.9712 4.62 15.92C4.37565 15.8185 4.18147 15.6243 4.08 15.38C4.02876 15.2598 4.00158 15.1307 4 15V12C4 11.7348 4.10536 11.4804 4.29289 11.2929C4.48043 11.1054 4.73478 11 5 11C5.26522 11 5.51957 11.1054 5.70711 11.2929C5.89464 11.4804 6 11.7348 6 12V12.59L8.29 10.29C8.4783 10.1017 8.7337 9.99591 9 9.99591C9.2663 9.99591 9.5217 10.1017 9.71 10.29C9.8983 10.4783 10.0041 10.7337 10.0041 11C10.0041 11.2663 9.8983 11.5217 9.71 11.71Z","video_outgoing":"M19.6 7.8L17 9.8V9C17 8.20435 16.6839 7.44129 16.1213 6.87868C15.5587 6.31607 14.7956 6 14 6H5C4.20435 6 3.44129 6.31607 2.87868 6.87868C2.31607 7.44129 2 8.20435 2 9V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H14C14.7956 18 15.5587 17.6839 16.1213 17.1213C16.6839 16.5587 17 15.7956 17 15V14.25L19.6 16.2C19.8229 16.3671 20.0878 16.4689 20.3653 16.4939C20.6427 16.519 20.9217 16.4662 21.1708 16.3416C21.42 16.2171 21.6295 16.0256 21.776 15.7886C21.9224 15.5516 22 15.2786 22 15V9C22 8.72143 21.9224 8.44837 21.776 8.2114C21.6295 7.97444 21.42 7.78294 21.1708 7.65836C20.9217 7.53378 20.6427 7.48104 20.3653 7.50606C20.0878 7.53108 19.8229 7.63286 19.6 7.8ZM15 12C15 12.2652 14.8946 12.5196 14.7071 12.7071C14.5196 12.8946 14.2652 13 14 13C13.7348 13 13.4804 12.8946 13.2929 12.7071C13.1054 12.5196 13 12.2652 13 12V11.41L10.71 13.71C10.617 13.8037 10.5064 13.8781 10.3846 13.9289C10.2627 13.9797 10.132 14.0058 10 14.0058C9.86799 14.0058 9.73728 13.9797 9.61542 13.9289C9.49356 13.8781 9.38296 13.8037 9.29 13.71C9.19627 13.617 9.12188 13.5064 9.07111 13.3846C9.02034 13.2627 8.9942 13.132 8.9942 13C8.9942 12.868 9.02034 12.7373 9.07111 12.6154C9.12188 12.4936 9.19627 12.383 9.29 12.29L11.59 10H11C10.7348 10 10.4804 9.89464 10.2929 9.70711C10.1054 9.51957 10 9.26522 10 9C10 8.73478 10.1054 8.48043 10.2929 8.29289C10.4804 8.10536 10.7348 8 11 8H14C14.1307 8.00158 14.2598 8.02876 14.38 8.08C14.6243 8.18147 14.8185 8.37565 14.92 8.62C14.9712 8.74022 14.9984 8.86932 15 9V12Z","video_resize":"M10 14H4C3.46957 14 2.96086 14.2107 2.58579 14.5858C2.21071 14.9609 2 15.4696 2 16V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H10C10.5304 20 11.0391 19.7893 11.4142 19.4142C11.7893 19.0391 12 18.5304 12 18V16C12 15.4696 11.7893 14.9609 11.4142 14.5858C11.0391 14.2107 10.5304 14 10 14ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V12.56C2.60399 12.1964 3.29504 12.003 4 12H10C11.0609 12 12.0783 12.4214 12.8284 13.1716C13.5786 13.9217 14 14.9391 14 16V18C13.997 18.705 13.8036 19.396 13.44 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM20 10C20 10.2652 19.8946 10.5196 19.7071 10.7071C19.5196 10.8946 19.2652 11 19 11C18.7348 11 18.4804 10.8946 18.2929 10.7071C18.1054 10.5196 18 10.2652 18 10V9.41L15.71 11.71C15.617 11.8037 15.5064 11.8781 15.3846 11.9289C15.2627 11.9797 15.132 12.0058 15 12.0058C14.868 12.0058 14.7373 11.9797 14.6154 11.9289C14.4936 11.8781 14.383 11.8037 14.29 11.71C14.1963 11.617 14.1219 11.5064 14.0711 11.3846C14.0203 11.2627 13.9942 11.132 13.9942 11C13.9942 10.868 14.0203 10.7373 14.0711 10.6154C14.1219 10.4936 14.1963 10.383 14.29 10.29L16.59 8H16C15.7348 8 15.4804 7.89464 15.2929 7.70711C15.1054 7.51957 15 7.26522 15 7C15 6.73478 15.1054 6.48043 15.2929 6.29289C15.4804 6.10536 15.7348 6 16 6H19C19.1307 6.00158 19.2598 6.02876 19.38 6.08C19.6243 6.18147 19.8185 6.37565 19.92 6.62C19.9712 6.74022 19.9984 6.86932 20 7V10Z","video_size":"M7 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V17C4 16.7348 3.89464 16.4804 3.70711 16.2929C3.51957 16.1054 3.26522 16 3 16C2.73478 16 2.48043 16.1054 2.29289 16.2929C2.10536 16.4804 2 16.7348 2 17V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H7C7.26522 22 7.51957 21.8946 7.70711 21.7071C7.89464 21.5196 8 21.2652 8 21C8 20.7348 7.89464 20.4804 7.70711 20.2929C7.51957 20.1054 7.26522 20 7 20ZM12 5C10.6155 5 9.26215 5.41054 8.11101 6.17971C6.95986 6.94888 6.06266 8.04213 5.53284 9.32122C5.00303 10.6003 4.86441 12.0078 5.1345 13.3656C5.4046 14.7235 6.07128 15.9708 7.05025 16.9497C8.02922 17.9287 9.2765 18.5954 10.6344 18.8655C11.9922 19.1356 13.3997 18.997 14.6788 18.4672C15.9579 17.9373 17.0511 17.0401 17.8203 15.889C18.5895 14.7378 19 13.3845 19 12C19 10.1435 18.2625 8.36301 16.9497 7.05025C15.637 5.7375 13.8565 5 12 5ZM14.13 12.69L11.63 14.36C11.4931 14.4495 11.3335 14.498 11.17 14.5C11.0303 14.5013 10.8926 14.4669 10.77 14.4C10.6375 14.3295 10.5266 14.2243 10.4491 14.0958C10.3717 13.9672 10.3305 13.8201 10.33 13.67V10.33C10.3323 10.1797 10.3749 10.0327 10.4534 9.90442C10.5318 9.77616 10.6433 9.67131 10.7761 9.60082C10.9089 9.53033 11.0582 9.49678 11.2084 9.50367C11.3586 9.51056 11.5042 9.55764 11.63 9.64L14.13 11.31C14.2434 11.3858 14.3364 11.4885 14.4007 11.6088C14.4651 11.7292 14.4987 11.8635 14.4987 12C14.4987 12.1365 14.4651 12.2708 14.4007 12.3912C14.3364 12.5115 14.2434 12.6142 14.13 12.69ZM19 2H17C16.7348 2 16.4804 2.10536 16.2929 2.29289C16.1054 2.48043 16 2.73478 16 3C16 3.26522 16.1054 3.51957 16.2929 3.70711C16.4804 3.89464 16.7348 4 17 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V7C20 7.26522 20.1054 7.51957 20.2929 7.70711C20.4804 7.89464 20.7348 8 21 8C21.2652 8 21.5196 7.89464 21.7071 7.70711C21.8946 7.51957 22 7.26522 22 7V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2Z","video_surveillance":"M18.1299 8.05002L8.41985 3.30002C7.71624 2.96739 6.91089 2.9212 6.17387 3.17123C5.43685 3.42126 4.82583 3.94793 4.46985 4.64002L2.29985 9.00002C2.11822 9.34983 2.00904 9.73269 1.97883 10.1257C1.94863 10.5187 1.99802 10.9137 2.12406 11.2872C2.2501 11.6606 2.4502 12.0048 2.71237 12.2991C2.97454 12.5934 3.29339 12.8318 3.64985 13L7.86985 15L6.37985 18H2.99985C2.73464 18 2.48028 18.1054 2.29275 18.2929C2.10521 18.4805 1.99985 18.7348 1.99985 19C1.99985 19.2652 2.10521 19.5196 2.29275 19.7071C2.48028 19.8947 2.73464 20 2.99985 20H6.99985C7.18452 19.9995 7.36543 19.9478 7.52252 19.8507C7.67961 19.7536 7.80675 19.6149 7.88985 19.45L9.66985 15.9L13.3499 17.7C14.0587 18.0481 14.8763 18.1027 15.6251 17.8518C16.374 17.6009 16.9937 17.0649 17.3499 16.36L19.4699 12C19.6439 11.6532 19.7472 11.2752 19.774 10.8881C19.8007 10.501 19.7503 10.1124 19.6256 9.74489C19.501 9.37741 19.3045 9.03835 19.0478 8.7474C18.791 8.45645 18.479 8.21941 18.1299 8.05002ZM21.4499 12.4C21.2146 12.2884 20.945 12.2729 20.6985 12.357C20.452 12.441 20.2479 12.6179 20.1299 12.85L18.3999 16.36C18.2943 16.5931 18.2821 16.8579 18.3658 17.0997C18.4495 17.3415 18.6227 17.5421 18.8499 17.66C19.0829 17.7694 19.3491 17.7847 19.5931 17.7027C19.8371 17.6208 20.0401 17.4479 20.1599 17.22L21.8999 13.71C22.0085 13.4758 22.0223 13.2087 21.9384 12.9645C21.8545 12.7203 21.6795 12.5181 21.4499 12.4Z","view_tile":"M20 19H4C3.73478 19 3.48043 19.1054 3.29289 19.2929C3.10536 19.4804 3 19.7348 3 20C3 20.2652 3.10536 20.5196 3.29289 20.7071C3.48043 20.8946 3.73478 21 4 21H20C20.2652 21 20.5196 20.8946 20.7071 20.7071C20.8946 20.5196 21 20.2652 21 20C21 19.7348 20.8946 19.4804 20.7071 19.2929C20.5196 19.1054 20.2652 19 20 19ZM20 15H4C3.73478 15 3.48043 15.1054 3.29289 15.2929C3.10536 15.4804 3 15.7348 3 16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H20C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16C21 15.7348 20.8946 15.4804 20.7071 15.2929C20.5196 15.1054 20.2652 15 20 15ZM18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V10C3 10.7956 3.31607 11.5587 3.87868 12.1213C4.44129 12.6839 5.20435 13 6 13H18C18.7956 13 19.5587 12.6839 20.1213 12.1213C20.6839 11.5587 21 10.7956 21 10V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","vinyl_record":"M12 11C11.8022 11 11.6089 11.0586 11.4444 11.1685C11.28 11.2784 11.1518 11.4346 11.0761 11.6173C11.0004 11.8 10.9806 12.0011 11.0192 12.1951C11.0578 12.3891 11.153 12.5673 11.2929 12.7071C11.4328 12.847 11.6109 12.9422 11.8049 12.9808C11.9989 13.0194 12.2 12.9996 12.3827 12.9239C12.5654 12.8482 12.7216 12.72 12.8315 12.5556C12.9414 12.3911 13 12.1978 13 12C13 11.7348 12.8946 11.4804 12.7071 11.2929C12.5196 11.1054 12.2652 11 12 11ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM12 16C11.2089 16 10.4355 15.7654 9.77772 15.3259C9.11993 14.8864 8.60724 14.2616 8.30449 13.5307C8.00174 12.7998 7.92252 11.9956 8.07686 11.2196C8.2312 10.4437 8.61217 9.73098 9.17158 9.17157C9.73099 8.61216 10.4437 8.2312 11.2196 8.07686C11.9956 7.92252 12.7998 8.00173 13.5307 8.30448C14.2616 8.60723 14.8864 9.11992 15.3259 9.77772C15.7654 10.4355 16 11.2089 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z","virus":"M21 10C20.7348 10 20.4804 10.1054 20.2929 10.2929C20.1054 10.4804 20 10.7348 20 11H18.92C18.7532 9.84314 18.2994 8.74645 17.6 7.81L18.36 7.05C18.453 7.14373 18.5636 7.21812 18.6854 7.26889C18.8073 7.31966 18.938 7.3458 19.07 7.3458C19.202 7.3458 19.3327 7.31966 19.4546 7.26889C19.5764 7.21812 19.687 7.14373 19.78 7.05C19.9663 6.86264 20.0708 6.60919 20.0708 6.345C20.0708 6.08081 19.9663 5.82736 19.78 5.64L18.36 4.22C18.1726 4.03375 17.9192 3.92921 17.655 3.92921C17.3908 3.92921 17.1374 4.03375 16.95 4.22C16.8563 4.31296 16.7819 4.42356 16.7311 4.54542C16.6803 4.66728 16.6542 4.79799 16.6542 4.93C16.6542 5.06201 16.6803 5.19272 16.7311 5.31458C16.7819 5.43644 16.8563 5.54704 16.95 5.64L16.19 6.4C15.2535 5.70058 14.1569 5.24678 13 5.08V4C13.2652 4 13.5196 3.89464 13.7071 3.70711C13.8946 3.51957 14 3.26522 14 3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3C10 3.26522 10.1054 3.51957 10.2929 3.70711C10.4804 3.89464 10.7348 4 11 4V5.08C9.84314 5.24678 8.74645 5.70058 7.81 6.4L7.05 5.64C7.14373 5.54704 7.21812 5.43644 7.26889 5.31458C7.31966 5.19272 7.3458 5.06201 7.3458 4.93C7.3458 4.79799 7.31966 4.66728 7.26889 4.54542C7.21812 4.42356 7.14373 4.31296 7.05 4.22C6.86264 4.03375 6.60919 3.92921 6.345 3.92921C6.08081 3.92921 5.82736 4.03375 5.64 4.22L4.22 5.64C4.03375 5.82736 3.92921 6.08081 3.92921 6.345C3.92921 6.60919 4.03375 6.86264 4.22 7.05C4.31296 7.14373 4.42356 7.21812 4.54542 7.26889C4.66728 7.31966 4.79799 7.3458 4.93 7.3458C5.06201 7.3458 5.19272 7.31966 5.31458 7.26889C5.43644 7.21812 5.54704 7.14373 5.64 7.05L6.4 7.81C5.70058 8.74645 5.24678 9.84314 5.08 11H4C4 10.7348 3.89464 10.4804 3.70711 10.2929C3.51957 10.1054 3.26522 10 3 10C2.73478 10 2.48043 10.1054 2.29289 10.2929C2.10536 10.4804 2 10.7348 2 11V13C2 13.2652 2.10536 13.5196 2.29289 13.7071C2.48043 13.8946 2.73478 14 3 14C3.26522 14 3.51957 13.8946 3.70711 13.7071C3.89464 13.5196 4 13.2652 4 13H5.08C5.24678 14.1569 5.70058 15.2535 6.4 16.19L5.64 17C5.54704 16.9063 5.43644 16.8319 5.31458 16.7811C5.19272 16.7303 5.06201 16.7042 4.93 16.7042C4.79799 16.7042 4.66728 16.7303 4.54542 16.7811C4.42356 16.8319 4.31296 16.9063 4.22 17C4.03375 17.1874 3.92921 17.4408 3.92921 17.705C3.92921 17.9692 4.03375 18.2226 4.22 18.41L5.64 19.83C5.82736 20.0163 6.08081 20.1208 6.345 20.1208C6.60919 20.1208 6.86264 20.0163 7.05 19.83C7.14373 19.737 7.21812 19.6264 7.26889 19.5046C7.31966 19.3827 7.3458 19.252 7.3458 19.12C7.3458 18.988 7.31966 18.8573 7.26889 18.7354C7.21812 18.6136 7.14373 18.503 7.05 18.41L7.81 17.65C8.75141 18.3316 9.84772 18.7681 11 18.92V20C10.7348 20 10.4804 20.1054 10.2929 20.2929C10.1054 20.4804 10 20.7348 10 21C10 21.2652 10.1054 21.5196 10.2929 21.7071C10.4804 21.8946 10.7348 22 11 22H13C13.2652 22 13.5196 21.8946 13.7071 21.7071C13.8946 21.5196 14 21.2652 14 21C14 20.7348 13.8946 20.4804 13.7071 20.2929C13.5196 20.1054 13.2652 20 13 20V18.92C14.1569 18.7532 15.2535 18.2994 16.19 17.6L16.95 18.36C16.8563 18.453 16.7819 18.5636 16.7311 18.6854C16.6803 18.8073 16.6542 18.938 16.6542 19.07C16.6542 19.202 16.6803 19.3327 16.7311 19.4546C16.7819 19.5764 16.8563 19.687 16.95 19.78C17.1374 19.9663 17.3908 20.0708 17.655 20.0708C17.9192 20.0708 18.1726 19.9663 18.36 19.78L19.78 18.36C19.9663 18.1726 20.0708 17.9192 20.0708 17.655C20.0708 17.3908 19.9663 17.1374 19.78 16.95C19.687 16.8563 19.5764 16.7819 19.4546 16.7311C19.3327 16.6803 19.202 16.6542 19.07 16.6542C18.938 16.6542 18.8073 16.6803 18.6854 16.7311C18.5636 16.7819 18.453 16.8563 18.36 16.95L17.6 16.19C18.2994 15.2535 18.7532 14.1569 18.92 13H20C20 13.2652 20.1054 13.5196 20.2929 13.7071C20.4804 13.8946 20.7348 14 21 14C21.2652 14 21.5196 13.8946 21.7071 13.7071C21.8946 13.5196 22 13.2652 22 13V11C22 10.7348 21.8946 10.4804 21.7071 10.2929C21.5196 10.1054 21.2652 10 21 10Z","visible":"M21.6898 10.74C20.7529 8.98954 19.3544 7.5291 17.6462 6.5172C15.9379 5.5053 13.9852 4.9806 11.9998 5.00003C10.0145 4.9806 8.0617 5.5053 6.35346 6.5172C4.64522 7.5291 3.24675 8.98954 2.30982 10.74C2.10818 11.1294 2.00293 11.5615 2.00293 12C2.00293 12.4385 2.10818 12.8706 2.30982 13.26C3.24675 15.0105 4.64522 16.471 6.35346 17.4829C8.0617 18.4948 10.0145 19.0195 11.9998 19C13.9852 19.0195 15.9379 18.4948 17.6462 17.4829C19.3544 16.471 20.7529 15.0105 21.6898 13.26C21.8915 12.8706 21.9967 12.4385 21.9967 12C21.9967 11.5615 21.8915 11.1294 21.6898 10.74ZM12.5898 14.94C11.9583 15.067 11.3028 14.9873 10.7201 14.7128C10.1374 14.4382 9.65851 13.9835 9.35431 13.4157C9.0501 12.8479 8.93671 12.1974 9.0309 11.5602C9.12509 10.923 9.42187 10.333 9.87733 9.87754C10.3328 9.42207 10.9228 9.1253 11.5599 9.03111C12.1971 8.93691 12.8477 9.05031 13.4155 9.35451C13.9833 9.65872 14.438 10.1376 14.7125 10.7203C14.9871 11.303 15.0668 11.9585 14.9398 12.59C14.8233 13.1697 14.5381 13.7021 14.12 14.1202C13.7019 14.5383 13.1695 14.8235 12.5898 14.94Z","visible_off":"M21.6898 10.7398C20.9106 9.24925 19.7859 7.96687 18.4098 6.99976L14.7098 10.6898C14.9772 11.2496 15.0644 11.8785 14.9595 12.49C14.8546 13.1014 14.5627 13.6653 14.124 14.104C13.6854 14.5427 13.1215 14.8345 12.51 14.9394C11.8986 15.0444 11.2696 14.9571 10.7098 14.6898L20.4898 4.99976C20.5877 4.90193 20.6653 4.78578 20.7182 4.65795C20.7712 4.53012 20.7984 4.39312 20.7984 4.25476C20.7984 4.1164 20.7712 3.9794 20.7182 3.85157C20.6653 3.72374 20.5877 3.6076 20.4898 3.50976C20.392 3.41193 20.2758 3.33432 20.148 3.28137C20.0202 3.22842 19.8832 3.20117 19.7448 3.20117C19.6065 3.20117 19.4695 3.22842 19.3416 3.28137C19.2138 3.33432 19.0977 3.41193 18.9998 3.50976L3.50982 18.9998C3.41199 19.0976 3.33438 19.2137 3.28144 19.3416C3.22849 19.4694 3.20124 19.6064 3.20124 19.7448C3.20124 19.8831 3.22849 20.0201 3.28144 20.148C3.33438 20.2758 3.41199 20.3919 3.50982 20.4898C3.70741 20.6873 3.9754 20.7984 4.25482 20.7984C4.39318 20.7984 4.53019 20.7711 4.65802 20.7182C4.78584 20.6652 4.90199 20.5876 4.99982 20.4898L7.41982 17.9998C8.85886 18.6524 10.4197 18.9932 11.9998 18.9998C13.9852 19.0192 15.9379 18.4945 17.6462 17.4826C19.3544 16.4707 20.7529 15.0102 21.6898 13.2598C21.8915 12.8704 21.9967 12.4383 21.9967 11.9998C21.9967 11.5613 21.8915 11.1292 21.6898 10.7398ZM14.4598 5.28976C13.6534 5.10078 12.8281 5.0035 11.9998 4.99976C10.0145 4.98033 8.0617 5.50503 6.35346 6.51693C4.64522 7.52883 3.24675 8.98927 2.30982 10.7398C2.10818 11.1292 2.00293 11.5613 2.00293 11.9998C2.00293 12.4383 2.10818 12.8704 2.30982 13.2598C2.77865 14.1489 3.37122 14.967 4.06982 15.6898L14.4598 5.28976Z","voice":"M12 2C11.7348 2 11.4804 2.10536 11.2929 2.29289C11.1054 2.48043 11 2.73478 11 3V21C11 21.2652 11.1054 21.5196 11.2929 21.7071C11.4804 21.8946 11.7348 22 12 22C12.2652 22 12.5196 21.8946 12.7071 21.7071C12.8946 21.5196 13 21.2652 13 21V3C13 2.73478 12.8946 2.48043 12.7071 2.29289C12.5196 2.10536 12.2652 2 12 2ZM4 9C3.73478 9 3.48043 9.10536 3.29289 9.29289C3.10536 9.48043 3 9.73478 3 10V14C3 14.2652 3.10536 14.5196 3.29289 14.7071C3.48043 14.8946 3.73478 15 4 15C4.26522 15 4.51957 14.8946 4.70711 14.7071C4.89464 14.5196 5 14.2652 5 14V10C5 9.73478 4.89464 9.48043 4.70711 9.29289C4.51957 9.10536 4.26522 9 4 9ZM8 6C7.73478 6 7.48043 6.10536 7.29289 6.29289C7.10536 6.48043 7 6.73478 7 7V17C7 17.2652 7.10536 17.5196 7.29289 17.7071C7.48043 17.8946 7.73478 18 8 18C8.26522 18 8.51957 17.8946 8.70711 17.7071C8.89464 17.5196 9 17.2652 9 17V7C9 6.73478 8.89464 6.48043 8.70711 6.29289C8.51957 6.10536 8.26522 6 8 6ZM20 9C19.7348 9 19.4804 9.10536 19.2929 9.29289C19.1054 9.48043 19 9.73478 19 10V14C19 14.2652 19.1054 14.5196 19.2929 14.7071C19.4804 14.8946 19.7348 15 20 15C20.2652 15 20.5196 14.8946 20.7071 14.7071C20.8946 14.5196 21 14.2652 21 14V10C21 9.73478 20.8946 9.48043 20.7071 9.29289C20.5196 9.10536 20.2652 9 20 9ZM16 6C15.7348 6 15.4804 6.10536 15.2929 6.29289C15.1054 6.48043 15 6.73478 15 7V17C15 17.2652 15.1054 17.5196 15.2929 17.7071C15.4804 17.8946 15.7348 18 16 18C16.2652 18 16.5196 17.8946 16.7071 17.7071C16.8946 17.5196 17 17.2652 17 17V7C17 6.73478 16.8946 6.48043 16.7071 6.29289C16.5196 6.10536 16.2652 6 16 6Z","volume":"M3 16.3799C3.00071 16.7869 3.12554 17.1839 3.35783 17.518C3.59011 17.8522 3.9188 18.1075 4.3 18.2499L11 20.7599V11.6799L3 8.47992V16.3799ZM13 11.6499V20.7599L19.7 18.2499C20.0812 18.1075 20.4099 17.8522 20.6422 17.518C20.8745 17.1839 20.9993 16.7869 21 16.3799V8.08992L13 11.6499ZM19.7 5.74992L12.7 3.12992C12.2486 2.96125 11.7514 2.96125 11.3 3.12992L4.3 5.74992C3.92484 5.89128 3.60083 6.14213 3.37 6.46992L12 9.91992L20.38 6.18992C20.1857 5.99841 19.9543 5.84867 19.7 5.74992Z","voucher_4g":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM6 16C5.80222 16 5.60888 15.9414 5.44443 15.8315C5.27998 15.7216 5.15181 15.5654 5.07612 15.3827C5.00043 15.2 4.98063 14.9989 5.01921 14.8049C5.0578 14.6109 5.15304 14.4327 5.29289 14.2929C5.43275 14.153 5.61093 14.0578 5.80491 14.0192C5.99889 13.9806 6.19996 14.0004 6.38268 14.0761C6.56541 14.1518 6.72159 14.28 6.83147 14.4444C6.94135 14.6089 7 14.8022 7 15C7 15.2652 6.89464 15.5196 6.70711 15.7071C6.51957 15.8946 6.26522 16 6 16ZM11 15C11 15.2652 10.8946 15.5196 10.7071 15.7071C10.5196 15.8946 10.2652 16 10 16C9.73478 16 9.48043 15.8946 9.29289 15.7071C9.10536 15.5196 9 15.2652 9 15V13C9 12.7348 9.10536 12.4804 9.29289 12.2929C9.48043 12.1054 9.73478 12 10 12C10.2652 12 10.5196 12.1054 10.7071 12.2929C10.8946 12.4804 11 12.7348 11 13V15ZM15 15C15 15.2652 14.8946 15.5196 14.7071 15.7071C14.5196 15.8946 14.2652 16 14 16C13.7348 16 13.4804 15.8946 13.2929 15.7071C13.1054 15.5196 13 15.2652 13 15V11C13 10.7348 13.1054 10.4804 13.2929 10.2929C13.4804 10.1054 13.7348 10 14 10C14.2652 10 14.5196 10.1054 14.7071 10.2929C14.8946 10.4804 15 10.7348 15 11V15ZM19 15C19 15.2652 18.8946 15.5196 18.7071 15.7071C18.5196 15.8946 18.2652 16 18 16C17.7348 16 17.4804 15.8946 17.2929 15.7071C17.1054 15.5196 17 15.2652 17 15V9C17 8.73478 17.1054 8.48043 17.2929 8.29289C17.4804 8.10536 17.7348 8 18 8C18.2652 8 18.5196 8.10536 18.7071 8.29289C18.8946 8.48043 19 8.73478 19 9V15Z","voucher_cashback":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM11 11C11 11.4465 10.9004 11.8874 10.7084 12.2905C10.5163 12.6936 10.2367 13.0487 9.89 13.33L11.45 14.11C11.6855 14.2299 11.864 14.4381 11.9465 14.6892C12.0289 14.9403 12.0086 15.2138 11.89 15.45C11.8069 15.6149 11.6798 15.7536 11.5227 15.8507C11.3656 15.9478 11.1847 15.9994 11 16C10.8431 16.0019 10.6883 15.964 10.55 15.89L6.55 13.89C6.3507 13.7879 6.19144 13.6219 6.09772 13.4185C6.004 13.2151 5.98125 12.9862 6.03312 12.7684C6.08499 12.5505 6.20846 12.3564 6.38377 12.2171C6.55908 12.0778 6.77608 12.0013 7 12H8C8.26522 12 8.51957 11.8946 8.70711 11.7071C8.89464 11.5196 9 11.2652 9 11C9 10.7348 8.89464 10.4804 8.70711 10.2929C8.51957 10.1054 8.26522 10 8 10H6C5.73478 10 5.48043 9.89464 5.29289 9.70711C5.10536 9.51957 5 9.26522 5 9C5 8.73478 5.10536 8.48043 5.29289 8.29289C5.48043 8.10536 5.73478 8 6 8H11C11.2652 8 11.5196 8.10536 11.7071 8.29289C11.8946 8.48043 12 8.73478 12 9C12 9.26522 11.8946 9.51957 11.7071 9.70711C11.5196 9.89464 11.2652 10 11 10H10.82C10.9364 10.3207 10.9973 10.6589 11 11ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","voucher_plan":"M19 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V16C2 16.7956 2.31607 17.5587 2.87868 18.1213C3.44129 18.6839 4.20435 19 5 19H19C19.7956 19 20.5587 18.6839 21.1213 18.1213C21.6839 17.5587 22 16.7956 22 16V8C22 7.20435 21.6839 6.44129 21.1213 5.87868C20.5587 5.31607 19.7956 5 19 5ZM5.37 8.37C5.48428 8.25234 5.62111 8.15893 5.77231 8.09536C5.92351 8.03178 6.08598 7.99935 6.25 8C6.49621 8.00082 6.7367 8.07434 6.94129 8.21132C7.14588 8.34831 7.30546 8.54266 7.4 8.77C7.496 8.99714 7.5238 9.24732 7.48 9.49C7.42762 9.73542 7.30532 9.96043 7.12788 10.1379C6.95043 10.3153 6.72542 10.4376 6.48 10.49C6.23732 10.5338 5.98714 10.506 5.76 10.41C5.53296 10.3133 5.33963 10.1515 5.20438 9.94506C5.06914 9.73863 4.99802 9.49678 5 9.25C4.99935 9.08598 5.03178 8.92351 5.09536 8.77231C5.15893 8.62111 5.25234 8.48428 5.37 8.37ZM12.63 15.63C12.5157 15.7477 12.3789 15.8411 12.2277 15.9046C12.0765 15.9682 11.914 16.0006 11.75 16C11.5038 15.9992 11.2633 15.9257 11.0587 15.7887C10.8541 15.6517 10.6945 15.4573 10.6 15.23C10.504 15.0029 10.4762 14.7527 10.52 14.51C10.5724 14.2646 10.6947 14.0396 10.8721 13.8621C11.0496 13.6847 11.2746 13.5624 11.52 13.51C11.7627 13.4662 12.0129 13.494 12.24 13.59C12.467 13.6867 12.6604 13.8485 12.7956 14.0549C12.9309 14.2614 13.002 14.5032 13 14.75C13.0006 14.914 12.9682 15.0765 12.9046 15.2277C12.8411 15.3789 12.7477 15.5157 12.63 15.63ZM12.71 9.71L6.71 15.71C6.61704 15.8037 6.50644 15.8781 6.38458 15.9289C6.26272 15.9797 6.13201 16.0058 6 16.0058C5.86799 16.0058 5.73728 15.9797 5.61542 15.9289C5.49356 15.8781 5.38296 15.8037 5.29 15.71C5.19627 15.617 5.12188 15.5064 5.07111 15.3846C5.02034 15.2627 4.9942 15.132 4.9942 15C4.9942 14.868 5.02034 14.7373 5.07111 14.6154C5.12188 14.4936 5.19627 14.383 5.29 14.29L11.29 8.29C11.4783 8.1017 11.7337 7.99591 12 7.99591C12.2663 7.99591 12.5217 8.1017 12.71 8.29C12.8983 8.4783 13.0041 8.7337 13.0041 9C13.0041 9.2663 12.8983 9.5217 12.71 9.71ZM17 17C16.8022 17 16.6089 16.9414 16.4444 16.8315C16.28 16.7216 16.1518 16.5654 16.0761 16.3827C16.0004 16.2 15.9806 15.9989 16.0192 15.8049C16.0578 15.6109 16.153 15.4327 16.2929 15.2929C16.4327 15.153 16.6109 15.0578 16.8049 15.0192C16.9989 14.9806 17.2 15.0004 17.3827 15.0761C17.5654 15.1518 17.7216 15.28 17.8315 15.4444C17.9414 15.6089 18 15.8022 18 16C18 16.2652 17.8946 16.5196 17.7071 16.7071C17.5196 16.8946 17.2652 17 17 17ZM17 13C16.8022 13 16.6089 12.9414 16.4444 12.8315C16.28 12.7216 16.1518 12.5654 16.0761 12.3827C16.0004 12.2 15.9806 11.9989 16.0192 11.8049C16.0578 11.6109 16.153 11.4327 16.2929 11.2929C16.4327 11.153 16.6109 11.0578 16.8049 11.0192C16.9989 10.9806 17.2 11.0004 17.3827 11.0761C17.5654 11.1518 17.7216 11.28 17.8315 11.4444C17.9414 11.6089 18 11.8022 18 12C18 12.2652 17.8946 12.5196 17.7071 12.7071C17.5196 12.8946 17.2652 13 17 13ZM17 9C16.8022 9 16.6089 8.94135 16.4444 8.83147C16.28 8.72159 16.1518 8.56541 16.0761 8.38268C16.0004 8.19996 15.9806 7.99889 16.0192 7.80491C16.0578 7.61093 16.153 7.43275 16.2929 7.29289C16.4327 7.15304 16.6109 7.0578 16.8049 7.01921C16.9989 6.98063 17.2 7.00043 17.3827 7.07612C17.5654 7.15181 17.7216 7.27998 17.8315 7.44443C17.9414 7.60888 18 7.80222 18 8C18 8.26522 17.8946 8.51957 17.7071 8.70711C17.5196 8.89464 17.2652 9 17 9Z","vpn":"M20.46 4.68C20.1284 4.29684 19.6638 4.05381 19.16 4C16.9552 3.76898 14.8088 3.14942 12.82 2.17C12.5648 2.04466 12.2843 1.97949 12 1.97949C11.7157 1.97949 11.4352 2.04466 11.18 2.17C9.20579 3.15045 7.07225 3.77019 4.88 4C4.37562 4.04408 3.90514 4.27236 3.55837 4.64127C3.21159 5.01017 3.01282 5.49386 3 6V11C3 17.74 9.75 22 12 22C14.25 22 21 17.75 21 11V6C20.9883 5.50859 20.7961 5.03869 20.46 4.68ZM14.8 12.6L11.8 16.6C11.7069 16.7242 11.5861 16.825 11.4472 16.8944C11.3084 16.9639 11.1552 17 11 17C10.7836 17 10.5731 16.9298 10.4 16.8C10.2949 16.7212 10.2064 16.6225 10.1395 16.5095C10.0726 16.3965 10.0286 16.2714 10.0101 16.1414C9.99148 16.0114 9.99869 15.879 10.0313 15.7518C10.0639 15.6246 10.1212 15.5051 10.2 15.4L12 13H10C9.81429 13 9.63225 12.9483 9.47427 12.8507C9.31629 12.753 9.18863 12.6133 9.10557 12.4472C9.02252 12.2811 8.98736 12.0952 9.00404 11.9102C9.02072 11.7252 9.08857 11.5486 9.2 11.4L12.2 7.4C12.3591 7.18783 12.596 7.04756 12.8586 7.01005C13.1211 6.97254 13.3878 7.04087 13.6 7.2C13.8122 7.35913 13.9524 7.59603 13.9899 7.85858C14.0275 8.12113 13.9591 8.38783 13.8 8.6L12 11H14C14.1857 11 14.3678 11.0517 14.5257 11.1494C14.6837 11.247 14.8114 11.3867 14.8944 11.5528C14.9775 11.7189 15.0126 11.9048 14.996 12.0898C14.9793 12.2748 14.9114 12.4514 14.8 12.6Z","vr":"M20.83 6.17C20.4583 5.79866 20.017 5.50421 19.5314 5.30346C19.0458 5.1027 18.5254 4.99959 18 5H6C4.93913 5 3.92172 5.42143 3.17157 6.17157C2.42143 6.92172 2 7.93914 2 9V15C2 16.0609 2.42143 17.0783 3.17157 17.8284C3.92172 18.5786 4.93913 19 6 19H8.8C9.12866 19.0013 9.45221 18.9187 9.74 18.76C10.0297 18.6057 10.277 18.3825 10.46 18.11L11.17 17.05C11.2615 16.9139 11.385 16.8023 11.5298 16.7252C11.6745 16.6481 11.836 16.6078 12 16.6078C12.164 16.6078 12.3255 16.6481 12.4702 16.7252C12.615 16.8023 12.7385 16.9139 12.83 17.05L13.54 18.11C13.723 18.3825 13.9703 18.6057 14.26 18.76C14.5478 18.9187 14.8713 19.0013 15.2 19H18C19.0609 19 20.0783 18.5786 20.8284 17.8284C21.5786 17.0783 22 16.0609 22 15V9C22.0004 8.47456 21.8973 7.95418 21.6965 7.4686C21.4958 6.98302 21.2013 6.54175 20.83 6.17ZM9.41 13.41C9.03665 13.7856 8.52958 13.9978 8 14C7.60444 14 7.21776 13.8827 6.88886 13.6629C6.55996 13.4432 6.30362 13.1308 6.15224 12.7654C6.00087 12.3999 5.96126 11.9978 6.03843 11.6098C6.1156 11.2219 6.30608 10.8655 6.58579 10.5858C6.86549 10.3061 7.22186 10.1156 7.60982 10.0384C7.99778 9.96126 8.39991 10.0009 8.76537 10.1522C9.13082 10.3036 9.44318 10.56 9.66294 10.8889C9.8827 11.2178 10 11.6044 10 12C9.99777 12.5296 9.78559 13.0367 9.41 13.41ZM17.41 13.41C17.0366 13.7856 16.5296 13.9978 16 14C15.6044 14 15.2178 13.8827 14.8889 13.6629C14.56 13.4432 14.3036 13.1308 14.1522 12.7654C14.0009 12.3999 13.9613 11.9978 14.0384 11.6098C14.1156 11.2219 14.3061 10.8655 14.5858 10.5858C14.8655 10.3061 15.2219 10.1156 15.6098 10.0384C15.9978 9.96126 16.3999 10.0009 16.7654 10.1522C17.1308 10.3036 17.4432 10.56 17.6629 10.8889C17.8827 11.2178 18 11.6044 18 12C17.9978 12.5296 17.7856 13.0367 17.41 13.41Z","walking":"M12 5C12.2967 5 12.5867 4.91203 12.8334 4.7472C13.08 4.58238 13.2723 4.34811 13.3858 4.07403C13.4994 3.79994 13.5291 3.49834 13.4712 3.20737C13.4133 2.91639 13.2704 2.64912 13.0607 2.43934C12.8509 2.22956 12.5836 2.0867 12.2926 2.02882C12.0017 1.97094 11.7001 2.00065 11.426 2.11418C11.1519 2.22771 10.9176 2.41997 10.7528 2.66665C10.588 2.91332 10.5 3.20333 10.5 3.5C10.5 3.89783 10.658 4.27936 10.9393 4.56066C11.2206 4.84197 11.6022 5 12 5ZM19 8.68C18.9583 8.55506 18.8922 8.43959 18.8057 8.34024C18.7192 8.24089 18.6139 8.1596 18.4959 8.10106C18.3779 8.04252 18.2495 8.00787 18.1181 7.99911C17.9866 7.99035 17.8547 8.00764 17.73 8.05C15.37 8.84 12.79 6.33 12.73 6.29C12.6482 6.20648 12.5493 6.14166 12.44 6.1H12.35C12.2418 6.04208 12.1225 6.00798 12 6H11.92C11.8377 6.00221 11.7564 6.01914 11.68 6.05C11.6301 6.0613 11.5826 6.08163 11.54 6.11C11.5103 6.10456 11.4798 6.10456 11.45 6.11C9.3869 7.53828 7.59828 9.3269 6.17 11.39C6.02527 11.6105 5.97349 11.8792 6.02593 12.1376C6.07837 12.3961 6.23079 12.6234 6.45 12.77C6.60353 12.9043 6.79657 12.985 7 13C7.16471 12.9991 7.32666 12.9576 7.47146 12.8791C7.61625 12.8006 7.73942 12.6876 7.83 12.55C8.73248 11.2524 9.79786 10.0761 11 9.05V12.89C10.2936 15.7583 8.68031 18.3221 6.4 20.2C6.18783 20.3591 6.04756 20.596 6.01005 20.8586C5.97255 21.1211 6.04087 21.3878 6.2 21.6C6.29315 21.7242 6.41394 21.825 6.55279 21.8944C6.69165 21.9639 6.84476 22 7 22C7.21637 22 7.42691 21.9298 7.6 21.8C9.78812 20.08 11.448 17.779 12.39 15.16C13.8671 17.0492 15.0971 19.1193 16.05 21.32C16.1171 21.5186 16.2449 21.6911 16.4154 21.8132C16.5858 21.9352 16.7904 22.0005 17 22C17.1084 21.9973 17.216 21.9805 17.32 21.95C17.4494 21.9135 17.5702 21.8512 17.675 21.767C17.7798 21.6827 17.8666 21.5782 17.9301 21.4596C17.9935 21.341 18.0325 21.2109 18.0445 21.0769C18.0565 20.943 18.0414 20.808 18 20.68C17.08 17.93 13.92 13.77 13.05 12.68V9C13.8154 9.53339 14.6881 9.893 15.6071 10.0536C16.5261 10.2143 17.4691 10.1721 18.37 9.93C18.6177 9.84552 18.8224 9.66731 18.9402 9.43361C19.058 9.19991 19.0794 8.92935 19 8.68Z","walking_aids":"M16 3H15C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3H8C6.93913 3 5.92172 3.42143 5.17157 4.17157C4.42143 4.92172 4 5.93913 4 7V18.28C3.69772 18.4545 3.44638 18.7051 3.27095 19.0068C3.09552 19.3086 3.00211 19.651 3 20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22C5.53043 22 6.03914 21.7893 6.41421 21.4142C6.78929 21.0391 7 20.5304 7 20C6.99789 19.651 6.90448 19.3086 6.72905 19.0068C6.55362 18.7051 6.30228 18.4545 6 18.28V16H18V21C18 21.2652 18.1054 21.5196 18.2929 21.7071C18.4804 21.8946 18.7348 22 19 22C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5196 20 21.2652 20 21V7C20 5.93913 19.5786 4.92172 18.8284 4.17157C18.0783 3.42143 17.0609 3 16 3ZM11 14H6V11H11V14ZM18 14H13V11H18V14ZM18 9H6V7C6 6.46957 6.21071 5.96086 6.58579 5.58579C6.96086 5.21071 7.46957 5 8 5H9C9 5.26522 9.10536 5.51957 9.29289 5.70711C9.48043 5.89464 9.73478 6 10 6H14C14.2652 6 14.5196 5.89464 14.7071 5.70711C14.8946 5.51957 15 5.26522 15 5H16C16.5304 5 17.0391 5.21071 17.4142 5.58579C17.7893 5.96086 18 6.46957 18 7V9Z","wallet":"M17 12C17 12.5304 17.2107 13.0391 17.5858 13.4142C17.9609 13.7893 18.4696 14 19 14H22V10H19C18.4696 10 17.9609 10.2107 17.5858 10.5858C17.2107 10.9609 17 11.4696 17 12ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V16H19C17.9391 16 16.9217 15.5786 16.1716 14.8284C15.4214 14.0783 15 13.0609 15 12C15 10.9391 15.4214 9.92172 16.1716 9.17157C16.9217 8.42143 17.9391 8 19 8H22V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4Z","wallpaper":"M8.5 7C8.20333 7 7.91332 7.08797 7.66664 7.2528C7.41997 7.41762 7.22771 7.65189 7.11418 7.92597C7.00065 8.20006 6.97094 8.50166 7.02882 8.79264C7.0867 9.08361 7.22956 9.35088 7.43934 9.56066C7.64912 9.77044 7.91639 9.9133 8.20736 9.97118C8.49834 10.0291 8.79994 9.99935 9.07403 9.88582C9.34811 9.77229 9.58238 9.58003 9.7472 9.33335C9.91203 9.08668 10 8.79667 10 8.5C10 8.10218 9.84196 7.72064 9.56066 7.43934C9.27936 7.15804 8.89782 7 8.5 7ZM4 10C4.26522 10 4.51957 9.89464 4.70711 9.70711C4.89464 9.51957 5 9.26522 5 9V6C5 5.73478 5.10536 5.48043 5.29289 5.29289C5.48043 5.10536 5.73478 5 6 5H9C9.26522 5 9.51957 4.89464 9.70711 4.70711C9.89464 4.51957 10 4.26522 10 4C10 3.73478 9.89464 3.48043 9.70711 3.29289C9.51957 3.10536 9.26522 3 9 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V9C3 9.26522 3.10536 9.51957 3.29289 9.70711C3.48043 9.89464 3.73478 10 4 10ZM18 3H15C14.7348 3 14.4804 3.10536 14.2929 3.29289C14.1054 3.48043 14 3.73478 14 4C14 4.26522 14.1054 4.51957 14.2929 4.70711C14.4804 4.89464 14.7348 5 15 5H18C18.2652 5 18.5196 5.10536 18.7071 5.29289C18.8946 5.48043 19 5.73478 19 6V9C19 9.26522 19.1054 9.51957 19.2929 9.70711C19.4804 9.89464 19.7348 10 20 10C20.2652 10 20.5196 9.89464 20.7071 9.70711C20.8946 9.51957 21 9.26522 21 9V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM16.21 9.29C16.0226 9.10375 15.7692 8.99921 15.505 8.99921C15.2408 8.99921 14.9874 9.10375 14.8 9.29L10.51 13.59L9.22 12.29C9.03264 12.1037 8.77919 11.9992 8.515 11.9992C8.25081 11.9992 7.99736 12.1037 7.81 12.29L5 15.09V15C5 14.7348 4.89464 14.4804 4.70711 14.2929C4.51957 14.1054 4.26522 14 4 14C3.73478 14 3.48043 14.1054 3.29289 14.2929C3.10536 14.4804 3 14.7348 3 15V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V14.5C21.0008 14.3684 20.9755 14.2379 20.9258 14.1161C20.876 13.9943 20.8027 13.8834 20.71 13.79L16.21 9.29Z","war":"M14 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7C21 6.73478 20.8946 6.48043 20.7071 6.29289C20.5196 6.10536 20.2652 6 20 6H14C14 5.46957 13.7893 4.96086 13.4142 4.58579C13.0391 4.21071 12.5304 4 12 4H7C6.46957 4 5.96086 4.21071 5.58579 4.58579C5.21071 4.96086 5 5.46957 5 6V10H14V8ZM20.83 13.17C20.4583 12.7987 20.017 12.5042 19.5314 12.3035C19.0458 12.1027 18.5254 11.9996 18 12H6C4.93913 12 3.92172 12.4214 3.17157 13.1716C2.42143 13.9217 2 14.9391 2 16C2 17.0609 2.42143 18.0783 3.17157 18.8284C3.92172 19.5786 4.93913 20 6 20H18C18.7916 20.0006 19.5656 19.7664 20.2239 19.3269C20.8823 18.8874 21.3955 18.2625 21.6985 17.5312C22.0015 16.7999 22.0807 15.9951 21.9261 15.2188C21.7715 14.4424 21.39 13.7294 20.83 13.17ZM6.71 16.71C6.54541 16.8748 6.32847 16.9769 6.09662 16.9988C5.86477 17.0207 5.63254 16.961 5.44 16.83C5.27585 16.7214 5.14993 16.564 5.08 16.38C4.99607 16.199 4.9682 15.997 5 15.8C5.03698 15.6015 5.13319 15.4188 5.27599 15.276C5.41879 15.1332 5.60147 15.037 5.8 15C5.995 14.9619 6.19692 14.9828 6.38 15.06C6.56399 15.1299 6.72139 15.2558 6.83 15.42C6.96101 15.6125 7.02071 15.8448 6.9988 16.0766C6.97689 16.3085 6.87475 16.5254 6.71 16.69V16.71ZM10.71 16.71C10.5454 16.8748 10.3285 16.9769 10.0966 16.9988C9.86477 17.0207 9.63254 16.961 9.44 16.83C9.27585 16.7214 9.14993 16.564 9.08 16.38C8.99607 16.199 8.9682 15.997 9 15.8C9.03697 15.6015 9.13319 15.4188 9.27599 15.276C9.41879 15.1332 9.60147 15.037 9.8 15C9.995 14.9619 10.1969 14.9828 10.38 15.06C10.564 15.1299 10.7214 15.2558 10.83 15.42C10.961 15.6125 11.0207 15.8448 10.9988 16.0766C10.9769 16.3085 10.8748 16.5254 10.71 16.69V16.71ZM14.71 16.71C14.5454 16.8748 14.3285 16.9769 14.0966 16.9988C13.8648 17.0207 13.6325 16.961 13.44 16.83C13.2758 16.7214 13.1499 16.564 13.08 16.38C12.9961 16.199 12.9682 15.997 13 15.8C13.037 15.6015 13.1332 15.4188 13.276 15.276C13.4188 15.1332 13.6015 15.037 13.8 15C13.995 14.9619 14.1969 14.9828 14.38 15.06C14.564 15.1299 14.7214 15.2558 14.83 15.42C14.961 15.6125 15.0207 15.8448 14.9988 16.0766C14.9769 16.3085 14.8748 16.5254 14.71 16.69V16.71ZM18.71 16.71C18.5454 16.8748 18.3285 16.9769 18.0966 16.9988C17.8648 17.0207 17.6325 16.961 17.44 16.83C17.2758 16.7214 17.1499 16.564 17.08 16.38C16.9961 16.199 16.9682 15.997 17 15.8C17.037 15.6015 17.1332 15.4188 17.276 15.276C17.4188 15.1332 17.6015 15.037 17.8 15C17.995 14.9619 18.1969 14.9828 18.38 15.06C18.564 15.1299 18.7214 15.2558 18.83 15.42C18.961 15.6125 19.0207 15.8448 18.9988 16.0766C18.9769 16.3085 18.8748 16.5254 18.71 16.69V16.71Z","warehouse":"M20.06 7.6801L13.06 3.3001C12.7421 3.10143 12.3748 2.99609 12 2.99609C11.6252 2.99609 11.2579 3.10143 10.94 3.3001L3.94 7.6801C3.65321 7.85934 3.41656 8.10838 3.25216 8.40394C3.08777 8.69949 3.00101 9.0319 3 9.3701V19.0001C3 19.5305 3.21071 20.0392 3.58579 20.4143C3.96086 20.7894 4.46957 21.0001 5 21.0001V12.5001C5 12.1023 5.15804 11.7207 5.43934 11.4394C5.72064 11.1581 6.10218 11.0001 6.5 11.0001H17.5C17.8978 11.0001 18.2794 11.1581 18.5607 11.4394C18.842 11.7207 19 12.1023 19 12.5001V21.0001C19.5304 21.0001 20.0391 20.7894 20.4142 20.4143C20.7893 20.0392 21 19.5305 21 19.0001V9.3701C20.999 9.0319 20.9122 8.69949 20.7478 8.40394C20.5834 8.10838 20.3468 7.85934 20.06 7.6801ZM14 9.0001H10C9.73478 9.0001 9.48043 8.89474 9.29289 8.7072C9.10536 8.51967 9 8.26531 9 8.0001C9 7.73488 9.10536 7.48053 9.29289 7.29299C9.48043 7.10546 9.73478 7.0001 10 7.0001H14C14.2652 7.0001 14.5196 7.10546 14.7071 7.29299C14.8946 7.48053 15 7.73488 15 8.0001C15 8.26531 14.8946 8.51967 14.7071 8.7072C14.5196 8.89474 14.2652 9.0001 14 9.0001ZM10.5 18.0001H7.5C7.36739 18.0001 7.24021 18.0528 7.14645 18.1465C7.05268 18.2403 7 18.3675 7 18.5001V20.5001C7 20.6327 7.05268 20.7599 7.14645 20.8537C7.24021 20.9474 7.36739 21.0001 7.5 21.0001H10.5C10.6326 21.0001 10.7598 20.9474 10.8536 20.8537C10.9473 20.7599 11 20.6327 11 20.5001V18.5001C11 18.3675 10.9473 18.2403 10.8536 18.1465C10.7598 18.0528 10.6326 18.0001 10.5 18.0001ZM10.5 13.0001H7.5C7.36739 13.0001 7.24021 13.0528 7.14645 13.1465C7.05268 13.2403 7 13.3675 7 13.5001V15.5001C7 15.6327 7.05268 15.7599 7.14645 15.8537C7.24021 15.9474 7.36739 16.0001 7.5 16.0001H10.5C10.6326 16.0001 10.7598 15.9474 10.8536 15.8537C10.9473 15.7599 11 15.6327 11 15.5001V13.5001C11 13.3675 10.9473 13.2403 10.8536 13.1465C10.7598 13.0528 10.6326 13.0001 10.5 13.0001ZM16.5 18.0001H13.5C13.3674 18.0001 13.2402 18.0528 13.1464 18.1465C13.0527 18.2403 13 18.3675 13 18.5001V20.5001C13 20.6327 13.0527 20.7599 13.1464 20.8537C13.2402 20.9474 13.3674 21.0001 13.5 21.0001H16.5C16.6326 21.0001 16.7598 20.9474 16.8536 20.8537C16.9473 20.7599 17 20.6327 17 20.5001V18.5001C17 18.3675 16.9473 18.2403 16.8536 18.1465C16.7598 18.0528 16.6326 18.0001 16.5 18.0001ZM16.5 13.0001H13.5C13.3674 13.0001 13.2402 13.0528 13.1464 13.1465C13.0527 13.2403 13 13.3675 13 13.5001V15.5001C13 15.6327 13.0527 15.7599 13.1464 15.8537C13.2402 15.9474 13.3674 16.0001 13.5 16.0001H16.5C16.6326 16.0001 16.7598 15.9474 16.8536 15.8537C16.9473 15.7599 17 15.6327 17 15.5001V13.5001C17 13.3675 16.9473 13.2403 16.8536 13.1465C16.7598 13.0528 16.6326 13.0001 16.5 13.0001Z","warning":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM12 18.5C11.7033 18.5 11.4133 18.412 11.1666 18.2472C10.92 18.0824 10.7277 17.8481 10.6142 17.574C10.5007 17.2999 10.4709 16.9983 10.5288 16.7074C10.5867 16.4164 10.7296 16.1491 10.9393 15.9393C11.1491 15.7296 11.4164 15.5867 11.7074 15.5288C11.9983 15.4709 12.2999 15.5006 12.574 15.6142C12.8481 15.7277 13.0824 15.92 13.2472 16.1666C13.412 16.4133 13.5 16.7033 13.5 17C13.5 17.3978 13.342 17.7794 13.0607 18.0607C12.7794 18.342 12.3978 18.5 12 18.5Z","warning_colored":"M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM11 6.5C11 6.23478 11.1054 5.98043 11.2929 5.79289C11.4804 5.60536 11.7348 5.5 12 5.5C12.2652 5.5 12.5196 5.60536 12.7071 5.79289C12.8946 5.98043 13 6.23478 13 6.5V12.5C13 12.7652 12.8946 13.0196 12.7071 13.2071C12.5196 13.3946 12.2652 13.5 12 13.5C11.7348 13.5 11.4804 13.3946 11.2929 13.2071C11.1054 13.0196 11 12.7652 11 12.5V6.5ZM12 18.5C11.7033 18.5 11.4133 18.412 11.1666 18.2472C10.92 18.0824 10.7277 17.8481 10.6142 17.574C10.5007 17.2999 10.4709 16.9983 10.5288 16.7074C10.5867 16.4164 10.7296 16.1491 10.9393 15.9393C11.1491 15.7296 11.4164 15.5867 11.7074 15.5288C11.9983 15.4709 12.2999 15.5006 12.574 15.6142C12.8481 15.7277 13.0824 15.92 13.2472 16.1666C13.412 16.4133 13.5 16.7033 13.5 17C13.5 17.3978 13.342 17.7794 13.0607 18.0607C12.7794 18.342 12.3978 18.5 12 18.5Z","warranty":"M8.71 11.29C8.5217 11.1017 8.26631 10.9959 8 10.9959C7.7337 10.9959 7.47831 11.1017 7.29 11.29C7.1017 11.4783 6.99591 11.7337 6.99591 12C6.99591 12.1319 7.02188 12.2625 7.07234 12.3843C7.12281 12.5061 7.19677 12.6168 7.29 12.71L10.29 15.71C10.383 15.8038 10.4936 15.8782 10.6154 15.9289C10.7373 15.9797 10.868 16.0058 11 16.0058C11.132 16.0058 11.2627 15.9797 11.3846 15.9289C11.5064 15.8782 11.617 15.8038 11.71 15.71L21.71 5.71004C21.8983 5.52173 22.0041 5.26634 22.0041 5.00004C22.0041 4.73374 21.8983 4.47834 21.71 4.29004C21.5217 4.10173 21.2663 3.99595 21 3.99595C20.7337 3.99595 20.4783 4.10173 20.29 4.29004L11 13.59L8.71 11.29ZM20.83 10C20.5731 10.042 20.3427 10.1824 20.1877 10.3916C20.0327 10.6007 19.9654 10.862 20 11.12C20.0152 11.4132 20.0152 11.7069 20 12C20 13.5823 19.5308 15.129 18.6518 16.4446C17.7727 17.7602 16.5233 18.7856 15.0615 19.3911C13.5997 19.9966 11.9911 20.155 10.4393 19.8463C8.88743 19.5376 7.46197 18.7757 6.34315 17.6569C5.22433 16.5381 4.4624 15.1126 4.15372 13.5608C3.84504 12.0089 4.00347 10.4004 4.60897 8.93857C5.21447 7.47676 6.23985 6.22733 7.55544 5.34828C8.87104 4.46923 10.4178 4.00004 12 4.00004C13.233 3.99625 14.4494 4.28408 15.55 4.84004C15.7874 4.95938 16.0624 4.97955 16.3147 4.8961C16.5669 4.81264 16.7757 4.63241 16.895 4.39504C17.0144 4.15767 17.0345 3.88261 16.9511 3.63037C16.8676 3.37814 16.6874 3.16938 16.45 3.05004C15.0697 2.35549 13.5452 1.99578 12 2.00004C10.0222 2.00004 8.08879 2.58653 6.4443 3.68534C4.79981 4.78416 3.51809 6.34594 2.76121 8.1732C2.00433 10.0005 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6726 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.482 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22.0019 11.6256 21.9785 11.2514 21.93 10.88C21.8998 10.6179 21.7673 10.3783 21.5613 10.2135C21.3552 10.0486 21.0924 9.97192 20.83 10Z","washing_machine":"M17 2H7C6.20435 2 5.44129 2.31607 4.87868 2.87868C4.31607 3.44129 4 4.20435 4 5V19C4 19.7956 4.31607 20.5587 4.87868 21.1213C5.44129 21.6839 6.20435 22 7 22H17C17.7956 22 18.5587 21.6839 19.1213 21.1213C19.6839 20.5587 20 19.7956 20 19V5C20 4.20435 19.6839 3.44129 19.1213 2.87868C18.5587 2.31607 17.7956 2 17 2ZM7 4H9C9.26522 4 9.51957 4.10536 9.70711 4.29289C9.89464 4.48043 10 4.73478 10 5C10 5.26522 9.89464 5.51957 9.70711 5.70711C9.51957 5.89464 9.26522 6 9 6H7C6.73478 6 6.48043 5.89464 6.29289 5.70711C6.10536 5.51957 6 5.26522 6 5C6 4.73478 6.10536 4.48043 6.29289 4.29289C6.48043 4.10536 6.73478 4 7 4ZM12 20C10.8133 20 9.65327 19.6481 8.66658 18.9888C7.67988 18.3295 6.91085 17.3925 6.45672 16.2961C6.0026 15.1997 5.88378 13.9933 6.11529 12.8295C6.3468 11.6656 6.91824 10.5965 7.75736 9.75736C8.59647 8.91824 9.66557 8.3468 10.8295 8.11529C11.9933 7.88378 13.1997 8.0026 14.2961 8.45672C15.3925 8.91085 16.3295 9.67988 16.9888 10.6666C17.6481 11.6533 18 12.8133 18 14C18 15.5913 17.3679 17.1174 16.2426 18.2426C15.1174 19.3679 13.5913 20 12 20ZM17 6C16.8022 6 16.6089 5.94135 16.4444 5.83147C16.28 5.72159 16.1518 5.56541 16.0761 5.38268C16.0004 5.19996 15.9806 4.99889 16.0192 4.80491C16.0578 4.61093 16.153 4.43275 16.2929 4.29289C16.4327 4.15304 16.6109 4.0578 16.8049 4.01921C16.9989 3.98063 17.2 4.00043 17.3827 4.07612C17.5654 4.15181 17.7216 4.27998 17.8315 4.44443C17.9414 4.60888 18 4.80222 18 5C18 5.26522 17.8946 5.51957 17.7071 5.70711C17.5196 5.89464 17.2652 6 17 6ZM12 10C10.9391 10 9.92172 10.4214 9.17157 11.1716C8.42143 11.9217 8 12.9391 8 14C8.23788 13.9976 8.4735 14.0464 8.69089 14.143C8.90829 14.2396 9.10237 14.3818 9.26 14.56C9.35373 14.6631 9.46797 14.7455 9.59541 14.8019C9.72284 14.8583 9.86065 14.8874 10 14.8874C10.1393 14.8874 10.2772 14.8583 10.4046 14.8019C10.532 14.7455 10.6463 14.6631 10.74 14.56C10.8972 14.3813 11.0912 14.2387 11.3087 14.1421C11.5262 14.0454 11.762 13.9969 12 14C12.2375 14.0002 12.4723 14.0501 12.6893 14.1465C12.9063 14.243 13.1007 14.3838 13.26 14.56C13.3537 14.6631 13.468 14.7455 13.5954 14.8019C13.7228 14.8583 13.8607 14.8874 14 14.8874C14.1393 14.8874 14.2772 14.8583 14.4046 14.8019C14.532 14.7455 14.6463 14.6631 14.74 14.56C14.8993 14.3838 15.0937 14.243 15.3107 14.1465C15.5277 14.0501 15.7625 14.0002 16 14C16 12.9391 15.5786 11.9217 14.8284 11.1716C14.0783 10.4214 13.0609 10 12 10Z","water":"M17.7 10.4001L12.85 2.48005C12.7603 2.33534 12.6352 2.21593 12.4864 2.13311C12.3377 2.0503 12.1702 2.00684 12 2.00684C11.8298 2.00684 11.6623 2.0503 11.5136 2.13311C11.3648 2.21593 11.2397 2.33534 11.15 2.48005L6.3 10.4001C5.4515 11.7845 5.00164 13.3763 5 15.0001C5 16.8566 5.7375 18.637 7.05025 19.9498C8.36301 21.2626 10.1435 22.0001 12 22.0001C13.8565 22.0001 15.637 21.2626 16.9497 19.9498C18.2625 18.637 19 16.8566 19 15.0001C18.9984 13.3763 18.5485 11.7845 17.7 10.4001Z","water_bottle":"M10 5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4V3C15 2.73478 14.8946 2.48043 14.7071 2.29289C14.5196 2.10536 14.2652 2 14 2H10C9.73478 2 9.48043 2.10536 9.29289 2.29289C9.10536 2.48043 9 2.73478 9 3V4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5ZM17 13C17 12.4696 16.7893 11.9609 16.4142 11.5858C16.0391 11.2107 15.5304 11 15 11C15.5304 11 16.0391 10.7893 16.4142 10.4142C16.7893 10.0391 17 9.53043 17 9C17 8.46957 16.7893 7.96086 16.4142 7.58579C16.0391 7.21071 15.5304 7 15 7H9C8.46957 7 7.96086 7.21071 7.58579 7.58579C7.21071 7.96086 7 8.46957 7 9C7 9.53043 7.21071 10.0391 7.58579 10.4142C7.96086 10.7893 8.46957 11 9 11C8.46957 11 7.96086 11.2107 7.58579 11.5858C7.21071 11.9609 7 12.4696 7 13C7 13.5304 7.21071 14.0391 7.58579 14.4142C7.96086 14.7893 8.46957 15 9 15C8.46957 15 7.96086 15.2107 7.58579 15.5858C7.21071 15.9609 7 16.4696 7 17V20C7 20.5304 7.21071 21.0391 7.58579 21.4142C7.96086 21.7893 8.46957 22 9 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V17C17 16.4696 16.7893 15.9609 16.4142 15.5858C16.0391 15.2107 15.5304 15 15 15C15.5304 15 16.0391 14.7893 16.4142 14.4142C16.7893 14.0391 17 13.5304 17 13Z","water_bottle_reuseable":"M7.00001 11.27C6.99328 11.4386 7.03254 11.6058 7.11357 11.7538C7.1946 11.9017 7.31435 12.0249 7.46001 12.11C7.62381 12.1939 7.76127 12.3214 7.85726 12.4784C7.95325 12.6355 8.00405 12.816 8.00405 13C8.00405 13.184 7.95325 13.3645 7.85726 13.5216C7.76127 13.6786 7.62381 13.8061 7.46001 13.89C7.31435 13.9751 7.1946 14.0983 7.11357 14.2462C7.03254 14.3942 6.99328 14.5614 7.00001 14.73V20C7.00001 20.5304 7.21072 21.0391 7.58579 21.4142C7.96087 21.7893 8.46957 22 9.00001 22H15C15.5304 22 16.0391 21.7893 16.4142 21.4142C16.7893 21.0391 17 20.5304 17 20V14.73C17.0067 14.5614 16.9675 14.3942 16.8864 14.2462C16.8054 14.0983 16.6857 13.9751 16.54 13.89C16.3762 13.8061 16.2387 13.6786 16.1427 13.5216C16.0468 13.3645 15.996 13.184 15.996 13C15.996 12.816 16.0468 12.6355 16.1427 12.4784C16.2387 12.3214 16.3762 12.1939 16.54 12.11C16.6857 12.0249 16.8054 11.9017 16.8864 11.7538C16.9675 11.6058 17.0067 11.4386 17 11.27V10H7.00001V11.27ZM15 5H14V3C14 2.73478 13.8946 2.48043 13.7071 2.29289C13.5196 2.10536 13.2652 2 13 2H11C10.7348 2 10.4804 2.10536 10.2929 2.29289C10.1054 2.48043 10 2.73478 10 3V5H9.00001C8.46957 5 7.96087 5.21071 7.58579 5.58579C7.21072 5.96086 7.00001 6.46957 7.00001 7V8H17V7C17 6.46957 16.7893 5.96086 16.4142 5.58579C16.0391 5.21071 15.5304 5 15 5Z","water_checked":"M17.7002 10.3901L12.8502 2.46008C12.4902 1.87008 11.5102 1.87008 11.1402 2.46008L6.29023 10.3801C5.44023 11.7601 4.99023 13.3501 4.99023 14.9801C4.99023 18.8401 8.13023 21.9801 11.9902 21.9801C15.8502 21.9801 18.9902 18.8401 18.9902 14.9801C18.9902 13.3601 18.5402 11.7701 17.6902 10.3801L17.7002 10.3901ZM15.7002 13.7101L11.7002 17.7101C11.5002 17.9101 11.2502 18.0001 10.9902 18.0001C10.7302 18.0001 10.4802 17.9001 10.2802 17.7101L8.28023 15.7101C7.89023 15.3201 7.89023 14.6901 8.28023 14.3001C8.67023 13.9101 9.30023 13.9101 9.69023 14.3001L10.9802 15.5901L14.2702 12.3001C14.6602 11.9101 15.2902 11.9101 15.6802 12.3001C16.0702 12.6901 16.0702 13.3201 15.6802 13.7101H15.7002Z","water_pipe":"M20 17.28V14C20 12.6739 19.4732 11.4021 18.5355 10.4645C17.5979 9.52678 16.3261 9 15 9V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7H13V5H14C14.2652 5 14.5196 4.89464 14.7071 4.70711C14.8946 4.51957 15 4.26522 15 4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3H10C9.73478 3 9.48043 3.10536 9.29289 3.29289C9.10536 3.48043 9 3.73478 9 4C9 4.26522 9.10536 4.51957 9.29289 4.70711C9.48043 4.89464 9.73478 5 10 5H11V7H10C9.73478 7 9.48043 7.10536 9.29289 7.29289C9.10536 7.48043 9 7.73478 9 8V9H6.72C6.54549 8.69772 6.29491 8.44638 5.99317 8.27095C5.69143 8.09552 5.34903 8.00211 5 8C4.46957 8 3.96086 8.21071 3.58579 8.58579C3.21071 8.96086 3 9.46957 3 10V14C3 14.5304 3.21071 15.0391 3.58579 15.4142C3.96086 15.7893 4.46957 16 5 16C5.34903 15.9979 5.69143 15.9045 5.99317 15.7291C6.29491 15.5536 6.54549 15.3023 6.72 15H14V17.28C13.6977 17.4545 13.4464 17.7051 13.2709 18.0068C13.0955 18.3086 13.0021 18.651 13 19C13 19.5304 13.2107 20.0391 13.5858 20.4142C13.9609 20.7893 14.4696 21 15 21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19C20.9979 18.651 20.9045 18.3086 20.7291 18.0068C20.5536 17.7051 20.3023 17.4545 20 17.28Z","water_pump":"M18.71 15.29C18.617 15.1963 18.5064 15.1219 18.3846 15.0711C18.2627 15.0203 18.132 14.9942 18 14.9942C17.868 14.9942 17.7373 15.0203 17.6154 15.0711C17.4936 15.1219 17.383 15.1963 17.29 15.29L16.7 15.89C16.531 16.0574 16.3971 16.2569 16.3061 16.4766C16.2151 16.6964 16.1689 16.9321 16.17 17.17C16.1667 17.5329 16.2721 17.8885 16.4725 18.1912C16.6728 18.4938 16.9591 18.7296 17.2945 18.8682C17.6299 19.0069 17.9991 19.0422 18.3547 18.9694C18.7103 18.8967 19.036 18.7193 19.29 18.46C19.6265 18.121 19.8153 17.6627 19.8153 17.185C19.8153 16.7073 19.6265 16.249 19.29 15.91L18.71 15.29ZM13 19H12V14H8V19H7C6.73478 19 6.48043 19.1054 6.29289 19.2929C6.10536 19.4804 6 19.7348 6 20C6 20.2652 6.10536 20.5196 6.29289 20.7071C6.48043 20.8946 6.73478 21 7 21H13C13.2652 21 13.5196 20.8946 13.7071 20.7071C13.8946 20.5196 14 20.2652 14 20C14 19.7348 13.8946 19.4804 13.7071 19.2929C13.5196 19.1054 13.2652 19 13 19ZM15 7H13.82C13.6707 6.5806 13.4299 6.19969 13.1151 5.8849C12.8003 5.57011 12.4194 5.32932 12 5.18V5C12 4.46957 11.7893 3.96086 11.4142 3.58579C11.0391 3.21071 10.5304 3 10 3C9.46957 3 8.96086 3.21071 8.58579 3.58579C8.21071 3.96086 8 4.46957 8 5V5.18C7.5806 5.32932 7.19969 5.57011 6.8849 5.8849C6.57011 6.19969 6.32932 6.5806 6.18 7H6C5.46957 7 4.96086 7.21071 4.58579 7.58579C4.21071 7.96086 4 8.46957 4 9C4 9.53043 4.21071 10.0391 4.58579 10.4142C4.96086 10.7893 5.46957 11 6 11H6.18C6.38631 11.5835 6.76807 12.089 7.27293 12.4471C7.7778 12.8051 8.38106 12.9983 9 13H11C11.6189 12.9983 12.2222 12.8051 12.7271 12.4471C13.2319 12.089 13.6137 11.5835 13.82 11H15C15.2652 11 15.5196 11.1054 15.7071 11.2929C15.8946 11.4804 16 11.7348 16 12V13C16 13.2652 16.1054 13.5196 16.2929 13.7071C16.4804 13.8946 16.7348 14 17 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V12C20 10.6739 19.4732 9.40215 18.5355 8.46447C17.5979 7.52678 16.3261 7 15 7Z","water_purifier":"M15 15C15.1978 15 15.3911 14.9414 15.5556 14.8315C15.72 14.7216 15.8482 14.5654 15.9239 14.3827C15.9996 14.2 16.0194 13.9989 15.9808 13.8049C15.9422 13.6109 15.847 13.4327 15.7071 13.2929C15.5673 13.153 15.3891 13.0578 15.1951 13.0192C15.0011 12.9806 14.8 13.0004 14.6173 13.0761C14.4346 13.1518 14.2784 13.28 14.1685 13.4444C14.0586 13.6089 14 13.8022 14 14C14 14.2652 14.1054 14.5196 14.2929 14.7071C14.4804 14.8946 14.7348 15 15 15ZM20.16 13C20.0299 12.9786 19.8969 12.9831 19.7686 13.0133C19.6403 13.0435 19.5193 13.0987 19.4124 13.1759C19.3055 13.253 19.215 13.3505 19.1459 13.4628C19.0768 13.575 19.0307 13.6998 19.01 13.83L18.29 18.15C18.2517 18.3866 18.1296 18.6016 17.9461 18.7558C17.7625 18.91 17.5297 18.9931 17.29 18.99H14.69C14.4503 18.9931 14.2175 18.91 14.0339 18.7558C13.8504 18.6016 13.7283 18.3866 13.69 18.15L13 13.84C12.9576 13.5748 12.8115 13.3373 12.594 13.1798C12.3764 13.0222 12.1052 12.9576 11.84 13C11.5748 13.0424 11.3373 13.1885 11.1798 13.406C11.0222 13.6236 10.9576 13.8948 11 14.16L11.73 18.49C11.8461 19.1912 12.2074 19.8284 12.7495 20.2881C13.2916 20.7478 13.9792 21.0001 14.69 21H17.31C18.0276 21.0096 18.7249 20.7617 19.2753 20.3012C19.8257 19.8406 20.1928 19.198 20.31 18.49L21 14.16C21.0228 14.0285 21.019 13.8937 20.9889 13.7637C20.9587 13.6337 20.9029 13.511 20.8246 13.4029C20.7463 13.2948 20.6472 13.2034 20.533 13.1342C20.4189 13.065 20.2921 13.0194 20.16 13ZM17 17C17.1978 17 17.3911 16.9414 17.5556 16.8315C17.72 16.7216 17.8482 16.5654 17.9239 16.3827C17.9996 16.2 18.0194 15.9989 17.9808 15.8049C17.9422 15.6109 17.847 15.4327 17.7071 15.2929C17.5673 15.153 17.3891 15.0578 17.1951 15.0192C17.0011 14.9806 16.8 15.0004 16.6173 15.0761C16.4346 15.1518 16.2784 15.28 16.1685 15.4444C16.0586 15.6089 16 15.8022 16 16C16 16.2652 16.1054 16.5196 16.2929 16.7071C16.4804 16.8946 16.7348 17 17 17ZM17 13C17.1978 13 17.3911 12.9414 17.5556 12.8315C17.72 12.7216 17.8482 12.5654 17.9239 12.3827C17.9996 12.2 18.0194 11.9989 17.9808 11.8049C17.9422 11.6109 17.847 11.4327 17.7071 11.2929C17.5673 11.153 17.3891 11.0578 17.1951 11.0192C17.0011 10.9806 16.8 11.0004 16.6173 11.0761C16.4346 11.1518 16.2784 11.28 16.1685 11.4444C16.0586 11.6089 16 11.8022 16 12C16 12.2652 16.1054 12.5196 16.2929 12.7071C16.4804 12.8946 16.7348 13 17 13ZM18 3H4C3.73478 3 3.48043 3.10536 3.29289 3.29289C3.10536 3.48043 3 3.73478 3 4V7C3 7.26522 3.10536 7.51957 3.29289 7.70711C3.48043 7.89464 3.73478 8 4 8H13C13 8.53043 13.2107 9.03914 13.5858 9.41421C13.9609 9.78929 14.4696 10 15 10H17C17.5304 10 18.0391 9.78929 18.4142 9.41421C18.7893 9.03914 19 8.53043 19 8H20C20.2652 8 20.5196 7.89464 20.7071 7.70711C20.8946 7.51957 21 7.26522 21 7V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3Z","water_sensor":"M18.67 4.56016C16.8362 2.91847 14.4613 2.01074 12 2.01074C9.53869 2.01074 7.16383 2.91847 5.33001 4.56016C5.13242 4.73786 5.01352 4.98677 4.99945 5.25213C4.98539 5.5175 5.07731 5.77758 5.25501 5.97516C5.4327 6.17275 5.68161 6.29166 5.94698 6.30572C6.21234 6.31979 6.47242 6.22786 6.67001 6.05017C8.13632 4.74013 10.0337 4.01599 12 4.01599C13.9663 4.01599 15.8637 4.74013 17.33 6.05017C17.5149 6.21323 17.7535 6.30227 18 6.30017C18.1373 6.30367 18.2739 6.27885 18.4013 6.22723C18.5286 6.17562 18.6439 6.09832 18.74 6.00016C18.8324 5.90226 18.9041 5.7867 18.9507 5.66041C18.9974 5.53413 19.0181 5.39973 19.0116 5.26526C19.005 5.1308 18.9714 4.99903 18.9127 4.87787C18.854 4.75671 18.7715 4.64865 18.67 4.56016ZM12.67 10.3802C12.5869 10.2625 12.4768 10.1666 12.3489 10.1004C12.221 10.0341 12.079 9.99956 11.935 9.99956C11.791 9.99956 11.6491 10.0341 11.5212 10.1004C11.3933 10.1666 11.2831 10.2625 11.2 10.3802L8.47001 14.9202C7.96014 15.7578 7.69031 16.7195 7.69001 17.7002C7.66194 18.2816 7.75224 18.8627 7.95542 19.4083C8.1586 19.9538 8.47043 20.4524 8.87202 20.8738C9.27361 21.2953 9.75659 21.6308 10.2917 21.86C10.8268 22.0893 11.4029 22.2075 11.985 22.2075C12.5671 22.2075 13.1432 22.0893 13.6783 21.86C14.2134 21.6308 14.6964 21.2953 15.098 20.8738C15.4996 20.4524 15.8114 19.9538 16.0146 19.4083C16.2178 18.8627 16.3081 18.2816 16.28 17.7002C16.2809 16.718 16.0073 15.7551 15.49 14.9202L12.67 10.3802ZM9.61001 8.82016C10.3006 8.30559 11.1388 8.02764 12 8.02764C12.8612 8.02764 13.6994 8.30559 14.39 8.82016C14.6009 8.98195 14.8673 9.05334 15.1308 9.01865C15.3943 8.98396 15.6332 8.84601 15.795 8.63517C15.9568 8.42432 16.0282 8.15784 15.9935 7.89435C15.9588 7.63086 15.8209 7.39195 15.61 7.23017C14.5696 6.44649 13.3025 6.02265 12 6.02265C10.6975 6.02265 9.43038 6.44649 8.39001 7.23017C8.28561 7.31027 8.19801 7.41016 8.13221 7.52412C8.06641 7.63808 8.0237 7.76388 8.00652 7.89435C7.98934 8.02482 7.99803 8.15739 8.03209 8.2845C8.06614 8.41161 8.1249 8.53076 8.20501 8.63517C8.36679 8.84601 8.60571 8.98396 8.86919 9.01865C8.99966 9.03583 9.13223 9.02714 9.25934 8.99309C9.38645 8.95903 9.50561 8.90027 9.61001 8.82016Z","water_tap":"M9 7H10V5.73C9.99761 5.48735 10.0835 5.25211 10.2418 5.06812C10.4 4.88414 10.6197 4.76396 10.86 4.73L16.14 4C16.4052 3.9695 16.6475 3.8349 16.8134 3.62579C16.9794 3.41669 17.0555 3.15022 17.025 2.885C16.9945 2.61979 16.8599 2.37755 16.6508 2.21158C16.4417 2.04561 16.1752 1.9695 15.91 2L6.73 2.84C5.98376 2.90744 5.28976 3.25168 4.78454 3.80502C4.27932 4.35835 3.99946 5.08072 4 5.83V7H9ZM18 9H4V20C4 20.5304 4.21071 21.0391 4.58579 21.4142C4.96086 21.7893 5.46957 22 6 22H8C8.53043 22 9.03914 21.7893 9.41421 21.4142C9.78929 21.0391 10 20.5304 10 20V13C10 12.7348 10.1054 12.4804 10.2929 12.2929C10.4804 12.1054 10.7348 12 11 12H17V13C17 13.2652 17.1054 13.5196 17.2929 13.7071C17.4804 13.8946 17.7348 14 18 14H19C19.2652 14 19.5196 13.8946 19.7071 13.7071C19.8946 13.5196 20 13.2652 20 13V11C20 10.4696 19.7893 9.96086 19.4142 9.58579C19.0391 9.21072 18.5304 9 18 9ZM18.93 16.25C18.8886 16.1739 18.8261 16.1114 18.75 16.07C18.6736 16.0267 18.5878 16.0027 18.5 16C18.4162 15.9996 18.3337 16.0202 18.26 16.06C18.1809 16.1008 18.115 16.1632 18.07 16.24L17.18 17.74C17.0301 18.0291 16.9709 18.3567 17.01 18.68C17.0584 19.003 17.205 19.3033 17.43 19.54C17.5719 19.6789 17.7379 19.7908 17.92 19.87C18.1031 19.9493 18.3005 19.9902 18.5 19.9902C18.6995 19.9902 18.8969 19.9493 19.08 19.87C19.2635 19.7933 19.43 19.6812 19.57 19.54C19.7952 19.2995 19.9417 18.996 19.99 18.67C20.0314 18.3423 19.9684 18.0098 19.81 17.72L18.93 16.25Z","watering_can":"M20.29 11.9999C20.084 11.9389 19.8639 11.9458 19.6621 12.0197C19.4604 12.0935 19.2879 12.2304 19.17 12.4099L17.84 14.4099L15.62 13.4099L17.5 11.2599C17.8339 10.8783 18.0103 10.384 17.9936 9.87718C17.9769 9.37035 17.7683 8.88879 17.41 8.52994L13.41 4.52994C13.2119 4.34621 12.9786 4.20452 12.7242 4.11343C12.4698 4.02234 12.1997 3.98373 11.93 3.99994C11.6579 4.00998 11.3907 4.07546 11.1448 4.19239C10.8989 4.30932 10.6795 4.47522 10.5 4.67994L9.93996 5.30994C9.55853 4.89739 9.09447 4.56983 8.57801 4.34858C8.06154 4.12734 7.50426 4.01739 6.94247 4.02588C6.38067 4.03437 5.82697 4.16112 5.31743 4.39788C4.80789 4.63463 4.35394 4.97607 3.98516 5.39996C3.61637 5.82385 3.34103 6.32068 3.17706 6.85808C3.01309 7.39547 2.96417 7.96139 3.03349 8.51895C3.10282 9.07652 3.28883 9.61322 3.5794 10.0941C3.86998 10.575 4.2586 10.9893 4.71996 11.3099L3.49996 12.6799C3.16607 13.0616 2.98962 13.5559 3.00633 14.0627C3.02304 14.5695 3.23165 15.0511 3.58996 15.4099L7.58996 19.4099C7.96331 19.7855 8.47039 19.9977 8.99996 19.9999H9.06996C9.34205 19.9899 9.60923 19.9244 9.85512 19.8075C10.101 19.6906 10.3204 19.5247 10.5 19.3199L12.5 16.9999H17.43L19.14 19.5499C19.2333 19.6918 19.3612 19.8075 19.5117 19.8863C19.6622 19.965 19.8302 20.0041 20 19.9999C20.0961 20.014 20.1938 20.014 20.29 19.9999C20.5025 19.9357 20.6877 19.8026 20.8163 19.6216C20.9448 19.4405 21.0094 19.2218 21 18.9999V12.9999C21.0094 12.7781 20.9448 12.5594 20.8163 12.3783C20.6877 12.1973 20.5025 12.0641 20.29 11.9999ZM4.99996 7.99994C5.00057 7.57754 5.13489 7.16617 5.38368 6.82482C5.63247 6.48346 5.98295 6.22963 6.38488 6.09973C6.78681 5.96982 7.21955 5.97051 7.62106 6.10168C8.02258 6.23286 8.37225 6.48779 8.61996 6.82994L6.05996 9.74994C5.74209 9.58069 5.47582 9.32876 5.28924 9.02075C5.10267 8.71273 5.00273 8.36005 4.99996 7.99994Z","watermelon":"M20 6.83989C19.3192 5.48005 18.3295 4.29851 17.11 3.38989C16.7598 3.13175 16.335 2.99483 15.9 2.99989C15.4718 2.99915 15.0547 3.13586 14.71 3.38989L16.66 5.33989C17.4026 6.08317 17.9916 6.96545 18.3932 7.93634C18.7949 8.90723 19.0014 9.94773 19.0009 10.9984C19.0005 12.0491 18.793 13.0894 18.3905 14.06C17.988 15.0305 17.3983 15.9123 16.655 16.6549C15.9117 17.3975 15.0294 17.9865 14.0586 18.3881C13.0877 18.7898 12.0472 18.9963 10.9965 18.9958C9.94577 18.9953 8.90546 18.7879 7.93492 18.3854C6.96438 17.9829 6.08263 17.3932 5.34 16.6499L3.39 14.6999C3.13597 15.0446 2.99927 15.4617 3 15.8899C2.99927 16.3181 3.13597 16.7352 3.39 17.0799C4.62094 18.7246 6.33855 19.94 8.29915 20.5536C10.2598 21.1671 12.3638 21.1477 14.3127 20.498C16.2617 19.8484 17.9565 18.6015 19.1569 16.9343C20.3572 15.2671 21.0021 13.2643 21 11.2099C21.017 9.69464 20.6743 8.19697 20 6.83989ZM8.72 16.5499C9.44457 16.8432 10.2183 16.9959 11 16.9999C12.1857 16.9996 13.3447 16.6479 14.3307 15.9894C15.3167 15.3309 16.0855 14.395 16.54 13.2999C16.9908 12.2015 17.109 10.9949 16.88 9.82989C16.6487 8.66699 16.078 7.5987 15.24 6.75989L13.24 4.75989L4.79 13.2599L6.79 15.2599C7.34499 15.8093 8.00014 16.2472 8.72 16.5499ZM12.29 8.27989C12.4832 8.1008 12.7366 8.00086 13 7.99989C13.1994 7.99945 13.3945 8.05865 13.56 8.16989C13.7216 8.28132 13.8468 8.43782 13.92 8.61989C13.9972 8.80297 14.0181 9.00489 13.98 9.19989C13.9408 9.39207 13.846 9.56848 13.7073 9.70717C13.5686 9.84586 13.3922 9.9407 13.2 9.97989C13.006 10.0211 12.8041 10.0037 12.62 9.92989C12.4389 9.85011 12.2833 9.72212 12.17 9.55989C12.0588 9.39435 11.9996 9.19933 12 8.99989C12.0012 8.73166 12.1049 8.47404 12.29 8.27989ZM12.29 12.2799C12.4832 12.1008 12.7366 12.0009 13 11.9999C13.1994 11.9994 13.3945 12.0586 13.56 12.1699C13.7216 12.2813 13.8468 12.4378 13.92 12.6199C13.9972 12.803 14.0181 13.0049 13.98 13.1999C13.9408 13.3921 13.846 13.5685 13.7073 13.7072C13.5686 13.8459 13.3922 13.9407 13.2 13.9799C13.005 14.018 12.8031 13.9971 12.62 13.9199C12.4379 13.8466 12.2814 13.7214 12.17 13.5599C12.0588 13.3944 11.9996 13.1993 12 12.9999C12.0012 12.7317 12.1049 12.474 12.29 12.2799ZM8.29 12.2799C8.48317 12.1008 8.73659 12.0009 9 11.9999C9.19945 11.9994 9.39447 12.0586 9.56 12.1699C9.72223 12.2832 9.85022 12.4388 9.93 12.6199C10.0038 12.804 10.0212 13.0059 9.98 13.1999C9.94437 13.3957 9.85111 13.5765 9.71215 13.719C9.5732 13.8615 9.39487 13.9593 9.2 13.9999C9.005 14.038 8.80308 14.0171 8.62 13.9399C8.43793 13.8666 8.28143 13.7414 8.17 13.5799C8.05487 13.4087 7.99549 13.2061 8 12.9999C8.00115 12.7317 8.10492 12.474 8.29 12.2799Z","web_browser":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM8 6C8.19778 6 8.39112 6.05865 8.55557 6.16853C8.72002 6.27841 8.84819 6.43459 8.92388 6.61732C8.99957 6.80004 9.01937 7.00111 8.98079 7.19509C8.9422 7.38907 8.84696 7.56725 8.70711 7.70711C8.56725 7.84696 8.38907 7.9422 8.19509 7.98079C8.00111 8.01937 7.80004 7.99957 7.61732 7.92388C7.43459 7.84819 7.27841 7.72002 7.16853 7.55557C7.05865 7.39112 7 7.19778 7 7C7 6.73478 7.10536 6.48043 7.29289 6.29289C7.48043 6.10536 7.73478 6 8 6ZM5 6C5.19778 6 5.39112 6.05865 5.55557 6.16853C5.72002 6.27841 5.84819 6.43459 5.92388 6.61732C5.99957 6.80004 6.01937 7.00111 5.98079 7.19509C5.9422 7.38907 5.84696 7.56725 5.70711 7.70711C5.56725 7.84696 5.38907 7.9422 5.19509 7.98079C5.00111 8.01937 4.80004 7.99957 4.61732 7.92388C4.43459 7.84819 4.27841 7.72002 4.16853 7.55557C4.05865 7.39112 4 7.19778 4 7C4 6.73478 4.10536 6.48043 4.29289 6.29289C4.48043 6.10536 4.73478 6 5 6Z","web_browser_cursor":"M21.39 16.08L17.89 14.58C17.7068 14.5027 17.5046 14.4818 17.3095 14.52C17.1143 14.5582 16.9349 14.6537 16.7943 14.7943C16.6537 14.9349 16.5582 15.1143 16.52 15.3095C16.4818 15.5046 16.5027 15.7068 16.58 15.89L18.08 19.39C18.1566 19.5707 18.2846 19.725 18.4482 19.8334C18.6118 19.9419 18.8037 19.9998 19 20H19.2C19.4293 19.9532 19.6349 19.8276 19.7811 19.6449C19.9272 19.4621 20.0047 19.2339 20 19V18H21C21.2303 17.9996 21.4534 17.9196 21.6317 17.7737C21.8099 17.6278 21.9322 17.4248 21.9781 17.1991C22.0239 16.9733 21.9904 16.7387 21.8833 16.5348C21.7762 16.3309 21.6019 16.1703 21.39 16.08ZM19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H15C14.2779 19.0371 13.9273 17.8461 14.0126 16.6456C14.0979 15.445 14.6134 14.3155 15.4645 13.4645C16.3155 12.6134 17.445 12.0979 18.6456 12.0126C19.8461 11.9273 21.0371 12.2779 22 13V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM11 8C10.8022 8 10.6089 7.94135 10.4444 7.83147C10.28 7.72159 10.1518 7.56541 10.0761 7.38268C10.0004 7.19996 9.98063 6.99889 10.0192 6.80491C10.0578 6.61093 10.153 6.43275 10.2929 6.29289C10.4327 6.15304 10.6109 6.0578 10.8049 6.01921C10.9989 5.98063 11.2 6.00043 11.3827 6.07612C11.5654 6.15181 11.7216 6.27998 11.8315 6.44443C11.9414 6.60888 12 6.80222 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8Z","web_browser_mobile":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H12V12C12 10.9391 12.4214 9.92172 13.1716 9.17157C13.9217 8.42143 14.9391 8 16 8H20C20.7043 8.00732 21.3943 8.20049 22 8.56V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM8 8C7.80222 8 7.60888 7.94135 7.44443 7.83147C7.27998 7.72159 7.15181 7.56541 7.07612 7.38268C7.00043 7.19996 6.98063 6.99889 7.01921 6.80491C7.0578 6.61093 7.15304 6.43275 7.29289 6.29289C7.43275 6.15304 7.61093 6.0578 7.80491 6.01921C7.99889 5.98063 8.19996 6.00043 8.38268 6.07612C8.56541 6.15181 8.72159 6.27998 8.83147 6.44443C8.94135 6.60888 9 6.80222 9 7C9 7.26522 8.89464 7.51957 8.70711 7.70711C8.51957 7.89464 8.26522 8 8 8ZM11 8C10.8022 8 10.6089 7.94135 10.4444 7.83147C10.28 7.72159 10.1518 7.56541 10.0761 7.38268C10.0004 7.19996 9.98063 6.99889 10.0192 6.80491C10.0578 6.61093 10.153 6.43275 10.2929 6.29289C10.4327 6.15304 10.6109 6.0578 10.8049 6.01921C10.9989 5.98063 11.2 6.00043 11.3827 6.07612C11.5654 6.15181 11.7216 6.27998 11.8315 6.44443C11.9414 6.60888 12 6.80222 12 7C12 7.26522 11.8946 7.51957 11.7071 7.70711C11.5196 7.89464 11.2652 8 11 8ZM20 10H16C15.4696 10 14.9609 10.2107 14.5858 10.5858C14.2107 10.9609 14 11.4696 14 12V20C14 20.5304 14.2107 21.0391 14.5858 21.4142C14.9609 21.7893 15.4696 22 16 22H20C20.5304 22 21.0391 21.7893 21.4142 21.4142C21.7893 21.0391 22 20.5304 22 20V12C22 11.4696 21.7893 10.9609 21.4142 10.5858C21.0391 10.2107 20.5304 10 20 10ZM18 20C17.8022 20 17.6089 19.9414 17.4444 19.8315C17.28 19.7216 17.1518 19.5654 17.0761 19.3827C17.0004 19.2 16.9806 18.9989 17.0192 18.8049C17.0578 18.6109 17.153 18.4327 17.2929 18.2929C17.4327 18.153 17.6109 18.0578 17.8049 18.0192C17.9989 17.9806 18.2 18.0004 18.3827 18.0761C18.5654 18.1518 18.7216 18.28 18.8315 18.4444C18.9414 18.6089 19 18.8022 19 19C19 19.2652 18.8946 19.5196 18.7071 19.7071C18.5196 19.8946 18.2652 20 18 20Z","web_browser_successful":"M19 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V7C22 6.20435 21.6839 5.44129 21.1213 4.87868C20.5587 4.31607 19.7956 4 19 4ZM11 6C11.1978 6 11.3911 6.05865 11.5556 6.16853C11.72 6.27841 11.8482 6.43459 11.9239 6.61732C11.9996 6.80004 12.0194 7.00111 11.9808 7.19509C11.9422 7.38907 11.847 7.56725 11.7071 7.70711C11.5673 7.84696 11.3891 7.9422 11.1951 7.98079C11.0011 8.01937 10.8 7.99957 10.6173 7.92388C10.4346 7.84819 10.2784 7.72002 10.1685 7.55557C10.0586 7.39112 10 7.19778 10 7C10 6.73478 10.1054 6.48043 10.2929 6.29289C10.4804 6.10536 10.7348 6 11 6ZM5 8C4.80222 8 4.60888 7.94135 4.44443 7.83147C4.27998 7.72159 4.15181 7.56541 4.07612 7.38268C4.00043 7.19996 3.98063 6.99889 4.01921 6.80491C4.0578 6.61093 4.15304 6.43275 4.29289 6.29289C4.43275 6.15304 4.61093 6.0578 4.80491 6.01921C4.99889 5.98063 5.19996 6.00043 5.38268 6.07612C5.56541 6.15181 5.72159 6.27998 5.83147 6.44443C5.94135 6.60888 6 6.80222 6 7C6 7.26522 5.89464 7.51957 5.70711 7.70711C5.51957 7.89464 5.26522 8 5 8ZM7 7C7 6.80222 7.05865 6.60888 7.16853 6.44443C7.27841 6.27998 7.43459 6.15181 7.61732 6.07612C7.80004 6.00043 8.00111 5.98063 8.19509 6.01921C8.38907 6.0578 8.56725 6.15304 8.70711 6.29289C8.84696 6.43275 8.9422 6.61093 8.98079 6.80491C9.01937 6.99889 8.99957 7.19996 8.92388 7.38268C8.84819 7.56541 8.72002 7.72159 8.55557 7.83147C8.39112 7.94135 8.19778 8 8 8C7.73478 8 7.48043 7.89464 7.29289 7.70711C7.10536 7.51957 7 7.26522 7 7ZM16.71 11.71L11.71 16.71C11.617 16.8037 11.5064 16.8781 11.3846 16.9289C11.2627 16.9797 11.132 17.0058 11 17.0058C10.868 17.0058 10.7373 16.9797 10.6154 16.9289C10.4936 16.8781 10.383 16.8037 10.29 16.71L8.29 14.71C8.1017 14.5217 7.99591 14.2663 7.99591 14C7.99591 13.7337 8.1017 13.4783 8.29 13.29C8.4783 13.1017 8.7337 12.9959 9 12.9959C9.2663 12.9959 9.5217 13.1017 9.71 13.29L11 14.59L15.29 10.29C15.4783 10.1017 15.7337 9.99591 16 9.99591C16.2663 9.99591 16.5217 10.1017 16.71 10.29C16.8983 10.4783 17.0041 10.7337 17.0041 11C17.0041 11.2663 16.8983 11.5217 16.71 11.71Z","webseries":"M7 4H17C17.2652 4 17.5196 3.89464 17.7071 3.70711C17.8946 3.51957 18 3.26522 18 3C18 2.73478 17.8946 2.48043 17.7071 2.29289C17.5196 2.10536 17.2652 2 17 2H7C6.73478 2 6.48043 2.10536 6.29289 2.29289C6.10536 2.48043 6 2.73478 6 3C6 3.26522 6.10536 3.51957 6.29289 3.70711C6.48043 3.89464 6.73478 4 7 4ZM5 8H19C19.2652 8 19.5196 7.89464 19.7071 7.70711C19.8946 7.51957 20 7.26522 20 7C20 6.73478 19.8946 6.48043 19.7071 6.29289C19.5196 6.10536 19.2652 6 19 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7C4 7.26522 4.10536 7.51957 4.29289 7.70711C4.48043 7.89464 4.73478 8 5 8ZM19 10H5C4.20435 10 3.44129 10.3161 2.87868 10.8787C2.31607 11.4413 2 12.2044 2 13V19C2 19.7956 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H19C19.7956 22 20.5587 21.6839 21.1213 21.1213C21.6839 20.5587 22 19.7956 22 19V13C22 12.2044 21.6839 11.4413 21.1213 10.8787C20.5587 10.3161 19.7956 10 19 10ZM14.55 16.83L11.55 18.83C11.3996 18.929 11.2252 18.9856 11.0453 18.9938C10.8654 19.002 10.6867 18.9614 10.5279 18.8764C10.3692 18.7914 10.2363 18.6651 10.1434 18.5108C10.0505 18.3566 10.0009 18.1801 10 18V14C10.0005 13.8191 10.05 13.6417 10.1434 13.4867C10.2367 13.3318 10.3703 13.205 10.53 13.12C10.6864 13.0397 10.8611 13.0021 11.0367 13.0108C11.2123 13.0196 11.3824 13.0745 11.53 13.17L14.53 15.17C14.6661 15.2615 14.7777 15.385 14.8548 15.5298C14.9319 15.6745 14.9722 15.836 14.9722 16C14.9722 16.164 14.9319 16.3255 14.8548 16.4702C14.7777 16.615 14.6661 16.7385 14.53 16.83H14.55Z","week":"M8 21H11V3H8V21ZM3 5V19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6V3H5C4.46957 3 3.96086 3.21071 3.58579 3.58579C3.21071 3.96086 3 4.46957 3 5ZM13 21H16V3H13V21ZM19 3H18V21H19C19.5304 21 20.0391 20.7893 20.4142 20.4142C20.7893 20.0391 21 19.5304 21 19V5C21 4.46957 20.7893 3.96086 20.4142 3.58579C20.0391 3.21071 19.5304 3 19 3Z","weight_training":"M18.91 6.49994L20.71 4.70994C20.8037 4.61698 20.8781 4.50638 20.9289 4.38452C20.9796 4.26266 21.0058 4.13195 21.0058 3.99994C21.0058 3.86793 20.9796 3.73722 20.9289 3.61536C20.8781 3.4935 20.8037 3.3829 20.71 3.28994C20.617 3.19621 20.5064 3.12182 20.3845 3.07105C20.2627 3.02028 20.132 2.99414 20 2.99414C19.868 2.99414 19.7372 3.02028 19.6154 3.07105C19.4935 3.12182 19.3829 3.19621 19.29 3.28994L17.5 5.08994L15.71 3.28994C15.617 3.19621 15.5064 3.12182 15.3845 3.07105C15.2627 3.02028 15.132 2.99414 15 2.99414C14.868 2.99414 14.7373 3.02028 14.6154 3.07105C14.4935 3.12182 14.3829 3.19621 14.29 3.28994L13 4.58994L12.71 4.28994C12.617 4.19621 12.5064 4.12182 12.3845 4.07105C12.2627 4.02028 12.132 3.99414 12 3.99414C11.868 3.99414 11.7373 4.02028 11.6154 4.07105C11.4935 4.12182 11.3829 4.19621 11.29 4.28994L10.29 5.28994C10.1037 5.4773 9.99918 5.73075 9.99918 5.99494C9.99918 6.25912 10.1037 6.51258 10.29 6.69994L13.08 9.49994L9.52997 13.0599L6.72997 10.2699C6.54261 10.0837 6.28915 9.97915 6.02497 9.97915C5.76078 9.97915 5.50733 10.0837 5.31997 10.2699L4.31997 11.2699C4.22624 11.3629 4.15185 11.4735 4.10108 11.5954C4.05031 11.7172 4.02417 11.8479 4.02417 11.9799C4.02417 12.1119 4.05031 12.2427 4.10108 12.3645C4.15185 12.4864 4.22624 12.597 4.31997 12.6899L4.61997 12.9799L3.31997 14.2699C3.22624 14.3629 3.15185 14.4735 3.10108 14.5954C3.05031 14.7172 3.02417 14.8479 3.02417 14.9799C3.02417 15.1119 3.05031 15.2427 3.10108 15.3645C3.15185 15.4864 3.22624 15.597 3.31997 15.6899L5.11997 17.4799L3.31997 19.2699C3.22673 19.3632 3.15277 19.4739 3.10231 19.5957C3.05185 19.7175 3.02588 19.8481 3.02588 19.9799C3.02588 20.1118 3.05185 20.2424 3.10231 20.3642C3.15277 20.486 3.22673 20.5967 3.31997 20.6899C3.50827 20.8782 3.76367 20.984 4.02997 20.984C4.16183 20.984 4.2924 20.9581 4.41422 20.9076C4.53604 20.8571 4.64673 20.7832 4.73997 20.6899L6.52997 18.8899L8.31997 20.6899C8.41293 20.7837 8.52353 20.8581 8.64539 20.9088C8.76725 20.9596 8.89796 20.9857 9.02997 20.9857C9.16198 20.9857 9.29269 20.9596 9.41455 20.9088C9.5364 20.8581 9.64701 20.7837 9.73997 20.6899L11 19.4099L11.29 19.7099C11.3829 19.8037 11.4935 19.8781 11.6154 19.9288C11.7373 19.9796 11.868 20.0057 12 20.0057C12.132 20.0057 12.2627 19.9796 12.3845 19.9288C12.5064 19.8781 12.617 19.8037 12.71 19.7099L13.71 18.7099C13.8962 18.5226 14.0008 18.2691 14.0008 18.0049C14.0008 17.7408 13.8962 17.4873 13.71 17.2999L10.92 14.4999L14.45 10.9699L17.25 13.7599C17.4373 13.9462 17.6908 14.0507 17.955 14.0507C18.2192 14.0507 18.4726 13.9462 18.66 13.7599L19.66 12.7599C19.7537 12.667 19.8281 12.5564 19.8789 12.4345C19.9296 12.3127 19.9558 12.182 19.9558 12.0499C19.9558 11.9179 19.9296 11.7872 19.8789 11.6654C19.8281 11.5435 19.7537 11.4329 19.66 11.3399L19.36 11.0499L20.66 9.75994C20.7537 9.66698 20.8281 9.55638 20.8789 9.43452C20.9296 9.31266 20.9558 9.18195 20.9558 9.04994C20.9558 8.91793 20.9296 8.78722 20.8789 8.66536C20.8281 8.5435 20.7537 8.4329 20.66 8.33994L18.91 6.49994Z","whatsapp":"M16.44 13.6199C16.22 13.5099 15.09 12.9599 14.88 12.8799C14.67 12.7999 14.52 12.7699 14.37 12.9999C14.22 13.2299 13.78 13.7399 13.64 13.8899C13.5 14.0399 13.38 14.0599 13.15 13.8899C12.4752 13.6284 11.8522 13.2492 11.31 12.7699C10.801 12.3304 10.3596 11.8182 10 11.2499C9.86 11.0199 10 10.8999 10.1 10.7799C10.2 10.6599 10.33 10.5199 10.44 10.3899C10.5331 10.2739 10.6105 10.1462 10.67 10.0099C10.7051 9.94906 10.7236 9.88008 10.7236 9.80986C10.7236 9.73965 10.7051 9.67067 10.67 9.60986C10.61 9.49986 10.16 8.37986 9.96 7.92986C9.76 7.47986 9.58 7.54986 9.45 7.54986L9 7.52986C8.88485 7.53382 8.77163 7.5606 8.66691 7.60867C8.5622 7.65674 8.46807 7.72512 8.39 7.80986C8.13175 8.05343 7.92719 8.34824 7.78943 8.67542C7.65168 9.00259 7.58375 9.35492 7.59 9.70986C7.66423 10.5659 7.99144 11.3804 8.53 12.0499C9.47915 13.5393 10.8316 14.7287 12.43 15.4799C14.76 16.3899 14.76 16.0799 15.18 16.0399C15.5011 15.9896 15.8075 15.8707 16.0785 15.6912C16.3494 15.5117 16.5785 15.2759 16.75 14.9999C16.9006 14.661 16.9459 14.2848 16.88 13.9199C16.83 13.7899 16.67 13.7399 16.44 13.6199ZM12.17 2.49986C10.9497 2.4946 9.74025 2.73009 8.61103 3.19284C7.48181 3.6556 6.45496 4.33654 5.58925 5.19667C4.72355 6.0568 4.03599 7.07924 3.56595 8.20545C3.09591 9.33165 2.85262 10.5395 2.85 11.7599C2.84492 13.4421 3.30522 15.093 4.18 16.5299L2.5 21.5299L7.66 19.8899C9.04697 20.6309 10.5975 21.0125 12.17 20.9999C13.411 21.0407 14.6475 20.8315 15.806 20.3847C16.9645 19.938 18.0213 19.2628 18.9136 18.3994C19.8059 17.5359 20.5154 16.5019 21 15.3587C21.4846 14.2155 21.7343 12.9865 21.7343 11.7449C21.7343 10.5032 21.4846 9.27424 21 8.13105C20.5154 6.98785 19.8059 5.95379 18.9136 5.09035C18.0213 4.22692 16.9645 3.55175 15.806 3.105C14.6475 2.65826 13.411 2.44907 12.17 2.48986V2.49986ZM12.17 19.4999C10.6383 19.499 9.14029 19.0506 7.86 18.2099L4.86 19.2099L5.86 16.3199C4.88749 14.9982 4.36202 13.4008 4.36 11.7599C4.34811 10.2068 4.7978 8.68512 5.65201 7.38797C6.50622 6.09082 7.72647 5.07661 9.15795 4.47401C10.5894 3.87141 12.1677 3.70756 13.6924 4.00326C15.2171 4.29896 16.6197 5.04088 17.7222 6.13489C18.8246 7.22891 19.5773 8.62573 19.8847 10.1482C20.1921 11.6706 20.0404 13.25 19.4488 14.6861C18.8572 16.1222 17.8524 17.3502 16.5618 18.2143C15.2713 19.0785 13.7532 19.5398 12.2 19.5399L12.17 19.4999Z","wide_angle_170":"M4.89002 11.0001C5.02233 10.9995 5.15321 10.9727 5.27508 10.9212C5.39696 10.8697 5.5074 10.7946 5.60002 10.7001C6.43165 9.84443 7.42668 9.16453 8.52607 8.70072C9.62546 8.23692 10.8068 7.99866 12 8.00009C13.411 8.00123 14.8007 8.34436 16.05 9.00009H16C15.7348 9.00009 15.4804 9.10544 15.2929 9.29298C15.1054 9.48052 15 9.73487 15 10.0001C15 10.2653 15.1054 10.5197 15.2929 10.7072C15.4804 10.8947 15.7348 11.0001 16 11.0001H19C19.2652 11.0001 19.5196 10.8947 19.7071 10.7072C19.8947 10.5197 20 10.2653 20 10.0001V7.41009C20 7.14487 19.8947 6.89052 19.7071 6.70298C19.5196 6.51544 19.2652 6.41009 19 6.41009C18.7348 6.41009 18.4804 6.51544 18.2929 6.70298C18.1054 6.89052 18 7.14487 18 7.41009V7.81009C15.8829 6.4065 13.3417 5.78716 10.8161 6.05926C8.29059 6.33135 5.93962 7.47775 4.17002 9.30009C3.98377 9.48745 3.87923 9.7409 3.87923 10.0051C3.87923 10.2693 3.98377 10.5227 4.17002 10.7101C4.26464 10.804 4.37709 10.878 4.50073 10.9278C4.62438 10.9776 4.75674 11.0022 4.89002 11.0001ZM21.89 12.5101C21.7598 12.2796 21.5435 12.1102 21.2886 12.039C21.0336 11.9678 20.7608 12.0005 20.53 12.1301L12 16.8601L3.49002 12.1301C3.25928 11.9975 2.98531 11.962 2.72839 12.0313C2.47146 12.1007 2.25263 12.2693 2.12002 12.5001C1.98741 12.7308 1.95189 13.0048 2.02128 13.2617C2.09067 13.5186 2.25928 13.7375 2.49002 13.8701L11.49 18.8701C11.642 18.9579 11.8145 19.0041 11.99 19.0041C12.1656 19.0041 12.338 18.9579 12.49 18.8701L21.49 13.8701C21.7205 13.7398 21.8899 13.5236 21.9611 13.2686C22.0323 13.0137 21.9996 12.7409 21.87 12.5101H21.89Z","widest_range":"M10 11C9.73478 11 9.48043 11.1054 9.29289 11.2929C9.10536 11.4804 9 11.7348 9 12V20C9 20.2652 9.10536 20.5196 9.29289 20.7071C9.48043 20.8946 9.73478 21 10 21C10.2652 21 10.5196 20.8946 10.7071 20.7071C10.8946 20.5196 11 20.2652 11 20V12C11 11.7348 10.8946 11.4804 10.7071 11.2929C10.5196 11.1054 10.2652 11 10 11ZM6 15C5.73478 15 5.48043 15.1054 5.29289 15.2929C5.10536 15.4804 5 15.7348 5 16V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21C6.26522 21 6.51957 20.8946 6.70711 20.7071C6.89464 20.5196 7 20.2652 7 20V16C7 15.7348 6.89464 15.4804 6.70711 15.2929C6.51957 15.1054 6.26522 15 6 15ZM20.88 3.53C20.795 3.37032 20.6682 3.2367 20.5133 3.14336C20.3583 3.05003 20.1809 3.00048 20 3H16C15.8191 3.00048 15.6417 3.05003 15.4867 3.14336C15.3318 3.2367 15.205 3.37032 15.12 3.53C15.0397 3.68637 15.0021 3.86115 15.0108 4.03671C15.0196 4.21227 15.0745 4.38242 15.17 4.53L17 7.3V20C17 20.2652 17.1054 20.5196 17.2929 20.7071C17.4804 20.8946 17.7348 21 18 21C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V7.3L20.83 4.55C20.9292 4.40016 20.9862 4.22636 20.995 4.04686C21.0038 3.86737 20.9641 3.68882 20.88 3.53ZM14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289C13.1054 7.48043 13 7.73478 13 8V20C13 20.2652 13.1054 20.5196 13.2929 20.7071C13.4804 20.8946 13.7348 21 14 21C14.2652 21 14.5196 20.8946 14.7071 20.7071C14.8946 20.5196 15 20.2652 15 20V8C15 7.73478 14.8946 7.48043 14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7Z","widgets":"M9 2.99989H5C4.46957 2.99989 3.96086 3.2106 3.58579 3.58567C3.21071 3.96075 3 4.46945 3 4.99989V8.99989C3 9.53032 3.21071 10.039 3.58579 10.4141C3.96086 10.7892 4.46957 10.9999 5 10.9999H9C9.53043 10.9999 10.0391 10.7892 10.4142 10.4141C10.7893 10.039 11 9.53032 11 8.99989V4.99989C11 4.46945 10.7893 3.96075 10.4142 3.58567C10.0391 3.2106 9.53043 2.99989 9 2.99989ZM9 12.9999H5C4.46957 12.9999 3.96086 13.2106 3.58579 13.5857C3.21071 13.9607 3 14.4695 3 14.9999V18.9999C3 19.5303 3.21071 20.039 3.58579 20.4141C3.96086 20.7892 4.46957 20.9999 5 20.9999H9C9.53043 20.9999 10.0391 20.7892 10.4142 20.4141C10.7893 20.039 11 19.5303 11 18.9999V14.9999C11 14.4695 10.7893 13.9607 10.4142 13.5857C10.0391 13.2106 9.53043 12.9999 9 12.9999ZM21.16 5.58989L18.41 2.83989C18.0353 2.46738 17.5284 2.2583 17 2.2583C16.4716 2.2583 15.9647 2.46738 15.59 2.83989L12.84 5.58989C12.4675 5.96461 12.2584 6.47152 12.2584 6.99989C12.2584 7.52826 12.4675 8.03516 12.84 8.40989L15.59 11.1599C15.9647 11.5324 16.4716 11.7415 17 11.7415C17.5284 11.7415 18.0353 11.5324 18.41 11.1599L21.16 8.40989C21.5325 8.03516 21.7416 7.52826 21.7416 6.99989C21.7416 6.47152 21.5325 5.96461 21.16 5.58989ZM19 12.9999H15C14.4696 12.9999 13.9609 13.2106 13.5858 13.5857C13.2107 13.9607 13 14.4695 13 14.9999V18.9999C13 19.5303 13.2107 20.039 13.5858 20.4141C13.9609 20.7892 14.4696 20.9999 15 20.9999H19C19.5304 20.9999 20.0391 20.7892 20.4142 20.4141C20.7893 20.039 21 19.5303 21 18.9999V14.9999C21 14.4695 20.7893 13.9607 20.4142 13.5857C20.0391 13.2106 19.5304 12.9999 19 12.9999Z","wifi":"M8.41009 14.2102C8.19791 14.3693 8.05764 14.6062 8.02014 14.8688C7.98263 15.1313 8.05096 15.398 8.21009 15.6102C8.36922 15.8224 8.60611 15.9626 8.86867 16.0002C9.13122 16.0377 9.39791 15.9693 9.61009 15.8102C10.3007 15.2956 11.1389 15.0177 12.0001 15.0177C12.8613 15.0177 13.6995 15.2956 14.3901 15.8102C14.5632 15.94 14.7737 16.0102 14.9901 16.0102C15.1453 16.0102 15.2984 15.9741 15.4373 15.9046C15.5762 15.8352 15.6969 15.7344 15.7901 15.6102C15.8689 15.5051 15.9262 15.3856 15.9588 15.2584C15.9914 15.1312 15.9986 14.9988 15.98 14.8688C15.9615 14.7388 15.9175 14.6137 15.8506 14.5007C15.7837 14.3877 15.6951 14.289 15.5901 14.2102C14.5533 13.436 13.294 13.0177 12.0001 13.0177C10.7061 13.0177 9.44686 13.436 8.41009 14.2102ZM12.0001 17.0002C11.7034 17.0002 11.4134 17.0882 11.1667 17.253C10.9201 17.4178 10.7278 17.6521 10.6143 17.9262C10.5007 18.2003 10.471 18.5019 10.5289 18.7928C10.5868 19.0838 10.7296 19.3511 10.9394 19.5609C11.1492 19.7706 11.4165 19.9135 11.7075 19.9714C11.9984 20.0293 12.3 19.9996 12.5741 19.886C12.8482 19.7725 13.0825 19.5802 13.2473 19.3336C13.4121 19.0869 13.5001 18.7969 13.5001 18.5002C13.5001 18.1024 13.3421 17.7208 13.0607 17.4395C12.7794 17.1582 12.3979 17.0002 12.0001 17.0002ZM21.3401 8.5902C18.7786 6.27828 15.4506 4.99854 12.0001 4.99854C8.54953 4.99854 5.2216 6.27828 2.66009 8.5902C2.4625 8.7679 2.3436 9.01681 2.32953 9.28217C2.31547 9.54753 2.40739 9.80762 2.58509 10.0052C2.76278 10.2028 3.01169 10.3217 3.27705 10.3358C3.54242 10.3498 3.8025 10.2579 4.00009 10.0802C6.19307 8.09787 9.04394 7.00034 12.0001 7.00034C14.9562 7.00034 17.8071 8.09787 20.0001 10.0802C20.185 10.2433 20.4236 10.3323 20.6701 10.3302C20.8096 10.3299 20.9476 10.3003 21.075 10.2435C21.2025 10.1867 21.3166 10.1038 21.4101 10.0002C21.5873 9.80374 21.6795 9.54503 21.6664 9.28074C21.6533 9.01646 21.5359 8.76815 21.3401 8.5902ZM12.0001 9.0002C9.62008 9.0024 7.31889 9.85338 5.51009 11.4002C5.30852 11.5726 5.1837 11.818 5.16307 12.0824C5.14244 12.3468 5.2277 12.6086 5.40009 12.8102C5.57248 13.0118 5.81788 13.1366 6.0823 13.1572C6.34673 13.1779 6.60852 13.0926 6.81009 12.9202C8.25774 11.6861 10.0978 11.0082 12.0001 11.0082C13.9024 11.0082 15.7424 11.6861 17.1901 12.9202C17.3917 13.0926 17.6534 13.1779 17.9179 13.1572C18.1823 13.1366 18.4277 13.0118 18.6001 12.8102C18.7725 12.6086 18.8577 12.3468 18.8371 12.0824C18.8165 11.818 18.6917 11.5726 18.4901 11.4002C16.6813 9.85338 14.3801 9.0024 12.0001 9.0002Z","wifi_connected":"M21.45 10.9398C21.7761 10.597 21.9702 10.1497 21.9977 9.67733C22.0251 9.20495 21.8842 8.73814 21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.45 10.9398ZM17 13.9998C16.7348 13.9998 16.4804 14.1052 16.2929 14.2927C16.1053 14.4803 16 14.7346 16 14.9998V16.9998C15.8684 16.9991 15.7379 17.0243 15.6161 17.0741C15.4942 17.1238 15.3834 17.1972 15.29 17.2898C15.1963 17.3828 15.1219 17.4934 15.0711 17.6153C15.0203 17.7371 14.9942 17.8678 14.9942 17.9998C14.9942 18.1319 15.0203 18.2626 15.0711 18.3844C15.1219 18.5063 15.1963 18.6169 15.29 18.7098L16.29 19.7098C16.3834 19.8025 16.4942 19.8759 16.6161 19.9256C16.7379 19.9754 16.8684 20.0006 17 19.9998C17.1312 20.0032 17.2613 19.9758 17.38 19.9198C17.5626 19.8448 17.7189 19.7174 17.8293 19.5537C17.9396 19.39 17.999 19.1973 18 18.9998V14.9998C18 14.7346 17.8946 14.4803 17.7071 14.2927C17.5196 14.1052 17.2652 13.9998 17 13.9998ZM21.71 15.2898L20.71 14.2898C20.5694 14.1511 20.3908 14.0571 20.1968 14.0197C20.0028 13.9823 19.8021 14.0033 19.62 14.0798C19.4374 14.1549 19.281 14.2823 19.1707 14.446C19.0604 14.6097 19.001 14.8024 19 14.9998V18.9998C19 19.2651 19.1053 19.5194 19.2929 19.707C19.4804 19.8945 19.7348 19.9998 20 19.9998C20.2652 19.9998 20.5196 19.8945 20.7071 19.707C20.8946 19.5194 21 19.2651 21 18.9998V16.9998C21.1316 17.0006 21.2621 16.9754 21.3839 16.9256C21.5057 16.8759 21.6165 16.8025 21.71 16.7098C21.8037 16.6169 21.8781 16.5063 21.9289 16.3844C21.9796 16.2626 22.0058 16.1319 22.0058 15.9998C22.0058 15.8678 21.9796 15.7371 21.9289 15.6153C21.8781 15.4934 21.8037 15.3828 21.71 15.2898Z","wifi_enable":"M21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L21.45 10.9398C21.7761 10.597 21.9702 10.1497 21.9977 9.67733C22.0251 9.20495 21.8842 8.73814 21.6 8.35984Z","wifi_locked":"M12.15 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17ZM12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM21 10.28V10C21 9.20436 20.6839 8.4413 20.1213 7.87869C19.5587 7.31608 18.7956 7.00001 18 7.00001C17.2043 7.00001 16.4413 7.31608 15.8786 7.87869C15.316 8.4413 15 9.20436 15 10V10.28C14.6977 10.4545 14.4463 10.7051 14.2709 11.0068C14.0955 11.3086 14.0021 11.651 14 12V16C14 16.5304 14.2107 17.0391 14.5858 17.4142C14.9608 17.7893 15.4695 18 16 18H20C20.5304 18 21.0391 17.7893 21.4142 17.4142C21.7893 17.0391 22 16.5304 22 16V12C21.9979 11.651 21.9044 11.3086 21.729 11.0068C21.5536 10.7051 21.3022 10.4545 21 10.28ZM18 15C17.8022 15 17.6088 14.9414 17.4444 14.8315C17.2799 14.7216 17.1518 14.5654 17.0761 14.3827C17.0004 14.2 16.9806 13.9989 17.0192 13.8049C17.0578 13.6109 17.153 13.4328 17.2929 13.2929C17.4327 13.153 17.6109 13.0578 17.8049 13.0192C17.9989 12.9806 18.1999 13.0004 18.3826 13.0761C18.5654 13.1518 18.7216 13.28 18.8314 13.4444C18.9413 13.6089 19 13.8022 19 14C19 14.2652 18.8946 14.5196 18.7071 14.7071C18.5195 14.8947 18.2652 15 18 15ZM17 10C17 9.73479 17.1053 9.48044 17.2929 9.2929C17.4804 9.10537 17.7347 9.00001 18 9.00001C18.2652 9.00001 18.5195 9.10537 18.7071 9.2929C18.8946 9.48044 19 9.73479 19 10H17ZM15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001Z","wifi_locked_0":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_1":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_2":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_locked_3":"M12 13C10.7063 12.9993 9.44705 13.4167 8.40996 14.19C8.19779 14.3491 8.05752 14.586 8.02001 14.8486C7.98251 15.1111 8.05083 15.3778 8.20996 15.59C8.36909 15.8022 8.60599 15.9425 8.86854 15.98C9.13109 16.0175 9.39779 15.9491 9.60996 15.79C10.3009 15.2763 11.139 14.9993 12 15V13ZM12 5.00001C8.55069 5.00523 5.22475 6.28362 2.65996 8.59001C2.46238 8.7677 2.34347 9.01661 2.32941 9.28198C2.31534 9.54734 2.40727 9.80742 2.58496 10.005C2.76266 10.2026 3.01157 10.3215 3.27693 10.3356C3.5423 10.3496 3.80238 10.2577 3.99996 10.08C6.19344 8.09846 9.04398 7.001 12 7.00001C12.6398 7.00321 13.2785 7.05671 13.91 7.16001C14.3937 6.4671 15.0435 5.90665 15.8 5.53001C14.5642 5.177 13.2851 4.99861 12 5.00001ZM12.14 11C12.3027 10.3686 12.6148 9.7856 13.05 9.30001C13.05 9.22001 13.05 9.14001 13.05 9.06001C11.6996 8.90464 10.3316 9.03249 9.03336 9.43539C7.73513 9.83829 6.53514 10.5074 5.50996 11.4C5.3084 11.5724 5.18357 11.8178 5.16294 12.0822C5.14232 12.3467 5.22757 12.6084 5.39996 12.81C5.57236 13.0116 5.81776 13.1364 6.08218 13.157C6.34661 13.1777 6.6084 13.0924 6.80996 12.92C8.25648 11.683 10.0966 11.0022 12 11H12.14ZM12.14 17H12C11.7244 16.9974 11.4534 17.0708 11.2168 17.2121C10.9802 17.3533 10.787 17.5571 10.6586 17.8009C10.5302 18.0448 10.4714 18.3193 10.4887 18.5943C10.5061 18.8694 10.5989 19.1344 10.7569 19.3601C10.915 19.5859 11.1322 19.7638 11.3847 19.8742C11.6372 19.9847 11.9152 20.0234 12.1883 19.9862C12.4614 19.949 12.7189 19.8373 12.9327 19.6633C13.1464 19.4893 13.3081 19.2598 13.4 19C12.7918 18.4741 12.3562 17.7772 12.15 17H12.14Z","wifi_network":"M21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984ZM20 15.9998H19V14.9998C19 14.7346 18.8946 14.4803 18.7071 14.2927C18.5196 14.1052 18.2652 13.9998 18 13.9998C17.7348 13.9998 17.4804 14.1052 17.2929 14.2927C17.1053 14.4803 17 14.7346 17 14.9998V15.9998H16C15.7348 15.9998 15.4804 16.1052 15.2929 16.2927C15.1053 16.4803 15 16.7346 15 16.9998C15 17.2651 15.1053 17.5194 15.2929 17.707C15.4804 17.8945 15.7348 17.9998 16 17.9998H17V18.9998C17 19.2651 17.1053 19.5194 17.2929 19.707C17.4804 19.8945 17.7348 19.9998 18 19.9998C18.2652 19.9998 18.5196 19.8945 18.7071 19.707C18.8946 19.5194 19 19.2651 19 18.9998V17.9998H20C20.2652 17.9998 20.5196 17.8945 20.7071 17.707C20.8946 17.5194 21 17.2651 21 16.9998C21 16.7346 20.8946 16.4803 20.7071 16.2927C20.5196 16.1052 20.2652 15.9998 20 15.9998Z","wifi_no_internet":"M20.12 14.8798C19.9326 14.6936 19.6792 14.5891 19.415 14.5891C19.1508 14.5891 18.8973 14.6936 18.71 14.8798L18 15.5898L17.29 14.8798C17.0987 14.716 16.8526 14.6304 16.6009 14.6401C16.3493 14.6499 16.1105 14.7542 15.9324 14.9323C15.7543 15.1104 15.65 15.3491 15.6403 15.6008C15.6305 15.8525 15.7162 16.0985 15.88 16.2898L16.59 16.9998L15.88 17.7098C15.7162 17.9011 15.6305 18.1472 15.6403 18.3989C15.65 18.6506 15.7543 18.8893 15.9324 19.0674C16.1105 19.2455 16.3493 19.3498 16.6009 19.3596C16.8526 19.3693 17.0987 19.2837 17.29 19.1198L18 18.4098L18.71 19.1198C18.9013 19.2837 19.1474 19.3693 19.399 19.3596C19.6507 19.3498 19.8895 19.2455 20.0675 19.0674C20.2456 18.8893 20.35 18.6506 20.3597 18.3989C20.3694 18.1472 20.2838 17.9011 20.12 17.7098L19.41 16.9998L20.12 16.2898C20.3062 16.1025 20.4108 15.849 20.4108 15.5848C20.4108 15.3207 20.3062 15.0672 20.12 14.8798ZM21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984Z","wifi_not_found":"M18 19.9998C17.8022 19.9998 17.6089 20.0585 17.4444 20.1684C17.28 20.2783 17.1518 20.4344 17.0761 20.6172C17.0004 20.7999 16.9806 21.001 17.0192 21.1949C17.0578 21.3889 17.153 21.5671 17.2929 21.707C17.4327 21.8468 17.6109 21.942 17.8049 21.9806C17.9989 22.0192 18.1999 21.9994 18.3827 21.9237C18.5654 21.848 18.7216 21.7199 18.8315 21.5554C18.9413 21.391 19 21.1976 19 20.9998C19 20.7346 18.8946 20.4803 18.7071 20.2927C18.5196 20.1052 18.2652 19.9998 18 19.9998ZM17.5 13.9998C17.2348 13.9998 16.9804 14.1052 16.7929 14.2927C16.6053 14.4803 16.5 14.7346 16.5 14.9998C16.5 15.2651 16.6053 15.5194 16.7929 15.707C16.9804 15.8945 17.2348 15.9998 17.5 15.9998C17.6326 15.9998 17.7598 16.0525 17.8535 16.1463C17.9473 16.2401 18 16.3672 18 16.4998C18 16.6325 17.9473 16.7596 17.8535 16.8534C17.7598 16.9472 17.6326 16.9998 17.5 16.9998C17.2348 16.9998 16.9804 17.1052 16.7929 17.2927C16.6053 17.4803 16.5 17.7346 16.5 17.9998C16.5 18.2651 16.6053 18.5194 16.7929 18.707C16.9804 18.8945 17.2348 18.9998 17.5 18.9998C18.163 18.9998 18.7989 18.7365 19.2677 18.2676C19.7366 17.7988 20 17.1629 20 16.4998C20 15.8368 19.7366 15.2009 19.2677 14.7321C18.7989 14.2632 18.163 13.9998 17.5 13.9998ZM21.6 8.35984C20.4194 6.97124 18.9468 5.86044 17.2873 5.10676C15.6279 4.35308 13.8224 3.97511 12 3.99985C10.1756 3.96861 8.36715 4.34467 6.70644 5.10064C5.04573 5.85661 3.57453 6.97346 2.39998 8.36984C2.11841 8.74733 1.97907 9.21206 2.00651 9.68219C2.03395 10.1523 2.22641 10.5977 2.54998 10.9398L10.55 19.3798C10.737 19.5761 10.962 19.7322 11.2113 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5394 19.9454 12.7887 19.8388C13.0379 19.7322 13.2629 19.5761 13.45 19.3798L13.57 19.2498C13.2025 18.5563 13.007 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4644 13.4643C15.4021 12.5266 16.6739 11.9998 18 11.9998C18.6901 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7506 10.6007 21.9502 10.1553 21.9831 9.68285C22.0161 9.2104 21.8803 8.74157 21.6 8.35984Z","wifi_off":"M5.40009 12.8098C5.48544 12.9096 5.58962 12.9916 5.70668 13.0511C5.82373 13.1107 5.95137 13.1466 6.0823 13.1568C6.21324 13.167 6.3449 13.1513 6.46977 13.1107C6.59465 13.07 6.71029 13.0051 6.81009 12.9198L6.93009 12.8198L10.6601 9.09976C8.75922 9.35966 6.97232 10.1577 5.51009 11.3998C5.41028 11.4851 5.32826 11.5893 5.26871 11.7064C5.20917 11.8234 5.17326 11.951 5.16305 12.082C5.15283 12.2129 5.16851 12.3446 5.20918 12.4694C5.24985 12.5943 5.31472 12.71 5.40009 12.8098ZM4.00009 10.0798C6.19356 8.09821 9.0441 7.00075 12.0001 6.99976H12.7201L14.5301 5.19976C13.6944 5.05803 12.8477 4.9911 12.0001 4.99976C8.55081 5.00499 5.22487 6.28337 2.66009 8.58976C2.4625 8.76746 2.3436 9.01636 2.32953 9.28173C2.31547 9.54709 2.40739 9.80717 2.58509 10.0048C2.76278 10.2023 3.01169 10.3213 3.27705 10.3353C3.54242 10.3494 3.8025 10.2575 4.00009 10.0798ZM21.3401 8.58976C20.538 7.87336 19.6554 7.25253 18.7101 6.73976L20.4901 4.99976C20.5879 4.90193 20.6655 4.78578 20.7185 4.65795C20.7714 4.53012 20.7987 4.39312 20.7987 4.25476C20.7987 4.1164 20.7714 3.9794 20.7185 3.85157C20.6655 3.72374 20.5879 3.6076 20.4901 3.50976C20.3923 3.41193 20.2761 3.33432 20.1483 3.28137C20.0205 3.22842 19.8834 3.20117 19.7451 3.20117C19.6067 3.20117 19.4697 3.22842 19.3419 3.28137C19.2141 3.33432 19.0979 3.41193 19.0001 3.50976L3.51009 18.9998C3.41225 19.0976 3.33465 19.2137 3.2817 19.3416C3.22875 19.4694 3.2015 19.6064 3.2015 19.7448C3.2015 19.8831 3.22875 20.0201 3.2817 20.148C3.33465 20.2758 3.41225 20.3919 3.51009 20.4898C3.70767 20.6873 3.97566 20.7984 4.25509 20.7984C4.39345 20.7984 4.53045 20.7711 4.65828 20.7182C4.78611 20.6652 4.90225 20.5876 5.00009 20.4898L9.70009 15.7798C10.3861 15.2769 11.2145 15.0057 12.0651 15.0057C12.9157 15.0057 13.7441 15.2769 14.4301 15.7798C14.6032 15.9096 14.8137 15.9798 15.0301 15.9798C15.1853 15.9798 15.3384 15.9436 15.4773 15.8742C15.6162 15.8048 15.7369 15.704 15.8301 15.5798C15.9089 15.4747 15.9662 15.3552 15.9988 15.2279C16.0314 15.1007 16.0386 14.9683 16.02 14.8383C16.0015 14.7083 15.9575 14.5833 15.8906 14.4703C15.8237 14.3573 15.7351 14.2586 15.6301 14.1798C14.6978 13.4923 13.5864 13.0894 12.4301 13.0198L14.1901 11.2698C15.2949 11.5879 16.3181 12.1405 17.1901 12.8898C17.3917 13.0622 17.6534 13.1474 17.9179 13.1268C18.1823 13.1062 18.4277 12.9813 18.6001 12.7798C18.7725 12.5782 18.8577 12.3164 18.8371 12.052C18.8165 11.7876 18.6917 11.5422 18.4901 11.3698C17.6621 10.6633 16.7227 10.099 15.7101 9.69976L17.2301 8.17976C18.2383 8.6794 19.1709 9.31906 20.0001 10.0798C20.185 10.2428 20.4236 10.3319 20.6701 10.3298C20.8096 10.3294 20.9476 10.2999 21.075 10.2431C21.2025 10.1862 21.3166 10.1034 21.4101 9.99976C21.5873 9.8033 21.6795 9.54458 21.6664 9.2803C21.6533 9.01601 21.5359 8.7677 21.3401 8.58976ZM12.0001 16.9998C11.7034 16.9998 11.4134 17.0877 11.1667 17.2526C10.9201 17.4174 10.7278 17.6516 10.6143 17.9257C10.5007 18.1998 10.471 18.5014 10.5289 18.7924C10.5868 19.0834 10.7296 19.3506 10.9394 19.5604C11.1492 19.7702 11.4165 19.9131 11.7075 19.9709C11.9984 20.0288 12.3 19.9991 12.5741 19.8856C12.8482 19.772 13.0825 19.5798 13.2473 19.3331C13.4121 19.0864 13.5001 18.7964 13.5001 18.4998C13.5001 18.1019 13.3421 17.7204 13.0607 17.4391C12.7794 17.1578 12.3979 16.9998 12.0001 16.9998Z","wifi_ok":"M18.29 15.2898L17 16.5898L16.71 16.2898C16.5217 16.1015 16.2663 15.9958 16 15.9958C15.7337 15.9958 15.4783 16.1015 15.29 16.2898C15.1017 16.4781 14.9959 16.7335 14.9959 16.9998C14.9959 17.2661 15.1017 17.5215 15.29 17.7098L16.29 18.7098C16.383 18.8036 16.4936 18.878 16.6155 18.9287C16.7373 18.9795 16.868 19.0056 17 19.0056C17.1321 19.0056 17.2628 18.9795 17.3846 18.9287C17.5065 18.878 17.6171 18.8036 17.71 18.7098L19.71 16.7098C19.8983 16.5215 20.0041 16.2661 20.0041 15.9998C20.0041 15.7335 19.8983 15.4781 19.71 15.2898C19.5217 15.1015 19.2663 14.9958 19 14.9958C18.7337 14.9958 18.4783 15.1015 18.29 15.2898ZM21.6 8.35984C20.4195 6.97124 18.9469 5.86044 17.2874 5.10676C15.6279 4.35308 13.8225 3.97511 12 3.99985C10.1756 3.96861 8.36722 4.34467 6.7065 5.10064C5.04579 5.85661 3.57459 6.97346 2.40004 8.36984C2.11847 8.74733 1.97913 9.21206 2.00657 9.68219C2.03401 10.1523 2.22647 10.5977 2.55004 10.9398L10.55 19.3798C10.7371 19.5761 10.9621 19.7322 11.2114 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5395 19.9454 12.7887 19.8388C13.038 19.7322 13.263 19.5761 13.45 19.3798L13.57 19.2498C13.2026 18.5563 13.0071 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4645 13.4643C15.4022 12.5266 16.674 11.9998 18 11.9998C18.6902 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7507 10.6007 21.9502 10.1553 21.9832 9.68285C22.0161 9.2104 21.8804 8.74157 21.6 8.35984Z","wifi_router":"M19.92 9.86C20.0731 9.95451 20.2501 10.0031 20.43 10C20.6035 9.99997 20.7741 9.95478 20.9249 9.86886C21.0757 9.78295 21.2015 9.65928 21.29 9.51C21.7505 8.75742 21.9942 7.89228 21.9942 7.01C21.9942 6.12772 21.7505 5.26258 21.29 4.51C21.1444 4.30979 20.9297 4.1707 20.6875 4.11965C20.4452 4.06861 20.1927 4.10923 19.9786 4.23366C19.7646 4.35808 19.6044 4.55748 19.5289 4.79325C19.4534 5.02902 19.468 5.28441 19.57 5.51C19.8441 5.95923 19.9926 6.4738 20 7C19.9926 7.5262 19.8441 8.04077 19.57 8.49C19.4348 8.7181 19.3957 8.99056 19.4613 9.24747C19.527 9.50438 19.6919 9.72471 19.92 9.86ZM19 12H18V5C18 4.73478 17.8946 4.48043 17.7071 4.29289C17.5196 4.10536 17.2652 4 17 4C16.7348 4 16.4804 4.10536 16.2929 4.29289C16.1054 4.48043 16 4.73478 16 5V12H5C4.20435 12 3.44129 12.3161 2.87868 12.8787C2.31607 13.4413 2 14.2044 2 15V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H19C19.7956 20 20.5587 19.6839 21.1213 19.1213C21.6839 18.5587 22 17.7956 22 17V15C22 14.2044 21.6839 13.4413 21.1213 12.8787C20.5587 12.3161 19.7956 12 19 12ZM6 17C5.80222 17 5.60888 16.9414 5.44443 16.8315C5.27998 16.7216 5.15181 16.5654 5.07612 16.3827C5.00043 16.2 4.98063 15.9989 5.01921 15.8049C5.0578 15.6109 5.15304 15.4327 5.29289 15.2929C5.43275 15.153 5.61093 15.0578 5.80491 15.0192C5.99889 14.9806 6.19996 15.0004 6.38268 15.0761C6.56541 15.1518 6.72159 15.28 6.83147 15.4444C6.94135 15.6089 7 15.8022 7 16C7 16.2652 6.89464 16.5196 6.70711 16.7071C6.51957 16.8946 6.26522 17 6 17ZM10 17C9.80222 17 9.60888 16.9414 9.44443 16.8315C9.27998 16.7216 9.15181 16.5654 9.07612 16.3827C9.00043 16.2 8.98063 15.9989 9.01921 15.8049C9.0578 15.6109 9.15304 15.4327 9.29289 15.2929C9.43275 15.153 9.61093 15.0578 9.80491 15.0192C9.99889 14.9806 10.2 15.0004 10.3827 15.0761C10.5654 15.1518 10.7216 15.28 10.8315 15.4444C10.9414 15.6089 11 15.8022 11 16C11 16.2652 10.8946 16.5196 10.7071 16.7071C10.5196 16.8946 10.2652 17 10 17ZM13.57 10C13.7499 10.0031 13.9269 9.95451 14.08 9.86C14.3081 9.72471 14.473 9.50438 14.5387 9.24747C14.6043 8.99056 14.5652 8.7181 14.43 8.49C14.1559 8.04077 14.0074 7.5262 14 7C14.0074 6.4738 14.1559 5.95923 14.43 5.51C14.532 5.28441 14.5466 5.02902 14.4711 4.79325C14.3956 4.55748 14.2354 4.35808 14.0214 4.23366C13.8073 4.10923 13.5548 4.06861 13.3125 4.11965C13.0703 4.1707 12.8556 4.30979 12.71 4.51C12.2495 5.26258 12.0058 6.12772 12.0058 7.01C12.0058 7.89228 12.2495 8.75742 12.71 9.51C12.7985 9.65928 12.9243 9.78295 13.0751 9.86886C13.2259 9.95478 13.3965 9.99997 13.57 10Z","wifi_sign_in_required":"M18 13.9998C17.7348 13.9998 17.4805 14.1052 17.2929 14.2927C17.1054 14.4803 17 14.7346 17 14.9998V16.9998C17 17.2651 17.1054 17.5194 17.2929 17.707C17.4805 17.8945 17.7348 17.9998 18 17.9998C18.2653 17.9998 18.5196 17.8945 18.7071 17.707C18.8947 17.5194 19 17.2651 19 16.9998V14.9998C19 14.7346 18.8947 14.4803 18.7071 14.2927C18.5196 14.1052 18.2653 13.9998 18 13.9998ZM18 18.9998C17.8023 18.9998 17.6089 19.0585 17.4445 19.1684C17.28 19.2783 17.1518 19.4344 17.0762 19.6172C17.0005 19.7999 16.9807 20.001 17.0193 20.1949C17.0578 20.3889 17.1531 20.5671 17.2929 20.707C17.4328 20.8468 17.611 20.942 17.8049 20.9806C17.9989 21.0192 18.2 20.9994 18.3827 20.9237C18.5655 20.848 18.7216 20.7199 18.8315 20.5554C18.9414 20.391 19 20.1976 19 19.9998C19 19.7346 18.8947 19.4803 18.7071 19.2927C18.5196 19.1052 18.2653 18.9998 18 18.9998ZM21.6 8.35984C20.4195 6.97124 18.9469 5.86044 17.2874 5.10676C15.6279 4.35308 13.8225 3.97511 12 3.99985C10.1756 3.96861 8.36722 4.34467 6.7065 5.10064C5.04579 5.85661 3.57459 6.97346 2.40004 8.36984C2.11847 8.74733 1.97913 9.21206 2.00657 9.68219C2.03401 10.1523 2.22647 10.5977 2.55004 10.9398L10.55 19.3798C10.7371 19.5761 10.9621 19.7322 11.2114 19.8388C11.4606 19.9454 11.7289 20.0002 12 19.9998C12.2711 20.0002 12.5395 19.9454 12.7887 19.8388C13.038 19.7322 13.263 19.5761 13.45 19.3798L13.57 19.2498C13.2026 18.5563 13.0071 17.7847 13 16.9998C13 15.6738 13.5268 14.402 14.4645 13.4643C15.4022 12.5266 16.674 11.9998 18 11.9998C18.6902 12.0049 19.3715 12.1548 20 12.4398L21.42 10.9398C21.7507 10.6007 21.9502 10.1553 21.9832 9.68285C22.0161 9.2104 21.8804 8.74157 21.6 8.35984Z","wifi_strength_0":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_1":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_2":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","wifi_strength_3":"M21.34 8.5902C18.7785 6.27828 15.4505 4.99854 12 4.99854C8.54941 4.99854 5.22148 6.27828 2.65996 8.5902C2.46238 8.7679 2.34347 9.01681 2.32941 9.28217C2.31534 9.54753 2.40727 9.80762 2.58496 10.0052C2.76266 10.2028 3.01157 10.3217 3.27693 10.3358C3.5423 10.3498 3.80238 10.2579 3.99996 10.0802C6.19295 8.09787 9.04382 7.00034 12 7.00034C14.9561 7.00034 17.807 8.09787 20 10.0802C20.1848 10.2433 20.4235 10.3323 20.67 10.3302C20.8095 10.3299 20.9474 10.3003 21.0749 10.2435C21.2023 10.1867 21.3165 10.1038 21.41 10.0002C21.5872 9.80374 21.6794 9.54503 21.6663 9.28074C21.6531 9.01646 21.5358 8.76815 21.34 8.5902ZM12 17.0002C11.7033 17.0002 11.4133 17.0882 11.1666 17.253C10.9199 17.4178 10.7277 17.6521 10.6141 17.9262C10.5006 18.2003 10.4709 18.5019 10.5288 18.7928C10.5867 19.0838 10.7295 19.3511 10.9393 19.5609C11.1491 19.7706 11.4164 19.9135 11.7073 19.9714C11.9983 20.0293 12.2999 19.9996 12.574 19.886C12.8481 19.7725 13.0823 19.5802 13.2472 19.3336C13.412 19.0869 13.5 18.7969 13.5 18.5002C13.5 18.1024 13.3419 17.7208 13.0606 17.4395C12.7793 17.1582 12.3978 17.0002 12 17.0002ZM8.40996 14.2102C8.19779 14.3693 8.05752 14.6062 8.02001 14.8688C7.98251 15.1313 8.05083 15.398 8.20996 15.6102C8.36909 15.8224 8.60599 15.9626 8.86854 16.0002C9.13109 16.0377 9.39779 15.9693 9.60996 15.8102C10.3005 15.2956 11.1388 15.0177 12 15.0177C12.8612 15.0177 13.6994 15.2956 14.39 15.8102C14.5631 15.94 14.7736 16.0102 14.99 16.0102C15.1452 16.0102 15.2983 15.9741 15.4372 15.9046C15.576 15.8352 15.6968 15.7344 15.79 15.6102C15.8688 15.5051 15.9261 15.3856 15.9587 15.2584C15.9913 15.1312 15.9985 14.9988 15.9799 14.8688C15.9613 14.7388 15.9173 14.6137 15.8504 14.5007C15.7835 14.3877 15.695 14.289 15.59 14.2102C14.5532 13.436 13.2939 13.0177 12 13.0177C10.706 13.0177 9.44674 13.436 8.40996 14.2102ZM12 9.0002C9.61996 9.0024 7.31877 9.85338 5.50996 11.4002C5.3084 11.5726 5.18357 11.818 5.16294 12.0824C5.14232 12.3468 5.22757 12.6086 5.39996 12.8102C5.57236 13.0118 5.81776 13.1366 6.08218 13.1572C6.34661 13.1779 6.6084 13.0926 6.80996 12.9202C8.25762 11.6861 10.0977 11.0082 12 11.0082C13.9023 11.0082 15.7423 11.6861 17.19 12.9202C17.3915 13.0926 17.6533 13.1779 17.9177 13.1572C18.1822 13.1366 18.4276 13.0118 18.6 12.8102C18.7724 12.6086 18.8576 12.3468 18.837 12.0824C18.8164 11.818 18.6915 11.5726 18.49 11.4002C16.6812 9.85338 14.38 9.0024 12 9.0002Z","word":"M18 3H6C5.20435 3 4.44129 3.31607 3.87868 3.87868C3.31607 4.44129 3 5.20435 3 6V18C3 18.7956 3.31607 19.5587 3.87868 20.1213C4.44129 20.6839 5.20435 21 6 21H18C18.7956 21 19.5587 20.6839 20.1213 20.1213C20.6839 19.5587 21 18.7956 21 18V6C21 5.20435 20.6839 4.44129 20.1213 3.87868C19.5587 3.31607 18.7956 3 18 3ZM15.45 10.72L13.95 13.72C13.9091 13.8045 13.8451 13.8758 13.7655 13.9257C13.686 13.9756 13.5939 14.0021 13.5 14.0021C13.4061 14.0021 13.314 13.9756 13.2345 13.9257C13.1549 13.8758 13.0909 13.8045 13.05 13.72L12 11.62L11 13.72C10.9543 13.7989 10.8887 13.8644 10.8097 13.9099C10.7307 13.9555 10.6412 13.9794 10.55 13.9794C10.4588 13.9794 10.3693 13.9555 10.2903 13.9099C10.2113 13.8644 10.1457 13.7989 10.1 13.72L8.6 10.72C8.54165 10.6007 8.53311 10.463 8.57624 10.3374C8.61937 10.2117 8.71065 10.1083 8.83 10.05C8.94935 9.99165 9.08698 9.98311 9.21263 10.0262C9.33828 10.0694 9.44165 10.1607 9.5 10.28L10.55 12.38L11.6 10.28C11.6457 10.2011 11.7113 10.1356 11.7903 10.0901C11.8693 10.0445 11.9588 10.0206 12.05 10.0206C12.1412 10.0206 12.2307 10.0445 12.3097 10.0901C12.3887 10.1356 12.4543 10.2011 12.5 10.28L13.55 12.38L14.6 10.28C14.6583 10.1607 14.7617 10.0694 14.8874 10.0262C15.013 9.98311 15.1507 9.99165 15.27 10.05C15.3893 10.1083 15.4806 10.2117 15.5238 10.3374C15.5669 10.463 15.5583 10.6007 15.5 10.72H15.45Z","work":"M19 7H17V6C17 5.20435 16.6839 4.44129 16.1213 3.87868C15.5587 3.31607 14.7956 3 14 3H10C9.20435 3 8.44129 3.31607 7.87868 3.87868C7.31607 4.44129 7 5.20435 7 6V7H5C4.20435 7 3.44129 7.31607 2.87868 7.87868C2.31607 8.44129 2 9.20435 2 10V18C2 18.7956 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7956 22 18V10C22 9.20435 21.6839 8.44129 21.1213 7.87868C20.5587 7.31607 19.7956 7 19 7ZM9 6C9 5.73478 9.10536 5.48043 9.29289 5.29289C9.48043 5.10536 9.73478 5 10 5H14C14.2652 5 14.5196 5.10536 14.7071 5.29289C14.8946 5.48043 15 5.73478 15 6V7H9V6Z","workshop":"M18.5191 15.5901L17.2291 14.2901C17.0417 14.1039 16.7883 13.9993 16.5241 13.9993C16.2599 13.9993 16.0064 14.1039 15.8191 14.2901L14.2291 12.7101L15.2291 11.7101C15.6708 11.8793 16.1366 11.9772 16.6091 12.0001C17.8017 11.9975 18.9448 11.5225 19.7881 10.6792C20.6315 9.83583 21.1064 8.69277 21.1091 7.50011C21.1074 6.65314 20.8646 5.82415 20.4091 5.11011L18.1091 7.41011L16.6991 6.00011L18.9991 3.70011C18.285 3.24457 17.4561 3.00177 16.6091 3.00011C15.4164 3.00275 14.2734 3.4777 13.43 4.32104C12.5867 5.16439 12.1117 6.30744 12.1091 7.50011C12.1149 7.98387 12.1993 8.46347 12.3591 8.92011L11.3591 9.92011L8.92909 7.41011L6.99909 3.55011C6.92988 3.40701 6.82755 3.28248 6.7006 3.18683C6.57365 3.09118 6.42572 3.02717 6.26909 3.00011C6.11226 2.97428 5.95153 2.98621 5.80023 3.0349C5.64893 3.0836 5.51141 3.16765 5.39909 3.28011L3.39909 5.28011C3.28334 5.39251 3.19652 5.53126 3.14602 5.68449C3.09552 5.83773 3.08285 6.00091 3.10909 6.16011C3.13511 6.31577 3.1976 6.46305 3.29145 6.58993C3.38531 6.71681 3.50786 6.81967 3.64909 6.89011L7.51909 8.82011L9.98909 11.2901L3.69909 17.5901C3.48972 17.7694 3.31968 17.99 3.19964 18.2382C3.07959 18.4863 3.01213 18.7566 3.00149 19.032C2.99085 19.3074 3.03726 19.5821 3.13781 19.8388C3.23836 20.0954 3.39088 20.3285 3.58579 20.5234C3.7807 20.7183 4.01379 20.8708 4.27044 20.9714C4.52709 21.0719 4.80176 21.1183 5.07719 21.1077C5.35263 21.0971 5.6229 21.0296 5.87103 20.9096C6.11916 20.7895 6.33979 20.6195 6.51909 20.4101L12.8191 14.1201L14.3991 15.7101C14.2128 15.8975 14.1083 16.1509 14.1083 16.4151C14.1083 16.6793 14.2128 16.9327 14.3991 17.1201L15.6991 18.4101L17.6991 20.4101C18.0817 20.7378 18.5738 20.909 19.0772 20.8895C19.5805 20.8701 20.058 20.6614 20.4142 20.3052C20.7704 19.949 20.9791 19.4716 20.9985 18.9682C21.018 18.4649 20.8467 17.9727 20.5191 17.5901L18.5191 15.5901Z","wps":"M8.17 16.9301C7.22978 16.7718 6.35441 16.348 5.6471 15.7086C4.9398 15.0693 4.43004 14.241 4.17794 13.3215C3.92584 12.402 3.94191 11.4295 4.22425 10.5188C4.50659 9.60814 5.04342 8.79717 5.77146 8.18151C6.49951 7.56586 7.3884 7.17121 8.33333 7.04408C9.27827 6.91696 10.2399 7.06266 11.1047 7.46401C11.9696 7.86536 12.7017 8.50562 13.2146 9.30932C13.7276 10.113 14.0001 11.0466 14 12.0001C14 12.2653 14.1054 12.5196 14.2929 12.7072C14.4804 12.8947 14.7348 13.0001 15 13.0001C15.2652 13.0001 15.5196 12.8947 15.7071 12.7072C15.8946 12.5196 16 12.2653 16 12.0001C16.0003 10.6656 15.6191 9.35876 14.9014 8.2337C14.1836 7.10864 13.1592 6.21219 11.9489 5.64999C10.7386 5.0878 9.39277 4.8833 8.07008 5.06058C6.7474 5.23787 5.50295 5.78955 4.48339 6.65062C3.46384 7.51168 2.71167 8.64625 2.31552 9.92062C1.91938 11.195 1.89577 12.556 2.24747 13.8434C2.59918 15.1307 3.31154 16.2907 4.30062 17.1866C5.28969 18.0825 6.51426 18.677 7.83 18.9001H8C8.23969 18.9032 8.47251 18.82 8.65606 18.6659C8.83961 18.5117 8.96167 18.2967 9 18.0601C9.03746 17.8005 8.97146 17.5366 8.81621 17.3252C8.66096 17.1139 8.42889 16.972 8.17 16.9301ZM16.17 5.10007C16.0392 5.07567 15.9048 5.07762 15.7748 5.1058C15.6448 5.13399 15.5217 5.18784 15.4127 5.26421C15.3037 5.34057 15.2111 5.43792 15.1402 5.55054C15.0694 5.66316 15.0217 5.78879 15 5.92007C14.9566 6.18126 15.0185 6.44901 15.1723 6.66459C15.326 6.88017 15.5589 7.02599 15.82 7.07007C16.761 7.22652 17.6377 7.6489 18.3465 8.28738C19.0553 8.92585 19.5666 9.75377 19.8202 10.6734C20.0737 11.593 20.0589 12.566 19.7774 13.4775C19.496 14.389 18.9597 15.201 18.2318 15.8176C17.5039 16.4342 16.6148 16.8296 15.6694 16.9574C14.724 17.0851 13.7619 16.9397 12.8964 16.5383C12.031 16.137 11.2985 15.4965 10.7852 14.6923C10.272 13.8882 9.99956 12.954 10 12.0001C10 11.7349 9.89464 11.4805 9.70711 11.293C9.51957 11.1054 9.26522 11.0001 9 11.0001C8.73478 11.0001 8.48043 11.1054 8.29289 11.293C8.10536 11.4805 8 11.7349 8 12.0001C8.00038 13.2285 8.32401 14.4351 8.93837 15.4988C9.55273 16.5626 10.4362 17.4459 11.5 18.0601C12.5626 18.6783 13.7706 19.0027 15 19.0001C16.7533 18.9978 18.442 18.3377 19.732 17.1502C21.0219 15.9627 21.8193 14.3344 21.9664 12.5872C22.1134 10.8401 21.5995 9.10132 20.5262 7.71491C19.4528 6.3285 17.8983 5.39537 16.17 5.10007Z","wrestling":"M3.49988 10C3.79512 10.0002 4.08385 9.91322 4.32988 9.75001C4.57839 9.58228 4.77291 9.34607 4.88988 9.07001C5.01098 8.80059 5.04927 8.50125 4.99988 8.21002C4.94695 7.90844 4.8024 7.6305 4.5859 7.41399C4.3694 7.19749 4.09145 7.05294 3.78988 7.00002C3.5016 6.94119 3.20236 6.96902 2.92988 7.08001C2.65382 7.19699 2.41762 7.39151 2.24988 7.64001C2.09151 7.86628 1.99868 8.13187 1.98162 8.40753C1.96457 8.68318 2.02395 8.95819 2.15322 9.20225C2.28248 9.44631 2.47663 9.64995 2.71424 9.79071C2.95186 9.93147 3.22373 10.0039 3.49988 10ZM15.8099 10L20.6199 11.93C20.7417 11.9744 20.8702 11.9981 20.9999 12C21.2335 12.0005 21.46 11.9191 21.6399 11.77C21.8222 11.6274 21.9495 11.426 21.9999 11.2C22.0455 10.9718 22.0101 10.7349 21.8999 10.53C21.7877 10.325 21.6072 10.1658 21.3899 10.08L16.3899 8.08001C16.2666 8.02748 16.1339 8.00027 15.9999 8.00002H14.2399L16.1599 7.00002L20.8299 8.00002C20.9582 8.02988 21.0916 8.02988 21.2199 8.00002C21.3493 7.97108 21.4717 7.91669 21.5799 7.84002C21.6873 7.76118 21.7789 7.66279 21.8499 7.55002C21.9255 7.43502 21.9766 7.30565 21.9999 7.17002C22.0255 7.04128 22.0255 6.90876 21.9999 6.78002C21.9738 6.64967 21.9191 6.52673 21.8399 6.42002C21.761 6.31259 21.6627 6.22099 21.5499 6.15002C21.4289 6.07179 21.2925 6.02062 21.1499 6.00002L16.1499 5.00001C15.9411 4.96809 15.7276 5.0031 15.5399 5.10001L11.7099 7.00002L12.2099 10H15.8099ZM6.49988 14C6.20464 13.9998 5.91592 14.0868 5.66988 14.25C5.42138 14.4178 5.22685 14.654 5.10988 14.93C4.99889 15.2025 4.97105 15.5017 5.02988 15.79C5.08088 16.0875 5.22101 16.3624 5.43172 16.5785C5.64243 16.7946 5.91379 16.9416 6.20988 17C6.49816 17.0588 6.7974 17.031 7.06988 16.92C7.34594 16.803 7.58214 16.6085 7.74988 16.36C7.90825 16.1338 8.00108 15.8682 8.01814 15.5925C8.03519 15.3168 7.97582 15.0418 7.84655 14.7978C7.71728 14.5537 7.52314 14.3501 7.28552 14.2093C7.0479 14.0686 6.77603 13.9961 6.49988 14ZM6.10988 9.84001L3.56988 11.12C3.45153 11.1751 3.34595 11.2542 3.25986 11.3524C3.17378 11.4505 3.10907 11.5655 3.06988 11.69L2.06988 14.69C2.0216 14.8212 1.99787 14.9602 1.99988 15.1C2.00557 15.2352 2.03864 15.3678 2.09708 15.4899C2.15552 15.6119 2.23812 15.7208 2.33988 15.81C2.4458 15.8994 2.56806 15.9673 2.69988 16.01C2.79969 16.0243 2.90124 16.0209 2.99988 16C3.21626 16.0109 3.43033 15.9513 3.60988 15.83C3.7924 15.7075 3.92947 15.5283 3.99988 15.32L4.85988 12.72L6.47988 11.91L6.10988 9.84001ZM19.8799 15.55C19.7757 15.3284 19.5891 15.1562 19.3599 15.07L14.3599 13.07C14.1626 12.9998 13.9472 12.9998 13.7499 13.07L10.8099 13.81L9.99988 8.81002C9.97832 8.67859 9.93072 8.55279 9.85988 8.44001C9.78891 8.32724 9.69731 8.22885 9.58988 8.15001C9.4839 8.07806 9.36508 8.02714 9.23988 8.00002C9.11114 7.97442 8.97862 7.97442 8.84988 8.00002C8.71846 8.02158 8.59266 8.06918 8.47988 8.14002C8.3671 8.21099 8.26872 8.30259 8.18988 8.41001C8.10253 8.51572 8.03786 8.63826 7.99988 8.77002C7.97497 8.90219 7.97497 9.03784 7.99988 9.17001L8.99988 15.17C9.01965 15.3097 9.07094 15.4431 9.14988 15.56C9.22547 15.6757 9.32422 15.7744 9.43988 15.85C9.55227 15.9305 9.6828 15.982 9.81988 16C9.95508 16.0283 10.0947 16.0283 10.2299 16L13.4399 15.19L14.8799 18L14.1099 19.55C13.9903 19.7855 13.9687 20.0587 14.0499 20.31C14.091 20.4348 14.1564 20.5503 14.2422 20.6498C14.328 20.7493 14.4325 20.8309 14.5499 20.89C14.6892 20.9614 14.8433 20.9991 14.9999 21C15.1837 20.9988 15.3636 20.9469 15.5199 20.85C15.6779 20.7535 15.806 20.615 15.8899 20.45L16.8899 18.45C16.9613 18.3107 16.9989 18.1566 16.9999 18C17.002 17.8443 16.9678 17.6902 16.8999 17.55L16.0799 15.91L18.2799 16.79L20.1099 20.45C20.1938 20.615 20.3219 20.7535 20.4799 20.85C20.6345 20.9505 20.8155 21.0027 20.9999 21C21.209 20.9978 21.4122 20.93 21.5809 20.8062C21.7495 20.6824 21.875 20.5089 21.9399 20.31C22.0241 20.06 22.0061 19.7868 21.8899 19.55L19.8799 15.55Z","writing":"M19 17H17.56L19.76 14.4C19.8994 14.2365 19.9824 14.0325 19.9968 13.8182C20.0112 13.6039 19.9562 13.3906 19.84 13.21L13 2.69995V10.28C13.3813 10.5001 13.6793 10.8399 13.8478 11.2466C14.0162 11.6534 14.0458 12.1044 13.9319 12.5296C13.8179 12.9549 13.5668 13.3307 13.2175 13.5987C12.8682 13.8667 12.4403 14.012 12 14.012C11.5597 14.012 11.1318 13.8667 10.7825 13.5987C10.4332 13.3307 10.1821 12.9549 10.0681 12.5296C9.9542 12.1044 9.98376 11.6534 10.1522 11.2466C10.3207 10.8399 10.6187 10.5001 11 10.28V2.69995L4.16 13.21C4.04375 13.3906 3.98877 13.6039 4.00317 13.8182C4.01758 14.0325 4.10062 14.2365 4.24 14.4L6.44 17H5C4.73478 17 4.48043 17.1053 4.29289 17.2928C4.10536 17.4804 4 17.7347 4 18V21C4 21.2652 4.10536 21.5195 4.29289 21.7071C4.48043 21.8946 4.73478 22 5 22H19C19.2652 22 19.5196 21.8946 19.7071 21.7071C19.8946 21.5195 20 21.2652 20 21V18C20 17.7347 19.8946 17.4804 19.7071 17.2928C19.5196 17.1053 19.2652 17 19 17Z","x_ray":"M8 3H6C4.34 3 3 4.34 3 6V10.54C4.06 9.59 5.46 9 7 9H11V6.86C9.28 6.41 8 4.86 8 3ZM7 13H9C10.1 13 11 12.1 11 11H7C4.79 11 3 12.79 3 15V18C3 19.66 4.34 21 6 21H11V18.44C10.41 18.78 9.73 19 9 19H7C6.45 19 6 18.55 6 18C6 17.45 6.45 17 7 17H9C10.1 17 11 16.1 11 15V14.44C10.41 14.78 9.73 15 9 15H7C6.45 15 6 14.55 6 14C6 13.45 6.45 13 7 13ZM17 11H13C13 12.1 13.9 13 15 13H17C17.55 13 18 13.45 18 14C18 14.55 17.55 15 17 15H15C14.27 15 13.59 14.79 13 14.44V15C13 16.1 13.9 17 15 17H17C17.55 17 18 17.45 18 18C18 18.55 17.55 19 17 19H15C14.27 19 13.59 18.79 13 18.44V21H18C19.66 21 21 19.66 21 18V15C21 12.79 19.21 11 17 11ZM14 3H10C10 4.1 10.9 5 12 5C13.1 5 14 4.1 14 3ZM18 3H16C16 4.86 14.72 6.41 13 6.86V9H17C18.54 9 19.94 9.59 21 10.54V6C21 4.34 19.66 3 18 3Z","x_ray_body":"M17 2H7C5.34 2 4 3.34 4 5V19C4 20.66 5.34 22 7 22V19.83C7 19.03 7.31 18.28 7.88 17.71L9.59 16H9C8.45 16 8 15.55 8 15C8 14.45 8.45 14 9 14H11V12H7C6.45 12 6 11.55 6 11C6 10.45 6.45 10 7 10H11V8H9C8.45 8 8 7.55 8 7C8 6.45 8.45 6 9 6H11V5C11 4.45 11.45 4 12 4C12.55 4 13 4.45 13 5V6H15C15.55 6 16 6.45 16 7C16 7.55 15.55 8 15 8H13V10H17C17.55 10 18 10.45 18 11C18 11.55 17.55 12 17 12H13V14H15C15.55 14 16 14.45 16 15C16 15.55 15.55 16 15 16H14.41L16.12 17.71C16.69 18.28 17 19.03 17 19.83V22C18.66 22 20 20.66 20 19V5C20 3.34 18.66 2 17 2ZM12 16.41L9.29 19.12C9.1 19.31 9 19.56 9 19.83V22H15V19.83C15 19.57 14.89 19.31 14.71 19.12L12 16.41Z","yoga":"M6.47005 19.0699L10.1 18.0699L6.26005 16.9999C5.99483 16.931 5.71308 16.9702 5.47679 17.109C5.24049 17.2478 5.069 17.4747 5.00005 17.7399C4.93109 18.0052 4.97032 18.2869 5.10909 18.5232C5.24787 18.7595 5.47483 18.931 5.74005 18.9999L6.33005 19.1699C6.37317 19.1319 6.42008 19.0984 6.47005 19.0699ZM12 7.99994C12.2967 7.99994 12.5867 7.91197 12.8334 7.74715C13.0801 7.58233 13.2723 7.34806 13.3859 7.07397C13.4994 6.79988 13.5291 6.49828 13.4712 6.20731C13.4133 5.91634 13.2705 5.64906 13.0607 5.43928C12.8509 5.22951 12.5837 5.08664 12.2927 5.02877C12.0017 4.97089 11.7001 5.00059 11.426 5.11413C11.1519 5.22766 10.9177 5.41992 10.7528 5.66659C10.588 5.91326 10.5 6.20327 10.5 6.49994C10.5 6.89777 10.6581 7.2793 10.9394 7.56061C11.2207 7.84191 11.6022 7.99994 12 7.99994ZM10 11.6199V16.9999L12 17.5399L14 16.9999V11.5999C15.0276 11.1988 15.9108 10.4981 16.5349 9.58858C17.1591 8.67911 17.4953 7.60298 17.5 6.49994C17.4983 5.6714 17.3072 4.85422 16.9416 4.11073C16.5759 3.36725 16.0452 2.71712 15.39 2.20994C15.1805 2.04684 14.9148 1.97364 14.6513 2.00646C14.3878 2.03928 14.1482 2.17542 13.985 2.38494C13.8219 2.59447 13.7487 2.8602 13.7816 3.12369C13.8144 3.38718 13.9505 3.62684 14.16 3.78994C14.5756 4.10927 14.9124 4.51957 15.1447 4.98935C15.377 5.45912 15.4986 5.97588 15.5 6.49994C15.5 7.4282 15.1313 8.31844 14.4749 8.97482C13.8185 9.6312 12.9283 9.99994 12 9.99994C11.0718 9.99994 10.1816 9.6312 9.52517 8.97482C8.8688 8.31844 8.50005 7.4282 8.50005 6.49994C8.50153 5.97588 8.62308 5.45912 8.85537 4.98935C9.08766 4.51957 9.4245 4.10927 9.84005 3.78994C9.94379 3.70918 10.0306 3.60878 10.0956 3.49446C10.1605 3.38014 10.2023 3.25415 10.2185 3.12369C10.2348 2.99322 10.2252 2.86083 10.1903 2.73408C10.1553 2.60732 10.0958 2.48869 10.015 2.38494C9.93428 2.2812 9.83388 2.19438 9.71956 2.12944C9.60525 2.0645 9.47926 2.02271 9.34879 2.00646C9.21832 1.99021 9.08594 1.99982 8.95918 2.03473C8.83243 2.06964 8.71379 2.12918 8.61005 2.20994C7.95487 2.71712 7.4242 3.36725 7.05852 4.11073C6.69285 4.85422 6.50183 5.6714 6.50005 6.49994C6.50075 7.60639 6.83514 8.6869 7.45955 9.60032C8.08396 10.5137 8.96935 11.2176 10 11.6199ZM19 17.7399C18.9298 17.4861 18.7623 17.2703 18.5339 17.1392C18.3055 17.0081 18.0346 16.9725 17.78 17.0399L6.78005 20.0399C6.64715 20.0658 6.52089 20.1184 6.40892 20.1946C6.29695 20.2707 6.20162 20.3688 6.12868 20.4828C6.05575 20.5969 6.00674 20.7246 5.98463 20.8582C5.96252 20.9918 5.96776 21.1285 6.00005 21.2599C6.05865 21.4781 6.18939 21.67 6.37097 21.8044C6.55255 21.9387 6.77428 22.0077 7.00005 21.9999C7.08605 22.0151 7.17404 22.0151 7.26005 21.9999L18.26 18.9999C18.3937 18.97 18.5199 18.9128 18.6306 18.8321C18.7413 18.7514 18.8342 18.6487 18.9036 18.5306C18.973 18.4124 19.0173 18.2813 19.0339 18.1453C19.0505 18.0093 19.039 17.8713 19 17.7399ZM17.61 20.1899L13.94 21.1899L16.78 21.9599C16.8511 21.9838 16.9252 21.9972 17 21.9999C17.2258 22.0077 17.4475 21.9387 17.6291 21.8044C17.8107 21.67 17.9414 21.4781 18 21.2599C18.0476 21.059 18.0318 20.8483 17.9548 20.6567C17.8778 20.4651 17.7434 20.3021 17.57 20.1899H17.61Z","yoga_meditation":"M12 6C12.3955 6 12.7822 5.8827 13.1111 5.66294C13.44 5.44318 13.6963 5.13082 13.8477 4.76537C13.9991 4.39992 14.0387 3.99778 13.9615 3.60982C13.8844 3.22186 13.6939 2.86549 13.4142 2.58579C13.1345 2.30608 12.7781 2.1156 12.3901 2.03843C12.0022 1.96126 11.6 2.00087 11.2346 2.15224C10.8691 2.30362 10.5568 2.55996 10.337 2.88886C10.1173 3.21776 9.99996 3.60444 9.99996 4C9.99996 4.53043 10.2107 5.03914 10.5857 5.41421C10.9608 5.78929 11.4695 6 12 6ZM18.76 17L12 18.72L5.23996 17C4.97474 16.9363 4.6951 16.9807 4.46256 17.1232C4.23001 17.2657 4.06361 17.4948 3.99996 17.76C3.93631 18.0252 3.98062 18.3049 4.12315 18.5374C4.26567 18.7699 4.49474 18.9363 4.75996 19L7.87996 19.78L6.75996 20C6.49474 20.0318 6.25303 20.1677 6.088 20.3777C5.92297 20.5878 5.84813 20.8548 5.87996 21.12C5.91178 21.3852 6.04766 21.6269 6.2577 21.792C6.46774 21.957 6.73474 22.0318 6.99996 22C7.07967 22.0096 7.16025 22.0096 7.23996 22L12 20.78L16.76 22C16.8914 22.0356 17.0287 22.0439 17.1635 22.0246C17.2983 22.0052 17.4277 21.9585 17.5438 21.8873C17.6599 21.8162 17.7603 21.7221 17.8387 21.6107C17.9171 21.4994 17.972 21.3733 18 21.24C18.0355 21.1086 18.0439 20.9712 18.0245 20.8364C18.0052 20.7017 17.9585 20.5722 17.8873 20.4561C17.8161 20.34 17.722 20.2397 17.6107 20.1613C17.4994 20.0828 17.3732 20.028 17.24 20L16.12 19.72L19.24 19C19.3713 18.9685 19.4951 18.9114 19.6044 18.832C19.7136 18.7527 19.8062 18.6525 19.8768 18.5374C19.9473 18.4223 19.9945 18.2943 20.0157 18.161C20.0368 18.0276 20.0315 17.8913 20 17.76C19.9684 17.6287 19.9114 17.5049 19.832 17.3956C19.7526 17.2863 19.6525 17.1938 19.5374 17.1232C19.4222 17.0526 19.2943 17.0054 19.1609 16.9843C19.0275 16.9631 18.8913 16.9685 18.76 17ZM4.99996 16C5.15683 16.0019 5.31164 15.964 5.44996 15.89L6.70996 15.26C7.41902 14.9043 7.95835 14.2823 8.20996 13.53L9.48996 9.68C9.55704 9.48138 9.68486 9.30887 9.85533 9.18684C10.0258 9.06482 10.2303 8.99946 10.44 9H11V17.41L12 17.66L13 17.41V9H13.56C13.7696 8.99946 13.9741 9.06482 14.1446 9.18684C14.3151 9.30887 14.4429 9.48138 14.51 9.68L15.79 13.53C16.0416 14.2823 16.5809 14.9043 17.29 15.26L18.55 15.89C18.6883 15.964 18.8431 16.0019 19 16C19.1846 15.9994 19.3655 15.9478 19.5226 15.8507C19.6797 15.7536 19.8069 15.6149 19.89 15.45C20.0086 15.2138 20.0289 14.9403 19.9464 14.6892C19.864 14.4381 19.6855 14.2299 19.45 14.11L18.19 13.48C18.0726 13.4209 17.968 13.3393 17.8822 13.2398C17.7964 13.1402 17.7311 13.0248 17.69 12.9L16.4 9.05C16.2009 8.45389 15.8198 7.93533 15.3102 7.56751C14.8006 7.19968 14.1884 7.00118 13.56 7H10.44C9.81151 7.00118 9.19929 7.19968 8.68972 7.56751C8.18016 7.93533 7.79897 8.45389 7.59996 9.05L6.30996 12.9C6.26881 13.0248 6.20347 13.1402 6.11768 13.2398C6.03188 13.3393 5.92732 13.4209 5.80996 13.48L4.54996 14.11C4.31443 14.2299 4.13594 14.4381 4.05349 14.6892C3.97105 14.9403 3.99135 15.2138 4.10996 15.45C4.19306 15.6149 4.3202 15.7536 4.47729 15.8507C4.63438 15.9478 4.81529 15.9994 4.99996 16Z","youtube":"M21.5801 7.19C21.4657 6.76589 21.242 6.37921 20.9314 6.06861C20.6208 5.75801 20.2342 5.53436 19.8101 5.42C18.2601 5 12.0001 5 12.0001 5C12.0001 5 5.74006 5 4.19006 5.42C3.76595 5.53436 3.37927 5.75801 3.06867 6.06861C2.75807 6.37921 2.53441 6.76589 2.42006 7.19C2.13018 8.7767 1.98957 10.3871 2.00006 12C1.98957 13.6129 2.13018 15.2233 2.42006 16.81C2.53441 17.2341 2.75807 17.6208 3.06867 17.9314C3.37927 18.242 3.76595 18.4656 4.19006 18.58C5.74006 19 12.0001 19 12.0001 19C12.0001 19 18.2601 19 19.8101 18.58C20.2342 18.4656 20.6208 18.242 20.9314 17.9314C21.242 17.6208 21.4657 17.2341 21.5801 16.81C21.8699 15.2233 22.0105 13.6129 22.0001 12C22.0105 10.3871 21.8699 8.7767 21.5801 7.19ZM10.0001 15V9L15.1901 12L10.0001 15Z","zombie":"M19 4C18.7348 4 18.4805 4.10536 18.2929 4.29289C18.1054 4.48043 18 4.73478 18 5V7.33C18.0014 7.41751 17.9853 7.50441 17.9527 7.58564C17.9201 7.66688 17.8717 7.74082 17.8103 7.80317C17.7489 7.86552 17.6757 7.91503 17.5949 7.94882C17.5142 7.98261 17.4276 8.00001 17.34 8C17.1623 8 16.9919 7.92941 16.8663 7.80376C16.7406 7.67811 16.67 7.5077 16.67 7.33V7V4C16.67 3.73478 16.5647 3.48043 16.3771 3.29289C16.1896 3.10536 15.9353 3 15.67 3C15.4048 3 15.1505 3.10536 14.9629 3.29289C14.7754 3.48043 14.67 3.73478 14.67 4V7.33C14.67 7.5077 14.5995 7.67811 14.4738 7.80376C14.3482 7.92941 14.1777 8 14 8C13.9125 8.00001 13.8259 7.98261 13.7451 7.94882C13.6644 7.91503 13.5912 7.86552 13.5298 7.80317C13.4684 7.74082 13.42 7.66688 13.3874 7.58564C13.3548 7.50441 13.3387 7.41751 13.34 7.33V3C13.34 2.73478 13.2347 2.48043 13.0471 2.29289C12.8596 2.10536 12.6053 2 12.34 2C12.0748 2 11.8205 2.10536 11.6329 2.29289C11.4454 2.48043 11.34 2.73478 11.34 3V7.33C11.3414 7.41751 11.3253 7.50441 11.2927 7.58564C11.2601 7.66688 11.2117 7.74082 11.1503 7.80317C11.0889 7.86552 11.0157 7.91503 10.9349 7.94882C10.8542 7.98261 10.7676 8.00001 10.68 8C10.5912 8.00133 10.503 7.98498 10.4206 7.9519C10.3381 7.91882 10.2631 7.86968 10.1998 7.80733C10.1365 7.74498 10.0863 7.67068 10.052 7.58873C10.0177 7.50678 10 7.41883 10 7.33V4C10 3.73478 9.89468 3.48043 9.70715 3.29289C9.51961 3.10536 9.26526 3 9.00004 3C8.73482 3 8.48047 3.10536 8.29293 3.29289C8.1054 3.48043 8.00004 3.73478 8.00004 4V8C8.00004 8.26522 7.89468 8.51957 7.70715 8.70711C7.51961 8.89464 7.26526 9 7.00004 9C6.73482 9 6.48047 8.89464 6.29293 8.70711C6.1054 8.51957 6.00004 8.26522 6.00004 8V7C6.00004 6.73478 5.89468 6.48043 5.70715 6.29289C5.51961 6.10536 5.26526 6 5.00004 6C4.73482 6 4.48047 6.10536 4.29293 6.29289C4.1054 6.48043 4.00004 6.73478 4.00004 7V10C3.99565 11.0826 4.347 12.1366 5.00004 13C5.46578 13.621 6.0697 14.125 6.76397 14.4721C7.45825 14.8193 8.22381 15 9.00004 15V16.17C8.33171 16.4051 7.76815 16.8692 7.40917 17.48C7.0502 18.0908 6.91898 18.8089 7.03875 19.5072C7.15853 20.2055 7.52156 20.8388 8.06357 21.2951C8.60557 21.7513 9.29156 22.0011 10 22C10.3693 22.0089 10.7366 21.9435 11.0801 21.8078C11.4237 21.6721 11.7365 21.4688 12 21.21C12.3234 21.5288 12.7149 21.7701 13.1451 21.9156C13.5753 22.0611 14.0329 22.1071 14.4834 22.05C14.9339 21.9929 15.3656 21.8343 15.7459 21.5862C16.1262 21.338 16.4452 21.0067 16.6789 20.6173C16.9125 20.2279 17.0547 19.7905 17.0947 19.3382C17.1347 18.8858 17.0715 18.4303 16.9099 18.0059C16.7482 17.5815 16.4923 17.1994 16.1615 16.8883C15.8307 16.5772 15.4335 16.3453 15 16.21V15C15.7763 15 16.5418 14.8193 17.2361 14.4721C17.9304 14.125 18.5343 13.621 19 13C19.6531 12.1366 20.0044 11.0826 20 10V5C20 4.73478 19.8947 4.48043 19.7071 4.29289C19.5196 4.10536 19.2653 4 19 4ZM14 20C13.7488 20.0019 13.506 19.909 13.32 19.74C12.9551 19.4194 12.4859 19.2425 12 19.2425C11.5142 19.2425 11.045 19.4194 10.68 19.74C10.4941 19.909 10.2513 20.0019 10 20C9.73482 20 9.48047 19.8946 9.29293 19.7071C9.1054 19.5196 9.00004 19.2652 9.00004 19C9.00004 18.7348 9.1054 18.4804 9.29293 18.2929C9.48047 18.1054 9.73482 18 10 18C10.2653 18 10.5196 17.8946 10.7071 17.7071C10.8947 17.5196 11 17.2652 11 17V15H13V17C13 17.2652 13.1054 17.5196 13.2929 17.7071C13.4805 17.8946 13.7348 18 14 18C14.2653 18 14.5196 18.1054 14.7071 18.2929C14.8947 18.4804 15 18.7348 15 19C15 19.2652 14.8947 19.5196 14.7071 19.7071C14.5196 19.8946 14.2653 20 14 20Z"}'); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& /* harmony default export */ var NIconvue_type_script_lang_js_ = ({ name: 'nitrozen-icon', @@ -978,8 +986,8 @@ var icons_namespaceObject = JSON.parse('{"404_error":"M12 12C11.7348 12 11.4804 }); ;// CONCATENATED MODULE: ./src/components/NIcon/NIcon.vue?vue&type=script&lang=js& /* harmony default export */ var NIcon_NIconvue_type_script_lang_js_ = (NIconvue_type_script_lang_js_); -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NIcon/NIcon.vue @@ -1003,7 +1011,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 9651: +/***/ 3343: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1017,7 +1025,7 @@ __webpack_require__.d(__webpack_exports__, { var constants_namespaceObject = {}; __webpack_require__.r(constants_namespaceObject); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=template&id=20cacc4d& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=template&id=20cacc4d& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1167,7 +1175,7 @@ var render = function render() { }; var staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=template&id=0872c97f& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=template&id=0872c97f& var NInputPrefixvue_type_template_id_0872c97f_render = function render() { var _vm = this, _c = _vm._self._c; @@ -1175,14 +1183,14 @@ var NInputPrefixvue_type_template_id_0872c97f_render = function render() { }; var NInputPrefixvue_type_template_id_0872c97f_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& /* harmony default export */ var NInputPrefixvue_type_script_lang_js_ = ({ name: 'nitrozen-input-prefix' }); ;// CONCATENATED MODULE: ./src/components/NInput/NInputPrefix.vue?vue&type=script&lang=js& /* harmony default export */ var NInput_NInputPrefixvue_type_script_lang_js_ = (NInputPrefixvue_type_script_lang_js_); -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NInput/NInputPrefix.vue @@ -1203,7 +1211,7 @@ var component = (0,componentNormalizer/* default */.Z)( ) /* harmony default export */ var NInputPrefix = (component.exports); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=template&id=98c548c2& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=template&id=98c548c2& var NInputSuffixvue_type_template_id_98c548c2_render = function render() { var _vm = this, _c = _vm._self._c; @@ -1211,7 +1219,7 @@ var NInputSuffixvue_type_template_id_98c548c2_render = function render() { }; var NInputSuffixvue_type_template_id_98c548c2_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInputSuffix.vue?vue&type=script&lang=js& /* harmony default export */ var NInputSuffixvue_type_script_lang_js_ = ({ name: 'nitrozen-input-suffix' }); @@ -1238,19 +1246,19 @@ var NInputSuffix_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var NInputSuffix = (NInputSuffix_component.exports); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(8486); +var NTooltip = __webpack_require__(9560); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(1624); +var NInline = __webpack_require__(2246); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(2929); +var NValidation = __webpack_require__(9276); ;// CONCATENATED MODULE: ./src/common/constants.js var constants = { 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif' }; /* harmony default export */ var common_constants = ((/* unused pure expression or super */ null && (constants))); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=script&lang=js& @@ -1408,7 +1416,7 @@ var constants = { }); ;// CONCATENATED MODULE: ./src/components/NInput/NInput.vue?vue&type=script&lang=js& /* harmony default export */ var NInput_NInputvue_type_script_lang_js_ = (NInputvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NInput/NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less& @@ -1437,7 +1445,7 @@ var NInput_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 1001: +/***/ 3736: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1544,7 +1552,7 @@ function normalizeComponent( /***/ }), -/***/ 334: +/***/ 4508: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1554,7 +1562,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NBtn; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=template&id=cea72f72& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=template&id=cea72f72& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1583,8 +1591,8 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/NIcon.vue + 4 modules -var NIcon = __webpack_require__(8387); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& +var NIcon = __webpack_require__(8808); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& /* harmony default export */ var NBtnContentvue_type_script_lang_js_ = ({ components: { @@ -1620,13 +1628,13 @@ var NIcon = __webpack_require__(8387); }); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue?vue&type=script&lang=js& /* harmony default export */ var NBtn_NBtnContentvue_type_script_lang_js_ = (NBtnContentvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtnContent.vue @@ -1652,7 +1660,7 @@ var component = (0,componentNormalizer/* default */.Z)( var NStrokeBtn = __webpack_require__(227); // EXTERNAL MODULE: ./src/directives/NFlatBtn.js var NFlatBtn = __webpack_require__(7210); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } @@ -1750,7 +1758,7 @@ function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input == }); ;// CONCATENATED MODULE: ./src/components/NBtn/NBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NBtn_NBtnvue_type_script_lang_js_ = (NBtnvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBtn/NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less& @@ -1782,7 +1790,7 @@ var NBtn_component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 2063: +/***/ 62: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1792,7 +1800,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NCheckbox; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=template&id=c020f600& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=template&id=c020f600& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -1851,10 +1859,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(2929); +var NValidation = __webpack_require__(9276); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } @@ -1953,13 +1961,13 @@ function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len }); ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue?vue&type=script&lang=js& /* harmony default export */ var NCheckbox_NCheckboxvue_type_script_lang_js_ = (NCheckboxvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NCheckbox/NCheckbox.vue @@ -1987,7 +1995,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 7243: +/***/ 5150: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -1999,7 +2007,7 @@ __webpack_require__.d(__webpack_exports__, { // UNUSED EXPORTS: NDropdown -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=template&id=4dd9c7d4& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=template&id=4dd9c7d4& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2197,12 +2205,12 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(1624); +var NInline = __webpack_require__(2246); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(2063); +var NCheckbox = __webpack_require__(62); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(8486); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& +var NTooltip = __webpack_require__(9560); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } @@ -2561,13 +2569,13 @@ function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len }); ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue?vue&type=script&lang=js& /* harmony default export */ var NDropdown_NDropdownvue_type_script_lang_js_ = (NDropdownvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NDropdown/NDropdown.vue @@ -2596,7 +2604,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 8279: +/***/ 1296: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2606,7 +2614,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NError; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=template&id=66da709a& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=template&id=66da709a& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2616,19 +2624,19 @@ var render = function render() { }; var staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=script&lang=js& /* harmony default export */ var NErrorvue_type_script_lang_js_ = ({ name: 'nitrozen-error' }); ;// CONCATENATED MODULE: ./src/components/NError/NError.vue?vue&type=script&lang=js& /* harmony default export */ var NError_NErrorvue_type_script_lang_js_ = (NErrorvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NError/NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NError/NError.vue @@ -2660,13 +2668,13 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _NIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(8387); +/* harmony import */ var _NIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(8808); /* harmony default export */ __webpack_exports__["Z"] = (_NIcon_vue__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z); /***/ }), -/***/ 1624: +/***/ 2246: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2676,7 +2684,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NInline; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=template&id=65d43b41& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=template&id=65d43b41& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2692,7 +2700,7 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/svgs.js var svgs = __webpack_require__(7623); var svgs_default = /*#__PURE__*/__webpack_require__.n(svgs); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=script&lang=js& /* harmony default export */ var NInlinevue_type_script_lang_js_ = ({ name: 'nitrozen-inline', @@ -2715,13 +2723,13 @@ var svgs_default = /*#__PURE__*/__webpack_require__.n(svgs); }); ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue?vue&type=script&lang=js& /* harmony default export */ var NInline_NInlinevue_type_script_lang_js_ = (NInlinevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NInline/NInline.vue @@ -2753,7 +2761,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; -/* harmony import */ var _NInput__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9651); +/* harmony import */ var _NInput__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3343); // import NInputPrefix from './NInputPrefix.vue'; // import NInputSuffix from './NInputSuffix.vue'; @@ -2768,7 +2776,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 424: +/***/ 9615: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2778,7 +2786,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NRadio; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=template&id=7f2f21c5& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=template&id=7f2f21c5& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -2834,10 +2842,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(2929); +var NValidation = __webpack_require__(9276); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& /* harmony default export */ var NRadiovue_type_script_lang_js_ = ({ @@ -2901,13 +2909,13 @@ var NUuid = __webpack_require__(2348); }); ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue?vue&type=script&lang=js& /* harmony default export */ var NRadio_NRadiovue_type_script_lang_js_ = (NRadiovue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NRadio/NRadio.vue @@ -2935,7 +2943,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 2838: +/***/ 3674: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -2945,7 +2953,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NToggleBtn; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=template&id=78e4ce20& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=template&id=78e4ce20& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } @@ -3017,10 +3025,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NValidation/index.js + 6 modules -var NValidation = __webpack_require__(2929); +var NValidation = __webpack_require__(9276); // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NToggleBtnvue_type_script_lang_js_ = ({ @@ -3091,13 +3099,13 @@ var NUuid = __webpack_require__(2348); }); ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue?vue&type=script&lang=js& /* harmony default export */ var NToggleBtn_NToggleBtnvue_type_script_lang_js_ = (NToggleBtnvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NToggleBtn/NToggleBtn.vue @@ -3125,7 +3133,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 8486: +/***/ 9560: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3135,7 +3143,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NTooltip; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=template&id=26f4ee3b& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=template&id=26f4ee3b& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -3162,10 +3170,10 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(1624); +var NInline = __webpack_require__(2246); // EXTERNAL MODULE: ./src/components/NIcon/NIcon.vue + 4 modules -var NIcon = __webpack_require__(8387); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& +var NIcon = __webpack_require__(8808); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& /* harmony default export */ var NTooltipvue_type_script_lang_js_ = ({ @@ -3227,13 +3235,13 @@ var NIcon = __webpack_require__(8387); }); ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue?vue&type=script&lang=js& /* harmony default export */ var NTooltip_NTooltipvue_type_script_lang_js_ = (NTooltipvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NTooltip/NTooltip.vue @@ -3261,7 +3269,7 @@ var component = (0,componentNormalizer/* default */.Z)( /***/ }), -/***/ 2929: +/***/ 9276: /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -3271,7 +3279,7 @@ __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_NValidation; } }); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=template&id=1efeb91a&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=template&id=1efeb91a&scoped=true& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -3291,7 +3299,7 @@ var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/index.js var NIcon = __webpack_require__(6390); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& /* harmony default export */ var NValidationvue_type_script_lang_js_ = ({ name: 'nitrozen-validation', @@ -3340,13 +3348,13 @@ var NIcon = __webpack_require__(6390); }); ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue?vue&type=script&lang=js& /* harmony default export */ var NValidation_NValidationvue_type_script_lang_js_ = (NValidationvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NValidation/NValidation.vue @@ -13281,7 +13289,7 @@ if (typeof window !== 'undefined') { // Indicate to webpack that this file can be concatenated /* harmony default export */ var setPublicPath = (null); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=template&id=91f50dce& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=template&id=91f50dce& var render = function render() { var _vm = this, _c = _vm._self._c; @@ -13317,8 +13325,8 @@ var render = function render() { var staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInput/NInput.vue + 14 modules -var NInput = __webpack_require__(9651); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& +var NInput = __webpack_require__(3343); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& /* harmony default export */ var NAutocompletevue_type_script_lang_js_ = ({ @@ -13452,13 +13460,13 @@ var NInput = __webpack_require__(9651); }); ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue?vue&type=script&lang=js& /* harmony default export */ var NAutocomplete_NAutocompletevue_type_script_lang_js_ = (NAutocompletevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less& -// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js -var componentNormalizer = __webpack_require__(1001); +// EXTERNAL MODULE: ./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js +var componentNormalizer = __webpack_require__(3736); ;// CONCATENATED MODULE: ./src/components/NAutocomplete/NAutocomplete.vue @@ -13484,8 +13492,8 @@ var component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NAutocomplete = (NAutocomplete); // EXTERNAL MODULE: ./src/components/NBtn/index.js + 11 modules -var NBtn = __webpack_require__(334); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=template&id=de1bfb68& +var NBtn = __webpack_require__(4508); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=template&id=de1bfb68& var NBadgevue_type_template_id_de1bfb68_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13510,7 +13518,7 @@ var NBadgevue_type_template_id_de1bfb68_staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NIcon/index.js var NIcon = __webpack_require__(6390); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& /* harmony default export */ var NBadgevue_type_script_lang_js_ = ({ name: "nitrozen-badge", @@ -13612,7 +13620,7 @@ var NIcon = __webpack_require__(6390); }); ;// CONCATENATED MODULE: ./src/components/NBadge/NBadge.vue?vue&type=script&lang=js& /* harmony default export */ var NBadge_NBadgevue_type_script_lang_js_ = (NBadgevue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NBadge/NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less& @@ -13642,8 +13650,8 @@ var NBadge_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NBadge = (NBadge); // EXTERNAL MODULE: ./src/components/NCheckbox/index.js + 6 modules -var NCheckbox = __webpack_require__(2063); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=template&id=288980ac& +var NCheckbox = __webpack_require__(62); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=template&id=288980ac& var NChipsvue_type_template_id_288980ac_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13693,8 +13701,8 @@ var NChipsvue_type_template_id_288980ac_staticRenderFns = []; // EXTERNAL MODULE: ./src/utils/NUuid.js var NUuid = __webpack_require__(2348); // EXTERNAL MODULE: ./src/components/NTooltip/index.js + 6 modules -var NTooltip = __webpack_require__(8486); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=script&lang=js& +var NTooltip = __webpack_require__(9560); +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=script&lang=js& function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } @@ -13803,7 +13811,7 @@ function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input == }); ;// CONCATENATED MODULE: ./src/components/NChips/NChips.vue?vue&type=script&lang=js& /* harmony default export */ var NChips_NChipsvue_type_script_lang_js_ = (NChipsvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NChips/NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less& @@ -13833,8 +13841,8 @@ var NChips_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NChips = (NChips); // EXTERNAL MODULE: ./src/components/NDropdown/index.js + 6 modules -var NDropdown = __webpack_require__(7243); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=template&id=077af769& +var NDropdown = __webpack_require__(5150); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=template&id=077af769& var NDialogvue_type_template_id_077af769_render = function render() { var _vm = this, _c = _vm._self._c; @@ -13939,7 +13947,7 @@ var NDialogvue_type_template_id_077af769_render = function render() { var NDialogvue_type_template_id_077af769_staticRenderFns = []; // EXTERNAL MODULE: ./src/components/NInline/index.js + 6 modules -var NInline = __webpack_require__(1624); +var NInline = __webpack_require__(2246); // EXTERNAL MODULE: ./src/directives/NStrokeBtn.js var NStrokeBtn = __webpack_require__(227); // EXTERNAL MODULE: ./src/directives/NFlatBtn.js @@ -13985,7 +13993,7 @@ external_commonjs_vue_commonjs2_vue_root_Vue_default().use(clickOutside); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& @@ -14104,7 +14112,7 @@ external_commonjs_vue_commonjs2_vue_root_Vue_default().use(clickOutside); }); ;// CONCATENATED MODULE: ./src/components/NDialog/NDialog.vue?vue&type=script&lang=js& /* harmony default export */ var NDialog_NDialogvue_type_script_lang_js_ = (NDialogvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NDialog/NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less& @@ -14135,10 +14143,10 @@ var NDialog_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NDialog = (NDialog); // EXTERNAL MODULE: ./src/components/NError/index.js + 6 modules -var NError = __webpack_require__(8279); +var NError = __webpack_require__(1296); // EXTERNAL MODULE: ./src/components/NInput/index.js var components_NInput = __webpack_require__(2622); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=template&id=308a10e0& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=template&id=308a10e0& var NMenuvue_type_template_id_308a10e0_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14181,7 +14189,7 @@ var NMenuvue_type_template_id_308a10e0_render = function render() { }; var NMenuvue_type_template_id_308a10e0_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& @@ -14228,7 +14236,7 @@ var NMenuvue_type_template_id_308a10e0_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NMenu/NMenu.vue?vue&type=script&lang=js& /* harmony default export */ var NMenu_NMenuvue_type_script_lang_js_ = (NMenuvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NMenu/NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less& @@ -14257,7 +14265,7 @@ var NMenu_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NMenu/index.js /* harmony default export */ var components_NMenu = (NMenu); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=template&id=835c1ace& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=template&id=835c1ace& var NMenuItemvue_type_template_id_835c1ace_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14267,7 +14275,7 @@ var NMenuItemvue_type_template_id_835c1ace_render = function render() { }; var NMenuItemvue_type_template_id_835c1ace_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& /* harmony default export */ var NMenuItemvue_type_script_lang_js_ = ({ name: "nitrozen-menu-item", @@ -14282,7 +14290,7 @@ var NMenuItemvue_type_template_id_835c1ace_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NMenuItem/NMenuItem.vue?vue&type=script&lang=js& /* harmony default export */ var NMenuItem_NMenuItemvue_type_script_lang_js_ = (NMenuItemvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NMenuItem/NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less& @@ -14311,7 +14319,7 @@ var NMenuItem_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NMenuItem/index.js /* harmony default export */ var components_NMenuItem = (NMenuItem); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=template&id=2c61829c&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=template&id=2c61829c&scoped=true& var NTabvue_type_template_id_2c61829c_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14338,7 +14346,7 @@ var NTabvue_type_template_id_2c61829c_scoped_true_render = function render() { }; var NTabvue_type_template_id_2c61829c_scoped_true_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true& var NTabItemvue_type_template_id_cfd6b808_scoped_true_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14348,7 +14356,7 @@ var NTabItemvue_type_template_id_cfd6b808_scoped_true_render = function render() }; var NTabItemvue_type_template_id_cfd6b808_scoped_true_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& /* harmony default export */ var NTabItemvue_type_script_lang_js_ = ({ name: "nitrozen-tab-item", @@ -14363,7 +14371,7 @@ var NTabItemvue_type_template_id_cfd6b808_scoped_true_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NTabItem/NTabItem.vue?vue&type=script&lang=js& /* harmony default export */ var NTabItem_NTabItemvue_type_script_lang_js_ = (NTabItemvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTabItem/NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true& @@ -14392,7 +14400,7 @@ var NTabItem_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NTabItem/index.js /* harmony default export */ var components_NTabItem = (NTabItem); -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=script&lang=js& /* harmony default export */ var NTabvue_type_script_lang_js_ = ({ @@ -14440,7 +14448,7 @@ var NTabItem_component = (0,componentNormalizer/* default */.Z)( }); ;// CONCATENATED MODULE: ./src/components/NTab/NTab.vue?vue&type=script&lang=js& /* harmony default export */ var NTab_NTabvue_type_script_lang_js_ = (NTabvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NTab/NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true& @@ -14469,7 +14477,7 @@ var NTab_component = (0,componentNormalizer/* default */.Z)( ;// CONCATENATED MODULE: ./src/components/NTab/index.js /* harmony default export */ var components_NTab = (NTab); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=template&id=2637fc16& +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=template&id=2637fc16& var NPaginationvue_type_template_id_2637fc16_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14539,7 +14547,7 @@ var NPaginationvue_type_template_id_2637fc16_render = function render() { }; var NPaginationvue_type_template_id_2637fc16_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& @@ -14750,7 +14758,7 @@ var MODE_CURSOR = "cursor"; }); ;// CONCATENATED MODULE: ./src/components/NPagination/NPagination.vue?vue&type=script&lang=js& /* harmony default export */ var NPagination_NPaginationvue_type_script_lang_js_ = (NPaginationvue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NPagination/NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less& @@ -14781,8 +14789,8 @@ var NPagination_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NPagination = (NPagination); // EXTERNAL MODULE: ./src/components/NRadio/index.js + 6 modules -var NRadio = __webpack_require__(424); -;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=template&id=2023bb58& +var NRadio = __webpack_require__(9615); +;// CONCATENATED MODULE: ./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=template&id=2023bb58& var NSteppervue_type_template_id_2023bb58_render = function render() { var _vm = this, _c = _vm._self._c; @@ -14849,7 +14857,7 @@ var NSteppervue_type_template_id_2023bb58_render = function render() { }; var NSteppervue_type_template_id_2023bb58_staticRenderFns = []; -;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& +;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& /* harmony default export */ var NSteppervue_type_script_lang_js_ = ({ name: 'nitrozen-stepper', @@ -14917,7 +14925,7 @@ var NSteppervue_type_template_id_2023bb58_staticRenderFns = []; }); ;// CONCATENATED MODULE: ./src/components/NStepper/NStepper.vue?vue&type=script&lang=js& /* harmony default export */ var NStepper_NSteppervue_type_script_lang_js_ = (NSteppervue_type_script_lang_js_); -;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& +;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./src/components/NStepper/NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less& @@ -14947,9 +14955,9 @@ var NStepper_component = (0,componentNormalizer/* default */.Z)( /* harmony default export */ var components_NStepper = (NStepper); // EXTERNAL MODULE: ./src/components/NToggleBtn/index.js + 6 modules -var NToggleBtn = __webpack_require__(2838); +var NToggleBtn = __webpack_require__(3674); // EXTERNAL MODULE: ./src/components/NCustomForm/NCustomForm.vue + 13 modules -var NCustomForm = __webpack_require__(3036); +var NCustomForm = __webpack_require__(5878); ;// CONCATENATED MODULE: ./src/components/NCustomForm/index.js /* harmony default export */ var components_NCustomForm = (NCustomForm["default"]); diff --git a/dist/nitrozen.umd.js.map b/dist/nitrozen.umd.js.map index ebd4946c..9048a373 100644 --- a/dist/nitrozen.umd.js.map +++ b/dist/nitrozen.umd.js.map @@ -1 +1 @@ -{"version":3,"file":"nitrozen.umd.js","mappings":"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ExB;;;;;;;;;;;;;;;;;;;;;;AC9FA;AACyC;AAED;AAEK;AACC;AACN;AACM;AACN;AACA;AACD;AACG;AAE1C,6EAAe;EACfmF;EACAC;IACAzE;IACAX;MACAqB;IACA;EACA;EACAgE;IACA;MACA5B;MACAxB;MACAC,YAAAA,sBAAAA;IACA;EACA;EACAoD;IACAC,eAAAA,qBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,yBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;IACAC,aAAAA,yBAAAA;IACAC;MAAA;IAAA;EACA;;EACAC;EACAC;IACAjE;MACA;IACA;EACA;EACAkE;IACAjF,eAAAA,aAAAA;IACAmB;MACA;IACA;IACA5B;MACA;MACA;IACA;IACA+C;MACA;IACA;IACAD;MACA;IACA;IACAF;MACA;MACA;IACA;IACArB;MACA,qDACA,YACA,oBACA;QAHA0C;QAAAjB;MAIA;IACA;IACA2C;MAAA;MACA;QACA;UACA;YACA;UACA;QACA;MACA;QACA;UACA;UACAC;QACA;QACA;MACA;QACA;MACA;IACA;EACA;AACA,CAAC;;ACjQuQ,CAAC,yFAAe,wCAAG,EAAC;;ACA5R;;;;;;;AEA2G;AACvC;AACL;AAC/D,CAA0G;;;AAG1G;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,oDAAM;AACR,EAAE,gEAAM;AACR,EAAE,yEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,qDAAe;;ACJuB;AACuB;AACmB;AAEhF,wEAAe;EACflB;EACAC;IACAzE;MACAU;MACA4C;IACA;IACAlE;MACAsB;MACA4C;IACA;EACA;EACAqB;IACAgB,yBAAAA,gBAAAA;EACA;EACAL;EACAM;IAAA;IACA;MACA;QACA;MACA;IACA;IAEA;EACA;EACAJ;IACAK;MAAA;MACAzG;QACA;UACA;UACA;UACA;YACA;UACA;YACAwE,sBAAAA,uBAAAA;UACA;QACA;QAEA;UACA;QACA;MACA;IA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N;IACA3D;MACA;IACA;IACAmE;MACA;IACA;EACA;EACAjC;IACA0C;MACAzG;MACA4C;IACA;IACA5C;MACAA;MACA4C;IACA;IACA6C;MACAzF;MACA4C;IACA;IACA1C;MACAF;MACA4C;IACA;IACAtC;MACAN;MACA4C;IACA;IACAzC;MACAH;MACA4C;IACA;IACAtD;MACAU;MACA4C;IACA;IACA4D;MACAxG;MACA4C;IACA;IACAmE;MACA/G;MACA4C;IACA;IACAkE;MACA9G;MACA4C;IACA;IACAmD;MACA/F;MACA4C;IACA;IACAqD;MACAjG;MACA4C;IACA;IACA+C;MACA3F;MACA4C;IACA;IACAgD;MACA5F;MACA4C;IACA;IACA8C;MACA1F;MACA4C;QAAA;MAAA;IACA;IACAiD;MACA7F;IACA;IACAkG;MACAlG;MACA4C;IACA;IACA2D;MACAvG;MACA4C;IACA;IACAyD;MACArG;IACA;IACA6G;MACA7G;IACA;IACAoG;MACApG;MACA4C;IACA;IACAqE;MACAjH;MACA4C;IACA;IACAnC;MACAT;MACA4C;IACA;IACAlC;MACAV;MACA4C;IACA;EACA;EACAiC;IACAoC;MACA;QACA;MACA;IACA;EACA;EACAC;IACA;MACA;IACA;EACA;EACApC;IACA8B;MACA;MACA;QACAtH;MACA;MAEA;MACA;QACA;QACA;MACA;IACA;IACAqH;MACA;IACA;EACA;AACA,CAAC;;AC/R6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;;;;;;;;;;ACnBxB;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;AC/FA,IAAIvI,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAAC2H,KAAK,EAAC;MAAC,eAAe,EAAC9H,GAAG,CAAC8I;IAAY;EAAC,CAAC,EAAC,CAAE9I,GAAG,CAAC+I,IAAI,GAAE9I,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAa,CAAC,EAAC,CAAEH,GAAG,CAAC+I,IAAI,GAAE9I,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAAC+I,IAAI;MAAC,MAAM,EAAC/I,GAAG,CAACgJ,WAAW;MAAC,OAAO,EAAChJ,GAAG,CAACiJ;IAAS;EAAC,CAAC,CAAC,GAACjJ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAACtB,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,EAAEjI,GAAG,CAAC8I,YAAY,GAAE7I,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAY,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAAC;IAAkG;EAAC,CAAC,CAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC;AACrjB,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;;;ACWiB;AACzC,wEAAe;EACfqE;IACA;EACA;EACAH;EACAC;IACAoD;MACAnH;MACA4C;IACA;IACAwE;MACApH;IACA;IACAqF;MACArF;IACA;IACAsH;MACAtH;MACA4C;IACA;EACA;EACA4C;IACA6B;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7CkQ,CAAC,6EAAe,mCAAG,EAAC;;ACAvR;;;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe;;;;;;;;;;;;AClB4B;AAC3C;AACA;AAEA,iEAAe;EACfvD;EACAG;IACAsD,gBAAAA,WAAAA;EACA;EACAC;IACAC,WAAAA,yBAAAA;IACAC,SAAAA,uBAAAA;EACA;EACA3D;IACA4D;MACA3H;MACA4C;IACA;IACA5C;MACAA;MACA4C;IACA;IACAtC;IACAsH;IACAC;MACA7H;MACA4C;IACA;IACAkF;MACA9H;MACA4C;IACA;IACAuE;MACAnH;MACA4C;IACA;IACAyC;MACArF;MACA4C;IACA;IACAmF;MACA/H;MACA4C;IACA;IACAwE;MACApH;IACA;IACAsH;MACAtH;IACA;IACAgI;MACAhI;IACA;EACA;EACA5B;IACA;MACA2F;QACAoD;QACAC;QACA/B;QACAiC;MACA;IACA;IAEA;MACA9I;MACA2H;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MACA;MACAlH;QACA0I;QACArH;QACAN;MACA;MACAd,sBACA;IAEA;IACA;IACA;MACA+I;MACAC;IACA;IACA;EACA;AACA,CAAC;;AC7F2P,CAAC,sEAAe,4BAAG,EAAC;;ACAhR;;;;;AEAA,IAAI,WAAM,EAAE,oBAAe;AAC3B,CAAwD;AACL;AACnD,CAAkF;;;AAGlF;AACsG;AACtG,IAAI,cAAS,GAAG,sCAAU;AAC1B,EAAE,iCAAM;AACR,EAAE,WAAM;AACR,EAAE,oBAAe;A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zF;IACA;IACA;AACA;AACA;IACAuK;MACA3H;IACA;IACA1C;MACAF;IACA;IACA;AACA;AACA;IACAG;MACAH;MACA4C;IACA;IACA;AACA;AACA;IACAsG;MACAtG;IACA;IACAxC;MACAJ;MACA4C;IACA;IACA;AACA;AACA;IACAtD;MACAa;IACA;IACA;AACA;AACA;IACAyK;MACA5K;MACA4C;IACA;IACAkH;MACA9J;MACA4C;IACA;EACA;EACAoB;IACA;MACAqG;MACAG;MACApB;MACAH;MACAS;MACAoB;MACAb;MACAc;MACAf;QAAA;QAAA;MAAA;IACA;EACA;EACAnF;IACAvF;MAAA;MACA;QACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;MACA;IACA;IACA6K;MACAa;QACA;MACA;IACA;EACA;EACAxF;IACAiE;MAAA;MACA;QACA;QACA;UACA;YACA;cAAA;YAAA;YACA;UACA;QACA;QACA;UACA;QACA;UACA;QACA;QACA;MACA;QACA;UACA;QACA;QACA;QACA;QACA;UACA;QACA;QACA;UACA;YACA;cACAY;YACA;UACA;UACA;YACA;cACAY;YACA;UACA;UACAA;UACA;QACA;UACA;QACA;QACA;MACA;IACA;IACA5B;MACA;QACA;UACA;QACA;QACA;MACA;MACA;IACA;EACA;EACAnC;IAAA;IACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;IACA;MACA;QACA;QACA;QACA;MACA;IACA;EACA;EACApC;IACAoG;MACA;QAAA;MAAA;QAAA;MAAA;IACA;IACAC;MAAA;MACA;MACA;QACAhB;MACA;MACA;QACA;QACA;MACA;IACA;IACAJ;MACA;QACA;MACA;MAEA;QACA;QACA;UACA;QACA;QACA;QACA;MACA;QACA;UACA;UACA;YACA;UACA;YACA;UACA;UACA;UAEA;UACAnF;QACA;UACA;UACA;UACAA;UACA;QACA;MACA;IACA;IACAiG;MACA;MACA;MACA;MACA;MACA;IACA;IACAX;MACA;MACA;IACA;IACAZ;MACA;MACA;MACA;QACA5D;QACA/D;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAb;MACA;MACA;MACA;QACA;MACA;IACA;IACA;AACA;AACA;IACAsK;MACA;MACA;MACA;MACA;MACA,kBACA;MACA;MACA;QACA;MACA;QACA;MACA;IACA;IACAC;MACA;MACA;MACA;QACA;MACA;IACA;IACAC;MACA,kBACAC,sCACAC,uBACA;MACA,kBACAD,uCACAC,wBACA;MACA;QAAAC;QAAAC;MAAA;MACA;IACA;IACA/E;MACA;IACA;IACAgD;MACA;MACA;IACA;IACAgC;MACA;MACA;QACA/G;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;IACA;MACAL;MACAA;IACA;IACA;MACAC;MACAA;IACA;EACA;EACAK;IACAN;IACAA;IACAC;IACAA;EACA;AACA,CAAC;;ACtegQ,CAAC,gFAAe,iCAAG,EAAC;;ACArR;;;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe;;ACnBqB;AAClB;AAClB,yDAAeM,SAAS;;;;;;;;;;;;;;;ACFxB,IAAI1N,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAwB,CAAC,EAAC,CAACH,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AACzI,CAAC;AACD,IAAI1G,eAAe,GAAG,EAAE;;;ACKxB,mEAAe;EACfkE;AACA,CAAC;;ACT6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,gBAAgB,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;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CrB,cAAc,eAAe;AAC7B;AACA;AACA;AACA,kCAAkC,KAAK;AACvC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,sBAAsB;AACtB,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,6DAA6D;AAC7D;AACA;AACA;AACA;;AAEA;AACA;;AAEA,sBAAsB,iBAAiB;AACvC;AACA,qCAAqC,WAAW;AAChD;AACA;AACA;AACA;;AAEA;AACA,KAAK;AACL;AACA;AACA,yCAAyC,mBAAmB;;AAE5D;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAA8C,aAAa,mBAAmB;AAC9E;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,eAAe,GAAG,MAAM;AACxB,eAAe,GAAG,cAAc,GAAG,MAAM;AACzC,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,MAAM;;AAE1D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,uBAAuB;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,yBAAyB;AAC/B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM,uBAAuB;AAC7B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,SAAS;AACT;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,uBAAuB;AACvB;AACA;AACA,oBAAoB;AACpB;;AAEA;AACA;AACA;AACA,KAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA,MAAM,gCAAgC;AACtC;AACA;AACA,kBAAkB,oBAAoB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;AACA;;AAEA;AACA;AAC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;AAEA;AACA;AACA;AACA;AACA;AACA,8BAA8B;;AAE9B;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR,4CAA4C;;AAE5C;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,gDAAgD;;AAEhD;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,8EAA8E;;AAE9E;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,kDAAkD;AAClD;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AClgBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,mBAAO,CAAC,IAAuC;;AAE7G,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,uFAAuF;AACvF;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,UAAU;AACtB,YAAY,MAAM;AAClB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA,MAAM;AACN;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,8EAA8E,4BAA4B;AAC1G;;AAEA;;AAEA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,QAAQ;;;AAGR;;AAEA;AACA,gFAAgF,8BAA8B;AAC9G;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACvQa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,YAAY;;;AAGZ;AACA;;AAEA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AChPa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,+BAA+B;AAC/B,kBAAkB;;AAElB,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,8DAA8D,mBAAO,CAAC,GAA8C;;AAEpH,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;;;;;;;ACpIa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,qDAAoD;AACpD;AACA;AACA;AACA;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8BAA8B,mBAAO,CAAC,IAA8B;;AAEpE,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,+DAA+D,mBAAO,CAAC,IAAwC;;AAE/G,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,uCAAuC,mBAAO,CAAC,GAA8C;;AAE7F,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,+DAA+D,mBAAO,CAAC,IAA+C;;AAEtH,uCAAuC,uCAAuC;;AAE9E,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,uBAAuB;;AAEvB,+CAA+C;AAC/C;;AAEA,yHAAyH;AACzH;;AAEA,iDAAiD;AACjD;AACA;AACA;AACA;AACA;;AAEA,+CAA+C;AAC/C;;AAEA;AACA;AACA,GAAG;AACH,iDAAiD,KAAK;AACtD;AACA;AACA;;;AAGA;AACA,mBAAmB,KAAK;AACxB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,EAAE,MAAM,EAAE,MAAM,EAAE;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,gHAAgH;AAChH;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB,UAAU;AAC1B;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2FAA2F,4BAA4B;AACvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf,aAAa;AACb;AACA;AACA;AACA,WAAW;;AAEX;AACA;AACA;AACA;AACA,4EAA4E;AAC5E;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA,sDAAsD;;AAEtD;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,qDAAqD;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA,8EAA8E;AAC9E;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA,4FAA4F;AAC5F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC,EAAE,MAAM,EAAE,MAAM,EAAE;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mGAAmG,8BAA8B;AACjI;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,kBAAkB,EAAE;AACpB;;AAEA;AACA;AACA;AACA,QAAQ;;;AAGR,+DAA+D;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,uDAAuD;AACvD;;AAEA,yDAAyD;AACzD;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,6GAA6G;AAC7G;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA,iEAAiE;AACjE;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,EAAE,KAAK,IAAI,KAAK,EAAE;AACzC;AACA;AACA;AACA,8CAA8C,EAAE,KAAK,IAAI,KAAK,EAAE;AAChE;AACA;AACA;AACA;AACA;AACA,WAAW,IAAI;AACf;AACA;AACA;AACA;;;AAGA;AACA,6FAA6F;AAC7F;AACA;;AAEA;AACA;AACA;;AAEA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP,gKAAgK;AAChK;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,mDAAmD;AACnD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,yFAAyF;AACzF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,gEAAgE;;AAEhE,8JAA8J;AAC9J;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAE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ACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iDAAiD;;AAEjD,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA,sDAAsD;AACtD;AACA;AACA;AACA;;AAEA,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,GAAG;AACV;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,4DAA4D;;AAE5D;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ,+BAA+B;;AAE/B;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ,kEAAkE;;AAElE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA,iEAAiE;;AAEjE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC3gBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,+DAA+D,0BAA0B;AACzF;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iCAAiC;AACjC;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ha;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ,kDAAkD,0CAA0C;;AAE5F,2CAA2C,+DAA+D,6EAA6E,yEAAyE,eAAe,uDAAuD,GAAG,+CAA+C,iBAAiB,GAAG;;AAE5Y,iCAAiC,6DAA6D,yCAAyC,8CAA8C,iCAAiC,mDAAmD,2DAA2D,OAAO,yCAAyC;;AAEpX,kDAAkD,0EAA0E,eAAe,4BAA4B,mFAAmF;;AAE1P,wCAAwC,uBAAuB,yFAAyF;;AAExJ,mCAAmC,gEAAgE,sDAAsD,+DAA+D,mCAAmC,6EAA6E,qCAAqC,iDAAiD,8BAA8B,qBAAqB,0EAA0E,qDAAqD,eAAe,yEAAyE,GAAG,2CAA2C;;AAEttB,2CAA2C,mCAAmC,kCAAkC,OAAO,wDAAwD,gBAAgB,uBAAuB,kDAAkD,kCAAkC,uDAAuD,sBAAsB;;AAEvX,uCAAuC,wEAAwE,0CAA0C,8CAA8C,MAAM,4EAA4E,IAAI,eAAe,YAAY;;AAExT,iCAAiC;;AAEjC,iCAAiC,4EAA4E,iBAAiB,aAAa;;AAE3I,8BAA8B,gGAAgG,mDAAmD;;AAEjL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;;AAEA,qCAAqC;AACrC;;AAEA;AACA;AACA;AACA;;AAEA;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAe;;AAE/D,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,wCAAwC,mBAAO,CAAC,IAAgB;;AAEhE,sDAAsD,mBAAO,CAAC,IAA8B;;AAE5F,4CAA4C,mBAAO,CAAC,IAA4B;;AAEhF,4DAA4D,mBAAO,CAAC,IAA4C;;AAEhH,sCAAsC,mBAAO,CAAC,IAAc;;AAE5D,uCAAuC,uCAAuC;;AAE9E,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,yDAAyD;AACzD;;;AAGA;AACA;;AAEA;;AAEA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA,uDAAuD,UAAU;AACjE;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA,6FAA6F,cAAc;AAC3G;AACA,OAAO;AACP;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA,iBAAiB,EAAE;AACnB;AACA;;;;;;;;ACnKa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,0CAA0C,mBAAO,CAAC,IAAkB;;AAEpE,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,qDAAqD,mBAAO,CAAC,IAA+C;;AAE5G,0CAA0C,mBAAO,CAAC,IAA8B;;AAEhF,YAAY,mBAAO,CAAC,IAAuB;;AAE3C,WAAW,mBAAO,CAAC,IAAwB;;AAE3C,uCAAuC,mBAAO,CAAC,IAA2B;;AAE1E,gDAAgD,mBAAO,CAAC,IAAoC;;AAE5F,kDAAkD,mBAAO,CAAC,IAAsC;;AAEhG,gDAAgD,mBAAO,CAAC,IAAmC;;AAE3F,gBAAgB,mBAAO,CAAC,IAAe;;AAEvC,qCAAqC,mBAAO,CAAC,IAAa;;AAE1D,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAiD;;AAEjD,wCAAwC;;AAExC;AACA;AACA;AACA;;AAEA,0FAA0F;AAC1F;;AAEA;AACA;;AAEA,oFAAoF;;AAEpF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,yMAAyM;AACzM;AACA;AACA;AACA;AACA;AACA,uDAAuD,EAAE,MAAM,EAAE;AACjE;;AAEA;AACA;AACA;AACA;AACA,oEAAoE,6BAA6B;AACjG,uCAAuC,wDAAwD;AAC/F,IAAI,sBAAsB;AAC1B;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa,WAAW;AACxB;AACA;AACA;AACA;AACA;;AAEA;;AAEA,4CAA4C,cAAc;AAC1D;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA,4DAA4D,iBAAiB;;AAE7E,0BAA0B;AAC1B;AACA;AACA;;AAEA;AACA;AACA;AACA,iFAAiF;AACjF;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA,kFAAkF,4BAA4B;AAC9G;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,wGAAwG;AACxG;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC,iBAAiB,QAAQ;AAC9D;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;ACnYa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB,GAAG,yBAAyB,GAAG,oBAAoB,GAAG,kBAAkB,GAAG,0BAA0B,GAAG,0BAA0B,GAAG,+BAA+B;AACtL;AACA,4BAA4B;AAC5B;;AAEA,0BAA0B;AAC1B,6BAA6B;;AAE7B,0BAA0B;AAC1B,iCAAiC;AACjC;;AAEA,+BAA+B;AAC/B,iEAAiE;;AAEjE,oBAAoB;AACpB;AACA;AACA;AACA;AACA,kBAAkB;AAClB,mDAAmD;;AAEnD,oCAAoC;AACpC;AACA;AACA;;AAEA;AACA,yBAAyB;AACzB,4BAA4B;;AAE5B,kBAAkB;AAClB;;;;;;;;ACtCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,2CAA2C,mBAAO,CAAC,GAAmB;;AAEtE,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACrBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ,kDAAkD,0CAA0C;;AAE5F;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,2CAA2C;;AAE3C,0BAA0B;;AAE1B;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;ACrIa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gDAAgD;AAChD,kBAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAiB;;AAEjE,0CAA0C,mBAAO,CAAC,IAA2B;;AAE7E,YAAY,mBAAO,CAAC,IAAW;;AAE/B,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,GAAG;;AAEH;AACA,iCAAiC,6DAA6D;AAC9F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,8BAA8B;AACpD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;;AAEA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA,oGAAoG;AACpG;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM;;;AAGN,kFAAkF;AAClF;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA,mGAAmG,4BAA4B;AAC/H;;AAEA;AACA;AACA;;AAEA;AACA,yCAAyC;AACzC;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI,8CAA8C;;;AAGlD,iEAAiE;AACjE;;AAEA,yCAAyC;;AAEzC;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA,uEAAuE;;AAEvE,mHAAmH;AACnH;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,IAAI;AACJ,MAAM,2BAA2B;;;AAGjC,kBAAkB,kCAAkC;AACpD,kCAAkC,2BAA2B,eAAe;AAC5E;AACA;;AAEA;AACA;AACA,MAAM,UAAU,iBAAiB;;;AAGjC;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;;;AAGA;AACA;AACA;;;;;;;;AC9Ua;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,YAAY,mBAAO,CAAC,IAAW;;AAE/B,WAAW,mBAAO,CAAC,IAAY;;AAE/B;AACA;AACA;AACA;AACA,gFAAgF;;AAEhF,kBAAkB;AAClB,uDAAuD;;AAEvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,oBAAoB,IAAI,KAAK,IAAI,GAAG,IAAI,KAAK,IAAI;;AAEjD;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;AACA;AACA,2CAA2C;;AAE3C;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC/Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB;AACA;AACA,4FAA4F,EAAE,GAAG;AACjG;AACA;AACA;;AAEA,0BAA0B,EAAE;AAC5B;;AAEA;AACA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACjCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,YAAY,mBAAO,CAAC,IAAW;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACzBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,WAAW,GAAG,WAAW,GAAG,UAAU;AACtC,kCAAkC;AAClC,qBAAqB;AACrB,UAAU,GAAG,WAAW;AACxB;AACA;AACA;;AAEA;AACA,OAAO,EAAE;AACT;AACA,OAAO,EAAE,wBAAwB,EAAE;AACnC,OAAO,EAAE;AACT,OAAO,GAAG;AACV,OAAO,GAAG;AACV,OAAO,EAAE;AACT,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA,UAAU;AACV,6xBAA6xB,kBAAkB,IAAI;;AAEnzB,WAAW;AACX;AACA;AACA,WAAW;AACX;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;AC3Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gBAAgB;AAChB,aAAa;AACb,kBAAkB;AAClB,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;;AAEA,WAAW,qCAAqC;AAChD;AACA;AACA,uDAAuD,eAAe,IAAI,gBAAgB;AAC1F;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;ACzCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,iDAAiD,mBAAO,CAAC,IAAyB;;AA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oCAAoC;AACtD,kBAAkB,oCAAoC;AACtD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,4CAA4C;AAC5C,IAAI;AACJ;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;AACA,IAAI;;AAEJ;AACA,wEAAwE;AACxE;;AAEA;;AAEA;AACA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA,gBAAgB;AAChB;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA,iFAAiF,4BAA4B;AAC7G;;AAEA;AACA;AACA;AACA;AACA;AACA,gHAAgH;;AAEhH;AACA;AACA;AACA,MAAM;;;AAGN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,qGAAqG;;AAErG;AACA,mGAAmG;AACnG;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;AC1Ma;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;;;;;;;;ACda;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2CAA0C;AAC1C;AACA;AACA;AACA;AACA,CAAC,EAAC;;AAEF,gBAAgB,mBAAO,CAAC,IAAe;AACvC;;;;;;;;;ACba;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,0CAA0C,mBAAO,CAAC,IAAkB;;AAEpE,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;;;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AAE9E;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,6CAA6C;AACpE;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gEAAgE;AAChE;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,gFAAgF,mBAAO,CAAC,IAAwD;;AAEhJ,8CAA8C,mBAAO,CAAC,IAAsB;;AAE5E,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,UAAU;AACtB,YAAY,QAAQ,GAAG,8CAA8C;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC1Ha;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB,sBAAsB;AAC3C,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,YAAY,QAAQ,GAAG,sEAAsE;AAC7F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gGAAgG;AAChG;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0EAA0E;AAC1E;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA,+FAA+F;AAC/F;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACjHa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2BAA2B;AAC3B,kBAAkB;;AAElB,+DAA+D,mBAAO,CAAC,IAAuC;;AAE9G,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC7Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,yDAAyD,mBAAO,CAAC,IAAiC;;AAElG,uCAAuC,uCAAuC;;AAE9E;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACnCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAgB;;AAE/D,4CAA4C,mBAAO,CAAC,IAAoB;;AAExE,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AA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H,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA,YAAY,GAAG;AACf,YAAY,GAAG;AACf,YAAY;AACZ;AACA;AACA;;AAEA,kEAAkE,4BAA4B;AAC9F;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG,GAAG;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,cAAc;AACd,kBAAkB;AAClB,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,cAAc;;AAEd;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA,mBAAmB;AACnB;AACA;AACA;AACA;AACA;;AAEA,iFAAiF,4BAA4B;AAC7G;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACpIa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAgB;;AAE/D,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,uCAAuC,uCAAuC;;AAE9E;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ,mEAAmE;AACnE;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;AC7Ca;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,SAAkB;;AAElB,qBAAqB,mBAAO,CAAC,GAAoB;;AAEjD,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,oCAAoC;AAC1D;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACnCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,wBAAwB;;AAExB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;AClFa;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,uCAAuC,uCAAuC;;AAE9E,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;;AAEA,0CAA0C,cAAc;AACxD;AACA,GAAG;AACH;AACA;AACA;AACA;;;;;;;;;AC/Ba;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,SAAkB;;AAElB,kDAAkD,mBAAO,CAAC,IAAkC;;AAE5F,qCAAqC,mBAAO,CAAC,IAAa;;AAE1D,sDAAsD,mBAAO,CAAC,IAA8B;;AAE5F,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA,KAAK;AACL,IAAI;AACJ;AACA;;AAEA;AACA;AACA;;;;;;;;ACzCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAgB;;AAEhE,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA,yBAAyB;AACzB;AACA;AACA;AACA;AACA;;;;;;;;;ACtBa;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,uCAAuC,uCAAuC;;AAE9E,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;;AAEA,0CAA0C,cAAc;AACxD;AACA,GAAG;AACH;AACA;AACA;AACA;;;;;;;;AC/Ba;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,6BAA6B;AAC7B,oBAAoB;AACpB,0BAA0B;AAC1B,wBAAwB;;AAExB,4CAA4C,mBAAO,CAAC,IAA2B;;AAE/E,uCAAuC,uCAAuC;;AAE9E,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,mBAAmB;;AAEnB,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,iDAAiD;AACjD;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA,8NAA8N,0CAA0C;AACxQ;AACA,EAAE;AACF;;AAEA;;;AAGA;AACA;AACA,GAAG;AACH;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;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A;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ,GAAG,eAAe;AACtC;;;AAGA;AACA;AACA;AACA;AACA;;AAEA,+DAA+D;;AAE/D;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,UAAU;AACrB,YAAY,QAAQ,WAAW,wEAAwE;AACvG;;;AAGA;AACA;AACA;AACA;AACA,6CAA6C;;;AAG7C;;AAEA;AACA;AACA,IAAI;AACJ;AACA;AACA;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uDAAuD;AACvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA,iCAAiC;AACjC;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AClXa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,iDAAiD,mBAAO,CAAC,IAAyB;;AAElF,uCAAuC,uCAAuC;;AAE9E,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,2BAA2B;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG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AAC7B,iCAAiC;AACjC;AACA;AACA,aAAa,+CAAmC;AAChD,aAAa;AACb;AACA;AACA,mBAAmB;AACnB;AACA;AACA,cAAc,+CAAoC;AAClD,cAAc;AACd;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB,qCAA2C;AAChE,qBAAqB;AACrB;AACA;AACA;AACA;AACA,wBAAwB,+CAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,qBAAqB,+CAAsC;AAC3D,qBAAqB;AACrB;AACA;AACA;AACA;AACA,8BAA8B,+CAAoD;AAClF,8BAA8B;AAC9B;AACA;AACA;AACA,wBAAwB;AACxB,gBAAgB;AAChB;AACA;AACA,wBAAwB,gDAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,0BAA0B,wDAAyD;AACnF,0BAA0B;AAC1B;AACA;AACA;AACA;AACA,yBAAyB,6CAAyD;AAClF,yBAAyB;AACzB;AACA;AACA,mCAAmC,iDAAiD;AACpF,+CAA+C;AAC/C;AACA;AACA,mBAAmB;AACnB;AACA,qBAAqB;AACrB;AACA,8BAA8B;AAC9B,gCAAgC;AAChC,0BAA0B;AAC1B;AACA,iBAAiB;AACjB;AACA,oBAAoB;AACpB,6BAA6B;AAC7B,0BAA0B;AAC1B,oBAAoB;AACpB;AACA,oBAAoB;AACpB,qBAAqB;AACrB;AACA;AACA;AACA,iDAAiE;AACjE,yBAAyB;AACzB;AACA;AACA,oBAAoB;AACpB;AACA,mCAAmC;AACnC,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;;;;;;;;AC3HP;AACZ;AACA,eAAe,mBAAO,CAAC,IAAsB;AAC7C,WAAW,mBAAO,CAAC,IAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA;AACA;AACA,kCAAkC;AAClC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA,mBAAmB;AACnB;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;AACA,gCAAgC;AAChC;AACA;AACA;AACA,0BAA0B;AAC1B;AACA;AACA,oCAAoC,sDAAsD;AAC1F,gDAAgD;AAChD;AACA,iBAAiB;AACjB;AACA;AACA,2BAA2B,6CAA6C;AACxE,uCAAuC;AACvC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA,gBAAgB;AAChB;AACA;AACA,0BAA0B,4CAA4C;AACtE,sCAAsC;AACtC;AACA,mCAAmC;AACnC;AACA;AACA;AACA,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;AACnB,yBAAyB;AACzB;AACA,oBAAoB;AACpB,qBAAqB;;;;;;;;;;;;;;UChHrB;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACAA;AACA;;AAEA;AACA;AACA,MAAM,IAAuC;AAC7C,2BAA2B,mBAAO,CAAC,IAA0B;AAC7D;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;;AAEA;AACA;AACA,IAAI,qBAAuB;AAC3B;AACA;;AAEA;AACA,kDAAe,IAAI;;;ACtBnB,IAAIzQ,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAA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,CAAC;AACD,IAAI1G,mDAAe,GAAG,EAAE;;;;;ACUxB;AACA,mEAAe;EACfkE;EACAG;IACA;EACA;EACAF;IACAsB;MACArF;MACA4C;MACAiG;QACA;MACA;IACA;IACAiH;MACA9P;MACA4C;MACAiG;QACA;MACA;IACA;IACAb;MACAhI;MACA4C;IACA;IACAmN;MACA/P;MACA4C;IACA;IACAwE;MACApH;MACA4C;IACA;IACAiF;MACA7H;MACA4C;IACA;EACA;EACA4C;IACAqK;MACA;MACA;QACA;QACA;UACAvH;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QAEA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACAA;MACA;MACA;IACA;IACAjB;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC/G6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAe2I,MAAM;;;;ACFrB,IAAI5R,0CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAe;EAAC,CAAC,EAAC,CAACX,EAAE,CAAC,KAAK,EAACD,GAAG,CAAC4N,EAAE,CAAC;IAAClN,GAAG,EAACV,GAAG,CAAC4R,MAAM;IAACzR,WAAW,EAAC,sBAAsB;IAAC2H,KAAK,EAAC,CAAC9H,GAAG,CAAC6R,WAAW,CAAC;IAACjR,KAAK,EAAC;MAAC,UAAU,EAAC;IAAG,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAAC8R;IAAa;EAAC,CAAC,EAAC9R,GAAG,CAAC6N,UAAU,CAAC,EAAC,CAAC5N,EAAE,CAAC,MAAM,EAAC;IAAC6H,KAAK,EAAC9H,GAAG,CAAC+I,IAAI,GAAG,WAAW,GAAG;EAAmB,CAAC,EAAC,CAAC/I,GAAG,CAACiI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,EAAEjI,GAAG,CAAC+I,IAAI,KAAK,EAAE,IAAI,CAAC/I,GAAG,CAAC+R,SAAS,GAAE9R,EAAE,CAAC,eAAe,EAAC;IAAC6H,KAAK,EAAC,eAAe;IAAClH,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAAC+I,IAAI;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,GAAC/I,GAAG,CAACsB,EAAE,EAAE,EAACrB,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAuB;EAAC,CAAC,EAAC,CAAE,CAACZ,GAAG,CAACgS,OAAO,IAAIhS,GAAG,CAAC+R,SAAS,GAAE9R,EAAE,CAAC,MAAM,EAAC;IAACS,GAAG,EAACV,GAAG,CAACiS,MAAM;IAAC9R,WAAW,EAAC,gBAAgB;IAACU,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACkS,aAAa,CAAClS,GAAG,CAAC4R,MAAM,CAAC;MAAA;IAAC;EAAC,CAAC,EAAC,CAAC3R,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAAC+I,IAAI,IAAI,OAAO;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAAC/I,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACvxB,CAAC;AACD,IAAIC,mDAAe,GAAG,EAAE;;;;;;;;;;;;;ACgCxB;AAC6B;AACkB;AACG;AAElD,mEAAe;EACfkE;EACAG;IACA;IACA;IACA;EACA;EACAF;IACAsM;MACArQ;MACA4C;IACA;IACAwN;MACApQ;MACA4C;IACA;IACAkF;MACA9H;MACA4C;IACA;IACA4N;MACAxQ;MACA4C;IACA;IACA6N;MACAzQ;MACA4C;IACA;IACAwE;MACApH;MACA4C;IACA;IACA8K;MACA1N;MACA4C;IACA;IACA0N;MACAtQ;MACA4C;QAAA;MAAA;IACA;IACAqN;MACAjQ;MACA4C;QAAA;MAAA;IACA;IACA8N;MACA1Q;MACA4C;IACA;IACAoF;MACAhI;MACA4C;IACA;EACA;EACA4C;IACA0K;MACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MAAA,GACA;QAAA;MAAA;IAEA;EACA;EACApL;IACAyL;MACA;MACA;IACA;IACAJ;MACA;QACA,WACA,2CACA,+BACA,IACA,2CACA,iCACA;QACA;UACA;YACA,sCACA,+BACA;UACA;YACA,sCACA,iCACA;UACA;QACA;UACA,yCACA,+BACA;UACA,yCACA,iCACA;QACA;MACA;IACA;EACA;AACA,CAAC;;AC/I6P,CAAC,0EAAe,8BAAG,EAAC;;ACAlR;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACsG;AACtG,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAeQ,MAAM;;;;ACFrB,IAAIvS,2CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACkJ,UAAU,EAAC,CAAC;MAAC1D,IAAI,EAAC,MAAM;MAACqF,OAAO,EAAC,QAAQ;MAAC7J,KAAK,EAAEjB,GAAG,CAACuS,cAAe;MAAClR,UAAU,EAAC;IAAgB,CAAC,CAAC;IAACT,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACqH;IAAE;EAAC,CAAC,EAAC,CAACpH,EAAE,CAAC,YAAY,EAAC;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AwB,GAAG9G,OAAO;IACrC;IACAO,QAAQ,CAACwG,gBAAgB,CAAC,OAAO,EAAE/G,OAAO,CAAC;EAC/C,CAAC;EAEDgH,MAAM,EAAE,gBAAUhE,EAAE,EAAEC,OAAO,EAAE;IAC3B;IACA1C,QAAQ,CAAC0G,mBAAmB,CAAC,OAAO,EAAEjE,EAAE,CAAC8D,wBAAwB,CAAC;IAClE9D,EAAE,CAAC8D,wBAAwB,GAAG,IAAI;EAEtC;AACJ,CAAC,CAAC;AAEFjE,0DAAO,CAACuD,YAAY,CAAC;AAErB,kDAAeA,YAAY;;ACrCU;AACJ;AACU;;;AC2DI;AACR;AACG;AACoB;AAC9D,oEAAe;EACftN;EACAG;IACAO,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;EACA;EACA+C;IACAE,SAAAA,uBAAAA;IACAD,WAAAA,yBAAAA;EACA;EACA1D;IACA;AACA;AACA;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkO;MACA9Q;IACA;IACA;AACA;AACA;IACA8H;MACA9H;IACA;EACA;EACAgE;IACA;MACAA;MACAkO;MACAtB;MACAO;MACAD;MACAD;MACAF;IACA;EACA;EACAjM;IACAqN;MAAA;MACA;MACA5G;MACAA;MAEA;MACA,gCACA;MACA,+BACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAyF;MACA;MACA;MACAzF;MACAA;MACAC;MAEA;MACA;MACA;IACA;IACA4G;MACA;IACA;IACAvB;MACA;MACA;MACA;QACA;MACA;IACA;IACAwB;MACA;MACA;QACAzN;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;MACAL;IACA;EACA;EACAM;IACAN;EACA;AACA,CAAC;;ACjL8P,CAAC,4EAAe,+BAAG,EAAC;;ACAnR;;;;;AEAsF;AAC3B;AACL;AACtD,CAAqF;;;AAGrF;AACsG;AACtG,IAAI,iBAAS,GAAG,sCAAU;AAC1B,EAAE,uCAAM;AACR,EAAE,2CAAM;AAC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M,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACqV;IAAI;EAAC,CAAC,EAAC,CAACpV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAmB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC9sC,CAAC;AACD,IAAIW,wDAAe,GAAG,EAAE;;;ACmCuB;AACR;AACO;AACJ;AAE1C;AACA;AAEA,wEAAe;EACfkE;EACAG;IACAO,gBAAAA,mBAAAA;IACAL,kBAAAA,wBAAAA;IACAM,gBAAAA,sBAAAA;EACA;EACAV;IACA;AACA;AACA;IACA2B;MACA1F;MACA4C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkB;MACA9D;IACA;IACA;AACA;AACA;AACA;AACA;IACA0S;MACA1S;MACAsB;MACAsB;IACA;IACA;AACA;AACA;IACA+Q;MACA3T;MACA4C;QACA;MACA;IACA;IACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACAtD;MACAU;MACAG;MACAyC;QACA;UACAgR;UACAC;UACAC;UACAC;UACAC;UAEA;UACA;UACA;UACAC;UAEA;UACA;UACAC;QACA;MACA;IACA;EACA;EACAtI;IACA;EACA;EACA5H;IACA;EACA;EACAwB;IACA2O;MACA;QACA;MACA;MACA;IACA;IACAf;MACA;QACA;UAAAzR;UAAArC;QAAA;MACA;MACA;QACA,2CACA,mBACA8U,gBACAA,cACA;MACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA,kEACA,wCACA;IACA;IACAnB;MACA;MACA;QACAoB;QACAA;QACAA;MACA;QACAA;MACA;QACAA;MACA;MACA;IACA;IACAC;MACA;QACA;MACA;MACA;IACA;IACAjB;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;IACAE;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;EACA;EACA3O;IACA2P;MACA;QACA;MA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6U;MACA7U;IACA;IACA4U;MACA5U;MAAA;MACA4C;QACA,QACA;UACAjB;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,EACA;MACA;IACA;IACA+D;MACA1F;MACA4C;QAAA;MAAA;IACA;EACA;EACAkC;IACAgQ;MACA;QACAC;QACAC;MACA;MACA;IACA;EACA;AACA,CAAC;;AC3G+P,CAAC,8EAAe,gCAAG,EAAC;;ACApR;;;;;AEAuF;AAC3B;AACL;AACvD,CAAsF;;;AAGtF;AACsG;AACtG,IAAI,kBAAS,GAAG,sCAAU;AAC1B,EAAE,yCAAM;AACR,EAAE,4CAAM;AACR,EAAE,qDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,6CAAe,kBAAS;;ACnBa;AACrC,wDAAeC,QAAQ;;;;;;ACDqB;AAE5C,2DAAeC,sBAAW;;ACFyB;AACf;AACC;AACM;AACN;AACM;AACJ;AACF;AACE;AACF;AACF;AACQ;AACV;AACQ;AACM;AACV;AACI;AACI;AACJ;AACM;;;AClB/C;;AAE6B;;;ACHL;AACF","sources":["webpack://nitrozen/webpack/universalModuleDefinition","webpack://nitrozen/./node_modules/@soda/get-current-script/index.js","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/InputTypes.js","webpack://nitrozen/./src/components/NCustomForm/util.js","webpack://nitrozen/src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?7177","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?2d3c","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?4d0a","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?3e25","webpack://nitrozen/src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?a8ce","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?6166","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?28f5","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?116e","webpack://nitrozen/./src/components/NIcon/NIcon.vue","webpack://nitrozen/src/components/NIcon/NIcon.vue","webpack://nitrozen/./src/components/NIcon/NIcon.vue?0a70","webpack://nitrozen/./src/components/NIcon/NIcon.vue?141c","webpack://nitrozen/./src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue","webpack://nitrozen/src/components/NInput/NInputPrefix.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?0289","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?3017","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue","webpack://nitrozen/src/components/NInput/NInputSuffix.vue","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?c6ff","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?c419","webpack://nitrozen/./src/common/constants.js","webpack://nitrozen/src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInput.vue?a7a9","webpack://nitrozen/./src/components/NInput/NInput.vue?07b8","webpack://nitrozen/./src/components/NInput/NInput.vue?f685","webpack://nitrozen/./src/components/NInput/NInput.vue?8fa1","webpack://nitrozen/./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue","webpack://nitrozen/src/components/NBtn/NBtnContent.vue","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?5bcd","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?fe25","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?4780","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?adec","webpack://nitrozen/src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/NBtn.vue?ff6c","webpack://nitrozen/./src/components/NBtn/NBtn.vue?1aa4","webpack://nitrozen/./src/components/NBtn/NBtn.vue?8521","webpack://nitrozen/./src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/index.js","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?8863","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?2690","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?8089","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?0964","webpack://nitrozen/./src/components/NCheckbox/index.js","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue","webpack://nitrozen/src/components/NDropdown/NDropdown.vue","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?a954","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?7538","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?7f16","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?2724","webpack://nitrozen/./src/components/NDropdown/index.js","webpack://nitrozen/./src/components/NError/NError.vue","webpack://nitrozen/src/components/NError/NError.vue","webpack://nitrozen/./src/components/NError/NError.vue?7cf9","webpack://nitrozen/./src/components/NError/NError.vue?1f1b","webpack://nitrozen/./src/components/NError/NError.vue?c0fd","webpack://nitrozen/./src/components/NError/NError.vue?f5ec","webpack://nitrozen/./src/components/NError/index.js","webpack://nitrozen/./src/components/NIcon/index.js","webpack://nitrozen/./src/components/NInline/NInline.vue","webpack://nitrozen/src/components/NInline/NInline.vue","webpack://nitrozen/./src/components/NInline/NInline.vue?759c","webpack://nitrozen/./src/components/NInline/NInline.vue?3f6b","webpack://nitrozen/./src/components/NInline/NInline.vue?5d91","webpack://nitrozen/./src/components/NInline/NInline.vue?3979","webpack://nitrozen/./src/components/NInline/index.js","webpack://nitrozen/./src/components/NInput/index.js","webpack://nitrozen/./src/components/NRadio/NRadio.vue","webpack://nitrozen/src/components/NRadio/NRadio.vue","webpack://nitrozen/./src/components/NRadio/NRadio.vue?ac15","webpack://nitrozen/./src/components/NRadio/NRadio.vue?c50b","webpack://nitrozen/./src/components/NRadio/NRadio.vue?92f4","webpack://nitrozen/./src/components/NRadio/NRadio.vue?1210","webpack://nitrozen/./src/components/NRadio/index.js","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?a0a9","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?44d3","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?41ff","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?2e7e","webpack://nitrozen/./src/components/NToggleBtn/index.js","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue","webpack://nitrozen/src/components/NTooltip/NTooltip.vue","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?5ef7","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?50db","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?9dae","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?4a64","webpack://nitrozen/./src/components/NTooltip/index.js","webpack://nitrozen/./src/components/NValidation/NValidation.vue","webpack://nitrozen/src/components/NValidation/NValidation.vue","webpack://nitrozen/./src/components/NValidation/NValidation.vue?402c","webpack://nitrozen/./src/components/NValidation/NValidation.vue?d561","webpack://nitrozen/./src/components/NValidation/NValidation.vue?a00d","webpack://nitrozen/./src/components/NValidation/NValidation.vue?fe16","webpack://nitrozen/./src/components/NValidation/index.js","webpack://nitrozen/./src/directives/NFlatBtn.js","webpack://nitrozen/./src/directives/NStrokeBtn.js","webpack://nitrozen/./src/utils/NUuid.js","webpack://nitrozen/./src/utils/svgs.js","webpack://nitrozen/./node_modules/json-logic-js/logic.js","webpack://nitrozen/./node_modules/vue-tel-input/dist/vue-tel-input.js","webpack://nitrozen/external umd {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.complete.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeState.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/ParseError.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumberMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/constants.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/LRUCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/Leniency.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/RegExpCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidPreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/parsePreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/utf-8.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/formatIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountries.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getExampleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/RFC3966.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/applyInternationalSeparatorStyle.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/checkNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/createExtensionPattern.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/extractExtension.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/formatNationalNumberUsingFormat.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getPossibleCountriesForNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/isViablePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/matchesEntirely.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/mergeArrays.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/parseDigits.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/stripIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossiblePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidPhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/metadata.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parseIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/tools/semver-compare.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validatePhoneNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate_.js","webpack://nitrozen/./node_modules/libphonenumber-js/core/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/min/index.cjs","webpack://nitrozen/webpack/bootstrap","webpack://nitrozen/webpack/runtime/compat get default export","webpack://nitrozen/webpack/runtime/define property getters","webpack://nitrozen/webpack/runtime/hasOwnProperty shorthand","webpack://nitrozen/webpack/runtime/make namespace object","webpack://nitrozen/webpack/runtime/publicPath","webpack://nitrozen/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?3d8a","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?766d","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?fee1","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?8716","webpack://nitrozen/./src/components/NAutocomplete/index.js","webpack://nitrozen/./src/components/NBadge/NBadge.vue","webpack://nitrozen/src/components/NBadge/NBadge.vue","webpack://nitrozen/./src/components/NBadge/NBadge.vue?d617","webpack://nitrozen/./src/components/NBadge/NBadge.vue?dca0","webpack://nitrozen/./src/components/NBadge/NBadge.vue?3265","webpack://nitrozen/./src/components/NBadge/NBadge.vue?dadc","webpack://nitrozen/./src/components/NBadge/index.js","webpack://nitrozen/./src/components/NChips/NChips.vue","webpack://nitrozen/src/components/NChips/NChips.vue","webpack://nitrozen/./src/components/NChips/NChips.vue?4438","webpack://nitrozen/./src/components/NChips/NChips.vue?cfdc","webpack://nitrozen/./src/components/NChips/NChips.vue?f79b","webpack://nitrozen/./src/components/NChips/NChips.vue?4386","webpack://nitrozen/./src/components/NChips/index.js","webpack://nitrozen/./src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/directives/NClickOutside.js","webpack://nitrozen/./src/directives/index.js","webpack://nitrozen/src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/components/NDialog/NDialog.vue?96a9","webpack://nitrozen/./src/components/NDialog/NDialog.vue?432f","webpack://nitrozen/./src/components/NDialog/NDialog.vue?2a0a","webpack://nitrozen/./src/components/NDialog/NDialog.vue?48c3","webpack://nitrozen/./src/components/NDialog/index.js","webpack://nitrozen/./src/components/NMenu/NMenu.vue","webpack://nitrozen/src/components/NMenu/NMenu.vue","webpack://nitrozen/./src/components/NMenu/NMenu.vue?00f5","webpack://nitrozen/./src/components/NMenu/NMenu.vue?496d","webpack://nitrozen/./src/components/NMenu/NMenu.vue?0f39","webpack://nitrozen/./src/components/NMenu/NMenu.vue?3cca","webpack://nitrozen/./src/components/NMenu/index.js","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?324c","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?a17e","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?08d1","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?2241","webpack://nitrozen/./src/components/NMenuItem/index.js","webpack://nitrozen/./src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue","webpack://nitrozen/src/components/NTabItem/NTabItem.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?744d","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?7a8d","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?6f00","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?b147","webpack://nitrozen/./src/components/NTabItem/index.js","webpack://nitrozen/src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTab/NTab.vue?cd42","webpack://nitrozen/./src/components/NTab/NTab.vue?50a3","webpack://nitrozen/./src/components/NTab/NTab.vue?627f","webpack://nitrozen/./src/components/NTab/NTab.vue?38a9","webpack://nitrozen/./src/components/NTab/index.js","webpack://nitrozen/./src/components/NPagination/NPagination.vue","webpack://nitrozen/src/components/NPagination/NPagination.vue","webpack://nitrozen/./src/components/NPagination/NPagination.vue?da23","webpack://nitrozen/./src/components/NPagination/NPagination.vue?f02a","webpack://nitrozen/./src/components/NPagination/NPagination.vue?99db","webpack://nitrozen/./src/components/NPagination/NPagination.vue?4b18","webpack://nitrozen/./src/components/NPagination/index.js","webpack://nitrozen/./src/components/NStepper/NStepper.vue","webpack://nitrozen/src/components/NStepper/NStepper.vue","webpack://nitrozen/./src/components/NStepper/NStepper.vue?813d","webpack://nitrozen/./src/components/NStepper/NStepper.vue?40a1","webpack://nitrozen/./src/components/NStepper/NStepper.vue?8fc3","webpack://nitrozen/./src/components/NStepper/NStepper.vue?ed3f","webpack://nitrozen/./src/components/NStepper/index.js","webpack://nitrozen/./src/components/NCustomForm/index.js","webpack://nitrozen/./src/components/index.js","webpack://nitrozen/./src/entry-lib.js","webpack://nitrozen/./node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js"],"sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"nitrozen\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"nitrozen\"] = factory(root[\"Vue\"]);\n})((typeof self !== 'undefined' ? self : this), function(__WEBPACK_EXTERNAL_MODULE__7203__) {\nreturn ","// addapted from the document.currentScript polyfill by Adam Miller\n// MIT license\n// source: https://github.com/amiller-gh/currentScript-polyfill\n\n// added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505\n\n(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n define([], factory);\n } else if (typeof module === 'object' && module.exports) {\n module.exports = factory();\n } else {\n root.getCurrentScript = factory();\n }\n}(typeof self !== 'undefined' ? self : this, function () {\n function getCurrentScript () {\n var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript')\n // for chrome\n if (!descriptor && 'currentScript' in document && document.currentScript) {\n return document.currentScript\n }\n\n // for other browsers with native support for currentScript\n if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) {\n return document.currentScript\n }\n \n // IE 8-10 support script readyState\n // IE 11+ & Firefox support stack trace\n try {\n throw new Error();\n }\n catch (err) {\n // Find the second match for the \"at\" string to get file src url from stack.\n var ieStackRegExp = /.*at [^(]*\\((.*):(.+):(.+)\\)$/ig,\n ffStackRegExp = /@([^@]*):(\\d+):(\\d+)\\s*$/ig,\n stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack),\n scriptLocation = (stackDetails && stackDetails[1]) || false,\n line = (stackDetails && stackDetails[2]) || false,\n currentLocation = document.location.href.replace(document.location.hash, ''),\n pageSource,\n inlineScriptSourceRegExp,\n inlineScriptSource,\n scripts = document.getElementsByTagName('script'); // Live NodeList collection\n \n if (scriptLocation === currentLocation) {\n pageSource = document.documentElement.outerHTML;\n inlineScriptSourceRegExp = new RegExp('(?:[^\\\\n]+?\\\\n){0,' + (line - 2) + '}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=bbdaa70e&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"bbdaa70e\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","const constants = {\n 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif'\n}\n\nexport default constants","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = __WEBPACK_EXTERNAL_MODULE__7203__;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","import strokeBtn from \"./NStrokeBtn\";\nimport flatBtn from \"./NFlatBtn\";\nimport clickOutside from \"./NClickOutside\";\n\nexport {\n strokeBtn,\n flatBtn,\n clickOutside\n};","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;","import NitrozenAutocomplete from './NAutocomplete';\nimport NitrozenButton from './NBtn';\nimport NitrozenBadge from './NBadge';\nimport NitrozenCheckBox from './NCheckbox';\nimport NitrozenChips from './NChips';\nimport NitrozenDropdown from './NDropdown';\nimport NitrozenDialog from './NDialog';\nimport NitrozenError from './NError';\nimport NitrozenInline from './NInline';\nimport NitrozenInput from './NInput';\nimport NitrozenMenu from './NMenu';\nimport NitrozenMenuItem from './NMenuItem';\nimport NitrozenTab from './NTab';\nimport NitrozenTabItem from './NTabItem';\nimport NitrozenPagination from './NPagination';\nimport NitrozenRadio from './NRadio';\nimport NitrozenStepper from './NStepper';\nimport NitrozenToggleBtn from './NToggleBtn';\nimport NitrozenTooltip from './NTooltip';\nimport NitrozenCustomForm from './NCustomForm';\n\nexport {\n NitrozenAutocomplete,\n NitrozenButton,\n NitrozenBadge,\n NitrozenCheckBox,\n NitrozenChips,\n NitrozenDropdown,\n NitrozenDialog,\n NitrozenError,\n NitrozenInline,\n NitrozenInput,\n NitrozenMenu,\n NitrozenMenuItem,\n NitrozenTab,\n NitrozenTabItem,\n NitrozenPagination,\n NitrozenRadio,\n NitrozenStepper,\n NitrozenToggleBtn,\n NitrozenTooltip,\n NitrozenCustomForm,\n}\n","\n// export * from './components/NSnackbar';\n\nexport * from './components';\nexport * from './directives';","import './setPublicPath'\nexport * from '~entry'\n"],"names":["render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","_e","staticRenderFns","validateInput","_v","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_s","titleFor","staticStyle","mobile","number","checkbox","radio","enum","option","dropdown","map","x","text","object","length","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","Object","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","trim","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","RegExp","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","constants","autofocus","mounted","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","href","content","rounded","theme","focused","state","tag","buttonAttrs","NBtn","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","NCheckbox","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","i","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","document","window","width","height","handleTABKey","created","destroyed","NDropdown","NError","NIcon","_g","$listeners","basePath","NInline","NInput","radioValue","changeEvent","NRadio","toggleValue","onChange","checked","NToggleBtn","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","NTooltip","isHidden","validatorClass","getValidatorIconColor","success","error","warning","NValidation","Vue","directive","bind","el","binding","vnode","classList","add","componentOptions","propsData","use","NitrozenUuid","Math","random","toString","slice","svgs","module","exports","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","e","addActive","removeActive","closeAllLists","NAutocomplete","addClass","kind","fill","NBadge","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","NChips","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","context","warn","bubble","modifiers","path","composedPath","indexOf","__nitrozenClickOutside__","addEventListener","unbind","removeEventListener","dismissible","open","isOpen","handleESCKey","NDialog","closeMenu","inverted","toggleMenu","mode","NMenu","NMenuItem","tabItem","activeTab","selectTab","NTabItem","activeIndex","NTab","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","next","pageSizeOptions","limit","total","current","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","NPagination","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NStepper","NCustomForm","NitrozenAutocomplete","NitrozenBadge","NitrozenCheckBox","NitrozenChips","NitrozenDialog","NitrozenMenu","NitrozenMenuItem","NitrozenTab","NitrozenTabItem","NitrozenPagination","NitrozenStepper","NitrozenToggleBtn","NitrozenTooltip"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"nitrozen.umd.js","mappings":"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lB,KAAK3C,gCAAoB;MACrB,OAAOhB,aAAa,CAAClB,KAAK,CAACA,KAAK,EAAE,IAAI,CAAC;IAC3C;MACI,OAAO,KAAK;EAAA;AAExB;;;;;;;;;;;;;;;;;;;;;;AC5FA;AACyC;AAED;AAEK;AACC;AACN;AACM;AACN;AACA;AACD;AACG;AAE1C,6EAAe;EACfsF;EACAC;IACA5E;IACAX;MACAqB;IACA;EACA;EACAmE;IACA;MACA5B;MACA3B;MACAC,YAAAA,sBAAAA;IACA;EACA;EACAuD;IACAC,eAAAA,qBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,kBAAAA,wBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,yBAAAA;IACAC,eAAAA,qBAAAA;IACAC,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;IACAC,aAAAA,yBAAAA;IACAC;MAAA;IAAA;EACA;;EACAC;EACAC;IACApE;MACA;IACA;EACA;EACAqE;IACA5D;MACA;IACA;IACAxB,eAAAA,aAAAA;IACAmB;MACA;IACA;IACAI;MACA;IACA;IACAhC;MACA;MACA;IACA;IACAkD;MACA;IACA;IACAD;MACA;IACA;IACAF;MACA;MACA;IACA;IACAxB;MACA,qDACA,YACA,oBACA;QAHA6C;QAAAjB;MAIA;IACA;IACA2C;MAAA;MACA;QACA;UACA;YACA;UACA;QACA;MACA;QACA;UACA;UACAC;QACA;QACA;MACA;QACA;MACA;IACA;EACA;AACA,CAAC;;ACzQqS,CAAC,yFAAe,wCAAG,EAAC;;ACA1T;;;;;;;AEA2G;AACvC;AACL;AAC/D,CAA0G;;;AAG1G;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,oDAAM;AACR,EAAE,gEAAM;AACR,EAAE,yEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,qDAAe;;ACJuB;AACuB;AACmB;AAEhF,wEAAe;EACflB;EACAC;IACA5E;MACAU;MACA+C;IACA;IACArE;MACAsB;MACA+C;IACA;EACA;EACAqB;IACAgB,yBAAAA,gBAAAA;EACA;EACAL;EACAM;IAAA;IACA;MACA;QACA;MACA;IACA;IAEA;EACA;EACAJ;IACAK;MAAA;MACA5G;QACA;UACA;UACA;UACA;YACA;UACA;YACA2E,sBAAAA,uBAAAA;UACA;QACA;QAEA;UACA;QACA;MACA;IACA;IACAjE;MACA;MACA;MACA;IACA;IACAmG;MACA;IACA;IACAL;MAAA;MACA;QACA;UACA;QACA;MACA;IACA;EACA;AACA,CAAC;;AC9EgS,CAAC,oFAAe,mCAAG,EAAC;;ACArT;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACoI;AACpI,IAAI,qBAAS,GAAG,sCAAU;AAC1B,EAAE,+CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe,qBAAS;;;;;;;;;;;;;;;ACnBxB,IAAI9G,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACW,KAAK,EAAC;MAAC,OAAO,EAACZ,GAAG,CAACmH,IAAI;MAAC,QAAQ,EAACnH,GAAG,CAACmH,IAAI;MAAC,SAAS,EAAC,WAAW;MAAC,MAAM,EAAC,MAAM;MAAC,OAAO,EAAC,4BAA4B;MAAC,qBAAqB,EAAC;IAAM;EAAC,CAAC,EAAC,CAAClH,EAAE,CAAC,MAAM,EAAC;IAACW,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAAC4F,IAAI;MAAC,GAAG,EAAC5F,GAAG,CAACoH,MAAM;MAAC,MAAM,EAACpH,GAAG,CAACqH;IAAK;EAAC,CAAC,CAAC,CAAC,CAAC;AACpS,CAAC;AACD,IAAI9F,eAAe,GAAG,EAAE;;;;;ACKxB;AACA,kEAAe;EACfqE;EACAC;IACAD;MACAjE;MACAG;MACA4C;IACA;IACAyC;MACAxF;MACAG;MACA4C;IACA;IACA2C;MACA1F;MACAG;MACA4C;IACA;EACA;EACA4C;IACAF;MACA;IACA;EACA;AACA,CAAC;;AChC0R,CAAC,wEAAe,6BAAG,EAAC;;;;ACA3N;AAC3B;AACL;;;AAGpD;AACA,CAAoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,mCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,0CAAe;;;;;;;;;;;;;;;;;;;AClBf,IAAIrH,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAyB,CAAC,EAAC,CAAEH,GAAG,CAACuH,KAAK,GAAEtH,EAAE,CAAC,OAAO,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAACwH;IAAE;EAAC,CAAC,EAAC,CAACxH,GAAG,CAACyB,EAAE,CAAC,GAAG,GAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACuH,KAAK,CAAC,GAAC,GAAG,GAACvH,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC8B,QAAQ,GAAG,IAAI,GAAG,EAAE,CAAC,GAAC,GAAG,CAAC,EAAE9B,GAAG,CAACyH,WAAW,GAAExH,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAuB,CAAC,EAAC,CAACF,EAAE,CAAC,kBAAkB,EAAC;IAACW,KAAK,EAAC;MAAC,aAAa,EAACZ,GAAG,CAAC0H,WAAW;MAAC,UAAU,EAAC;IAAK;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAAC1H,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC2H,SAAS,GAAE1H,EAAE,CAAC,OAAO,EAAC;IAACE,WAAW,EAAC;EAAiC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC2D,MAAM,CAAC,GAAC,GAAG,GAAC3D,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC2H,SAAS,CAAC,CAAC,CAAC,CAAC,GAAC3H,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,EAAEtB,GAAG,CAAC4H,UAAU,IAAI5H,GAAG,CAAC6H,MAAM,GAAE5H,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACW,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAAC8H;IAAS;EAAC,CAAC,CAAC,CAAC,CAAC,GAAC9H,GAAG,CAACsB,EAAE,EAAE,EAACrB,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAoB,CAAC,EAAC,CAAEH,GAAG,CAAC+H,cAAc,GAAE9H,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAsB,CAAC,EAAC,CAACF,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAQ;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAACgI,UAAU,GAAE/H,EAAE,CAAC,uBAAuB,EAAC;IAACgI,KAAK,EAAC;MACz8B,yBAAyB,EAAE,CAACjI,GAAG,CAACkI,MAAM;MACtC,qBAAqB,EAAE,OAAOlI,GAAG,CAACmI,MAAM,KAAK,QAAQ;MACrD,gBAAgB,EAAE,OAAOnI,GAAG,CAACmI,MAAM,KAAK,QAAQ;MAChD,uBAAuB,EAAE;IAC3B;EAAC,CAAC,EAAC,CAAEnI,GAAG,CAACkI,MAAM,GAAEjI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAACnI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACyB,EAAE,CAAC,GAAG,GAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACmI,MAAM,CAAC,GAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAACnI,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC2B,IAAI,IAAI,UAAU,GAAE1B,EAAE,CAAC,OAAO,EAAC;IAACS,GAAG,EAACV,GAAG,CAACwH,EAAE;IAACS,KAAK,EAAC;MACjK,+BAA+B,EAAEjI,GAAG,CAAC+H,cAAc,IAAI/H,GAAG,CAACgI,UAAU;MACrE,qCAAqC,EAAEhI,GAAG,CAACqI,UAAU;MACrD,kBAAkB,EAAE,IAAI,CAACC,eAAe,IAAI,SAAS;MACrD,gBAAgB,EAAE,IAAI,CAACA,eAAe,IAAI,OAAO;MACjD,kBAAkB,EAAE,IAAI,CAACA,eAAe,IAAI,SAAS;MACrD,SAAS,EAAE,IAAI;MACf,YAAY,EAAE,IAAI;MAClB,wBAAwB,EAAE,CAAC,CAAC,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC,CAAC5G,QAAQ,CACjE,IAAI,CAAC4G,eAAe;IAExB,CAAC;IAAC1H,KAAK,EAAC;MAAC,KAAK,EAACZ,GAAG,CAACoC,GAAG;MAAC,KAAK,EAACpC,GAAG,CAACqC,GAAG;MAAC,WAAW,EAACrC,GAAG,CAAC2H,SAAS;MAAC,MAAM,EAAC3H,GAAG,CAAC2B,IAAI;MAAC,aAAa,EAAC3B,GAAG,CAAC6B,WAAW;MAAC,cAAc,EAAC7B,GAAG,CAACuI,YAAY;MAAC,IAAI,EAACvI,GAAG,CAACwH,EAAE;MAAC,UAAU,EAACxH,GAAG,CAACiC;IAAQ,CAAC;IAACuG,QAAQ,EAAC;MAAC,OAAO,EAACxI,GAAG,CAACiB;IAAK,CAAC;IAACJ,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,QAAQ,EAAC,gBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,QAAQ,CAAC;MAAA,CAAC;MAAC,MAAM,EAAC,cAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,MAAM,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,UAAU,EAAC,kBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,UAAU,CAAC;MAAA,CAAC;MAAC,OAAO,EAACd,GAAG,CAAC0I;IAAW;EAAC,CAAC,CAAC,GAAC1I,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAAC2B,IAAI,IAAI,UAAU,GAAE1B,EAAE,CAAC,UAAU,EAAC;IAACS,GAAG,EAACV,GAAG,CAACwH,EAAE;IAACS,KAAK,EAAC;MACprB,kBAAkB,EAAEjI,GAAG,CAAC2B,IAAI,IAAI,UAAU;MAC1C,kBAAkB,EAAE,IAAI,CAAC2G,eAAe,IAAI,SAAS;MACrD,gBAAgB,EAAE,IAAI,CAACA,eAAe,IAAI,OAAO;MACjD,kBAAkB,EAAE,IAAI,CAACA,eAAe,IAAI,SAAS;MACrD,SAAS,EAAE,IAAI;MACf,YAAY,EAAE,IAAI;MAClB,wBAAwB,EAAE,CAAC,CAAC,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC,CAAC5G,QAAQ,CACjE,IAAI,CAAC4G,eAAe;IAExB,CAAC;IAAC1H,KAAK,EAAC;MAAC,WAAW,EAACZ,GAAG,CAAC2H,SAAS;MAAC,UAAU,EAAC3H,GAAG,CAACiC,QAAQ;MAAC,aAAa,EAACjC,GAAG,CAAC6B;IAAW,CAAC;IAAC2G,QAAQ,EAAC;MAAC,OAAO,EAACxI,GAAG,CAACiB;IAAK,CAAC;IAACJ,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,QAAQ,EAAC,gBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,QAAQ,CAAC;MAAA,CAAC;MAAC,MAAM,EAAC,cAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,MAAM,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,OAAO,EAAC,eAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,OAAO,CAAC;MAAA,CAAC;MAAC,UAAU,EAAC,kBAASA,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACyI,SAAS,CAAC3H,MAAM,EAAE,UAAU,CAAC;MAAA,CAAC;MAAC,OAAO,EAACd,GAAG,CAAC0I;IAAW;EAAC,CAAC,CAAC,GAAC1I,GAAG,CAACsB,EAAE,EAAE,EAAEtB,GAAG,CAACqI,UAAU,GAAEpI,EAAE,CAAC,uBAAuB,EAAC;IAACgI,KAAK,EAAC;MACtlB,yBAAyB,EAAE,CAACjI,GAAG,CAACkI,MAAM;MACtC,qBAAqB,EAAE,OAAOlI,GAAG,CAAC2I,MAAM,KAAK,QAAQ;MACrD,gBAAgB,EAAE,OAAO3I,GAAG,CAAC2I,MAAM,KAAK,QAAQ;MAChD,uBAAuB,EAAE;IAC3B;EAAC,CAAC,EAAC,CAAE3I,GAAG,CAACkI,MAAM,GAAEjI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAACnI,EAAE,CAAC,MAAM,EAAC,CAACD,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC2I,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAC3I,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,EAAEtB,GAAG,CAAC4I,UAAU,GAAE3I,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAmB,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAe,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAAC4I,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE5I,GAAG,CAACsI,eAAe,GAAErI,EAAE,CAAC,qBAAqB,EAAC;IAACW,KAAK,EAAC;MAAC,UAAU,EAACZ,GAAG,CAACsI,eAAe,GAAG,KAAK,GAAG,IAAI;MAAC,iBAAiB,EAACtI,GAAG,CAACsI,eAAe;MAAC,OAAO,EAACtI,GAAG,CAAC6I;IAAiB;EAAC,CAAC,CAAC,GAAC7I,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC;AACzb,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;ACjCxB,IAAIxB,gDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC,CAACD,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAClG,CAAC;AACD,IAAI7G,yDAAe,GAAG,EAAE;;;ACKxB,yEAAe;EACfqE;AACA,CAAC;;ACTiS,CAAC,gFAAe,oCAAG,EAAC;;;;ACA3N;AAC3B;AACL;;;AAG3D;AACA,CAAoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,gDAAM;AACR,EAAE,yDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,iDAAe;;AClBf,IAAI7F,gDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC,CAACD,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAClG,CAAC;AACD,IAAI7G,yDAAe,GAAG,EAAE;;;ACKxB,yEAAe;EACfqE;AACA,CAAC;;ACTiS,CAAC,gFAAe,oCAAG,EAAC;;ACA3N;AAC3B;AACL;;;AAG3D;AACA,CAAoI;AACpI,IAAI,sBAAS,GAAG,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,gDAAM;AACR,EAAE,yDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,iDAAe,sBAAS;;;;;;;;;;AClBxB,IAAMkD,SAAS,GAAG;EACd,gBAAgB,EAAE;AACtB,CAAC;AAED,qDAAeA,gDAAAA,SAAS;;ACkIkB;AACA;AACL;AACK;AACK;AACG;AAClD;AACA,mEAAe;EACflD;EACAG;IACA;IACA;IACA;IACA;IACA;EACA;EACAD;IACA;MACA8B;IACA;EACA;EACAN;IACA3D;MACA;IACA;IACAmE;MACA;IACA;EACA;EACAjC;IACA0C;MACA5G;MACA+C;IACA;IACA/C;MACAA;MACA+C;IACA;IACA6C;MACA5F;MACA+C;IACA;IACA7C;MACAF;MACA+C;IACA;IACAzC;MACAN;MACA+C;IACA;IACA5C;MACAH;MACA+C;IACA;IACAzD;MACAU;MACA+C;IACA;IACA4D;MACA3G;MACA+C;IACA;IACAmE;MACAlH;MACA+C;IACA;IACAkE;MACAjH;MACA+C;IACA;IACAmD;MACAlG;MACA+C;IACA;IACAqD;MACApG;MACA+C;IACA;IACA+C;MACA9F;MACA+C;IACA;IACAgD;MACA/F;MACA+C;IACA;IACA8C;MACA7F;MACA+C;QAAA;MAAA;IACA;IACAiD;MACAhG;IACA;IACAqG;MACArG;MACA+C;IACA;IACA2D;MACA1G;MACA+C;IACA;IACAyD;MACAxG;IACA;IACAgH;MACAhH;IACA;IACAuG;MACAvG;MACA+C;IACA;IACAqE;MACApH;MACA+C;IACA;IACAtC;MACAT;MACA+C;IACA;IACArC;MACAV;MACA+C;IACA;EACA;EACAiC;IACAoC;MACA;QACA;MACA;IACA;EACA;EACAC;IACA;MACA;IACA;EACA;EACApC;IACA8B;MACA;MACA;QACAzH;MACA;MAEA;MACA;QACA;QACA;MACA;IACA;IACAwH;MACA;IACA;EACA;AACA,CAAC;;AC/R2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;;;;;;;;;;ACnBxB;;AAEA;AACA;AACA;;AAEe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;;;AC/FA,IAAI1I,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAAC8H,KAAK,EAAC;MAAC,eAAe,EAACjI,GAAG,CAACiJ;IAAY;EAAC,CAAC,EAAC,CAAEjJ,GAAG,CAACkJ,IAAI,GAAEjJ,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAa,CAAC,EAAC,CAAEH,GAAG,CAACkJ,IAAI,GAAEjJ,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI;MAAC,MAAM,EAAClJ,GAAG,CAACmJ,WAAW;MAAC,OAAO,EAACnJ,GAAG,CAACoJ;IAAS;EAAC,CAAC,CAAC,GAACpJ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC,GAACtB,GAAG,CAACsB,EAAE,EAAE,EAACtB,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,EAAEpI,GAAG,CAACiJ,YAAY,GAAEhJ,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAY,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,eAAe;IAACS,KAAK,EAAC;MAAC,KAAK,EAAC;IAAkG;EAAC,CAAC,CAAC,CAAC,CAAC,GAACZ,GAAG,CAACsB,EAAE,EAAE,CAAC,EAAC,CAAC,CAAC;AACrjB,CAAC;AACD,IAAIC,eAAe,GAAG,EAAE;;;;;ACWiB;AACzC,wEAAe;EACfwE;IACA;EACA;EACAH;EACAC;IACAoD;MACAtH;MACA+C;IACA;IACAwE;MACAvH;IACA;IACAwF;MACAxF;IACA;IACAyH;MACAzH;MACA+C;IACA;EACA;EACA4C;IACA6B;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7CgS,CAAC,6EAAe,mCAAG,EAAC;;ACArT;;;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,wCAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe;;;;;;;;;;;;AClB4B;AAC3C;AACA;AAEA,iEAAe;EACfvD;EACAG;IACAsD,gBAAAA,WAAAA;EACA;EACAC;IACAC,WAAAA,yBAAAA;IACAC,SAAAA,uBAAAA;EACA;EACA3D;IACA4D;MACA9H;MACA+C;IACA;IACA/C;MACAA;MACA+C;IACA;IACAzC;IACAyH;IACAC;MACAhI;MACA+C;IACA;IACAkF;MACAjI;MACA+C;IACA;IACAuE;MACAtH;MACA+C;IACA;IACAyC;MACAxF;MACA+C;IACA;IACAmF;MACAlI;MACA+C;IACA;IACAwE;MACAvH;IACA;IACAyH;MACAzH;IACA;IACAmI;MACAnI;IACA;EACA;EACA5B;IACA;MACA8F;QACAoD;QACAC;QACA/B;QACAiC;MACA;IACA;IAEA;MACAjJ;MACA8H;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MACA;MACArH;QACA6I;QACAxH;QACAN;MACA;MACAd,sBACA;IAEA;IACA;IACA;MACAkJ;MACAC;IACA;IACA;EACA;AACA,CAAC;;AC7FyR,CAAC,sEAAe,4BAAG,EAAC;;ACA9S;;;;;AEAA,IAAI,W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A;AACA;AACA;AACA;AACA;AACA;AACA;IACAuH;MACAtK;MACA+C;QACA;MACA;IACA;IACA;AACA;AACA;IACAzC;MACAN;MACA+C;IACA;IACA;AACA;AACA;IACA6C;MACA5F;IACA;IACA;AACA;AACA;IACA0K;MACA3H;IACA;IACA7C;MACAF;IACA;IACA;AACA;AACA;IACAG;MACAH;MACA+C;IACA;IACA;AACA;AACA;IACAsG;MACAtG;IACA;IACA3C;MACAJ;MACA+C;IACA;IACA;AACA;AACA;IACAzD;MACAa;IACA;IACA;AACA;AACA;IACA4K;MACA/K;MACA+C;IACA;IACAkH;MACAjK;MACA+C;IACA;EACA;EACAoB;IACA;MACAqG;MACAG;MACApB;MACAH;MACAS;MACAoB;MACAb;MACAc;MACAf;QAAA;QAAA;MAAA;IACA;EACA;EACAnF;IACA1F;MAAA;MACA;QACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;MACA;IACA;IACAgL;MACAa;QACA;MACA;IACA;EACA;EACAxF;IACAiE;MAAA;MACA;QACA;QACA;UACA;YACA;cAAA;YAAA;YACA;UACA;QACA;QACA;UACA;QACA;UACA;QACA;QACA;MACA;QACA;UACA;QACA;QACA;QACA;QACA;UACA;QACA;QACA;UACA;YACA;cACAY;YACA;UACA;UACA;YACA;cACAY;YACA;UACA;UACAA;UACA;QACA;UACA;QACA;QACA;MACA;IACA;IACA5B;MACA;QACA;UACA;QACA;QACA;MACA;MACA;IACA;EACA;EACAnC;IAAA;IACA;MACA;MACA;QACA;UAAA;QAAA;QACA;MACA;IACA;MACA;QACA;QACA;QACA;MACA;IACA;EACA;EACApC;IACAoG;MACA;QAAA;MAAA;QAAA;MAAA;IACA;IACAC;MAAA;MACA;MACA;QACAhB;MACA;MACA;QACA;QACA;MACA;IACA;IACAJ;MACA;QACA;MACA;MAEA;QACA;QACA;UACA;QACA;QACA;QACA;MACA;QACA;UACA;UACA;YACA;UACA;YACA;UACA;UACA;UAEA;UACAnF;QACA;UACA;UACA;UACAA;UACA;QACA;MACA;IACA;IACAiG;MACA;MACA;MACA;MACA;MACA;IACA;IACAX;MACA;MACA;IACA;IACAZ;MACA;MACA;MACA;QACA5D;QACA/D;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAhB;MACA;MACA;MACA;QACA;MACA;IACA;IACA;AACA;AACA;IACAyK;MACA;MACA;MACA;MACA;MACA,kBACA;MACA;MACA;QACA;MACA;QACA;MACA;IACA;IACAC;MACA;MACA;MACA;QACA;MACA;IACA;IACAC;MACA,kBACAC,sCACAC,uBACA;MACA,kBACAD,uCACAC,wBACA;MACA;QAAAC;QAAAC;MAAA;MACA;IACA;IACA/E;MACA;IACA;IACAgD;MACA;MACA;IACA;IACAgC;MACA;MACA;QACA/G;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;IACA;MACAL;MACAA;IACA;IACA;MACAC;MACAA;IACA;EACA;EACAK;IACAN;IACAA;IACAC;IACAA;EACA;AACA,CAAC;;ACte8R,CAAC,gFAAe,iCAAG,EAAC;;ACAnT;;;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACoI;AACpI,gBAAgB,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,MAAM;AACR,EAAE,eAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe;;ACnBqB;AAClB;AAClB,yDAAeM,SAAS;;;;;;;;;;;;;;;ACFxB,IAAI7N,MAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAwB,CAAC,EAAC,CAACH,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AACzI,CAAC;AACD,IAAI7G,eAAe,GAAG,EAAE;;;ACKxB,mEAAe;EACfqE;AACA,CAAC;;ACT2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;;;AEAqF;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AI,oCAAO,OAAO;AAAA;AAAA;AAAA;AAAA,kGAAC;AACnB,IAAI,KAAK,EAIN;AACH,CAAC;AACD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,cAAc,OAAO;AACrB,cAAc,eAAe;AAC7B;AACA;AACA;AACA,kCAAkC,KAAK;AACvC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,sBAAsB;AACtB,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,OAAO;AACP,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,sBAAsB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,6DAA6D;AAC7D;AACA;AACA;AACA;;AAEA;AACA;;AAEA,sBAAsB,iBAAiB;AACvC;AACA,qCAAqC,WAAW;AAChD;AACA;AACA;AACA;;AAEA;AACA,KAAK;AACL;AACA;AACA,yCAAyC,mBAAmB;;AAE5D;AACA;AACA,QAAQ;AACR;AACA;AACA,KAAK;AACL;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAA8C,aAAa,mBAAmB;AAC9E;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,eAAe,GAAG,MAAM;AACxB,eAAe,GAAG,cAAc,GAAG,MAAM;AACzC,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,MAAM;;AAE1D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,uBAAuB;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,yBAAyB;AAC/B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM,uBAAuB;AAC7B,gBAAgB,mBAAmB;AACnC;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA,SAAS;AACT;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,wBAAwB;AACxB;AACA;AACA,mBAAmB;AACnB,MAAM;AACN;AACA;;AAEA;AACA;AACA;AACA,gBAAgB,uBAAuB;AACvC;AACA,uBAAuB;AACvB;AACA;AACA,oBAAoB;AACpB;;AAEA;AACA;AACA;AACA,KAAK;;;AAGL;AACA;AACA;AACA;AACA;AACA,MAAM,gCAAgC;AACtC;AACA;AACA,kBAAkB,oBAAoB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA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,kDAAkD,iBAAiB,GAAG;;AAExQ;;AAEA;AACA;AACA,aAAa,kBAAkB;AAC/B,aAAa,QAAQ;AACrB;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,8BAA8B;;AAE9B;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR,4CAA4C;;AAE5C;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,gDAAgD;;AAEhD;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;AAEA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA,sCAAsC;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,8EAA8E;;AAE9E;AACA;AACA;;AAEA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,kDAAkD;AAClD;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AClgBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,mBAAO,CAAC,IAAuC;;AAE7G,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,uFAAuF;AACvF;;AAEA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,UAAU;AACtB,YAAY,MAAM;AAClB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA,UAAU;AACV;AACA;AACA;;AAEA;AACA,MAAM;AACN;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,8EAA8E,4BAA4B;AAC1G;;AAEA;;AAEA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA;AACA,YAAY;AACZ;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,QAAQ;;;AAGR;;AAEA;AACA,gFAAgF,8BAA8B;AAC9G;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACvQa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,YAAY;;;AAGZ;AACA;;AAEA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,WAAW;AACX;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AChPa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,+BAA+B;AAC/B,kBAAkB;;AAElB,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,8DAA8D,mBAAO,CAAC,GAA8C;;AAEpH,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;;;;;;;ACpIa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,qDAAoD;AACpD;AACA;AACA;AACA;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8BAA8B,mBAAO,CAAC,IAA8B;;AAEpE,0DAA0D,mBAAO,CAAC,GAAkC;;AAEpG,+DAA+D,mBAAO,CAAC,IAAwC;;AAE/G,0CAA0C,mBAAO,CAAC,IAA0B;;AAE5E,uCAAuC,mBAAO,CAAC,GAA8C;;AAE7F,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,+DAA+D,mBAAO,CAAC,IAA+C;;AAEtH,uCAAuC,uCAAuC;;AAE9E,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,uBAAuB;;AAEvB,+CAA+C;AAC/C;;AAEA,yHAAyH;AACzH;;AAEA,iDAAiD;AACjD;AACA;AACA;AACA;AACA;;AAEA,+CAA+C;AAC/C;;AAEA;AACA;AACA,GAAG;AACH,iDAAiD,KAAK;AACtD;AACA;AACA;;;AAGA;AACA,mBAAmB,KAAK;AACxB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4BAA4B,EAAE,MAAM,EAAE,MAAM,EAAE;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,gHAAgH;AAChH;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB,UAAU;AAC1B;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2FAA2F,4BAA4B;AACvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe;AACf,aAAa;AACb;AACA;AACA;AACA,WAAW;;AAEX;AACA;AACA;AACA;AACA,4EAA4E;AAC5E;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA,sDAAsD;;AAEtD;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,qDAAqD;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA,8EAA8E;AAC9E;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA,4FAA4F;AAC5F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;AACA;AACA;AACA,oCAAoC,EAAE,MAAM,EAAE,MAAM,EAAE;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,mGAAmG,8BAA8B;AACjI;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,kBAAkB,EAAE;AACpB;;AAEA;AACA;AACA;AACA,QAAQ;;;AAGR,+DAA+D;AAC/D;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;;AAGA;AACA;AACA;AACA;AACA,OAAO;;AAEP;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,uDAAuD;AACvD;;AAEA,yDAAyD;AACzD;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,QAAQ;AACxB,gBAAgB,QAAQ;AACxB,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,6GAA6G;AAC7G;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA,iEAAiE;AACjE;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,EAAE,KAAK,IAAI,KAAK,EAAE;AACzC;AACA;AACA;AACA,8CAA8C,EAAE,KAAK,IAAI,KAAK,EAAE;AAChE;AACA;AACA;AACA;AACA;AACA,WAAW,IAAI;AACf;AACA;AACA;AACA;;;AAGA;AACA,6FAA6F;AAC7F;AACA;;AAEA;AACA;AACA;;AAEA;AACA,4CAA4C;AAC5C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP,gKAAgK;AAChK;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,mDAAmD;AACnD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;;;AAGR;AACA;AACA,yFAAyF;AACzF;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,gEAAgE;;AAEhE,8JAA8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CA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,SAAS;AACzB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA;AACA;AACA;;AAEA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iDAAiD;;AAEjD,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA,sDAAsD;AACtD;AACA;AACA;AACA;;AAEA,kGAAkG;AAClG;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,GAAG;AACV;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,QAAQ;AACR;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,4DAA4D;;AAE5D;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB;;;AAGA,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ,+BAA+B;;AAE/B;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ,kEAAkE;;AAElE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA,iEAAiE;;AAEjE;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;;;AAGA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC3gBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,+DAA+D,0BAA0B;AACzF;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,iCAAiC;AACjC;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB;AAChB;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ha;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ,kDAAkD,0CAA0C;;AAE5F,2CAA2C,+DAA+D,6EAA6E,yEAAyE,eAAe,uDAAuD,GAAG,+CAA+C,iBAAiB,GAAG;;AAE5Y,iCAAiC,6DAA6D,yCAAyC,8CAA8C,iCAAiC,mDAAmD,2DAA2D,OAAO,yCAAyC;;AAEpX,kDAAkD,0EAA0E,eAAe,4BAA4B,mFAAmF;;AAE1P,wCAAwC,uBAAuB,yFAAyF;;AAExJ,mCAAmC,gEAAgE,sDAAsD,+DAA+D,mCAAmC,6EAA6E,qCAAqC,iDAAiD,8BAA8B,qBAAqB,0EAA0E,qDAAqD,eAAe,yEAAyE,GAAG,2CAA2C;;AAEttB,2CAA2C,mCAAmC,kCAAkC,OAAO,wDAAwD,gBAAgB,uBAAuB,kDAAkD,kCAAkC,uDAAuD,sBAAsB;;AAEvX,uCAAuC,wEAAwE,0CAA0C,8CAA8C,MAAM,4EAA4E,IAAI,eAAe,YAAY;;AAExT,iCAAiC;;AAEjC,iCAAiC,4EAA4E,iBAAiB,aAAa;;AAE3I,8BAA8B,gGAAgG,mDAAmD;;AAEjL;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;;AAEA,qCAAqC;AACrC;;AAEA;AACA;AACA;AACA;;AAEA;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAe;;AAE/D,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,wCAAwC,mBAAO,CAAC,IAAgB;;AAEhE,sDAAsD,mBAAO,CAAC,IAA8B;;AAE5F,4CAA4C,mBAAO,CAAC,IAA4B;;AAEhF,4DAA4D,mBAAO,CAAC,IAA4C;;AAEhH,sCAAsC,mBAAO,CAAC,IAAc;;AAE5D,uCAAuC,uCAAuC;;AAE9E,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,yDAAyD;AACzD;;;AAGA;AACA;;AAEA;;AAEA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA,uDAAuD,UAAU;AACjE;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA,6FAA6F,cAAc;AAC3G;AACA,OAAO;AACP;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA,iBAAiB,EAAE;AACnB;AACA;;;;;;;;ACnKa;;AAEb,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,0CAA0C,mBAAO,CAAC,IAAkB;;AAEpE,iBAAiB,mBAAO,CAAC,IAAgB;;AAEzC,qDAAqD,mBAAO,CAAC,IAA+C;;AAE5G,0CAA0C,mBAAO,CAAC,IAA8B;;AAEhF,YAAY,mBAAO,CAAC,IAAuB;;AAE3C,WAAW,mBAAO,CAAC,IAAwB;;AAE3C,uCAAuC,mBAAO,CAAC,IAA2B;;AAE1E,gDAAgD,mBAAO,CAAC,IAAoC;;AAE5F,kDAAkD,mBAAO,CAAC,IAAsC;;AAEhG,gDAAgD,mBAAO,CAAC,IAAmC;;AAE3F,gBAAgB,mBAAO,CAAC,IAAe;;AAEvC,qCAAqC,mBAAO,CAAC,IAAa;;AAE1D,iDAAiD,gDAAgD,uCAAuC,sCAAsC,oFAAoF,4DAA4D;;AAE9T,qDAAqD,6CAA6C,cAAc,8EAA8E,SAAS,oBAAoB,mDAAmD,+BAA+B,yBAAyB,iBAAiB,sFAAsF,uBAAuB,2EAA2E,qFAAqF,sCAAsC,4CAA4C,OAAO,8BAA8B,yBAAyB,aAAa,0BAA0B;;AAE3xB,uCAAuC,uCAAuC;;AAE9E,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iDAAiD;;AAEjD,wCAAwC;;AAExC;AACA;AACA;AACA;;AAEA,0FAA0F;AAC1F;;AAEA;AACA;;AAEA,oFAAoF;;AAEpF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,yMAAyM;AACzM;AACA;AACA;AACA;AACA;AACA,uDAAuD,EAAE,MAAM,EAAE;AACjE;;AAEA;AACA;AACA;AACA;AACA,oEAAoE,6BAA6B;AACjG,uCAAuC,wDAAwD;AAC/F,IAAI,sBAAsB;AAC1B;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,yDAAyD,uBAAuB;AAChF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa,WAAW;AACxB;AACA;AACA;AACA;AACA;;AAEA;;AAEA,4CAA4C,cAAc;AAC1D;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAGA;AACA;AACA;;AAEA;AACA,4DAA4D,iBAAiB;;AAE7E,0BAA0B;AAC1B;AACA;AACA;;AAEA;AACA;AACA;AACA,iFAAiF;AACjF;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA,kFAAkF,4BAA4B;AAC9G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CA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA,GAAG;;AAEH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,GAAG;;AAEH;AACA,iCAAiC,6DAA6D;AAC9F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,8BAA8B;AACpD;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,UAAU;AACV;;AAEA,QAAQ;AACR;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA,oGAAoG;AACpG;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,MAAM;;;AAGN,kFAAkF;AAClF;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA,mGAAmG,4BAA4B;AAC/H;;AAEA;AACA;AACA;;AAEA;AACA,yCAAyC;AACzC;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI,8CAA8C;;;AAGlD,iEAAiE;AACjE;;AAEA,yCAAyC;;AAEzC;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA,uEAAuE;;AAEvE,mHAAmH;AACnH;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA,IAAI;AACJ,MAAM,2BAA2B;;;AAGjC,kBAAkB,kCAAkC;AACpD,kCAAkC,2BAA2B,eAAe;AAC5E;AACA;;AAEA;AACA;AACA,MAAM,UAAU,iBAAiB;;;AAGjC;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;;;AAGA;AACA;AACA;;;;;;;;AC9Ua;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;AAClB;;;;;;;;AC9Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,YAAY,mBAAO,CAAC,IAAW;;AAE/B,WAAW,mBAAO,CAAC,IAAY;;AAE/B;AACA;AACA;AACA;AACA,gFAAgF;;AAEhF,kBAAkB;AAClB,uDAAuD;;AAEvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,oBAAoB,IAAI,KAAK,IAAI,GAAG,IAAI,KAAK,IAAI;;AAEjD;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;AACA;AACA,2CAA2C;;AAE3C;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC/Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB;AACA;AACA,4FAA4F,EAAE,GAAG;AACjG;AACA;AACA;;AAEA,0BAA0B,EAAE;AAC5B;;AAEA;AACA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACjCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,YAAY,mBAAO,CAAC,IAAW;;AAE/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACzBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,WAAW,GAAG,WAAW,GAAG,UAAU;AACtC,kCAAkC;AAClC,qBAAqB;AACrB,UAAU,GAAG,WAAW;AACxB;AACA;AACA;;AAEA;AACA,OAAO,EAAE;AACT;AACA,OAAO,EAAE,wBAAwB,EAAE;AACnC,OAAO,EAAE;AACT,OAAO,GAAG;AACV,OAAO,GAAG;AACV,OAAO,EAAE;AACT,OAAO,GAAG;AACV;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;AACV;AACA,UAAU;AACV,6xBAA6xB,kBAAkB,IAAI;;AAEnzB,WAAW;AACX;AACA;AACA,WAAW;AACX;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;AC3Ea;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gBAAgB;AAChB,aAAa;AACb,kBAAkB;AAClB,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;;AAEA,WAAW,qCAAqC;AAChD;AACA;AACA,uDAAuD,eAAe,IAAI,gBAAgB;AAC1F;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;;AAEA;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AmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,oCAAoC;AACtD,kBAAkB,oCAAoC;AACtD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,4CAA4C;AAC5C,IAAI;AACJ;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;AACA,IAAI;;AAEJ;AACA,wEAAwE;AACxE;;AAEA;;AAEA;AACA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,aAAa,yBAAyB;AACtC;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;;AAEA;AACA;AACA,gBAAgB;AAChB;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA,iFAAiF,4BAA4B;AAC7G;;AAEA;AACA;AACA;AACA;AACA;AACA,gHAAgH;;AAEhH;AACA;AACA;AACA,MAAM;;;AAGN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,qGAAqG;;AAErG;AACA,mGAAmG;AACnG;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;;AC1Ma;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;;;;;;;;ACda;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2CAA0C;AAC1C;AACA;AACA;AACA;AACA,CAAC,EAAC;;AAEF,gBAAgB,mBAAO,CAAC,IAAe;AACvC;;;;;;;;;ACba;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,0CAA0C,mBAAO,CAAC,IAAkB;;AAEpE,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;;;;;;;;AChBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,0BAA0B;;AAE1B,kDAAkD,mBAAO,CAAC,IAAkC;;AAE5F,6CAA6C,mBAAO,CAAC,IAA4B;;AAEjF,qCAAqC,mBAAO,CAAC,IAAa;;AAE1D,uCAAuC,uCAAuC;;AAE9E,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,kCAAkC;;AAElC,8BAA8B;;AAE9B,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK,yCAAyC,0GAA0G,wBAAwB,eAAe,eAAe,gBAAgB,YAAY,MAAM,wBAAwB,+BAA+B,aAAa,qBAAqB,uCAAuC,cAAc,WAAW,YAAY,UAAU,MAAM,mDAAmD,UAAU,sBAAsB;;AAEnf,gCAAgC;;AAEhC;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,EAAE;;;AAGF;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,gBAAgB;AAChB;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,SAAS;AACT,QAAQ;AACR;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA,IAAI;AACJ,sBAAsB,qCAAqC;AAC3D;AACA;;AAEA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA,IAAI,yFAAyF,kBAAkB;;AAE/G;AACA;AACA;AACA;AACA;AACA,EAAE;AACF;;AAEA;;;AAGA;AACA;AACA;AACA;;;;;;;;AC/Ha;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,qBAAqB;AACrB,oBAAoB;;AAEpB,kDAAkD,mBAAO,CAAC,IAA0B;;AAEpF,uCAAuC,uCAAuC;;AAE9E,kCAAkC;;AAElC,8BAA8B;;AAE9B,yCAAyC,0GAA0G,wBAAwB,eAAe,eAAe,gBAAgB,YAAY,MAAM,wBAAwB,+BAA+B,aAAa,qBAAqB,uCAAuC,cAAc,WAAW,YAAY,UAAU,MAAM,mDAAmD,UAAU,sBAAsB;;AAEnf,gCAAgC;;AAEhC,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;;AAEA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,eAAe;AACtC;AACA;AACA;AACA,WAAW;;AAEX;;AAEA,oEAAoE,YAAY,4BAA4B;AAC5G;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAY,QAAQ,KAAK,qBAAqB;AAC9C,YAAY,QAAQ;AACpB;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,8CAA8C;AAC9C;AACA;;;;;;;;ACrGa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AC1Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,gCAAgC;AAChC,kBAAkB;;AAElB,0CAA0C,mBAAO,CAAC,IAAkB;;AAEpE,uCAAuC,uCAAuC;;AAE9E;AACA;AACA,EAAE;AACF;;;AAGA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;;AAEA,iGAAiG;AACjG;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,wGAAwG,+BAA+B;AACvI;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;;AAEA,6CAA6C;AAC7C;AACA,oCAAoC;AACpC;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;;;;;;;AC3Fa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,iBAAiB,mBAAO,CAAC,IAAoB;;AAE7C;AACA,4BAA4B;AAC5B;AACA;AACA;AACA,YAAY,QAAQ;AACpB;;AAEA;AACA,iDAAiD,yBAAyB;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB;;;AAGA;AACA;AACA;AACA;AACA;AACA;;AAEA,aAAa,QAAQ;AACrB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB,mEAAmE;;AAEnE,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB,iCAAiC;AACjC;;AAEA,aAAa,QAAQ;;AAErB,sHAAsH;AACtH;;AAEA,aAAa,QAAQ;;AAErB,iFAAiF;;AAEjF,aAAa,QAAQ;;AAErB,oCAAoC;AACpC;;AAEA,aAAa,QAAQ;;AAErB,+DAA+D;AAC/D;AACA;AACA;;AAEA,aAAa,QAAQ;;AAErB,4CAA4C,EAAE,EAAE;AAChD,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB;AACA,aAAa,QAAQ;;AAErB,qLAAqL;AACrL,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACnHa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,qDAAqD,mBAAO,CAAC,IAA6B;;AAE1F,uCAAuC,uCAAuC;;AAE9E;AACA;AACA,8FAA8F;AAC9F;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;;;;;;ACzCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,6CAA6C,mBAAO,CAAC,IAAqB;;AAE1E,8FAA8F,mBAAO,CAAC,GAAsE;;AAE5K,uCAAuC,mBAAO,CAAC,IAAgB;;AAE/D,iBAAiB,mBAAO,CAAC,IAAiB;;AAE1C,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,6CAA6C;AACpE;AACA,iBAAiB,+CAA+C;AAChE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA,oGAAoG;AACpG;AACA;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,IAAI;;;AAGJ;AACA;AACA;;AAEA,iDAAiD;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;;;;;;;ACjHa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAgB;;AAE/D,8CAA8C,mBAAO,CAAC,IAAsB;;AAE5E,oDAAoD,mBAAO,CAAC,IAA4B;;AAExF,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,oDAAoD,mBAAO,CAAC,EAA6B;;AAEzF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ;AACpB,YAAY,QAAQ,GAAG,6CAA6C;AACpE;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gEAAgE;AAChE;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC9Da;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,gFAAgF,mBAAO,CAAC,IAAwD;;AAEhJ,8CAA8C,mBAAO,CAAC,IAAsB;;AAE5E,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,UAAU;AACtB,YAAY,QAAQ,GAAG,8CAA8C;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;AC1Ha;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB,sBAAsB;AAC3C,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,YAAY,QAAQ,GAAG,sEAAsE;AAC7F;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,gGAAgG;AAChG;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0EAA0E;AAC1E;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA,+FAA+F;AAC/F;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;;;;;;;ACjHa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,2BAA2B;AAC3B,kBAAkB;;AAElB,+DAA+D,mBAAO,CAAC,IAAuC;;AAE9G,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA,2BAA2B;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;AC7Ca;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,yDAAyD,mBAAO,CAAC,IAAiC;;AAElG,uCAAuC,uCAAuC;;AAE9E;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;ACnCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAg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AY;AACZ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AClBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA,YAAY,GAAG;AACf,YAAY,GAAG;AACf,YAAY;AACZ;AACA;AACA;;AAEA,kEAAkE,4BAA4B;AAC9F;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG,GAAG;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvCa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,cAAc;AACd,kBAAkB;AAClB,kBAAkB;;AAElB,8DAA8D,iFAAiF,gDAAgD,wHAAwH,gBAAgB,WAAW,qBAAqB,4BAA4B,cAAc,SAAS,mCAAmC;;AAE7b,kDAAkD,gBAAgB,gEAAgE,wDAAwD,6DAA6D,sDAAsD;;AAE7S,uCAAuC,uDAAuD,uCAAuC,SAAS,OAAO,oBAAoB;;AAEzK;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,cAAc;;AAEd;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;AACA;AACA;;;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AAEA,0CAA0C,cAAc;AACxD;AACA,GAAG;AACH;AACA;AACA;AACA;;;;;;;;AC/Ba;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;AAClB,6BAA6B;AAC7B,oBAAoB;AACpB,0BAA0B;AAC1B,wBAAwB;;AAExB,4CAA4C,mBAAO,CAAC,IAA2B;;AAE/E,uCAAuC,uCAAuC;;AAE9E,wBAAwB,2BAA2B,sGAAsG,qBAAqB,mBAAmB,8HAA8H;;AAE/T,kDAAkD,0CAA0C;;AAE5F,4CAA4C,gBAAgB,kBAAkB,OAAO,2BAA2B,wDAAwD,gCAAgC,uDAAuD;;AAE/P,8DAA8D,sEAAsE,8DAA8D,kDAAkD,iBAAiB,GAAG;;AAExQ;AACA;AACA,mBAAmB;;AAEnB,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA,iDAAiD;AACjD;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;AACA;;AAEA;AACA,QAAQ;AACR;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED,kBAAkB;;AAElB;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;AACA,QAAQ;AACR;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;;AAEN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,CAAC;;AAED;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA,8NAA8N,0CAA0C;AACxQ;AACA,EAAE;AACF;;AAEA;;;AAGA;AACA;AACA,GAAG;AACH;;AAEA;;;AAGA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,QAAQ;AACpB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;;AA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A;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY;AACZ;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,IAAI;;;AAGJ;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,YAAY,QAAQ;AACpB,YAAY,SAAS;AACrB,YAAY,SAAS;AACrB,YAAY,QAAQ,GAAG,eAAe;AACtC;;;AAGA;AACA;AACA;AACA;AACA;;AAEA,+DAA+D;;AAE/D;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;AACJ;;;AAGA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,QAAQ;AACnB,WAAW,UAAU;AACrB,YAAY,QAAQ,WAAW,wEAAwE;AACvG;;;AAGA;AACA;AACA;AACA;AACA,6CAA6C;;;AAG7C;;AAEA;AACA;AACA,IAAI;AACJ;AACA;AACA;;AAEA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,uDAAuD;AACvD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;;AAEA;AACA;AACA;;AAEA,iCAAiC;AACjC;AACA;AACA,MAAM;AACN;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;AClXa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,iDAAiD,mBAAO,CAAC,IAAyB;;AAElF,uCAAuC,uCAAuC;;AAE9E,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,2BAA2B;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;;;;;;;;;AC1Ca;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,4CAA4C,mBAAO,CAAC,IAAoB;;AAExE,8BAA8B,mBAAO,CAAC,IAA6B;;AAEnE,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;;;;;;;;ACjBa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,kBAAkB,OAAO;AACzB;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;ACpCa;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,SAAkB;;AAElB,wCAAwC,mBAAO,CAAC,IAAgB;;AAEhE,qBAAqB,mBAAO,CAAC,GAAoB;;AAEjD,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;ACtBa;;AAEb,6BAA6C;AAC7C;AACA,CAAC,CAAC;AACF,kBAAkB;;AAElB,wBAAwB,mBAAO,CAAC,IAAuB;;AAEvD,gDAAgD,mBAAO,CAAC,IAAwB;;AAEhF,yCAAyC,mBAAO,CAAC,IAAiB;;AAElE,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,gDAAgD,mBAAO,CAAC,IAAgC;;AAExF,uCAAuC,uCAAuC;;AAE9E,2CAA2C,gCAAgC,oCAAoC,oDAAoD,6DAA6D,iEAAiE,sCAAsC;;AAEvU,iCAAiC,gBAAgB,sBAAsB,OAAO,uDAAuD,6DAA6D,4CAA4C,oKAAoK,mFAAmF,KAAK;;AAE1e,4CAA4C,kBAAkB,kCAAkC,oEAAoE,KAAK,OAAO,oBAAoB;;AAEpM;AACA;AACA;AACA;AACA;;AAEA,0CAA0C,cAAc;AACxD;AACA,GAAG,GAAG;;AAEN;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,IAAI;AACJ;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;;;;;;;;ACrDa;;AAEb,8CAA6C;AAC7C;AACA,CAAC,EAAC;AACF,kBAAkB;;AAElB,uCAAuC,mBAAO,CAAC,IAAe;;AAE9D,8CAA8C,mBAAO,CAAC,IAA8B;;AAEpF,4CAA4C,mBAAO,CAAC,IAA4B;;AAEhF,uCAAuC,uCAAuC;;AAE9E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,oCAAoC;AACvD;AACA;AACA;AACA,yBAAyB;AACzB;AACA;AACA,iDAAiD,4CAA4C;AAC7F,+CAA+C;;AAE/C;AACA;AACA;;AAEA,yEAAyE;AACzE;;AAEA;AACA;AACA,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;;;;;;;;ACnEY;AACZ;AACA,iCAAiC,+CAAyD;AAC1F;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA,yDAA8D;AAC9D,gCAAgC,sCAA+C;AAC/E;AACA,iCAAiC;AACjC,wBAAwB;AACxB;AACA;AACA;AACA,kCAAkC;AAClC;AACA,iEAA8E;AAC9E,oEAAoF;AACpF,wEAA4F;AAC5F;AACA,0DAAgE;AAChE,4DAAoE;AACpE,qEAAsF;AACtF,uEAA0F;AAC1F,iEAA8E;AAC9E;AACA,wDAA4D;AAC5D;AACA,uDAA0D;AAC1D,yEAA+E;AAC/E,2DAAkE;AAClE,+EAAqF;AACrF,6DAAmE;AACnE;AACA,8DAA0E;AAC1E;AACA,0EAAgG;AAChG;AACA,yEAA8F;AAC9F,uFAA+G;AAC/G,0DAAwE;AACxE,sEAAuF;AACvF;AACA,6DAA0E;AAC1E;;;;;;;;ACjDY;AACZ;AACA,UAAU,mBAAO,CAAC,IAAiB;AACnC,eAAe,mBAAO,CAAC,IAAqB;AAC5C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA;AACA;AACA,kCAAkC;AAClC;AACA,kBAAkB;AAClB;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA,0BAA0B;AAC1B,6BAA6B;AAC7B,iCAAiC;AACjC;AACA;AACA,aAAa,+CAAmC;AAChD,aAAa;AACb;AACA;AACA,mBAAmB;AACnB;AACA;AACA,cAAc,+CAAoC;AAClD,cAAc;AACd;AACA;AACA,oBAAoB;AACpB;AACA;AACA,qBAAqB,qCAA2C;AAChE,qBAAqB;AACrB;AACA;AACA;AACA;AACA,wBAAwB,+CAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,qBAAqB,+CAAsC;AAC3D,qBAAqB;AACrB;AACA;AACA;AACA;AACA,8BAA8B,+CAAoD;AAClF,8BAA8B;AAC9B;AACA;AACA;AACA,wBAAwB;AACxB,gBAAgB;AAChB;AACA;AACA,wBAAwB,gDAA8C;AACtE,wBAAwB;AACxB;AACA;AACA;AACA;AACA,0BAA0B,wDAAyD;AACnF,0BAA0B;AAC1B;AACA;AACA;AACA;AACA,yBAAyB,6CAAyD;AAClF,yBAAyB;AACzB;AACA;AACA,mCAAmC,iDAAiD;AACpF,+CAA+C;AAC/C;AACA;AACA,mBAAmB;AACnB;AACA,qBAAqB;AACrB;AACA,8BAA8B;AAC9B,gCAAgC;AAChC,0BAA0B;AAC1B;AACA,iBAAiB;AACjB;AACA,oBAAoB;AACpB,6BAA6B;AAC7B,0BAA0B;AAC1B,oBAAoB;AACpB;AACA,oBAAoB;AACpB,qBAAqB;AACrB;AACA;AACA;AACA,iDAAiE;AACjE,yBAAyB;AACzB;AACA;AACA,oBAAoB;AACpB;AACA,mCAAmC;AACnC,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;;;;;;;;AC3HP;AACZ;AACA,eAAe,mBAAO,CAAC,IAAsB;AAC7C,WAAW,mBAAO,CAAC,IAAmB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB;AAClB;AACA,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB;AACxB,iCAAiC;AACjC;AACA;AACA;AACA,kCAAkC;AAClC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA,mBAAmB;AACnB;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;AACA;AACA,gCAAgC;AAChC;AACA;AACA;AACA,0BAA0B;AAC1B;AACA;AACA,oCAAoC,sDAAsD;AAC1F,gDAAgD;AAChD;AACA,iBAAiB;AACjB;AACA;AACA,2BAA2B,6CAA6C;AACxE,uCAAuC;AACvC;AACA,0BAA0B;AAC1B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,6BAA6B;AAC7B;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA,gBAAgB;AAChB;AACA;AACA,0BAA0B,4CAA4C;AACtE,sCAAsC;AACtC;AACA,mCAAmC;AACnC;AACA;AACA;AACA,kCAAkC;AAClC,iCAAiC;AACjC,mBAAmB;AACnB,yBAAyB;AACzB;AACA,oBAAoB;AACpB,qBAAqB;;;;;;;;;;;;;;UChHrB;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA,eAAe,4BAA4B;WAC3C,eAAe;WACf,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA,8CAA8C;;;;;WCA9C;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D;;;;;WCNA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACAA;AACA;;AAEA;AACA;AACA,MAAM,IAAuC;AAC7C,2BAA2B,mBAAO,CAAC,IAA0B;AAC7D;;AAEA;AACA;AACA,yDAAyD,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MAAM,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACH,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC5W,CAAC;AACD,IAAI7G,mDAAe,GAAG,EAAE;;;;;ACUxB;AACA,mEAAe;EACfqE;EACAG;IACA;EACA;EACAF;IACAsB;MACAxF;MACA+C;MACAiG;QACA;MACA;IACA;IACAiH;MACAjQ;MACA+C;MACAiG;QACA;MACA;IACA;IACAb;MACAnI;MACA+C;IACA;IACAmN;MACAlQ;MACA+C;IACA;IACAwE;MACAvH;MACA+C;IACA;IACAiF;MACAhI;MACA+C;IACA;EACA;EACA4C;IACAqK;MACA;MACA;QACA;QACA;UACAvH;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QAEA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;QACA;UACAA;UACA;MAAA;MAEA;QACAA;MACA;MACA;QACAA;MACA;MACA;IACA;IACAjB;MACA;QACA;QACA;QACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC/G2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAe2I,MAAM;;;;ACFrB,IAAI/R,0CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAe;EAAC,CAAC,EAAC,CAACX,EAAE,CAAC,KAAK,EAACD,GAAG,CAAC+N,EAAE,CAAC;IAACrN,GAAG,EAACV,GAAG,CAAC+R,MAAM;IAAC5R,WAAW,EAAC,sBAAsB;IAAC8H,KAAK,EAAC,CAACjI,GAAG,CAACgS,WAAW,CAAC;IAACpR,KAAK,EAAC;MAAC,UAAU,EAAC;IAAG,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACiS;IAAa;EAAC,CAAC,EAACjS,GAAG,CAACgO,UAAU,CAAC,EAAC,CAAC/N,EAAE,CAAC,MAAM,EAAC;IAACgI,KAAK,EAACjI,GAAG,CAACkJ,IAAI,GAAG,WAAW,GAAG;EAAmB,CAAC,EAAC,CAAClJ,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,EAAEpI,GAAG,CAACkJ,IAAI,KAAK,EAAE,IAAI,CAAClJ,GAAG,CAACkS,SAAS,GAAEjS,EAAE,CAAC,eAAe,EAAC;IAACgI,KAAK,EAAC,eAAe;IAACrH,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,GAAClJ,GAAG,CAACsB,EAAE,EAAE,EAACrB,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAuB;EAAC,CAAC,EAAC,CAAE,CAACZ,GAAG,CAACmS,OAAO,IAAInS,GAAG,CAACkS,SAAS,GAAEjS,EAAE,CAAC,MAAM,EAAC;IAACS,GAAG,EAACV,GAAG,CAACoS,MAAM;IAACjS,WAAW,EAAC,gBAAgB;IAACU,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAAC,OAAOd,GAAG,CAACqS,aAAa,CAACrS,GAAG,CAAC+R,MAAM,CAAC;MAAA;IAAC;EAAC,CAAC,EAAC,CAAC9R,EAAE,CAAC,eAAe,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACkJ,IAAI,IAAI,OAAO;MAAC,MAAM,EAAC;IAAE;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,GAAClJ,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACvxB,CAAC;AACD,IAAIC,mDAAe,GAAG,EAAE;;;;;;;;;;;;;ACgCxB;AAC6B;AACkB;AACG;AAElD,mEAAe;EACfqE;EACAG;IACA;IACA;IACA;EACA;EACAF;IACAsM;MACAxQ;MACA+C;IACA;IACAwN;MACAvQ;MACA+C;IACA;IACAkF;MACAjI;MACA+C;IACA;IACA4N;MACA3Q;MACA+C;IACA;IACA6N;MACA5Q;MACA+C;IACA;IACAwE;MACAvH;MACA+C;IACA;IACA8K;MACA7N;MACA+C;IACA;IACA0N;MACAzQ;MACA+C;QAAA;MAAA;IACA;IACAqN;MACApQ;MACA+C;QAAA;MAAA;IACA;IACA8N;MACA7Q;MACA+C;IACA;IACAoF;MACAnI;MACA+C;IACA;EACA;EACA4C;IACA0K;MACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;MAAA,GACA;QAAA;MAAA;IAEA;EACA;EACApL;IACAyL;MACA;MACA;IACA;IACAJ;MACA;QACA,WACA,2CACA,+BACA,IACA,2CACA,iCACA;QACA;UACA;YACA,sCACA,+BACA;UACA;YACA,sCACA,iCACA;UACA;QACA;UACA,yCACA,+BACA;UACA,yCACA,iCACA;QACA;MACA;IACA;EACA;AACA,CAAC;;AC/I2R,CAAC,0EAAe,8BAAG,EAAC;;ACAhT;;;;;AEAqF;AAC3B;AACL;AACrD,CAAoF;;;AAGpF;AACoI;AACpI,IAAI,gBAAS,GAAG,sCAAU;AAC1B,EAAE,qCAAM;AACR,EAAE,0CAAM;AACR,EAAE,mDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,2CAAe,gBAAS;;ACnBU;AAElC,sDAAeQ,MAAM;;;;ACFrB,IAAI1S,2CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACqJ,UAAU,EAAC,CAAC;MAAC1D,IAAI,EAAC,MAAM;MAACqF,OAAO,EAAC,QAAQ;MAAChK,KAAK,EAAEjB,GAAG,C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I,CAAC,CAAC,IAAIA,IAAI,CAACE,OAAO,CAAC7D,EAAE,CAAC,EAAE;QAC1CC,OAAO,CAAC9O,KAAK,CAACqQ,CAAC,CAAC;MACpB;IACJ,CAAC;IACDxB,EAAE,CAAC8D,wBAAwB,GAAG9G,OAAO;IACrC;IACAO,QAAQ,CAACwG,gBAAgB,CAAC,OAAO,EAAE/G,OAAO,CAAC;EAC/C,CAAC;EAEDgH,MAAM,EAAE,gBAAUhE,EAAE,EAAEC,OAAO,EAAE;IAC3B;IACA1C,QAAQ,CAAC0G,mBAAmB,CAAC,OAAO,EAAEjE,EAAE,CAAC8D,wBAAwB,CAAC;IAClE9D,EAAE,CAAC8D,wBAAwB,GAAG,IAAI;EAEtC;AACJ,CAAC,CAAC;AAEFjE,0DAAO,CAACuD,YAAY,CAAC;AAErB,kDAAeA,YAAY;;ACrCU;AACJ;AACU;;;AC2DI;AACR;AACG;AACoB;AAC9D,oEAAe;EACftN;EACAG;IACAO,gBAAAA,mBAAAA;IACAC,gBAAAA,sBAAAA;EACA;EACA+C;IACAE,SAAAA,uBAAAA;IACAD,WAAAA,yBAAAA;EACA;EACA1D;IACA;AACA;AACA;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkO;MACAjR;IACA;IACA;AACA;AACA;IACAiI;MACAjI;IACA;EACA;EACAmE;IACA;MACAA;MACAkO;MACAtB;MACAO;MACAD;MACAD;MACAF;IACA;EACA;EACAjM;IACAqN;MAAA;MACA;MACA5G;MACAA;MAEA;MACA,gCACA;MACA,+BACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;QACA;MACA;MACA;MACA;IACA;IACAyF;MACA;MACA;MACAzF;MACAA;MACAC;MAEA;MACA;MACA;IACA;IACA4G;MACA;IACA;IACAvB;MACA;MACA;MACA;QACA;MACA;IACA;IACAwB;MACA;MACA;QACAzN;QACAA;QACA;MACA;IACA;EACA;EACAgH;IACA;MACAL;IACA;EACA;EACAM;IACAN;EACA;AACA,CAAC;;ACjL4R,CAAC,4EAAe,+BAAG,EAAC;;ACAjT;;;;;AEAsF;AAC3B;AACL;AACtD,CAAqF;;;AAGrF;AACoI;AACpI,IAAI,iBAAS,GAAG,sCAAU;AAC1B,EAAE,uCAAM;AACR,EAAE,2CAAM;AACR,EAAE,oDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,4CAAe,iBAAS;;ACnBQ;AAChB;AAChB,uDAAe+G,OAAO;;;;;;ACFtB,IAAIrU,yCAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC,CAACA,EAAE,CAAC,KAAK,EAAC;IAACqJ,UAAU,EAAC,CAAC;MAAC1D,IAAI,EAAC,cAAc;MAACqF,OAAO,EAAC,gBAAgB;MAAChK,KAAK,EAAEjB,GAAG,CAACqU,SAAU;MAAChT,UAAU,EAAC;IAAW,CAAC,CAAC;IAAClB,WAAW,EAAC,uBAAuB;IAAC8H,KAAK,EAAC;MAAC,uBAAuB,EAAE,CAACjI,GAAG,CAACsU;IAAQ,CAAC;IAAC1T,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACwH;IAAE,CAAC;IAAC3G,EAAE,EAAC;MAAC,OAAO,EAAC,eAASC,MAAM,EAAC;QAACd,GAAG,CAACuU,UAAU,GAAG,CAACvU,GAAG,CAACuU,UAAU;MAAA;IAAC;EAAC,CAAC,EAAC,CAACtU,EAAE,CAAC,iBAAiB,EAAC;IAACgI,KAAK,EAAC;MAAE,6BAA6B,EAAEjI,GAAG,CAACwU,IAAI,IAAI;IAAW,CAAC;IAAC5T,KAAK,EAAC;MAAC,MAAM,EAACZ,GAAG,CAACsU,QAAQ,GAAG,YAAY,GAAG;IAAM;EAAC,CAAC,CAAC,EAACrU,EAAE,CAAC,YAAY,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAM;EAAC,CAAC,EAAC,CAAEZ,GAAG,CAACuU,UAAU,GAAEtU,EAAE,CAAC,IAAI,EAAC;IAACgI,KAAK,EAAC;MAAE,iCAAiC,EAAEjI,GAAG,CAACwU,IAAI,IAAI,UAAU;MAAC,mBAAmB,EAAExU,GAAG,CAACkP,QAAQ,IAAI;IAAO;EAAC,CAAC,EAAC,CAAClP,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,GAACpI,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACvtB,CAAC;AACD,IAAIC,kDAAe,GAAG,EAAE;;;ACwBuB;AACa;AACpB;AACxC,kEAAe;EACfqE;EACA0D;IACA4J,cAAAA,aAAAA;EACA;EACAnN;IACA;EACA;EACAF;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACA8P;MACA7S;MACA+C;QAAA;MAAA;IACA;IACA4P;MACA3S;MACA+C;IACA;IACAwK;MACAvN;MACA+C;IACA;EACA;EACAoB;IACA;MACAyO;IACA;EACA;EACA3N;IACAyN;MACA;IACA;EACA;AACA,CAAC;;ACjE0R,CAAC,wEAAe,6BAAG,EAAC;;ACA/S;;;;;AEAoF;AAC3B;AACL;AACpD,CAAmF;;;AAGnF;AACoI;AACpI,IAAI,eAAS,GAAG,sCAAU;AAC1B,EAAE,mCAAM;AACR,EAAE,yCAAM;AACR,EAAE,kDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,0CAAe,eAAS;;ACnBI;AAE5B,qDAAeI,KAAK;;ACFpB,IAAI1U,6CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,YAAY,EAAC,CAACA,EAAE,CAAC,IAAI,EAACD,GAAG,CAAC+N,EAAE,CAAC;IAAC5N,WAAW,EAAC;EAAoB,CAAC,EAACH,GAAG,CAACgO,UAAU,CAAC,EAAC,CAAChO,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC9K,CAAC;AACD,IAAI7G,sDAAe,GAAG,EAAE;;;ACOuB;AAE/C,sEAAe;EACfqE;EACAC;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;EACA;AACA,CAAC;;ACnB8R,CAAC,gFAAe,iCAAG,EAAC;;ACAnT;;;;;AEAwF;AAC3B;AACL;AACxD,CAAuF;;;AAGvF;AACoI;AACpI,IAAI,mBAAS,GAAG,sCAAU;AAC1B,EAAE,2CAAM;AACR,EAAE,6CAAM;AACR,EAAE,sDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,8CAAe,mBAAS;;ACnBY;AAEpC,yDAAegQ,SAAS;;ACFxB,IAAI3U,oDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,wBAAwB;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACwH;IAAE;EAAC,CAAC,EAAC,CAACvH,EAAE,CAAC,IAAI,EAAC;IAACE,WAAW,EAAC;EAAc,CAAC,EAACH,GAAG,CAACI,EAAE,CAAEJ,GAAG,CAAC2U,OAAO,EAAE,UAASzI,IAAI,EAAC3L,KAAK,EAAC;IAAC,OAAON,EAAE,CAAC,mBAAmB,EAAC;MAACQ,GAAG,EAACF,KAAK;MAAC0H,KAAK,EAAC;QAAE,qBAAqB,EAAEjI,GAAG,CAAC4U,SAAS,IAAIrU;MAAM,CAAC;MAACM,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC6U,SAAS,CAACtU,KAAK,EAAE2L,IAAI,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAAClM,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACwJ,IAAI,CAAClM,GAAG,CAACuH,KAAK,CAAC,IAAI2E,IAAI,CAAC,CAAC,CAAC,CAAC;EAAA,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AAC3a,CAAC;AACD,IAAI3K,6DAAe,GAAG,EAAE;;;ACFxB,IAAIxB,wDAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,IAAI,EAACD,GAAG,CAAC+N,EAAE,CAAC;IAAC5N,WAAW,EAAC;EAAmB,CAAC,EAACH,GAAG,CAACgO,UAAU,CAAC,EAAC,CAAChO,GAAG,CAACoI,EAAE,CAAC,SAAS,CAAC,CAAC,EAAC,CAAC,CAAC;AAC1J,CAAC;AACD,IAAI7G,iEAAe,GAAG,EAAE;;;ACKuB;AAE/C,qEAAe;EACfqE;EACAC;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;EACA;AACA,CAAC;;ACjB6R,CAAC,8EAAe,gCAAG,EAAC;;ACAlT;;;;;AEAmG;AACvC;AACL;AACvD,CAAkG;;;AAGlG;AACoI;AACpI,IAAI,kBAAS,GAAG,sCAAU;AAC1B,EAAE,yCAAM;AACR,EAAE,wDAAM;AACR,EAAE,iEAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,6CAAe,kBAAS;;ACnBU;AAElC,wDAAeoQ,QAAQ;;ACmCwB;AACH;AAC5C,iEAAe;EACflP;EACAG;IACA;EACA;EACAF;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACAiQ;MACAhT;MACA+C;QAAA;MAAA;MACA5C;IACA;IACAyF;MACA5F;IACA;IACAoT;MACApT;MACA+C;IACA;EACA;EACAoB;IACA;MACA8O;IACA;EACA;EACAhO;IACAiO;MACA;QACAtU;QACA2L;MACA;MACA;MACA;IACA;EACA;AACA,CAAC;;AC7EyR,CAAC,sEAAe,4BAAG,EAAC;;ACA9S;;;;;AEA+F;AACvC;AACL;AACnD,CAA8F;;;AAG9F;AACoI;AACpI,IAAI,cAAS,GAAG,sCAAU;AAC1B,EAAE,iCAAM;AACR,EAAE,oDAAM;AACR,EAAE,6DAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,yCAAe,cAAS;;ACnBE;AAE1B,oDAAe8I,IAAI;;ACFnB,IAAIjV,+CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,+BAA+B;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACwH;IAAE;EAAC,CAAC,EAAC,CAACvH,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAAqB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA2B,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAAC1C,GAAG,CAACiV,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAChV,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA6B,CAAC,EAAC,CAACF,EAAE,CAAC,MAAM,EAAC;IAACE,WAAW,EAAC;EAAoC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,EAACxB,EAAE,CAAC,mBAAmB,EAAC;IAACE,WAAW,EAAC,+BAA+B;IAACS,KAAK,EAAC;MAAC,OAAO,EAACZ,GAAG,CAACkV;IAAS,CAAC;IAACrU,EAAE,EAAC;MAAC,QAAQ,EAACb,GAAG,CAACmV;IAAc,CAAC;IAACnU,KAAK,EAAC;MAACC,KAAK,EAAEjB,GAAG,CAACoV,gBAAiB;MAAClU,QAAQ,EAAC,kBAAUC,GAAG,EAAE;QAACnB,GAAG,CAACoV,gBAAgB,GAACjU,GAAG;MAAA,CAAC;MAACE,UAAU,EAAC;IAAkB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,EAACpB,EAAE,CAAC,iBAAiB,EAAC;IAACE,WAAW,EAAC,2BAA2B;IAAC8H,KAAK,EAAC;MAAE,oBAAoB,EAAE,CAACjI,GAAG,CAACqV;IAAS,CAAC;IAACzU,KAAK,EAAC;MAAC,OAAO,EAAC;IAAU,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACsV;IAAQ;EAAC,CAAC,EAAC,CAACrV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAkB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,EAACX,EAAE,CAAC,iBAAiB,EAAC;IAACE,WAAW,EAAC,2BAA2B;IAAC8H,KAAK,EAAC;MAAE,oBAAoB,EAAE,CAACjI,GAAG,CAACuV;IAAS,CAAC;IAAC3U,KAAK,EAAC;MAAC,OAAO,EAAC;IAAM,CAAC;IAACC,EAAE,EAAC;MAAC,OAAO,EAACb,GAAG,CAACwV;IAAI;EAAC,CAAC,EAAC,CAACvV,EAAE,CAAC,iBAAiB,EAAC;IAACW,KAAK,EAAC;MAAC,MAAM,EAAC;IAAmB;EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;AAC9sC,CAAC;AACD,IAAIW,wDAAe,GAAG,EAAE;;;ACmCuB;AACR;AACO;AACJ;AAE1C;AACA;AAEA,wEAAe;EACfqE;EACAG;IACAO,gBAAAA,mBAAAA;IACAL,kBAAAA,wBAAAA;IACAM,gBAAAA,sBAAAA;EACA;EACAV;IACA;AACA;AACA;IACA2B;MACA7F;MACA+C;QAAA;MAAA;IACA;IACA;AACA;AACA;IACAkB;MACAjE;IACA;IACA;AACA;AACA;AACA;AACA;IACA6S;MACA7S;MACAyB;MACAsB;IACA;IACA;AACA;AACA;IACA+Q;MACA9T;MACA+C;QACA;MACA;IACA;IACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;IACAzD;MACAU;MACAG;MACA4C;QACA;UACAgR;UACAC;UACAC;UACAC;UACAC;UAEA;UACA;UACA;UACAC;UAEA;UACA;UACAC;QACA;MACA;IACA;EACA;EACAtI;IACA;EACA;EACA5H;IACA;EACA;EACAwB;IACA2O;MACA;QACA;MACA;MACA;IACA;IACAf;MACA;QACA;UAAAzR;UAAAxC;QAAA;MACA;MACA;QACA,2CACA,mBACAiV,gBACAA,cACA;MACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA,kEACA,wCACA;IACA;IACAnB;MACA;MACA;QACAoB;QACAA;QACAA;MACA;QACAA;MACA;QACAA;MACA;MACA;IACA;IACAC;MACA;QACA;MACA;MACA;IACA;IACAjB;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;IACAE;MACA;QACA;MACA;MACA;QACA;MACA;MACA;IACA;EACA;EACA3O;IACA2P;MACA;QACA;MACA;IACA;IACAjB;MACA;QACA;UACA;QACA;QACA;MACA;QACA;QACA;QACA;MACA;MACA;MACA;IACA;IACAE;MACA;QACA;UACA;UACA;QACA;QACA;UACA;UACA;QACA;QACA;MACA;MACA;QACA;QACA;QACA;MACA;MACA;MACA;IACA;IACAL;MACA;MACA;MACA;QACA;QACA;QACA;MACA;MACA;IACA;IACAqB;MACA;MACA;IACA;EACA;AACA,CAAC;;ACzPgS,CAAC,oFAAe,mCAAG,EAAC;;ACArT;;;;;AEA0F;AAC3B;AACL;AAC1D,CAAyF;;;AAGzF;AACoI;AACpI,IAAI,qBAAS,GAAG,sCAAU;AAC1B,EAAE,+CAAM;AACR,EAAE,+CAAM;AACR,EAAE,wDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAe,qBAAS;;ACnBgB;AACpB;AACpB,2DAAeC,WAAW;;;;ACF1B,IAAI1W,4CAAM,GAAG,SAASA,MAAM,GAAE;EAAC,IAAIC,GAAG,GAAC,IAAI;IAACC,EAAE,GAACD,GAAG,CAACE,KAAK,CAACD,EAAE;EAAC,OAAOA,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC,kBAAkB;IAACS,KAAK,EAAC;MAAC,IAAI,EAACZ,GAAG,CAACwH;IAAE;EAAC,CAAC,EAAC,CAACvH,EAAE,CAAC,KAAK,EAAC;IAACE,WAAW,EAAC;EAA4B,CAAC,EAACH,GAAG,CAACI,EAAE,CAAEJ,GAAG,CAAC0W,QAAQ,EAAE,UAASxK,IAAI,EAAC3L,KAAK,EAAC;IAAC,OAAON,EAAE,CAAC,KAAK,EAAC;MAACQ,GAAG,EAACF,KAAK;MAACJ,WAAW,EAAC;IAAwB,CAAC,EAAC,CAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAsB,CAAC,EAAC,CAAEI,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA8B,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAgC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,GAAE9U,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,kDAAkD;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,iDAAiD;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAuB,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAoB,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC0W,QAAQ,CAAC/S,MAAM,GAAC,CAAC,IAAIpD,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC,iCAAiC;MAACU,EAAE,EAAC;QAAC,OAAO,EAAC,eAASC,MAAM,EAAC;UAAC,OAAOd,GAAG,CAAC4W,cAAc,CAACrW,KAAK,CAAC;QAAA;MAAC;IAAC,CAAC,EAAC,CAACN,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAyC,CAAC,CAAC,EAACF,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA6C,CAAC,CAAC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAA8B,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,GAAGP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAC,CAAC,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAgC,CAAC,CAAC,GAACH,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,CAAC,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAsC,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACwJ,IAAI,CAACzI,IAAI,CAAC,CAAC,CAAC,CAAC,GAACzD,GAAG,CAACsB,EAAE,EAAE,EAAEf,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAACiP,WAAW,IAAIxU,KAAK,IAAIP,GAAG,CAAC8F,IAAI,CAAC6Q,cAAc,GAAE1W,EAAE,CAAC,KAAK,EAAC;MAACE,WAAW,EAAC;IAAe,CAAC,EAAC,CAACH,GAAG,CAACyB,EAAE,CAACzB,GAAG,CAAC0C,EAAE,CAACwJ,IAAI,CAACzI,IAAI,CAAC,CAAC,CAAC,CAAC,GAACzD,GAAG,CAACsB,EAAE,EAAE,CAAC,CAAC;EAAA,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAC;AACp8D,CAAC;AACD,IAAIC,qDAAe,GAAG,EAAE;;;ACmCuB;AAE/C,qEAAe;EACfqE;EACAe;IACAoO;MACA;QACA;MACA;IACA;IACA4B;MACA;QACA;MACA;IACA;EACA;EACA7Q;IACA;MACAA;QACAiP;QACA4B;MACA;IACA;EACA;EACA3N,6BAEA;EACAnD;IACAkP;MACApT;IACA;IACAgV;MACAhV;IACA;IACA+U;MACA/U;MAAA;MACA+C;QACA,QACA;UACAjB;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,GACA;UACAA;QACA,EACA;MACA;IACA;IACA+D;MACA7F;MACA+C;QAAA;MAAA;IACA;EACA;EACAkC;IACAgQ;MACA;QACAC;QACAC;MACA;MACA;IACA;EACA;AACA,CAAC;;AC3G6R,CAAC,8EAAe,gCAAG,EAAC;;ACAlT;;;;;AEAuF;AAC3B;AACL;AACvD,CAAsF;;;AAGtF;AACoI;AACpI,IAAI,kBAAS,GAAG,sCAAU;AAC1B,EAAE,yCAAM;AACR,EAAE,4CAAM;AACR,EAAE,qDAAe;AACjB;AACA;AACA;AACA;AACA;AACA;;AAEA,6CAAe,kBAAS;;ACnBa;AACrC,wDAAeC,QAAQ;;;;;;ACDqB;AAE5C,2DAAeC,sBAAW;;ACFyB;AACf;AACC;AACM;AACN;AACM;AACJ;AACF;AACE;AACF;AACF;AACQ;AACV;AACQ;AACM;AACV;AACI;AACI;AACJ;AACM;;;AClB/C;;AAE6B;;;ACHL;AACF","sources":["webpack://nitrozen/webpack/universalModuleDefinition","webpack://nitrozen/./node_modules/@soda/get-current-script/index.js","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/InputTypes.js","webpack://nitrozen/./src/components/NCustomForm/util.js","webpack://nitrozen/src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?8486","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?61c5","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?710c","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?52cc","webpack://nitrozen/src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?b180","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?2033","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?67d0","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?c0da","webpack://nitrozen/./src/components/NIcon/NIcon.vue","webpack://nitrozen/src/components/NIcon/NIcon.vue","webpack://nitrozen/./src/components/NIcon/NIcon.vue?48a3","webpack://nitrozen/./src/components/NIcon/NIcon.vue?a72c","webpack://nitrozen/./src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue","webpack://nitrozen/src/components/NInput/NInputPrefix.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?7d5b","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?7c6d","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue","webpack://nitrozen/src/components/NInput/NInputSuffix.vue","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?e5ae","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?e2ba","webpack://nitrozen/./src/common/constants.js","webpack://nitrozen/src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInput.vue?5d08","webpack://nitrozen/./src/components/NInput/NInput.vue?ca6d","webpack://nitrozen/./src/components/NInput/NInput.vue?4984","webpack://nitrozen/./src/components/NInput/NInput.vue?3b4b","webpack://nitrozen/./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue","webpack://nitrozen/src/components/NBtn/NBtnContent.vue","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?4a04","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?0349","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?1d55","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?8e29","webpack://nitrozen/src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/NBtn.vue?5f0c","webpack://nitrozen/./src/components/NBtn/NBtn.vue?6f17","webpack://nitrozen/./src/components/NBtn/NBtn.vue?f45c","webpack://nitrozen/./src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/index.js","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?2b26","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?19e1","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?787f","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?9d25","webpack://nitrozen/./src/components/NCheckbox/index.js","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue","webpack://nitrozen/src/components/NDropdown/NDropdown.vue","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?dd25","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?4e6b","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?f22a","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?dad5","webpack://nitrozen/./src/components/NDropdown/index.js","webpack://nitrozen/./src/components/NError/NError.vue","webpack://nitrozen/src/components/NError/NError.vue","webpack://nitrozen/./src/components/NError/NError.vue?f0c4","webpack://nitrozen/./src/components/NError/NError.vue?9fe1","webpack://nitrozen/./src/components/NError/NError.vue?44b0","webpack://nitrozen/./src/components/NError/NError.vue?10f9","webpack://nitrozen/./src/components/NError/index.js","webpack://nitrozen/./src/components/NIcon/index.js","webpack://nitrozen/./src/components/NInline/NInline.vue","webpack://nitrozen/src/components/NInline/NInline.vue","webpack://nitrozen/./src/components/NInline/NInline.vue?1015","webpack://nitrozen/./src/components/NInline/NInline.vue?bf88","webpack://nitrozen/./src/components/NInline/NInline.vue?0edc","webpack://nitrozen/./src/components/NInline/NInline.vue?749c","webpack://nitrozen/./src/components/NInline/index.js","webpack://nitrozen/./src/components/NInput/index.js","webpack://nitrozen/./src/components/NRadio/NRadio.vue","webpack://nitrozen/src/components/NRadio/NRadio.vue","webpack://nitrozen/./src/components/NRadio/NRadio.vue?083b","webpack://nitrozen/./src/components/NRadio/NRadio.vue?25aa","webpack://nitrozen/./src/components/NRadio/NRadio.vue?ab70","webpack://nitrozen/./src/components/NRadio/NRadio.vue?ec63","webpack://nitrozen/./src/components/NRadio/index.js","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?3a03","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?2321","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?dae4","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?cdf3","webpack://nitrozen/./src/components/NToggleBtn/index.js","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue","webpack://nitrozen/src/components/NTooltip/NTooltip.vue","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?4bcb","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?9dd3","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?0365","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?c70d","webpack://nitrozen/./src/components/NTooltip/index.js","webpack://nitrozen/./src/components/NValidation/NValidation.vue","webpack://nitrozen/src/components/NValidation/NValidation.vue","webpack://nitrozen/./src/components/NValidation/NValidation.vue?b77c","webpack://nitrozen/./src/components/NValidation/NValidation.vue?d178","webpack://nitrozen/./src/components/NValidation/NValidation.vue?b715","webpack://nitrozen/./src/components/NValidation/NValidation.vue?fcd7","webpack://nitrozen/./src/components/NValidation/index.js","webpack://nitrozen/./src/directives/NFlatBtn.js","webpack://nitrozen/./src/directives/NStrokeBtn.js","webpack://nitrozen/./src/utils/NUuid.js","webpack://nitrozen/./src/utils/svgs.js","webpack://nitrozen/./node_modules/json-logic-js/logic.js","webpack://nitrozen/./node_modules/vue-tel-input/dist/vue-tel-input.js","webpack://nitrozen/external umd {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.complete.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeState.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/ParseError.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumberMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/constants.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/LRUCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/Leniency.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/RegExpCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidPreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/parsePreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/utf-8.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/formatIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountries.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getExampleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/RFC3966.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/applyInternationalSeparatorStyle.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/checkNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/createExtensionPattern.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/extractExtension.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/formatNationalNumberUsingFormat.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getPossibleCountriesForNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/isViablePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/matchesEntirely.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/mergeArrays.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/parseDigits.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/stripIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossiblePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidPhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/metadata.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parseIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/tools/semver-compare.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validatePhoneNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate_.js","webpack://nitrozen/./node_modules/libphonenumber-js/core/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/min/index.cjs","webpack://nitrozen/webpack/bootstrap","webpack://nitrozen/webpack/runtime/compat get default export","webpack://nitrozen/webpack/runtime/define property getters","webpack://nitrozen/webpack/runtime/hasOwnProperty shorthand","webpack://nitrozen/webpack/runtime/make namespace object","webpack://nitrozen/webpack/runtime/publicPath","webpack://nitrozen/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?b65a","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?af73","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?2441","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?05b7","webpack://nitrozen/./src/components/NAutocomplete/index.js","webpack://nitrozen/./src/components/NBadge/NBadge.vue","webpack://nitrozen/src/components/NBadge/NBadge.vue","webpack://nitrozen/./src/components/NBadge/NBadge.vue?0007","webpack://nitrozen/./src/components/NBadge/NBadge.vue?2a6d","webpack://nitrozen/./src/components/NBadge/NBadge.vue?8dc4","webpack://nitrozen/./src/components/NBadge/NBadge.vue?44e3","webpack://nitrozen/./src/components/NBadge/index.js","webpack://nitrozen/./src/components/NChips/NChips.vue","webpack://nitrozen/src/components/NChips/NChips.vue","webpack://nitrozen/./src/components/NChips/NChips.vue?aa11","webpack://nitrozen/./src/components/NChips/NChips.vue?367c","webpack://nitrozen/./src/components/NChips/NChips.vue?f11e","webpack://nitrozen/./src/components/NChips/NChips.vue?9a21","webpack://nitrozen/./src/components/NChips/index.js","webpack://nitrozen/./src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/directives/NClickOutside.js","webpack://nitrozen/./src/directives/index.js","webpack://nitrozen/src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/components/NDialog/NDialog.vue?fa44","webpack://nitrozen/./src/components/NDialog/NDialog.vue?0a92","webpack://nitrozen/./src/components/NDialog/NDialog.vue?5a4d","webpack://nitrozen/./src/components/NDialog/NDialog.vue?50f5","webpack://nitrozen/./src/components/NDialog/index.js","webpack://nitrozen/./src/components/NMenu/NMenu.vue","webpack://nitrozen/src/components/NMenu/NMenu.vue","webpack://nitrozen/./src/components/NMenu/NMenu.vue?058c","webpack://nitrozen/./src/components/NMenu/NMenu.vue?bfb7","webpack://nitrozen/./src/components/NMenu/NMenu.vue?d81a","webpack://nitrozen/./src/components/NMenu/NMenu.vue?fe7e","webpack://nitrozen/./src/components/NMenu/index.js","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?f00c","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?05ee","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?c8ca","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?5b4a","webpack://nitrozen/./src/components/NMenuItem/index.js","webpack://nitrozen/./src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue","webpack://nitrozen/src/components/NTabItem/NTabItem.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?3793","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?b0cd","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?eab0","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?01cc","webpack://nitrozen/./src/components/NTabItem/index.js","webpack://nitrozen/src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTab/NTab.vue?8ebe","webpack://nitrozen/./src/components/NTab/NTab.vue?107b","webpack://nitrozen/./src/components/NTab/NTab.vue?b324","webpack://nitrozen/./src/components/NTab/NTab.vue?b482","webpack://nitrozen/./src/components/NTab/index.js","webpack://nitrozen/./src/components/NPagination/NPagination.vue","webpack://nitrozen/src/components/NPagination/NPagination.vue","webpack://nitrozen/./src/components/NPagination/NPagination.vue?4177","webpack://nitrozen/./src/components/NPagination/NPagination.vue?232e","webpack://nitrozen/./src/components/NPagination/NPagination.vue?b520","webpack://nitrozen/./src/components/NPagination/NPagination.vue?6048","webpack://nitrozen/./src/components/NPagination/index.js","webpack://nitrozen/./src/components/NStepper/NStepper.vue","webpack://nitrozen/src/components/NStepper/NStepper.vue","webpack://nitrozen/./src/components/NStepper/NStepper.vue?f25b","webpack://nitrozen/./src/components/NStepper/NStepper.vue?daac","webpack://nitrozen/./src/components/NStepper/NStepper.vue?6103","webpack://nitrozen/./src/components/NStepper/NStepper.vue?a790","webpack://nitrozen/./src/components/NStepper/index.js","webpack://nitrozen/./src/components/NCustomForm/index.js","webpack://nitrozen/./src/components/index.js","webpack://nitrozen/./src/entry-lib.js","webpack://nitrozen/./node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js"],"sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"nitrozen\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"nitrozen\"] = factory(root[\"Vue\"]);\n})((typeof self !== 'undefined' ? self : this), function(__WEBPACK_EXTERNAL_MODULE__7203__) {\nreturn ","// addapted from the document.currentScript polyfill by Adam Miller\n// MIT license\n// source: https://github.com/amiller-gh/currentScript-polyfill\n\n// added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505\n\n(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n define([], factory);\n } else if (typeof module === 'object' && module.exports) {\n module.exports = factory();\n } else {\n root.getCurrentScript = factory();\n }\n}(typeof self !== 'undefined' ? self : this, function () {\n function getCurrentScript () {\n var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript')\n // for chrome\n if (!descriptor && 'currentScript' in document && document.currentScript) {\n return document.currentScript\n }\n\n // for other browsers with native support for currentScript\n if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) {\n return document.currentScript\n }\n \n // IE 8-10 support script readyState\n // IE 11+ & Firefox support stack trace\n try {\n throw new Error();\n }\n catch (err) {\n // Find the second match for the \"at\" string to get file src url from stack.\n var ieStackRegExp = /.*at [^(]*\\((.*):(.+):(.+)\\)$/ig,\n ffStackRegExp = /@([^@]*):(\\d+):(\\d+)\\s*$/ig,\n stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack),\n scriptLocation = (stackDetails && stackDetails[1]) || false,\n line = (stackDetails && stackDetails[2]) || false,\n currentLocation = document.location.href.replace(document.location.hash, ''),\n pageSource,\n inlineScriptSourceRegExp,\n inlineScriptSource,\n scripts = document.getElementsByTagName('script'); // Live NodeList collection\n \n if (scriptLocation === currentLocation) {\n pageSource = document.documentElement.outerHTML;\n inlineScriptSourceRegExp = new RegExp('(?:[^\\\\n]+?\\\\n){0,' + (line - 2) + '}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=524f9995&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"524f9995\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","const constants = {\n 'LOADER_CDN_URL': 'https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif'\n}\n\nexport default constants","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = __WEBPACK_EXTERNAL_MODULE__7203__;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","import strokeBtn from \"./NStrokeBtn\";\nimport flatBtn from \"./NFlatBtn\";\nimport clickOutside from \"./NClickOutside\";\n\nexport {\n strokeBtn,\n flatBtn,\n clickOutside\n};","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-82.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","// extracted by mini-css-extract-plugin\nexport {};","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-74.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-74.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-74.use[2]!../../../node_modules/less-loader/dist/cjs.js??clonedRuleSet-74.use[3]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;","import NitrozenAutocomplete from './NAutocomplete';\nimport NitrozenButton from './NBtn';\nimport NitrozenBadge from './NBadge';\nimport NitrozenCheckBox from './NCheckbox';\nimport NitrozenChips from './NChips';\nimport NitrozenDropdown from './NDropdown';\nimport NitrozenDialog from './NDialog';\nimport NitrozenError from './NError';\nimport NitrozenInline from './NInline';\nimport NitrozenInput from './NInput';\nimport NitrozenMenu from './NMenu';\nimport NitrozenMenuItem from './NMenuItem';\nimport NitrozenTab from './NTab';\nimport NitrozenTabItem from './NTabItem';\nimport NitrozenPagination from './NPagination';\nimport NitrozenRadio from './NRadio';\nimport NitrozenStepper from './NStepper';\nimport NitrozenToggleBtn from './NToggleBtn';\nimport NitrozenTooltip from './NTooltip';\nimport NitrozenCustomForm from './NCustomForm';\n\nexport {\n NitrozenAutocomplete,\n NitrozenButton,\n NitrozenBadge,\n NitrozenCheckBox,\n NitrozenChips,\n NitrozenDropdown,\n NitrozenDialog,\n NitrozenError,\n NitrozenInline,\n NitrozenInput,\n NitrozenMenu,\n NitrozenMenuItem,\n NitrozenTab,\n NitrozenTabItem,\n NitrozenPagination,\n NitrozenRadio,\n NitrozenStepper,\n NitrozenToggleBtn,\n NitrozenTooltip,\n NitrozenCustomForm,\n}\n","\n// export * from './components/NSnackbar';\n\nexport * from './components';\nexport * from './directives';","import './setPublicPath'\nexport * from '~entry'\n"],"names":["render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","_e","staticRenderFns","validateInput","_v","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_s","titleFor","staticStyle","mobile","onlyCountries","countryCodeChange","validateMobileInput","number","checkbox","radio","enum","option","dropdown","map","x","text","object","length","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","Object","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","trim","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","RegExp","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","constants","autofocus","mounted","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","href","content","rounded","theme","focused","state","tag","buttonAttrs","NBtn","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","NCheckbox","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","i","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","document","window","width","height","handleTABKey","created","destroyed","NDropdown","NError","NIcon","_g","$listeners","basePath","NInline","NInput","radioValue","changeEvent","NRadio","toggleValue","onChange","checked","NToggleBtn","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","NTooltip","isHidden","validatorClass","getValidatorIconColor","success","error","warning","NValidation","Vue","directive","bind","el","binding","vnode","classList","add","componentOptions","propsData","use","NitrozenUuid","Math","random","toString","slice","svgs","module","exports","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","e","addActive","removeActive","closeAllLists","NAutocomplete","addClass","kind","fill","NBadge","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","NChips","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","context","warn","bubble","modifiers","path","composedPath","indexOf","__nitrozenClickOutside__","addEventListener","unbind","removeEventListener","dismissible","open","isOpen","handleESCKey","NDialog","closeMenu","inverted","toggleMenu","mode","NMenu","NMenuItem","tabItem","activeTab","selectTab","NTabItem","activeIndex","NTab","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","next","pageSizeOptions","limit","total","current","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","NPagination","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NStepper","NCustomForm","NitrozenAutocomplete","NitrozenBadge","NitrozenCheckBox","NitrozenChips","NitrozenDialog","NitrozenMenu","NitrozenMenuItem","NitrozenTab","NitrozenTabItem","NitrozenPagination","NitrozenStepper","NitrozenToggleBtn","NitrozenTooltip"],"sourceRoot":""} \ No newline at end of file diff --git a/dist/nitrozen.umd.min.js b/dist/nitrozen.umd.min.js index 78c609b4..cb95ea43 100644 --- a/dist/nitrozen.umd.min.js +++ b/dist/nitrozen.umd.min.js @@ -1,2 +1,2 @@ -(function(C,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["nitrozen"]=t(require("vue")):C["nitrozen"]=t(C["Vue"])})("undefined"!==typeof self?self:this,(function(C){return function(){var t={7679:function(C,t){var e,n,r;(function(i,a){n=[],e=a,r="function"===typeof e?e.apply(t,n):e,void 0===r||(C.exports=r)})("undefined"!==typeof self&&self,(function(){function C(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==C&&document.currentScript)return document.currentScript;try{throw new Error}catch(c){var e,n,r,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,a=/@([^@]*):(\d+):(\d+)\s*$/gi,o=i.exec(c.stack)||a.exec(c.stack),d=o&&o[1]||!1,u=o&&o[2]||!1,s=document.location.href.replace(document.location.hash,""),l=document.getElementsByTagName("script");d===s&&(e=document.documentElement.outerHTML,n=new RegExp("(?:[^\\n]+?\\n){0,"+(u-2)+"}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=bbdaa70e&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=bbdaa70e&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"bbdaa70e\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = __WEBPACK_EXTERNAL_MODULE__7203__;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;"],"names":["root","factory","exports","module","require","define","amd","self","this","__WEBPACK_EXTERNAL_MODULE__7203__","getCurrentScript","descriptor","Object","getOwnPropertyDescriptor","document","currentScript","get","Error","err","pageSource","inlineScriptSourceRegExp","inlineScriptSource","ieStackRegExp","ffStackRegExp","stackDetails","exec","stack","scriptLocation","line","currentLocation","location","href","replace","hash","scripts","getElementsByTagName","documentElement","outerHTML","RegExp","trim","i","length","readyState","src","innerHTML","render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","_e","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","staticRenderFns","validateInput","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_v","_s","titleFor","staticStyle","mobile","number","checkbox","radio","enum","option","dropdown","map","x","text","object","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","component","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","autofocus","mounted","normalizeComponent","scriptExports","functionalTemplate","injectStyles","scopeId","moduleIdentifier","shadowMode","hook","options","_compiled","functional","_scopeId","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","call","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","_injectStyles","originalRender","h","existing","beforeCreate","concat","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","content","rounded","theme","focused","state","tag","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","window","width","height","handleTABKey","created","destroyed","NIcon","_g","$listeners","basePath","NInput","radioValue","changeEvent","toggleValue","onChange","checked","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","isHidden","validatorClass","getValidatorIconColor","success","error","warning","Vue","bind","el","binding","vnode","classList","componentOptions","propsData","NitrozenUuid","Math","random","toString","slice","svgs","arrayUnique","a","l","indexOf","push","arg","prototype","jsonLogic","operations","b","c","truthy","log","join","source","start","end","temp","String","substr","reduce","parseFloat","not_found","sub_props","split","missing","need_count","are_missing","is_logic","logic","get_operator","get_values","current","scopedLogic","scopedData","initial","op","values","filter","datum","accumulator","val","hasOwnProperty","sub_ops","operation","uses_data","collection","add_operation","rm_operation","rule_like","rule","pattern","pattern_op","rule_op","e","t","n","m","d","o","defineProperty","configurable","enumerable","__esModule","p","s","from","r","warn","modifiers","bubble","path","composedPath","contains","__vueClickOutside__","addEventListener","unbind","removeEventListener","disabledFetchingCountry","Boolean","disabledFormatting","invalidMsg","defaultCountry","enabledCountryCode","enabledFlags","preferredCountries","onlyCountries","ignoredCountries","wrapperClasses","inputClasses","inputId","dropdownOptions","inputOptions","maxLen","Number","validCharactersOnly","phone","activeCountry","iso2","open","selectedIndex","typeToFindInput","typeToFindTimer","mode","filteredCountries","getCountries","toUpperCase","toLowerCase","sortedCountries","assign","preferred","formattedResult","AsYouType","findCountry","country","formatNumber","isValidNumber","formattedNumber","$emit","testCharacters","$nextTick","initializeCountry","then","showDialCode","dialCode","catch","Promise","parsePhoneNumberFromString","finally","getItemClass","highlighted","some","choose","onInput","$refs","setCustomValidity","onBlur","onEnter","onSpace","focus","toggleDropdown","clickedOutside","keyboardNav","keyCode","preventDefault","list","children","offsetTop","clientHeight","scrollTop","clearTimeout","setTimeout","findIndex","startsWith","reset","u","esModule","priority","areaCodes","fetch","$createElement","tabindex","keydown","_k","click","mousemove","disabledDialCode","blur","keyup","_metadata","_interopRequireDefault","_PhoneNumber","_AsYouTypeState","_AsYouTypeFormatter","_interopRequireWildcard","_AsYouTypeParser","_getCountryByCallingCode","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","obj","_typeof","cache","has","newObj","hasPropertyDescriptor","desc","set","Symbol","iterator","constructor","_slicedToArray","arr","_arrayWithHoles","_iterableToArrayLimit","_unsupportedIterableToArray","_nonIterableRest","TypeError","minLen","_arrayLikeToArray","len","arr2","_i","_arr","_n","_d","next","done","_classCallCheck","instance","Constructor","_defineProperties","writable","_createClass","protoProps","staticProps","USE_NON_GEOGRAPHIC_COUNTRY_CODE","optionsOrDefaultCountry","metadata","_this$getCountryAndCa","getCountryAndCallingCode","_this$getCountryAndCa2","defaultCallingCode","hasCountry","isNonGeographicCallingCode","_this$parser$input","parser","digits","justLeadingPlus","formattedOutput","formattedNationalNumber","determineTheCountryIfNeeded","nationalSignificantNumber","formatter","narrowDownMatchingFormats","hasSelectedNumberingPlan","format","reExtractNationalSignificantNumber","nationalDigits","getNationalDigits","getFullNumber","getNonFormattedNumber","_this","onCountryChange","onCallingCodeChange","callingCode","selectNumberingPlan","numberingPlan","onNationalSignificantNumberChange","international","isInternational","getCallingCode","_getCountry","isCountryCallingCodeAmbiguous","determineTheCountry","_this2","getInternationalPrefixBeforeCountryCallingCode","spacing","getDigitsWithoutInternationalPrefix","_this$state","complexPrefixBeforeNationalSignificantNumber","nationalPrefix","nationalSignificantNumberMatchesInput","getNonFormattedNationalNumberWithPrefix","DIGIT_PLACEHOLDER","countryCodes","getCountryCodesForCallingCode","setCountry","_this$state2","callingCode_","countryCallingCode","_this$state3","carrierCode","phoneNumber","getNumber","isPossible","getTemplate","getNonFormattedTemplate","_AsYouTypeFormatterPatternParser","_createForOfIteratorHelperLoose","allowArrayLike","it","PatternMatcher","matchTree","parse","string","_ref","allowOverflow","result","_match","match","matchedChars","overflow","characters","tree","last","characterString","partialMatch","restCharacters","subtree","JSON","stringify","_step","_iterator","args","branch","_result","_step2","_iterator2","_char","PatternParser","or","instructions","parsePattern","_this$context$","branches","expandSingleElementArray","pop","OPERATOR","operator","before","rightPart","startContext","getContext","_this$getContext","endContext","oneOfSet","parseOneOfSet","ILLEGAL_CHARACTER_REGEXP","prevValue","charCodeAt","nextValue","fromCharCode","canFormatCompleteNumber","formatCompleteNumber","_checkNumberLength","_parseDigits","_formatNationalNumberUsingFormat","shouldTryNationalPrefixFormattingRule","getSeparatorAfterNationalPrefix","matcher","formatNationalNumberWithAndWithoutNationalPrefixFormattingRule","_ref2","formatNationalNumber","useNationalPrefixFormattingRule","_ref3","useInternationalFormat","withNationalPrefix","isValidFormattedNationalNumber","_AsYouTypeFormatterUtil","_AsYouTypeFormatterComplete","_AsYouTypeFormatterPatternMatcher","_constants","_applyInternationalSeparatorStyle","DUMMY_DIGIT","LONGEST_NATIONAL_PHONE_NUMBER_LENGTH","LONGEST_DUMMY_PHONE_NUMBER","repeat","NATIONAL_PREFIX_SEPARATORS_PATTERN","SUPPORT_LEGACY_FORMATTING_PATTERNS","CREATE_CHARACTER_CLASS_PATTERN","CREATE_STANDALONE_DIGIT_PATTERN","NON_ALTERING_FORMAT_REG_EXP","VALID_PUNCTUATION","MIN_LEADING_DIGITS_LENGTH","AsYouTypeFormatter","resetFormat","chosenFormat","template","nationalNumberTemplate","populatedNationalNumberTemplate","populatedNationalNumberTemplatePosition","isNANP","matchingFormats","formats","nextDigits","formattedCompleteNumber","setNationalNumberTemplate","lastIndexOf","formatNationalNumberWithNextDigits","previouslyChosenFormat","newlyChosenFormat","chooseFormat","formatNextNationalNumberDigits","leadingDigits","leadingDigitsPatternIndex","formatSuits","formatMatches","usesNationalPrefix","nationalPrefixIsOptionalWhenFormattingInNationalFormat","nationalPrefixIsMandatoryWhenFormattingInNationalFormat","leadingDigitsPatternsCount","leadingDigitsPatterns","leadingDigitsPattern","internationalFormat","_this3","_loop","getFormatFormat","createTemplateForFormat","_","_ret","getTemplateForFormat","nationalPrefixFormattingRule","IDDPrefix","missingPlus","internationalPrefix","cutAndStripNonPairedParens","_ref4","strictPattern","nationalNumberDummyDigits","nationalPrefixIncludedInTemplate","numberFormat","numberFormatWithNationalPrefix","FIRST_GROUP_PATTERN","populateTemplateWithDigits","_ref5","closeNonPairedParens","countOccurences","stripNonPairedParens","DIGIT_PLACEHOLDER_MATCHER","symbol","count","character","times","cutBeforeIndex","cut_before","retained_template","opening_braces","closing_braces","dangling_braces","cleared_string","_dangling_braces","digit","extractFormattedDigitsAndPlus","_extractCountryCallingCode2","_extractCountryCallingCodeFromInternationalNumberWithoutPlusSign","_extractNationalNumberFromPossiblyIncompleteNumber","_stripIddPrefix","VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART","VALID_DIGITS","VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN","VALID_FORMATTED_PHONE_NUMBER_PART","PLUS_CHARS","AFTER_PHONE_NUMBER_DIGITS_END_PATTERN","COMPLEX_NATIONAL_PREFIX","AsYouTypeParser","_extractFormattedDigi","_extractFormattedDigi2","formattedDigits","hasPlus","startInternationalNumber","inputDigits","hasReceivedThreeLeadingDigits","appendDigits","extractIddPrefix","isWaitingForCountryCallingCode","extractCountryCallingCode","appendNationalSignificantNumberDigits","hasExtractedNationalSignificantNumber","extractNationalSignificantNumber","stateUpdate","update","_extractCountryCallin","setCallingCode","nationalPrefixForParsing","_nationalPrefixForParsing","couldPossiblyExtractAnotherNationalSignificantNumber","setState","_extractNationalNumbe","nationalNumber","onExtractedNationalNumber","prevNationalSignificantNumber","_extractNationalNumbe2","nationalSignificantNumberIndex","prefixBeforeNationalNumber","extractAnotherNationalSignificantNumber","fixMissingPlus","extractCallingCodeAndNationalSignificantNumber","numberWithoutIDD","_extractCountryCallin2","newCallingCode","resetNationalSignificantNumber","extractFormattedPhoneNumber","startsAt","_extractFormattedDigitsAndPlus","extractedNumber","_extractFormattedDigi3","_extractFormattedDigi4","AsYouTypeState","initCountryAndCallingCode","properties","_Object$keys","_inherits","subClass","superClass","create","_setPrototypeOf","_createSuper","Derived","hasNativeReflectConstruct","_isNativeReflectConstruct","Super","_getPrototypeOf","NewTarget","Reflect","construct","_possibleConstructorReturn","_assertThisInitialized","ReferenceError","_wrapNativeSuper","Class","_cache","Map","_isNativeFunction","Wrapper","_construct","Parent","Function","sham","Proxy","valueOf","fn","setPrototypeOf","__proto__","getPrototypeOf","ParseError","_Error","_super","_metadata2","_isPossibleNumber_","_validate_","_getNumberType","_getPossibleCountriesForNumber","_format_","ownKeys","enumerableOnly","getOwnPropertySymbols","symbols","sym","_objectSpread","_defineProperty","getOwnPropertyDescriptors","defineProperties","PhoneNumber","isCountryCode","ext","v2","_format","_createExtensionPattern","_RegExpCache","_util","_utf","_Leniency","_parsePreCandidate","_isValidPreCandidate","_isValidCandidate","_parse_","EXTN_PATTERNS_FOR_MATCHING","INNER_MATCHES","pZ","PZ","leadLimit","limit","punctuationLimit","digitBlockLimit","MAX_LENGTH_FOR_NSN","MAX_LENGTH_COUNTRY_CODE","blockLimit","punctuation","digitSequence","pNd","PATTERN","LEAD_CLASS","UNWANTED_END_CHAR_PATTERN","_pN","_pL","MAX_SAFE_INTEGER","pow","PhoneNumberMatcher","isSupportedCountry","leniency","extended","maxTries","searchIndex","regExpCache","matches","candidate","offset","parseAndVerify","extractInnerMatch","endsAt","substring","innerMatchPattern","isFirstMatch","candidateMatch","innerMatchRegExp","_candidate","trimAfterFirstMatch","candidateIndexGuess","possible","lastMatch","hasNext","WHITESPACE","MIN_LENGTH_FOR_NSN","DASHES","SLASHES","DOTS","BRACKETS","TILDES","findNumbers","_findNumbers_","_parsePhoneNumber","_normalizeArguments","normalizeArguments","Node","prev","LRUCache","head","tail","ensureLimit","node","remove","put","containsMoreThanOneSlashInNationalNumber","_default","POSSIBLE","VALID","containsOnlyValidXChars","STRICT_GROUPING","candidateString","isNationalPrefixPresentIfRequired","checkNumberGroupingIsValid","allNumberGroupsRemainGrouped","EXACT_GROUPING","allNumberGroupsAreExactlyPresent","charAtIndex","charAt","charAtNextIndex","util","isNumberMatch","MatchType","NSN_MATCH","getCountryCodeSource","phoneNumberRegion","getRegionCodeForCountryCode","getCountryCode","getMetadataForRegion","getNationalSignificantNumber","formatRule","chooseFormattingPatternForNumber","numberFormats","getNationalPrefixFormattingRule","getNationalPrefixOptionalWhenFormatting","PhoneNumberUtil","formattingRuleHasFirstGroupOnly","rawInputCopy","normalizeDigitsOnly","getRawInput","maybeStripNationalPrefixAndCarrierCode","firstSlashInBodyIndex","secondSlashInBodyIndex","candidateHasCountryCode","CountryCodeSource","FROM_NUMBER_WITH_PLUS_SIGN","FROM_NUMBER_WITHOUT_PLUS_SIGN","checkGroups","normalizedCandidate","normalizeDigits","formattedNumberGroups","getNationalNumberGroups","alternateFormats","MetadataManager","getAlternateFormatsForCountry","alternateFormat","leadingDigitsRegExp","getPatternForRegExp","formattingPattern","formatNsnUsingPattern","rfc3966Format","endIndex","startIndex","candidateGroups","NON_DIGITS_PATTERN","candidateNumberGroupIndex","hasExtension","formattedNumberGroupIndex","endsWith","fromIndex","FROM_DEFAULT_COUNTRY","countryCode","region","getNddPrefixForRegion","Character","isDigit","getExtension","_LRUCache","RegExpCache","regExp","isValidCandidate","OPENING_PARENS","CLOSING_PARENS","NON_PARENS","LEAD_CLASS_LEADING","BRACKET_PAIR_LIMIT","MATCHING_BRACKETS_ENTIRE","PUB_PAGES","previousChar","isInvalidPunctuationSymbol","isLatinLetter","lastCharIndex","nextChar","isValidPreCandidate","SLASH_SEPARATED_DATES","TIME_STAMPS","TIME_STAMPS_SUFFIX_LEADING","followingText","parsePreCandidate","SECOND_NUMBER_START_PATTERN","_pZ","_pNd","pL","pL_regexp","_pSc","pSc","pSc_regexp","_pMn","pMn","pMn_regexp","_InBasic_Latin","_InLatin_1_Supplement","_InLatin_Extended_A","_InLatin_Extended_Additional","_InLatin_Extended_B","_InCombining_Diacritical_Marks","latinLetterRegexp","letter","lower","upper","regexp","_PhoneNumberMatcher","results","findPhoneNumbers","searchPhoneNumbers","_findPhoneNumbers_","_normalizeArguments2","findPhoneNumbersInText","getArguments","_findNumbers","is_object","PhoneNumberSearch","EXTN_PATTERNS_FOR_PARSING","_isViablePhoneNumber","WHITESPACE_IN_THE_BEGINNING_PATTERN","PUNCTUATION_IN_THE_END_PATTERN","phones","VALID_PHONE_NUMBER_WITH_EXTENSION","parseCandidate","last_match","_Array$prototype$slic","_Array$prototype$slic2","arg_1","arg_2","arg_3","arg_4","arg_5","formatIncompletePhoneNumber","_AsYouType","_matchesEntirely","_getIddPrefix","_RFC","DEFAULT_OPTIONS","formatExtension","extension","addExtension","formatRFC3966","fromCountry","formatIDD","formatAs","chooseFormatForNumber","availableFormats","nationalNnumber","lastLeadingDigitsPattern","fromCountryCallingCode","getCountryCallingCode","iddPrefix","getExampleNumber","examples","getNumberType","_getNumberType2","parseRFC3966","part","_part$split","_part$split2","applyInternationalSeparatorStyle","checkNumberLengthForType","checkNumberLength","_mergeArrays","type_info","possible_lengths","possibleLengths","mobile_type","actual_length","minimum_length","createExtensionPattern","RFC3966_EXTN_PREFIX","getExtensionDigitsPattern","maxLength","purpose","extLimitAfterExplicitLabel","extLimitAfterLikelyLabel","extLimitAfterAmbiguousChar","extLimitWhenNotSure","possibleSeparatorsBetweenNumberAndExtLabel","possibleCharsAfterExtLabel","optionalExtnSuffix","explicitExtLabels","ambiguousExtLabels","ambiguousSeparator","possibleSeparatorsNumberExtLabelNoComma","autoDiallingAndExtLabelsFound","rfcExtn","explicitExtn","ambiguousExtn","americanStyleExtnWithSuffix","autoDiallingExtn","onlyCommasExtn","extractExtension","EXTN_PATTERN","numberWithoutExtension","shorterNumber","_countryCallingCode","hasCallingCode","extractCountryCallingCodeFromInternationalNumberWithoutPlusSign","_extractNationalNumber","_getCountryCallingCode","possibleShorterNumber","possibleShorterNationalNumber","nationalNumberPattern","extractNationalNumber","shouldHaveExtractedNationalPrefix","isPossibleIncompleteNationalNumber","nationalNumberBefore","nationalNumberAfter","extractNationalNumberFromPossiblyIncompleteNumber","prefixPattern","prefixMatch","capturedGroupsCount","hasCapturedGroups","nationalPrefixTransformRule","possiblePositionOfTheFirstCapturedGroup","possibleNationalPrefix","formatNationalNumberUsingFormat","getCountryByCallingCode","_getCountryByNationalNumber","nationalPhoneNumber","possibleCountries","getCountryByNationalNumber","getIddPrefix","SINGLE_IDD_PREFIX_REG_EXP","countryMetadata","defaultIDDPrefix","isNumberTypeEqualTo","NON_FIXED_LINE_PHONE_TYPES","getPossibleCountriesForNumber","couldNationalNumberBelongToCountry","VALID_PHONE_NUMBER","isViablePhoneNumber","isViablePhoneNumberStart","MIN_LENGTH_PHONE_NUMBER_PATTERN","VALID_PHONE_NUMBER_START_REG_EXP","VALID_PHONE_NUMBER_PATTERN","matchesEntirely","regular_expression","mergeArrays","merged","sort","DIGITS","parseDigits","parseDigit","stripIddPrefix","CAPTURING_DIGIT_PATTERN","IDDPrefixPattern","matchedGroups","isPossibleNumber","isPossiblePhoneNumber","_parsePhoneNumberFromString_","extract","isValidNumberForRegion","_isValidNumberForRegion_","isValidPhoneNumber","getExtPrefix","validateMetadata","_semverCompare","V3","V4","DEFAULT_EXT_PREFIX","CALLING_CODE_REG_EXP","Metadata","setVersion","countries","v1","v3","nonGeographic","nonGeographical","getCountryMetadata","countryCallingCodes","NumberingPlan","getNumberingPlanMetadata","getCountryCodeForCallingCode","hasTypes","_type","country_phone_code_to_countries","country_calling_codes","globalMetadataObject","_getFormats","getDefaultCountryMetadataForRegion","Format","_getNationalPrefixFormattingRule","_getNationalPrefixIsOptionalWhenFormatting","types","_type2","getType","Type","FIRST_GROUP_ONLY_PREFIX_PATTERN","type_of","version","v4","parseNumber","parseIncompletePhoneNumber","parsePhoneNumberCharacter","prevParsedCharacters","parsePhoneNumber","_parsePhoneNumber_","isObject","_ParseError","_extractExtension","_parseIncompletePhoneNumber","_extractCountryCallingCode","MAX_INPUT_STRING_LENGTH","PHONE_NUMBER_START_PATTERN","AFTER_PHONE_NUMBER_END_PATTERN","_parseInput","parseInput","formattedPhoneNumber","valid","throwOnError","withExtensionStripped","exactCountry","searchNumbers","searchPhoneNumbersInText","_searchNumbers","_findPhoneNumbersInText","pa","pb","na","nb","isNaN","validatePhoneNumberLength","message","national_number","parsePhoneNumberWithError","withMetadataArgument","func","_arguments","parse_","format_","getNumberType_","isPossibleNumber_","isValidNumber_","isValidNumberForRegion_","findPhoneNumbers_","searchPhoneNumbers_","PhoneNumberSearch_","getPhoneCode","core","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","__webpack_modules__","getter","definition","prop","toStringTag","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","addActive","removeActive","closeAllLists","addClass","kind","fill","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","__nitrozenClickOutside__","dismissible","isOpen","handleESCKey","closeMenu","inverted","toggleMenu","tabItem","activeTab","selectTab","activeIndex","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","pageSizeOptions","total","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NCustomForm"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"nitrozen.umd.min.js","mappings":"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","sources":["webpack://nitrozen/webpack/universalModuleDefinition","webpack://nitrozen/./node_modules/@soda/get-current-script/index.js","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/InputTypes.js","webpack://nitrozen/./src/components/NCustomForm/util.js","webpack://nitrozen/src/components/NCustomForm/NCustomFormInput.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?80a0","webpack://nitrozen/./src/components/NCustomForm/NCustomFormInput.vue?52cc","webpack://nitrozen/src/components/NCustomForm/NCustomForm.vue","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?3eee","webpack://nitrozen/./src/components/NCustomForm/NCustomForm.vue?c0da","webpack://nitrozen/./src/components/NIcon/NIcon.vue","webpack://nitrozen/src/components/NIcon/NIcon.vue","webpack://nitrozen/./src/components/NIcon/NIcon.vue?f0fc","webpack://nitrozen/./src/components/NIcon/NIcon.vue?a72c","webpack://nitrozen/./src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue","webpack://nitrozen/src/components/NInput/NInputPrefix.vue","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?a1a8","webpack://nitrozen/./src/components/NInput/NInputPrefix.vue?7c6d","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue","webpack://nitrozen/src/components/NInput/NInputSuffix.vue","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?a411","webpack://nitrozen/./src/components/NInput/NInputSuffix.vue?e2ba","webpack://nitrozen/src/components/NInput/NInput.vue","webpack://nitrozen/./src/components/NInput/NInput.vue?0673","webpack://nitrozen/./src/components/NInput/NInput.vue?3b4b","webpack://nitrozen/./node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue","webpack://nitrozen/src/components/NBtn/NBtnContent.vue","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?bc75","webpack://nitrozen/./src/components/NBtn/NBtnContent.vue?8e29","webpack://nitrozen/src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/NBtn.vue","webpack://nitrozen/./src/components/NBtn/NBtn.vue?9632","webpack://nitrozen/./src/components/NBtn/index.js","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/src/components/NCheckbox/NCheckbox.vue","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?9eed","webpack://nitrozen/./src/components/NCheckbox/NCheckbox.vue?9d25","webpack://nitrozen/./src/components/NCheckbox/index.js","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue","webpack://nitrozen/src/components/NDropdown/NDropdown.vue","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?5353","webpack://nitrozen/./src/components/NDropdown/NDropdown.vue?dad5","webpack://nitrozen/./src/components/NDropdown/index.js","webpack://nitrozen/./src/components/NError/NError.vue","webpack://nitrozen/src/components/NError/NError.vue","webpack://nitrozen/./src/components/NError/NError.vue?4dd4","webpack://nitrozen/./src/components/NError/NError.vue?10f9","webpack://nitrozen/./src/components/NError/index.js","webpack://nitrozen/./src/components/NIcon/index.js","webpack://nitrozen/./src/components/NInline/NInline.vue","webpack://nitrozen/src/components/NInline/NInline.vue","webpack://nitrozen/./src/components/NInline/NInline.vue?26fd","webpack://nitrozen/./src/components/NInline/NInline.vue?749c","webpack://nitrozen/./src/components/NInline/index.js","webpack://nitrozen/./src/components/NInput/index.js","webpack://nitrozen/./src/components/NRadio/NRadio.vue","webpack://nitrozen/src/components/NRadio/NRadio.vue","webpack://nitrozen/./src/components/NRadio/NRadio.vue?719d","webpack://nitrozen/./src/components/NRadio/NRadio.vue?ec63","webpack://nitrozen/./src/components/NRadio/index.js","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/src/components/NToggleBtn/NToggleBtn.vue","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?5537","webpack://nitrozen/./src/components/NToggleBtn/NToggleBtn.vue?cdf3","webpack://nitrozen/./src/components/NToggleBtn/index.js","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue","webpack://nitrozen/src/components/NTooltip/NTooltip.vue","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?42ed","webpack://nitrozen/./src/components/NTooltip/NTooltip.vue?c70d","webpack://nitrozen/./src/components/NTooltip/index.js","webpack://nitrozen/./src/components/NValidation/NValidation.vue","webpack://nitrozen/src/components/NValidation/NValidation.vue","webpack://nitrozen/./src/components/NValidation/NValidation.vue?da42","webpack://nitrozen/./src/components/NValidation/NValidation.vue?fcd7","webpack://nitrozen/./src/components/NValidation/index.js","webpack://nitrozen/./src/directives/NFlatBtn.js","webpack://nitrozen/./src/directives/NStrokeBtn.js","webpack://nitrozen/./src/utils/NUuid.js","webpack://nitrozen/./src/utils/svgs.js","webpack://nitrozen/./node_modules/json-logic-js/logic.js","webpack://nitrozen/./node_modules/vue-tel-input/dist/vue-tel-input.js","webpack://nitrozen/external umd {\"commonjs\":\"vue\",\"commonjs2\":\"vue\",\"root\":\"Vue\"}","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.PatternParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.complete.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeFormatter.util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeParser.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/AsYouTypeState.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/ParseError.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/PhoneNumberMatcher.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/constants.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/LRUCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/Leniency.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/RegExpCache.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/isValidPreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/parsePreCandidate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/utf-8.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers/util.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/findPhoneNumbers_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/formatIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/format_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountries.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getExampleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/RFC3966.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/applyInternationalSeparatorStyle.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/checkNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/createExtensionPattern.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extension/extractExtension.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/extractNationalNumberFromPossiblyIncompleteNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/formatNationalNumberUsingFormat.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByCallingCode.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getCountryByNationalNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getNumberType.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/getPossibleCountriesForNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/isViablePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/matchesEntirely.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/mergeArrays.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/parseDigits.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/helpers/stripIddPrefix.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossibleNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isPossiblePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidNumberForRegion_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/isValidPhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/metadata.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parseIncompletePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumberFromString_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parsePhoneNumber_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/parse_.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchNumbers.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/searchPhoneNumbersInText.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/tools/semver-compare.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validatePhoneNumberLength.js","webpack://nitrozen/./node_modules/libphonenumber-js/build/validate_.js","webpack://nitrozen/./node_modules/libphonenumber-js/core/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/index.cjs","webpack://nitrozen/./node_modules/libphonenumber-js/min/index.cjs","webpack://nitrozen/webpack/bootstrap","webpack://nitrozen/webpack/runtime/compat get default export","webpack://nitrozen/webpack/runtime/define property getters","webpack://nitrozen/webpack/runtime/hasOwnProperty shorthand","webpack://nitrozen/webpack/runtime/make namespace object","webpack://nitrozen/webpack/runtime/publicPath","webpack://nitrozen/./node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/src/components/NAutocomplete/NAutocomplete.vue","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?18c5","webpack://nitrozen/./src/components/NAutocomplete/NAutocomplete.vue?05b7","webpack://nitrozen/./src/components/NAutocomplete/index.js","webpack://nitrozen/./src/components/NBadge/NBadge.vue","webpack://nitrozen/src/components/NBadge/NBadge.vue","webpack://nitrozen/./src/components/NBadge/NBadge.vue?96da","webpack://nitrozen/./src/components/NBadge/NBadge.vue?44e3","webpack://nitrozen/./src/components/NBadge/index.js","webpack://nitrozen/./src/components/NChips/NChips.vue","webpack://nitrozen/src/components/NChips/NChips.vue","webpack://nitrozen/./src/components/NChips/NChips.vue?9750","webpack://nitrozen/./src/components/NChips/NChips.vue?9a21","webpack://nitrozen/./src/components/NChips/index.js","webpack://nitrozen/./src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/directives/NClickOutside.js","webpack://nitrozen/src/components/NDialog/NDialog.vue","webpack://nitrozen/./src/components/NDialog/NDialog.vue?9cc1","webpack://nitrozen/./src/components/NDialog/NDialog.vue?50f5","webpack://nitrozen/./src/components/NDialog/index.js","webpack://nitrozen/./src/components/NMenu/NMenu.vue","webpack://nitrozen/src/components/NMenu/NMenu.vue","webpack://nitrozen/./src/components/NMenu/NMenu.vue?056a","webpack://nitrozen/./src/components/NMenu/NMenu.vue?fe7e","webpack://nitrozen/./src/components/NMenu/index.js","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/src/components/NMenuItem/NMenuItem.vue","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?96eb","webpack://nitrozen/./src/components/NMenuItem/NMenuItem.vue?5b4a","webpack://nitrozen/./src/components/NMenuItem/index.js","webpack://nitrozen/./src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue","webpack://nitrozen/src/components/NTabItem/NTabItem.vue","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?b25d","webpack://nitrozen/./src/components/NTabItem/NTabItem.vue?01cc","webpack://nitrozen/./src/components/NTabItem/index.js","webpack://nitrozen/src/components/NTab/NTab.vue","webpack://nitrozen/./src/components/NTab/NTab.vue?8565","webpack://nitrozen/./src/components/NTab/NTab.vue?b482","webpack://nitrozen/./src/components/NTab/index.js","webpack://nitrozen/./src/components/NPagination/NPagination.vue","webpack://nitrozen/src/components/NPagination/NPagination.vue","webpack://nitrozen/./src/components/NPagination/NPagination.vue?b7d7","webpack://nitrozen/./src/components/NPagination/NPagination.vue?6048","webpack://nitrozen/./src/components/NPagination/index.js","webpack://nitrozen/./src/components/NStepper/NStepper.vue","webpack://nitrozen/src/components/NStepper/NStepper.vue","webpack://nitrozen/./src/components/NStepper/NStepper.vue?1f77","webpack://nitrozen/./src/components/NStepper/NStepper.vue?a790","webpack://nitrozen/./src/components/NStepper/index.js","webpack://nitrozen/./src/components/NCustomForm/index.js"],"sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"nitrozen\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"nitrozen\"] = factory(root[\"Vue\"]);\n})((typeof self !== 'undefined' ? self : this), function(__WEBPACK_EXTERNAL_MODULE__7203__) {\nreturn ","// addapted from the document.currentScript polyfill by Adam Miller\n// MIT license\n// source: https://github.com/amiller-gh/currentScript-polyfill\n\n// added support for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1620505\n\n(function (root, factory) {\n if (typeof define === 'function' && define.amd) {\n define([], factory);\n } else if (typeof module === 'object' && module.exports) {\n module.exports = factory();\n } else {\n root.getCurrentScript = factory();\n }\n}(typeof self !== 'undefined' ? self : this, function () {\n function getCurrentScript () {\n var descriptor = Object.getOwnPropertyDescriptor(document, 'currentScript')\n // for chrome\n if (!descriptor && 'currentScript' in document && document.currentScript) {\n return document.currentScript\n }\n\n // for other browsers with native support for currentScript\n if (descriptor && descriptor.get !== getCurrentScript && document.currentScript) {\n return document.currentScript\n }\n \n // IE 8-10 support script readyState\n // IE 11+ & Firefox support stack trace\n try {\n throw new Error();\n }\n catch (err) {\n // Find the second match for the \"at\" string to get file src url from stack.\n var ieStackRegExp = /.*at [^(]*\\((.*):(.+):(.+)\\)$/ig,\n ffStackRegExp = /@([^@]*):(\\d+):(\\d+)\\s*$/ig,\n stackDetails = ieStackRegExp.exec(err.stack) || ffStackRegExp.exec(err.stack),\n scriptLocation = (stackDetails && stackDetails[1]) || false,\n line = (stackDetails && stackDetails[2]) || false,\n currentLocation = document.location.href.replace(document.location.hash, ''),\n pageSource,\n inlineScriptSourceRegExp,\n inlineScriptSource,\n scripts = document.getElementsByTagName('script'); // Live NodeList collection\n \n if (scriptLocation === currentLocation) {\n pageSource = document.documentElement.outerHTML;\n inlineScriptSourceRegExp = new RegExp('(?:[^\\\\n]+?\\\\n){0,' + (line - 2) + '}[^<]*\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomFormInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCustomFormInput.vue?vue&type=template&id=524f9995&scoped=true&\"\nimport script from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomFormInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomFormInput.vue?vue&type=style&index=0&id=524f9995&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"524f9995\",\n null\n \n)\n\nexport default component.exports","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCustomForm.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCustomForm.vue?vue&type=template&id=386a6270&\"\nimport script from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nexport * from \"./NCustomForm.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCustomForm.vue?vue&type=style&index=0&id=386a6270&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('svg',{attrs:{\"width\":_vm.size,\"height\":_vm.size,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"preserveAspectRatio\":\"none\"}},[_c('path',{attrs:{\"id\":_vm.name,\"d\":_vm.getSVG,\"fill\":_vm.color}})])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NIcon.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NIcon.vue?vue&type=template&id=ea320122&\"\nimport script from \"./NIcon.vue?vue&type=script&lang=js&\"\nexport * from \"./NIcon.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-form-input\"},[_c('div',{staticClass:\"n-input-label-container\"},[(_vm.label)?_c('label',{staticClass:\"n-input-label\",attrs:{\"for\":_vm.id}},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? ' *' : '')+\" \"),(_vm.showTooltip)?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltipText,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),(_vm.maxlength)?_c('label',{staticClass:\"n-input-label n-input-maxlength\"},[_vm._v(_vm._s(_vm.length)+\"/\"+_vm._s(_vm.maxlength))]):_vm._e()]),(_vm.loaderShow && _vm.search)?_c('span',{staticClass:\"nitrozen-loader-div\"},[_c('img',{attrs:{\"src\":_vm.getLoader}})]):_vm._e(),_c('div',{staticClass:\"nitrozen-input-grp\"},[(_vm.showSearchIcon)?_c('span',{staticClass:\"nitrozen-search-icon\"},[_c('nitrozen-inline',{attrs:{\"icon\":'search'}})],1):_vm._e(),(_vm.showPrefix)?_c('nitrozen-input-prefix',{class:{\n 'nitrozen-prefix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.prefix === 'string',\n 'n-svg-position': typeof _vm.prefix !== 'string',\n 'nitrozen-input-prefix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(\" \"+_vm._s(_vm.prefix)+\" \")])]):_vm._e(),(_vm.type != 'textarea')?_c('input',{ref:_vm.id,class:{\n 'nitrozen-search-input-padding': _vm.showSearchIcon || _vm.showPrefix,\n 'nitrozen-search-input-right-padding': _vm.showSuffix,\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"min\":_vm.min,\"max\":_vm.max,\"maxlength\":_vm.maxlength,\"type\":_vm.type,\"placeholder\":_vm.placeholder,\"autocomplete\":_vm.autocomplete,\"id\":_vm.id,\"disabled\":_vm.disabled},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.type == 'textarea')?_c('textarea',{ref:_vm.id,class:{\n 'n-input-textarea': _vm.type == 'textarea',\n 'n-success-border': this.validationState == 'success',\n 'n-error-border': this.validationState == 'error',\n 'n-warning-border': this.validationState == 'warning',\n 'n-input': true,\n 'input-text': true,\n 'n-input-default-border': !['success', 'error', 'warning'].includes(\n this.validationState\n ),\n },attrs:{\"maxlength\":_vm.maxlength,\"disabled\":_vm.disabled,\"placeholder\":_vm.placeholder},domProps:{\"value\":_vm.value},on:{\"keyup\":function($event){return _vm.eventEmit($event, 'keyup')},\"change\":function($event){return _vm.eventEmit($event, 'change')},\"blur\":function($event){return _vm.eventEmit($event, 'blur')},\"focus\":function($event){return _vm.eventEmit($event, 'focus')},\"click\":function($event){return _vm.eventEmit($event, 'click')},\"keypress\":function($event){return _vm.eventEmit($event, 'keypress')},\"input\":_vm.valueChange}}):_vm._e(),(_vm.showSuffix)?_c('nitrozen-input-suffix',{class:{\n 'nitrozen-suffix-padding': !_vm.custom,\n 'n-texttype-position': typeof _vm.suffix === 'string',\n 'n-svg-position': typeof _vm.suffix !== 'string',\n 'nitrozen-input-suffix': true,\n }},[(_vm.custom)?_c('span',[_vm._t(\"default\")],2):_c('span',[_vm._v(_vm._s(_vm.suffix))])]):_vm._e()],1),(_vm.helperText)?_c('div',{staticClass:\"n-input-underinfo\"},[_c('span',{staticClass:\"n-helper-text\"},[_vm._v(_vm._s(_vm.helperText))]),(_vm.validationState)?_c('nitrozen-validation',{attrs:{\"isHidden\":_vm.validationState ? false : true,\"validationState\":_vm.validationState,\"label\":_vm.validationMessage}}):_vm._e()],1):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputPrefix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputPrefix.vue?vue&type=template&id=0872c97f&\"\nimport script from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputPrefix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInputSuffix.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInputSuffix.vue?vue&type=template&id=98c548c2&\"\nimport script from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\nexport * from \"./NInputSuffix.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInput.vue?vue&type=template&id=20cacc4d&\"\nimport script from \"./NInput.vue?vue&type=script&lang=js&\"\nexport * from \"./NInput.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInput.vue?vue&type=style&index=0&id=20cacc4d&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent(\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier /* server only */,\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options =\n typeof scriptExports === 'function' ? scriptExports.options : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) {\n // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () {\n injectStyles.call(\n this,\n (options.functional ? this.parent : this).$root.$options.shadowRoot\n )\n }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functional component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-button-content\",class:{'disable-click':_vm.showProgress}},[(_vm.icon)?_c('div',{staticClass:\"social-icon\"},[(_vm.icon)?_c('nitrozen-icon',{attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize,\"color\":_vm.iconColor}}):_vm._e()],1):_vm._e(),_vm._t(\"default\"),(_vm.showProgress)?_c('div',{staticClass:\"n-btn-spin\"},[_c('img',{staticClass:\"n-btn-spinner\",attrs:{\"src\":\"https://cdn.pixelbin.io/v2/falling-surf-7c8bb8/fyprod/wrkr/misc/general/free/original/loader.gif\"}})]):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtnContent.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NBtnContent.vue?vue&type=template&id=cea72f72&\"\nimport script from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtnContent.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtnContent.vue?vue&type=style&index=0&id=cea72f72&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n","var render, staticRenderFns\nimport script from \"./NBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBtn.vue?vue&type=style&index=0&id=670ebcb3&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBtn.vue?vue&type=script&lang=js&\"","import NBtn from './NBtn'\nexport default NBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('label',{class:[\n 'n-checkbox-container',\n { 'n-checkbox-container-disabled': _vm.disabled },\n ],style:(_vm.labelStyle),attrs:{\"data-testid\":`${_vm.id}-label`,\"for\":_vm.id}},[_c('input',{class:['n-checkbox-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.isSelected,\"value\":_vm.checkboxValue || _vm.value},on:{\"change\":_vm.toggle}}),_vm._t(\"default\"),(_vm.showIcon)?_c('div',{staticClass:\"n-checkbox-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('span',{class:{\n 'n-checkbox': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n 'n-checkbox-indeterminate': _vm.isIndeterminate,\n },attrs:{\"data-testid\":`n-checkbox-${_vm.id}-span`}}),(_vm.state !== 'default')?_c('n-validation',{class:'n-checkbox-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NCheckbox.vue?vue&type=template&id=c020f600&\"\nimport script from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./NCheckbox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NCheckbox.vue?vue&type=style&index=0&id=c020f600&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NCheckbox from './NCheckbox.vue';\n\nexport default NCheckbox;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-dropdown-container\"},[(_vm.label)?_c('label',{staticClass:\"nitrozen-dropdown-label\"},[_vm._v(\" \"+_vm._s(_vm.label)+\" \"+_vm._s(_vm.required ? \" *\" : \"\")+\" \"),(_vm.tooltip != '')?_c('span',{staticClass:\"nitrozen-tooltip-icon\"},[_c('nitrozen-tooltip',{attrs:{\"tooltipText\":_vm.tooltip,\"position\":\"top\"}})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"nitrozen-select-wrapper\",on:{\"click\":_vm.toggle}},[_c('div',{ref:\"n_dropdown\",staticClass:\"nitrozen-select\",class:{\n disabled: _vm.disabled,\n 'nitrozen-dropdown-open': _vm.showOptions,\n }},[_c('div',{staticClass:\"nitrozen-select__trigger\"},[(_vm.searchable && !_vm.disabled)?_c('span',{staticClass:\"nitrozen-searchable-input-container\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchInput),expression:\"searchInput\"}],attrs:{\"type\":\"search\",\"placeholder\":_vm.searchInputPlaceholder},domProps:{\"value\":(_vm.searchInput)},on:{\"search\":_vm.searchInputChange,\"keyup\":_vm.searchInputChange,\"input\":function($event){if($event.target.composing)return;_vm.searchInput=$event.target.value}}})]):_c('span',[_vm._v(_vm._s(_vm.selectedText))]),_c('div',{staticClass:\"nitrozen-dropdown-arrow\"},[_c('nitrozen-inline',{attrs:{\"icon\":\"dropdown_arrow_down\"}})],1)]),_c('div',{ref:\"nitrozen-select-option\",staticClass:\"nitrozen-options\",class:{ 'nitrozen-dropup': _vm.dropUp },on:{\"&scroll\":function($event){return _vm.handleScroll.apply(null, arguments)}}},[(_vm.enable_select_all)?_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"nitrozen-option ripple\",on:{\"click\":function($event){return _vm.selectItem('all', _vm.all_option)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[_c('nitrozen-checkbox',{ref:`multicheckbox-all`,attrs:{\"checkboxValue\":_vm.allSelected,\"value\":_vm.allSelected},on:{\"change\":_vm.setCheckedItem}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.allSelected,\n }},[_vm._v(\"All\")])])],1)]},{\"item\":_vm.all_option,\"selected\":_vm.allSelected})],2):_vm._e(),(_vm.enable_select_all)?_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchInput),expression:\"!searchInput\"}],staticClass:\"horizantal-divider\"}):_vm._e(),_vm._l((_vm.items),function(item,index){return _c('span',{key:index,staticClass:\"nitrozen-option ripple\",class:{\n selected: item == _vm.selected,\n 'nitrozen-option-group-label': item.isGroupLabel,\n },attrs:{\"data-value\":item.value},on:{\"click\":function($event){return _vm.selectItem(index, item)}}},[_vm._t(\"option\",function(){return [_c('div',{staticClass:\"nitrozen-option-container\"},[(_vm.multiple && !item.isGroupLabel)?[_c('nitrozen-checkbox',{ref:`multicheckbox-${index}`,refInFor:true,attrs:{\"checkboxValue\":item.value},on:{\"change\":_vm.setCheckedItem},model:{value:(_vm.selectedItems),callback:function ($$v) {_vm.selectedItems=$$v},expression:\"selectedItems\"}},[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-dropdown-multicheckbox-selected': _vm.selectedItems.includes(\n item.value\n ),\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text))])])]:[_c('span',{staticClass:\"nitrozen-option-image\",class:{\n 'nitrozen-option-child-label':\n _vm.items.find((i) => i.isGroupLabel) && !item.isGroupLabel,\n }},[(item.logo)?_c('img',{staticClass:\"nitrozen-option-logo\",attrs:{\"src\":item.logo,\"alt\":\"logo\"}}):_vm._e(),_vm._v(\" \"+_vm._s(item.text)+\" \")])]],2)]},{\"item\":item,\"selected\":item == _vm.selected})],2)}),(_vm.searchable && _vm.items.length == 0)?_c('span',{staticClass:\"nitrozen-option\"},[(!_vm.add_option)?_c('div',{staticClass:\"nitrozen-option-container\"},[_vm._v(\"No \"+_vm._s(_vm.label)+\" Found\")]):(_vm.add_option && _vm.searchInput.length)?_c('div',{staticClass:\"nitrozen-option-container\"},[_c('div',{staticClass:\"nitrozen-dropdown-empty\",on:{\"click\":_vm.addOption}},[_c('nitrozen-inline',{attrs:{\"icon\":\"plus-btn\"}}),_c('p',[_vm._v(\"Add \"+_vm._s(_vm.searchInput))])],1)]):_vm._e()]):_vm._e()],2)])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDropdown.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NDropdown.vue?vue&type=template&id=4dd9c7d4&\"\nimport script from \"./NDropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./NDropdown.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDropdown.vue?vue&type=style&index=0&id=4dd9c7d4&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDropdown from './NDropdown';\nexport { NDropdown }\nexport default NDropdown;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-error-visible\"},[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NError.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NError.vue?vue&type=template&id=66da709a&\"\nimport script from \"./NError.vue?vue&type=script&lang=js&\"\nexport * from \"./NError.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NError.vue?vue&type=style&index=0&id=66da709a&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NError from './NError.vue'\nexport default NError;","import NIcon from './NIcon.vue';\n\nexport default NIcon;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',_vm._g({staticClass:\"nitrozen-inline-svg\",domProps:{\"innerHTML\":_vm._s(_vm.getSVG)}},_vm.$listeners))\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NInline.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NInline.vue?vue&type=template&id=65d43b41&\"\nimport script from \"./NInline.vue?vue&type=script&lang=js&\"\nexport * from \"./NInline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NInline.vue?vue&type=style&index=0&id=65d43b41&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NInline from './NInline.vue';\n\nexport default NInline;","import NInput from './NInput';\n// import NInputPrefix from './NInputPrefix.vue';\n// import NInputSuffix from './NInputSuffix.vue';\n\n// export {\n// NInput,\n// NInputPrefix,\n// NInputSuffix\n// };\n\nexport default NInput;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"n-radio-group\"},[(_vm.showIcon)?_c('div',{staticClass:\"n-radio-icon\",attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('input',{staticClass:\"n-radio-input\",style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"type\":\"radio\",\"name\":_vm.name,\"disabled\":_vm.disabled},domProps:{\"checked\":_vm.value === _vm.radioValue,\"value\":_vm.radioValue},on:{\"input\":function($event){return _vm.changeEvent($event, 'input')},\"change\":function($event){return _vm.changeEvent($event, 'change')}}}),_c('label',{class:{\n 'n-radio-label': true,\n 'success-state': _vm.state === 'success',\n 'warning-state': _vm.state === 'warning',\n 'error-state': _vm.state === 'error',\n },style:(_vm.labelStyle),attrs:{\"for\":_vm.id}},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-radio-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NRadio.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NRadio.vue?vue&type=template&id=7f2f21c5&\"\nimport script from \"./NRadio.vue?vue&type=script&lang=js&\"\nexport * from \"./NRadio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NRadio.vue?vue&type=style&index=0&id=7f2f21c5&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NRadio from './NRadio';\n\nexport default NRadio;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{class:['n-toggle-container', _vm.className]},[(_vm.showIcon)?_c('div',{class:['n-toggle-icon', `social-icon-${_vm.size}`],attrs:{\"data-testid\":`${_vm.id}-icon`}},[_vm._t(\"icon\")],2):_vm._e(),_c('label',{class:{ 'n-switch': true, [_vm.size]: true },attrs:{\"for\":_vm.id}},[_c('input',{class:['n-toggle-input', _vm.className],style:(_vm.inputStyle),attrs:{\"id\":_vm.id,\"data-testid\":`${_vm.id}-input`,\"type\":\"checkbox\",\"disabled\":_vm.disabled,\"name\":_vm.name},domProps:{\"checked\":_vm.toggleValue,\"value\":_vm.toggleValue},on:{\"change\":_vm.onChange}}),_c('span',{class:{\n 'n-slider n-round': true,\n 'n-disabled': _vm.disabled,\n 'success-state': _vm.state == 'success',\n 'warning-state': _vm.state == 'warning',\n 'error-state': _vm.state == 'error',\n checked: _vm.toggleValue,\n }},[_c('div',{class:{\n 'slider-ball': true,\n checked: _vm.toggleValue,\n }})]),_c('span',{class:{\n 'label-text': true,\n 'n-disabled': _vm.disabled,\n checked: _vm.toggleValue,\n }},[_vm._t(\"default\")],2),(_vm.state !== 'default')?_c('n-validation',{class:'n-toggle-validation',attrs:{\"data-testid\":_vm.id,\"validationState\":_vm.state,\"label\":_vm.stateMessage,\"isHidden\":_vm.state === null}}):_vm._e()],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n\n\n ","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NToggleBtn.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NToggleBtn.vue?vue&type=template&id=78e4ce20&\"\nimport script from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./NToggleBtn.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NToggleBtn.vue?vue&type=style&index=0&id=78e4ce20&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NToggleBtn from './NToggleBtn'\nexport default NToggleBtn;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tooltip\"},[(_vm.icon)?_c('nitrozen-icon',{staticClass:\"nitrozen-tooltip-icon\",attrs:{\"name\":_vm.icon,\"size\":_vm.iconSize,\"color\":_vm.iconColor}}):_vm._e(),_c('span',{staticClass:\"nitrozen-tooltiptext\",class:_vm.tooltipPositionClass,style:(_vm.tooltipStyle)},[(_vm.tooltipText)?[_c('span',[_vm._v(_vm._s(_vm.tooltipText))])]:_vm._e(),(_vm.link)?[_c('br'),_c('a',{staticClass:\"nitrozen-tooltip-link\",attrs:{\"href\":_vm.link}},[_vm._v(_vm._s(_vm.tooltipLinkText))])]:[_vm._t(\"default\")]],2)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTooltip.vue?vue&type=template&id=26f4ee3b&\"\nimport script from \"./NTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./NTooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTooltip.vue?vue&type=style&index=0&id=26f4ee3b&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NTooltip from './NTooltip';\nexport default NTooltip;","var render = function render(){var _vm=this,_c=_vm._self._c;return (!_vm.isHidden)?_c('div',{staticClass:\"n-validation-container\",class:_vm.validatorClass},[_c('nitrozen-icon',{staticClass:\"n-validator-icon\",attrs:{\"color\":_vm.getValidatorIconColor,\"name\":_vm.validationState,\"size\":_vm.size}}),_c('span',[_vm._v(_vm._s(_vm.label))])],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NValidation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NValidation.vue?vue&type=template&id=1efeb91a&scoped=true&\"\nimport script from \"./NValidation.vue?vue&type=script&lang=js&\"\nexport * from \"./NValidation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NValidation.vue?vue&type=style&index=0&id=1efeb91a&prod&scoped=true&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1efeb91a\",\n null\n \n)\n\nexport default component.exports","import NValidation from './NValidation.vue';\n\nexport default NValidation;","import Vue from 'vue';\n\nconst flatBtn = Vue.directive('flat-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-flat-button');\n if(vnode.componentOptions.propsData.theme == 'secondary'){\n el.classList.add('n-flat-button-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-flat-button-destructive');\n }\n else{\n el.classList.add('n-flat-button-primary');\n }\n }\n})\nVue.use(flatBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default flatBtn;","import Vue from 'vue';\n\nconst strokeBtn = Vue.directive('stroke-btn', {\n bind: function (el, binding, vnode) {\n el.classList.add('n-button-stroke');\n if(vnode.componentOptions.propsData.theme == 'secondary') {\n el.classList.add('n-button-stroke-secondary');\n }\n else if(vnode.componentOptions.propsData.theme == 'destructive'){\n el.classList.add('n-button-stroke-destructive');\n }\n else {\n el.classList.add('n-button-stroke-primary');\n }\n }\n})\nVue.use(strokeBtn);\n\n// bind\n// inserted\n// update\n// componentUpdated\n// unbind\n\nexport default strokeBtn;","const NitrozenUuid = () => {\n return Math.random().toString(36).slice(4)\n}\n\nexport default NitrozenUuid\n","\"use strict\";\nvar svgs = {};\nsvgs['cross'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n `\nsvgs['cross-filled'] = `\n \n \n \n`\nsvgs['search'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n `\nsvgs['info'] = `\n Created with sketchtool.\n \n \n \n \n \n \n \n \n \n \n \n \n \n `\nsvgs['dropdown_arrow_down'] = `\n \n DropDown Arrow Down\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['dots'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-left-black'] = `\n \n arrow-left-black\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['arrow-right-black'] = `\n \n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['white-dots'] = `\n \n Group 9\n Created with Sketch.\n \n \n \n \n \n \n `\nsvgs['plus-btn'] = `\n \n \n \n \n \n `\nsvgs['help'] = `\n \n \n \n \n `\nmodule.exports = svgs;","/* globals define,module */\n/*\nUsing a Universal Module Loader that should be browser, require, and AMD friendly\nhttp://ricostacruz.com/cheatsheets/umdjs.html\n*/\n;(function(root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define(factory);\n } else if (typeof exports === \"object\") {\n module.exports = factory();\n } else {\n root.jsonLogic = factory();\n }\n}(this, function() {\n \"use strict\";\n /* globals console:false */\n\n if ( ! Array.isArray) {\n Array.isArray = function(arg) {\n return Object.prototype.toString.call(arg) === \"[object Array]\";\n };\n }\n\n /**\n * Return an array that contains no duplicates (original not modified)\n * @param {array} array Original reference array\n * @return {array} New array with no duplicates\n */\n function arrayUnique(array) {\n var a = [];\n for (var i=0, l=array.length; i\": function(a, b) {\n return a > b;\n },\n \">=\": function(a, b) {\n return a >= b;\n },\n \"<\": function(a, b, c) {\n return (c === undefined) ? a < b : (a < b) && (b < c);\n },\n \"<=\": function(a, b, c) {\n return (c === undefined) ? a <= b : (a <= b) && (b <= c);\n },\n \"!!\": function(a) {\n return jsonLogic.truthy(a);\n },\n \"!\": function(a) {\n return !jsonLogic.truthy(a);\n },\n \"%\": function(a, b) {\n return a % b;\n },\n \"log\": function(a) {\n console.log(a); return a;\n },\n \"in\": function(a, b) {\n if (!b || typeof b.indexOf === \"undefined\") return false;\n return (b.indexOf(a) !== -1);\n },\n \"cat\": function() {\n return Array.prototype.join.call(arguments, \"\");\n },\n \"substr\": function(source, start, end) {\n if (end < 0) {\n // JavaScript doesn't support negative end, this emulates PHP behavior\n var temp = String(source).substr(start);\n return temp.substr(0, temp.length + end);\n }\n return String(source).substr(start, end);\n },\n \"+\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) + parseFloat(b, 10);\n }, 0);\n },\n \"*\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return parseFloat(a, 10) * parseFloat(b, 10);\n });\n },\n \"-\": function(a, b) {\n if (b === undefined) {\n return -a;\n } else {\n return a - b;\n }\n },\n \"/\": function(a, b) {\n return a / b;\n },\n \"min\": function() {\n return Math.min.apply(this, arguments);\n },\n \"max\": function() {\n return Math.max.apply(this, arguments);\n },\n \"merge\": function() {\n return Array.prototype.reduce.call(arguments, function(a, b) {\n return a.concat(b);\n }, []);\n },\n \"var\": function(a, b) {\n var not_found = (b === undefined) ? null : b;\n var data = this;\n if (typeof a === \"undefined\" || a===\"\" || a===null) {\n return data;\n }\n var sub_props = String(a).split(\".\");\n for (var i = 0; i < sub_props.length; i++) {\n if (data === null || data === undefined) {\n return not_found;\n }\n // Descending into data\n data = data[sub_props[i]];\n if (data === undefined) {\n return not_found;\n }\n }\n return data;\n },\n \"missing\": function() {\n /*\n Missing can receive many keys as many arguments, like {\"missing:[1,2]}\n Missing can also receive *one* argument that is an array of keys,\n which typically happens if it's actually acting on the output of another command\n (like 'if' or 'merge')\n */\n\n var missing = [];\n var keys = Array.isArray(arguments[0]) ? arguments[0] : arguments;\n\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = jsonLogic.apply({\"var\": key}, this);\n if (value === null || value === \"\") {\n missing.push(key);\n }\n }\n\n return missing;\n },\n \"missing_some\": function(need_count, options) {\n // missing_some takes two arguments, how many (minimum) items must be present, and an array of keys (just like 'missing') to check for presence.\n var are_missing = jsonLogic.apply({\"missing\": options}, this);\n\n if (options.length - are_missing.length >= need_count) {\n return [];\n } else {\n return are_missing;\n }\n },\n };\n\n jsonLogic.is_logic = function(logic) {\n return (\n typeof logic === \"object\" && // An object\n logic !== null && // but not null\n ! Array.isArray(logic) && // and not an array\n Object.keys(logic).length === 1 // with exactly one key\n );\n };\n\n /*\n This helper will defer to the JsonLogic spec as a tie-breaker when different language interpreters define different behavior for the truthiness of primitives. E.g., PHP considers empty arrays to be falsy, but Javascript considers them to be truthy. JsonLogic, as an ecosystem, needs one consistent answer.\n\n Spec and rationale here: http://jsonlogic.com/truthy\n */\n jsonLogic.truthy = function(value) {\n if (Array.isArray(value) && value.length === 0) {\n return false;\n }\n return !! value;\n };\n\n\n jsonLogic.get_operator = function(logic) {\n return Object.keys(logic)[0];\n };\n\n jsonLogic.get_values = function(logic) {\n return logic[jsonLogic.get_operator(logic)];\n };\n\n jsonLogic.apply = function(logic, data) {\n // Does this array contain logic? Only one way to find out.\n if (Array.isArray(logic)) {\n return logic.map(function(l) {\n return jsonLogic.apply(l, data);\n });\n }\n // You've recursed to a primitive, stop!\n if ( ! jsonLogic.is_logic(logic) ) {\n return logic;\n }\n\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n var i;\n var current;\n var scopedLogic;\n var scopedData;\n var initial;\n\n // easy syntax for unary operators, like {\"var\" : \"x\"} instead of strict {\"var\" : [\"x\"]}\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n // 'if', 'and', and 'or' violate the normal rule of depth-first calculating consequents, let each manage recursion as needed.\n if (op === \"if\" || op == \"?:\") {\n /* 'if' should be called with a odd number of parameters, 3 or greater\n This works on the pattern:\n if( 0 ){ 1 }else{ 2 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else{ 4 };\n if( 0 ){ 1 }else if( 2 ){ 3 }else if( 4 ){ 5 }else{ 6 };\n\n The implementation is:\n For pairs of values (0,1 then 2,3 then 4,5 etc)\n If the first evaluates truthy, evaluate and return the second\n If the first evaluates falsy, jump to the next pair (e.g, 0,1 to 2,3)\n given one parameter, evaluate and return it. (it's an Else and all the If/ElseIf were false)\n given 0 parameters, return NULL (not great practice, but there was no Else)\n */\n for (i = 0; i < values.length - 1; i += 2) {\n if ( jsonLogic.truthy( jsonLogic.apply(values[i], data) ) ) {\n return jsonLogic.apply(values[i+1], data);\n }\n }\n if (values.length === i+1) {\n return jsonLogic.apply(values[i], data);\n }\n return null;\n } else if (op === \"and\") { // Return first falsy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( ! jsonLogic.truthy(current)) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"or\") {// Return first truthy, or last\n for (i=0; i < values.length; i+=1) {\n current = jsonLogic.apply(values[i], data);\n if ( jsonLogic.truthy(current) ) {\n return current;\n }\n }\n return current; // Last\n } else if (op === \"filter\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n // Return only the elements from the array in the first argument,\n // that return truthy when passed to the logic in the second argument.\n // For parity with JavaScript, reindex the returned array\n return scopedData.filter(function(datum) {\n return jsonLogic.truthy( jsonLogic.apply(scopedLogic, datum));\n });\n } else if (op === \"map\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData)) {\n return [];\n }\n\n return scopedData.map(function(datum) {\n return jsonLogic.apply(scopedLogic, datum);\n });\n } else if (op === \"reduce\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n initial = typeof values[2] !== \"undefined\" ? values[2] : null;\n\n if ( ! Array.isArray(scopedData)) {\n return initial;\n }\n\n return scopedData.reduce(\n function(accumulator, current) {\n return jsonLogic.apply(\n scopedLogic,\n {current: current, accumulator: accumulator}\n );\n },\n initial\n );\n } else if (op === \"all\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n // All of an empty set is false. Note, some and none have correct fallback after the for loop\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( ! jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First falsy, short circuit\n }\n }\n return true; // All were truthy\n } else if (op === \"none\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return true;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return false; // First truthy, short circuit\n }\n }\n return true; // None were truthy\n } else if (op === \"some\") {\n scopedData = jsonLogic.apply(values[0], data);\n scopedLogic = values[1];\n\n if ( ! Array.isArray(scopedData) || ! scopedData.length) {\n return false;\n }\n for (i=0; i < scopedData.length; i+=1) {\n if ( jsonLogic.truthy( jsonLogic.apply(scopedLogic, scopedData[i]) )) {\n return true; // First truthy, short circuit\n }\n }\n return false; // None were truthy\n }\n\n // Everyone else gets immediate depth-first recursion\n values = values.map(function(val) {\n return jsonLogic.apply(val, data);\n });\n\n\n // The operation is called with \"data\" bound to its \"this\" and \"values\" passed as arguments.\n // Structured commands like % or > can name formal arguments while flexible commands (like missing or merge) can operate on the pseudo-array arguments\n // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments\n if (operations.hasOwnProperty(op) && typeof operations[op] === \"function\") {\n return operations[op].apply(data, values);\n } else if (op.indexOf(\".\") > 0) { // Contains a dot, and not in the 0th position\n var sub_ops = String(op).split(\".\");\n var operation = operations;\n for (i = 0; i < sub_ops.length; i++) {\n if (!operation.hasOwnProperty(sub_ops[i])) {\n throw new Error(\"Unrecognized operation \" + op +\n \" (failed at \" + sub_ops.slice(0, i+1).join(\".\") + \")\");\n }\n // Descending into operations\n operation = operation[sub_ops[i]];\n }\n\n return operation.apply(data, values);\n }\n\n throw new Error(\"Unrecognized operation \" + op );\n };\n\n jsonLogic.uses_data = function(logic) {\n var collection = [];\n\n if (jsonLogic.is_logic(logic)) {\n var op = jsonLogic.get_operator(logic);\n var values = logic[op];\n\n if ( ! Array.isArray(values)) {\n values = [values];\n }\n\n if (op === \"var\") {\n // This doesn't cover the case where the arg to var is itself a rule.\n collection.push(values[0]);\n } else {\n // Recursion!\n values.forEach(function(val) {\n collection.push.apply(collection, jsonLogic.uses_data(val) );\n });\n }\n }\n\n return arrayUnique(collection);\n };\n\n jsonLogic.add_operation = function(name, code) {\n operations[name] = code;\n };\n\n jsonLogic.rm_operation = function(name) {\n delete operations[name];\n };\n\n jsonLogic.rule_like = function(rule, pattern) {\n // console.log(\"Is \". JSON.stringify(rule) . \" like \" . JSON.stringify(pattern) . \"?\");\n if (pattern === rule) {\n return true;\n } // TODO : Deep object equivalency?\n if (pattern === \"@\") {\n return true;\n } // Wildcard!\n if (pattern === \"number\") {\n return (typeof rule === \"number\");\n }\n if (pattern === \"string\") {\n return (typeof rule === \"string\");\n }\n if (pattern === \"array\") {\n // !logic test might be superfluous in JavaScript\n return Array.isArray(rule) && ! jsonLogic.is_logic(rule);\n }\n\n if (jsonLogic.is_logic(pattern)) {\n if (jsonLogic.is_logic(rule)) {\n var pattern_op = jsonLogic.get_operator(pattern);\n var rule_op = jsonLogic.get_operator(rule);\n\n if (pattern_op === \"@\" || pattern_op === rule_op) {\n // echo \"\\nOperators match, go deeper\\n\";\n return jsonLogic.rule_like(\n jsonLogic.get_values(rule, false),\n jsonLogic.get_values(pattern, false)\n );\n }\n }\n return false; // pattern is logic, rule isn't, can't be eq\n }\n\n if (Array.isArray(pattern)) {\n if (Array.isArray(rule)) {\n if (pattern.length !== rule.length) {\n return false;\n }\n /*\n Note, array order MATTERS, because we're using this array test logic to consider arguments, where order can matter. (e.g., + is commutative, but '-' or 'if' or 'var' are NOT)\n */\n for (var i = 0; i < pattern.length; i += 1) {\n // If any fail, we fail\n if ( ! jsonLogic.rule_like(rule[i], pattern[i])) {\n return false;\n }\n }\n return true; // If they *all* passed, we pass\n } else {\n return false; // Pattern is array, rule isn't\n }\n }\n\n // Not logic, not array, not a === match for rule.\n return false;\n };\n\n return jsonLogic;\n}));\n","module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={i:i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\"/\",t(t.s=1)}([function(e,t,n){\"use strict\";function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).map(function(t){return e.findCountry(t)}).filter(Boolean)},findCountry:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\";return r.a.find(function(t){return t.iso2===e.toUpperCase()})},getItemClass:function(e,t){return{highlighted:this.selectedIndex===e,\"last-preferred\":e===this.preferredCountries.length-1,preferred:this.preferredCountries.some(function(e){return e.toUpperCase()===t})}},choose:function(e){this.activeCountry=e,this.inputOptions&&this.inputOptions.showDialCode&&e&&(this.phone=\"+\"+e.dialCode),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response)},testCharacters:function(){return/^[()-+0-9\\s]*$/.test(this.phone)},onInput:function(){this.validCharactersOnly&&!this.testCharacters()||(this.$refs.input.setCustomValidity(this.response.isValid?\"\":this.invalidMsg),this.$emit(\"input\",this.response.number,this.response),this.$emit(\"onInput\",this.response))},onBlur:function(){this.$emit(\"blur\"),this.$emit(\"onBlur\")},onEnter:function(){this.$emit(\"enter\"),this.$emit(\"onEnter\")},onSpace:function(){this.$emit(\"space\"),this.$emit(\"onSpace\")},focus:function(){this.$refs.input.focus()},toggleDropdown:function(){this.disabled||(this.open=!this.open)},clickedOutside:function(){this.open=!1},keyboardNav:function(e){var t=this;if(40===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);var n=this.$refs.list.children[this.selectedIndex];n.offsetTop+n.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=n.offsetTop-this.$refs.list.clientHeight+n.clientHeight)}else if(38===e.keyCode){e.preventDefault(),this.open=!0,null===this.selectedIndex?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);var i=this.$refs.list.children[this.selectedIndex];i.offsetTop=0){this.selectedIndex=this.preferredCountries.length+a;var r=this.$refs.list.children[this.selectedIndex],o=r.offsetTopthis.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||s)&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight/2)}}},reset:function(){this.selectedIndex=this.sortedCountries.map(function(e){return e.iso2}).indexOf(this.activeCountry.iso2),this.open=!1}}}},function(e,t,n){e.exports=n(2)},function(e,t,n){\"use strict\";function i(e){n(3),n(4)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),r=n(9),o=n(5),s=i,u=o(a.a,r.a,!1,s,\"data-v-9d46625e\",null);t.default=u.exports},function(e,t){},function(e,t){},function(e,t){e.exports=function(e,t,n,i,a,r){var o,s=e=e||{},u=typeof e.default;\"object\"!==u&&\"function\"!==u||(o=e,s=e.default);var l=\"function\"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),a&&(l._scopeId=a);var d;if(r?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},l._ssrRegister=d):i&&(d=i),d){var c=l.functional,p=c?l.render:l.beforeCreate;c?(l._injectStyles=d,l.render=function(e,t){return d.call(t),p(e,t)}):l.beforeCreate=p?[].concat(p,d):[d]}return{esModule:o,exports:s,options:l}}},function(e,t){e.exports=require(\"libphonenumber-js\")},function(e,t,n){\"use strict\";var i=[[\"Afghanistan (‫افغانستان‬‎)\",\"af\",\"93\"],[\"Albania (Shqipëri)\",\"al\",\"355\"],[\"Algeria (‫الجزائر‬‎)\",\"dz\",\"213\"],[\"American Samoa\",\"as\",\"1684\"],[\"Andorra\",\"ad\",\"376\"],[\"Angola\",\"ao\",\"244\"],[\"Anguilla\",\"ai\",\"1264\"],[\"Antigua and Barbuda\",\"ag\",\"1268\"],[\"Argentina\",\"ar\",\"54\"],[\"Armenia (Հայաստան)\",\"am\",\"374\"],[\"Aruba\",\"aw\",\"297\"],[\"Australia\",\"au\",\"61\",0],[\"Austria (Österreich)\",\"at\",\"43\"],[\"Azerbaijan (Azərbaycan)\",\"az\",\"994\"],[\"Bahamas\",\"bs\",\"1242\"],[\"Bahrain (‫البحرين‬‎)\",\"bh\",\"973\"],[\"Bangladesh (বাংলাদেশ)\",\"bd\",\"880\"],[\"Barbados\",\"bb\",\"1246\"],[\"Belarus (Беларусь)\",\"by\",\"375\"],[\"Belgium (België)\",\"be\",\"32\"],[\"Belize\",\"bz\",\"501\"],[\"Benin (Bénin)\",\"bj\",\"229\"],[\"Bermuda\",\"bm\",\"1441\"],[\"Bhutan (འབྲུག)\",\"bt\",\"975\"],[\"Bolivia\",\"bo\",\"591\"],[\"Bosnia and Herzegovina (Босна и Херцеговина)\",\"ba\",\"387\"],[\"Botswana\",\"bw\",\"267\"],[\"Brazil (Brasil)\",\"br\",\"55\"],[\"British Indian Ocean Territory\",\"io\",\"246\"],[\"British Virgin Islands\",\"vg\",\"1284\"],[\"Brunei\",\"bn\",\"673\"],[\"Bulgaria (България)\",\"bg\",\"359\"],[\"Burkina Faso\",\"bf\",\"226\"],[\"Burundi (Uburundi)\",\"bi\",\"257\"],[\"Cambodia (កម្ពុជា)\",\"kh\",\"855\"],[\"Cameroon (Cameroun)\",\"cm\",\"237\"],[\"Canada\",\"ca\",\"1\",1,[\"204\",\"226\",\"236\",\"249\",\"250\",\"289\",\"306\",\"343\",\"365\",\"387\",\"403\",\"416\",\"418\",\"431\",\"437\",\"438\",\"450\",\"506\",\"514\",\"519\",\"548\",\"579\",\"581\",\"587\",\"604\",\"613\",\"639\",\"647\",\"672\",\"705\",\"709\",\"742\",\"778\",\"780\",\"782\",\"807\",\"819\",\"825\",\"867\",\"873\",\"902\",\"905\"]],[\"Cape Verde (Kabu Verdi)\",\"cv\",\"238\"],[\"Caribbean Netherlands\",\"bq\",\"599\",1],[\"Cayman Islands\",\"ky\",\"1345\"],[\"Central African Republic (République centrafricaine)\",\"cf\",\"236\"],[\"Chad (Tchad)\",\"td\",\"235\"],[\"Chile\",\"cl\",\"56\"],[\"China (中国)\",\"cn\",\"86\"],[\"Christmas Island\",\"cx\",\"61\",2],[\"Cocos (Keeling) Islands\",\"cc\",\"61\",1],[\"Colombia\",\"co\",\"57\"],[\"Comoros (‫جزر القمر‬‎)\",\"km\",\"269\"],[\"Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)\",\"cd\",\"243\"],[\"Congo (Republic) (Congo-Brazzaville)\",\"cg\",\"242\"],[\"Cook Islands\",\"ck\",\"682\"],[\"Costa Rica\",\"cr\",\"506\"],[\"Côte d’Ivoire\",\"ci\",\"225\"],[\"Croatia (Hrvatska)\",\"hr\",\"385\"],[\"Cuba\",\"cu\",\"53\"],[\"Curaçao\",\"cw\",\"599\",0],[\"Cyprus (Κύπρος)\",\"cy\",\"357\"],[\"Czech Republic (Česká republika)\",\"cz\",\"420\"],[\"Denmark (Danmark)\",\"dk\",\"45\"],[\"Djibouti\",\"dj\",\"253\"],[\"Dominica\",\"dm\",\"1767\"],[\"Dominican Republic (República Dominicana)\",\"do\",\"1\",2,[\"809\",\"829\",\"849\"]],[\"Ecuador\",\"ec\",\"593\"],[\"Egypt (‫مصر‬‎)\",\"eg\",\"20\"],[\"El Salvador\",\"sv\",\"503\"],[\"Equatorial Guinea (Guinea Ecuatorial)\",\"gq\",\"240\"],[\"Eritrea\",\"er\",\"291\"],[\"Estonia (Eesti)\",\"ee\",\"372\"],[\"Ethiopia\",\"et\",\"251\"],[\"Falkland Islands (Islas Malvinas)\",\"fk\",\"500\"],[\"Faroe Islands (Føroyar)\",\"fo\",\"298\"],[\"Fiji\",\"fj\",\"679\"],[\"Finland (Suomi)\",\"fi\",\"358\",0],[\"France\",\"fr\",\"33\"],[\"French Guiana (Guyane française)\",\"gf\",\"594\"],[\"French Polynesia (Polynésie française)\",\"pf\",\"689\"],[\"Gabon\",\"ga\",\"241\"],[\"Gambia\",\"gm\",\"220\"],[\"Georgia (საქართველო)\",\"ge\",\"995\"],[\"Germany (Deutschland)\",\"de\",\"49\"],[\"Ghana (Gaana)\",\"gh\",\"233\"],[\"Gibraltar\",\"gi\",\"350\"],[\"Greece (Ελλάδα)\",\"gr\",\"30\"],[\"Greenland (Kalaallit Nunaat)\",\"gl\",\"299\"],[\"Grenada\",\"gd\",\"1473\"],[\"Guadeloupe\",\"gp\",\"590\",0],[\"Guam\",\"gu\",\"1671\"],[\"Guatemala\",\"gt\",\"502\"],[\"Guernsey\",\"gg\",\"44\",1],[\"Guinea (Guinée)\",\"gn\",\"224\"],[\"Guinea-Bissau (Guiné Bissau)\",\"gw\",\"245\"],[\"Guyana\",\"gy\",\"592\"],[\"Haiti\",\"ht\",\"509\"],[\"Honduras\",\"hn\",\"504\"],[\"Hong Kong (香港)\",\"hk\",\"852\"],[\"Hungary (Magyarország)\",\"hu\",\"36\"],[\"Iceland (Ísland)\",\"is\",\"354\"],[\"India (भारत)\",\"in\",\"91\"],[\"Indonesia\",\"id\",\"62\"],[\"Iran (‫ایران‬‎)\",\"ir\",\"98\"],[\"Iraq (‫العراق‬‎)\",\"iq\",\"964\"],[\"Ireland\",\"ie\",\"353\"],[\"Isle of Man\",\"im\",\"44\",2],[\"Israel (‫ישראל‬‎)\",\"il\",\"972\"],[\"Italy (Italia)\",\"it\",\"39\",0],[\"Jamaica\",\"jm\",\"1876\"],[\"Japan (日本)\",\"jp\",\"81\"],[\"Jersey\",\"je\",\"44\",3],[\"Jordan (‫الأردن‬‎)\",\"jo\",\"962\"],[\"Kazakhstan (Казахстан)\",\"kz\",\"7\",1],[\"Kenya\",\"ke\",\"254\"],[\"Kiribati\",\"ki\",\"686\"],[\"Kosovo\",\"xk\",\"383\"],[\"Kuwait (‫الكويت‬‎)\",\"kw\",\"965\"],[\"Kyrgyzstan (Кыргызстан)\",\"kg\",\"996\"],[\"Laos (ລາວ)\",\"la\",\"856\"],[\"Latvia (Latvija)\",\"lv\",\"371\"],[\"Lebanon (‫لبنان‬‎)\",\"lb\",\"961\"],[\"Lesotho\",\"ls\",\"266\"],[\"Liberia\",\"lr\",\"231\"],[\"Libya (‫ليبيا‬‎)\",\"ly\",\"218\"],[\"Liechtenstein\",\"li\",\"423\"],[\"Lithuania (Lietuva)\",\"lt\",\"370\"],[\"Luxembourg\",\"lu\",\"352\"],[\"Macau (澳門)\",\"mo\",\"853\"],[\"Macedonia (FYROM) (Македонија)\",\"mk\",\"389\"],[\"Madagascar (Madagasikara)\",\"mg\",\"261\"],[\"Malawi\",\"mw\",\"265\"],[\"Malaysia\",\"my\",\"60\"],[\"Maldives\",\"mv\",\"960\"],[\"Mali\",\"ml\",\"223\"],[\"Malta\",\"mt\",\"356\"],[\"Marshall Islands\",\"mh\",\"692\"],[\"Martinique\",\"mq\",\"596\"],[\"Mauritania (‫موريتانيا‬‎)\",\"mr\",\"222\"],[\"Mauritius (Moris)\",\"mu\",\"230\"],[\"Mayotte\",\"yt\",\"262\",1],[\"Mexico (México)\",\"mx\",\"52\"],[\"Micronesia\",\"fm\",\"691\"],[\"Moldova (Republica Moldova)\",\"md\",\"373\"],[\"Monaco\",\"mc\",\"377\"],[\"Mongolia (Монгол)\",\"mn\",\"976\"],[\"Montenegro (Crna Gora)\",\"me\",\"382\"],[\"Montserrat\",\"ms\",\"1664\"],[\"Morocco (‫المغرب‬‎)\",\"ma\",\"212\",0],[\"Mozambique (Moçambique)\",\"mz\",\"258\"],[\"Myanmar (Burma) (မြန်မာ)\",\"mm\",\"95\"],[\"Namibia (Namibië)\",\"na\",\"264\"],[\"Nauru\",\"nr\",\"674\"],[\"Nepal (नेपाल)\",\"np\",\"977\"],[\"Netherlands (Nederland)\",\"nl\",\"31\"],[\"New Caledonia (Nouvelle-Calédonie)\",\"nc\",\"687\"],[\"New Zealand\",\"nz\",\"64\"],[\"Nicaragua\",\"ni\",\"505\"],[\"Niger (Nijar)\",\"ne\",\"227\"],[\"Nigeria\",\"ng\",\"234\"],[\"Niue\",\"nu\",\"683\"],[\"Norfolk Island\",\"nf\",\"672\"],[\"North Korea (조선 민주주의 인민 공화국)\",\"kp\",\"850\"],[\"Northern Mariana Islands\",\"mp\",\"1670\"],[\"Norway (Norge)\",\"no\",\"47\",0],[\"Oman (‫عُمان‬‎)\",\"om\",\"968\"],[\"Pakistan (‫پاکستان‬‎)\",\"pk\",\"92\"],[\"Palau\",\"pw\",\"680\"],[\"Palestine (‫فلسطين‬‎)\",\"ps\",\"970\"],[\"Panama (Panamá)\",\"pa\",\"507\"],[\"Papua New Guinea\",\"pg\",\"675\"],[\"Paraguay\",\"py\",\"595\"],[\"Peru (Perú)\",\"pe\",\"51\"],[\"Philippines\",\"ph\",\"63\"],[\"Poland (Polska)\",\"pl\",\"48\"],[\"Portugal\",\"pt\",\"351\"],[\"Puerto Rico\",\"pr\",\"1\",3,[\"787\",\"939\"]],[\"Qatar (‫قطر‬‎)\",\"qa\",\"974\"],[\"Réunion (La Réunion)\",\"re\",\"262\",0],[\"Romania (România)\",\"ro\",\"40\"],[\"Russia (Россия)\",\"ru\",\"7\",0],[\"Rwanda\",\"rw\",\"250\"],[\"Saint Barthélemy\",\"bl\",\"590\",1],[\"Saint Helena\",\"sh\",\"290\"],[\"Saint Kitts and Nevis\",\"kn\",\"1869\"],[\"Saint Lucia\",\"lc\",\"1758\"],[\"Saint Martin (Saint-Martin (partie française))\",\"mf\",\"590\",2],[\"Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)\",\"pm\",\"508\"],[\"Saint Vincent and the Grenadines\",\"vc\",\"1784\"],[\"Samoa\",\"ws\",\"685\"],[\"San Marino\",\"sm\",\"378\"],[\"São Tomé and Príncipe (São Tomé e Príncipe)\",\"st\",\"239\"],[\"Saudi Arabia (‫المملكة العربية السعودية‬‎)\",\"sa\",\"966\"],[\"Senegal (Sénégal)\",\"sn\",\"221\"],[\"Serbia (Србија)\",\"rs\",\"381\"],[\"Seychelles\",\"sc\",\"248\"],[\"Sierra Leone\",\"sl\",\"232\"],[\"Singapore\",\"sg\",\"65\"],[\"Sint Maarten\",\"sx\",\"1721\"],[\"Slovakia (Slovensko)\",\"sk\",\"421\"],[\"Slovenia (Slovenija)\",\"si\",\"386\"],[\"Solomon Islands\",\"sb\",\"677\"],[\"Somalia (Soomaaliya)\",\"so\",\"252\"],[\"South Africa\",\"za\",\"27\"],[\"South Korea (대한민국)\",\"kr\",\"82\"],[\"South Sudan (‫جنوب السودان‬‎)\",\"ss\",\"211\"],[\"Spain (España)\",\"es\",\"34\"],[\"Sri Lanka (ශ්‍රී ලංකාව)\",\"lk\",\"94\"],[\"Sudan (‫السودان‬‎)\",\"sd\",\"249\"],[\"Suriname\",\"sr\",\"597\"],[\"Svalbard and Jan Mayen\",\"sj\",\"47\",1],[\"Swaziland\",\"sz\",\"268\"],[\"Sweden (Sverige)\",\"se\",\"46\"],[\"Switzerland (Schweiz)\",\"ch\",\"41\"],[\"Syria (‫سوريا‬‎)\",\"sy\",\"963\"],[\"Taiwan (台灣)\",\"tw\",\"886\"],[\"Tajikistan\",\"tj\",\"992\"],[\"Tanzania\",\"tz\",\"255\"],[\"Thailand (ไทย)\",\"th\",\"66\"],[\"Timor-Leste\",\"tl\",\"670\"],[\"Togo\",\"tg\",\"228\"],[\"Tokelau\",\"tk\",\"690\"],[\"Tonga\",\"to\",\"676\"],[\"Trinidad and Tobago\",\"tt\",\"1868\"],[\"Tunisia (‫تونس‬‎)\",\"tn\",\"216\"],[\"Turkey (Türkiye)\",\"tr\",\"90\"],[\"Turkmenistan\",\"tm\",\"993\"],[\"Turks and Caicos Islands\",\"tc\",\"1649\"],[\"Tuvalu\",\"tv\",\"688\"],[\"U.S. Virgin Islands\",\"vi\",\"1340\"],[\"Uganda\",\"ug\",\"256\"],[\"Ukraine (Україна)\",\"ua\",\"380\"],[\"United Arab Emirates (‫الإمارات العربية المتحدة‬‎)\",\"ae\",\"971\"],[\"United Kingdom\",\"gb\",\"44\",0],[\"United States\",\"us\",\"1\",0],[\"Uruguay\",\"uy\",\"598\"],[\"Uzbekistan (Oʻzbekiston)\",\"uz\",\"998\"],[\"Vanuatu\",\"vu\",\"678\"],[\"Vatican City (Città del Vaticano)\",\"va\",\"39\",1],[\"Venezuela\",\"ve\",\"58\"],[\"Vietnam (Việt Nam)\",\"vn\",\"84\"],[\"Wallis and Futuna (Wallis-et-Futuna)\",\"wf\",\"681\"],[\"Western Sahara (‫الصحراء الغربية‬‎)\",\"eh\",\"212\",1],[\"Yemen (‫اليمن‬‎)\",\"ye\",\"967\"],[\"Zambia\",\"zm\",\"260\"],[\"Zimbabwe\",\"zw\",\"263\"],[\"Åland Islands\",\"ax\",\"358\",1]];t.a=i.map(function(e){return{name:e[0],iso2:e[1].toUpperCase(),dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}})},function(e,t,n){\"use strict\";function i(){return fetch(\"https://ip2c.org/s\").then(function(e){return e.text()}).then(function(e){var t=(e||\"\").toString();if(!t||\"1\"!==t[0])throw new Error(\"unable to fetch the country\");return t.substr(2,2)})}t.a=i},function(e,t,n){\"use strict\";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"vue-tel-input\",e.wrapperClasses,{disabled:e.disabled}]},[n(\"div\",{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:e.clickedOutside,expression:\"clickedOutside\"}],staticClass:\"dropdown\",class:{open:e.open},attrs:{tabindex:e.dropdownOptions&&e.dropdownOptions.tabindex?e.dropdownOptions.tabindex:0},on:{keydown:[e.keyboardNav,function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"esc\",27,t.key,[\"Esc\",\"Escape\"])?null:e.reset(t)}],click:e.toggleDropdown}},[n(\"span\",{staticClass:\"selection\"},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:e.activeCountry.iso2.toLowerCase()}):e._e(),e._v(\" \"),e.enabledCountryCode?n(\"span\",{staticClass:\"country-code\"},[e._v(\"+\"+e._s(e.activeCountry.dialCode))]):e._e(),e._v(\" \"),e._t(\"arrow-icon\",[n(\"span\",{staticClass:\"dropdown-arrow\"},[e._v(e._s(e.open?\"▲\":\"▼\"))])],{open:e.open})],2),e._v(\" \"),n(\"ul\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.open,expression:\"open\"}],ref:\"list\"},e._l(e.sortedCountries,function(t,i){return n(\"li\",{key:t.iso2+(t.preferred?\"-preferred\":\"\"),staticClass:\"dropdown-item\",class:e.getItemClass(i,t.iso2),on:{click:function(n){return e.choose(t)},mousemove:function(t){e.selectedIndex=i}}},[e.enabledFlags?n(\"div\",{staticClass:\"iti-flag\",class:t.iso2.toLowerCase()}):e._e(),e._v(\" \"),n(\"strong\",[e._v(e._s(t.name))]),e._v(\" \"),e.dropdownOptions&&!e.dropdownOptions.disabledDialCode?n(\"span\",[e._v(\"+\"+e._s(t.dialCode))]):e._e()])}),0)]),e._v(\" \"),n(\"input\",{directives:[{name:\"model\",rawName:\"v-model\",value:e.phone,expression:\"phone\"}],ref:\"input\",class:e.inputClasses,attrs:{placeholder:e.placeholder,disabled:e.disabled,required:e.required,autocomplete:e.autocomplete,name:e.name,id:e.inputId,maxlength:e.maxLen,tabindex:e.inputOptions&&e.inputOptions.tabindex?e.inputOptions.tabindex:0,type:\"tel\"},domProps:{value:e.phone},on:{blur:e.onBlur,input:[function(t){t.target.composing||(e.phone=t.target.value)},e.onInput],keyup:[function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.onEnter(t)},function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"space\",32,t.key,[\" \",\"Spacebar\"])?null:e.onSpace(t)}]}})])},a=[],r={render:i,staticRenderFns:a};t.a=r}]);","module.exports = __WEBPACK_EXTERNAL_MODULE__7203__;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _AsYouTypeState = _interopRequireDefault(require(\"./AsYouTypeState.js\"));\n\nvar _AsYouTypeFormatter = _interopRequireWildcard(require(\"./AsYouTypeFormatter.js\"));\n\nvar _AsYouTypeParser = _interopRequireWildcard(require(\"./AsYouTypeParser.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar AsYouType = /*#__PURE__*/function () {\n /**\r\n * @param {(string|object)?} [optionsOrDefaultCountry] - The default country used for parsing non-international phone numbers. Can also be an `options` object.\r\n * @param {Object} metadata\r\n */\n function AsYouType(optionsOrDefaultCountry, metadata) {\n _classCallCheck(this, AsYouType);\n\n this.metadata = new _metadata[\"default\"](metadata);\n\n var _this$getCountryAndCa = this.getCountryAndCallingCode(optionsOrDefaultCountry),\n _this$getCountryAndCa2 = _slicedToArray(_this$getCountryAndCa, 2),\n defaultCountry = _this$getCountryAndCa2[0],\n defaultCallingCode = _this$getCountryAndCa2[1];\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.reset();\n }\n\n _createClass(AsYouType, [{\n key: \"getCountryAndCallingCode\",\n value: function getCountryAndCallingCode(optionsOrDefaultCountry) {\n // Set `defaultCountry` and `defaultCallingCode` options.\n var defaultCountry;\n var defaultCallingCode; // Turns out `null` also has type \"object\". Weird.\n\n if (optionsOrDefaultCountry) {\n if (_typeof(optionsOrDefaultCountry) === 'object') {\n defaultCountry = optionsOrDefaultCountry.defaultCountry;\n defaultCallingCode = optionsOrDefaultCountry.defaultCallingCode;\n } else {\n defaultCountry = optionsOrDefaultCountry;\n }\n }\n\n if (defaultCountry && !this.metadata.hasCountry(defaultCountry)) {\n defaultCountry = undefined;\n }\n\n if (defaultCallingCode) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (this.metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n defaultCountry = '001';\n }\n }\n }\n\n return [defaultCountry, defaultCallingCode];\n }\n /**\r\n * Inputs \"next\" phone number characters.\r\n * @param {string} text\r\n * @return {string} Formatted phone number characters that have been input so far.\r\n */\n\n }, {\n key: \"input\",\n value: function input(text) {\n var _this$parser$input = this.parser.input(text, this.state),\n digits = _this$parser$input.digits,\n justLeadingPlus = _this$parser$input.justLeadingPlus;\n\n if (justLeadingPlus) {\n this.formattedOutput = '+';\n } else if (digits) {\n this.determineTheCountryIfNeeded(); // Match the available formats by the currently available leading digits.\n\n if (this.state.nationalSignificantNumber) {\n this.formatter.narrowDownMatchingFormats(this.state);\n }\n\n var formattedNationalNumber;\n\n if (this.metadata.hasSelectedNumberingPlan()) {\n formattedNationalNumber = this.formatter.format(digits, this.state);\n }\n\n if (formattedNationalNumber === undefined) {\n // See if another national (significant) number could be re-extracted.\n if (this.parser.reExtractNationalSignificantNumber(this.state)) {\n this.determineTheCountryIfNeeded(); // If it could, then re-try formatting the new national (significant) number.\n\n var nationalDigits = this.state.getNationalDigits();\n\n if (nationalDigits) {\n formattedNationalNumber = this.formatter.format(nationalDigits, this.state);\n }\n }\n }\n\n this.formattedOutput = formattedNationalNumber ? this.getFullNumber(formattedNationalNumber) : this.getNonFormattedNumber();\n }\n\n return this.formattedOutput;\n }\n }, {\n key: \"reset\",\n value: function reset() {\n var _this = this;\n\n this.state = new _AsYouTypeState[\"default\"]({\n onCountryChange: function onCountryChange(country) {\n // Before version `1.6.0`, the official `AsYouType` formatter API\n // included the `.country` property of an `AsYouType` instance.\n // Since that property (along with the others) have been moved to\n // `this.state`, `this.country` property is emulated for compatibility\n // with the old versions.\n _this.country = country;\n },\n onCallingCodeChange: function onCallingCodeChange(callingCode, country) {\n _this.metadata.selectNumberingPlan(country, callingCode);\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n\n _this.parser.reset(_this.metadata.numberingPlan);\n }\n });\n this.formatter = new _AsYouTypeFormatter[\"default\"]({\n state: this.state,\n metadata: this.metadata\n });\n this.parser = new _AsYouTypeParser[\"default\"]({\n defaultCountry: this.defaultCountry,\n defaultCallingCode: this.defaultCallingCode,\n metadata: this.metadata,\n state: this.state,\n onNationalSignificantNumberChange: function onNationalSignificantNumberChange() {\n _this.determineTheCountryIfNeeded();\n\n _this.formatter.reset(_this.metadata.numberingPlan, _this.state);\n }\n });\n this.state.reset({\n country: this.defaultCountry,\n callingCode: this.defaultCallingCode\n });\n this.formattedOutput = '';\n return this;\n }\n /**\r\n * Returns `true` if the phone number is being input in international format.\r\n * In other words, returns `true` if and only if the parsed phone number starts with a `\"+\"`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isInternational\",\n value: function isInternational() {\n return this.state.international;\n }\n /**\r\n * Returns the \"calling code\" part of the phone number when it's being input\r\n * in an international format.\r\n * If no valid calling code has been entered so far, returns `undefined`.\r\n * @return {string} [callingCode]\r\n */\n\n }, {\n key: \"getCallingCode\",\n value: function getCallingCode() {\n // If the number is being input in national format and some \"default calling code\"\n // has been passed to `AsYouType` constructor, then `this.state.callingCode`\n // is equal to that \"default calling code\".\n //\n // If the number is being input in national format and no \"default calling code\"\n // has been passed to `AsYouType` constructor, then returns `undefined`,\n // even if a \"default country\" has been passed to `AsYouType` constructor.\n //\n if (this.isInternational()) {\n return this.state.callingCode;\n }\n } // A legacy alias.\n\n }, {\n key: \"getCountryCallingCode\",\n value: function getCountryCallingCode() {\n return this.getCallingCode();\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * Returns `undefined` if no phone number has been input yet.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"getCountry\",\n value: function getCountry() {\n var digits = this.state.digits; // Return `undefined` if no digits have been input yet.\n\n if (digits) {\n return this._getCountry();\n }\n }\n /**\r\n * Returns a two-letter country code of the phone number.\r\n * Returns `undefined` for \"non-geographic\" phone numbering plans.\r\n * @return {string} [country]\r\n */\n\n }, {\n key: \"_getCountry\",\n value: function _getCountry() {\n var country = this.state.country;\n /* istanbul ignore if */\n\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n // `AsYouType.getCountry()` returns `undefined`\n // for \"non-geographic\" phone numbering plans.\n if (country === '001') {\n return;\n }\n }\n\n return country;\n }\n }, {\n key: \"determineTheCountryIfNeeded\",\n value: function determineTheCountryIfNeeded() {\n // Suppose a user enters a phone number in international format,\n // and there're several countries corresponding to that country calling code,\n // and a country has been derived from the number, and then\n // a user enters one more digit and the number is no longer\n // valid for the derived country, so the country should be re-derived\n // on every new digit in those cases.\n //\n // If the phone number is being input in national format,\n // then it could be a case when `defaultCountry` wasn't specified\n // when creating `AsYouType` instance, and just `defaultCallingCode` was specified,\n // and that \"calling code\" could correspond to a \"non-geographic entity\",\n // or there could be several countries corresponding to that country calling code.\n // In those cases, `this.country` is `undefined` and should be derived\n // from the number. Again, if country calling code is ambiguous, then\n // `this.country` should be re-derived with each new digit.\n //\n if (!this.state.country || this.isCountryCallingCodeAmbiguous()) {\n this.determineTheCountry();\n }\n } // Prepends `+CountryCode ` in case of an international phone number\n\n }, {\n key: \"getFullNumber\",\n value: function getFullNumber(formattedNationalNumber) {\n var _this2 = this;\n\n if (this.isInternational()) {\n var prefix = function prefix(text) {\n return _this2.formatter.getInternationalPrefixBeforeCountryCallingCode(_this2.state, {\n spacing: text ? true : false\n }) + text;\n };\n\n var callingCode = this.state.callingCode;\n\n if (!callingCode) {\n return prefix(\"\".concat(this.state.getDigitsWithoutInternationalPrefix()));\n }\n\n if (!formattedNationalNumber) {\n return prefix(callingCode);\n }\n\n return prefix(\"\".concat(callingCode, \" \").concat(formattedNationalNumber));\n }\n\n return formattedNationalNumber;\n }\n }, {\n key: \"getNonFormattedNationalNumberWithPrefix\",\n value: function getNonFormattedNationalNumberWithPrefix() {\n var _this$state = this.state,\n nationalSignificantNumber = _this$state.nationalSignificantNumber,\n complexPrefixBeforeNationalSignificantNumber = _this$state.complexPrefixBeforeNationalSignificantNumber,\n nationalPrefix = _this$state.nationalPrefix;\n var number = nationalSignificantNumber;\n var prefix = complexPrefixBeforeNationalSignificantNumber || nationalPrefix;\n\n if (prefix) {\n number = prefix + number;\n }\n\n return number;\n }\n }, {\n key: \"getNonFormattedNumber\",\n value: function getNonFormattedNumber() {\n var nationalSignificantNumberMatchesInput = this.state.nationalSignificantNumberMatchesInput;\n return this.getFullNumber(nationalSignificantNumberMatchesInput ? this.getNonFormattedNationalNumberWithPrefix() : this.state.getNationalDigits());\n }\n }, {\n key: \"getNonFormattedTemplate\",\n value: function getNonFormattedTemplate() {\n var number = this.getNonFormattedNumber();\n\n if (number) {\n return number.replace(/[\\+\\d]/g, _AsYouTypeFormatter.DIGIT_PLACEHOLDER);\n }\n }\n }, {\n key: \"isCountryCallingCodeAmbiguous\",\n value: function isCountryCallingCodeAmbiguous() {\n var callingCode = this.state.callingCode;\n var countryCodes = this.metadata.getCountryCodesForCallingCode(callingCode);\n return countryCodes && countryCodes.length > 1;\n } // Determines the country of the phone number\n // entered so far based on the country phone code\n // and the national phone number.\n\n }, {\n key: \"determineTheCountry\",\n value: function determineTheCountry() {\n this.state.setCountry((0, _getCountryByCallingCode[\"default\"])(this.isInternational() ? this.state.callingCode : this.defaultCallingCode, this.state.nationalSignificantNumber, this.metadata));\n }\n /**\r\n * Returns a E.164 phone number value for the user's input.\r\n *\r\n * For example, for country `\"US\"` and input `\"(222) 333-4444\"`\r\n * it will return `\"+12223334444\"`.\r\n *\r\n * For international phone number input, it will also auto-correct\r\n * some minor errors such as using a national prefix when writing\r\n * an international phone number. For example, if the user inputs\r\n * `\"+44 0 7400 000000\"` then it will return an auto-corrected\r\n * `\"+447400000000\"` phone number value.\r\n *\r\n * Will return `undefined` if no digits have been input,\r\n * or when inputting a phone number in national format and no\r\n * default country or default \"country calling code\" have been set.\r\n *\r\n * @return {string} [value]\r\n */\n\n }, {\n key: \"getNumberValue\",\n value: function getNumberValue() {\n var _this$state2 = this.state,\n digits = _this$state2.digits,\n callingCode = _this$state2.callingCode,\n country = _this$state2.country,\n nationalSignificantNumber = _this$state2.nationalSignificantNumber; // Will return `undefined` if no digits have been input.\n\n if (!digits) {\n return;\n }\n\n if (this.isInternational()) {\n if (callingCode) {\n return '+' + callingCode + nationalSignificantNumber;\n } else {\n return '+' + digits;\n }\n } else {\n if (country || callingCode) {\n var callingCode_ = country ? this.metadata.countryCallingCode() : callingCode;\n return '+' + callingCode_ + nationalSignificantNumber;\n }\n }\n }\n /**\r\n * Returns an instance of `PhoneNumber` class.\r\n * Will return `undefined` if no national (significant) number\r\n * digits have been entered so far, or if no `defaultCountry` has been\r\n * set and the user enters a phone number not in international format.\r\n */\n\n }, {\n key: \"getNumber\",\n value: function getNumber() {\n var _this$state3 = this.state,\n nationalSignificantNumber = _this$state3.nationalSignificantNumber,\n carrierCode = _this$state3.carrierCode,\n callingCode = _this$state3.callingCode; // `this._getCountry()` is basically same as `this.state.country`\n // with the only change that it return `undefined` in case of a\n // \"non-geographic\" numbering plan instead of `\"001\"` \"internal use\" value.\n\n var country = this._getCountry();\n\n if (!nationalSignificantNumber) {\n return;\n }\n\n if (!country && !callingCode) {\n return;\n }\n\n var phoneNumber = new _PhoneNumber[\"default\"](country || callingCode, nationalSignificantNumber, this.metadata.metadata);\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n } // Phone number extensions are not supported by \"As You Type\" formatter.\n\n\n return phoneNumber;\n }\n /**\r\n * Returns `true` if the phone number is \"possible\".\r\n * Is just a shortcut for `PhoneNumber.isPossible()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isPossible();\n }\n /**\r\n * Returns `true` if the phone number is \"valid\".\r\n * Is just a shortcut for `PhoneNumber.isValid()`.\r\n * @return {boolean}\r\n */\n\n }, {\n key: \"isValid\",\n value: function isValid() {\n var phoneNumber = this.getNumber();\n\n if (!phoneNumber) {\n return false;\n }\n\n return phoneNumber.isValid();\n }\n /**\r\n * @deprecated\r\n * This method is used in `react-phone-number-input/source/input-control.js`\r\n * in versions before `3.0.16`.\r\n */\n\n }, {\n key: \"getNationalNumber\",\n value: function getNationalNumber() {\n return this.state.nationalSignificantNumber;\n }\n /**\r\n * Returns the phone number characters entered by the user.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getChars\",\n value: function getChars() {\n return (this.state.international ? '+' : '') + this.state.digits;\n }\n /**\r\n * Returns the template for the formatted phone number.\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplate\",\n value: function getTemplate() {\n return this.formatter.getTemplate(this.state) || this.getNonFormattedTemplate() || '';\n }\n }]);\n\n return AsYouType;\n}();\n\nexports[\"default\"] = AsYouType;\n//# sourceMappingURL=AsYouType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterPatternParser = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternParser.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternMatcher = /*#__PURE__*/function () {\n function PatternMatcher(pattern) {\n _classCallCheck(this, PatternMatcher);\n\n this.matchTree = new _AsYouTypeFormatterPatternParser[\"default\"]().parse(pattern);\n }\n\n _createClass(PatternMatcher, [{\n key: \"match\",\n value: function match(string) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n allowOverflow = _ref.allowOverflow;\n\n if (!string) {\n throw new Error('String is required');\n }\n\n var result = _match(string.split(''), this.matchTree, true);\n\n if (result && result.match) {\n delete result.matchedChars;\n }\n\n if (result && result.overflow) {\n if (!allowOverflow) {\n return;\n }\n }\n\n return result;\n }\n }]);\n\n return PatternMatcher;\n}();\n/**\r\n * Matches `characters` against a pattern compiled into a `tree`.\r\n * @param {string[]} characters\r\n * @param {Tree} tree — A pattern compiled into a `tree`. See the `*.d.ts` file for the description of the `tree` structure.\r\n * @param {boolean} last — Whether it's the last (rightmost) subtree on its level of the match tree.\r\n * @return {object} See the `*.d.ts` file for the description of the result object.\r\n */\n\n\nexports[\"default\"] = PatternMatcher;\n\nfunction _match(characters, tree, last) {\n // If `tree` is a string, then `tree` is a single character.\n // That's because when a pattern is parsed, multi-character-string parts\n // of a pattern are compiled into arrays of single characters.\n // I still wrote this piece of code for a \"general\" hypothetical case\n // when `tree` could be a string of several characters, even though\n // such case is not possible with the current implementation.\n if (typeof tree === 'string') {\n var characterString = characters.join('');\n\n if (tree.indexOf(characterString) === 0) {\n // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore else */\n if (characters.length === tree.length) {\n return {\n match: true,\n matchedChars: characters\n };\n } // `tree` is always a single character.\n // If `tree.indexOf(characterString) === 0`\n // then `characters.length === tree.length`.\n\n /* istanbul ignore next */\n\n\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n\n if (characterString.indexOf(tree) === 0) {\n if (last) {\n // The `else` path is not possible because `tree` is always a single character.\n // The `else` case for `characters.length > tree.length` would be\n // `characters.length <= tree.length` which means `characters.length <= 1`.\n // `characters` array can't be empty, so that means `characters === [tree]`,\n // which would also mean `tree.indexOf(characterString) === 0` and that'd mean\n // that the `if (tree.indexOf(characterString) === 0)` condition before this\n // `if` condition would be entered, and returned from there, not reaching this code.\n\n /* istanbul ignore else */\n if (characters.length > tree.length) {\n return {\n overflow: true\n };\n }\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, tree.length)\n };\n }\n\n return;\n }\n\n if (Array.isArray(tree)) {\n var restCharacters = characters.slice();\n var i = 0;\n\n while (i < tree.length) {\n var subtree = tree[i];\n\n var result = _match(restCharacters, subtree, last && i === tree.length - 1);\n\n if (!result) {\n return;\n } else if (result.overflow) {\n return result;\n } else if (result.match) {\n // Continue with the next subtree with the rest of the characters.\n restCharacters = restCharacters.slice(result.matchedChars.length);\n\n if (restCharacters.length === 0) {\n if (i === tree.length - 1) {\n return {\n match: true,\n matchedChars: characters\n };\n } else {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n }\n }\n } else {\n /* istanbul ignore else */\n if (result.partialMatch) {\n return {\n partialMatch: true // matchedChars: characters\n\n };\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(result, null, 2)));\n }\n }\n\n i++;\n } // If `last` then overflow has already been checked\n // by the last element of the `tree` array.\n\n /* istanbul ignore if */\n\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: characters.slice(0, characters.length - restCharacters.length)\n };\n }\n\n switch (tree.op) {\n case '|':\n var partialMatch;\n\n for (var _iterator = _createForOfIteratorHelperLoose(tree.args), _step; !(_step = _iterator()).done;) {\n var branch = _step.value;\n\n var _result = _match(characters, branch, last);\n\n if (_result) {\n if (_result.overflow) {\n return _result;\n } else if (_result.match) {\n return {\n match: true,\n matchedChars: _result.matchedChars\n };\n } else {\n /* istanbul ignore else */\n if (_result.partialMatch) {\n partialMatch = true;\n } else {\n throw new Error(\"Unsupported match result:\\n\".concat(JSON.stringify(_result, null, 2)));\n }\n }\n }\n }\n\n if (partialMatch) {\n return {\n partialMatch: true // matchedChars: ...\n\n };\n } // Not even a partial match.\n\n\n return;\n\n case '[]':\n for (var _iterator2 = _createForOfIteratorHelperLoose(tree.args), _step2; !(_step2 = _iterator2()).done;) {\n var _char = _step2.value;\n\n if (characters[0] === _char) {\n if (characters.length === 1) {\n return {\n match: true,\n matchedChars: characters\n };\n }\n\n if (last) {\n return {\n overflow: true\n };\n }\n\n return {\n match: true,\n matchedChars: [_char]\n };\n }\n } // No character matches.\n\n\n return;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unsupported instruction tree: \".concat(tree));\n }\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar PatternParser = /*#__PURE__*/function () {\n function PatternParser() {\n _classCallCheck(this, PatternParser);\n }\n\n _createClass(PatternParser, [{\n key: \"parse\",\n value: function parse(pattern) {\n this.context = [{\n or: true,\n instructions: []\n }];\n this.parsePattern(pattern);\n\n if (this.context.length !== 1) {\n throw new Error('Non-finalized contexts left when pattern parse ended');\n }\n\n var _this$context$ = this.context[0],\n branches = _this$context$.branches,\n instructions = _this$context$.instructions;\n\n if (branches) {\n return {\n op: '|',\n args: branches.concat([expandSingleElementArray(instructions)])\n };\n }\n /* istanbul ignore if */\n\n\n if (instructions.length === 0) {\n throw new Error('Pattern is required');\n }\n\n if (instructions.length === 1) {\n return instructions[0];\n }\n\n return instructions;\n }\n }, {\n key: \"startContext\",\n value: function startContext(context) {\n this.context.push(context);\n }\n }, {\n key: \"endContext\",\n value: function endContext() {\n this.context.pop();\n }\n }, {\n key: \"getContext\",\n value: function getContext() {\n return this.context[this.context.length - 1];\n }\n }, {\n key: \"parsePattern\",\n value: function parsePattern(pattern) {\n if (!pattern) {\n throw new Error('Pattern is required');\n }\n\n var match = pattern.match(OPERATOR);\n\n if (!match) {\n if (ILLEGAL_CHARACTER_REGEXP.test(pattern)) {\n throw new Error(\"Illegal characters found in a pattern: \".concat(pattern));\n }\n\n this.getContext().instructions = this.getContext().instructions.concat(pattern.split(''));\n return;\n }\n\n var operator = match[1];\n var before = pattern.slice(0, match.index);\n var rightPart = pattern.slice(match.index + operator.length);\n\n switch (operator) {\n case '(?:':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n or: true,\n instructions: [],\n branches: []\n });\n break;\n\n case ')':\n if (!this.getContext().or) {\n throw new Error('\")\" operator must be preceded by \"(?:\" operator');\n }\n\n if (before) {\n this.parsePattern(before);\n }\n\n if (this.getContext().instructions.length === 0) {\n throw new Error('No instructions found after \"|\" operator in an \"or\" group');\n }\n\n var _this$getContext = this.getContext(),\n branches = _this$getContext.branches;\n\n branches.push(expandSingleElementArray(this.getContext().instructions));\n this.endContext();\n this.getContext().instructions.push({\n op: '|',\n args: branches\n });\n break;\n\n case '|':\n if (!this.getContext().or) {\n throw new Error('\"|\" operator can only be used inside \"or\" groups');\n }\n\n if (before) {\n this.parsePattern(before);\n } // The top-level is an implicit \"or\" group, if required.\n\n\n if (!this.getContext().branches) {\n // `branches` are not defined only for the root implicit \"or\" operator.\n\n /* istanbul ignore else */\n if (this.context.length === 1) {\n this.getContext().branches = [];\n } else {\n throw new Error('\"branches\" not found in an \"or\" group context');\n }\n }\n\n this.getContext().branches.push(expandSingleElementArray(this.getContext().instructions));\n this.getContext().instructions = [];\n break;\n\n case '[':\n if (before) {\n this.parsePattern(before);\n }\n\n this.startContext({\n oneOfSet: true\n });\n break;\n\n case ']':\n if (!this.getContext().oneOfSet) {\n throw new Error('\"]\" operator must be preceded by \"[\" operator');\n }\n\n this.endContext();\n this.getContext().instructions.push({\n op: '[]',\n args: parseOneOfSet(before)\n });\n break;\n\n /* istanbul ignore next */\n\n default:\n throw new Error(\"Unknown operator: \".concat(operator));\n }\n\n if (rightPart) {\n this.parsePattern(rightPart);\n }\n }\n }]);\n\n return PatternParser;\n}();\n\nexports[\"default\"] = PatternParser;\n\nfunction parseOneOfSet(pattern) {\n var values = [];\n var i = 0;\n\n while (i < pattern.length) {\n if (pattern[i] === '-') {\n if (i === 0 || i === pattern.length - 1) {\n throw new Error(\"Couldn't parse a one-of set pattern: \".concat(pattern));\n }\n\n var prevValue = pattern[i - 1].charCodeAt(0) + 1;\n var nextValue = pattern[i + 1].charCodeAt(0) - 1;\n var value = prevValue;\n\n while (value <= nextValue) {\n values.push(String.fromCharCode(value));\n value++;\n }\n } else {\n values.push(pattern[i]);\n }\n\n i++;\n }\n\n return values;\n}\n\nvar ILLEGAL_CHARACTER_REGEXP = /[\\(\\)\\[\\]\\?\\:\\|]/;\nvar OPERATOR = new RegExp( // any of:\n'(' + // or operator\n'\\\\|' + // or\n'|' + // or group start\n'\\\\(\\\\?\\\\:' + // or\n'|' + // or group end\n'\\\\)' + // or\n'|' + // one-of set start\n'\\\\[' + // or\n'|' + // one-of set end\n'\\\\]' + ')');\n\nfunction expandSingleElementArray(array) {\n if (array.length === 1) {\n return array[0];\n }\n\n return array;\n}\n//# sourceMappingURL=AsYouTypeFormatter.PatternParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.canFormatCompleteNumber = canFormatCompleteNumber;\nexports[\"default\"] = formatCompleteNumber;\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction formatCompleteNumber(state, format, _ref) {\n var metadata = _ref.metadata,\n shouldTryNationalPrefixFormattingRule = _ref.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref.getSeparatorAfterNationalPrefix;\n var matcher = new RegExp(\"^(?:\".concat(format.pattern(), \")$\"));\n\n if (matcher.test(state.nationalSignificantNumber)) {\n return formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, {\n metadata: metadata,\n shouldTryNationalPrefixFormattingRule: shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix\n });\n }\n}\n\nfunction canFormatCompleteNumber(nationalSignificantNumber, metadata) {\n return (0, _checkNumberLength[\"default\"])(nationalSignificantNumber, metadata) === 'IS_POSSIBLE';\n}\n\nfunction formatNationalNumberWithAndWithoutNationalPrefixFormattingRule(state, format, _ref2) {\n var metadata = _ref2.metadata,\n shouldTryNationalPrefixFormattingRule = _ref2.shouldTryNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref2.getSeparatorAfterNationalPrefix;\n // `format` has already been checked for `nationalPrefix` requirement.\n var nationalSignificantNumber = state.nationalSignificantNumber,\n international = state.international,\n nationalPrefix = state.nationalPrefix,\n carrierCode = state.carrierCode; // Format the number with using `national_prefix_formatting_rule`.\n // If the resulting formatted number is a valid formatted number, then return it.\n //\n // Google's AsYouType formatter is different in a way that it doesn't try\n // to format using the \"national prefix formatting rule\", and instead it\n // simply prepends a national prefix followed by a \" \" character.\n // This code does that too, but as a fallback.\n // The reason is that \"national prefix formatting rule\" may use parentheses,\n // which wouldn't be included has it used the simpler Google's way.\n //\n\n if (shouldTryNationalPrefixFormattingRule(format)) {\n var formattedNumber = formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: true,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n\n if (formattedNumber) {\n return formattedNumber;\n }\n } // Format the number without using `national_prefix_formatting_rule`.\n\n\n return formatNationalNumber(state, format, {\n useNationalPrefixFormattingRule: false,\n getSeparatorAfterNationalPrefix: getSeparatorAfterNationalPrefix,\n metadata: metadata\n });\n}\n\nfunction formatNationalNumber(state, format, _ref3) {\n var metadata = _ref3.metadata,\n useNationalPrefixFormattingRule = _ref3.useNationalPrefixFormattingRule,\n getSeparatorAfterNationalPrefix = _ref3.getSeparatorAfterNationalPrefix;\n var formattedNationalNumber = (0, _formatNationalNumberUsingFormat[\"default\"])(state.nationalSignificantNumber, format, {\n carrierCode: state.carrierCode,\n useInternationalFormat: state.international,\n withNationalPrefix: useNationalPrefixFormattingRule,\n metadata: metadata\n });\n\n if (!useNationalPrefixFormattingRule) {\n if (state.nationalPrefix) {\n // If a national prefix was extracted, then just prepend it,\n // followed by a \" \" character.\n formattedNationalNumber = state.nationalPrefix + getSeparatorAfterNationalPrefix(format) + formattedNationalNumber;\n } else if (state.complexPrefixBeforeNationalSignificantNumber) {\n formattedNationalNumber = state.complexPrefixBeforeNationalSignificantNumber + ' ' + formattedNationalNumber;\n }\n }\n\n if (isValidFormattedNationalNumber(formattedNationalNumber, state)) {\n return formattedNationalNumber;\n }\n} // Check that the formatted phone number contains exactly\n// the same digits that have been input by the user.\n// For example, when \"0111523456789\" is input for `AR` country,\n// the extracted `this.nationalSignificantNumber` is \"91123456789\",\n// which means that the national part of `this.digits` isn't simply equal to\n// `this.nationalPrefix` + `this.nationalSignificantNumber`.\n//\n// Also, a `format` can add extra digits to the `this.nationalSignificantNumber`\n// being formatted via `metadata[country].national_prefix_transform_rule`.\n// For example, for `VI` country, it prepends `340` to the national number,\n// and if this check hasn't been implemented, then there would be a bug\n// when `340` \"area coude\" is \"duplicated\" during input for `VI` country:\n// https://github.com/catamphetamine/libphonenumber-js/issues/318\n//\n// So, all these \"gotchas\" are filtered out.\n//\n// In the original Google's code, the comments say:\n// \"Check that we didn't remove nor add any extra digits when we matched\n// this formatting pattern. This usually happens after we entered the last\n// digit during AYTF. Eg: In case of MX, we swallow mobile token (1) when\n// formatted but AYTF should retain all the number entered and not change\n// in order to match a format (of same leading digits and length) display\n// in that way.\"\n// \"If it's the same (i.e entered number and format is same), then it's\n// safe to return this in formatted number as nothing is lost / added.\"\n// Otherwise, don't use this format.\n// https://github.com/google/libphonenumber/commit/3e7c1f04f5e7200f87fb131e6f85c6e99d60f510#diff-9149457fa9f5d608a11bb975c6ef4bc5\n// https://github.com/google/libphonenumber/commit/3ac88c7106e7dcb553bcc794b15f19185928a1c6#diff-2dcb77e833422ee304da348b905cde0b\n//\n\n\nfunction isValidFormattedNationalNumber(formattedNationalNumber, state) {\n return (0, _parseDigits[\"default\"])(formattedNationalNumber) === state.getNationalDigits();\n}\n//# sourceMappingURL=AsYouTypeFormatter.complete.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"DIGIT_PLACEHOLDER\", {\n enumerable: true,\n get: function get() {\n return _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER;\n }\n});\nexports[\"default\"] = void 0;\n\nvar _AsYouTypeFormatterUtil = require(\"./AsYouTypeFormatter.util.js\");\n\nvar _AsYouTypeFormatterComplete = _interopRequireWildcard(require(\"./AsYouTypeFormatter.complete.js\"));\n\nvar _AsYouTypeFormatterPatternMatcher = _interopRequireDefault(require(\"./AsYouTypeFormatter.PatternMatcher.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _formatNationalNumberUsingFormat = require(\"./helpers/formatNationalNumberUsingFormat.js\");\n\nvar _constants = require(\"./constants.js\");\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./helpers/applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Used in phone number format template creation.\n// Could be any digit, I guess.\nvar DUMMY_DIGIT = '9'; // I don't know why is it exactly `15`\n\nvar LONGEST_NATIONAL_PHONE_NUMBER_LENGTH = 15; // Create a phone number consisting only of the digit 9 that matches the\n// `number_pattern` by applying the pattern to the \"longest phone number\" string.\n\nvar LONGEST_DUMMY_PHONE_NUMBER = (0, _AsYouTypeFormatterUtil.repeat)(DUMMY_DIGIT, LONGEST_NATIONAL_PHONE_NUMBER_LENGTH); // A set of characters that, if found in a national prefix formatting rules, are an indicator to\n// us that we should separate the national prefix from the number when formatting.\n\nvar NATIONAL_PREFIX_SEPARATORS_PATTERN = /[- ]/; // Deprecated: Google has removed some formatting pattern related code from their repo.\n// https://github.com/googlei18n/libphonenumber/commit/a395b4fef3caf57c4bc5f082e1152a4d2bd0ba4c\n// \"We no longer have numbers in formatting matching patterns, only \\d.\"\n// Because this library supports generating custom metadata\n// some users may still be using old metadata so the relevant\n// code seems to stay until some next major version update.\n\nvar SUPPORT_LEGACY_FORMATTING_PATTERNS = true; // A pattern that is used to match character classes in regular expressions.\n// An example of a character class is \"[1-4]\".\n\nvar CREATE_CHARACTER_CLASS_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\[([^\\[\\]])*\\]/g;\n}; // Any digit in a regular expression that actually denotes a digit. For\n// example, in the regular expression \"80[0-2]\\d{6,10}\", the first 2 digits\n// (8 and 0) are standalone digits, but the rest are not.\n// Two look-aheads are needed because the number following \\\\d could be a\n// two-digit number, since the phone number can be as long as 15 digits.\n\n\nvar CREATE_STANDALONE_DIGIT_PATTERN = SUPPORT_LEGACY_FORMATTING_PATTERNS && function () {\n return /\\d(?=[^,}][^,}])/g;\n}; // A regular expression that is used to determine if a `format` is\n// suitable to be used in the \"as you type formatter\".\n// A `format` is suitable when the resulting formatted number has\n// the same digits as the user has entered.\n//\n// In the simplest case, that would mean that the format\n// doesn't add any additional digits when formatting a number.\n// Google says that it also shouldn't add \"star\" (`*`) characters,\n// like it does in some Israeli formats.\n// Such basic format would only contain \"valid punctuation\"\n// and \"captured group\" identifiers ($1, $2, etc).\n//\n// An example of a format that adds additional digits:\n//\n// Country: `AR` (Argentina).\n// Format:\n// {\n// \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n// \"leading_digits_patterns\": [\"91\"],\n// \"national_prefix_formatting_rule\": \"0$1\",\n// \"format\": \"$2 15-$3-$4\",\n// \"international_format\": \"$1 $2 $3-$4\"\n// }\n//\n// In the format above, the `format` adds `15` to the digits when formatting a number.\n// A sidenote: this format actually is suitable because `national_prefix_for_parsing`\n// has previously removed `15` from a national number, so re-adding `15` in `format`\n// doesn't actually result in any extra digits added to user's input.\n// But verifying that would be a complex procedure, so the code chooses a simpler path:\n// it simply filters out all `format`s that contain anything but \"captured group\" ids.\n//\n// This regular expression is called `ELIGIBLE_FORMAT_PATTERN` in Google's\n// `libphonenumber` code.\n//\n\n\nvar NON_ALTERING_FORMAT_REG_EXP = new RegExp('[' + _constants.VALID_PUNCTUATION + ']*' + // Google developers say:\n// \"We require that the first matching group is present in the\n// output pattern to ensure no data is lost while formatting.\"\n'\\\\$1' + '[' + _constants.VALID_PUNCTUATION + ']*' + '(\\\\$\\\\d[' + _constants.VALID_PUNCTUATION + ']*)*' + '$'); // This is the minimum length of the leading digits of a phone number\n// to guarantee the first \"leading digits pattern\" for a phone number format\n// to be preemptive.\n\nvar MIN_LEADING_DIGITS_LENGTH = 3;\n\nvar AsYouTypeFormatter = /*#__PURE__*/function () {\n function AsYouTypeFormatter(_ref) {\n var state = _ref.state,\n metadata = _ref.metadata;\n\n _classCallCheck(this, AsYouTypeFormatter);\n\n this.metadata = metadata;\n this.resetFormat();\n }\n\n _createClass(AsYouTypeFormatter, [{\n key: \"resetFormat\",\n value: function resetFormat() {\n this.chosenFormat = undefined;\n this.template = undefined;\n this.nationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplate = undefined;\n this.populatedNationalNumberTemplatePosition = -1;\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan, state) {\n this.resetFormat();\n\n if (numberingPlan) {\n this.isNANP = numberingPlan.callingCode() === '1';\n this.matchingFormats = numberingPlan.formats();\n\n if (state.nationalSignificantNumber) {\n this.narrowDownMatchingFormats(state);\n }\n } else {\n this.isNANP = undefined;\n this.matchingFormats = [];\n }\n }\n /**\r\n * Formats an updated phone number.\r\n * @param {string} nextDigits — Additional phone number digits.\r\n * @param {object} state — `AsYouType` state.\r\n * @return {[string]} Returns undefined if the updated phone number can't be formatted using any of the available formats.\r\n */\n\n }, {\n key: \"format\",\n value: function format(nextDigits, state) {\n var _this = this;\n\n // See if the phone number digits can be formatted as a complete phone number.\n // If not, use the results from `formatNationalNumberWithNextDigits()`,\n // which formats based on the chosen formatting pattern.\n //\n // Attempting to format complete phone number first is how it's done\n // in Google's `libphonenumber`, so this library just follows it.\n // Google's `libphonenumber` code doesn't explain in detail why does it\n // attempt to format digits as a complete phone number\n // instead of just going with a previoulsy (or newly) chosen `format`:\n //\n // \"Checks to see if there is an exact pattern match for these digits.\n // If so, we should use this instead of any other formatting template\n // whose leadingDigitsPattern also matches the input.\"\n //\n if ((0, _AsYouTypeFormatterComplete.canFormatCompleteNumber)(state.nationalSignificantNumber, this.metadata)) {\n for (var _iterator = _createForOfIteratorHelperLoose(this.matchingFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n var formattedCompleteNumber = (0, _AsYouTypeFormatterComplete[\"default\"])(state, format, {\n metadata: this.metadata,\n shouldTryNationalPrefixFormattingRule: function shouldTryNationalPrefixFormattingRule(format) {\n return _this.shouldTryNationalPrefixFormattingRule(format, {\n international: state.international,\n nationalPrefix: state.nationalPrefix\n });\n },\n getSeparatorAfterNationalPrefix: function getSeparatorAfterNationalPrefix(format) {\n return _this.getSeparatorAfterNationalPrefix(format);\n }\n });\n\n if (formattedCompleteNumber) {\n this.resetFormat();\n this.chosenFormat = format;\n this.setNationalNumberTemplate(formattedCompleteNumber.replace(/\\d/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER), state);\n this.populatedNationalNumberTemplate = formattedCompleteNumber; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = this.template.lastIndexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n return formattedCompleteNumber;\n }\n }\n } // Format the digits as a partial (incomplete) phone number\n // using the previously chosen formatting pattern (or a newly chosen one).\n\n\n return this.formatNationalNumberWithNextDigits(nextDigits, state);\n } // Formats the next phone number digits.\n\n }, {\n key: \"formatNationalNumberWithNextDigits\",\n value: function formatNationalNumberWithNextDigits(nextDigits, state) {\n var previouslyChosenFormat = this.chosenFormat; // Choose a format from the list of matching ones.\n\n var newlyChosenFormat = this.chooseFormat(state);\n\n if (newlyChosenFormat) {\n if (newlyChosenFormat === previouslyChosenFormat) {\n // If it can format the next (current) digits\n // using the previously chosen phone number format\n // then return the updated formatted number.\n return this.formatNextNationalNumberDigits(nextDigits);\n } else {\n // If a more appropriate phone number format\n // has been chosen for these \"leading digits\",\n // then re-format the national phone number part\n // using the newly selected format.\n return this.formatNextNationalNumberDigits(state.getNationalDigits());\n }\n }\n }\n }, {\n key: \"narrowDownMatchingFormats\",\n value: function narrowDownMatchingFormats(_ref2) {\n var _this2 = this;\n\n var nationalSignificantNumber = _ref2.nationalSignificantNumber,\n nationalPrefix = _ref2.nationalPrefix,\n international = _ref2.international;\n var leadingDigits = nationalSignificantNumber; // \"leading digits\" pattern list starts with a\n // \"leading digits\" pattern fitting a maximum of 3 leading digits.\n // So, after a user inputs 3 digits of a national (significant) phone number\n // this national (significant) number can already be formatted.\n // The next \"leading digits\" pattern is for 4 leading digits max,\n // and the \"leading digits\" pattern after it is for 5 leading digits max, etc.\n // This implementation is different from Google's\n // in that it searches for a fitting format\n // even if the user has entered less than\n // `MIN_LEADING_DIGITS_LENGTH` digits of a national number.\n // Because some leading digit patterns already match for a single first digit.\n\n var leadingDigitsPatternIndex = leadingDigits.length - MIN_LEADING_DIGITS_LENGTH;\n\n if (leadingDigitsPatternIndex < 0) {\n leadingDigitsPatternIndex = 0;\n }\n\n this.matchingFormats = this.matchingFormats.filter(function (format) {\n return _this2.formatSuits(format, international, nationalPrefix) && _this2.formatMatches(format, leadingDigits, leadingDigitsPatternIndex);\n }); // If there was a phone number format chosen\n // and it no longer holds given the new leading digits then reset it.\n // The test for this `if` condition is marked as:\n // \"Reset a chosen format when it no longer holds given the new leading digits\".\n // To construct a valid test case for this one can find a country\n // in `PhoneNumberMetadata.xml` yielding one format for 3 ``\n // and yielding another format for 4 `` (Australia in this case).\n\n if (this.chosenFormat && this.matchingFormats.indexOf(this.chosenFormat) === -1) {\n this.resetFormat();\n }\n }\n }, {\n key: \"formatSuits\",\n value: function formatSuits(format, international, nationalPrefix) {\n // When a prefix before a national (significant) number is\n // simply a national prefix, then it's parsed as `this.nationalPrefix`.\n // In more complex cases, a prefix before national (significant) number\n // could include a national prefix as well as some \"capturing groups\",\n // and in that case there's no info whether a national prefix has been parsed.\n // If national prefix is not used when formatting a phone number\n // using this format, but a national prefix has been entered by the user,\n // and was extracted, then discard such phone number format.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L175-L184\n if (nationalPrefix && !format.usesNationalPrefix() && // !format.domesticCarrierCodeFormattingRule() &&\n !format.nationalPrefixIsOptionalWhenFormattingInNationalFormat()) {\n return false;\n } // If national prefix is mandatory for this phone number format\n // and there're no guarantees that a national prefix is present in user input\n // then discard this phone number format as not suitable.\n // In Google's \"AsYouType\" formatter code, the equivalent would be this part:\n // https://github.com/google/libphonenumber/blob/0a45cfd96e71cad8edb0e162a70fcc8bd9728933/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L185-L193\n\n\n if (!international && !nationalPrefix && format.nationalPrefixIsMandatoryWhenFormattingInNationalFormat()) {\n return false;\n }\n\n return true;\n }\n }, {\n key: \"formatMatches\",\n value: function formatMatches(format, leadingDigits, leadingDigitsPatternIndex) {\n var leadingDigitsPatternsCount = format.leadingDigitsPatterns().length; // If this format is not restricted to a certain\n // leading digits pattern then it fits.\n // The test case could be found by searching for \"leadingDigitsPatternsCount === 0\".\n\n if (leadingDigitsPatternsCount === 0) {\n return true;\n } // Start narrowing down the list of possible formats based on the leading digits.\n // (only previously matched formats take part in the narrowing down process)\n // `leading_digits_patterns` start with 3 digits min\n // and then go up from there one digit at a time.\n\n\n leadingDigitsPatternIndex = Math.min(leadingDigitsPatternIndex, leadingDigitsPatternsCount - 1);\n var leadingDigitsPattern = format.leadingDigitsPatterns()[leadingDigitsPatternIndex]; // Google imposes a requirement on the leading digits\n // to be minimum 3 digits long in order to be eligible\n // for checking those with a leading digits pattern.\n //\n // Since `leading_digits_patterns` start with 3 digits min,\n // Google's original `libphonenumber` library only starts\n // excluding any non-matching formats only when the\n // national number entered so far is at least 3 digits long,\n // otherwise format matching would give false negatives.\n //\n // For example, when the digits entered so far are `2`\n // and the leading digits pattern is `21` –\n // it's quite obvious in this case that the format could be the one\n // but due to the absence of further digits it would give false negative.\n //\n // Also, `leading_digits_patterns` doesn't always correspond to a single\n // digits count. For example, `60|8` pattern would already match `8`\n // but the `60` part would require having at least two leading digits,\n // so the whole pattern would require inputting two digits first in order to\n // decide on whether it matches the input, even when the input is \"80\".\n //\n // This library — `libphonenumber-js` — allows filtering by `leading_digits_patterns`\n // even when there's only 1 or 2 digits of the national (significant) number.\n // To do that, it uses a non-strict pattern matcher written specifically for that.\n //\n\n if (leadingDigits.length < MIN_LEADING_DIGITS_LENGTH) {\n // Before leading digits < 3 matching was implemented:\n // return true\n //\n // After leading digits < 3 matching was implemented:\n try {\n return new _AsYouTypeFormatterPatternMatcher[\"default\"](leadingDigitsPattern).match(leadingDigits, {\n allowOverflow: true\n }) !== undefined;\n } catch (error)\n /* istanbul ignore next */\n {\n // There's a slight possibility that there could be some undiscovered bug\n // in the pattern matcher code. Since the \"leading digits < 3 matching\"\n // feature is not \"essential\" for operation, it can fall back to the old way\n // in case of any issues rather than halting the application's execution.\n console.error(error);\n return true;\n }\n } // If at least `MIN_LEADING_DIGITS_LENGTH` digits of a national number are\n // available then use the usual regular expression matching.\n //\n // The whole pattern is wrapped in round brackets (`()`) because\n // the pattern can use \"or\" operator (`|`) at the top level of the pattern.\n //\n\n\n return new RegExp(\"^(\".concat(leadingDigitsPattern, \")\")).test(leadingDigits);\n }\n }, {\n key: \"getFormatFormat\",\n value: function getFormatFormat(format, international) {\n return international ? format.internationalFormat() : format.format();\n }\n }, {\n key: \"chooseFormat\",\n value: function chooseFormat(state) {\n var _this3 = this;\n\n var _loop = function _loop() {\n var format = _step2.value;\n\n // If this format is currently being used\n // and is still suitable, then stick to it.\n if (_this3.chosenFormat === format) {\n return \"break\";\n } // Sometimes, a formatting rule inserts additional digits in a phone number,\n // and \"as you type\" formatter can't do that: it should only use the digits\n // that the user has input.\n //\n // For example, in Argentina, there's a format for mobile phone numbers:\n //\n // {\n // \"pattern\": \"(\\\\d)(\\\\d{2})(\\\\d{4})(\\\\d{4})\",\n // \"leading_digits_patterns\": [\"91\"],\n // \"national_prefix_formatting_rule\": \"0$1\",\n // \"format\": \"$2 15-$3-$4\",\n // \"international_format\": \"$1 $2 $3-$4\"\n // }\n //\n // In that format, `international_format` is used instead of `format`\n // because `format` inserts `15` in the formatted number,\n // and `AsYouType` formatter should only use the digits\n // the user has actually input, without adding any extra digits.\n // In this case, it wouldn't make a difference, because the `15`\n // is first stripped when applying `national_prefix_for_parsing`\n // and then re-added when using `format`, so in reality it doesn't\n // add any new digits to the number, but to detect that, the code\n // would have to be more complex: it would have to try formatting\n // the digits using the format and then see if any digits have\n // actually been added or removed, and then, every time a new digit\n // is input, it should re-check whether the chosen format doesn't\n // alter the digits.\n //\n // Google's code doesn't go that far, and so does this library:\n // it simply requires that a `format` doesn't add any additonal\n // digits to user's input.\n //\n // Also, people in general should move from inputting phone numbers\n // in national format (possibly with national prefixes)\n // and use international phone number format instead:\n // it's a logical thing in the modern age of mobile phones,\n // globalization and the internet.\n //\n\n /* istanbul ignore if */\n\n\n if (!NON_ALTERING_FORMAT_REG_EXP.test(_this3.getFormatFormat(format, state.international))) {\n return \"continue\";\n }\n\n if (!_this3.createTemplateForFormat(format, state)) {\n // Remove the format if it can't generate a template.\n _this3.matchingFormats = _this3.matchingFormats.filter(function (_) {\n return _ !== format;\n });\n return \"continue\";\n }\n\n _this3.chosenFormat = format;\n return \"break\";\n };\n\n // When there are multiple available formats, the formatter uses the first\n // format where a formatting template could be created.\n //\n // For some weird reason, `istanbul` says \"else path not taken\"\n // for the `for of` line below. Supposedly that means that\n // the loop doesn't ever go over the last element in the list.\n // That's true because there always is `this.chosenFormat`\n // when `this.matchingFormats` is non-empty.\n // And, for some weird reason, it doesn't think that the case\n // with empty `this.matchingFormats` qualifies for a valid \"else\" path.\n // So simply muting this `istanbul` warning.\n // It doesn't skip the contents of the `for of` loop,\n // it just skips the `for of` line.\n //\n\n /* istanbul ignore next */\n for (var _iterator2 = _createForOfIteratorHelperLoose(this.matchingFormats.slice()), _step2; !(_step2 = _iterator2()).done;) {\n var _ret = _loop();\n\n if (_ret === \"break\") break;\n if (_ret === \"continue\") continue;\n }\n\n if (!this.chosenFormat) {\n // No format matches the national (significant) phone number.\n this.resetFormat();\n }\n\n return this.chosenFormat;\n }\n }, {\n key: \"createTemplateForFormat\",\n value: function createTemplateForFormat(format, state) {\n // The formatter doesn't format numbers when numberPattern contains '|', e.g.\n // (20|3)\\d{4}. In those cases we quickly return.\n // (Though there's no such format in current metadata)\n\n /* istanbul ignore if */\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS && format.pattern().indexOf('|') >= 0) {\n return;\n } // Get formatting template for this phone number format\n\n\n var template = this.getTemplateForFormat(format, state); // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (template) {\n this.setNationalNumberTemplate(template, state);\n return true;\n }\n }\n }, {\n key: \"getSeparatorAfterNationalPrefix\",\n value: function getSeparatorAfterNationalPrefix(format) {\n // `US` metadata doesn't have a `national_prefix_formatting_rule`,\n // so the `if` condition below doesn't apply to `US`,\n // but in reality there shoudl be a separator\n // between a national prefix and a national (significant) number.\n // So `US` national prefix separator is a \"special\" \"hardcoded\" case.\n if (this.isNANP) {\n return ' ';\n } // If a `format` has a `national_prefix_formatting_rule`\n // and that rule has a separator after a national prefix,\n // then it means that there should be a separator\n // between a national prefix and a national (significant) number.\n\n\n if (format && format.nationalPrefixFormattingRule() && NATIONAL_PREFIX_SEPARATORS_PATTERN.test(format.nationalPrefixFormattingRule())) {\n return ' ';\n } // At this point, there seems to be no clear evidence that\n // there should be a separator between a national prefix\n // and a national (significant) number. So don't insert one.\n\n\n return '';\n }\n }, {\n key: \"getInternationalPrefixBeforeCountryCallingCode\",\n value: function getInternationalPrefixBeforeCountryCallingCode(_ref3, options) {\n var IDDPrefix = _ref3.IDDPrefix,\n missingPlus = _ref3.missingPlus;\n\n if (IDDPrefix) {\n return options && options.spacing === false ? IDDPrefix : IDDPrefix + ' ';\n }\n\n if (missingPlus) {\n return '';\n }\n\n return '+';\n }\n }, {\n key: \"getTemplate\",\n value: function getTemplate(state) {\n if (!this.template) {\n return;\n } // `this.template` holds the template for a \"complete\" phone number.\n // The currently entered phone number is most likely not \"complete\",\n // so trim all non-populated digits.\n\n\n var index = -1;\n var i = 0;\n var internationalPrefix = state.international ? this.getInternationalPrefixBeforeCountryCallingCode(state, {\n spacing: false\n }) : '';\n\n while (i < internationalPrefix.length + state.getDigitsWithoutInternationalPrefix().length) {\n index = this.template.indexOf(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, index + 1);\n i++;\n }\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.template, index + 1);\n }\n }, {\n key: \"setNationalNumberTemplate\",\n value: function setNationalNumberTemplate(template, state) {\n this.nationalNumberTemplate = template;\n this.populatedNationalNumberTemplate = template; // With a new formatting template, the matched position\n // using the old template needs to be reset.\n\n this.populatedNationalNumberTemplatePosition = -1; // For convenience, the public `.template` property\n // contains the whole international number\n // if the phone number being input is international:\n // 'x' for the '+' sign, 'x'es for the country phone code,\n // a spacebar and then the template for the formatted national number.\n\n if (state.international) {\n this.template = this.getInternationalPrefixBeforeCountryCallingCode(state).replace(/[\\d\\+]/g, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER) + (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, state.callingCode.length) + ' ' + template;\n } else {\n this.template = template;\n }\n }\n /**\r\n * Generates formatting template for a national phone number,\r\n * optionally containing a national prefix, for a format.\r\n * @param {Format} format\r\n * @param {string} nationalPrefix\r\n * @return {string}\r\n */\n\n }, {\n key: \"getTemplateForFormat\",\n value: function getTemplateForFormat(format, _ref4) {\n var nationalSignificantNumber = _ref4.nationalSignificantNumber,\n international = _ref4.international,\n nationalPrefix = _ref4.nationalPrefix,\n complexPrefixBeforeNationalSignificantNumber = _ref4.complexPrefixBeforeNationalSignificantNumber;\n var pattern = format.pattern();\n /* istanbul ignore else */\n\n if (SUPPORT_LEGACY_FORMATTING_PATTERNS) {\n pattern = pattern // Replace anything in the form of [..] with \\d\n .replace(CREATE_CHARACTER_CLASS_PATTERN(), '\\\\d') // Replace any standalone digit (not the one in `{}`) with \\d\n .replace(CREATE_STANDALONE_DIGIT_PATTERN(), '\\\\d');\n } // Generate a dummy national number (consisting of `9`s)\n // that fits this format's `pattern`.\n //\n // This match will always succeed,\n // because the \"longest dummy phone number\"\n // has enough length to accomodate any possible\n // national phone number format pattern.\n //\n\n\n var digits = LONGEST_DUMMY_PHONE_NUMBER.match(pattern)[0]; // If the national number entered is too long\n // for any phone number format, then abort.\n\n if (nationalSignificantNumber.length > digits.length) {\n return;\n } // Get a formatting template which can be used to efficiently format\n // a partial number where digits are added one by one.\n // Below `strictPattern` is used for the\n // regular expression (with `^` and `$`).\n // This wasn't originally in Google's `libphonenumber`\n // and I guess they don't really need it\n // because they're not using \"templates\" to format phone numbers\n // but I added `strictPattern` after encountering\n // South Korean phone number formatting bug.\n //\n // Non-strict regular expression bug demonstration:\n //\n // this.nationalSignificantNumber : `111111111` (9 digits)\n //\n // pattern : (\\d{2})(\\d{3,4})(\\d{4})\n // format : `$1 $2 $3`\n // digits : `9999999999` (10 digits)\n //\n // '9999999999'.replace(new RegExp(/(\\d{2})(\\d{3,4})(\\d{4})/g), '$1 $2 $3') = \"99 9999 9999\"\n //\n // template : xx xxxx xxxx\n //\n // But the correct template in this case is `xx xxx xxxx`.\n // The template was generated incorrectly because of the\n // `{3,4}` variability in the `pattern`.\n //\n // The fix is, if `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then `this.nationalSignificantNumber`\n // is used instead of `digits`.\n\n\n var strictPattern = new RegExp('^' + pattern + '$');\n var nationalNumberDummyDigits = nationalSignificantNumber.replace(/\\d/g, DUMMY_DIGIT); // If `this.nationalSignificantNumber` has already sufficient length\n // to satisfy the `pattern` completely then use it\n // instead of `digits`.\n\n if (strictPattern.test(nationalNumberDummyDigits)) {\n digits = nationalNumberDummyDigits;\n }\n\n var numberFormat = this.getFormatFormat(format, international);\n var nationalPrefixIncludedInTemplate; // If a user did input a national prefix (and that's guaranteed),\n // and if a `format` does have a national prefix formatting rule,\n // then see if that national prefix formatting rule\n // prepends exactly the same national prefix the user has input.\n // If that's the case, then use the `format` with the national prefix formatting rule.\n // Otherwise, use the `format` without the national prefix formatting rule,\n // and prepend a national prefix manually to it.\n\n if (this.shouldTryNationalPrefixFormattingRule(format, {\n international: international,\n nationalPrefix: nationalPrefix\n })) {\n var numberFormatWithNationalPrefix = numberFormat.replace(_formatNationalNumberUsingFormat.FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()); // If `national_prefix_formatting_rule` of a `format` simply prepends\n // national prefix at the start of a national (significant) number,\n // then such formatting can be used with `AsYouType` formatter.\n // There seems to be no `else` case: everywhere in metadata,\n // national prefix formatting rule is national prefix + $1,\n // or `($1)`, in which case such format isn't even considered\n // when the user has input a national prefix.\n\n /* istanbul ignore else */\n\n if ((0, _parseDigits[\"default\"])(format.nationalPrefixFormattingRule()) === (nationalPrefix || '') + (0, _parseDigits[\"default\"])('$1')) {\n numberFormat = numberFormatWithNationalPrefix;\n nationalPrefixIncludedInTemplate = true; // Replace all digits of the national prefix in the formatting template\n // with `DIGIT_PLACEHOLDER`s.\n\n if (nationalPrefix) {\n var i = nationalPrefix.length;\n\n while (i > 0) {\n numberFormat = numberFormat.replace(/\\d/, _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER);\n i--;\n }\n }\n }\n } // Generate formatting template for this phone number format.\n\n\n var template = digits // Format the dummy phone number according to the format.\n .replace(new RegExp(pattern), numberFormat) // Replace each dummy digit with a DIGIT_PLACEHOLDER.\n .replace(new RegExp(DUMMY_DIGIT, 'g'), _AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER); // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then just prepend such prefix\n // before the national (significant) number, optionally spacing\n // the two with a whitespace.\n\n if (!nationalPrefixIncludedInTemplate) {\n if (complexPrefixBeforeNationalSignificantNumber) {\n // Prepend the prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, complexPrefixBeforeNationalSignificantNumber.length) + ' ' + template;\n } else if (nationalPrefix) {\n // Prepend national prefix to the template manually.\n template = (0, _AsYouTypeFormatterUtil.repeat)(_AsYouTypeFormatterUtil.DIGIT_PLACEHOLDER, nationalPrefix.length) + this.getSeparatorAfterNationalPrefix(format) + template;\n }\n }\n\n if (international) {\n template = (0, _applyInternationalSeparatorStyle[\"default\"])(template);\n }\n\n return template;\n }\n }, {\n key: \"formatNextNationalNumberDigits\",\n value: function formatNextNationalNumberDigits(digits) {\n var result = (0, _AsYouTypeFormatterUtil.populateTemplateWithDigits)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition, digits);\n\n if (!result) {\n // Reset the format.\n this.resetFormat();\n return;\n }\n\n this.populatedNationalNumberTemplate = result[0];\n this.populatedNationalNumberTemplatePosition = result[1]; // Return the formatted phone number so far.\n\n return (0, _AsYouTypeFormatterUtil.cutAndStripNonPairedParens)(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1); // The old way which was good for `input-format` but is not so good\n // for `react-phone-number-input`'s default input (`InputBasic`).\n // return closeNonPairedParens(this.populatedNationalNumberTemplate, this.populatedNationalNumberTemplatePosition + 1)\n // \t.replace(new RegExp(DIGIT_PLACEHOLDER, 'g'), ' ')\n }\n }, {\n key: \"shouldTryNationalPrefixFormattingRule\",\n value: function shouldTryNationalPrefixFormattingRule(format, _ref5) {\n var international = _ref5.international,\n nationalPrefix = _ref5.nationalPrefix;\n\n if (format.nationalPrefixFormattingRule()) {\n // In some countries, `national_prefix_formatting_rule` is `($1)`,\n // so it applies even if the user hasn't input a national prefix.\n // `format.usesNationalPrefix()` detects such cases.\n var usesNationalPrefix = format.usesNationalPrefix();\n\n if (usesNationalPrefix && nationalPrefix || !usesNationalPrefix && !international) {\n return true;\n }\n }\n }\n }]);\n\n return AsYouTypeFormatter;\n}();\n\nexports[\"default\"] = AsYouTypeFormatter;\n//# sourceMappingURL=AsYouTypeFormatter.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGIT_PLACEHOLDER = void 0;\nexports.closeNonPairedParens = closeNonPairedParens;\nexports.countOccurences = countOccurences;\nexports.cutAndStripNonPairedParens = cutAndStripNonPairedParens;\nexports.populateTemplateWithDigits = populateTemplateWithDigits;\nexports.repeat = repeat;\nexports.stripNonPairedParens = stripNonPairedParens;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// Should be the same as `DIGIT_PLACEHOLDER` in `libphonenumber-metadata-generator`.\nvar DIGIT_PLACEHOLDER = 'x'; // '\\u2008' (punctuation space)\n\nexports.DIGIT_PLACEHOLDER = DIGIT_PLACEHOLDER;\nvar DIGIT_PLACEHOLDER_MATCHER = new RegExp(DIGIT_PLACEHOLDER); // Counts all occurences of a symbol in a string.\n// Unicode-unsafe (because using `.split()`).\n\nfunction countOccurences(symbol, string) {\n var count = 0; // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for counting brackets it is safe.\n // for (const character of string)\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n\n if (character === symbol) {\n count++;\n }\n }\n\n return count;\n} // Repeats a string (or a symbol) N times.\n// http://stackoverflow.com/questions/202605/repeat-string-javascript\n\n\nfunction repeat(string, times) {\n if (times < 1) {\n return '';\n }\n\n var result = '';\n\n while (times > 1) {\n if (times & 1) {\n result += string;\n }\n\n times >>= 1;\n string += string;\n }\n\n return result + string;\n}\n\nfunction cutAndStripNonPairedParens(string, cutBeforeIndex) {\n if (string[cutBeforeIndex] === ')') {\n cutBeforeIndex++;\n }\n\n return stripNonPairedParens(string.slice(0, cutBeforeIndex));\n}\n\nfunction closeNonPairedParens(template, cut_before) {\n var retained_template = template.slice(0, cut_before);\n var opening_braces = countOccurences('(', retained_template);\n var closing_braces = countOccurences(')', retained_template);\n var dangling_braces = opening_braces - closing_braces;\n\n while (dangling_braces > 0 && cut_before < template.length) {\n if (template[cut_before] === ')') {\n dangling_braces--;\n }\n\n cut_before++;\n }\n\n return template.slice(0, cut_before);\n}\n\nfunction stripNonPairedParens(string) {\n var dangling_braces = [];\n var i = 0;\n\n while (i < string.length) {\n if (string[i] === '(') {\n dangling_braces.push(i);\n } else if (string[i] === ')') {\n dangling_braces.pop();\n }\n\n i++;\n }\n\n var start = 0;\n var cleared_string = '';\n dangling_braces.push(string.length);\n\n for (var _i = 0, _dangling_braces = dangling_braces; _i < _dangling_braces.length; _i++) {\n var index = _dangling_braces[_i];\n cleared_string += string.slice(start, index);\n start = index + 1;\n }\n\n return cleared_string;\n}\n\nfunction populateTemplateWithDigits(template, position, digits) {\n // Using `.split('')` to iterate through a string here\n // to avoid requiring `Symbol.iterator` polyfill.\n // `.split('')` is generally not safe for Unicode,\n // but in this particular case for `digits` it is safe.\n // for (const digit of digits)\n for (var _iterator2 = _createForOfIteratorHelperLoose(digits.split('')), _step2; !(_step2 = _iterator2()).done;) {\n var digit = _step2.value;\n\n // If there is room for more digits in current `template`,\n // then set the next digit in the `template`,\n // and return the formatted digits so far.\n // If more digits are entered than the current format could handle.\n if (template.slice(position + 1).search(DIGIT_PLACEHOLDER_MATCHER) < 0) {\n return;\n }\n\n position = template.search(DIGIT_PLACEHOLDER_MATCHER);\n template = template.replace(DIGIT_PLACEHOLDER_MATCHER, digit);\n }\n\n return [template, position];\n}\n//# sourceMappingURL=AsYouTypeFormatter.util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.extractFormattedDigitsAndPlus = extractFormattedDigitsAndPlus;\n\nvar _extractCountryCallingCode2 = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"./helpers/parseDigits.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART = '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+';\nvar VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN = new RegExp('^' + VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART + '$', 'i');\nvar VALID_FORMATTED_PHONE_NUMBER_PART = '(?:' + '[' + _constants.PLUS_CHARS + ']' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*' + '|' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + ')';\nvar AFTER_PHONE_NUMBER_DIGITS_END_PATTERN = new RegExp('[^' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']+' + '.*' + '$'); // Tests whether `national_prefix_for_parsing` could match\n// different national prefixes.\n// Matches anything that's not a digit or a square bracket.\n\nvar COMPLEX_NATIONAL_PREFIX = /[^\\d\\[\\]]/;\n\nvar AsYouTypeParser = /*#__PURE__*/function () {\n function AsYouTypeParser(_ref) {\n var defaultCountry = _ref.defaultCountry,\n defaultCallingCode = _ref.defaultCallingCode,\n metadata = _ref.metadata,\n onNationalSignificantNumberChange = _ref.onNationalSignificantNumberChange;\n\n _classCallCheck(this, AsYouTypeParser);\n\n this.defaultCountry = defaultCountry;\n this.defaultCallingCode = defaultCallingCode;\n this.metadata = metadata;\n this.onNationalSignificantNumberChange = onNationalSignificantNumberChange;\n }\n\n _createClass(AsYouTypeParser, [{\n key: \"input\",\n value: function input(text, state) {\n var _extractFormattedDigi = extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi2 = _slicedToArray(_extractFormattedDigi, 2),\n formattedDigits = _extractFormattedDigi2[0],\n hasPlus = _extractFormattedDigi2[1];\n\n var digits = (0, _parseDigits[\"default\"])(formattedDigits); // Checks for a special case: just a leading `+` has been entered.\n\n var justLeadingPlus;\n\n if (hasPlus) {\n if (!state.digits) {\n state.startInternationalNumber();\n\n if (!digits) {\n justLeadingPlus = true;\n }\n }\n }\n\n if (digits) {\n this.inputDigits(digits, state);\n }\n\n return {\n digits: digits,\n justLeadingPlus: justLeadingPlus\n };\n }\n /**\r\n * Inputs \"next\" phone number digits.\r\n * @param {string} digits\r\n * @return {string} [formattedNumber] Formatted national phone number (if it can be formatted at this stage). Returning `undefined` means \"don't format the national phone number at this stage\".\r\n */\n\n }, {\n key: \"inputDigits\",\n value: function inputDigits(nextDigits, state) {\n var digits = state.digits;\n var hasReceivedThreeLeadingDigits = digits.length < 3 && digits.length + nextDigits.length >= 3; // Append phone number digits.\n\n state.appendDigits(nextDigits); // Attempt to extract IDD prefix:\n // Some users input their phone number in international format,\n // but in an \"out-of-country\" dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers as soon as there're at least 3 digits.\n // Google's library attempts to extract IDD prefix at 3 digits,\n // so this library just copies that behavior.\n // I guess that's because the most commot IDD prefixes are\n // `00` (Europe) and `011` (US).\n // There exist really long IDD prefixes too:\n // for example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n // An IDD prefix is extracted here, and then every time when\n // there's a new digit and the number couldn't be formatted.\n\n if (hasReceivedThreeLeadingDigits) {\n this.extractIddPrefix(state);\n }\n\n if (this.isWaitingForCountryCallingCode(state)) {\n if (!this.extractCountryCallingCode(state)) {\n return;\n }\n } else {\n state.appendNationalSignificantNumberDigits(nextDigits);\n } // If a phone number is being input in international format,\n // then it's not valid for it to have a national prefix.\n // Still, some people incorrectly input such numbers with a national prefix.\n // In such cases, only attempt to strip a national prefix if the number becomes too long.\n // (but that is done later, not here)\n\n\n if (!state.international) {\n if (!this.hasExtractedNationalSignificantNumber) {\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }\n }, {\n key: \"isWaitingForCountryCallingCode\",\n value: function isWaitingForCountryCallingCode(_ref2) {\n var international = _ref2.international,\n callingCode = _ref2.callingCode;\n return international && !callingCode;\n } // Extracts a country calling code from a number\n // being entered in internatonal format.\n\n }, {\n key: \"extractCountryCallingCode\",\n value: function extractCountryCallingCode(state) {\n var _extractCountryCallin = (0, _extractCountryCallingCode2[\"default\"])('+' + state.getDigitsWithoutInternationalPrefix(), this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n state.setCallingCode(countryCallingCode);\n state.update({\n nationalSignificantNumber: number\n });\n return true;\n }\n }\n }, {\n key: \"reset\",\n value: function reset(numberingPlan) {\n if (numberingPlan) {\n this.hasSelectedNumberingPlan = true;\n\n var nationalPrefixForParsing = numberingPlan._nationalPrefixForParsing();\n\n this.couldPossiblyExtractAnotherNationalSignificantNumber = nationalPrefixForParsing && COMPLEX_NATIONAL_PREFIX.test(nationalPrefixForParsing);\n } else {\n this.hasSelectedNumberingPlan = undefined;\n this.couldPossiblyExtractAnotherNationalSignificantNumber = undefined;\n }\n }\n /**\r\n * Extracts a national (significant) number from user input.\r\n * Google's library is different in that it only applies `national_prefix_for_parsing`\r\n * and doesn't apply `national_prefix_transform_rule` after that.\r\n * https://github.com/google/libphonenumber/blob/a3d70b0487875475e6ad659af404943211d26456/java/libphonenumber/src/com/google/i18n/phonenumbers/AsYouTypeFormatter.java#L539\r\n * @return {boolean} [extracted]\r\n */\n\n }, {\n key: \"extractNationalSignificantNumber\",\n value: function extractNationalSignificantNumber(nationalDigits, setState) {\n if (!this.hasSelectedNumberingPlan) {\n return;\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe.nationalPrefix,\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode;\n\n if (nationalNumber === nationalDigits) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n /**\r\n * In Google's code this function is called \"attempt to extract longer NDD\".\r\n * \"Some national prefixes are a substring of others\", they say.\r\n * @return {boolean} [result] — Returns `true` if extracting a national prefix produced different results from what they were.\r\n */\n\n }, {\n key: \"extractAnotherNationalSignificantNumber\",\n value: function extractAnotherNationalSignificantNumber(nationalDigits, prevNationalSignificantNumber, setState) {\n if (!this.hasExtractedNationalSignificantNumber) {\n return this.extractNationalSignificantNumber(nationalDigits, setState);\n }\n\n if (!this.couldPossiblyExtractAnotherNationalSignificantNumber) {\n return;\n }\n\n var _extractNationalNumbe2 = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(nationalDigits, this.metadata),\n nationalPrefix = _extractNationalNumbe2.nationalPrefix,\n nationalNumber = _extractNationalNumbe2.nationalNumber,\n carrierCode = _extractNationalNumbe2.carrierCode; // If a national prefix has been extracted previously,\n // then it's always extracted as additional digits are added.\n // That's assuming `extractNationalNumberFromPossiblyIncompleteNumber()`\n // doesn't do anything different from what it currently does.\n // So, just in case, here's this check, though it doesn't occur.\n\n /* istanbul ignore if */\n\n\n if (nationalNumber === prevNationalSignificantNumber) {\n return;\n }\n\n this.onExtractedNationalNumber(nationalPrefix, carrierCode, nationalNumber, nationalDigits, setState);\n return true;\n }\n }, {\n key: \"onExtractedNationalNumber\",\n value: function onExtractedNationalNumber(nationalPrefix, carrierCode, nationalSignificantNumber, nationalDigits, setState) {\n var complexPrefixBeforeNationalSignificantNumber;\n var nationalSignificantNumberMatchesInput; // This check also works with empty `this.nationalSignificantNumber`.\n\n var nationalSignificantNumberIndex = nationalDigits.lastIndexOf(nationalSignificantNumber); // If the extracted national (significant) number is the\n // last substring of the `digits`, then it means that it hasn't been altered:\n // no digits have been removed from the national (significant) number\n // while applying `national_prefix_transform_rule`.\n // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n\n if (nationalSignificantNumberIndex >= 0 && nationalSignificantNumberIndex === nationalDigits.length - nationalSignificantNumber.length) {\n nationalSignificantNumberMatchesInput = true; // If a prefix of a national (significant) number is not as simple\n // as just a basic national prefix, then such prefix is stored in\n // `this.complexPrefixBeforeNationalSignificantNumber` property and will be\n // prepended \"as is\" to the national (significant) number to produce\n // a formatted result.\n\n var prefixBeforeNationalNumber = nationalDigits.slice(0, nationalSignificantNumberIndex); // `prefixBeforeNationalNumber` is always non-empty,\n // because `onExtractedNationalNumber()` isn't called\n // when a national (significant) number hasn't been actually \"extracted\":\n // when a national (significant) number is equal to the national part of `digits`,\n // then `onExtractedNationalNumber()` doesn't get called.\n\n if (prefixBeforeNationalNumber !== nationalPrefix) {\n complexPrefixBeforeNationalSignificantNumber = prefixBeforeNationalNumber;\n }\n }\n\n setState({\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode,\n nationalSignificantNumber: nationalSignificantNumber,\n nationalSignificantNumberMatchesInput: nationalSignificantNumberMatchesInput,\n complexPrefixBeforeNationalSignificantNumber: complexPrefixBeforeNationalSignificantNumber\n }); // `onExtractedNationalNumber()` is only called when\n // the national (significant) number actually did change.\n\n this.hasExtractedNationalSignificantNumber = true;\n this.onNationalSignificantNumberChange();\n }\n }, {\n key: \"reExtractNationalSignificantNumber\",\n value: function reExtractNationalSignificantNumber(state) {\n // Attempt to extract a national prefix.\n //\n // Some people incorrectly input national prefix\n // in an international phone number.\n // For example, some people write British phone numbers as `+44(0)...`.\n //\n // Also, in some rare cases, it is valid for a national prefix\n // to be a part of an international phone number.\n // For example, mobile phone numbers in Mexico are supposed to be\n // dialled internationally using a `1` national prefix,\n // so the national prefix will be part of an international number.\n //\n // Quote from:\n // https://www.mexperience.com/dialing-cell-phones-in-mexico/\n //\n // \"Dialing a Mexican cell phone from abroad\n // When you are calling a cell phone number in Mexico from outside Mexico,\n // it’s necessary to dial an additional “1” after Mexico’s country code\n // (which is “52”) and before the area code.\n // You also ignore the 045, and simply dial the area code and the\n // cell phone’s number.\n //\n // If you don’t add the “1”, you’ll receive a recorded announcement\n // asking you to redial using it.\n //\n // For example, if you are calling from the USA to a cell phone\n // in Mexico City, you would dial +52 – 1 – 55 – 1234 5678.\n // (Note that this is different to calling a land line in Mexico City\n // from abroad, where the number dialed would be +52 – 55 – 1234 5678)\".\n //\n // Google's demo output:\n // https://libphonenumber.appspot.com/phonenumberparser?number=%2b5215512345678&country=MX\n //\n if (this.extractAnotherNationalSignificantNumber(state.getNationalDigits(), state.nationalSignificantNumber, function (stateUpdate) {\n return state.update(stateUpdate);\n })) {\n return true;\n } // If no format matches the phone number, then it could be\n // \"a really long IDD\" (quote from a comment in Google's library).\n // An IDD prefix is first extracted when the user has entered at least 3 digits,\n // and then here — every time when there's a new digit and the number\n // couldn't be formatted.\n // For example, in Australia the default IDD prefix is `0011`,\n // and it could even be as long as `14880011`.\n //\n // Could also check `!hasReceivedThreeLeadingDigits` here\n // to filter out the case when this check duplicates the one\n // already performed when there're 3 leading digits,\n // but it's not a big deal, and in most cases there\n // will be a suitable `format` when there're 3 leading digits.\n //\n\n\n if (this.extractIddPrefix(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n } // Google's AsYouType formatter supports sort of an \"autocorrection\" feature\n // when it \"autocorrects\" numbers that have been input for a country\n // with that country's calling code.\n // Such \"autocorrection\" feature looks weird, but different people have been requesting it:\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n // https://github.com/catamphetamine/libphonenumber-js/issues/375\n // https://github.com/catamphetamine/libphonenumber-js/issues/316\n\n\n if (this.fixMissingPlus(state)) {\n this.extractCallingCodeAndNationalSignificantNumber(state);\n return true;\n }\n }\n }, {\n key: \"extractIddPrefix\",\n value: function extractIddPrefix(state) {\n // An IDD prefix can't be present in a number written with a `+`.\n // Also, don't re-extract an IDD prefix if has already been extracted.\n var international = state.international,\n IDDPrefix = state.IDDPrefix,\n digits = state.digits,\n nationalSignificantNumber = state.nationalSignificantNumber;\n\n if (international || IDDPrefix) {\n return;\n } // Some users input their phone number in \"out-of-country\"\n // dialing format instead of using the leading `+`.\n // https://github.com/catamphetamine/libphonenumber-js/issues/185\n // Detect such numbers.\n\n\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata);\n\n if (numberWithoutIDD !== undefined && numberWithoutIDD !== digits) {\n // If an IDD prefix was stripped then convert the IDD-prefixed number\n // to international number for subsequent parsing.\n state.update({\n IDDPrefix: digits.slice(0, digits.length - numberWithoutIDD.length)\n });\n this.startInternationalNumber(state, {\n country: undefined,\n callingCode: undefined\n });\n return true;\n }\n }\n }, {\n key: \"fixMissingPlus\",\n value: function fixMissingPlus(state) {\n if (!state.international) {\n var _extractCountryCallin2 = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(state.digits, this.defaultCountry, this.defaultCallingCode, this.metadata.metadata),\n newCallingCode = _extractCountryCallin2.countryCallingCode,\n number = _extractCountryCallin2.number;\n\n if (newCallingCode) {\n state.update({\n missingPlus: true\n });\n this.startInternationalNumber(state, {\n country: state.country,\n callingCode: newCallingCode\n });\n return true;\n }\n }\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(state, _ref3) {\n var country = _ref3.country,\n callingCode = _ref3.callingCode;\n state.startInternationalNumber(country, callingCode); // If a national (significant) number has been extracted before, reset it.\n\n if (state.nationalSignificantNumber) {\n state.resetNationalSignificantNumber();\n this.onNationalSignificantNumberChange();\n this.hasExtractedNationalSignificantNumber = undefined;\n }\n }\n }, {\n key: \"extractCallingCodeAndNationalSignificantNumber\",\n value: function extractCallingCodeAndNationalSignificantNumber(state) {\n if (this.extractCountryCallingCode(state)) {\n // `this.extractCallingCode()` is currently called when the number\n // couldn't be formatted during the standard procedure.\n // Normally, the national prefix would be re-extracted\n // for an international number if such number couldn't be formatted,\n // but since it's already not able to be formatted,\n // there won't be yet another retry, so also extract national prefix here.\n this.extractNationalSignificantNumber(state.getNationalDigits(), function (stateUpdate) {\n return state.update(stateUpdate);\n });\n }\n }\n }]);\n\n return AsYouTypeParser;\n}();\n/**\r\n * Extracts formatted phone number from text (if there's any).\r\n * @param {string} text\r\n * @return {string} [formattedPhoneNumber]\r\n */\n\n\nexports[\"default\"] = AsYouTypeParser;\n\nfunction extractFormattedPhoneNumber(text) {\n // Attempt to extract a possible number from the string passed in.\n var startsAt = text.search(VALID_FORMATTED_PHONE_NUMBER_PART);\n\n if (startsAt < 0) {\n return;\n } // Trim everything to the left of the phone number.\n\n\n text = text.slice(startsAt); // Trim the `+`.\n\n var hasPlus;\n\n if (text[0] === '+') {\n hasPlus = true;\n text = text.slice('+'.length);\n } // Trim everything to the right of the phone number.\n\n\n text = text.replace(AFTER_PHONE_NUMBER_DIGITS_END_PATTERN, ''); // Re-add the previously trimmed `+`.\n\n if (hasPlus) {\n text = '+' + text;\n }\n\n return text;\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction _extractFormattedDigitsAndPlus(text) {\n // Extract a formatted phone number part from text.\n var extractedNumber = extractFormattedPhoneNumber(text) || ''; // Trim a `+`.\n\n if (extractedNumber[0] === '+') {\n return [extractedNumber.slice('+'.length), true];\n }\n\n return [extractedNumber];\n}\n/**\r\n * Extracts formatted phone number digits (and a `+`) from text (if there're any).\r\n * @param {string} text\r\n * @return {any[]}\r\n */\n\n\nfunction extractFormattedDigitsAndPlus(text) {\n var _extractFormattedDigi3 = _extractFormattedDigitsAndPlus(text),\n _extractFormattedDigi4 = _slicedToArray(_extractFormattedDigi3, 2),\n formattedDigits = _extractFormattedDigi4[0],\n hasPlus = _extractFormattedDigi4[1]; // If the extracted phone number part\n // can possibly be a part of some valid phone number\n // then parse phone number characters from a formatted phone number.\n\n\n if (!VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN.test(formattedDigits)) {\n formattedDigits = '';\n }\n\n return [formattedDigits, hasPlus];\n}\n//# sourceMappingURL=AsYouTypeParser.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar AsYouTypeState = /*#__PURE__*/function () {\n function AsYouTypeState(_ref) {\n var onCountryChange = _ref.onCountryChange,\n onCallingCodeChange = _ref.onCallingCodeChange;\n\n _classCallCheck(this, AsYouTypeState);\n\n this.onCountryChange = onCountryChange;\n this.onCallingCodeChange = onCallingCodeChange;\n }\n\n _createClass(AsYouTypeState, [{\n key: \"reset\",\n value: function reset(_ref2) {\n var country = _ref2.country,\n callingCode = _ref2.callingCode;\n this.international = false;\n this.IDDPrefix = undefined;\n this.missingPlus = undefined;\n this.callingCode = undefined;\n this.digits = '';\n this.resetNationalSignificantNumber();\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"resetNationalSignificantNumber\",\n value: function resetNationalSignificantNumber() {\n this.nationalSignificantNumber = this.getNationalDigits();\n this.nationalSignificantNumberMatchesInput = true;\n this.nationalPrefix = undefined;\n this.carrierCode = undefined;\n this.complexPrefixBeforeNationalSignificantNumber = undefined;\n }\n }, {\n key: \"update\",\n value: function update(properties) {\n for (var _i = 0, _Object$keys = Object.keys(properties); _i < _Object$keys.length; _i++) {\n var key = _Object$keys[_i];\n this[key] = properties[key];\n }\n }\n }, {\n key: \"initCountryAndCallingCode\",\n value: function initCountryAndCallingCode(country, callingCode) {\n this.setCountry(country);\n this.setCallingCode(callingCode);\n }\n }, {\n key: \"setCountry\",\n value: function setCountry(country) {\n this.country = country;\n this.onCountryChange(country);\n }\n }, {\n key: \"setCallingCode\",\n value: function setCallingCode(callingCode) {\n this.callingCode = callingCode;\n this.onCallingCodeChange(callingCode, this.country);\n }\n }, {\n key: \"startInternationalNumber\",\n value: function startInternationalNumber(country, callingCode) {\n // Prepend the `+` to parsed input.\n this.international = true; // If a default country was set then reset it\n // because an explicitly international phone\n // number is being entered.\n\n this.initCountryAndCallingCode(country, callingCode);\n }\n }, {\n key: \"appendDigits\",\n value: function appendDigits(nextDigits) {\n this.digits += nextDigits;\n }\n }, {\n key: \"appendNationalSignificantNumberDigits\",\n value: function appendNationalSignificantNumberDigits(nextDigits) {\n this.nationalSignificantNumber += nextDigits;\n }\n /**\r\n * Returns the part of `this.digits` that corresponds to the national number.\r\n * Basically, all digits that have been input by the user, except for the\r\n * international prefix and the country calling code part\r\n * (if the number is an international one).\r\n * @return {string}\r\n */\n\n }, {\n key: \"getNationalDigits\",\n value: function getNationalDigits() {\n if (this.international) {\n return this.digits.slice((this.IDDPrefix ? this.IDDPrefix.length : 0) + (this.callingCode ? this.callingCode.length : 0));\n }\n\n return this.digits;\n }\n }, {\n key: \"getDigitsWithoutInternationalPrefix\",\n value: function getDigitsWithoutInternationalPrefix() {\n if (this.international) {\n if (this.IDDPrefix) {\n return this.digits.slice(this.IDDPrefix.length);\n }\n }\n\n return this.digits;\n }\n }]);\n\n return AsYouTypeState;\n}();\n\nexports[\"default\"] = AsYouTypeState;\n//# sourceMappingURL=AsYouTypeState.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, \"prototype\", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } else if (call !== void 0) { throw new TypeError(\"Derived constructors may only return object or undefined\"); } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _wrapNativeSuper(Class) { var _cache = typeof Map === \"function\" ? new Map() : undefined; _wrapNativeSuper = function _wrapNativeSuper(Class) { if (Class === null || !_isNativeFunction(Class)) return Class; if (typeof Class !== \"function\") { throw new TypeError(\"Super expression must either be null or a function\"); } if (typeof _cache !== \"undefined\") { if (_cache.has(Class)) return _cache.get(Class); _cache.set(Class, Wrapper); } function Wrapper() { return _construct(Class, arguments, _getPrototypeOf(this).constructor); } Wrapper.prototype = Object.create(Class.prototype, { constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } }); return _setPrototypeOf(Wrapper, Class); }; return _wrapNativeSuper(Class); }\n\nfunction _construct(Parent, args, Class) { if (_isNativeReflectConstruct()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) _setPrototypeOf(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _isNativeFunction(fn) { return Function.toString.call(fn).indexOf(\"[native code]\") !== -1; }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n// https://stackoverflow.com/a/46971044/970769\n// \"Breaking changes in Typescript 2.1\"\n// \"Extending built-ins like Error, Array, and Map may no longer work.\"\n// \"As a recommendation, you can manually adjust the prototype immediately after any super(...) calls.\"\n// https://github.com/Microsoft/TypeScript-wiki/blob/main/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work\nvar ParseError = /*#__PURE__*/function (_Error) {\n _inherits(ParseError, _Error);\n\n var _super = _createSuper(ParseError);\n\n function ParseError(code) {\n var _this;\n\n _classCallCheck(this, ParseError);\n\n _this = _super.call(this, code); // Set the prototype explicitly.\n // Any subclass of FooError will have to manually set the prototype as well.\n\n Object.setPrototypeOf(_assertThisInitialized(_this), ParseError.prototype);\n _this.name = _this.constructor.name;\n return _this;\n }\n\n return _createClass(ParseError);\n}( /*#__PURE__*/_wrapNativeSuper(Error));\n\nexports[\"default\"] = ParseError;\n//# sourceMappingURL=ParseError.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _metadata2 = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _getPossibleCountriesForNumber = _interopRequireDefault(require(\"./helpers/getPossibleCountriesForNumber.js\"));\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nvar PhoneNumber = /*#__PURE__*/function () {\n function PhoneNumber(countryCallingCode, nationalNumber, metadata) {\n _classCallCheck(this, PhoneNumber);\n\n if (!countryCallingCode) {\n throw new TypeError('`country` or `countryCallingCode` not passed');\n }\n\n if (!nationalNumber) {\n throw new TypeError('`nationalNumber` not passed');\n }\n\n if (!metadata) {\n throw new TypeError('`metadata` not passed');\n }\n\n var _metadata = new _metadata2[\"default\"](metadata); // If country code is passed then derive `countryCallingCode` from it.\n // Also store the country code as `.country`.\n\n\n if (isCountryCode(countryCallingCode)) {\n this.country = countryCallingCode;\n\n _metadata.country(countryCallingCode);\n\n countryCallingCode = _metadata.countryCallingCode();\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (_metadata.isNonGeographicCallingCode(countryCallingCode)) {\n this.country = '001';\n }\n }\n }\n\n this.countryCallingCode = countryCallingCode;\n this.nationalNumber = nationalNumber;\n this.number = '+' + this.countryCallingCode + this.nationalNumber;\n this.metadata = metadata;\n }\n\n _createClass(PhoneNumber, [{\n key: \"setExt\",\n value: function setExt(ext) {\n this.ext = ext;\n }\n }, {\n key: \"getPossibleCountries\",\n value: function getPossibleCountries() {\n if (this.country) {\n return [this.country];\n }\n\n return (0, _getPossibleCountriesForNumber[\"default\"])(this.countryCallingCode, this.nationalNumber, this.metadata);\n }\n }, {\n key: \"isPossible\",\n value: function isPossible() {\n return (0, _isPossibleNumber_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isValid\",\n value: function isValid() {\n return (0, _validate_[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"isNonGeographic\",\n value: function isNonGeographic() {\n var metadata = new _metadata2[\"default\"](this.metadata);\n return metadata.isNonGeographicCallingCode(this.countryCallingCode);\n }\n }, {\n key: \"isEqual\",\n value: function isEqual(phoneNumber) {\n return this.number === phoneNumber.number && this.ext === phoneNumber.ext;\n } // // Is just an alias for `this.isValid() && this.country === country`.\n // // https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\n // isValidForRegion(country) {\n // \treturn isValidNumberForRegion(this, country, { v2: true }, this.metadata)\n // }\n\n }, {\n key: \"getType\",\n value: function getType() {\n return (0, _getNumberType[\"default\"])(this, {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"format\",\n value: function format(_format, options) {\n return (0, _format_[\"default\"])(this, _format, options ? _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }) : {\n v2: true\n }, this.metadata);\n }\n }, {\n key: \"formatNational\",\n value: function formatNational(options) {\n return this.format('NATIONAL', options);\n }\n }, {\n key: \"formatInternational\",\n value: function formatInternational(options) {\n return this.format('INTERNATIONAL', options);\n }\n }, {\n key: \"getURI\",\n value: function getURI(options) {\n return this.format('RFC3966', options);\n }\n }]);\n\n return PhoneNumber;\n}();\n\nexports[\"default\"] = PhoneNumber;\n\nvar isCountryCode = function isCountryCode(value) {\n return /^[A-Z]{2}$/.test(value);\n};\n//# sourceMappingURL=PhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _constants = require(\"./constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _RegExpCache = _interopRequireDefault(require(\"./findNumbers/RegExpCache.js\"));\n\nvar _util = require(\"./findNumbers/util.js\");\n\nvar _utf = require(\"./findNumbers/utf-8.js\");\n\nvar _Leniency = _interopRequireDefault(require(\"./findNumbers/Leniency.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireWildcard(require(\"./findNumbers/isValidCandidate.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar EXTN_PATTERNS_FOR_MATCHING = (0, _createExtensionPattern[\"default\"])('matching');\n/**\r\n * Patterns used to extract phone numbers from a larger phone-number-like pattern. These are\r\n * ordered according to specificity. For example, white-space is last since that is frequently\r\n * used in numbers, not just to separate two numbers. We have separate patterns since we don't\r\n * want to break up the phone-number-like text on more than one different kind of symbol at one\r\n * time, although symbols of the same type (e.g. space) can be safely grouped together.\r\n *\r\n * Note that if there is a match, we will always check any text found up to the first match as\r\n * well.\r\n */\n\nvar INNER_MATCHES = [// Breaks on the slash - e.g. \"651-234-2345/332-445-1234\"\n'\\\\/+(.*)/', // Note that the bracket here is inside the capturing group, since we consider it part of the\n// phone number. Will match a pattern like \"(650) 223 3345 (754) 223 3321\".\n'(\\\\([^(]*)', // Breaks on a hyphen - e.g. \"12345 - 332-445-1234 is my number.\"\n// We require a space on either side of the hyphen for it to be considered a separator.\n\"(?:\".concat(_utf.pZ, \"-|-\").concat(_utf.pZ, \")\").concat(_utf.pZ, \"*(.+)\"), // Various types of wide hyphens. Note we have decided not to enforce a space here, since it's\n// possible that it's supposed to be used to break two numbers without spaces, and we haven't\n// seen many instances of it used within a number.\n\"[\\u2012-\\u2015\\uFF0D]\".concat(_utf.pZ, \"*(.+)\"), // Breaks on a full stop - e.g. \"12345. 332-445-1234 is my number.\"\n\"\\\\.+\".concat(_utf.pZ, \"*([^.]+)\"), // Breaks on space - e.g. \"3324451234 8002341234\"\n\"\".concat(_utf.pZ, \"+(\").concat(_utf.PZ, \"+)\")]; // Limit on the number of leading (plus) characters.\n\nvar leadLimit = (0, _util.limit)(0, 2); // Limit on the number of consecutive punctuation characters.\n\nvar punctuationLimit = (0, _util.limit)(0, 4);\n/* The maximum number of digits allowed in a digit-separated block. As we allow all digits in a\r\n * single block, set high enough to accommodate the entire national number and the international\r\n * country code. */\n\nvar digitBlockLimit = _constants.MAX_LENGTH_FOR_NSN + _constants.MAX_LENGTH_COUNTRY_CODE; // Limit on the number of blocks separated by punctuation.\n// Uses digitBlockLimit since some formats use spaces to separate each digit.\n\nvar blockLimit = (0, _util.limit)(0, digitBlockLimit);\n/* A punctuation sequence allowing white space. */\n\nvar punctuation = \"[\".concat(_constants.VALID_PUNCTUATION, \"]\") + punctuationLimit; // A digits block without punctuation.\n\nvar digitSequence = _utf.pNd + (0, _util.limit)(1, digitBlockLimit);\n/**\r\n * Phone number pattern allowing optional punctuation.\r\n * The phone number pattern used by `find()`, similar to\r\n * VALID_PHONE_NUMBER, but with the following differences:\r\n *
    \r\n *
  • All captures are limited in order to place an upper bound to the text matched by the\r\n * pattern.\r\n *
      \r\n *
    • Leading punctuation / plus signs are limited.\r\n *
    • Consecutive occurrences of punctuation are limited.\r\n *
    • Number of digits is limited.\r\n *
    \r\n *
  • No whitespace is allowed at the start or end.\r\n *
  • No alpha digits (vanity numbers such as 1-800-SIX-FLAGS) are currently supported.\r\n *
\r\n */\n\nvar PATTERN = '(?:' + _isValidCandidate.LEAD_CLASS + punctuation + ')' + leadLimit + digitSequence + '(?:' + punctuation + digitSequence + ')' + blockLimit + '(?:' + EXTN_PATTERNS_FOR_MATCHING + ')?'; // Regular expression of trailing characters that we want to remove.\n// We remove all characters that are not alpha or numerical characters.\n// The hash character is retained here, as it may signify\n// the previous block was an extension.\n//\n// // Don't know what does '&&' mean here.\n// const UNWANTED_END_CHAR_PATTERN = new RegExp(`[[\\\\P{N}&&\\\\P{L}]&&[^#]]+$`)\n//\n\nvar UNWANTED_END_CHAR_PATTERN = new RegExp(\"[^\".concat(_utf._pN).concat(_utf._pL, \"#]+$\"));\nvar NON_DIGITS_PATTERN = /(\\D+)/;\nvar MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1;\n/**\r\n * A stateful class that finds and extracts telephone numbers from {@linkplain CharSequence text}.\r\n * Instances can be created using the {@linkplain PhoneNumberUtil#findNumbers factory methods} in\r\n * {@link PhoneNumberUtil}.\r\n *\r\n *

Vanity numbers (phone numbers using alphabetic digits such as 1-800-SIX-FLAGS are\r\n * not found.\r\n *\r\n *

This class is not thread-safe.\r\n */\n\nvar PhoneNumberMatcher = /*#__PURE__*/function () {\n /**\r\n * Creates a new instance. See the factory methods in {@link PhoneNumberUtil} on how to obtain a\r\n * new instance.\r\n *\r\n * @param util the phone number util to use\r\n * @param text the character sequence that we will search, null for no text\r\n * @param country the country to assume for phone numbers not written in international format\r\n * (with a leading plus, or with the international dialing prefix of the specified region).\r\n * May be null or \"ZZ\" if only numbers with a leading plus should be\r\n * considered.\r\n * @param leniency the leniency to use when evaluating candidate phone numbers\r\n * @param maxTries the maximum number of invalid numbers to try before giving up on the text.\r\n * This is to cover degenerate cases where the text has a lot of false positives in it. Must\r\n * be {@code >= 0}.\r\n */\n function PhoneNumberMatcher() {\n var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var metadata = arguments.length > 2 ? arguments[2] : undefined;\n\n _classCallCheck(this, PhoneNumberMatcher);\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCallingCode: options.defaultCallingCode,\n defaultCountry: options.defaultCountry && (0, _metadata.isSupportedCountry)(options.defaultCountry, metadata) ? options.defaultCountry : undefined,\n leniency: options.leniency || options.extended ? 'POSSIBLE' : 'VALID',\n maxTries: options.maxTries || MAX_SAFE_INTEGER\n });\n\n if (!options.leniency) {\n throw new TypeError('`Leniency` not supplied');\n }\n\n if (options.maxTries < 0) {\n throw new TypeError('`maxTries` not supplied');\n }\n\n this.text = text;\n this.options = options;\n this.metadata = metadata;\n /** The degree of validation requested. */\n\n this.leniency = _Leniency[\"default\"][options.leniency];\n\n if (!this.leniency) {\n throw new TypeError(\"Unknown leniency: \".concat(options.leniency, \".\"));\n }\n /** The maximum number of retries after matching an invalid number. */\n\n\n this.maxTries = options.maxTries;\n this.PATTERN = new RegExp(PATTERN, 'ig');\n /** The iteration tristate. */\n\n this.state = 'NOT_READY';\n /** The next index to start searching at. Undefined in {@link State#DONE}. */\n\n this.searchIndex = 0; // A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n // countries being used for the same doc with ~10 patterns for each country. Some pages will have\n // a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n // that use-case won't have a lot of benefit.\n\n this.regExpCache = new _RegExpCache[\"default\"](32);\n }\n /**\r\n * Attempts to find the next subsequence in the searched sequence on or after {@code searchIndex}\r\n * that represents a phone number. Returns the next match, null if none was found.\r\n *\r\n * @param index the search index to start searching at\r\n * @return the phone number match found, null if none can be found\r\n */\n\n\n _createClass(PhoneNumberMatcher, [{\n key: \"find\",\n value: function find() {\n // // Reset the regular expression.\n // this.PATTERN.lastIndex = index\n var matches;\n\n while (this.maxTries > 0 && (matches = this.PATTERN.exec(this.text)) !== null) {\n var candidate = matches[0];\n var offset = matches.index;\n candidate = (0, _parsePreCandidate[\"default\"])(candidate);\n\n if ((0, _isValidPreCandidate[\"default\"])(candidate, offset, this.text)) {\n var match = // Try to come up with a valid match given the entire candidate.\n this.parseAndVerify(candidate, offset, this.text) // If that failed, try to find an \"inner match\" -\n // there might be a phone number within this candidate.\n || this.extractInnerMatch(candidate, offset, this.text);\n\n if (match) {\n if (this.options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](match.country || match.countryCallingCode, match.phone, this.metadata);\n\n if (match.ext) {\n phoneNumber.ext = match.ext;\n }\n\n return {\n startsAt: match.startsAt,\n endsAt: match.endsAt,\n number: phoneNumber\n };\n }\n\n return match;\n }\n }\n\n this.maxTries--;\n }\n }\n /**\r\n * Attempts to extract a match from `substring`\r\n * if the substring itself does not qualify as a match.\r\n */\n\n }, {\n key: \"extractInnerMatch\",\n value: function extractInnerMatch(substring, offset, text) {\n for (var _iterator = _createForOfIteratorHelperLoose(INNER_MATCHES), _step; !(_step = _iterator()).done;) {\n var innerMatchPattern = _step.value;\n var isFirstMatch = true;\n var candidateMatch = void 0;\n var innerMatchRegExp = new RegExp(innerMatchPattern, 'g');\n\n while (this.maxTries > 0 && (candidateMatch = innerMatchRegExp.exec(substring)) !== null) {\n if (isFirstMatch) {\n // We should handle any group before this one too.\n var _candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, substring.slice(0, candidateMatch.index));\n\n var _match = this.parseAndVerify(_candidate, offset, text);\n\n if (_match) {\n return _match;\n }\n\n this.maxTries--;\n isFirstMatch = false;\n }\n\n var candidate = (0, _util.trimAfterFirstMatch)(UNWANTED_END_CHAR_PATTERN, candidateMatch[1]); // Java code does `groupMatcher.start(1)` here,\n // but there's no way in javascript to get a `candidate` start index,\n // therefore resort to using this kind of an approximation.\n // (`groupMatcher` is called `candidateInSubstringMatch` in this javascript port)\n // https://stackoverflow.com/questions/15934353/get-index-of-each-capture-in-a-javascript-regex\n\n var candidateIndexGuess = substring.indexOf(candidate, candidateMatch.index);\n var match = this.parseAndVerify(candidate, offset + candidateIndexGuess, text);\n\n if (match) {\n return match;\n }\n\n this.maxTries--;\n }\n }\n }\n /**\r\n * Parses a phone number from the `candidate` using `parseNumber` and\r\n * verifies it matches the requested `leniency`. If parsing and verification succeed,\r\n * a corresponding `PhoneNumberMatch` is returned, otherwise this method returns `null`.\r\n *\r\n * @param candidate the candidate match\r\n * @param offset the offset of {@code candidate} within {@link #text}\r\n * @return the parsed and validated phone number match, or null\r\n */\n\n }, {\n key: \"parseAndVerify\",\n value: function parseAndVerify(candidate, offset, text) {\n if (!(0, _isValidCandidate[\"default\"])(candidate, offset, text, this.options.leniency)) {\n return;\n }\n\n var number = (0, _parse_[\"default\"])(candidate, {\n extended: true,\n defaultCountry: this.options.defaultCountry,\n defaultCallingCode: this.options.defaultCallingCode\n }, this.metadata);\n\n if (!number.possible) {\n return;\n }\n\n if (this.leniency(number, candidate, this.metadata, this.regExpCache)) {\n // // We used parseAndKeepRawInput to create this number,\n // // but for now we don't return the extra values parsed.\n // // TODO: stop clearing all values here and switch all users over\n // // to using rawInput() rather than the rawString() of PhoneNumberMatch.\n // number.clearCountryCodeSource()\n // number.clearRawInput()\n // number.clearPreferredDomesticCarrierCode()\n var result = {\n startsAt: offset,\n endsAt: offset + candidate.length,\n phone: number.phone\n };\n\n if (number.country && number.country !== '001') {\n result.country = number.country;\n } else {\n result.countryCallingCode = number.countryCallingCode;\n }\n\n if (number.ext) {\n result.ext = number.ext;\n }\n\n return result;\n }\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.lastMatch = this.find(); // (this.searchIndex)\n\n if (this.lastMatch) {\n // this.searchIndex = this.lastMatch.endsAt\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.lastMatch;\n this.lastMatch = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberMatcher;\n}();\n\nexports[\"default\"] = PhoneNumberMatcher;\n//# sourceMappingURL=PhoneNumberMatcher.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.WHITESPACE = exports.VALID_PUNCTUATION = exports.VALID_DIGITS = exports.PLUS_CHARS = exports.MIN_LENGTH_FOR_NSN = exports.MAX_LENGTH_FOR_NSN = exports.MAX_LENGTH_COUNTRY_CODE = void 0;\n// The minimum length of the national significant number.\nvar MIN_LENGTH_FOR_NSN = 2; // The ITU says the maximum length should be 15,\n// but one can find longer numbers in Germany.\n\nexports.MIN_LENGTH_FOR_NSN = MIN_LENGTH_FOR_NSN;\nvar MAX_LENGTH_FOR_NSN = 17; // The maximum length of the country calling code.\n\nexports.MAX_LENGTH_FOR_NSN = MAX_LENGTH_FOR_NSN;\nvar MAX_LENGTH_COUNTRY_CODE = 3; // Digits accepted in phone numbers\n// (ascii, fullwidth, arabic-indic, and eastern arabic digits).\n\nexports.MAX_LENGTH_COUNTRY_CODE = MAX_LENGTH_COUNTRY_CODE;\nvar VALID_DIGITS = \"0-9\\uFF10-\\uFF19\\u0660-\\u0669\\u06F0-\\u06F9\"; // `DASHES` will be right after the opening square bracket of the \"character class\"\n\nexports.VALID_DIGITS = VALID_DIGITS;\nvar DASHES = \"-\\u2010-\\u2015\\u2212\\u30FC\\uFF0D\";\nvar SLASHES = \"\\uFF0F/\";\nvar DOTS = \"\\uFF0E.\";\nvar WHITESPACE = \" \\xA0\\xAD\\u200B\\u2060\\u3000\";\nexports.WHITESPACE = WHITESPACE;\nvar BRACKETS = \"()\\uFF08\\uFF09\\uFF3B\\uFF3D\\\\[\\\\]\"; // export const OPENING_BRACKETS = '(\\uFF08\\uFF3B\\\\\\['\n\nvar TILDES = \"~\\u2053\\u223C\\uFF5E\"; // Regular expression of acceptable punctuation found in phone numbers. This\n// excludes punctuation found as a leading character only. This consists of dash\n// characters, white space characters, full stops, slashes, square brackets,\n// parentheses and tildes. Full-width variants are also present.\n\nvar VALID_PUNCTUATION = \"\".concat(DASHES).concat(SLASHES).concat(DOTS).concat(WHITESPACE).concat(BRACKETS).concat(TILDES);\nexports.VALID_PUNCTUATION = VALID_PUNCTUATION;\nvar PLUS_CHARS = \"+\\uFF0B\"; // const LEADING_PLUS_CHARS_PATTERN = new RegExp('^[' + PLUS_CHARS + ']+')\n\nexports.PLUS_CHARS = PLUS_CHARS;\n//# sourceMappingURL=constants.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _findNumbers_ = _interopRequireDefault(require(\"./findNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findNumbers_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=findNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// https://medium.com/dsinjs/implementing-lru-cache-in-javascript-94ba6755cda9\nvar Node = /*#__PURE__*/_createClass(function Node(key, value) {\n var next = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;\n var prev = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n _classCallCheck(this, Node);\n\n this.key = key;\n this.value = value;\n this.next = next;\n this.prev = prev;\n});\n\nvar LRUCache = /*#__PURE__*/function () {\n //set default limit of 10 if limit is not passed.\n function LRUCache() {\n var limit = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 10;\n\n _classCallCheck(this, LRUCache);\n\n this.size = 0;\n this.limit = limit;\n this.head = null;\n this.tail = null;\n this.cache = {};\n } // Write Node to head of LinkedList\n // update cache with Node key and Node reference\n\n\n _createClass(LRUCache, [{\n key: \"put\",\n value: function put(key, value) {\n this.ensureLimit();\n\n if (!this.head) {\n this.head = this.tail = new Node(key, value);\n } else {\n var node = new Node(key, value, this.head);\n this.head.prev = node;\n this.head = node;\n } //Update the cache map\n\n\n this.cache[key] = this.head;\n this.size++;\n } // Read from cache map and make that node as new Head of LinkedList\n\n }, {\n key: \"get\",\n value: function get(key) {\n if (this.cache[key]) {\n var value = this.cache[key].value; // node removed from it's position and cache\n\n this.remove(key); // write node again to the head of LinkedList to make it most recently used\n\n this.put(key, value);\n return value;\n }\n\n console.log(\"Item not available in cache for key \".concat(key));\n }\n }, {\n key: \"ensureLimit\",\n value: function ensureLimit() {\n if (this.size === this.limit) {\n this.remove(this.tail.key);\n }\n }\n }, {\n key: \"remove\",\n value: function remove(key) {\n var node = this.cache[key];\n\n if (node.prev !== null) {\n node.prev.next = node.next;\n } else {\n this.head = node.next;\n }\n\n if (node.next !== null) {\n node.next.prev = node.prev;\n } else {\n this.tail = node.prev;\n }\n\n delete this.cache[key];\n this.size--;\n }\n }, {\n key: \"clear\",\n value: function clear() {\n this.head = null;\n this.tail = null;\n this.size = 0;\n this.cache = {};\n } // // Invokes the callback function with every node of the chain and the index of the node.\n // forEach(fn) {\n // let node = this.head;\n // let counter = 0;\n // while (node) {\n // fn(node, counter);\n // node = node.next;\n // counter++;\n // }\n // }\n // // To iterate over LRU with a 'for...of' loop\n // *[Symbol.iterator]() {\n // let node = this.head;\n // while (node) {\n // yield node;\n // node = node.next;\n // }\n // }\n\n }]);\n\n return LRUCache;\n}();\n\nexports[\"default\"] = LRUCache;\n//# sourceMappingURL=LRUCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.containsMoreThanOneSlashInNationalNumber = containsMoreThanOneSlashInNationalNumber;\nexports[\"default\"] = void 0;\n\nvar _validate_ = _interopRequireDefault(require(\"../validate_.js\"));\n\nvar _parseDigits = _interopRequireDefault(require(\"../helpers/parseDigits.js\"));\n\nvar _util = require(\"./util.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Leniency when finding potential phone numbers in text segments\r\n * The levels here are ordered in increasing strictness.\r\n */\nvar _default = {\n /**\r\n * Phone numbers accepted are \"possible\", but not necessarily \"valid\".\r\n */\n POSSIBLE: function POSSIBLE(number, candidate, metadata) {\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"possible\" and \"valid\".\r\n * Numbers written in national format must have their national-prefix\r\n * present if it is usually written for a number of this type.\r\n */\n VALID: function VALID(number, candidate, metadata) {\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidate.toString(), metadata)) {\n return false;\n } // Skipped for simplicity.\n // return isNationalPrefixPresentIfRequired(number, metadata)\n\n\n return true;\n },\n\n /**\r\n * Phone numbers accepted are \"valid\" and\r\n * are grouped in a possible way for this locale. For example, a US number written as\r\n * \"65 02 53 00 00\" and \"650253 0000\" are not accepted at this leniency level, whereas\r\n * \"650 253 0000\", \"650 2530000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol in the national significant number\r\n * are also dropped at this level.\r\n *\r\n * Warning: This level might result in lower coverage especially for regions outside of\r\n * country code \"+1\". If you are not sure about which level to use,\r\n * email the discussion group libphonenumber-discuss@googlegroups.com.\r\n */\n STRICT_GROUPING: function STRICT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsRemainGrouped, regExpCache);\n },\n\n /**\r\n * Phone numbers accepted are {@linkplain PhoneNumberUtil#isValidNumber(PhoneNumber) valid} and\r\n * are grouped in the same way that we would have formatted it, or as a single block. For\r\n * example, a US number written as \"650 2530000\" is not accepted at this leniency level, whereas\r\n * \"650 253 0000\" or \"6502530000\" are.\r\n * Numbers with more than one '/' symbol are also dropped at this level.\r\n *

\r\n * Warning: This level might result in lower coverage especially for regions outside of country\r\n * code \"+1\". If you are not sure about which level to use, email the discussion group\r\n * libphonenumber-discuss@googlegroups.com.\r\n */\n EXACT_GROUPING: function EXACT_GROUPING(number, candidate, metadata, regExpCache) {\n var candidateString = candidate.toString();\n\n if (!(0, _validate_[\"default\"])(number, undefined, metadata) || !containsOnlyValidXChars(number, candidateString, metadata) || containsMoreThanOneSlashInNationalNumber(number, candidateString) || !isNationalPrefixPresentIfRequired(number, metadata)) {\n return false;\n }\n\n return checkNumberGroupingIsValid(number, candidate, metadata, allNumberGroupsAreExactlyPresent, regExpCache);\n }\n};\nexports[\"default\"] = _default;\n\nfunction containsOnlyValidXChars(number, candidate, metadata) {\n // The characters 'x' and 'X' can be (1) a carrier code, in which case they always precede the\n // national significant number or (2) an extension sign, in which case they always precede the\n // extension number. We assume a carrier code is more than 1 digit, so the first case has to\n // have more than 1 consecutive 'x' or 'X', whereas the second case can only have exactly 1 'x'\n // or 'X'. We ignore the character if it appears as the last character of the string.\n for (var index = 0; index < candidate.length - 1; index++) {\n var charAtIndex = candidate.charAt(index);\n\n if (charAtIndex === 'x' || charAtIndex === 'X') {\n var charAtNextIndex = candidate.charAt(index + 1);\n\n if (charAtNextIndex === 'x' || charAtNextIndex === 'X') {\n // This is the carrier code case, in which the 'X's always precede the national\n // significant number.\n index++;\n\n if (util.isNumberMatch(number, candidate.substring(index)) != MatchType.NSN_MATCH) {\n return false;\n } // This is the extension sign case, in which the 'x' or 'X' should always precede the\n // extension number.\n\n } else if ((0, _parseDigits[\"default\"])(candidate.substring(index)) !== number.ext) {\n return false;\n }\n }\n }\n\n return true;\n}\n\nfunction isNationalPrefixPresentIfRequired(number, _metadata) {\n // First, check how we deduced the country code. If it was written in international format, then\n // the national prefix is not required.\n if (number.getCountryCodeSource() != 'FROM_DEFAULT_COUNTRY') {\n return true;\n }\n\n var phoneNumberRegion = util.getRegionCodeForCountryCode(number.getCountryCode());\n var metadata = util.getMetadataForRegion(phoneNumberRegion);\n\n if (metadata == null) {\n return true;\n } // Check if a national prefix should be present when formatting this number.\n\n\n var nationalNumber = util.getNationalSignificantNumber(number);\n var formatRule = util.chooseFormattingPatternForNumber(metadata.numberFormats(), nationalNumber); // To do this, we check that a national prefix formatting rule was present\n // and that it wasn't just the first-group symbol ($1) with punctuation.\n\n if (formatRule && formatRule.getNationalPrefixFormattingRule().length > 0) {\n if (formatRule.getNationalPrefixOptionalWhenFormatting()) {\n // The national-prefix is optional in these cases, so we don't need to check if it was\n // present.\n return true;\n }\n\n if (PhoneNumberUtil.formattingRuleHasFirstGroupOnly(formatRule.getNationalPrefixFormattingRule())) {\n // National Prefix not needed for this number.\n return true;\n } // Normalize the remainder.\n\n\n var rawInputCopy = PhoneNumberUtil.normalizeDigitsOnly(number.getRawInput()); // Check if we found a national prefix and/or carrier code at the start of the raw input, and\n // return the result.\n\n return util.maybeStripNationalPrefixAndCarrierCode(rawInputCopy, metadata, null);\n }\n\n return true;\n}\n\nfunction containsMoreThanOneSlashInNationalNumber(number, candidate) {\n var firstSlashInBodyIndex = candidate.indexOf('/');\n\n if (firstSlashInBodyIndex < 0) {\n // No slashes, this is okay.\n return false;\n } // Now look for a second one.\n\n\n var secondSlashInBodyIndex = candidate.indexOf('/', firstSlashInBodyIndex + 1);\n\n if (secondSlashInBodyIndex < 0) {\n // Only one slash, this is okay.\n return false;\n } // If the first slash is after the country calling code, this is permitted.\n\n\n var candidateHasCountryCode = number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN || number.getCountryCodeSource() === CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN;\n\n if (candidateHasCountryCode && PhoneNumberUtil.normalizeDigitsOnly(candidate.substring(0, firstSlashInBodyIndex)) === String(number.getCountryCode())) {\n // Any more slashes and this is illegal.\n return candidate.slice(secondSlashInBodyIndex + 1).indexOf('/') >= 0;\n }\n\n return true;\n}\n\nfunction checkNumberGroupingIsValid(number, candidate, metadata, checkGroups, regExpCache) {\n var normalizedCandidate = normalizeDigits(candidate, true\n /* keep non-digits */\n );\n var formattedNumberGroups = getNationalNumberGroups(metadata, number, null);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n } // If this didn't pass, see if there are any alternate formats that match, and try them instead.\n\n\n var alternateFormats = MetadataManager.getAlternateFormatsForCountry(number.getCountryCode());\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n\n if (alternateFormats) {\n for (var _iterator = _createForOfIteratorHelperLoose(alternateFormats.numberFormats()), _step; !(_step = _iterator()).done;) {\n var alternateFormat = _step.value;\n\n if (alternateFormat.leadingDigitsPatterns().length > 0) {\n // There is only one leading digits pattern for alternate formats.\n var leadingDigitsRegExp = regExpCache.getPatternForRegExp('^' + alternateFormat.leadingDigitsPatterns()[0]);\n\n if (!leadingDigitsRegExp.test(nationalSignificantNumber)) {\n // Leading digits don't match; try another one.\n continue;\n }\n }\n\n formattedNumberGroups = getNationalNumberGroups(metadata, number, alternateFormat);\n\n if (checkGroups(metadata, number, normalizedCandidate, formattedNumberGroups)) {\n return true;\n }\n }\n }\n\n return false;\n}\n/**\r\n * Helper method to get the national-number part of a number, formatted without any national\r\n * prefix, and return it as a set of digit blocks that would be formatted together following\r\n * standard formatting rules.\r\n */\n\n\nfunction getNationalNumberGroups(metadata, number, formattingPattern) {\n if (formattingPattern) {\n // We format the NSN only, and split that according to the separator.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return util.formatNsnUsingPattern(nationalSignificantNumber, formattingPattern, 'RFC3966', metadata).split('-');\n } // This will be in the format +CC-DG1-DG2-DGX;ext=EXT where DG1..DGX represents groups of digits.\n\n\n var rfc3966Format = formatNumber(number, 'RFC3966', metadata); // We remove the extension part from the formatted string before splitting it into different\n // groups.\n\n var endIndex = rfc3966Format.indexOf(';');\n\n if (endIndex < 0) {\n endIndex = rfc3966Format.length;\n } // The country-code will have a '-' following it.\n\n\n var startIndex = rfc3966Format.indexOf('-') + 1;\n return rfc3966Format.slice(startIndex, endIndex).split('-');\n}\n\nfunction allNumberGroupsAreExactlyPresent(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var candidateGroups = normalizedCandidate.split(NON_DIGITS_PATTERN); // Set this to the last group, skipping it if the number has an extension.\n\n var candidateNumberGroupIndex = number.hasExtension() ? candidateGroups.length - 2 : candidateGroups.length - 1; // First we check if the national significant number is formatted as a block.\n // We use contains and not equals, since the national significant number may be present with\n // a prefix such as a national number prefix, or the country code itself.\n\n if (candidateGroups.length == 1 || candidateGroups[candidateNumberGroupIndex].contains(util.getNationalSignificantNumber(number))) {\n return true;\n } // Starting from the end, go through in reverse, excluding the first group, and check the\n // candidate and number groups are the same.\n\n\n var formattedNumberGroupIndex = formattedNumberGroups.length - 1;\n\n while (formattedNumberGroupIndex > 0 && candidateNumberGroupIndex >= 0) {\n if (candidateGroups[candidateNumberGroupIndex] !== formattedNumberGroups[formattedNumberGroupIndex]) {\n return false;\n }\n\n formattedNumberGroupIndex--;\n candidateNumberGroupIndex--;\n } // Now check the first group. There may be a national prefix at the start, so we only check\n // that the candidate group ends with the formatted number group.\n\n\n return candidateNumberGroupIndex >= 0 && (0, _util.endsWith)(candidateGroups[candidateNumberGroupIndex], formattedNumberGroups[0]);\n}\n\nfunction allNumberGroupsRemainGrouped(metadata, number, normalizedCandidate, formattedNumberGroups) {\n var fromIndex = 0;\n\n if (number.getCountryCodeSource() !== CountryCodeSource.FROM_DEFAULT_COUNTRY) {\n // First skip the country code if the normalized candidate contained it.\n var countryCode = String(number.getCountryCode());\n fromIndex = normalizedCandidate.indexOf(countryCode) + countryCode.length();\n } // Check each group of consecutive digits are not broken into separate groupings in the\n // {@code normalizedCandidate} string.\n\n\n for (var i = 0; i < formattedNumberGroups.length; i++) {\n // Fails if the substring of {@code normalizedCandidate} starting from {@code fromIndex}\n // doesn't contain the consecutive digits in formattedNumberGroups[i].\n fromIndex = normalizedCandidate.indexOf(formattedNumberGroups[i], fromIndex);\n\n if (fromIndex < 0) {\n return false;\n } // Moves {@code fromIndex} forward.\n\n\n fromIndex += formattedNumberGroups[i].length();\n\n if (i == 0 && fromIndex < normalizedCandidate.length()) {\n // We are at the position right after the NDC. We get the region used for formatting\n // information based on the country code in the phone number, rather than the number itself,\n // as we do not need to distinguish between different countries with the same country\n // calling code and this is faster.\n var region = util.getRegionCodeForCountryCode(number.getCountryCode());\n\n if (util.getNddPrefixForRegion(region, true) != null && Character.isDigit(normalizedCandidate.charAt(fromIndex))) {\n // This means there is no formatting symbol after the NDC. In this case, we only\n // accept the number if there is no formatting symbol at all in the number, except\n // for extensions. This is only important for countries with national prefixes.\n var nationalSignificantNumber = util.getNationalSignificantNumber(number);\n return (0, _util.startsWith)(normalizedCandidate.slice(fromIndex - formattedNumberGroups[i].length), nationalSignificantNumber);\n }\n }\n } // The check here makes sure that we haven't mistakenly already used the extension to\n // match the last group of the subscriber number. Note the extension cannot have\n // formatting in-between digits.\n\n\n return normalizedCandidate.slice(fromIndex).contains(number.getExtension());\n}\n//# sourceMappingURL=Leniency.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _LRUCache = _interopRequireDefault(require(\"./LRUCache.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// A cache for frequently used country-specific regular expressions. Set to 32 to cover ~2-3\n// countries being used for the same doc with ~10 patterns for each country. Some pages will have\n// a lot more countries in use, but typically fewer numbers for each so expanding the cache for\n// that use-case won't have a lot of benefit.\nvar RegExpCache = /*#__PURE__*/function () {\n function RegExpCache(size) {\n _classCallCheck(this, RegExpCache);\n\n this.cache = new _LRUCache[\"default\"](size);\n }\n\n _createClass(RegExpCache, [{\n key: \"getPatternForRegExp\",\n value: function getPatternForRegExp(pattern) {\n var regExp = this.cache.get(pattern);\n\n if (!regExp) {\n regExp = new RegExp('^' + pattern);\n this.cache.put(pattern, regExp);\n }\n\n return regExp;\n }\n }]);\n\n return RegExpCache;\n}();\n\nexports[\"default\"] = RegExpCache;\n//# sourceMappingURL=RegExpCache.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LEAD_CLASS = void 0;\nexports[\"default\"] = isValidCandidate;\n\nvar _constants = require(\"../constants.js\");\n\nvar _util = require(\"./util.js\");\n\nvar _utf = require(\"./utf-8.js\");\n\n// Copy-pasted from `PhoneNumberMatcher.js`.\nvar OPENING_PARENS = \"(\\\\[\\uFF08\\uFF3B\";\nvar CLOSING_PARENS = \")\\\\]\\uFF09\\uFF3D\";\nvar NON_PARENS = \"[^\".concat(OPENING_PARENS).concat(CLOSING_PARENS, \"]\");\nvar LEAD_CLASS = \"[\".concat(OPENING_PARENS).concat(_constants.PLUS_CHARS, \"]\"); // Punctuation that may be at the start of a phone number - brackets and plus signs.\n\nexports.LEAD_CLASS = LEAD_CLASS;\nvar LEAD_CLASS_LEADING = new RegExp('^' + LEAD_CLASS); // Limit on the number of pairs of brackets in a phone number.\n\nvar BRACKET_PAIR_LIMIT = (0, _util.limit)(0, 3);\n/**\r\n * Pattern to check that brackets match. Opening brackets should be closed within a phone number.\r\n * This also checks that there is something inside the brackets. Having no brackets at all is also\r\n * fine.\r\n *\r\n * An opening bracket at the beginning may not be closed, but subsequent ones should be. It's\r\n * also possible that the leading bracket was dropped, so we shouldn't be surprised if we see a\r\n * closing bracket first. We limit the sets of brackets in a phone number to four.\r\n */\n\nvar MATCHING_BRACKETS_ENTIRE = new RegExp('^' + \"(?:[\" + OPENING_PARENS + \"])?\" + \"(?:\" + NON_PARENS + \"+\" + \"[\" + CLOSING_PARENS + \"])?\" + NON_PARENS + \"+\" + \"(?:[\" + OPENING_PARENS + \"]\" + NON_PARENS + \"+[\" + CLOSING_PARENS + \"])\" + BRACKET_PAIR_LIMIT + NON_PARENS + \"*\" + '$');\n/**\r\n * Matches strings that look like publication pages. Example:\r\n *

Computing Complete Answers to Queries in the Presence of Limited Access Patterns.\r\n * Chen Li. VLDB J. 12(3): 211-227 (2003).
\r\n *\r\n * The string \"211-227 (2003)\" is not a telephone number.\r\n */\n\nvar PUB_PAGES = /\\d{1,5}-+\\d{1,5}\\s{0,4}\\(\\d{1,4}/;\n\nfunction isValidCandidate(candidate, offset, text, leniency) {\n // Check the candidate doesn't contain any formatting\n // which would indicate that it really isn't a phone number.\n if (!MATCHING_BRACKETS_ENTIRE.test(candidate) || PUB_PAGES.test(candidate)) {\n return;\n } // If leniency is set to VALID or stricter, we also want to skip numbers that are surrounded\n // by Latin alphabetic characters, to skip cases like abc8005001234 or 8005001234def.\n\n\n if (leniency !== 'POSSIBLE') {\n // If the candidate is not at the start of the text,\n // and does not start with phone-number punctuation,\n // check the previous character.\n if (offset > 0 && !LEAD_CLASS_LEADING.test(candidate)) {\n var previousChar = text[offset - 1]; // We return null if it is a latin letter or an invalid punctuation symbol.\n\n if ((0, _utf.isInvalidPunctuationSymbol)(previousChar) || (0, _utf.isLatinLetter)(previousChar)) {\n return false;\n }\n }\n\n var lastCharIndex = offset + candidate.length;\n\n if (lastCharIndex < text.length) {\n var nextChar = text[lastCharIndex];\n\n if ((0, _utf.isInvalidPunctuationSymbol)(nextChar) || (0, _utf.isLatinLetter)(nextChar)) {\n return false;\n }\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPreCandidate;\n// Matches strings that look like dates using \"/\" as a separator.\n// Examples: 3/10/2011, 31/10/96 or 08/31/95.\nvar SLASH_SEPARATED_DATES = /(?:(?:[0-3]?\\d\\/[01]?\\d)|(?:[01]?\\d\\/[0-3]?\\d))\\/(?:[12]\\d)?\\d{2}/; // Matches timestamps.\n// Examples: \"2012-01-02 08:00\".\n// Note that the reg-ex does not include the\n// trailing \":\\d\\d\" -- that is covered by TIME_STAMPS_SUFFIX.\n\nvar TIME_STAMPS = /[12]\\d{3}[-/]?[01]\\d[-/]?[0-3]\\d +[0-2]\\d$/;\nvar TIME_STAMPS_SUFFIX_LEADING = /^:[0-5]\\d/;\n\nfunction isValidPreCandidate(candidate, offset, text) {\n // Skip a match that is more likely to be a date.\n if (SLASH_SEPARATED_DATES.test(candidate)) {\n return false;\n } // Skip potential time-stamps.\n\n\n if (TIME_STAMPS.test(candidate)) {\n var followingText = text.slice(offset + candidate.length);\n\n if (TIME_STAMPS_SUFFIX_LEADING.test(followingText)) {\n return false;\n }\n }\n\n return true;\n}\n//# sourceMappingURL=isValidPreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePreCandidate;\n\nvar _util = require(\"./util.js\");\n\n// Regular expression of characters typically used to start a second phone number for the purposes\n// of parsing. This allows us to strip off parts of the number that are actually the start of\n// another number, such as for: (530) 583-6985 x302/x2303 -> the second extension here makes this\n// actually two phone numbers, (530) 583-6985 x302 and (530) 583-6985 x2303. We remove the second\n// extension so that the first number is parsed correctly.\n//\n// Matches a slash (\\ or /) followed by a space followed by an `x`.\n//\nvar SECOND_NUMBER_START_PATTERN = /[\\\\/] *x/;\n\nfunction parsePreCandidate(candidate) {\n // Check for extra numbers at the end.\n // TODO: This is the place to start when trying to support extraction of multiple phone number\n // from split notations (+41 79 123 45 67 / 68).\n return (0, _util.trimAfterFirstMatch)(SECOND_NUMBER_START_PATTERN, candidate);\n}\n//# sourceMappingURL=parsePreCandidate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports._pN = exports._pL = exports.PZ = void 0;\nexports.isInvalidPunctuationSymbol = isInvalidPunctuationSymbol;\nexports.isLatinLetter = isLatinLetter;\nexports.pZ = exports.pNd = void 0;\n// Javascript doesn't support UTF-8 regular expressions.\n// So mimicking them here.\n// Copy-pasted from `PhoneNumberMatcher.js`.\n\n/**\r\n * \"\\p{Z}\" is any kind of whitespace or invisible separator (\"Separator\").\r\n * http://www.regular-expressions.info/unicode.html\r\n * \"\\P{Z}\" is the reverse of \"\\p{Z}\".\r\n * \"\\p{N}\" is any kind of numeric character in any script (\"Number\").\r\n * \"\\p{Nd}\" is a digit zero through nine in any script except \"ideographic scripts\" (\"Decimal_Digit_Number\").\r\n * \"\\p{Sc}\" is a currency symbol (\"Currency_Symbol\").\r\n * \"\\p{L}\" is any kind of letter from any language (\"Letter\").\r\n * \"\\p{Mn}\" is \"non-spacing mark\".\r\n *\r\n * Javascript doesn't support Unicode Regular Expressions\r\n * so substituting it with this explicit set of characters.\r\n *\r\n * https://stackoverflow.com/questions/13210194/javascript-regex-equivalent-of-a-za-z-using-pl\r\n * https://github.com/danielberndt/babel-plugin-utf-8-regex/blob/master/src/transformer.js\r\n */\nvar _pZ = \" \\xA0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\";\nvar pZ = \"[\".concat(_pZ, \"]\");\nexports.pZ = pZ;\nvar PZ = \"[^\".concat(_pZ, \"]\");\nexports.PZ = PZ;\nvar _pN = \"0-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D66-\\u0D75\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\"; // const pN = `[${_pN}]`\n\nexports._pN = _pN;\nvar _pNd = \"0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19\";\nvar pNd = \"[\".concat(_pNd, \"]\");\nexports.pNd = pNd;\nvar _pL = \"A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC\";\nexports._pL = _pL;\nvar pL = \"[\".concat(_pL, \"]\");\nvar pL_regexp = new RegExp(pL);\nvar _pSc = \"$\\xA2-\\xA5\\u058F\\u060B\\u09F2\\u09F3\\u09FB\\u0AF1\\u0BF9\\u0E3F\\u17DB\\u20A0-\\u20B9\\uA838\\uFDFC\\uFE69\\uFF04\\uFFE0\\uFFE1\\uFFE5\\uFFE6\";\nvar pSc = \"[\".concat(_pSc, \"]\");\nvar pSc_regexp = new RegExp(pSc);\nvar _pMn = \"\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0902\\u093A\\u093C\\u0941-\\u0948\\u094D\\u0951-\\u0957\\u0962\\u0963\\u0981\\u09BC\\u09C1-\\u09C4\\u09CD\\u09E2\\u09E3\\u0A01\\u0A02\\u0A3C\\u0A41\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81\\u0A82\\u0ABC\\u0AC1-\\u0AC5\\u0AC7\\u0AC8\\u0ACD\\u0AE2\\u0AE3\\u0B01\\u0B3C\\u0B3F\\u0B41-\\u0B44\\u0B4D\\u0B56\\u0B62\\u0B63\\u0B82\\u0BC0\\u0BCD\\u0C3E-\\u0C40\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0CBC\\u0CBF\\u0CC6\\u0CCC\\u0CCD\\u0CE2\\u0CE3\\u0D41-\\u0D44\\u0D4D\\u0D62\\u0D63\\u0DCA\\u0DD2-\\u0DD4\\u0DD6\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F71-\\u0F7E\\u0F80-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102D-\\u1030\\u1032-\\u1037\\u1039\\u103A\\u103D\\u103E\\u1058\\u1059\\u105E-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108D\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4\\u17B5\\u17B7-\\u17BD\\u17C6\\u17C9-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193B\\u1A17\\u1A18\\u1A56\\u1A58-\\u1A5E\\u1A60\\u1A62\\u1A65-\\u1A6C\\u1A73-\\u1A7C\\u1A7F\\u1B00-\\u1B03\\u1B34\\u1B36-\\u1B3A\\u1B3C\\u1B42\\u1B6B-\\u1B73\\u1B80\\u1B81\\u1BA2-\\u1BA5\\u1BA8\\u1BA9\\u1BAB\\u1BE6\\u1BE8\\u1BE9\\u1BED\\u1BEF-\\u1BF1\\u1C2C-\\u1C33\\u1C36\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE0\\u1CE2-\\u1CE8\\u1CED\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302D\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA825\\uA826\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA951\\uA980-\\uA982\\uA9B3\\uA9B6-\\uA9B9\\uA9BC\\uAA29-\\uAA2E\\uAA31\\uAA32\\uAA35\\uAA36\\uAA43\\uAA4C\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEC\\uAAED\\uAAF6\\uABE5\\uABE8\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26\";\nvar pMn = \"[\".concat(_pMn, \"]\");\nvar pMn_regexp = new RegExp(pMn);\nvar _InBasic_Latin = \"\\0-\\x7F\";\nvar _InLatin_1_Supplement = \"\\x80-\\xFF\";\nvar _InLatin_Extended_A = \"\\u0100-\\u017F\";\nvar _InLatin_Extended_Additional = \"\\u1E00-\\u1EFF\";\nvar _InLatin_Extended_B = \"\\u0180-\\u024F\";\nvar _InCombining_Diacritical_Marks = \"\\u0300-\\u036F\";\nvar latinLetterRegexp = new RegExp('[' + _InBasic_Latin + _InLatin_1_Supplement + _InLatin_Extended_A + _InLatin_Extended_Additional + _InLatin_Extended_B + _InCombining_Diacritical_Marks + ']');\n/**\r\n * Helper method to determine if a character is a Latin-script letter or not.\r\n * For our purposes, combining marks should also return true since we assume\r\n * they have been added to a preceding Latin character.\r\n */\n\nfunction isLatinLetter(letter) {\n // Combining marks are a subset of non-spacing-mark.\n if (!pL_regexp.test(letter) && !pMn_regexp.test(letter)) {\n return false;\n }\n\n return latinLetterRegexp.test(letter);\n}\n\nfunction isInvalidPunctuationSymbol(character) {\n return character === '%' || pSc_regexp.test(character);\n}\n//# sourceMappingURL=utf-8.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.endsWith = endsWith;\nexports.limit = limit;\nexports.startsWith = startsWith;\nexports.trimAfterFirstMatch = trimAfterFirstMatch;\n\n/** Returns a regular expression quantifier with an upper and lower limit. */\nfunction limit(lower, upper) {\n if (lower < 0 || upper <= 0 || upper < lower) {\n throw new TypeError();\n }\n\n return \"{\".concat(lower, \",\").concat(upper, \"}\");\n}\n/**\r\n * Trims away any characters after the first match of {@code pattern} in {@code candidate},\r\n * returning the trimmed version.\r\n */\n\n\nfunction trimAfterFirstMatch(regexp, string) {\n var index = string.search(regexp);\n\n if (index >= 0) {\n return string.slice(0, index);\n }\n\n return string;\n}\n\nfunction startsWith(string, substring) {\n return string.indexOf(substring) === 0;\n}\n\nfunction endsWith(string, substring) {\n return string.indexOf(substring, string.length - substring.length) === string.length - substring.length;\n}\n//# sourceMappingURL=util.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findNumbers;\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction findNumbers(text, options, metadata) {\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n var results = [];\n\n while (matcher.hasNext()) {\n results.push(matcher.next());\n }\n\n return results;\n}\n//# sourceMappingURL=findNumbers_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _findPhoneNumbers_ = _interopRequireWildcard(require(\"./findPhoneNumbers_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\n// This is a legacy function.\n// Use `findNumbers()` instead.\nfunction findPhoneNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _findPhoneNumbers_[\"default\"])(text, options, metadata);\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers() {\n var _normalizeArguments2 = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments2.text,\n options = _normalizeArguments2.options,\n metadata = _normalizeArguments2.metadata;\n\n return (0, _findPhoneNumbers_.searchPhoneNumbers)(text, options, metadata);\n}\n//# sourceMappingURL=findPhoneNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = findPhoneNumbersInText;\nexports.getArguments = getArguments;\n\nvar _findNumbers = _interopRequireDefault(require(\"./findNumbers.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction findPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = getArguments(defaultCountry, options, metadata);\n return (0, _findNumbers[\"default\"])(text, args.options, args.metadata);\n}\n\nfunction getArguments(defaultCountry, options, metadata) {\n if (metadata) {\n if (defaultCountry) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: defaultCountry\n });\n }\n } else {\n if (options) {\n metadata = options;\n\n if (defaultCountry) {\n if (is_object(defaultCountry)) {\n options = defaultCountry;\n } else {\n options = {\n defaultCountry: defaultCountry\n };\n }\n } else {\n options = undefined;\n }\n } else {\n metadata = defaultCountry;\n options = undefined;\n }\n }\n\n return {\n options: _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }),\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=findPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.PhoneNumberSearch = exports.EXTN_PATTERNS_FOR_PARSING = void 0;\nexports[\"default\"] = findPhoneNumbers;\nexports.searchPhoneNumbers = searchPhoneNumbers;\n\nvar _constants = require(\"./constants.js\");\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isViablePhoneNumber = require(\"./helpers/isViablePhoneNumber.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./helpers/extension/createExtensionPattern.js\"));\n\nvar _parsePreCandidate = _interopRequireDefault(require(\"./findNumbers/parsePreCandidate.js\"));\n\nvar _isValidPreCandidate = _interopRequireDefault(require(\"./findNumbers/isValidPreCandidate.js\"));\n\nvar _isValidCandidate = _interopRequireDefault(require(\"./findNumbers/isValidCandidate.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * Regexp of all possible ways to write extensions, for use when parsing. This\r\n * will be run as a case-insensitive regexp match. Wide character versions are\r\n * also provided after each ASCII version. There are three regular expressions\r\n * here. The first covers RFC 3966 format, where the extension is added using\r\n * ';ext='. The second more generic one starts with optional white space and\r\n * ends with an optional full stop (.), followed by zero or more spaces/tabs\r\n * /commas and then the numbers themselves. The other one covers the special\r\n * case of American numbers where the extension is written with a hash at the\r\n * end, such as '- 503#'. Note that the only capturing groups should be around\r\n * the digits that you want to capture as part of the extension, or else parsing\r\n * will fail! We allow two options for representing the accented o - the\r\n * character itself, and one in the unicode decomposed form with the combining\r\n * acute accent.\r\n */\nvar EXTN_PATTERNS_FOR_PARSING = (0, _createExtensionPattern[\"default\"])('parsing');\nexports.EXTN_PATTERNS_FOR_PARSING = EXTN_PATTERNS_FOR_PARSING;\nvar WHITESPACE_IN_THE_BEGINNING_PATTERN = new RegExp('^[' + _constants.WHITESPACE + ']+');\nvar PUNCTUATION_IN_THE_END_PATTERN = new RegExp('[' + _constants.VALID_PUNCTUATION + ']+$'); // // Regular expression for getting opening brackets for a valid number\n// // found using `PHONE_NUMBER_START_PATTERN` for prepending those brackets to the number.\n// const BEFORE_NUMBER_DIGITS_PUNCTUATION = new RegExp('[' + OPENING_BRACKETS + ']+' + '[' + WHITESPACE + ']*' + '$')\n\nvar VALID_PRECEDING_CHARACTER_PATTERN = /[^a-zA-Z0-9]/;\n\nfunction findPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n var phones = [];\n\n while (search.hasNext()) {\n phones.push(search.next());\n }\n\n return phones;\n}\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\n\n\nfunction searchPhoneNumbers(text, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n var search = new PhoneNumberSearch(text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (search.hasNext()) {\n return {\n done: false,\n value: search.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n/**\r\n * Extracts a parseable phone number including any opening brackets, etc.\r\n * @param {string} text - Input.\r\n * @return {object} `{ ?number, ?startsAt, ?endsAt }`.\r\n */\n\n\nvar PhoneNumberSearch = /*#__PURE__*/function () {\n function PhoneNumberSearch(text, options, metadata) {\n _classCallCheck(this, PhoneNumberSearch);\n\n this.text = text; // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n\n this.options = options || {};\n this.metadata = metadata; // Iteration tristate.\n\n this.state = 'NOT_READY';\n this.regexp = new RegExp(_isViablePhoneNumber.VALID_PHONE_NUMBER_WITH_EXTENSION, 'ig');\n }\n\n _createClass(PhoneNumberSearch, [{\n key: \"find\",\n value: function find() {\n var matches = this.regexp.exec(this.text);\n\n if (!matches) {\n return;\n }\n\n var number = matches[0];\n var startsAt = matches.index;\n number = number.replace(WHITESPACE_IN_THE_BEGINNING_PATTERN, '');\n startsAt += matches[0].length - number.length; // Fixes not parsing numbers with whitespace in the end.\n // Also fixes not parsing numbers with opening parentheses in the end.\n // https://github.com/catamphetamine/libphonenumber-js/issues/252\n\n number = number.replace(PUNCTUATION_IN_THE_END_PATTERN, '');\n number = (0, _parsePreCandidate[\"default\"])(number);\n var result = this.parseCandidate(number, startsAt);\n\n if (result) {\n return result;\n } // Tail recursion.\n // Try the next one if this one is not a valid phone number.\n\n\n return this.find();\n }\n }, {\n key: \"parseCandidate\",\n value: function parseCandidate(number, startsAt) {\n if (!(0, _isValidPreCandidate[\"default\"])(number, startsAt, this.text)) {\n return;\n } // Don't parse phone numbers which are non-phone numbers\n // due to being part of something else (e.g. a UUID).\n // https://github.com/catamphetamine/libphonenumber-js/issues/213\n // Copy-pasted from Google's `PhoneNumberMatcher.js` (`.parseAndValidate()`).\n\n\n if (!(0, _isValidCandidate[\"default\"])(number, startsAt, this.text, this.options.extended ? 'POSSIBLE' : 'VALID')) {\n return;\n } // // Prepend any opening brackets left behind by the\n // // `PHONE_NUMBER_START_PATTERN` regexp.\n // const text_before_number = text.slice(this.searching_from, startsAt)\n // const full_number_starts_at = text_before_number.search(BEFORE_NUMBER_DIGITS_PUNCTUATION)\n // if (full_number_starts_at >= 0)\n // {\n // \tnumber = text_before_number.slice(full_number_starts_at) + number\n // \tstartsAt = full_number_starts_at\n // }\n //\n // this.searching_from = matches.lastIndex\n\n\n var result = (0, _parse_[\"default\"])(number, this.options, this.metadata);\n\n if (!result.phone) {\n return;\n }\n\n result.startsAt = startsAt;\n result.endsAt = startsAt + number.length;\n return result;\n }\n }, {\n key: \"hasNext\",\n value: function hasNext() {\n if (this.state === 'NOT_READY') {\n this.last_match = this.find();\n\n if (this.last_match) {\n this.state = 'READY';\n } else {\n this.state = 'DONE';\n }\n }\n\n return this.state === 'READY';\n }\n }, {\n key: \"next\",\n value: function next() {\n // Check the state and find the next match as a side-effect if necessary.\n if (!this.hasNext()) {\n throw new Error('No next element');\n } // Don't retain that memory any longer than necessary.\n\n\n var result = this.last_match;\n this.last_match = null;\n this.state = 'NOT_READY';\n return result;\n }\n }]);\n\n return PhoneNumberSearch;\n}();\n\nexports.PhoneNumberSearch = PhoneNumberSearch;\n//# sourceMappingURL=findPhoneNumbers_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _format_ = _interopRequireDefault(require(\"./format_.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction formatNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n format = _normalizeArguments.format,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _format_[\"default\"])(input, format, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 5),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3],\n arg_5 = _Array$prototype$slic2[4];\n\n var input;\n var format;\n var options;\n var metadata; // Sort out arguments.\n // If the phone number is passed as a string.\n // `format('8005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If country code is supplied.\n // `format('8005553535', 'RU', 'NATIONAL', [options], metadata)`.\n if (typeof arg_3 === 'string') {\n format = arg_3;\n\n if (arg_5) {\n options = arg_4;\n metadata = arg_5;\n } else {\n metadata = arg_4;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2,\n extended: true\n }, metadata);\n } // Just an international phone number is supplied\n // `format('+78005553535', 'NATIONAL', [options], metadata)`.\n else {\n if (typeof arg_2 !== 'string') {\n throw new Error('`format` argument not passed to `formatNumber(number, format)`');\n }\n\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n\n input = (0, _parse_[\"default\"])(arg_1, {\n extended: true\n }, metadata);\n }\n } // If the phone number is passed as a parsed number object.\n // `format({ phone: '8005553535', country: 'RU' }, 'NATIONAL', [options], metadata)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n format = arg_2;\n\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.'); // Legacy lowercase formats.\n\n\n if (format === 'International') {\n format = 'INTERNATIONAL';\n } else if (format === 'National') {\n format = 'NATIONAL';\n }\n\n return {\n input: input,\n format: format,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=format.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatIncompletePhoneNumber;\n\nvar _AsYouType = _interopRequireDefault(require(\"./AsYouType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Formats a (possibly incomplete) phone number.\r\n * The phone number can be either in E.164 format\r\n * or in a form of national number digits.\r\n * @param {string} value - A possibly incomplete phone number. Either in E.164 format or in a form of national number digits.\r\n * @param {string?} country - Two-letter (\"ISO 3166-1 alpha-2\") country code.\r\n * @return {string} Formatted (possibly incomplete) phone number.\r\n */\nfunction formatIncompletePhoneNumber(value, country, metadata) {\n if (!metadata) {\n metadata = country;\n country = undefined;\n }\n\n return new _AsYouType[\"default\"](country, metadata).input(value);\n}\n//# sourceMappingURL=formatIncompletePhoneNumber.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = formatNumber;\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _formatNationalNumberUsingFormat = _interopRequireDefault(require(\"./helpers/formatNationalNumberUsingFormat.js\"));\n\nvar _metadata = _interopRequireWildcard(require(\"./metadata.js\"));\n\nvar _getIddPrefix = _interopRequireDefault(require(\"./helpers/getIddPrefix.js\"));\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar DEFAULT_OPTIONS = {\n formatExtension: function formatExtension(formattedNumber, extension, metadata) {\n return \"\".concat(formattedNumber).concat(metadata.ext()).concat(extension);\n }\n}; // Formats a phone number\n//\n// Example use cases:\n//\n// ```js\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL')\n// formatNumber('8005553535', 'RU', 'INTERNATIONAL', metadata)\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL')\n// formatNumber({ phone: '8005553535', country: 'RU' }, 'INTERNATIONAL', metadata)\n// formatNumber('+78005553535', 'NATIONAL')\n// formatNumber('+78005553535', 'NATIONAL', metadata)\n// ```\n//\n\nfunction formatNumber(input, format, options, metadata) {\n // Apply default options.\n if (options) {\n options = _objectSpread(_objectSpread({}, DEFAULT_OPTIONS), options);\n } else {\n options = DEFAULT_OPTIONS;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (input.country && input.country !== '001') {\n // Validate `input.country`.\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else if (input.countryCallingCode) {\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else return input.phone || '';\n\n var countryCallingCode = metadata.countryCallingCode();\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // This variable should have been declared inside `case`s\n // but Babel has a bug and it says \"duplicate variable declaration\".\n\n var number;\n\n switch (format) {\n case 'NATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return '';\n }\n\n number = formatNationalNumber(nationalNumber, input.carrierCode, 'NATIONAL', metadata, options);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'INTERNATIONAL':\n // Legacy argument support.\n // (`{ country: ..., phone: '' }`)\n if (!nationalNumber) {\n return \"+\".concat(countryCallingCode);\n }\n\n number = formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata, options);\n number = \"+\".concat(countryCallingCode, \" \").concat(number);\n return addExtension(number, input.ext, metadata, options.formatExtension);\n\n case 'E.164':\n // `E.164` doesn't define \"phone number extensions\".\n return \"+\".concat(countryCallingCode).concat(nationalNumber);\n\n case 'RFC3966':\n return (0, _RFC.formatRFC3966)({\n number: \"+\".concat(countryCallingCode).concat(nationalNumber),\n ext: input.ext\n });\n // For reference, here's Google's IDD formatter:\n // https://github.com/google/libphonenumber/blob/32719cf74e68796788d1ca45abc85dcdc63ba5b9/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L1546\n // Not saying that this IDD formatter replicates it 1:1, but it seems to work.\n // Who would even need to format phone numbers in IDD format anyway?\n\n case 'IDD':\n if (!options.fromCountry) {\n return; // throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')\n }\n\n var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);\n return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);\n\n default:\n throw new Error(\"Unknown \\\"format\\\" argument passed to \\\"formatNumber()\\\": \\\"\".concat(format, \"\\\"\"));\n }\n}\n\nfunction formatNationalNumber(number, carrierCode, formatAs, metadata, options) {\n var format = chooseFormatForNumber(metadata.formats(), number);\n\n if (!format) {\n return number;\n }\n\n return (0, _formatNationalNumberUsingFormat[\"default\"])(number, format, {\n useInternationalFormat: formatAs === 'INTERNATIONAL',\n withNationalPrefix: format.nationalPrefixIsOptionalWhenFormattingInNationalFormat() && options && options.nationalPrefix === false ? false : true,\n carrierCode: carrierCode,\n metadata: metadata\n });\n}\n\nfunction chooseFormatForNumber(availableFormats, nationalNnumber) {\n for (var _iterator = _createForOfIteratorHelperLoose(availableFormats), _step; !(_step = _iterator()).done;) {\n var format = _step.value;\n\n // Validate leading digits.\n // The test case for \"else path\" could be found by searching for\n // \"format.leadingDigitsPatterns().length === 0\".\n if (format.leadingDigitsPatterns().length > 0) {\n // The last leading_digits_pattern is used here, as it is the most detailed\n var lastLeadingDigitsPattern = format.leadingDigitsPatterns()[format.leadingDigitsPatterns().length - 1]; // If leading digits don't match then move on to the next phone number format\n\n if (nationalNnumber.search(lastLeadingDigitsPattern) !== 0) {\n continue;\n }\n } // Check that the national number matches the phone number format regular expression\n\n\n if ((0, _matchesEntirely[\"default\"])(nationalNnumber, format.pattern())) {\n return format;\n }\n }\n}\n\nfunction addExtension(formattedNumber, ext, metadata, formatExtension) {\n return ext ? formatExtension(formattedNumber, ext, metadata) : formattedNumber;\n}\n\nfunction formatIDD(nationalNumber, carrierCode, countryCallingCode, fromCountry, metadata) {\n var fromCountryCallingCode = (0, _metadata.getCountryCallingCode)(fromCountry, metadata.metadata); // When calling within the same country calling code.\n\n if (fromCountryCallingCode === countryCallingCode) {\n var formattedNumber = formatNationalNumber(nationalNumber, carrierCode, 'NATIONAL', metadata); // For NANPA regions, return the national format for these regions\n // but prefix it with the country calling code.\n\n if (countryCallingCode === '1') {\n return countryCallingCode + ' ' + formattedNumber;\n } // If regions share a country calling code, the country calling code need\n // not be dialled. This also applies when dialling within a region, so this\n // if clause covers both these cases. Technically this is the case for\n // dialling from La Reunion to other overseas departments of France (French\n // Guiana, Martinique, Guadeloupe), but not vice versa - so we don't cover\n // this edge case for now and for those cases return the version including\n // country calling code. Details here:\n // http://www.petitfute.com/voyage/225-info-pratiques-reunion\n //\n\n\n return formattedNumber;\n }\n\n var iddPrefix = (0, _getIddPrefix[\"default\"])(fromCountry, undefined, metadata.metadata);\n\n if (iddPrefix) {\n return \"\".concat(iddPrefix, \" \").concat(countryCallingCode, \" \").concat(formatNationalNumber(nationalNumber, null, 'INTERNATIONAL', metadata));\n }\n}\n//# sourceMappingURL=format_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountries;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getCountries(metadata) {\n return new _metadata[\"default\"](metadata).getCountries();\n}\n//# sourceMappingURL=getCountries.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nObject.defineProperty(exports, \"default\", {\n enumerable: true,\n get: function get() {\n return _metadata.getCountryCallingCode;\n }\n});\n\nvar _metadata = require(\"./metadata.js\");\n//# sourceMappingURL=getCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getExampleNumber;\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction getExampleNumber(country, examples, metadata) {\n if (examples[country]) {\n return new _PhoneNumber[\"default\"](country, examples[country], metadata);\n }\n}\n//# sourceMappingURL=getExampleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.normalizeArguments = normalizeArguments;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _getNumberType2 = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction getNumberType() {\n var _normalizeArguments = normalizeArguments(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _getNumberType2[\"default\"])(input, options, metadata);\n} // Sort out arguments\n\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var input;\n var options = {};\n var metadata; // If the phone number is passed as a string.\n // `getNumberType('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n // If \"default country\" argument is being passed\n // then convert it to an `options` object.\n // `getNumberType('88005553535', 'RU', metadata)`.\n if (_typeof(arg_2) !== 'object') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n metadata = arg_3;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, {\n defaultCountry: arg_2\n }, metadata);\n } else {\n input = {};\n }\n } // No \"resrict country\" argument is being passed.\n // International phone number is passed.\n // `getNumberType('+78005553535', metadata)`.\n else {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n if ((0, _isViablePhoneNumber[\"default\"])(arg_1)) {\n input = (0, _parse_[\"default\"])(arg_1, undefined, metadata);\n } else {\n input = {};\n }\n }\n } // If the phone number is passed as a parsed phone number.\n // `getNumberType({ phone: '88005553535', country: 'RU' }, ...)`.\n else if (is_object(arg_1)) {\n input = arg_1;\n\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new TypeError('A phone number must either be a string or an object of shape { phone, [country] }.');\n\n return {\n input: input,\n options: options,\n metadata: metadata\n };\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.formatRFC3966 = formatRFC3966;\nexports.parseRFC3966 = parseRFC3966;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./isViablePhoneNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// https://www.ietf.org/rfc/rfc3966.txt\n\n/**\r\n * @param {string} text - Phone URI (RFC 3966).\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\nfunction parseRFC3966(text) {\n var number;\n var ext; // Replace \"tel:\" with \"tel=\" for parsing convenience.\n\n text = text.replace(/^tel:/, 'tel=');\n\n for (var _iterator = _createForOfIteratorHelperLoose(text.split(';')), _step; !(_step = _iterator()).done;) {\n var part = _step.value;\n\n var _part$split = part.split('='),\n _part$split2 = _slicedToArray(_part$split, 2),\n name = _part$split2[0],\n value = _part$split2[1];\n\n switch (name) {\n case 'tel':\n number = value;\n break;\n\n case 'ext':\n ext = value;\n break;\n\n case 'phone-context':\n // Only \"country contexts\" are supported.\n // \"Domain contexts\" are ignored.\n if (value[0] === '+') {\n number = value + number;\n }\n\n break;\n }\n } // If the phone number is not viable, then abort.\n\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n return {};\n }\n\n var result = {\n number: number\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * @param {object} - `{ ?number, ?extension }`.\r\n * @return {string} Phone URI (RFC 3966).\r\n */\n\n\nfunction formatRFC3966(_ref) {\n var number = _ref.number,\n ext = _ref.ext;\n\n if (!number) {\n return '';\n }\n\n if (number[0] !== '+') {\n throw new Error(\"\\\"formatRFC3966()\\\" expects \\\"number\\\" to be in E.164 format.\");\n }\n\n return \"tel:\".concat(number).concat(ext ? ';ext=' + ext : '');\n}\n//# sourceMappingURL=RFC3966.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = applyInternationalSeparatorStyle;\n\nvar _constants = require(\"../constants.js\");\n\n// Removes brackets and replaces dashes with spaces.\n//\n// E.g. \"(999) 111-22-33\" -> \"999 111 22 33\"\n//\n// For some reason Google's metadata contains ``s with brackets and dashes.\n// Meanwhile, there's no single opinion about using punctuation in international phone numbers.\n//\n// For example, Google's `` for USA is `+1 213-373-4253`.\n// And here's a quote from WikiPedia's \"North American Numbering Plan\" page:\n// https://en.wikipedia.org/wiki/North_American_Numbering_Plan\n//\n// \"The country calling code for all countries participating in the NANP is 1.\n// In international format, an NANP number should be listed as +1 301 555 01 00,\n// where 301 is an area code (Maryland).\"\n//\n// I personally prefer the international format without any punctuation.\n// For example, brackets are remnants of the old age, meaning that the\n// phone number part in brackets (so called \"area code\") can be omitted\n// if dialing within the same \"area\".\n// And hyphens were clearly introduced for splitting local numbers into memorizable groups.\n// For example, remembering \"5553535\" is difficult but \"555-35-35\" is much simpler.\n// Imagine a man taking a bus from home to work and seeing an ad with a phone number.\n// He has a couple of seconds to memorize that number until it passes by.\n// If it were spaces instead of hyphens the man wouldn't necessarily get it,\n// but with hyphens instead of spaces the grouping is more explicit.\n// I personally think that hyphens introduce visual clutter,\n// so I prefer replacing them with spaces in international numbers.\n// In the modern age all output is done on displays where spaces are clearly distinguishable\n// so hyphens can be safely replaced with spaces without losing any legibility.\n//\nfunction applyInternationalSeparatorStyle(formattedNumber) {\n return formattedNumber.replace(new RegExp(\"[\".concat(_constants.VALID_PUNCTUATION, \"]+\"), 'g'), ' ').trim();\n}\n//# sourceMappingURL=applyInternationalSeparatorStyle.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.checkNumberLengthForType = checkNumberLengthForType;\nexports[\"default\"] = checkNumberLength;\n\nvar _mergeArrays = _interopRequireDefault(require(\"./mergeArrays.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction checkNumberLength(nationalNumber, metadata) {\n return checkNumberLengthForType(nationalNumber, undefined, metadata);\n} // Checks whether a number is possible for the country based on its length.\n// Should only be called for the \"new\" metadata which has \"possible lengths\".\n\n\nfunction checkNumberLengthForType(nationalNumber, type, metadata) {\n var type_info = metadata.type(type); // There should always be \"\" set for every type element.\n // This is declared in the XML schema.\n // For size efficiency, where a sub-description (e.g. fixed-line)\n // has the same \"\" as the \"general description\", this is missing,\n // so we fall back to the \"general description\". Where no numbers of the type\n // exist at all, there is one possible length (-1) which is guaranteed\n // not to match the length of any real phone number.\n\n var possible_lengths = type_info && type_info.possibleLengths() || metadata.possibleLengths(); // let local_lengths = type_info && type.possibleLengthsLocal() || metadata.possibleLengthsLocal()\n // Metadata before version `1.0.18` didn't contain `possible_lengths`.\n\n if (!possible_lengths) {\n return 'IS_POSSIBLE';\n }\n\n if (type === 'FIXED_LINE_OR_MOBILE') {\n // No such country in metadata.\n\n /* istanbul ignore next */\n if (!metadata.type('FIXED_LINE')) {\n // The rare case has been encountered where no fixedLine data is available\n // (true for some non-geographic entities), so we just check mobile.\n return checkNumberLengthForType(nationalNumber, 'MOBILE', metadata);\n }\n\n var mobile_type = metadata.type('MOBILE');\n\n if (mobile_type) {\n // Merge the mobile data in if there was any. \"Concat\" creates a new\n // array, it doesn't edit possible_lengths in place, so we don't need a copy.\n // Note that when adding the possible lengths from mobile, we have\n // to again check they aren't empty since if they are this indicates\n // they are the same as the general desc and should be obtained from there.\n possible_lengths = (0, _mergeArrays[\"default\"])(possible_lengths, mobile_type.possibleLengths()); // The current list is sorted; we need to merge in the new list and\n // re-sort (duplicates are okay). Sorting isn't so expensive because\n // the lists are very small.\n // if (local_lengths) {\n // \tlocal_lengths = mergeArrays(local_lengths, mobile_type.possibleLengthsLocal())\n // } else {\n // \tlocal_lengths = mobile_type.possibleLengthsLocal()\n // }\n }\n } // If the type doesn't exist then return 'INVALID_LENGTH'.\n else if (type && !type_info) {\n return 'INVALID_LENGTH';\n }\n\n var actual_length = nationalNumber.length; // In `libphonenumber-js` all \"local-only\" formats are dropped for simplicity.\n // // This is safe because there is never an overlap beween the possible lengths\n // // and the local-only lengths; this is checked at build time.\n // if (local_lengths && local_lengths.indexOf(nationalNumber.length) >= 0)\n // {\n // \treturn 'IS_POSSIBLE_LOCAL_ONLY'\n // }\n\n var minimum_length = possible_lengths[0];\n\n if (minimum_length === actual_length) {\n return 'IS_POSSIBLE';\n }\n\n if (minimum_length > actual_length) {\n return 'TOO_SHORT';\n }\n\n if (possible_lengths[possible_lengths.length - 1] < actual_length) {\n return 'TOO_LONG';\n } // We skip the first element since we've already checked it.\n\n\n return possible_lengths.indexOf(actual_length, 1) >= 0 ? 'IS_POSSIBLE' : 'INVALID_LENGTH';\n}\n//# sourceMappingURL=checkNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = createExtensionPattern;\n\nvar _constants = require(\"../../constants.js\");\n\n// The RFC 3966 format for extensions.\nvar RFC3966_EXTN_PREFIX = ';ext=';\n/**\r\n * Helper method for constructing regular expressions for parsing. Creates\r\n * an expression that captures up to max_length digits.\r\n * @return {string} RegEx pattern to capture extension digits.\r\n */\n\nvar getExtensionDigitsPattern = function getExtensionDigitsPattern(maxLength) {\n return \"([\".concat(_constants.VALID_DIGITS, \"]{1,\").concat(maxLength, \"})\");\n};\n/**\r\n * Helper initialiser method to create the regular-expression pattern to match\r\n * extensions.\r\n * Copy-pasted from Google's `libphonenumber`:\r\n * https://github.com/google/libphonenumber/blob/55b2646ec9393f4d3d6661b9c82ef9e258e8b829/javascript/i18n/phonenumbers/phonenumberutil.js#L759-L766\r\n * @return {string} RegEx pattern to capture extensions.\r\n */\n\n\nfunction createExtensionPattern(purpose) {\n // We cap the maximum length of an extension based on the ambiguity of the way\n // the extension is prefixed. As per ITU, the officially allowed length for\n // extensions is actually 40, but we don't support this since we haven't seen real\n // examples and this introduces many false interpretations as the extension labels\n // are not standardized.\n\n /** @type {string} */\n var extLimitAfterExplicitLabel = '20';\n /** @type {string} */\n\n var extLimitAfterLikelyLabel = '15';\n /** @type {string} */\n\n var extLimitAfterAmbiguousChar = '9';\n /** @type {string} */\n\n var extLimitWhenNotSure = '6';\n /** @type {string} */\n\n var possibleSeparatorsBetweenNumberAndExtLabel = \"[ \\xA0\\\\t,]*\"; // Optional full stop (.) or colon, followed by zero or more spaces/tabs/commas.\n\n /** @type {string} */\n\n var possibleCharsAfterExtLabel = \"[:\\\\.\\uFF0E]?[ \\xA0\\\\t,-]*\";\n /** @type {string} */\n\n var optionalExtnSuffix = \"#?\"; // Here the extension is called out in more explicit way, i.e mentioning it obvious\n // patterns like \"ext.\".\n\n /** @type {string} */\n\n var explicitExtLabels = \"(?:e?xt(?:ensi(?:o\\u0301?|\\xF3))?n?|\\uFF45?\\uFF58\\uFF54\\uFF4E?|\\u0434\\u043E\\u0431|anexo)\"; // One-character symbols that can be used to indicate an extension, and less\n // commonly used or more ambiguous extension labels.\n\n /** @type {string} */\n\n var ambiguousExtLabels = \"(?:[x\\uFF58#\\uFF03~\\uFF5E]|int|\\uFF49\\uFF4E\\uFF54)\"; // When extension is not separated clearly.\n\n /** @type {string} */\n\n var ambiguousSeparator = \"[- ]+\"; // This is the same as possibleSeparatorsBetweenNumberAndExtLabel, but not matching\n // comma as extension label may have it.\n\n /** @type {string} */\n\n var possibleSeparatorsNumberExtLabelNoComma = \"[ \\xA0\\\\t]*\"; // \",,\" is commonly used for auto dialling the extension when connected. First\n // comma is matched through possibleSeparatorsBetweenNumberAndExtLabel, so we do\n // not repeat it here. Semi-colon works in Iphone and Android also to pop up a\n // button with the extension number following.\n\n /** @type {string} */\n\n var autoDiallingAndExtLabelsFound = \"(?:,{2}|;)\";\n /** @type {string} */\n\n var rfcExtn = RFC3966_EXTN_PREFIX + getExtensionDigitsPattern(extLimitAfterExplicitLabel);\n /** @type {string} */\n\n var explicitExtn = possibleSeparatorsBetweenNumberAndExtLabel + explicitExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterExplicitLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var ambiguousExtn = possibleSeparatorsBetweenNumberAndExtLabel + ambiguousExtLabels + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix;\n /** @type {string} */\n\n var americanStyleExtnWithSuffix = ambiguousSeparator + getExtensionDigitsPattern(extLimitWhenNotSure) + \"#\";\n /** @type {string} */\n\n var autoDiallingExtn = possibleSeparatorsNumberExtLabelNoComma + autoDiallingAndExtLabelsFound + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterLikelyLabel) + optionalExtnSuffix;\n /** @type {string} */\n\n var onlyCommasExtn = possibleSeparatorsNumberExtLabelNoComma + \"(?:,)+\" + possibleCharsAfterExtLabel + getExtensionDigitsPattern(extLimitAfterAmbiguousChar) + optionalExtnSuffix; // The first regular expression covers RFC 3966 format, where the extension is added\n // using \";ext=\". The second more generic where extension is mentioned with explicit\n // labels like \"ext:\". In both the above cases we allow more numbers in extension than\n // any other extension labels. The third one captures when single character extension\n // labels or less commonly used labels are used. In such cases we capture fewer\n // extension digits in order to reduce the chance of falsely interpreting two\n // numbers beside each other as a number + extension. The fourth one covers the\n // special case of American numbers where the extension is written with a hash\n // at the end, such as \"- 503#\". The fifth one is exclusively for extension\n // autodialling formats which are used when dialling and in this case we accept longer\n // extensions. The last one is more liberal on the number of commas that acts as\n // extension labels, so we have a strict cap on the number of digits in such extensions.\n\n return rfcExtn + \"|\" + explicitExtn + \"|\" + ambiguousExtn + \"|\" + americanStyleExtnWithSuffix + \"|\" + autoDiallingExtn + \"|\" + onlyCommasExtn;\n}\n//# sourceMappingURL=createExtensionPattern.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractExtension;\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regexp of all known extension prefixes used by different regions followed by\n// 1 or more valid digits, for use when parsing.\nvar EXTN_PATTERN = new RegExp('(?:' + (0, _createExtensionPattern[\"default\"])() + ')$', 'i'); // Strips any extension (as in, the part of the number dialled after the call is\n// connected, usually indicated with extn, ext, x or similar) from the end of\n// the number, and returns it.\n\nfunction extractExtension(number) {\n var start = number.search(EXTN_PATTERN);\n\n if (start < 0) {\n return {};\n } // If we find a potential extension, and the number preceding this is a viable\n // number, we assume it is an extension.\n\n\n var numberWithoutExtension = number.slice(0, start);\n var matches = number.match(EXTN_PATTERN);\n var i = 1;\n\n while (i < matches.length) {\n if (matches[i]) {\n return {\n number: numberWithoutExtension,\n ext: matches[i]\n };\n }\n\n i++;\n }\n}\n//# sourceMappingURL=extractExtension.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCode;\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./stripIddPrefix.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Converts a phone number digits (possibly with a `+`)\r\n * into a calling code and the rest phone number digits.\r\n * The \"rest phone number digits\" could include\r\n * a national prefix, carrier code, and national\r\n * (significant) number.\r\n * @param {string} number — Phone number digits (possibly with a `+`).\r\n * @param {string} [country] — Default country.\r\n * @param {string} [callingCode] — Default calling code (some phone numbering plans are non-geographic).\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`\r\n * @example\r\n * // Returns `{ countryCallingCode: \"1\", number: \"2133734253\" }`.\r\n * extractCountryCallingCode('2133734253', 'US', null, metadata)\r\n * extractCountryCallingCode('2133734253', null, '1', metadata)\r\n * extractCountryCallingCode('+12133734253', null, null, metadata)\r\n * extractCountryCallingCode('+12133734253', 'RU', null, metadata)\r\n */\nfunction extractCountryCallingCode(number, country, callingCode, metadata) {\n if (!number) {\n return {};\n } // If this is not an international phone number,\n // then either extract an \"IDD\" prefix, or extract a\n // country calling code from a number by autocorrecting it\n // by prepending a leading `+` in cases when it starts\n // with the country calling code.\n // https://wikitravel.org/en/International_dialling_prefix\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n\n\n if (number[0] !== '+') {\n // Convert an \"out-of-country\" dialing phone number\n // to a proper international phone number.\n var numberWithoutIDD = (0, _stripIddPrefix[\"default\"])(number, country, callingCode, metadata); // If an IDD prefix was stripped then\n // convert the number to international one\n // for subsequent parsing.\n\n if (numberWithoutIDD && numberWithoutIDD !== number) {\n number = '+' + numberWithoutIDD;\n } else {\n // Check to see if the number starts with the country calling code\n // for the default country. If so, we remove the country calling code,\n // and do some checks on the validity of the number before and after.\n // https://github.com/catamphetamine/libphonenumber-js/issues/376\n if (country || callingCode) {\n var _extractCountryCallin = (0, _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign[\"default\"])(number, country, callingCode, metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n shorterNumber = _extractCountryCallin.number;\n\n if (countryCallingCode) {\n return {\n countryCallingCode: countryCallingCode,\n number: shorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n }\n } // Fast abortion: country codes do not begin with a '0'\n\n\n if (number[1] === '0') {\n return {};\n }\n\n metadata = new _metadata[\"default\"](metadata); // The thing with country phone codes\n // is that they are orthogonal to each other\n // i.e. there's no such country phone code A\n // for which country phone code B exists\n // where B starts with A.\n // Therefore, while scanning digits,\n // if a valid country code is found,\n // that means that it is the country code.\n //\n\n var i = 2;\n\n while (i - 1 <= _constants.MAX_LENGTH_COUNTRY_CODE && i <= number.length) {\n var _countryCallingCode = number.slice(1, i);\n\n if (metadata.hasCallingCode(_countryCallingCode)) {\n metadata.selectNumberingPlan(_countryCallingCode);\n return {\n countryCallingCode: _countryCallingCode,\n number: number.slice(i)\n };\n }\n\n i++;\n }\n\n return {};\n}\n//# sourceMappingURL=extractCountryCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractCountryCallingCodeFromInternationalNumberWithoutPlusSign;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./extractNationalNumber.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"../getCountryCallingCode.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Sometimes some people incorrectly input international phone numbers\r\n * without the leading `+`. This function corrects such input.\r\n * @param {string} number — Phone number digits.\r\n * @param {string?} country\r\n * @param {string?} callingCode\r\n * @param {object} metadata\r\n * @return {object} `{ countryCallingCode: string?, number: string }`.\r\n */\nfunction extractCountryCallingCodeFromInternationalNumberWithoutPlusSign(number, country, callingCode, metadata) {\n var countryCallingCode = country ? (0, _getCountryCallingCode[\"default\"])(country, metadata) : callingCode;\n\n if (number.indexOf(countryCallingCode) === 0) {\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(country, callingCode);\n var possibleShorterNumber = number.slice(countryCallingCode.length);\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])(possibleShorterNumber, metadata),\n possibleShorterNationalNumber = _extractNationalNumbe.nationalNumber;\n\n var _extractNationalNumbe2 = (0, _extractNationalNumber[\"default\"])(number, metadata),\n nationalNumber = _extractNationalNumbe2.nationalNumber; // If the number was not valid before but is valid now,\n // or if it was too long before, we consider the number\n // with the country calling code stripped to be a better result\n // and keep that instead.\n // For example, in Germany (+49), `49` is a valid area code,\n // so if a number starts with `49`, it could be both a valid\n // national German number or an international number without\n // a leading `+`.\n\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) && (0, _matchesEntirely[\"default\"])(possibleShorterNationalNumber, metadata.nationalNumberPattern()) || (0, _checkNumberLength[\"default\"])(nationalNumber, metadata) === 'TOO_LONG') {\n return {\n countryCallingCode: countryCallingCode,\n number: possibleShorterNumber\n };\n }\n }\n\n return {\n number: number\n };\n}\n//# sourceMappingURL=extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumber;\n\nvar _extractNationalNumberFromPossiblyIncompleteNumber = _interopRequireDefault(require(\"./extractNationalNumberFromPossiblyIncompleteNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Strips national prefix and carrier code from a complete phone number.\r\n * The difference from the non-\"FromCompleteNumber\" function is that\r\n * it won't extract national prefix if the resultant number is too short\r\n * to be a complete number for the selected phone numbering plan.\r\n * @param {string} number — Complete phone number digits.\r\n * @param {Metadata} metadata — Metadata with a phone numbering plan selected.\r\n * @return {object} `{ nationalNumber: string, carrierCode: string? }`.\r\n */\nfunction extractNationalNumber(number, metadata) {\n // Parsing national prefixes and carrier codes\n // is only required for local phone numbers\n // but some people don't understand that\n // and sometimes write international phone numbers\n // with national prefixes (or maybe even carrier codes).\n // http://ucken.blogspot.ru/2016/03/trunk-prefixes-in-skype4b.html\n // Google's original library forgives such mistakes\n // and so does this library, because it has been requested:\n // https://github.com/catamphetamine/libphonenumber-js/issues/127\n var _extractNationalNumbe = (0, _extractNationalNumberFromPossiblyIncompleteNumber[\"default\"])(number, metadata),\n carrierCode = _extractNationalNumbe.carrierCode,\n nationalNumber = _extractNationalNumbe.nationalNumber;\n\n if (nationalNumber !== number) {\n if (!shouldHaveExtractedNationalPrefix(number, nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n } // Check the national (significant) number length after extracting national prefix and carrier code.\n // Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature.\n\n\n if (metadata.possibleLengths()) {\n // The number remaining after stripping the national prefix and carrier code\n // should be long enough to have a possible length for the country.\n // Otherwise, don't strip the national prefix and carrier code,\n // since the original number could be a valid number.\n // This check has been copy-pasted \"as is\" from Google's original library:\n // https://github.com/google/libphonenumber/blob/876268eb1ad6cdc1b7b5bef17fc5e43052702d57/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L3236-L3250\n // It doesn't check for the \"possibility\" of the original `number`.\n // I guess it's fine not checking that one. It works as is anyway.\n if (!isPossibleIncompleteNationalNumber(nationalNumber, metadata)) {\n // Don't strip the national prefix.\n return {\n nationalNumber: number\n };\n }\n }\n }\n\n return {\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n} // In some countries, the same digit could be a national prefix\n// or a leading digit of a valid phone number.\n// For example, in Russia, national prefix is `8`,\n// and also `800 555 35 35` is a valid number\n// in which `8` is not a national prefix, but the first digit\n// of a national (significant) number.\n// Same's with Belarus:\n// `82004910060` is a valid national (significant) number,\n// but `2004910060` is not.\n// To support such cases (to prevent the code from always stripping\n// national prefix), a condition is imposed: a national prefix\n// is not extracted when the original number is \"viable\" and the\n// resultant number is not, a \"viable\" national number being the one\n// that matches `national_number_pattern`.\n\n\nfunction shouldHaveExtractedNationalPrefix(nationalNumberBefore, nationalNumberAfter, metadata) {\n // The equivalent in Google's code is:\n // https://github.com/google/libphonenumber/blob/e326fa1fc4283bb05eb35cb3c15c18f98a31af33/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java#L2969-L3004\n if ((0, _matchesEntirely[\"default\"])(nationalNumberBefore, metadata.nationalNumberPattern()) && !(0, _matchesEntirely[\"default\"])(nationalNumberAfter, metadata.nationalNumberPattern())) {\n return false;\n } // This \"is possible\" national number (length) check has been commented out\n // because it's superceded by the (effectively) same check done in the\n // `extractNationalNumber()` function after it calls `shouldHaveExtractedNationalPrefix()`.\n // In other words, why run the same check twice if it could only be run once.\n // // Check the national (significant) number length after extracting national prefix and carrier code.\n // // Fixes a minor \"weird behavior\" bug: https://gitlab.com/catamphetamine/libphonenumber-js/-/issues/57\n // // (Legacy generated metadata (before `1.0.18`) didn't support the \"possible lengths\" feature).\n // if (metadata.possibleLengths()) {\n // \tif (isPossibleIncompleteNationalNumber(nationalNumberBefore, metadata) &&\n // \t\t!isPossibleIncompleteNationalNumber(nationalNumberAfter, metadata)) {\n // \t\treturn false\n // \t}\n // }\n\n\n return true;\n}\n\nfunction isPossibleIncompleteNationalNumber(nationalNumber, metadata) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'TOO_SHORT':\n case 'INVALID_LENGTH':\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n return false;\n\n default:\n return true;\n }\n}\n//# sourceMappingURL=extractNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = extractNationalNumberFromPossiblyIncompleteNumber;\n\n/**\r\n * Strips any national prefix (such as 0, 1) present in a\r\n * (possibly incomplete) number provided.\r\n * \"Carrier codes\" are only used in Colombia and Brazil,\r\n * and only when dialing within those countries from a mobile phone to a fixed line number.\r\n * Sometimes it won't actually strip national prefix\r\n * and will instead prepend some digits to the `number`:\r\n * for example, when number `2345678` is passed with `VI` country selected,\r\n * it will return `{ number: \"3402345678\" }`, because `340` area code is prepended.\r\n * @param {string} number — National number digits.\r\n * @param {object} metadata — Metadata with country selected.\r\n * @return {object} `{ nationalNumber: string, nationalPrefix: string? carrierCode: string? }`. Even if a national prefix was extracted, it's not necessarily present in the returned object, so don't rely on its presence in the returned object in order to find out whether a national prefix has been extracted or not.\r\n */\nfunction extractNationalNumberFromPossiblyIncompleteNumber(number, metadata) {\n if (number && metadata.numberingPlan.nationalPrefixForParsing()) {\n // See METADATA.md for the description of\n // `national_prefix_for_parsing` and `national_prefix_transform_rule`.\n // Attempt to parse the first digits as a national prefix.\n var prefixPattern = new RegExp('^(?:' + metadata.numberingPlan.nationalPrefixForParsing() + ')');\n var prefixMatch = prefixPattern.exec(number);\n\n if (prefixMatch) {\n var nationalNumber;\n var carrierCode; // https://gitlab.com/catamphetamine/libphonenumber-js/-/blob/master/METADATA.md#national_prefix_for_parsing--national_prefix_transform_rule\n // If a `national_prefix_for_parsing` has any \"capturing groups\"\n // then it means that the national (significant) number is equal to\n // those \"capturing groups\" transformed via `national_prefix_transform_rule`,\n // and nothing could be said about the actual national prefix:\n // what is it and was it even there.\n // If a `national_prefix_for_parsing` doesn't have any \"capturing groups\",\n // then everything it matches is a national prefix.\n // To determine whether `national_prefix_for_parsing` matched any\n // \"capturing groups\", the value of the result of calling `.exec()`\n // is looked at, and if it has non-undefined values where there're\n // \"capturing groups\" in the regular expression, then it means\n // that \"capturing groups\" have been matched.\n // It's not possible to tell whether there'll be any \"capturing gropus\"\n // before the matching process, because a `national_prefix_for_parsing`\n // could exhibit both behaviors.\n\n var capturedGroupsCount = prefixMatch.length - 1;\n var hasCapturedGroups = capturedGroupsCount > 0 && prefixMatch[capturedGroupsCount];\n\n if (metadata.nationalPrefixTransformRule() && hasCapturedGroups) {\n nationalNumber = number.replace(prefixPattern, metadata.nationalPrefixTransformRule()); // If there's more than one captured group,\n // then carrier code is the second one.\n\n if (capturedGroupsCount > 1) {\n carrierCode = prefixMatch[1];\n }\n } // If there're no \"capturing groups\",\n // or if there're \"capturing groups\" but no\n // `national_prefix_transform_rule`,\n // then just strip the national prefix from the number,\n // and possibly a carrier code.\n // Seems like there could be more.\n else {\n // `prefixBeforeNationalNumber` is the whole substring matched by\n // the `national_prefix_for_parsing` regular expression.\n // There seem to be no guarantees that it's just a national prefix.\n // For example, if there's a carrier code, it's gonna be a\n // part of `prefixBeforeNationalNumber` too.\n var prefixBeforeNationalNumber = prefixMatch[0];\n nationalNumber = number.slice(prefixBeforeNationalNumber.length); // If there's at least one captured group,\n // then carrier code is the first one.\n\n if (hasCapturedGroups) {\n carrierCode = prefixMatch[1];\n }\n } // Tries to guess whether a national prefix was present in the input.\n // This is not something copy-pasted from Google's library:\n // they don't seem to have an equivalent for that.\n // So this isn't an \"officially approved\" way of doing something like that.\n // But since there seems no other existing method, this library uses it.\n\n\n var nationalPrefix;\n\n if (hasCapturedGroups) {\n var possiblePositionOfTheFirstCapturedGroup = number.indexOf(prefixMatch[1]);\n var possibleNationalPrefix = number.slice(0, possiblePositionOfTheFirstCapturedGroup); // Example: an Argentinian (AR) phone number `0111523456789`.\n // `prefixMatch[0]` is `01115`, and `$1` is `11`,\n // and the rest of the phone number is `23456789`.\n // The national number is transformed via `9$1` to `91123456789`.\n // National prefix `0` is detected being present at the start.\n // if (possibleNationalPrefix.indexOf(metadata.numberingPlan.nationalPrefix()) === 0) {\n\n if (possibleNationalPrefix === metadata.numberingPlan.nationalPrefix()) {\n nationalPrefix = metadata.numberingPlan.nationalPrefix();\n }\n } else {\n nationalPrefix = prefixMatch[0];\n }\n\n return {\n nationalNumber: nationalNumber,\n nationalPrefix: nationalPrefix,\n carrierCode: carrierCode\n };\n }\n }\n\n return {\n nationalNumber: number\n };\n}\n//# sourceMappingURL=extractNationalNumberFromPossiblyIncompleteNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FIRST_GROUP_PATTERN = void 0;\nexports[\"default\"] = formatNationalNumberUsingFormat;\n\nvar _applyInternationalSeparatorStyle = _interopRequireDefault(require(\"./applyInternationalSeparatorStyle.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This was originally set to $1 but there are some countries for which the\n// first group is not used in the national pattern (e.g. Argentina) so the $1\n// group does not match correctly. Therefore, we use `\\d`, so that the first\n// group actually used in the pattern will be matched.\nvar FIRST_GROUP_PATTERN = /(\\$\\d)/;\nexports.FIRST_GROUP_PATTERN = FIRST_GROUP_PATTERN;\n\nfunction formatNationalNumberUsingFormat(number, format, _ref) {\n var useInternationalFormat = _ref.useInternationalFormat,\n withNationalPrefix = _ref.withNationalPrefix,\n carrierCode = _ref.carrierCode,\n metadata = _ref.metadata;\n var formattedNumber = number.replace(new RegExp(format.pattern()), useInternationalFormat ? format.internationalFormat() : // This library doesn't use `domestic_carrier_code_formatting_rule`,\n // because that one is only used when formatting phone numbers\n // for dialing from a mobile phone, and this is not a dialing library.\n // carrierCode && format.domesticCarrierCodeFormattingRule()\n // \t// First, replace the $CC in the formatting rule with the desired carrier code.\n // \t// Then, replace the $FG in the formatting rule with the first group\n // \t// and the carrier code combined in the appropriate way.\n // \t? format.format().replace(FIRST_GROUP_PATTERN, format.domesticCarrierCodeFormattingRule().replace('$CC', carrierCode))\n // \t: (\n // \t\twithNationalPrefix && format.nationalPrefixFormattingRule()\n // \t\t\t? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule())\n // \t\t\t: format.format()\n // \t)\n withNationalPrefix && format.nationalPrefixFormattingRule() ? format.format().replace(FIRST_GROUP_PATTERN, format.nationalPrefixFormattingRule()) : format.format());\n\n if (useInternationalFormat) {\n return (0, _applyInternationalSeparatorStyle[\"default\"])(formattedNumber);\n }\n\n return formattedNumber;\n}\n//# sourceMappingURL=formatNationalNumberUsingFormat.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByCallingCode;\n\nvar _getCountryByNationalNumber = _interopRequireDefault(require(\"./getCountryByNationalNumber.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false;\n\nfunction getCountryByCallingCode(callingCode, nationalPhoneNumber, metadata) {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(callingCode)) {\n return '001';\n }\n }\n\n var possibleCountries = metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return;\n } // If there's just one country corresponding to the country code,\n // then just return it, without further phone number digits validation.\n\n\n if (possibleCountries.length === 1) {\n return possibleCountries[0];\n }\n\n return (0, _getCountryByNationalNumber[\"default\"])(possibleCountries, nationalPhoneNumber, metadata.metadata);\n}\n//# sourceMappingURL=getCountryByCallingCode.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getCountryByNationalNumber;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction getCountryByNationalNumber(possibleCountries, nationalPhoneNumber, metadata) {\n // Re-create `metadata` because it will be selecting a `country`.\n metadata = new _metadata[\"default\"](metadata);\n\n for (var _iterator = _createForOfIteratorHelperLoose(possibleCountries), _step; !(_step = _iterator()).done;) {\n var country = _step.value;\n metadata.country(country); // \"Leading digits\" patterns are only defined for about 20% of all countries.\n // By definition, matching \"leading digits\" is a sufficient but not a necessary\n // condition for a phone number to belong to a country.\n // The point of \"leading digits\" check is that it's the fastest one to get a match.\n // https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md#leading_digits\n\n if (metadata.leadingDigits()) {\n if (nationalPhoneNumber && nationalPhoneNumber.search(metadata.leadingDigits()) === 0) {\n return country;\n }\n } // Else perform full validation with all of those\n // fixed-line/mobile/etc regular expressions.\n else if ((0, _getNumberType[\"default\"])({\n phone: nationalPhoneNumber,\n country: country\n }, undefined, metadata.metadata)) {\n return country;\n }\n }\n}\n//# sourceMappingURL=getCountryByNationalNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Pattern that makes it easy to distinguish whether a region has a single\r\n * international dialing prefix or not. If a region has a single international\r\n * prefix (e.g. 011 in USA), it will be represented as a string that contains\r\n * a sequence of ASCII digits, and possibly a tilde, which signals waiting for\r\n * the tone. If there are multiple available international prefixes in a\r\n * region, they will be represented as a regex string that always contains one\r\n * or more characters that are not ASCII digits or a tilde.\r\n */\nvar SINGLE_IDD_PREFIX_REG_EXP = /^[\\d]+(?:[~\\u2053\\u223C\\uFF5E][\\d]+)?$/; // For regions that have multiple IDD prefixes\n// a preferred IDD prefix is returned.\n\nfunction getIddPrefix(country, callingCode, metadata) {\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n\n if (countryMetadata.defaultIDDPrefix()) {\n return countryMetadata.defaultIDDPrefix();\n }\n\n if (SINGLE_IDD_PREFIX_REG_EXP.test(countryMetadata.IDDPrefix())) {\n return countryMetadata.IDDPrefix();\n }\n}\n//# sourceMappingURL=getIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getNumberType;\nexports.isNumberTypeEqualTo = isNumberTypeEqualTo;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./matchesEntirely.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nvar NON_FIXED_LINE_PHONE_TYPES = ['MOBILE', 'PREMIUM_RATE', 'TOLL_FREE', 'SHARED_COST', 'VOIP', 'PERSONAL_NUMBER', 'PAGER', 'UAN', 'VOICEMAIL']; // Finds out national phone number type (fixed line, mobile, etc)\n\nfunction getNumberType(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {}; // When `parse()` returned `{}`\n // meaning that the phone number is not a valid one.\n\n if (!input.country) {\n return;\n }\n\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(input.country, input.countryCallingCode);\n var nationalNumber = options.v2 ? input.nationalNumber : input.phone; // The following is copy-pasted from the original function:\n // https://github.com/googlei18n/libphonenumber/blob/3ea547d4fbaa2d0b67588904dfa5d3f2557c27ff/javascript/i18n/phonenumbers/phonenumberutil.js#L2835\n // Is this national number even valid for this country\n\n if (!(0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern())) {\n return;\n } // Is it fixed line number\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'FIXED_LINE', metadata)) {\n // Because duplicate regular expressions are removed\n // to reduce metadata size, if \"mobile\" pattern is \"\"\n // then it means it was removed due to being a duplicate of the fixed-line pattern.\n //\n if (metadata.type('MOBILE') && metadata.type('MOBILE').pattern() === '') {\n return 'FIXED_LINE_OR_MOBILE';\n } // `MOBILE` type pattern isn't included if it matched `FIXED_LINE` one.\n // For example, for \"US\" country.\n // Old metadata (< `1.0.18`) had a specific \"types\" data structure\n // that happened to be `undefined` for `MOBILE` in that case.\n // Newer metadata (>= `1.0.18`) has another data structure that is\n // not `undefined` for `MOBILE` in that case (it's just an empty array).\n // So this `if` is just for backwards compatibility with old metadata.\n\n\n if (!metadata.type('MOBILE')) {\n return 'FIXED_LINE_OR_MOBILE';\n } // Check if the number happens to qualify as both fixed line and mobile.\n // (no such country in the minimal metadata set)\n\n /* istanbul ignore if */\n\n\n if (isNumberTypeEqualTo(nationalNumber, 'MOBILE', metadata)) {\n return 'FIXED_LINE_OR_MOBILE';\n }\n\n return 'FIXED_LINE';\n }\n\n for (var _iterator = _createForOfIteratorHelperLoose(NON_FIXED_LINE_PHONE_TYPES), _step; !(_step = _iterator()).done;) {\n var type = _step.value;\n\n if (isNumberTypeEqualTo(nationalNumber, type, metadata)) {\n return type;\n }\n }\n}\n\nfunction isNumberTypeEqualTo(nationalNumber, type, metadata) {\n type = metadata.type(type);\n\n if (!type || !type.pattern()) {\n return false;\n } // Check if any possible number lengths are present;\n // if so, we use them to avoid checking\n // the validation pattern if they don't match.\n // If they are absent, this means they match\n // the general description, which we have\n // already checked before a specific number type.\n\n\n if (type.possibleLengths() && type.possibleLengths().indexOf(nationalNumber.length) < 0) {\n return false;\n }\n\n return (0, _matchesEntirely[\"default\"])(nationalNumber, type.pattern());\n}\n//# sourceMappingURL=getNumberType.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = getPossibleCountriesForNumber;\n\nvar _metadata2 = _interopRequireDefault(require(\"../metadata.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Returns a list of countries that the phone number could potentially belong to.\r\n * @param {string} callingCode — Calling code.\r\n * @param {string} nationalNumber — National (significant) number.\r\n * @param {object} metadata — Metadata.\r\n * @return {string[]} A list of possible countries.\r\n */\nfunction getPossibleCountriesForNumber(callingCode, nationalNumber, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n var possibleCountries = _metadata.getCountryCodesForCallingCode(callingCode);\n\n if (!possibleCountries) {\n return [];\n }\n\n return possibleCountries.filter(function (country) {\n return couldNationalNumberBelongToCountry(nationalNumber, country, metadata);\n });\n}\n\nfunction couldNationalNumberBelongToCountry(nationalNumber, country, metadata) {\n var _metadata = new _metadata2[\"default\"](metadata);\n\n _metadata.selectNumberingPlan(country);\n\n if (_metadata.numberingPlan.possibleLengths().indexOf(nationalNumber.length) >= 0) {\n return true;\n }\n\n return false;\n}\n//# sourceMappingURL=getPossibleCountriesForNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = exports.VALID_PHONE_NUMBER = void 0;\nexports[\"default\"] = isViablePhoneNumber;\nexports.isViablePhoneNumberStart = isViablePhoneNumberStart;\n\nvar _constants = require(\"../constants.js\");\n\nvar _createExtensionPattern = _interopRequireDefault(require(\"./extension/createExtensionPattern.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Regular expression of viable phone numbers. This is location independent.\n// Checks we have at least three leading digits, and only valid punctuation,\n// alpha characters and digits in the phone number. Does not include extension\n// data. The symbol 'x' is allowed here as valid punctuation since it is often\n// used as a placeholder for carrier codes, for example in Brazilian phone\n// numbers. We also allow multiple '+' characters at the start.\n//\n// Corresponds to the following:\n// [digits]{minLengthNsn}|\n// plus_sign*\n// (([punctuation]|[star])*[digits]){3,}([punctuation]|[star]|[digits]|[alpha])*\n//\n// The first reg-ex is to allow short numbers (two digits long) to be parsed if\n// they are entered as \"15\" etc, but only if there is no punctuation in them.\n// The second expression restricts the number of digits to three or more, but\n// then allows them to be in international form, and to have alpha-characters\n// and punctuation. We split up the two reg-exes here and combine them when\n// creating the reg-ex VALID_PHONE_NUMBER_PATTERN itself so we can prefix it\n// with ^ and append $ to each branch.\n//\n// \"Note VALID_PUNCTUATION starts with a -,\n// so must be the first in the range\" (c) Google devs.\n// (wtf did they mean by saying that; probably nothing)\n//\nvar MIN_LENGTH_PHONE_NUMBER_PATTERN = '[' + _constants.VALID_DIGITS + ']{' + _constants.MIN_LENGTH_FOR_NSN + '}'; //\n// And this is the second reg-exp:\n// (see MIN_LENGTH_PHONE_NUMBER_PATTERN for a full description of this reg-exp)\n//\n\nvar VALID_PHONE_NUMBER = '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){3,}' + '[' + _constants.VALID_PUNCTUATION + _constants.VALID_DIGITS + ']*'; // This regular expression isn't present in Google's `libphonenumber`\n// and is only used to determine whether the phone number being input\n// is too short for it to even consider it a \"valid\" number.\n// This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\nexports.VALID_PHONE_NUMBER = VALID_PHONE_NUMBER;\nvar VALID_PHONE_NUMBER_START_REG_EXP = new RegExp('^' + '[' + _constants.PLUS_CHARS + ']{0,1}' + '(?:' + '[' + _constants.VALID_PUNCTUATION + ']*' + '[' + _constants.VALID_DIGITS + ']' + '){1,2}' + '$', 'i');\nvar VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER + // Phone number extensions\n'(?:' + (0, _createExtensionPattern[\"default\"])() + ')?'; // The combined regular expression for valid phone numbers:\n//\n\nexports.VALID_PHONE_NUMBER_WITH_EXTENSION = VALID_PHONE_NUMBER_WITH_EXTENSION;\nvar VALID_PHONE_NUMBER_PATTERN = new RegExp( // Either a short two-digit-only phone number\n'^' + MIN_LENGTH_PHONE_NUMBER_PATTERN + '$' + '|' + // Or a longer fully parsed phone number (min 3 characters)\n'^' + VALID_PHONE_NUMBER_WITH_EXTENSION + '$', 'i'); // Checks to see if the string of characters could possibly be a phone number at\n// all. At the moment, checks to see that the string begins with at least 2\n// digits, ignoring any punctuation commonly found in phone numbers. This method\n// does not require the number to be normalized in advance - but does assume\n// that leading non-number symbols have been removed, such as by the method\n// `extract_possible_number`.\n//\n\nfunction isViablePhoneNumber(number) {\n return number.length >= _constants.MIN_LENGTH_FOR_NSN && VALID_PHONE_NUMBER_PATTERN.test(number);\n} // This is just a way to differentiate between a really invalid phone\n// number like \"abcde\" and a valid phone number that a user has just\n// started inputting, like \"+1\" or \"1\": both these cases would be\n// considered `NOT_A_NUMBER` by Google's `libphonenumber`, but this\n// library can provide a more detailed error message — whether it's\n// really \"not a number\", or is it just a start of a valid phone number.\n\n\nfunction isViablePhoneNumberStart(number) {\n return VALID_PHONE_NUMBER_START_REG_EXP.test(number);\n}\n//# sourceMappingURL=isViablePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = matchesEntirely;\n\n/**\r\n * Checks whether the entire input sequence can be matched\r\n * against the regular expression.\r\n * @return {boolean}\r\n */\nfunction matchesEntirely(text, regular_expression) {\n // If assigning the `''` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n text = text || '';\n return new RegExp('^(?:' + regular_expression + ')$').test(text);\n}\n//# sourceMappingURL=matchesEntirely.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = mergeArrays;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Merges two arrays.\r\n * @param {*} a\r\n * @param {*} b\r\n * @return {*}\r\n */\nfunction mergeArrays(a, b) {\n var merged = a.slice();\n\n for (var _iterator = _createForOfIteratorHelperLoose(b), _step; !(_step = _iterator()).done;) {\n var element = _step.value;\n\n if (a.indexOf(element) < 0) {\n merged.push(element);\n }\n }\n\n return merged.sort(function (a, b) {\n return a - b;\n }); // ES6 version, requires Set polyfill.\n // let merged = new Set(a)\n // for (const element of b) {\n // \tmerged.add(i)\n // }\n // return Array.from(merged).sort((a, b) => a - b)\n}\n//# sourceMappingURL=mergeArrays.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.DIGITS = void 0;\nexports[\"default\"] = parseDigits;\nexports.parseDigit = parseDigit;\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n// These mappings map a character (key) to a specific digit that should\n// replace it for normalization purposes. Non-European digits that\n// may be used in phone numbers are mapped to a European equivalent.\n//\n// E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\n//\nvar DIGITS = {\n '0': '0',\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n \"\\uFF10\": '0',\n // Fullwidth digit 0\n \"\\uFF11\": '1',\n // Fullwidth digit 1\n \"\\uFF12\": '2',\n // Fullwidth digit 2\n \"\\uFF13\": '3',\n // Fullwidth digit 3\n \"\\uFF14\": '4',\n // Fullwidth digit 4\n \"\\uFF15\": '5',\n // Fullwidth digit 5\n \"\\uFF16\": '6',\n // Fullwidth digit 6\n \"\\uFF17\": '7',\n // Fullwidth digit 7\n \"\\uFF18\": '8',\n // Fullwidth digit 8\n \"\\uFF19\": '9',\n // Fullwidth digit 9\n \"\\u0660\": '0',\n // Arabic-indic digit 0\n \"\\u0661\": '1',\n // Arabic-indic digit 1\n \"\\u0662\": '2',\n // Arabic-indic digit 2\n \"\\u0663\": '3',\n // Arabic-indic digit 3\n \"\\u0664\": '4',\n // Arabic-indic digit 4\n \"\\u0665\": '5',\n // Arabic-indic digit 5\n \"\\u0666\": '6',\n // Arabic-indic digit 6\n \"\\u0667\": '7',\n // Arabic-indic digit 7\n \"\\u0668\": '8',\n // Arabic-indic digit 8\n \"\\u0669\": '9',\n // Arabic-indic digit 9\n \"\\u06F0\": '0',\n // Eastern-Arabic digit 0\n \"\\u06F1\": '1',\n // Eastern-Arabic digit 1\n \"\\u06F2\": '2',\n // Eastern-Arabic digit 2\n \"\\u06F3\": '3',\n // Eastern-Arabic digit 3\n \"\\u06F4\": '4',\n // Eastern-Arabic digit 4\n \"\\u06F5\": '5',\n // Eastern-Arabic digit 5\n \"\\u06F6\": '6',\n // Eastern-Arabic digit 6\n \"\\u06F7\": '7',\n // Eastern-Arabic digit 7\n \"\\u06F8\": '8',\n // Eastern-Arabic digit 8\n \"\\u06F9\": '9' // Eastern-Arabic digit 9\n\n};\nexports.DIGITS = DIGITS;\n\nfunction parseDigit(character) {\n return DIGITS[character];\n}\n/**\r\n * Parses phone number digits from a string.\r\n * Drops all punctuation leaving only digits.\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * parseDigits('8 (800) 555')\r\n * // Outputs '8800555'.\r\n * ```\r\n */\n\n\nfunction parseDigits(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n var digit = parseDigit(character);\n\n if (digit) {\n result += digit;\n }\n }\n\n return result;\n}\n//# sourceMappingURL=parseDigits.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = stripIddPrefix;\n\nvar _metadata = _interopRequireDefault(require(\"../metadata.js\"));\n\nvar _constants = require(\"../constants.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar CAPTURING_DIGIT_PATTERN = new RegExp('([' + _constants.VALID_DIGITS + '])');\n\nfunction stripIddPrefix(number, country, callingCode, metadata) {\n if (!country) {\n return;\n } // Check if the number is IDD-prefixed.\n\n\n var countryMetadata = new _metadata[\"default\"](metadata);\n countryMetadata.selectNumberingPlan(country, callingCode);\n var IDDPrefixPattern = new RegExp(countryMetadata.IDDPrefix());\n\n if (number.search(IDDPrefixPattern) !== 0) {\n return;\n } // Strip IDD prefix.\n\n\n number = number.slice(number.match(IDDPrefixPattern)[0].length); // If there're any digits after an IDD prefix,\n // then those digits are a country calling code.\n // Since no country code starts with a `0`,\n // the code below validates that the next digit (if present) is not `0`.\n\n var matchedGroups = number.match(CAPTURING_DIGIT_PATTERN);\n\n if (matchedGroups && matchedGroups[1] != null && matchedGroups[1].length > 0) {\n if (matchedGroups[1] === '0') {\n return;\n }\n }\n\n return number;\n}\n//# sourceMappingURL=stripIddPrefix.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossibleNumber;\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nvar _isPossibleNumber_ = _interopRequireDefault(require(\"./isPossibleNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is possible.\r\n * Which means it only checks phone number length\r\n * and doesn't test any regular expressions.\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isPossibleNumber('+78005553535', metadata)\r\n * isPossibleNumber('8005553535', 'RU', metadata)\r\n * isPossibleNumber('88005553535', 'RU', metadata)\r\n * isPossibleNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isPossibleNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _isPossibleNumber_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isPossibleNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\nexports.isPossibleNumber = isPossibleNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isPossiblePhoneNumber(input, options, metadata) {\n /* istanbul ignore if */\n if (options === undefined) {\n options = {};\n }\n\n metadata = new _metadata[\"default\"](metadata);\n\n if (options.v2) {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n } else {\n if (!input.phone) {\n return false;\n }\n\n if (input.country) {\n if (!metadata.hasCountry(input.country)) {\n throw new Error(\"Unknown country: \".concat(input.country));\n }\n\n metadata.country(input.country);\n } else {\n if (!input.countryCallingCode) {\n throw new Error('Invalid phone number object passed');\n }\n\n metadata.selectNumberingPlan(input.countryCallingCode);\n }\n } // Old metadata (< 1.0.18) had no \"possible length\" data.\n\n\n if (metadata.possibleLengths()) {\n return isPossibleNumber(input.phone || input.nationalNumber, metadata);\n } else {\n // There was a bug between `1.7.35` and `1.7.37` where \"possible_lengths\"\n // were missing for \"non-geographical\" numbering plans.\n // Just assume the number is possible in such cases:\n // it's unlikely that anyone generated their custom metadata\n // in that short period of time (one day).\n // This code can be removed in some future major version update.\n if (input.countryCallingCode && metadata.isNonGeographicCallingCode(input.countryCallingCode)) {\n // \"Non-geographic entities\" did't have `possibleLengths`\n // due to a bug in metadata generation process.\n return true;\n } else {\n throw new Error('Missing \"possibleLengths\" in metadata. Perhaps the metadata has been generated before v1.0.18.');\n }\n }\n}\n\nfunction isPossibleNumber(nationalNumber, metadata) {\n //, isInternational) {\n switch ((0, _checkNumberLength[\"default\"])(nationalNumber, metadata)) {\n case 'IS_POSSIBLE':\n return true;\n // This library ignores \"local-only\" phone numbers (for simplicity).\n // See the readme for more info on what are \"local-only\" phone numbers.\n // case 'IS_POSSIBLE_LOCAL_ONLY':\n // \treturn !isInternational\n\n default:\n return false;\n }\n}\n//# sourceMappingURL=isPossibleNumber_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isPossiblePhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isPossiblePhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isPossible() || false;\n}\n//# sourceMappingURL=isPossiblePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _isViablePhoneNumber = _interopRequireDefault(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _isValidNumberForRegion_ = _interopRequireDefault(require(\"./isValidNumberForRegion_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction isValidNumberForRegion(number, country, metadata) {\n if (typeof number !== 'string') {\n throw new TypeError('number must be a string');\n }\n\n if (typeof country !== 'string') {\n throw new TypeError('country must be a string');\n } // `parse` extracts phone numbers from raw text,\n // therefore it will cut off all \"garbage\" characters,\n // while this `validate` function needs to verify\n // that the phone number contains no \"garbage\"\n // therefore the explicit `isViablePhoneNumber` check.\n\n\n var input;\n\n if ((0, _isViablePhoneNumber[\"default\"])(number)) {\n input = (0, _parse_[\"default\"])(number, {\n defaultCountry: country\n }, metadata);\n } else {\n input = {};\n }\n\n return (0, _isValidNumberForRegion_[\"default\"])(input, country, undefined, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumberForRegion;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid within a given region.\r\n * Is just an alias for `phoneNumber.isValid() && phoneNumber.country === country`.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n */\nfunction isValidNumberForRegion(input, country, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n return input.country === country && (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=isValidNumberForRegion_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidPhoneNumber;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction isValidPhoneNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n });\n var phoneNumber = (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n return phoneNumber && phoneNumber.isValid() || false;\n}\n//# sourceMappingURL=isValidPhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\nexports.getCountryCallingCode = getCountryCallingCode;\nexports.getExtPrefix = getExtPrefix;\nexports.isSupportedCountry = isSupportedCountry;\nexports.validateMetadata = validateMetadata;\n\nvar _semverCompare = _interopRequireDefault(require(\"./tools/semver-compare.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\n// Added \"possibleLengths\" and renamed\n// \"country_phone_code_to_countries\" to \"country_calling_codes\".\nvar V2 = '1.0.18'; // Added \"idd_prefix\" and \"default_idd_prefix\".\n\nvar V3 = '1.2.0'; // Moved `001` country code to \"nonGeographic\" section of metadata.\n\nvar V4 = '1.7.35';\nvar DEFAULT_EXT_PREFIX = ' ext. ';\nvar CALLING_CODE_REG_EXP = /^\\d+$/;\n/**\r\n * See: https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/METADATA.md\r\n */\n\nvar Metadata = /*#__PURE__*/function () {\n function Metadata(metadata) {\n _classCallCheck(this, Metadata);\n\n validateMetadata(metadata);\n this.metadata = metadata;\n setVersion.call(this, metadata);\n }\n\n _createClass(Metadata, [{\n key: \"getCountries\",\n value: function getCountries() {\n return Object.keys(this.metadata.countries).filter(function (_) {\n return _ !== '001';\n });\n }\n }, {\n key: \"getCountryMetadata\",\n value: function getCountryMetadata(countryCode) {\n return this.metadata.countries[countryCode];\n }\n }, {\n key: \"nonGeographic\",\n value: function nonGeographic() {\n if (this.v1 || this.v2 || this.v3) return; // `nonGeographical` was a typo.\n // It's present in metadata generated from `1.7.35` to `1.7.37`.\n // The test case could be found by searching for \"nonGeographical\".\n\n return this.metadata.nonGeographic || this.metadata.nonGeographical;\n }\n }, {\n key: \"hasCountry\",\n value: function hasCountry(country) {\n return this.getCountryMetadata(country) !== undefined;\n }\n }, {\n key: \"hasCallingCode\",\n value: function hasCallingCode(callingCode) {\n if (this.getCountryCodesForCallingCode(callingCode)) {\n return true;\n }\n\n if (this.nonGeographic()) {\n if (this.nonGeographic()[callingCode]) {\n return true;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return true;\n }\n }\n }\n }, {\n key: \"isNonGeographicCallingCode\",\n value: function isNonGeographicCallingCode(callingCode) {\n if (this.nonGeographic()) {\n return this.nonGeographic()[callingCode] ? true : false;\n } else {\n return this.getCountryCodesForCallingCode(callingCode) ? false : true;\n }\n } // Deprecated.\n\n }, {\n key: \"country\",\n value: function country(countryCode) {\n return this.selectNumberingPlan(countryCode);\n }\n }, {\n key: \"selectNumberingPlan\",\n value: function selectNumberingPlan(countryCode, callingCode) {\n // Supports just passing `callingCode` as the first argument.\n if (countryCode && CALLING_CODE_REG_EXP.test(countryCode)) {\n callingCode = countryCode;\n countryCode = null;\n }\n\n if (countryCode && countryCode !== '001') {\n if (!this.hasCountry(countryCode)) {\n throw new Error(\"Unknown country: \".concat(countryCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getCountryMetadata(countryCode), this);\n } else if (callingCode) {\n if (!this.hasCallingCode(callingCode)) {\n throw new Error(\"Unknown calling code: \".concat(callingCode));\n }\n\n this.numberingPlan = new NumberingPlan(this.getNumberingPlanMetadata(callingCode), this);\n } else {\n this.numberingPlan = undefined;\n }\n\n return this;\n }\n }, {\n key: \"getCountryCodesForCallingCode\",\n value: function getCountryCodesForCallingCode(callingCode) {\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes) {\n // Metadata before V4 included \"non-geographic entity\" calling codes\n // inside `country_calling_codes` (for example, `\"881\":[\"001\"]`).\n // Now the semantics of `country_calling_codes` has changed:\n // it's specifically for \"countries\" now.\n // Older versions of custom metadata will simply skip parsing\n // \"non-geographic entity\" phone numbers with new versions\n // of this library: it's not considered a bug,\n // because such numbers are extremely rare,\n // and developers extremely rarely use custom metadata.\n if (countryCodes.length === 1 && countryCodes[0].length === 3) {\n return;\n }\n\n return countryCodes;\n }\n }\n }, {\n key: \"getCountryCodeForCallingCode\",\n value: function getCountryCodeForCallingCode(callingCode) {\n var countryCodes = this.getCountryCodesForCallingCode(callingCode);\n\n if (countryCodes) {\n return countryCodes[0];\n }\n }\n }, {\n key: \"getNumberingPlanMetadata\",\n value: function getNumberingPlanMetadata(callingCode) {\n var countryCode = this.getCountryCodeForCallingCode(callingCode);\n\n if (countryCode) {\n return this.getCountryMetadata(countryCode);\n }\n\n if (this.nonGeographic()) {\n var metadata = this.nonGeographic()[callingCode];\n\n if (metadata) {\n return metadata;\n }\n } else {\n // A hacky workaround for old custom metadata (generated before V4).\n // In that metadata, there was no concept of \"non-geographic\" metadata\n // so metadata for `001` country code was stored along with other countries.\n // The test case can be found by searching for:\n // \"should work around `nonGeographic` metadata not existing\".\n var countryCodes = this.countryCallingCodes()[callingCode];\n\n if (countryCodes && countryCodes.length === 1 && countryCodes[0] === '001') {\n return this.metadata.countries['001'];\n }\n }\n } // Deprecated.\n\n }, {\n key: \"countryCallingCode\",\n value: function countryCallingCode() {\n return this.numberingPlan.callingCode();\n } // Deprecated.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n return this.numberingPlan.IDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n return this.numberingPlan.defaultIDDPrefix();\n } // Deprecated.\n\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n return this.numberingPlan.nationalNumberPattern();\n } // Deprecated.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n return this.numberingPlan.possibleLengths();\n } // Deprecated.\n\n }, {\n key: \"formats\",\n value: function formats() {\n return this.numberingPlan.formats();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n return this.numberingPlan.nationalPrefixForParsing();\n } // Deprecated.\n\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.numberingPlan.nationalPrefixTransformRule();\n } // Deprecated.\n\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.numberingPlan.leadingDigits();\n } // Deprecated.\n\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n return this.numberingPlan.hasTypes();\n } // Deprecated.\n\n }, {\n key: \"type\",\n value: function type(_type) {\n return this.numberingPlan.type(_type);\n } // Deprecated.\n\n }, {\n key: \"ext\",\n value: function ext() {\n return this.numberingPlan.ext();\n }\n }, {\n key: \"countryCallingCodes\",\n value: function countryCallingCodes() {\n if (this.v1) return this.metadata.country_phone_code_to_countries;\n return this.metadata.country_calling_codes;\n } // Deprecated.\n\n }, {\n key: \"chooseCountryByCountryCallingCode\",\n value: function chooseCountryByCountryCallingCode(callingCode) {\n return this.selectNumberingPlan(callingCode);\n }\n }, {\n key: \"hasSelectedNumberingPlan\",\n value: function hasSelectedNumberingPlan() {\n return this.numberingPlan !== undefined;\n }\n }]);\n\n return Metadata;\n}();\n\nexports[\"default\"] = Metadata;\n\nvar NumberingPlan = /*#__PURE__*/function () {\n function NumberingPlan(metadata, globalMetadataObject) {\n _classCallCheck(this, NumberingPlan);\n\n this.globalMetadataObject = globalMetadataObject;\n this.metadata = metadata;\n setVersion.call(this, globalMetadataObject.metadata);\n }\n\n _createClass(NumberingPlan, [{\n key: \"callingCode\",\n value: function callingCode() {\n return this.metadata[0];\n } // Formatting information for regions which share\n // a country calling code is contained by only one region\n // for performance reasons. For example, for NANPA region\n // (\"North American Numbering Plan Administration\",\n // which includes USA, Canada, Cayman Islands, Bahamas, etc)\n // it will be contained in the metadata for `US`.\n\n }, {\n key: \"getDefaultCountryMetadataForRegion\",\n value: function getDefaultCountryMetadataForRegion() {\n return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode());\n } // Is always present.\n\n }, {\n key: \"IDDPrefix\",\n value: function IDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[1];\n } // Is only present when a country supports multiple IDD prefixes.\n\n }, {\n key: \"defaultIDDPrefix\",\n value: function defaultIDDPrefix() {\n if (this.v1 || this.v2) return;\n return this.metadata[12];\n }\n }, {\n key: \"nationalNumberPattern\",\n value: function nationalNumberPattern() {\n if (this.v1 || this.v2) return this.metadata[1];\n return this.metadata[2];\n } // \"possible length\" data is always present in Google's metadata.\n\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.v1) return;\n return this.metadata[this.v2 ? 2 : 3];\n }\n }, {\n key: \"_getFormats\",\n value: function _getFormats(metadata) {\n return metadata[this.v1 ? 2 : this.v2 ? 3 : 4];\n } // For countries of the same region (e.g. NANPA)\n // formats are all stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"formats\",\n value: function formats() {\n var _this = this;\n\n var formats = this._getFormats(this.metadata) || this._getFormats(this.getDefaultCountryMetadataForRegion()) || [];\n return formats.map(function (_) {\n return new Format(_, _this);\n });\n }\n }, {\n key: \"nationalPrefix\",\n value: function nationalPrefix() {\n return this.metadata[this.v1 ? 3 : this.v2 ? 4 : 5];\n }\n }, {\n key: \"_getNationalPrefixFormattingRule\",\n value: function _getNationalPrefixFormattingRule(metadata) {\n return metadata[this.v1 ? 4 : this.v2 ? 5 : 6];\n } // For countries of the same region (e.g. NANPA)\n // national prefix formatting rule is stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._getNationalPrefixFormattingRule(this.metadata) || this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"_nationalPrefixForParsing\",\n value: function _nationalPrefixForParsing() {\n return this.metadata[this.v1 ? 5 : this.v2 ? 6 : 7];\n }\n }, {\n key: \"nationalPrefixForParsing\",\n value: function nationalPrefixForParsing() {\n // If `national_prefix_for_parsing` is not set explicitly,\n // then infer it from `national_prefix` (if any)\n return this._nationalPrefixForParsing() || this.nationalPrefix();\n }\n }, {\n key: \"nationalPrefixTransformRule\",\n value: function nationalPrefixTransformRule() {\n return this.metadata[this.v1 ? 6 : this.v2 ? 7 : 8];\n }\n }, {\n key: \"_getNationalPrefixIsOptionalWhenFormatting\",\n value: function _getNationalPrefixIsOptionalWhenFormatting() {\n return !!this.metadata[this.v1 ? 7 : this.v2 ? 8 : 9];\n } // For countries of the same region (e.g. NANPA)\n // \"national prefix is optional when formatting\" flag is\n // stored in the \"main\" country for that region.\n // E.g. \"RU\" and \"KZ\", \"US\" and \"CA\".\n\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata) || this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion());\n }\n }, {\n key: \"leadingDigits\",\n value: function leadingDigits() {\n return this.metadata[this.v1 ? 8 : this.v2 ? 9 : 10];\n }\n }, {\n key: \"types\",\n value: function types() {\n return this.metadata[this.v1 ? 9 : this.v2 ? 10 : 11];\n }\n }, {\n key: \"hasTypes\",\n value: function hasTypes() {\n // Versions 1.2.0 - 1.2.4: can be `[]`.\n\n /* istanbul ignore next */\n if (this.types() && this.types().length === 0) {\n return false;\n } // Versions <= 1.2.4: can be `undefined`.\n // Version >= 1.2.5: can be `0`.\n\n\n return !!this.types();\n }\n }, {\n key: \"type\",\n value: function type(_type2) {\n if (this.hasTypes() && getType(this.types(), _type2)) {\n return new Type(getType(this.types(), _type2), this);\n }\n }\n }, {\n key: \"ext\",\n value: function ext() {\n if (this.v1 || this.v2) return DEFAULT_EXT_PREFIX;\n return this.metadata[13] || DEFAULT_EXT_PREFIX;\n }\n }]);\n\n return NumberingPlan;\n}();\n\nvar Format = /*#__PURE__*/function () {\n function Format(format, metadata) {\n _classCallCheck(this, Format);\n\n this._format = format;\n this.metadata = metadata;\n }\n\n _createClass(Format, [{\n key: \"pattern\",\n value: function pattern() {\n return this._format[0];\n }\n }, {\n key: \"format\",\n value: function format() {\n return this._format[1];\n }\n }, {\n key: \"leadingDigitsPatterns\",\n value: function leadingDigitsPatterns() {\n return this._format[2] || [];\n }\n }, {\n key: \"nationalPrefixFormattingRule\",\n value: function nationalPrefixFormattingRule() {\n return this._format[3] || this.metadata.nationalPrefixFormattingRule();\n }\n }, {\n key: \"nationalPrefixIsOptionalWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsOptionalWhenFormattingInNationalFormat() {\n return !!this._format[4] || this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n }\n }, {\n key: \"nationalPrefixIsMandatoryWhenFormattingInNationalFormat\",\n value: function nationalPrefixIsMandatoryWhenFormattingInNationalFormat() {\n // National prefix is omitted if there's no national prefix formatting rule\n // set for this country, or when the national prefix formatting rule\n // contains no national prefix itself, or when this rule is set but\n // national prefix is optional for this phone number format\n // (and it is not enforced explicitly)\n return this.usesNationalPrefix() && !this.nationalPrefixIsOptionalWhenFormattingInNationalFormat();\n } // Checks whether national prefix formatting rule contains national prefix.\n\n }, {\n key: \"usesNationalPrefix\",\n value: function usesNationalPrefix() {\n return this.nationalPrefixFormattingRule() && // Check that national prefix formatting rule is not a \"dummy\" one.\n !FIRST_GROUP_ONLY_PREFIX_PATTERN.test(this.nationalPrefixFormattingRule()) // In compressed metadata, `this.nationalPrefixFormattingRule()` is `0`\n // when `national_prefix_formatting_rule` is not present.\n // So, `true` or `false` are returned explicitly here, so that\n // `0` number isn't returned.\n ? true : false;\n }\n }, {\n key: \"internationalFormat\",\n value: function internationalFormat() {\n return this._format[5] || this.format();\n }\n }]);\n\n return Format;\n}();\n/**\r\n * A pattern that is used to determine if the national prefix formatting rule\r\n * has the first group only, i.e., does not start with the national prefix.\r\n * Note that the pattern explicitly allows for unbalanced parentheses.\r\n */\n\n\nvar FIRST_GROUP_ONLY_PREFIX_PATTERN = /^\\(?\\$1\\)?$/;\n\nvar Type = /*#__PURE__*/function () {\n function Type(type, metadata) {\n _classCallCheck(this, Type);\n\n this.type = type;\n this.metadata = metadata;\n }\n\n _createClass(Type, [{\n key: \"pattern\",\n value: function pattern() {\n if (this.metadata.v1) return this.type;\n return this.type[0];\n }\n }, {\n key: \"possibleLengths\",\n value: function possibleLengths() {\n if (this.metadata.v1) return;\n return this.type[1] || this.metadata.possibleLengths();\n }\n }]);\n\n return Type;\n}();\n\nfunction getType(types, type) {\n switch (type) {\n case 'FIXED_LINE':\n return types[0];\n\n case 'MOBILE':\n return types[1];\n\n case 'TOLL_FREE':\n return types[2];\n\n case 'PREMIUM_RATE':\n return types[3];\n\n case 'PERSONAL_NUMBER':\n return types[4];\n\n case 'VOICEMAIL':\n return types[5];\n\n case 'UAN':\n return types[6];\n\n case 'PAGER':\n return types[7];\n\n case 'VOIP':\n return types[8];\n\n case 'SHARED_COST':\n return types[9];\n }\n}\n\nfunction validateMetadata(metadata) {\n if (!metadata) {\n throw new Error('[libphonenumber-js] `metadata` argument not passed. Check your arguments.');\n } // `country_phone_code_to_countries` was renamed to\n // `country_calling_codes` in `1.0.18`.\n\n\n if (!is_object(metadata) || !is_object(metadata.countries)) {\n throw new Error(\"[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got \".concat(is_object(metadata) ? 'an object of shape: { ' + Object.keys(metadata).join(', ') + ' }' : 'a ' + type_of(metadata) + ': ' + metadata, \".\"));\n }\n} // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar is_object = function is_object(_) {\n return _typeof(_) === 'object';\n}; // Babel transforms `typeof` into some \"branches\"\n// so istanbul will show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar type_of = function type_of(_) {\n return _typeof(_);\n};\n/**\r\n * Returns extension prefix for a country.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string?}\r\n * @example\r\n * // Returns \" ext. \"\r\n * getExtPrefix(\"US\")\r\n */\n\n\nfunction getExtPrefix(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).ext();\n }\n\n return DEFAULT_EXT_PREFIX;\n}\n/**\r\n * Returns \"country calling code\" for a country.\r\n * Throws an error if the country doesn't exist or isn't supported by this library.\r\n * @param {string} country\r\n * @param {object} metadata\r\n * @return {string}\r\n * @example\r\n * // Returns \"44\"\r\n * getCountryCallingCode(\"GB\")\r\n */\n\n\nfunction getCountryCallingCode(country, metadata) {\n metadata = new Metadata(metadata);\n\n if (metadata.hasCountry(country)) {\n return metadata.country(country).countryCallingCode();\n }\n\n throw new Error(\"Unknown country: \".concat(country));\n}\n\nfunction isSupportedCountry(country, metadata) {\n // metadata = new Metadata(metadata)\n // return metadata.hasCountry(country)\n return metadata.countries[country] !== undefined;\n}\n\nfunction setVersion(metadata) {\n var version = metadata.version;\n\n if (typeof version === 'number') {\n this.v1 = version === 1;\n this.v2 = version === 2;\n this.v3 = version === 3;\n this.v4 = version === 4;\n } else {\n if (!version) {\n this.v1 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V3) === -1) {\n this.v2 = true;\n } else if ((0, _semverCompare[\"default\"])(version, V4) === -1) {\n this.v3 = true;\n } else {\n this.v4 = true;\n }\n }\n} // const ISO_COUNTRY_CODE = /^[A-Z]{2}$/\n// function isCountryCode(countryCode) {\n// \treturn ISO_COUNTRY_CODE.test(countryCodeOrCountryCallingCode)\n// }\n//# sourceMappingURL=metadata.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// `options`:\n// {\n// country:\n// {\n// restrict - (a two-letter country code)\n// the phone number must be in this country\n//\n// default - (a two-letter country code)\n// default country to use for phone number parsing and validation\n// (if no country code could be derived from the phone number)\n// }\n// }\n//\n// Returns `{ country, number }`\n//\n// Example use cases:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\nfunction parseNumber() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parse_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parse.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parseIncompletePhoneNumber;\nexports.parsePhoneNumberCharacter = parsePhoneNumberCharacter;\n\nvar _parseDigits = require(\"./helpers/parseDigits.js\");\n\nfunction _createForOfIteratorHelperLoose(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (it) return (it = it.call(o)).next.bind(it); if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n/**\r\n * Parses phone number characters from a string.\r\n * Drops all punctuation leaving only digits and the leading `+` sign (if any).\r\n * Also converts wide-ascii and arabic-indic numerals to conventional numerals.\r\n * E.g. in Iraq they don't write `+442323234` but rather `+٤٤٢٣٢٣٢٣٤`.\r\n * @param {string} string\r\n * @return {string}\r\n * @example\r\n * ```js\r\n * // Outputs '8800555'.\r\n * parseIncompletePhoneNumber('8 (800) 555')\r\n * // Outputs '+7800555'.\r\n * parseIncompletePhoneNumber('+7 800 555')\r\n * ```\r\n */\nfunction parseIncompletePhoneNumber(string) {\n var result = ''; // Using `.split('')` here instead of normal `for ... of`\n // because the importing application doesn't neccessarily include an ES6 polyfill.\n // The `.split('')` approach discards \"exotic\" UTF-8 characters\n // (the ones consisting of four bytes) but digits\n // (including non-European ones) don't fall into that range\n // so such \"exotic\" characters would be discarded anyway.\n\n for (var _iterator = _createForOfIteratorHelperLoose(string.split('')), _step; !(_step = _iterator()).done;) {\n var character = _step.value;\n result += parsePhoneNumberCharacter(character, result) || '';\n }\n\n return result;\n}\n/**\r\n * Parses next character while parsing phone number digits (including a `+`)\r\n * from text: discards everything except `+` and digits, and `+` is only allowed\r\n * at the start of a phone number.\r\n * For example, is used in `react-phone-number-input` where it uses\r\n * [`input-format`](https://gitlab.com/catamphetamine/input-format).\r\n * @param {string} character - Yet another character from raw input string.\r\n * @param {string?} prevParsedCharacters - Previous parsed characters.\r\n * @param {object} meta - Optional custom use-case-specific metadata.\r\n * @return {string?} The parsed character.\r\n */\n\n\nfunction parsePhoneNumberCharacter(character, prevParsedCharacters) {\n // Only allow a leading `+`.\n if (character === '+') {\n // If this `+` is not the first parsed character\n // then discard it.\n if (prevParsedCharacters) {\n return;\n }\n\n return '+';\n } // Allow digits.\n\n\n return (0, _parseDigits.parseDigit)(character);\n}\n//# sourceMappingURL=parseIncompletePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\nexports.normalizeArguments = normalizeArguments;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction parsePhoneNumber() {\n var _normalizeArguments = normalizeArguments(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n}\n\nfunction normalizeArguments(args) {\n var _Array$prototype$slic = Array.prototype.slice.call(args),\n _Array$prototype$slic2 = _slicedToArray(_Array$prototype$slic, 4),\n arg_1 = _Array$prototype$slic2[0],\n arg_2 = _Array$prototype$slic2[1],\n arg_3 = _Array$prototype$slic2[2],\n arg_4 = _Array$prototype$slic2[3];\n\n var text;\n var options;\n var metadata; // If the phone number is passed as a string.\n // `parsePhoneNumber('88005553535', ...)`.\n\n if (typeof arg_1 === 'string') {\n text = arg_1;\n } else throw new TypeError('A text for parsing must be a string.'); // If \"default country\" argument is being passed then move it to `options`.\n // `parsePhoneNumber('88005553535', 'RU', [options], metadata)`.\n\n\n if (!arg_2 || typeof arg_2 === 'string') {\n if (arg_4) {\n options = arg_3;\n metadata = arg_4;\n } else {\n options = undefined;\n metadata = arg_3;\n }\n\n if (arg_2) {\n options = _objectSpread({\n defaultCountry: arg_2\n }, options);\n }\n } // `defaultCountry` is not passed.\n // Example: `parsePhoneNumber('+78005553535', [options], metadata)`.\n else if (isObject(arg_2)) {\n if (arg_3) {\n options = arg_2;\n metadata = arg_3;\n } else {\n metadata = arg_2;\n }\n } else throw new Error(\"Invalid second argument: \".concat(arg_2));\n\n return {\n text: text,\n options: options,\n metadata: metadata\n };\n} // Otherwise istanbul would show this as \"branch not covered\".\n\n/* istanbul ignore next */\n\n\nvar isObject = function isObject(_) {\n return _typeof(_) === 'object';\n};\n//# sourceMappingURL=parsePhoneNumber.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumberFromString_ = _interopRequireDefault(require(\"./parsePhoneNumberFromString_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction parsePhoneNumberFromString() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _parsePhoneNumberFromString_[\"default\"])(text, options, metadata);\n}\n//# sourceMappingURL=parsePhoneNumberFromString.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumberFromString;\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = require(\"./metadata.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumberFromString(text, options, metadata) {\n // Validate `defaultCountry`.\n if (options && options.defaultCountry && !(0, _metadata.isSupportedCountry)(options.defaultCountry, metadata)) {\n options = _objectSpread(_objectSpread({}, options), {}, {\n defaultCountry: undefined\n });\n } // Parse phone number.\n\n\n try {\n return (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {//\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=parsePhoneNumberFromString_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parsePhoneNumber;\n\nvar _parse_ = _interopRequireDefault(require(\"./parse_.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction parsePhoneNumber(text, options, metadata) {\n return (0, _parse_[\"default\"])(text, _objectSpread(_objectSpread({}, options), {}, {\n v2: true\n }), metadata);\n}\n//# sourceMappingURL=parsePhoneNumber_.js.map","\"use strict\";\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && \"function\" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }, _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = parse;\n\nvar _constants = require(\"./constants.js\");\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _isViablePhoneNumber = _interopRequireWildcard(require(\"./helpers/isViablePhoneNumber.js\"));\n\nvar _extractExtension = _interopRequireDefault(require(\"./helpers/extension/extractExtension.js\"));\n\nvar _parseIncompletePhoneNumber = _interopRequireDefault(require(\"./parseIncompletePhoneNumber.js\"));\n\nvar _getCountryCallingCode = _interopRequireDefault(require(\"./getCountryCallingCode.js\"));\n\nvar _isPossibleNumber_ = require(\"./isPossibleNumber_.js\");\n\nvar _RFC = require(\"./helpers/RFC3966.js\");\n\nvar _PhoneNumber = _interopRequireDefault(require(\"./PhoneNumber.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _extractCountryCallingCode = _interopRequireDefault(require(\"./helpers/extractCountryCallingCode.js\"));\n\nvar _extractCountryCallingCodeFromInternationalNumberWithoutPlusSign = _interopRequireDefault(require(\"./helpers/extractCountryCallingCodeFromInternationalNumberWithoutPlusSign.js\"));\n\nvar _extractNationalNumber = _interopRequireDefault(require(\"./helpers/extractNationalNumber.js\"));\n\nvar _stripIddPrefix = _interopRequireDefault(require(\"./helpers/stripIddPrefix.js\"));\n\nvar _getCountryByCallingCode = _interopRequireDefault(require(\"./helpers/getCountryByCallingCode.js\"));\n\nfunction _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== \"function\") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }\n\nfunction _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// This is a port of Google Android `libphonenumber`'s\n// `phonenumberutil.js` of December 31th, 2018.\n//\n// https://github.com/googlei18n/libphonenumber/commits/master/javascript/i18n/phonenumbers/phonenumberutil.js\n// We don't allow input strings for parsing to be longer than 250 chars.\n// This prevents malicious input from consuming CPU.\nvar MAX_INPUT_STRING_LENGTH = 250; // This consists of the plus symbol, digits, and arabic-indic digits.\n\nvar PHONE_NUMBER_START_PATTERN = new RegExp('[' + _constants.PLUS_CHARS + _constants.VALID_DIGITS + ']'); // Regular expression of trailing characters that we want to remove.\n// A trailing `#` is sometimes used when writing phone numbers with extensions in US.\n// Example: \"+1 (645) 123 1234-910#\" number has extension \"910\".\n\nvar AFTER_PHONE_NUMBER_END_PATTERN = new RegExp('[^' + _constants.VALID_DIGITS + '#' + ']+$');\nvar USE_NON_GEOGRAPHIC_COUNTRY_CODE = false; // Examples:\n//\n// ```js\n// parse('8 (800) 555-35-35', 'RU')\n// parse('8 (800) 555-35-35', 'RU', metadata)\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } })\n// parse('8 (800) 555-35-35', { country: { default: 'RU' } }, metadata)\n// parse('+7 800 555 35 35')\n// parse('+7 800 555 35 35', metadata)\n// ```\n//\n\nfunction parse(text, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // Validate `defaultCountry`.\n\n if (options.defaultCountry && !metadata.hasCountry(options.defaultCountry)) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n throw new Error(\"Unknown country: \".concat(options.defaultCountry));\n } // Parse the phone number.\n\n\n var _parseInput = parseInput(text, options.v2, options.extract),\n formattedPhoneNumber = _parseInput.number,\n ext = _parseInput.ext,\n error = _parseInput.error; // If the phone number is not viable then return nothing.\n\n\n if (!formattedPhoneNumber) {\n if (options.v2) {\n if (error === 'TOO_SHORT') {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n }\n\n throw new _ParseError[\"default\"]('NOT_A_NUMBER');\n }\n\n return {};\n }\n\n var _parsePhoneNumber = parsePhoneNumber(formattedPhoneNumber, options.defaultCountry, options.defaultCallingCode, metadata),\n country = _parsePhoneNumber.country,\n nationalNumber = _parsePhoneNumber.nationalNumber,\n countryCallingCode = _parsePhoneNumber.countryCallingCode,\n carrierCode = _parsePhoneNumber.carrierCode;\n\n if (!metadata.hasSelectedNumberingPlan()) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('INVALID_COUNTRY');\n }\n\n return {};\n } // Validate national (significant) number length.\n\n\n if (!nationalNumber || nationalNumber.length < _constants.MIN_LENGTH_FOR_NSN) {\n // Won't throw here because the regexp already demands length > 1.\n\n /* istanbul ignore if */\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_SHORT');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n } // Validate national (significant) number length.\n //\n // A sidenote:\n //\n // They say that sometimes national (significant) numbers\n // can be longer than `MAX_LENGTH_FOR_NSN` (e.g. in Germany).\n // https://github.com/googlei18n/libphonenumber/blob/7e1748645552da39c4e1ba731e47969d97bdb539/resources/phonenumber.proto#L36\n // Such numbers will just be discarded.\n //\n\n\n if (nationalNumber.length > _constants.MAX_LENGTH_FOR_NSN) {\n if (options.v2) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n } // Google's demo just throws an error in this case.\n\n\n return {};\n }\n\n if (options.v2) {\n var phoneNumber = new _PhoneNumber[\"default\"](countryCallingCode, nationalNumber, metadata.metadata);\n\n if (country) {\n phoneNumber.country = country;\n }\n\n if (carrierCode) {\n phoneNumber.carrierCode = carrierCode;\n }\n\n if (ext) {\n phoneNumber.ext = ext;\n }\n\n return phoneNumber;\n } // Check if national phone number pattern matches the number.\n // National number pattern is different for each country,\n // even for those ones which are part of the \"NANPA\" group.\n\n\n var valid = (options.extended ? metadata.hasSelectedNumberingPlan() : country) ? (0, _matchesEntirely[\"default\"])(nationalNumber, metadata.nationalNumberPattern()) : false;\n\n if (!options.extended) {\n return valid ? result(country, nationalNumber, ext) : {};\n } // isInternational: countryCallingCode !== undefined\n\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n carrierCode: carrierCode,\n valid: valid,\n possible: valid ? true : options.extended === true && metadata.possibleLengths() && (0, _isPossibleNumber_.isPossibleNumber)(nationalNumber, metadata) ? true : false,\n phone: nationalNumber,\n ext: ext\n };\n}\n/**\r\n * Extracts a formatted phone number from text.\r\n * Doesn't guarantee that the extracted phone number\r\n * is a valid phone number (for example, doesn't validate its length).\r\n * @param {string} text\r\n * @param {boolean} [extract] — If `false`, then will parse the entire `text` as a phone number.\r\n * @param {boolean} [throwOnError] — By default, it won't throw if the text is too long.\r\n * @return {string}\r\n * @example\r\n * // Returns \"(213) 373-4253\".\r\n * extractFormattedPhoneNumber(\"Call (213) 373-4253 for assistance.\")\r\n */\n\n\nfunction extractFormattedPhoneNumber(text, extract, throwOnError) {\n if (!text) {\n return;\n }\n\n if (text.length > MAX_INPUT_STRING_LENGTH) {\n if (throwOnError) {\n throw new _ParseError[\"default\"]('TOO_LONG');\n }\n\n return;\n }\n\n if (extract === false) {\n return text;\n } // Attempt to extract a possible number from the string passed in\n\n\n var startsAt = text.search(PHONE_NUMBER_START_PATTERN);\n\n if (startsAt < 0) {\n return;\n }\n\n return text // Trim everything to the left of the phone number\n .slice(startsAt) // Remove trailing non-numerical characters\n .replace(AFTER_PHONE_NUMBER_END_PATTERN, '');\n}\n/**\r\n * @param {string} text - Input.\r\n * @param {boolean} v2 - Legacy API functions don't pass `v2: true` flag.\r\n * @param {boolean} [extract] - Whether to extract a phone number from `text`, or attempt to parse the entire text as a phone number.\r\n * @return {object} `{ ?number, ?ext }`.\r\n */\n\n\nfunction parseInput(text, v2, extract) {\n // Parse RFC 3966 phone number URI.\n if (text && text.indexOf('tel:') === 0) {\n return (0, _RFC.parseRFC3966)(text);\n }\n\n var number = extractFormattedPhoneNumber(text, extract, v2); // If the phone number is not viable, then abort.\n\n if (!number) {\n return {};\n }\n\n if (!(0, _isViablePhoneNumber[\"default\"])(number)) {\n if ((0, _isViablePhoneNumber.isViablePhoneNumberStart)(number)) {\n return {\n error: 'TOO_SHORT'\n };\n }\n\n return {};\n } // Attempt to parse extension first, since it doesn't require region-specific\n // data and we want to have the non-normalised number here.\n\n\n var withExtensionStripped = (0, _extractExtension[\"default\"])(number);\n\n if (withExtensionStripped.ext) {\n return withExtensionStripped;\n }\n\n return {\n number: number\n };\n}\n/**\r\n * Creates `parse()` result object.\r\n */\n\n\nfunction result(country, nationalNumber, ext) {\n var result = {\n country: country,\n phone: nationalNumber\n };\n\n if (ext) {\n result.ext = ext;\n }\n\n return result;\n}\n/**\r\n * Parses a viable phone number.\r\n * @param {string} formattedPhoneNumber — Example: \"(213) 373-4253\".\r\n * @param {string} [defaultCountry]\r\n * @param {string} [defaultCallingCode]\r\n * @param {Metadata} metadata\r\n * @return {object} Returns `{ country: string?, countryCallingCode: string?, nationalNumber: string? }`.\r\n */\n\n\nfunction parsePhoneNumber(formattedPhoneNumber, defaultCountry, defaultCallingCode, metadata) {\n // Extract calling code from phone number.\n var _extractCountryCallin = (0, _extractCountryCallingCode[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(formattedPhoneNumber), defaultCountry, defaultCallingCode, metadata.metadata),\n countryCallingCode = _extractCountryCallin.countryCallingCode,\n number = _extractCountryCallin.number; // Choose a country by `countryCallingCode`.\n\n\n var country;\n\n if (countryCallingCode) {\n metadata.selectNumberingPlan(countryCallingCode);\n } // If `formattedPhoneNumber` is in \"national\" format\n // then `number` is defined and `countryCallingCode` isn't.\n else if (number && (defaultCountry || defaultCallingCode)) {\n metadata.selectNumberingPlan(defaultCountry, defaultCallingCode);\n\n if (defaultCountry) {\n country = defaultCountry;\n } else {\n /* istanbul ignore if */\n if (USE_NON_GEOGRAPHIC_COUNTRY_CODE) {\n if (metadata.isNonGeographicCallingCode(defaultCallingCode)) {\n country = '001';\n }\n }\n }\n\n countryCallingCode = defaultCallingCode || (0, _getCountryCallingCode[\"default\"])(defaultCountry, metadata.metadata);\n } else return {};\n\n if (!number) {\n return {\n countryCallingCode: countryCallingCode\n };\n }\n\n var _extractNationalNumbe = (0, _extractNationalNumber[\"default\"])((0, _parseIncompletePhoneNumber[\"default\"])(number), metadata),\n nationalNumber = _extractNationalNumbe.nationalNumber,\n carrierCode = _extractNationalNumbe.carrierCode; // Sometimes there are several countries\n // corresponding to the same country phone code\n // (e.g. NANPA countries all having `1` country phone code).\n // Therefore, to reliably determine the exact country,\n // national (significant) number should have been parsed first.\n //\n // When `metadata.json` is generated, all \"ambiguous\" country phone codes\n // get their countries populated with the full set of\n // \"phone number type\" regular expressions.\n //\n\n\n var exactCountry = (0, _getCountryByCallingCode[\"default\"])(countryCallingCode, nationalNumber, metadata);\n\n if (exactCountry) {\n country = exactCountry;\n /* istanbul ignore if */\n\n if (exactCountry === '001') {// Can't happen with `USE_NON_GEOGRAPHIC_COUNTRY_CODE` being `false`.\n // If `USE_NON_GEOGRAPHIC_COUNTRY_CODE` is set to `true` for some reason,\n // then remove the \"istanbul ignore if\".\n } else {\n metadata.country(country);\n }\n }\n\n return {\n country: country,\n countryCallingCode: countryCallingCode,\n nationalNumber: nationalNumber,\n carrierCode: carrierCode\n };\n}\n//# sourceMappingURL=parse_.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchNumbers;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _PhoneNumberMatcher = _interopRequireDefault(require(\"./PhoneNumberMatcher.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * @return ES6 `for ... of` iterator.\r\n */\nfunction searchNumbers() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n var matcher = new _PhoneNumberMatcher[\"default\"](text, options, metadata);\n return _defineProperty({}, Symbol.iterator, function () {\n return {\n next: function next() {\n if (matcher.hasNext()) {\n return {\n done: false,\n value: matcher.next()\n };\n }\n\n return {\n done: true\n };\n }\n };\n });\n}\n//# sourceMappingURL=searchNumbers.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = searchPhoneNumbersInText;\n\nvar _searchNumbers = _interopRequireDefault(require(\"./searchNumbers.js\"));\n\nvar _findPhoneNumbersInText = require(\"./findPhoneNumbersInText.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction searchPhoneNumbersInText(text, defaultCountry, options, metadata) {\n var args = (0, _findPhoneNumbersInText.getArguments)(defaultCountry, options, metadata);\n return (0, _searchNumbers[\"default\"])(text, args.options, args.metadata);\n}\n//# sourceMappingURL=searchPhoneNumbersInText.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = _default;\n\n// Copy-pasted from:\n// https://github.com/substack/semver-compare/blob/master/index.js\n//\n// Inlining this function because some users reported issues with\n// importing from `semver-compare` in a browser with ES6 \"native\" modules.\n//\n// Fixes `semver-compare` not being able to compare versions with alpha/beta/etc \"tags\".\n// https://github.com/catamphetamine/libphonenumber-js/issues/381\nfunction _default(a, b) {\n a = a.split('-');\n b = b.split('-');\n var pa = a[0].split('.');\n var pb = b[0].split('.');\n\n for (var i = 0; i < 3; i++) {\n var na = Number(pa[i]);\n var nb = Number(pb[i]);\n if (na > nb) return 1;\n if (nb > na) return -1;\n if (!isNaN(na) && isNaN(nb)) return 1;\n if (isNaN(na) && !isNaN(nb)) return -1;\n }\n\n if (a[1] && b[1]) {\n return a[1] > b[1] ? 1 : a[1] < b[1] ? -1 : 0;\n }\n\n return !a[1] && b[1] ? 1 : a[1] && !b[1] ? -1 : 0;\n}\n//# sourceMappingURL=semver-compare.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _validate_ = _interopRequireDefault(require(\"./validate_.js\"));\n\nvar _getNumberType = require(\"./getNumberType.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n// Finds out national phone number type (fixed line, mobile, etc)\nfunction isValidNumber() {\n var _normalizeArguments = (0, _getNumberType.normalizeArguments)(arguments),\n input = _normalizeArguments.input,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n return (0, _validate_[\"default\"])(input, options, metadata);\n}\n//# sourceMappingURL=validate.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = validatePhoneNumberLength;\n\nvar _parsePhoneNumber = require(\"./parsePhoneNumber.js\");\n\nvar _parsePhoneNumber_ = _interopRequireDefault(require(\"./parsePhoneNumber_.js\"));\n\nvar _ParseError = _interopRequireDefault(require(\"./ParseError.js\"));\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _checkNumberLength = _interopRequireDefault(require(\"./helpers/checkNumberLength.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction validatePhoneNumberLength() {\n var _normalizeArguments = (0, _parsePhoneNumber.normalizeArguments)(arguments),\n text = _normalizeArguments.text,\n options = _normalizeArguments.options,\n metadata = _normalizeArguments.metadata;\n\n options = _objectSpread(_objectSpread({}, options), {}, {\n extract: false\n }); // Parse phone number.\n\n try {\n var phoneNumber = (0, _parsePhoneNumber_[\"default\"])(text, options, metadata);\n metadata = new _metadata[\"default\"](metadata);\n metadata.selectNumberingPlan(phoneNumber.countryCallingCode);\n var result = (0, _checkNumberLength[\"default\"])(phoneNumber.nationalNumber, metadata);\n\n if (result !== 'IS_POSSIBLE') {\n return result;\n }\n } catch (error) {\n /* istanbul ignore else */\n if (error instanceof _ParseError[\"default\"]) {\n return error.message;\n } else {\n throw error;\n }\n }\n}\n//# sourceMappingURL=validatePhoneNumberLength.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = isValidNumber;\n\nvar _metadata = _interopRequireDefault(require(\"./metadata.js\"));\n\nvar _matchesEntirely = _interopRequireDefault(require(\"./helpers/matchesEntirely.js\"));\n\nvar _getNumberType = _interopRequireDefault(require(\"./helpers/getNumberType.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\n/**\r\n * Checks if a given phone number is valid.\r\n *\r\n * If the `number` is a string, it will be parsed to an object,\r\n * but only if it contains only valid phone number characters (including punctuation).\r\n * If the `number` is an object, it is used as is.\r\n *\r\n * The optional `defaultCountry` argument is the default country.\r\n * I.e. it does not restrict to just that country,\r\n * e.g. in those cases where several countries share\r\n * the same phone numbering rules (NANPA, Britain, etc).\r\n * For example, even though the number `07624 369230`\r\n * belongs to the Isle of Man (\"IM\" country code)\r\n * calling `isValidNumber('07624369230', 'GB', metadata)`\r\n * still returns `true` because the country is not restricted to `GB`,\r\n * it's just that `GB` is the default one for the phone numbering rules.\r\n * For restricting the country see `isValidNumberForRegion()`\r\n * though restricting a country might not be a good idea.\r\n * https://github.com/googlei18n/libphonenumber/blob/master/FAQ.md#when-should-i-use-isvalidnumberforregion\r\n *\r\n * Examples:\r\n *\r\n * ```js\r\n * isValidNumber('+78005553535', metadata)\r\n * isValidNumber('8005553535', 'RU', metadata)\r\n * isValidNumber('88005553535', 'RU', metadata)\r\n * isValidNumber({ phone: '8005553535', country: 'RU' }, metadata)\r\n * ```\r\n */\nfunction isValidNumber(input, options, metadata) {\n // If assigning the `{}` default value is moved to the arguments above,\n // code coverage would decrease for some weird reason.\n options = options || {};\n metadata = new _metadata[\"default\"](metadata); // This is just to support `isValidNumber({})`\n // for cases when `parseNumber()` returns `{}`.\n\n if (!input.country) {\n return false;\n }\n\n metadata.selectNumberingPlan(input.country, input.countryCallingCode); // By default, countries only have type regexps when it's required for\n // distinguishing different countries having the same `countryCallingCode`.\n\n if (metadata.hasTypes()) {\n return (0, _getNumberType[\"default\"])(input, options, metadata.metadata) !== undefined;\n } // If there are no type regexps for this country in metadata then use\n // `nationalNumberPattern` as a \"better than nothing\" replacement.\n\n\n var national_number = options.v2 ? input.nationalNumber : input.phone;\n return (0, _matchesEntirely[\"default\"])(national_number, metadata.nationalNumberPattern());\n}\n//# sourceMappingURL=validate_.js.map","'use strict'\r\n\r\nvar parsePhoneNumberFromString = require('../build/parsePhoneNumberFromString.js').default\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = require('../build/ParseError.js').default\r\nvar parsePhoneNumberWithError = require('../build/parsePhoneNumber.js').default\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = require('../build/isValidPhoneNumber.js').default\r\nexports.isPossiblePhoneNumber = require('../build/isPossiblePhoneNumber.js').default\r\nexports.validatePhoneNumberLength = require('../build/validatePhoneNumberLength.js').default\r\n\r\nexports.findNumbers = require('../build/findNumbers.js').default\r\nexports.searchNumbers = require('../build/searchNumbers.js').default\r\nexports.findPhoneNumbersInText = require('../build/findPhoneNumbersInText.js').default\r\nexports.searchPhoneNumbersInText = require('../build/searchPhoneNumbersInText.js').default\r\nexports.PhoneNumberMatcher = require('../build/PhoneNumberMatcher.js').default\r\n\r\nexports.AsYouType = require('../build/AsYouType.js').default\r\n\r\nexports.Metadata = require('../build/metadata.js').default\r\nexports.isSupportedCountry = require('../build/metadata.js').isSupportedCountry\r\nexports.getCountries = require('../build/getCountries.js').default\r\nexports.getCountryCallingCode = require('../build/metadata.js').getCountryCallingCode\r\nexports.getExtPrefix = require('../build/metadata.js').getExtPrefix\r\n\r\nexports.getExampleNumber = require('../build/getExampleNumber.js').default\r\n\r\nexports.formatIncompletePhoneNumber = require('../build/formatIncompletePhoneNumber.js').default\r\n\r\nexports.parseIncompletePhoneNumber = require('../build/parseIncompletePhoneNumber.js').default\r\nexports.parsePhoneNumberCharacter = require('../build/parseIncompletePhoneNumber.js').parsePhoneNumberCharacter\r\nexports.parseDigits = require('../build/helpers/parseDigits.js').default\r\nexports.DIGIT_PLACEHOLDER = require('../build/AsYouTypeFormatter.js').DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = require('../build/helpers/RFC3966.js').parseRFC3966\r\nexports.formatRFC3966 = require('../build/helpers/RFC3966.js').formatRFC3966","'use strict'\r\n\r\nvar min = require('./min/index.cjs')\r\nvar metadata = require('./metadata.min.json')\r\n\r\nfunction withMetadataArgument(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = min.parsePhoneNumberFromString\r\nexports['default'] = min.parsePhoneNumberFromString\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = min.parsePhoneNumberFromString\r\n\r\nexports.ParseError = min.ParseError\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = min.parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = min.parsePhoneNumberWithError\r\n\r\nexports.isValidPhoneNumber = min.isValidPhoneNumber\r\nexports.isPossiblePhoneNumber = min.isPossiblePhoneNumber\r\nexports.validatePhoneNumberLength = min.validatePhoneNumberLength\r\n\r\n// `parse()` and `parseNumber()` functions are deprecated.\r\nvar parse_ = require('./build/parse.js').default\r\nexports.parse = function parse() {\r\n\treturn withMetadataArgument(parse_, arguments)\r\n}\r\nexports.parseNumber = exports.parse\r\n\r\n// `format()` and `formatNumber()` functions are deprecated.\r\nvar format_ = require('./build/format.js').default\r\nexports.format = function format() {\r\n\treturn withMetadataArgument(format_, arguments)\r\n}\r\nexports.formatNumber = exports.format\r\n\r\n// Deprecated.\r\nvar getNumberType_ = require('./build/getNumberType.js').default\r\nexports.getNumberType = function getNumberType() {\r\n\treturn withMetadataArgument(getNumberType_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isPossibleNumber_ = require('./build/isPossibleNumber.js').default\r\nexports.isPossibleNumber = function isPossibleNumber() {\r\n\treturn withMetadataArgument(isPossibleNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumber_ = require('./build/validate.js').default\r\nexports.isValidNumber = function isValidNumber() {\r\n\treturn withMetadataArgument(isValidNumber_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar isValidNumberForRegion_ = require('./build/isValidNumberForRegion.js').default\r\nexports.isValidNumberForRegion = function isValidNumberForRegion() {\r\n\treturn withMetadataArgument(isValidNumberForRegion_, arguments)\r\n}\r\n\r\nexports.getExampleNumber = min.getExampleNumber\r\nexports.Metadata = min.Metadata\r\n\r\n// Deprecated.\r\nvar findPhoneNumbers_ = require('./build/findPhoneNumbers.js').default\r\nexports.findPhoneNumbers = function findPhoneNumbers() {\r\n\treturn withMetadataArgument(findPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar searchPhoneNumbers_ = require('./build/findPhoneNumbers.js').searchPhoneNumbers\r\nexports.searchPhoneNumbers = function searchPhoneNumbers() {\r\n\treturn withMetadataArgument(searchPhoneNumbers_, arguments)\r\n}\r\n\r\n// Deprecated.\r\nvar PhoneNumberSearch_ = require('./build/findPhoneNumbers_.js').PhoneNumberSearch\r\nexports.PhoneNumberSearch = function PhoneNumberSearch(text, options) {\r\n\treturn PhoneNumberSearch_.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberSearch.prototype = Object.create(PhoneNumberSearch_.prototype, {})\r\nexports.PhoneNumberSearch.prototype.constructor = exports.PhoneNumberSearch\r\n\r\n// Deprecated.\r\nexports.findNumbers = min.findNumbers\r\n// Deprecated.\r\nexports.searchNumbers = min.searchNumbers\r\n\r\nexports.findPhoneNumbersInText = min.findPhoneNumbersInText\r\nexports.searchPhoneNumbersInText = min.searchPhoneNumbersInText\r\nexports.PhoneNumberMatcher = min.PhoneNumberMatcher\r\n\r\nexports.AsYouType = min.AsYouType\r\n\r\nexports.getCountries = min.getCountries\r\nexports.getCountryCallingCode = min.getCountryCallingCode\r\nexports.isSupportedCountry = min.isSupportedCountry\r\nexports.getExtPrefix = min.getExtPrefix\r\n\r\nexports.parseRFC3966 = min.parseRFC3966\r\nexports.formatRFC3966 = min.formatRFC3966\r\n\r\n// Deprecated: `DIGITS` were used by `react-phone-number-input`.\r\n// Replaced by `parseDigits()`.\r\nexports.DIGITS = require('./build/helpers/parseDigits.js').DIGITS\r\nexports.DIGIT_PLACEHOLDER = min.DIGIT_PLACEHOLDER\r\n\r\n// `getPhoneCode` name is deprecated\r\nexports.getPhoneCode = min.getCountryCallingCode\r\n\r\nexports.formatIncompletePhoneNumber = min.formatIncompletePhoneNumber\r\nexports.parseIncompletePhoneNumber = min.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = min.parsePhoneNumberCharacter\r\nexports.parseDigits = min.parseDigits","'use strict'\r\n\r\nvar metadata = require('../metadata.min.json')\r\nvar core = require('../core/index.cjs')\r\n\r\nfunction call(func, _arguments) {\r\n\tvar args = Array.prototype.slice.call(_arguments)\r\n\targs.push(metadata)\r\n\treturn func.apply(this, args)\r\n}\r\n\r\nfunction parsePhoneNumberFromString() {\r\n\treturn call(core.parsePhoneNumberFromString, arguments)\r\n}\r\n\r\n// ES5 `require()` \"default\" \"interoperability\" hack.\r\n// https://github.com/babel/babel/issues/2212#issuecomment-131827986\r\n// An alternative approach:\r\n// https://www.npmjs.com/package/babel-plugin-add-module-exports\r\nexports = module.exports = parsePhoneNumberFromString\r\nexports['default'] = parsePhoneNumberFromString\r\n\r\nexports.ParseError = core.ParseError\r\n\r\nfunction parsePhoneNumberWithError() {\r\n\treturn call(core.parsePhoneNumberWithError, arguments)\r\n}\r\n\r\n// `parsePhoneNumber()` named export has been renamed to `parsePhoneNumberWithError()`.\r\nexports.parsePhoneNumber = parsePhoneNumberWithError\r\nexports.parsePhoneNumberWithError = parsePhoneNumberWithError\r\n\r\n// `parsePhoneNumberFromString()` named export is now considered legacy:\r\n// it has been promoted to a default export due to being too verbose.\r\nexports.parsePhoneNumberFromString = parsePhoneNumberFromString\r\n\r\nexports.isValidPhoneNumber = function isValidPhoneNumber() {\r\n\treturn call(core.isValidPhoneNumber, arguments)\r\n}\r\n\r\nexports.isPossiblePhoneNumber = function isPossiblePhoneNumber() {\r\n\treturn call(core.isPossiblePhoneNumber, arguments)\r\n}\r\n\r\nexports.validatePhoneNumberLength = function validatePhoneNumberLength() {\r\n\treturn call(core.validatePhoneNumberLength, arguments)\r\n}\r\n\r\nexports.findNumbers = function findNumbers() {\r\n\treturn call(core.findNumbers, arguments)\r\n}\r\n\r\nexports.searchNumbers = function searchNumbers() {\r\n\treturn call(core.searchNumbers, arguments)\r\n}\r\n\r\nexports.findPhoneNumbersInText = function findPhoneNumbersInText() {\r\n\treturn call(core.findPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.searchPhoneNumbersInText = function searchPhoneNumbersInText() {\r\n\treturn call(core.searchPhoneNumbersInText, arguments)\r\n}\r\n\r\nexports.PhoneNumberMatcher = function PhoneNumberMatcher(text, options) {\r\n\treturn core.PhoneNumberMatcher.call(this, text, options, metadata)\r\n}\r\nexports.PhoneNumberMatcher.prototype = Object.create(core.PhoneNumberMatcher.prototype, {})\r\nexports.PhoneNumberMatcher.prototype.constructor = exports.PhoneNumberMatcher\r\n\r\nexports.AsYouType = function AsYouType(country) {\r\n\treturn core.AsYouType.call(this, country, metadata)\r\n}\r\nexports.AsYouType.prototype = Object.create(core.AsYouType.prototype, {})\r\nexports.AsYouType.prototype.constructor = exports.AsYouType\r\n\r\nexports.isSupportedCountry = function isSupportedCountry(country) {\r\n\treturn call(core.isSupportedCountry, arguments)\r\n}\r\n\r\nexports.getCountries = function getCountries() {\r\n\treturn call(core.getCountries, arguments)\r\n}\r\n\r\nexports.getCountryCallingCode = function getCountryCallingCode() {\r\n\treturn call(core.getCountryCallingCode, arguments)\r\n}\r\n\r\nexports.getExtPrefix = function getExtPrefix(country) {\r\n\treturn call(core.getExtPrefix, arguments)\r\n}\r\n\r\nexports.getExampleNumber = function getExampleNumber() {\r\n\treturn call(core.getExampleNumber, arguments)\r\n}\r\n\r\nexports.Metadata = function Metadata() {\r\n\treturn core.Metadata.call(this, metadata)\r\n}\r\nexports.Metadata.prototype = Object.create(core.Metadata.prototype, {})\r\nexports.Metadata.prototype.constructor = exports.Metadata\r\n\r\nexports.formatIncompletePhoneNumber = function formatIncompletePhoneNumber() {\r\n\treturn call(core.formatIncompletePhoneNumber, arguments)\r\n}\r\n\r\nexports.parseIncompletePhoneNumber = core.parseIncompletePhoneNumber\r\nexports.parsePhoneNumberCharacter = core.parsePhoneNumberCharacter\r\nexports.parseDigits = core.parseDigits\r\nexports.DIGIT_PLACEHOLDER = core.DIGIT_PLACEHOLDER\r\n\r\nexports.parseRFC3966 = core.parseRFC3966\r\nexports.formatRFC3966 = core.formatRFC3966","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"\";","/* eslint-disable no-var */\n// This file is imported into lib/wc client bundles.\n\nif (typeof window !== 'undefined') {\n var currentScript = window.document.currentScript\n if (process.env.NEED_CURRENTSCRIPT_POLYFILL) {\n var getCurrentScript = require('@soda/get-current-script')\n currentScript = getCurrentScript()\n\n // for backward compatibility, because previously we directly included the polyfill\n if (!('currentScript' in document)) {\n Object.defineProperty(document, 'currentScript', { get: getCurrentScript })\n }\n }\n\n var src = currentScript && currentScript.src.match(/(.+\\/)[^/]+\\.js(\\?.*)?$/)\n if (src) {\n __webpack_public_path__ = src[1] // eslint-disable-line\n }\n}\n\n// Indicate to webpack that this file can be concatenated\nexport default null\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-autocomplete\",attrs:{\"id\":\"parent-div\"}},[_c('nitrozen-input',{attrs:{\"type\":_vm.type,\"showSearchIcon\":true,\"id\":_vm.id,\"placeholder\":_vm.placeholder},on:{\"input\":function($event){return _vm.autocomplete($event)},\"keydown\":function($event){return _vm.keydownFunc($event)}},model:{value:(_vm.autocompleteModal),callback:function ($$v) {_vm.autocompleteModal=$$v},expression:\"autocompleteModal\"}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NAutocomplete.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NAutocomplete.vue?vue&type=template&id=91f50dce&\"\nimport script from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nexport * from \"./NAutocomplete.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NAutocomplete.vue?vue&type=style&index=0&id=91f50dce&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NAutocomplete from './NAutocomplete.vue';\nexport default NAutocomplete;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-badge\"}},[_c('div',{staticClass:\"nitrozen-badge\",class:[_vm.addClass]},[(_vm.icon)?_c('nitrozen-icon',{class:[_vm.addClass],attrs:{\"name\":_vm.icon,\"size\":_vm.getIconSize}}):_vm._e(),_c('span',{staticClass:\"nitrozen-badge-text\"},[_vm._t(\"default\")],2)],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NBadge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NBadge.vue?vue&type=template&id=de1bfb68&\"\nimport script from \"./NBadge.vue?vue&type=script&lang=js&\"\nexport * from \"./NBadge.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NBadge.vue?vue&type=style&index=0&id=de1bfb68&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NBadge from './NBadge.vue';\n\nexport default NBadge;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"nitrozen-chip\"}},[_c('div',_vm._g({ref:_vm.chipId,staticClass:\"nitrozen-chip ripple\",class:[_vm.chipClasses],attrs:{\"tabindex\":\"0\"},on:{\"click\":_vm.setBackground}},_vm.$listeners),[_c('span',{class:_vm.icon ? 'chip-slot' : 'chip-slot-default'},[_vm._t(\"default\")],2),(_vm.icon !== '' && !_vm.deletable)?_c('nitrozen-icon',{class:'nitrozen-icon',attrs:{\"name\":_vm.icon,\"size\":16}}):_vm._e(),_c('transition',{attrs:{\"name\":\"nitrozen-input-action\"}},[(!_vm.disable && _vm.deletable)?_c('span',{ref:_vm.iconId,staticClass:\"icon-container\",on:{\"click\":function($event){return _vm.spliceElement(_vm.chipId)}}},[_c('nitrozen-icon',{attrs:{\"name\":_vm.icon || 'close',\"size\":16}})],1):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NChips.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NChips.vue?vue&type=template&id=288980ac&\"\nimport script from \"./NChips.vue?vue&type=script&lang=js&\"\nexport * from \"./NChips.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NChips.vue?vue&type=style&index=0&id=288980ac&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NChips from './NChips.vue';\n\nexport default NChips;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isModalVisible),expression:\"isModalVisible\"}],attrs:{\"id\":_vm.id}},[_c('transition',{attrs:{\"name\":\"nitrozen-dialog-fade\"}},[_c('div',{staticClass:\"nitrozen-dialog-backdrop\",on:{\"click\":_vm.backdropClick}},[_c('div',{ref:\"dialog\",staticClass:\"nitrozen-dialog\",attrs:{\"role\":\"dialog\",\"aria-labelledby\":_vm.id + '_title',\"aria-describedby\":_vm.id + '_desc'}},[_c('header',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.title),expression:\"title\"}],staticClass:\"nitrozen-dialog-header\",attrs:{\"id\":_vm.id + '_title'}},[_vm._t(\"header\",function(){return [_vm._v(\" \"+_vm._s(_vm.title)+\" \"),(_vm.showCloseButton)?_c('nitrozen-inline',{attrs:{\"title\":\"close\",\"icon\":\"cross\"},on:{\"click\":function($event){return _vm.close('close')}}}):_vm._e()]})],2),_c('section',{staticClass:\"nitrozen-dialog-body\",attrs:{\"id\":_vm.id + '_desc'}},[_vm._t(\"body\")],2),_c('footer',{staticClass:\"nitrozen-dialog-footer\"},[_vm._t(\"footer\",function(){return [(_vm.positiveButtonLabel)?_c('nitrozen-button',{directives:[{name:\"flatBtn\",rawName:\"v-flatBtn\"}],staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.positiveButtonLabel)}}},[_vm._v(_vm._s(_vm.positiveButtonLabel))]):_vm._e(),(_vm.neutralButtonLabel)?_c('nitrozen-button',{staticClass:\"nitrozen-dialog-footer-button-margin\",attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.neutralButtonLabel)}}},[_vm._v(_vm._s(_vm.neutralButtonLabel))]):_vm._e(),(_vm.negativeButtonLabel)?_c('nitrozen-button',{directives:[{name:\"strokeBtn\",rawName:\"v-strokeBtn\"}],attrs:{\"theme\":`${_vm.theme || 'secondary'}`},on:{\"click\":function($event){return _vm.close(_vm.negativeButtonLabel)}}},[_vm._v(_vm._s(_vm.negativeButtonLabel))]):_vm._e()]})],2)])])])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Vue from 'vue';\n\nconst clickOutside = Vue.directive('click-outside', {\n bind: function (el, binding, vNode) {\n // Provided expression must evaluate to a function.\n if (typeof binding.value !== 'function') {\n const compName = vNode.context.name\n let warn = `[Nitrozen-click-outside:] provided expression '${binding.expression}' is not a function, but has to be`\n if (compName) {\n warn += ` Found in component '${compName}'`\n }\n\n console.warn(warn)\n }\n // Define Handler and cache it on the element\n const bubble = binding.modifiers.bubble\n const handler = (e) => {\n let path = e.composedPath ? e.composedPath() : e.path;\n if (bubble || path && -1 == path.indexOf(el)) {\n binding.value(e)\n }\n }\n el.__nitrozenClickOutside__ = handler\n // add Event Listeners\n document.addEventListener('click', handler)\n },\n\n unbind: function (el, binding) {\n // Remove Event Listeners\n document.removeEventListener('click', el.__nitrozenClickOutside__)\n el.__nitrozenClickOutside__ = null\n\n }\n});\n\nVue.use(clickOutside);\n\nexport default clickOutside;","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NDialog.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NDialog.vue?vue&type=template&id=077af769&\"\nimport script from \"./NDialog.vue?vue&type=script&lang=js&\"\nexport * from \"./NDialog.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NDialog.vue?vue&type=style&index=0&id=077af769&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NDialog from './NDialog';\nexport { NDialog }\nexport default NDialog;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('div',{directives:[{name:\"clickOutside\",rawName:\"v-clickOutside\",value:(_vm.closeMenu),expression:\"closeMenu\"}],staticClass:\"nitrozen-menu-content\",class:{'nitrozen-default-menu': !_vm.inverted},attrs:{\"id\":_vm.id},on:{\"click\":function($event){_vm.toggleMenu = !_vm.toggleMenu}}},[_c('nitrozen-inline',{class:{ 'nitrozen-menu-vertical-dots': _vm.mode == 'vertical' },attrs:{\"icon\":_vm.inverted ? 'white-dots' : 'dots'}}),_c('transition',{attrs:{\"name\":\"fade\"}},[(_vm.toggleMenu)?_c('ul',{class:{ 'nitrozen-menu-vertical-dropdown': _vm.mode == 'vertical','nitrozen-menu-top': _vm.position == 'top' }},[_vm._t(\"default\")],2):_vm._e()])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NMenu.vue?vue&type=template&id=308a10e0&\"\nimport script from \"./NMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenu.vue?vue&type=style&index=0&id=308a10e0&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenu from './NMenu';\n\nexport default NMenu","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',[_c('li',_vm._g({staticClass:\"nitrozen-menu-item\"},_vm.$listeners),[_vm._t(\"default\")],2)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NMenuItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NMenuItem.vue?vue&type=template&id=835c1ace&\"\nimport script from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NMenuItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NMenuItem.vue?vue&type=style&index=0&id=835c1ace&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NMenuItem from './NMenuItem';\n\nexport default NMenuItem","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-tab-container\",attrs:{\"id\":_vm.id}},[_c('ul',{staticClass:\"nitrozen-tab\"},_vm._l((_vm.tabItem),function(item,index){return _c('nitrozen-tab-item',{key:index,class:{ 'nitrozen-tab-active': _vm.activeTab == index },on:{\"click\":function($event){return _vm.selectTab(index, item)}}},[_vm._v(_vm._s(item[_vm.label] || item))])}),1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('li',_vm._g({staticClass:\"nitrozen-tab-item\"},_vm.$listeners),[_vm._t(\"default\")],2)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTabItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTabItem.vue?vue&type=template&id=cfd6b808&scoped=true&\"\nimport script from \"./NTabItem.vue?vue&type=script&lang=js&\"\nexport * from \"./NTabItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTabItem.vue?vue&type=style&index=0&id=cfd6b808&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"cfd6b808\",\n null\n \n)\n\nexport default component.exports","import NTabItem from './NTabItem';\n\nexport default NTabItem","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NTab.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NTab.vue?vue&type=template&id=2c61829c&scoped=true&\"\nimport script from \"./NTab.vue?vue&type=script&lang=js&\"\nexport * from \"./NTab.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NTab.vue?vue&type=style&index=0&id=2c61829c&prod&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c61829c\",\n null\n \n)\n\nexport default component.exports","import NTab from './NTab';\n\nexport default NTab","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-pagination-container\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-pagination\"},[_c('div',{staticClass:\"nitrozen-pagination__left\"},[_c('span',{staticClass:\"nitrozen-pagination__count\"},[_vm._v(_vm._s(_vm.countsText))])]),_c('div',{staticClass:\"nitrozen-pagination__right\"},[_c('div',{staticClass:\"nitrozen-pagination__select\"},[_c('span',{staticClass:\"nitrozen-pagination__select__label\"},[_vm._v(\"Rows per page\")]),_c('nitrozen-dropdown',{staticClass:\"nitrozen-pagination-page-size\",attrs:{\"items\":_vm.pageSizes},on:{\"change\":_vm.pageSizeChange},model:{value:(_vm.selectedPageSize),callback:function ($$v) {_vm.selectedPageSize=$$v},expression:\"selectedPageSize\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__prev\",class:{ 'pagination-diabled': !_vm.showPrev },attrs:{\"title\":\"Previous\"},on:{\"click\":_vm.previous}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-left-black\"}})],1),_c('nitrozen-button',{staticClass:\"nitrozen-pagination__next\",class:{ 'pagination-diabled': !_vm.showNext },attrs:{\"title\":\"Next\"},on:{\"click\":_vm.next}},[_c('nitrozen-inline',{attrs:{\"icon\":\"arrow-right-black\"}})],1)],1)])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NPagination.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NPagination.vue?vue&type=template&id=2637fc16&\"\nimport script from \"./NPagination.vue?vue&type=script&lang=js&\"\nexport * from \"./NPagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NPagination.vue?vue&type=style&index=0&id=2637fc16&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NPagination from './NPagination';\nexport { NPagination }\nexport default NPagination;","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"nitrozen-stepper\",attrs:{\"id\":_vm.id}},[_c('div',{staticClass:\"nitrozen-stepper-container\"},_vm._l((_vm.elements),function(item,index){return _c('div',{key:index,staticClass:\"nitrozen-stepper-group\"},[_c('div',{staticClass:\"nitrozen-flex-center\"},[(index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e(),(index == _vm.data.activeIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-circle-inner\"})]):_vm._e(),(index != _vm.data.activeIndex && index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-cirle-check-container nitrozen-pointer\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer\"}),_c('div',{staticClass:\"nitrozen-checkmark\"})]):_vm._e(),(index <= _vm.elements.length-1 && index > _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-circle-outer-container\",on:{\"click\":function($event){return _vm.stepperClicked(index)}}},[_c('div',{staticClass:\"nitrozen-circle-outer nitrozen-disabled\"}),_c('div',{staticClass:\"nitrozen-checkmark nitrozen-checkbox-hidden\"})]):_vm._e(),(index < _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-bar nitrozen-active\"}):_vm._e(),(index > _vm.data.maxActiveIndex-1)?_c('div',{staticClass:\"nitrozen-bar nitrozen-disabled\"}):_vm._e()]),(!(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex))?_c('div',{staticClass:\"nitrozen-text nitrozen-text-disabled\"},[_vm._v(_vm._s(item.text))]):_vm._e(),(index == _vm.data.activeIndex || index <= _vm.data.maxActiveIndex)?_c('div',{staticClass:\"nitrozen-text\"},[_vm._v(_vm._s(item.text))]):_vm._e()])}),0)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-124.use[1]!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./NStepper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NStepper.vue?vue&type=template&id=2023bb58&\"\nimport script from \"./NStepper.vue?vue&type=script&lang=js&\"\nexport * from \"./NStepper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NStepper.vue?vue&type=style&index=0&id=2023bb58&prod&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import NStepper from './NStepper.vue'\nexport default NStepper;","import NCustomForm from './NCustomForm.vue';\n\nexport default NCustomForm;"],"names":["root","factory","exports","module","require","define","amd","self","this","__WEBPACK_EXTERNAL_MODULE__7203__","getCurrentScript","descriptor","Object","getOwnPropertyDescriptor","document","currentScript","get","Error","err","pageSource","inlineScriptSourceRegExp","inlineScriptSource","ieStackRegExp","ffStackRegExp","stackDetails","exec","stack","scriptLocation","line","currentLocation","location","href","replace","hash","scripts","getElementsByTagName","documentElement","outerHTML","RegExp","trim","i","length","readyState","src","innerHTML","render","_vm","_c","_self","staticClass","_l","inputs","input","index","hidden","_e","key","ref","refInFor","attrs","on","$event","inputChanged","model","value","callback","$$v","$set","expression","staticRenderFns","validateInput","includes","type","display","placeholder","required","tooltip","undefined","disabled","min_length","max_length","min","max","willMoveToNext","formInputValue","InputTypes","toggle","_v","_s","titleFor","staticStyle","mobile","onlyCountries","countryCodeChange","validateMobileInput","number","checkbox","radio","enum","option","dropdown","map","x","text","object","array","subResponse","arrayInputChanged","__non_removable","deleteResponseAt","addResponse","errorMessage","description","textarea","email","keys","forEach","defaultResponseForInput","default","code","io","isEmptyString","validateResponseForInput","response","inputDisplay","error_message","isValid","regex","re","test","Array","isArray","validateResponsesForInputs","element","name","props","data","components","NitrozenInput","NitrozenDropdown","NitrozenCheckbox","NitrozenRadio","NitrozenToggle","NitrozenError","NitrozenButton","NitrozenInline","VueTelInput","NitrozenCustomForm","event","watch","methods","showValidationErrorsIfAny","refs","component","NitrozenCustomFormInput","beforeMount","recaliberateInputs","isResponseValid","size","getSVG","color","computed","label","id","showTooltip","tooltipText","maxlength","loaderShow","search","getLoader","showSearchIcon","showPrefix","class","custom","prefix","_t","showSuffix","validationState","autocomplete","domProps","eventEmit","valueChange","suffix","helperText","validationMessage","autofocus","mounted","normalizeComponent","scriptExports","functionalTemplate","injectStyles","scopeId","moduleIdentifier","shadowMode","hook","options","_compiled","functional","_scopeId","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","call","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","_injectStyles","originalRender","h","existing","beforeCreate","concat","showProgress","icon","getIconSize","iconColor","NButtonContent","directives","strokeBtn","flatBtn","content","rounded","theme","focused","state","tag","style","labelStyle","className","inputStyle","isSelected","checkboxValue","showIcon","isIndeterminate","stateMessage","validator","checkboxModel","console","showOptions","searchable","rawName","searchInput","searchInputPlaceholder","searchInputChange","target","composing","selectedText","dropUp","handleScroll","apply","arguments","enable_select_all","selectItem","all_option","allSelected","setCheckedItem","items","item","selected","isGroupLabel","multiple","selectedItems","logo","find","add_option","addOption","viewport","allOptionsSelected","handler","tmp","getItems","setAllOptions","calculateDropUpDown","documentClick","calculateViewport","window","width","height","handleTABKey","created","destroyed","NIcon","_g","$listeners","basePath","NInput","radioValue","changeEvent","toggleValue","onChange","checked","iconSize","tooltipPositionClass","tooltipStyle","link","tooltipLinkText","contentBgColor","contentColor","position","isHidden","validatorClass","getValidatorIconColor","success","error","warning","Vue","bind","el","binding","vnode","classList","componentOptions","propsData","NitrozenUuid","Math","random","toString","slice","svgs","arrayUnique","a","l","indexOf","push","arg","prototype","jsonLogic","operations","b","c","truthy","log","join","source","start","end","temp","String","substr","reduce","parseFloat","not_found","sub_props","split","missing","need_count","are_missing","is_logic","logic","get_operator","get_values","current","scopedLogic","scopedData","initial","op","values","filter","datum","accumulator","val","hasOwnProperty","sub_ops","operation","uses_data","collection","add_operation","rm_operation","rule_like","rule","pattern","pattern_op","rule_op","e","t","n","m","d","o","defineProperty","configurable","enumerable","__esModule","p","s","from","r","warn","modifiers","bubble","path","composedPath","contains","__vueClickOutside__","addEventListener","unbind","removeEventListener","disabledFetchingCountry","Boolean","disabledFormatting","invalidMsg","defaultCountry","enabledCountryCode","enabledFlags","preferredCountries","ignoredCountries","wrapperClasses","inputClasses","inputId","dropdownOptions","inputOptions","maxLen","Number","validCharactersOnly","phone","activeCountry","iso2","open","selectedIndex","typeToFindInput","typeToFindTimer","mode","filteredCountries","getCountries","toUpperCase","toLowerCase","sortedCountries","assign","preferred","formattedResult","AsYouType","findCountry","country","formatNumber","isValidNumber","formattedNumber","$emit","testCharacters","$nextTick","initializeCountry","then","showDialCode","dialCode","catch","Promise","parsePhoneNumberFromString","finally","getItemClass","highlighted","some","choose","onInput","$refs","setCustomValidity","onBlur","onEnter","onSpace","focus","toggleDropdown","clickedOutside","keyboardNav","keyCode","preventDefault","list","children","offsetTop","clientHeight","scrollTop","clearTimeout","setTimeout","findIndex","startsWith","reset","u","esModule","priority","areaCodes","fetch","$createElement","tabindex","keydown","_k","click","mousemove","disabledDialCode","blur","keyup","_metadata","_interopRequireDefault","_PhoneNumber","_AsYouTypeState","_AsYouTypeFormatter","_interopRequireWildcard","_AsYouTypeParser","_getCountryByCallingCode","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","obj","_typeof","cache","has","newObj","hasPropertyDescriptor","desc","set","Symbol","iterator","constructor","_slicedToArray","arr","_arrayWithHoles","_iterableToArrayLimit","_unsupportedIterableToArray","_nonIterableRest","TypeError","minLen","_arrayLikeToArray","len","arr2","_i","_arr","_n","_d","next","done","_classCallCheck","instance","Constructor","_defineProperties","writable","_createClass","protoProps","staticProps","USE_NON_GEOGRAPHIC_COUNTRY_CODE","optionsOrDefaultCountry","metadata","_this$getCountryAndCa","getCountryAndCallingCode","_this$getCountryAndCa2","defaultCallingCode","hasCountry","isNonGeographicCallingCode","_this$parser$input","parser","digits","justLeadingPlus","formattedOutput","formattedNationalNumber","determineTheCountryIfNeeded","nationalSignificantNumber","formatter","narrowDownMatchingFormats","hasSelectedNumberingPlan","format","reExtractNationalSignificantNumber","nationalDigits","getNationalDigits","getFullNumber","getNonFormattedNumber","_this","onCountryChange","onCallingCodeChange","callingCode","selectNumberingPlan","numberingPlan","onNationalSignificantNumberChange","international","isInternational","getCallingCode","_getCountry","isCountryCallingCodeAmbiguous","determineTheCountry","_this2","getInternationalPrefixBeforeCountryCallingCode","spacing","getDigitsWithoutInternationalPrefix","_this$state","complexPrefixBeforeNationalSignificantNumber","nationalPrefix","nationalSignificantNumberMatchesInput","getNonFormattedNationalNumberWithPrefix","DIGIT_PLACEHOLDER","countryCodes","getCountryCodesForCallingCode","setCountry","_this$state2","callingCode_","countryCallingCode","_this$state3","carrierCode","phoneNumber","getNumber","isPossible","getTemplate","getNonFormattedTemplate","_AsYouTypeFormatterPatternParser","_createForOfIteratorHelperLoose","allowArrayLike","it","PatternMatcher","matchTree","parse","string","_ref","allowOverflow","result","_match","match","matchedChars","overflow","characters","tree","last","characterString","partialMatch","restCharacters","subtree","JSON","stringify","_step","_iterator","args","branch","_result","_step2","_iterator2","_char","PatternParser","or","instructions","parsePattern","_this$context$","branches","expandSingleElementArray","pop","OPERATOR","operator","before","rightPart","startContext","getContext","_this$getContext","endContext","oneOfSet","parseOneOfSet","ILLEGAL_CHARACTER_REGEXP","prevValue","charCodeAt","nextValue","fromCharCode","canFormatCompleteNumber","formatCompleteNumber","_checkNumberLength","_parseDigits","_formatNationalNumberUsingFormat","shouldTryNationalPrefixFormattingRule","getSeparatorAfterNationalPrefix","matcher","formatNationalNumberWithAndWithoutNationalPrefixFormattingRule","_ref2","formatNationalNumber","useNationalPrefixFormattingRule","_ref3","useInternationalFormat","withNationalPrefix","isValidFormattedNationalNumber","_AsYouTypeFormatterUtil","_AsYouTypeFormatterComplete","_AsYouTypeFormatterPatternMatcher","_constants","_applyInternationalSeparatorStyle","DUMMY_DIGIT","LONGEST_NATIONAL_PHONE_NUMBER_LENGTH","LONGEST_DUMMY_PHONE_NUMBER","repeat","NATIONAL_PREFIX_SEPARATORS_PATTERN","SUPPORT_LEGACY_FORMATTING_PATTERNS","CREATE_CHARACTER_CLASS_PATTERN","CREATE_STANDALONE_DIGIT_PATTERN","NON_ALTERING_FORMAT_REG_EXP","VALID_PUNCTUATION","MIN_LEADING_DIGITS_LENGTH","AsYouTypeFormatter","resetFormat","chosenFormat","template","nationalNumberTemplate","populatedNationalNumberTemplate","populatedNationalNumberTemplatePosition","isNANP","matchingFormats","formats","nextDigits","formattedCompleteNumber","setNationalNumberTemplate","lastIndexOf","formatNationalNumberWithNextDigits","previouslyChosenFormat","newlyChosenFormat","chooseFormat","formatNextNationalNumberDigits","leadingDigits","leadingDigitsPatternIndex","formatSuits","formatMatches","usesNationalPrefix","nationalPrefixIsOptionalWhenFormattingInNationalFormat","nationalPrefixIsMandatoryWhenFormattingInNationalFormat","leadingDigitsPatternsCount","leadingDigitsPatterns","leadingDigitsPattern","internationalFormat","_this3","_loop","getFormatFormat","createTemplateForFormat","_","_ret","getTemplateForFormat","nationalPrefixFormattingRule","IDDPrefix","missingPlus","internationalPrefix","cutAndStripNonPairedParens","_ref4","strictPattern","nationalNumberDummyDigits","nationalPrefixIncludedInTemplate","numberFormat","numberFormatWithNationalPrefix","FIRST_GROUP_PATTERN","populateTemplateWithDigits","_ref5","closeNonPairedParens","countOccurences","stripNonPairedParens","DIGIT_PLACEHOLDER_MATCHER","symbol","count","character","times","cutBeforeIndex","cut_before","retained_template","opening_braces","closing_braces","dangling_braces","cleared_string","_dangling_braces","digit","extractFormattedDigitsAndPlus","_extractCountryCallingCode2","_extractCountryCallingCodeFromInternationalNumberWithoutPlusSign","_extractNationalNumberFromPossiblyIncompleteNumber","_stripIddPrefix","VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART","VALID_DIGITS","VALID_FORMATTED_PHONE_NUMBER_DIGITS_PART_PATTERN","VALID_FORMATTED_PHONE_NUMBER_PART","PLUS_CHARS","AFTER_PHONE_NUMBER_DIGITS_END_PATTERN","COMPLEX_NATIONAL_PREFIX","AsYouTypeParser","_extractFormattedDigi","_extractFormattedDigi2","formattedDigits","hasPlus","startInternationalNumber","inputDigits","hasReceivedThreeLeadingDigits","appendDigits","extractIddPrefix","isWaitingForCountryCallingCode","extractCountryCallingCode","appendNationalSignificantNumberDigits","hasExtractedNationalSignificantNumber","extractNationalSignificantNumber","stateUpdate","update","_extractCountryCallin","setCallingCode","nationalPrefixForParsing","_nationalPrefixForParsing","couldPossiblyExtractAnotherNationalSignificantNumber","setState","_extractNationalNumbe","nationalNumber","onExtractedNationalNumber","prevNationalSignificantNumber","_extractNationalNumbe2","nationalSignificantNumberIndex","prefixBeforeNationalNumber","extractAnotherNationalSignificantNumber","fixMissingPlus","extractCallingCodeAndNationalSignificantNumber","numberWithoutIDD","_extractCountryCallin2","newCallingCode","resetNationalSignificantNumber","extractFormattedPhoneNumber","startsAt","_extractFormattedDigitsAndPlus","extractedNumber","_extractFormattedDigi3","_extractFormattedDigi4","AsYouTypeState","initCountryAndCallingCode","properties","_Object$keys","_inherits","subClass","superClass","create","_setPrototypeOf","_createSuper","Derived","hasNativeReflectConstruct","_isNativeReflectConstruct","Super","_getPrototypeOf","NewTarget","Reflect","construct","_possibleConstructorReturn","_assertThisInitialized","ReferenceError","_wrapNativeSuper","Class","_cache","Map","_isNativeFunction","Wrapper","_construct","Parent","Function","sham","Proxy","valueOf","fn","setPrototypeOf","__proto__","getPrototypeOf","ParseError","_Error","_super","_metadata2","_isPossibleNumber_","_validate_","_getNumberType","_getPossibleCountriesForNumber","_format_","ownKeys","enumerableOnly","getOwnPropertySymbols","symbols","sym","_objectSpread","_defineProperty","getOwnPropertyDescriptors","defineProperties","PhoneNumber","isCountryCode","ext","v2","_format","_createExtensionPattern","_RegExpCache","_util","_utf","_Leniency","_parsePreCandidate","_isValidPreCandidate","_isValidCandidate","_parse_","EXTN_PATTERNS_FOR_MATCHING","INNER_MATCHES","pZ","PZ","leadLimit","limit","punctuationLimit","digitBlockLimit","MAX_LENGTH_FOR_NSN","MAX_LENGTH_COUNTRY_CODE","blockLimit","punctuation","digitSequence","pNd","PATTERN","LEAD_CLASS","UNWANTED_END_CHAR_PATTERN","_pN","_pL","MAX_SAFE_INTEGER","pow","PhoneNumberMatcher","isSupportedCountry","leniency","extended","maxTries","searchIndex","regExpCache","matches","candidate","offset","parseAndVerify","extractInnerMatch","endsAt","substring","innerMatchPattern","isFirstMatch","candidateMatch","innerMatchRegExp","_candidate","trimAfterFirstMatch","candidateIndexGuess","possible","lastMatch","hasNext","WHITESPACE","MIN_LENGTH_FOR_NSN","DASHES","SLASHES","DOTS","BRACKETS","TILDES","findNumbers","_findNumbers_","_parsePhoneNumber","_normalizeArguments","normalizeArguments","Node","prev","LRUCache","head","tail","ensureLimit","node","remove","put","containsMoreThanOneSlashInNationalNumber","_default","POSSIBLE","VALID","containsOnlyValidXChars","STRICT_GROUPING","candidateString","isNationalPrefixPresentIfRequired","checkNumberGroupingIsValid","allNumberGroupsRemainGrouped","EXACT_GROUPING","allNumberGroupsAreExactlyPresent","charAtIndex","charAt","charAtNextIndex","util","isNumberMatch","MatchType","NSN_MATCH","getCountryCodeSource","phoneNumberRegion","getRegionCodeForCountryCode","getCountryCode","getMetadataForRegion","getNationalSignificantNumber","formatRule","chooseFormattingPatternForNumber","numberFormats","getNationalPrefixFormattingRule","getNationalPrefixOptionalWhenFormatting","PhoneNumberUtil","formattingRuleHasFirstGroupOnly","rawInputCopy","normalizeDigitsOnly","getRawInput","maybeStripNationalPrefixAndCarrierCode","firstSlashInBodyIndex","secondSlashInBodyIndex","candidateHasCountryCode","CountryCodeSource","FROM_NUMBER_WITH_PLUS_SIGN","FROM_NUMBER_WITHOUT_PLUS_SIGN","checkGroups","normalizedCandidate","normalizeDigits","formattedNumberGroups","getNationalNumberGroups","alternateFormats","MetadataManager","getAlternateFormatsForCountry","alternateFormat","leadingDigitsRegExp","getPatternForRegExp","formattingPattern","formatNsnUsingPattern","rfc3966Format","endIndex","startIndex","candidateGroups","NON_DIGITS_PATTERN","candidateNumberGroupIndex","hasExtension","formattedNumberGroupIndex","endsWith","fromIndex","FROM_DEFAULT_COUNTRY","countryCode","region","getNddPrefixForRegion","Character","isDigit","getExtension","_LRUCache","RegExpCache","regExp","isValidCandidate","OPENING_PARENS","CLOSING_PARENS","NON_PARENS","LEAD_CLASS_LEADING","BRACKET_PAIR_LIMIT","MATCHING_BRACKETS_ENTIRE","PUB_PAGES","previousChar","isInvalidPunctuationSymbol","isLatinLetter","lastCharIndex","nextChar","isValidPreCandidate","SLASH_SEPARATED_DATES","TIME_STAMPS","TIME_STAMPS_SUFFIX_LEADING","followingText","parsePreCandidate","SECOND_NUMBER_START_PATTERN","_pZ","_pNd","pL","pL_regexp","_pSc","pSc","pSc_regexp","_pMn","pMn","pMn_regexp","_InBasic_Latin","_InLatin_1_Supplement","_InLatin_Extended_A","_InLatin_Extended_Additional","_InLatin_Extended_B","_InCombining_Diacritical_Marks","latinLetterRegexp","letter","lower","upper","regexp","_PhoneNumberMatcher","results","findPhoneNumbers","searchPhoneNumbers","_findPhoneNumbers_","_normalizeArguments2","findPhoneNumbersInText","getArguments","_findNumbers","is_object","PhoneNumberSearch","EXTN_PATTERNS_FOR_PARSING","_isViablePhoneNumber","WHITESPACE_IN_THE_BEGINNING_PATTERN","PUNCTUATION_IN_THE_END_PATTERN","phones","VALID_PHONE_NUMBER_WITH_EXTENSION","parseCandidate","last_match","_Array$prototype$slic","_Array$prototype$slic2","arg_1","arg_2","arg_3","arg_4","arg_5","formatIncompletePhoneNumber","_AsYouType","_matchesEntirely","_getIddPrefix","_RFC","DEFAULT_OPTIONS","formatExtension","extension","addExtension","formatRFC3966","fromCountry","formatIDD","formatAs","chooseFormatForNumber","availableFormats","nationalNnumber","lastLeadingDigitsPattern","fromCountryCallingCode","getCountryCallingCode","iddPrefix","getExampleNumber","examples","getNumberType","_getNumberType2","parseRFC3966","part","_part$split","_part$split2","applyInternationalSeparatorStyle","checkNumberLengthForType","checkNumberLength","_mergeArrays","type_info","possible_lengths","possibleLengths","mobile_type","actual_length","minimum_length","createExtensionPattern","RFC3966_EXTN_PREFIX","getExtensionDigitsPattern","maxLength","purpose","extLimitAfterExplicitLabel","extLimitAfterLikelyLabel","extLimitAfterAmbiguousChar","extLimitWhenNotSure","possibleSeparatorsBetweenNumberAndExtLabel","possibleCharsAfterExtLabel","optionalExtnSuffix","explicitExtLabels","ambiguousExtLabels","ambiguousSeparator","possibleSeparatorsNumberExtLabelNoComma","autoDiallingAndExtLabelsFound","rfcExtn","explicitExtn","ambiguousExtn","americanStyleExtnWithSuffix","autoDiallingExtn","onlyCommasExtn","extractExtension","EXTN_PATTERN","numberWithoutExtension","shorterNumber","_countryCallingCode","hasCallingCode","extractCountryCallingCodeFromInternationalNumberWithoutPlusSign","_extractNationalNumber","_getCountryCallingCode","possibleShorterNumber","possibleShorterNationalNumber","nationalNumberPattern","extractNationalNumber","shouldHaveExtractedNationalPrefix","isPossibleIncompleteNationalNumber","nationalNumberBefore","nationalNumberAfter","extractNationalNumberFromPossiblyIncompleteNumber","prefixPattern","prefixMatch","capturedGroupsCount","hasCapturedGroups","nationalPrefixTransformRule","possiblePositionOfTheFirstCapturedGroup","possibleNationalPrefix","formatNationalNumberUsingFormat","getCountryByCallingCode","_getCountryByNationalNumber","nationalPhoneNumber","possibleCountries","getCountryByNationalNumber","getIddPrefix","SINGLE_IDD_PREFIX_REG_EXP","countryMetadata","defaultIDDPrefix","isNumberTypeEqualTo","NON_FIXED_LINE_PHONE_TYPES","getPossibleCountriesForNumber","couldNationalNumberBelongToCountry","VALID_PHONE_NUMBER","isViablePhoneNumber","isViablePhoneNumberStart","MIN_LENGTH_PHONE_NUMBER_PATTERN","VALID_PHONE_NUMBER_START_REG_EXP","VALID_PHONE_NUMBER_PATTERN","matchesEntirely","regular_expression","mergeArrays","merged","sort","DIGITS","parseDigits","parseDigit","stripIddPrefix","CAPTURING_DIGIT_PATTERN","IDDPrefixPattern","matchedGroups","isPossibleNumber","isPossiblePhoneNumber","_parsePhoneNumberFromString_","extract","isValidNumberForRegion","_isValidNumberForRegion_","isValidPhoneNumber","getExtPrefix","validateMetadata","_semverCompare","V3","V4","DEFAULT_EXT_PREFIX","CALLING_CODE_REG_EXP","Metadata","setVersion","countries","v1","v3","nonGeographic","nonGeographical","getCountryMetadata","countryCallingCodes","NumberingPlan","getNumberingPlanMetadata","getCountryCodeForCallingCode","hasTypes","_type","country_phone_code_to_countries","country_calling_codes","globalMetadataObject","_getFormats","getDefaultCountryMetadataForRegion","Format","_getNationalPrefixFormattingRule","_getNationalPrefixIsOptionalWhenFormatting","types","_type2","getType","Type","FIRST_GROUP_ONLY_PREFIX_PATTERN","type_of","version","v4","parseNumber","parseIncompletePhoneNumber","parsePhoneNumberCharacter","prevParsedCharacters","parsePhoneNumber","_parsePhoneNumber_","isObject","_ParseError","_extractExtension","_parseIncompletePhoneNumber","_extractCountryCallingCode","MAX_INPUT_STRING_LENGTH","PHONE_NUMBER_START_PATTERN","AFTER_PHONE_NUMBER_END_PATTERN","_parseInput","parseInput","formattedPhoneNumber","valid","throwOnError","withExtensionStripped","exactCountry","searchNumbers","searchPhoneNumbersInText","_searchNumbers","_findPhoneNumbersInText","pa","pb","na","nb","isNaN","validatePhoneNumberLength","message","national_number","parsePhoneNumberWithError","withMetadataArgument","func","_arguments","parse_","format_","getNumberType_","isPossibleNumber_","isValidNumber_","isValidNumberForRegion_","findPhoneNumbers_","searchPhoneNumbers_","PhoneNumberSearch_","getPhoneCode","core","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","__webpack_modules__","getter","definition","prop","toStringTag","keydownFunc","autocompleteModal","dataset","currentFocus","autocompleteItem","inputValue","autocompleteList","vm","addActive","removeActive","closeAllLists","addClass","kind","fill","chipId","chipClasses","setBackground","deletable","disable","iconId","spliceElement","inProgress","isRounded","multiSelect","isModalVisible","backdropClick","title","showCloseButton","close","positiveButtonLabel","neutralButtonLabel","negativeButtonLabel","clickOutside","vNode","compName","__nitrozenClickOutside__","dismissible","isOpen","handleESCKey","closeMenu","inverted","toggleMenu","tabItem","activeTab","selectTab","activeIndex","countsText","pageSizes","pageSizeChange","selectedPageSize","showPrev","previous","showNext","pageSizeOptions","total","prevPage","nextPage","currentPage","currentTotal","pages","po","firstRecord","lastRecord","txt","showTotal","setDefaults","change","elements","maxActiveIndex","stepperClicked","previousIndex","nextIndex","NCustomForm"],"sourceRoot":""} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index f51e8992..2678f64f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -551,6 +551,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", @@ -569,6 +570,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", @@ -585,6 +587,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz", "integrity": "sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.20.7", @@ -621,6 +624,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -653,6 +657,7 @@ "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.9", @@ -669,6 +674,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -685,6 +691,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", @@ -701,6 +708,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -717,6 +725,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -733,6 +742,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, "dependencies": { "@babel/compat-data": "^7.20.5", @@ -752,6 +762,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", @@ -768,6 +779,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz", "integrity": "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", @@ -785,6 +797,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", @@ -801,6 +814,7 @@ "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -819,6 +833,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", @@ -11595,6 +11610,52 @@ } } }, + "node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15": { + "name": "vue-loader", + "version": "15.10.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.2.tgz", + "integrity": "sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + } + }, + "node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@vue/cli-service/node_modules/@vue/vue-loader-v15/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/@vue/cli-service/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -11964,38 +12025,6 @@ "vue-template-compiler": "^2.x" } }, - "node_modules/@vue/vue-loader-v15": { - "name": "vue-loader", - "version": "15.10.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", - "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", - "dev": true, - "dependencies": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "peerDependencies": { - "css-loader": "*", - "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "cache-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, "node_modules/@vue/vue2-jest": { "version": "27.0.0", "resolved": "https://registry.npmjs.org/@vue/vue2-jest/-/vue2-jest-27.0.0.tgz", @@ -15135,6 +15164,7 @@ "version": "0.15.1", "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "deprecated": "Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog", "dev": true, "dependencies": { "bluebird": "^3.1.1" @@ -29273,6 +29303,7 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", @@ -30212,6 +30243,7 @@ "version": "2.2.16", "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz", "integrity": "sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "dependencies": { "nanoid": "^2.1.0" } @@ -31830,6 +31862,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==", + "deprecated": "Use String.prototype.trim() instead", "dev": true }, "node_modules/trim-newlines": { @@ -32736,6 +32769,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/uuid-browser/-/uuid-browser-3.1.0.tgz", "integrity": "sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg==", + "deprecated": "Package no longer supported and required. Use the uuid package or crypto.randomUUID instead", "dev": true }, "node_modules/v8-to-istanbul": { @@ -33197,7 +33231,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", "dev": true, "hasInstallScript": true, "optional": true, @@ -43115,6 +43149,47 @@ "whatwg-fetch": "^3.6.2" }, "dependencies": { + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.10.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.2.tgz", + "integrity": "sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -43412,27 +43487,6 @@ "pretty": "^2.0.0" } }, - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.10.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", - "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - } - } - }, "@vue/vue2-jest": { "version": "27.0.0", "resolved": "https://registry.npmjs.org/@vue/vue2-jest/-/vue2-jest-27.0.0.tgz", diff --git a/src/components/NCustomForm/NCustomFormInput.vue b/src/components/NCustomForm/NCustomFormInput.vue index 44da9b8f..7cf4f60e 100644 --- a/src/components/NCustomForm/NCustomFormInput.vue +++ b/src/components/NCustomForm/NCustomFormInput.vue @@ -38,15 +38,17 @@ class="n-input mobile-input" disabledFormatting enabledCountryCode - :onlyCountries="['IN']" + :onlyCountries="input.onlyCountries || []" :required="input.required" autocomplete="off" mode="international" :placeholder="input.placeholder" v-model="formInputValue.number" @input="inputChanged" + @country-changed="countryCodeChange" @blur="willMoveToNext" :disabled="input.disabled" + @validate="validateMobileInput" >